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
338071335973	338071336485	338071337035	338071337585	338071338135	338071338685	338071339235	338071339785	338071340335	338071340885	338071341435	338071341985	338071342535	338071343085	338071343635	338071344185	338071344735	338071345285	338071345835	338071346385	338071346935	338071347485	338071348035	338071348585	338071349135	338071349685	338071350235	338071350785	338071351335	338071351885	338071352435	338071352985	338071353535	338071354085	338071354635	338071355185	338071355735	338071356285	338071356835	338071357385	338071357935	338071358485	338071359035	338071359585	338071360135	338071360685	338071361235	338071361785	338071362335	338071362885	338071363435	338071363985	338071364535	338071365085	338071365635	338071366185	338071366735	338071367285	338071367835	338071368385	338071368935	338071369485	338071370035	338071370585	338071371135	338071371685	338071372235	338071372785	338071373335	338071373885	338071374435	338071374985	338071375535	338071376085	338071376635	338071377185	338071377735	338071378285	338071378835	338071379385	338071379935	338071380485	338071381035	338071381585	338071382135	338071382685	338071383235	338071383785	338071384335	338071384885	338071385435	338071385985	338071386535	338071387085	338071387635	338071388185	338071388735	338071389285	338071389835	338071390385	338071390935	338071391485	338071392035	338071392585	338071393135	338071393685	338071394235	338071394785	338071395335	338071395885	338071396435	338071396985	338071397535	338071398085	338071398635	338071399185	338071399735	338071400285	338071400835	338071401385	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20573	2522	1515	1191	1044	1029	703	524	457	495	491	516	393	362	363	356	359	351	349	311	324	319	305	363	337	317	343	319	336	335	360	290	282	293	342	346	339	297	326	320	337	317	323	350	346	327	306	335	324	343	343	336	307	357	334	302	348	322	328	343	345	338	309	322	306	342	302	300	335	345	321	339	301	309	309	319	326	267	321	340	321	328	335	341	356	308	326	320	307	333	296	336	296	315	301	305	305	318	331	301	340	323	314	326	337	313	302	294	342	297	312	341	329	293	321	341	341	365	324	354	292	326	332	318	310	330	357	335	330	307	317	306	337	324	300	343	310	335	323	327	332	319	335	332	331	342	340	336	313	324	282	334	296	320	355	337	318	329	299	334	316	324	309	321	317	330	325	332	346	293	290	308	303	324	278	316	326	334	290	340	332	293	348	303	358	346	312	328	327	311	338	348	334	314	337	325	351	323	331	311	322	315	316	351	346	347	308	311	312	309	290	288	308	296	310	340	293	323	327	320	324	320	317	320	296	290	334	330	298	310	310	327	344	330	313	308	328	359	340	300	320	335	326	316	308	301	348	360	303	337	330	294	297	294	319	296	304	303	325	323	312	327	341	333	316	353	313	326	321	296	333	328	340	297	307	321	312	314	307	313	311	324	355	296	285	340	329	318	307	323	327	330	298	312	330	328	342	349	332	303	307	301	323	297	315	325	356	309	345	320	352	312	306	324	326	334	324	323	319	305	308	368	297	315	335	303	349	321	308	318	334	334	333	331	331	320	336	291	306	284	307	366	335	354	317	299	348	318	315	329	318	331	352	329	325	309	312	324	340	316	348	333	310	332	364	327	313	324	330	348	299	313	335	337	306	304	345	320	348	337	323	325	323	333	328	324	332	305	320	328	299	328	322	317	360	341	336	283	283	334	325	343	307	333	318	292	299	316	313	327	294	280	334	321	300	340	304	331	354	321	331	346	353	349	341	324	314	328	373	296	314	274	304	284	335	325	302	300	312	293	323	277	313	320	341	352	328	349	298	333	352	326	311	316	332	297	314	372	349	309	304	345	326	347	310	308	361	285	315	358	341	302	328	337	319	324	358	303	338	297	320	294	339	317	305	305	298	297	323	298	314	333	371	313	347	343	345	324	319	320	319	327	340	337	335	320	331	333	316	303	342	301	319	326	345	320	361	285	317	328	343	344	325	287	306	311	347	336	334	326	330	292	343	328	333	322	329	335	346	308	329	345	336	326	328	323	330	295	337	358	336	332	322	336	349	343	344	323	331	340	327	337	330	329	331	326	313	346	328	317	333	328	352	337	385	337	334	300	296	348	343	302	318	307	308	291	335	350	320	311	337	336	332	307	309	363	340	318	323	332	361	326	342	332	325	319	308	342	334	357	300	306	321	328	306	348	337	311	309	313	337	312	324	341	334	344	322	325	307	292	328	344	303	322	347	309	312	342	302	322	335	347	348	329	353	333	332	340	293	344	304	312	293	309	301	337	289	337	348	343	321	295	343	346	342	318	322	317	336	301	307	315	303	334	287	363	312	326	301	324	341	331	296	305	314	328	325	292	335	321	327	299	339	336	326	302	310	272	294	332	303	338	340	333	317	349	296	282	344	340	325	353	311	316	335	330	307	332	305	338	334	349	306	299	327	303	368	335	341	357	384	301	373	323	334	317	322	332	335	331	345	300	321	337	334	312	287	316	308	335	329	323	320	316	300	324	292	340	323	323	327	307	327	340	326	303	323	339	296	340	326	304	324	316	331	342	299	320	321	341	327	332	321	304	328	365	294	316	338	343	337	335	327	290	291	325	310	343	299	333	311	327	299	296	329	368	299	331	347	326	354	329	320	318	302	330	293	314	341	326	340	292	338	310	303	331	322	325	318	318	298	290	315	332	338	311	315	313	309	370	290	311	315	301	286	318	330	293	321	312	365	309	325	320	332	332	336	343	334	317	314	325	299	341	314	296	357	335	300	333	348	325	316	348	350	321	326	331	306	294	297	350	347	320	296	313	306	348	317	344	307	327	324	286	333	308	291	307	308	310	330	307	328	347	347	330	352	360	327	314	337	362	316	319	349	322	310	304	304	309	332	291	358	314	286	344	353	321	314	300	328	335	343	287	334	323	328	324	331	350	303	307	359	344	353	311	333	312	311	322	310	335	348	311	340	303	345	316	336	316	291	334	325	340	318	330	350	324	359	315	331	324	274	300	334	303	313	303	307	340	306	319	310	337	337	326	316	323	308	320	306	323	324	295	344	311	318	333	295	278	320	303	336	355	342	331	339	312	311	316	308	324	309	302	339	309	351	349	337	323	309	320	324	317	339	265	328	309	302	315	339	347	344	305	285	305	316	299	363	336	326	285	348	339	326	324	317	321	345	294	333	333	359	330	312	304	326	299	309	328	355	318	308	323	323	320	335	336	351	312	323	324	304	335	339	313	323	317	298	351	334	295	321	325	315	314	295	324	357	303	338	307	314	353	300	298	359	352	295	307	291	303	286	356	345	291	351	338	272	302	327	287	330	299	333	329	327	314	361	316	341	363	349	322	325	325	320	337	325	363	329	271	309	304	287	332	332	304	349	345	306	301	319	320	340	299	334	309	315	320	338	305	301	306	311	312	296	313	287	295	329	331	324	346	331	312	335	318	328	345	306	295	347	331	292	339	322	303	348	320	315	308	313	331	322	300	313	296	362	320	316	336	327	313	324	317	332	336	307	319	312	324	336	357	313	326	343	311	375	321	305	334	332	297	340	357	303	354	319	324	298	354	331	325	341	297	308	297	342	335	341	340	316	328	354	360	312	350	321	340	350	331	325	329	344	312	323	338	334	307	331	318	326	340	333	326	317	353	318	338	323	330	335	305	305	316	334	358	336	326	313	317	340	358	313	289	360	290	325	321	321	322	334	329	312	300	328	333	303	315	336	348	311	317	331	316	311	324	345	316	310	356	290	330	280	330	314	321	341	304	299	300	356	324	347	325	348	325	303	334	310	322	322	294	330	363	338	334	308	354	322	301	330	336	341	319	312	303	363	306	336	308	291	322	337	308	318	318	311	296	351	354	315	330	324	339	334	346	318	355	316	331	307	374	351	320	299	335	331	347	277	319	322	376	337	308	342	275	332	306	330	360	319	342	315	317	320	281	313	354	323	363	328	288	316	367	339	345	299	305	313	341	291	314	371	340	340	283	323	311	367	340	322	343	322	321	311	346	330	316	314	309	331	335	289	343	339	326	348	293	318	316	357	325	340	330	301	331	317	314	300	332	322	292	333	306	324	319	278	299	308	331	334	344	322	301	362	310	317	343	309	329	316	376	300	343	366	342	322	310	328	334	333	341	326	326	347	330	351	345	318	303	288	351	300	323	312	291	330	368	332	314	312	299	308	308	306	356	272	325	338	327	333	293	348	295	353	311	334	296	342	328	361	345	302	292	322	315	345	339	302	357	330	319	342	351	303	302	321	302	289	304	299	342	311	313
11238	1581	2535	3110	3267	3464	2314	1727	1456	1767	1870	1961	1283	997	917	941	878	839	847	839	846	820	781	844	775	790	761	772	815	761	761	791	755	744	754	773	742	761	774	774	760	757	738	764	772	718	746	746	717	737	771	731	764	731	712	707	778	739	699	749	698	741	766	766	706	767	745	712	757	753	745	729	710	738	756	724	718	738	678	797	748	700	745	723	746	697	732	751	730	751	723	725	703	682	749	719	733	735	732	714	681	725	756	740	697	735	730	727	714	711	745	723	751	666	737	699	709	744	777	742	708	740	740	756	765	713	727	748	743	754	704	754	714	779	723	717	735	728	706	758	716	754	697	691	724	748	804	720	760	707	730	774	736	717	732	729	728	726	754	762	814	707	744	741	744	678	698	687	739	791	728	749	700	706	758	788	702	772	785	751	724	687	767	756	752	719	733	691	739	817	715	709	723	729	738	755	693	771	700	710	739	760	730	747	716	709	729	717	730	748	712	804	769	720	734	755	735	710	755	724	765	756	791	757	752	761	693	748	711	754	765	718	767	734	755	729	698	737	733	753	746	775	759	700	740	698	722	752	676	735	762	723	744	728	736	801	693	720	710	685	714	740	710	718	731	709	719	746	750	718	727	686	718	733	737	727	766	713	739	744	760	743	702	731	710	773	724	708	733	771	740	728	742	666	682	741	771	713	720	751	715	689	735	714	726	720	714	731	713	758	762	740	756	706	689	697	710	721	714	742	673	777	750	737	795	758	774	762	723	758	745	722	700	746	715	761	723	739	731	740	741	759	731	715	699	749	731	712	727	672	738	733	729	713	784	673	756	724	713	718	680	746	701	695	725	733	633	759	737	748	762	701	738	746	765	730	725	739	704	710	719	725	702	697	707	701	708	725	757	790	697	713	726	741	744	748	791	703	691	751	706	703	761	695	713	757	719	778	718	779	714	805	705	744	740	744	753	713	775	717	784	707	758	740	696	718	709	724	699	728	726	718	714	737	723	760	703	765	697	731	724	719	774	714	750	691	705	723	707	749	756	733	772	749	706	738	743	809	756	725	671	763	720	748	751	756	743	695	705	723	733	746	703	742	738	679	681	715	684	757	742	704	784	775	724	726	700	755	740	748	709	720	700	726	714	781	737	721	729	738	718	763	698	722	737	720	728	705	764	743	743	705	762	745	697	727	692	768	757	805	749	706	754	699	749	747	739	721	674	721	756	743	741	741	724	723	756	765	741	709	712	716	747	768	733	756	728	732	739	723	727	712	714	733	768	703	770	670	752	706	740	725	726	750	701	782	723	762	766	733	724	709	763	717	735	724	723	736	715	760	723	732	748	728	724	710	704	758	713	743	705	731	722	747	766	719	726	700	700	720	763	724	684	740	727	731	763	703	735	734	702	688	744	696	702	768	715	703	735	728	749	736	742	707	769	744	731	706	709	740	702	734	701	736	709	761	742	748	700	724	723	692	714	763	754	724	757	770	782	729	724	717	757	738	731	716	693	720	691	737	698	708	766	751	760	752	764	727	715	737	737	760	760	756	744	735	726	742	768	751	711	714	733	758	763	719	762	766	685	714	747	708	724	758	765	767	693	717	732	753	737	722	769	713	693	727	730	722	767	742	745	713	740	740	688	718	745	720	729	722	737	735	747	753	781	708	755	651	673	703	739	725	703	722	729	681	743	718	746	703	743	717	722	721	743	732	700	770	658	704	712	713	690	700	767	727	734	739	753	709	749	737	724	729	748	688	743	753	712	730	731	705	744	783	748	749	713	767	781	736	732	749	686	724	727	740	716	710	732	700	690	789	698	741	674	720	713	744	716	753	749	732	782	805	729	738	715	757	751	721	727	758	708	716	752	728	714	703	659	742	727	745	768	740	691	749	706	773	756	750	685	755	734	726	686	722	709	727	718	723	723	729	742	714	719	705	692	713	722	745	737	738	751	719	701	750	730	732	757	734	786	755	726	747	733	710	681	687	723	703	738	748	755	703	741	673	742	736	761	713	733	727	682	723	762	711	761	693	739	732	779	739	759	744	707	742	772	751	758	723	751	727	759	681	704	722	724	744	746	732	710	731	712	728	709	740	734	775	734	703	732	722	692	684	743	723	734	693	769	722	713	767	697	756	708	711	695	746	724	759	722	727	708	673	711	749	713	728	742	697	701	707	729	699	757	693	740	761	739	748	781	753	726	777	719	714	730	722	711	734	707	690	787	755	757	701	706	746	781	751	740	677	784	702	736	820	747	676	793	766	762	715	691	755	715	743	736	732	718	729	732	749	715	724	751	720	730	694	799	761	778	803	739	698	765	742	739	767	719	719	687	724	766	777	755	686	752	738	724	743	759	688	719	679	736	741	719	722	704	718	734	742	734	754	706	744	801	762	762	700	726	756	753	722	738	733	763	734	731	735	769	725	755	745	713	702	667	721	703	738	723	674	743	740	733	708	709	700	708	716	687	733	780	751	759	708	751	743	755	714	741	742	731	717	735	702	705	715	786	777	758	725	686	772	701	684	748	685	745	708	778	700	744	694	763	703	719	740	747	711	713	722	752	716	748	702	727	757	720	746	729	728	768	687	756	732	728	743	745	760	742	767	679	701	734	735	763	728	738	730	737	763	783	697	723	708	686	755	724	716	711	711	688	674	747	743	755	717	735	722	736	753	710	728	716	754	735	743	721	718	747	690	667	798	745	728	728	759	697	723	710	723	731	716	768	773	753	697	748	750	726	681	736	686	730	719	682	712	782	741	740	708	702	716	767	714	734	756	732	777	752	743	702	697	698	689	728	711	727	697	695	708	743	724	744	713	733	693	778	690	721	741	701	757	716	717	720	723	746	745	737	748	751	733	728	725	761	721	722	678	769	716	773	756	727	726	722	778	784	808	705	813	738	691	697	733	729	692	726	732	733	712	764	757	737	761	706	740	727	757	725	733	729	718	717	717	762	743	693	666	702	722	719	742	754	765	747	722	709	702	738	766	718	759	704	765	717	724	741	722	741	747	730	692	705	723	742	759	759	753	723	728	741	742	734	694	704	756	717	724	758	698	669	734	703	700	718	738	725	763	784	737	732	648	692	723	732	757	689	727	753	716	723	755	730	706	706	722	712	675	738	708	720	738	687	764	736	750	732	726	712	725	743	744	702	729	724	706	724	769	744	692	718	759	683	764	733	708	704	774	762	712	717	720	692	727	750	733	721	743	737	742	742	692	751	699	702	732	732	706	747	732	752	732	755	731	761	727	746	694	718	683	731	722	752	722	727	746	695	702	746	744	724	740	751	704	762	700	715	788	707	761	742	721	717	731	699	763	704	750	719	721	761	684	739	702	770	726	720	702	750	738	706	720	681	770	764	757	737	734	728	718	782	735	756	766	735	720	802	715	740	737	712	663	753	738	700	738	748	700	732	714	722	714	729	699	763	738	740	765	726	709	752	729	740	700	743	740	716	774	701	701	682	695	714	746	722	722	766	767	735	741	751	697	747	756
3991	346	288	265	242	232	237	208	213	181	220	200	196	181	199	210	225	182	164	176	194	194	186	182	206	178	173	179	190	175	184	171	179	195	190	223	193	206	197	176	183	168	178	214	185	164	181	184	187	196	178	197	195	182	190	191	191	163	185	175	157	154	189	183	201	184	211	190	185	185	196	199	185	184	159	183	214	176	184	219	232	205	195	191	188	164	161	179	172	199	207	174	168	182	165	192	194	202	183	183	173	168	181	180	232	182	191	196	194	189	167	173	162	199	185	159	185	172	188	172	178	216	181	178	201	166	178	163	202	167	180	192	182	195	167	194	204	169	208	171	191	183	176	200	190	177	196	193	180	197	181	198	193	184	204	188	193	197	188	191	213	201	201	204	192	166	184	210	180	191	200	206	211	185	188	184	168	181	233	200	191	175	207	183	186	199	177	194	179	188	197	209	208	162	184	171	183	178	175	197	170	168	202	197	195	183	181	197	175	170	184	197	207	215	171	189	204	173	161	192	175	221	161	205	213	159	216	220	220	189	203	183	197	211	151	200	199	168	206	206	179	176	188	221	199	223	202	196	197	202	208	197	198	211	209	203	192	192	169	165	195	186	180	216	204	193	195	202	198	168	185	185	214	193	219	182	208	189	173	204	191	184	189	156	175	185	209	192	177	181	187	192	191	182	214	225	195	186	184	182	218	207	181	185	190	182	206	189	208	184	168	207	200	178	187	206	207	181	185	185	216	218	160	193	163	213	214	212	190	211	214	188	188	186	147	202	217	198	191	179	195	192	171	193	192	180	193	194	202	215	194	177	191	208	166	204	192	199	196	203	178	183	174	181	204	207	187	179	209	193	174	192	180	166	187	203	189	199	206	195	177	170	192	168	203	193	223	215	214	179	193	190	200	189	189	209	184	200	196	199	183	177	163	191	174	212	228	197	196	218	190	162	193	196	195	206	191	195	186	163	204	214	202	177	174	202	169	220	193	185	210	199	185	173	190	204	198	182	187	187	184	219	208	197	175	191	177	199	171	204	185	195	213	187	209	192	168	183	219	181	185	189	190	182	164	202	176	181	215	182	177	190	210	195	169	199	174	196	237	207	171	200	197	204	200	191	236	196	204	186	199	167	177	167	185	207	203	183	194	188	192	197	240	194	195	197	170	214	204	185	154	199	201	176	199	194	197	175	210	186	163	182	187	194	198	217	192	162	188	220	216	184	187	192	216	158	180	207	174	191	178	195	171	193	185	184	185	186	201	203	202	196	179	202	178	195	198	175	188	213	195	173	189	195	198	169	182	181	207	213	201	184	206	223	200	190	173	197	184	166	195	178	213	178	186	184	183	203	189	202	175	195	234	193	160	216	179	193	209	199	180	179	148	189	172	184	190	182	198	186	162	196	174	190	201	200	201	205	174	191	198	200	190	208	201	189	172	202	201	180	177	198	192	233	210	194	171	190	203	193	197	190	179	175	196	194	172	172	178	199	193	176	177	193	176	199	202	198	180	192	187	188	193	170	198	200	193	198	196	212	198	175	183	174	211	206	182	188	173	210	179	176	194	199	193	179	194	205	185	193	176	208	197	205	196	196	213	183	190	189	192	192	188	174	187	178	221	199	185	211	211	195	209	174	189	202	213	186	193	204	193	163	202	183	182	179	221	233	184	186	196	203	211	212	160	198	186	191	188	204	211	181	171	190	177	192	187	213	199	209	183	191	190	188	181	198	203	200	179	192	180	209	184	212	202	184	181	206	158	206	172	176	200	186	189	180	213	217	192	189	209	161	183	153	208	181	195	196	187	182	163	181	177	175	181	191	183	175	178	187	201	194	173	193	193	177	203	179	171	197	212	172	179	189	194	176	186	171	197	188	193	182	182	185	177	166	183	201	180	218	181	165	192	197	178	167	167	181	198	200	196	186	195	160	191	181	211	203	192	200	196	191	202	211	196	190	186	195	193	198	167	191	181	171	197	179	200	168	191	179	205	200	175	185	206	173	184	216	195	182	177	189	212	172	190	182	192	194	210	188	207	173	201	167	198	187	190	197	183	195	200	174	226	218	196	204	174	202	211	203	217	177	185	213	183	179	188	193	192	215	194	217	186	181	191	180	194	206	174	188	207	193	199	177	210	192	173	191	187	192	187	175	208	195	177	213	176	210	179	217	204	205	199	182	186	194	231	205	192	173	207	182	193	183	200	196	208	193	169	215	194	176	197	183	182	171	205	201	178	170	190	206	176	214	167	184	210	187	167	196	203	178	177	183	193	228	189	190	215	186	204	182	211	198	218	207	178	196	173	201	184	199	168	201	229	185	208	217	204	206	201	184	194	217	175	216	186	195	197	187	189	188	180	211	178	195	166	201	193	186	183	201	174	179	194	173	191	190	183	191	182	202	219	187	184	208	205	198	181	186	195	173	197	176	192	197	201	192	176	192	150	183	172	166	186	202	210	197	192	200	185	178	174	168	188	200	211	208	167	151	184	209	197	184	201	192	220	201	197	193	180	199	211	177	212	228	216	196	193	219	177	194	211	191	225	180	182	196	188	202	214	171	170	196	191	199	196	182	166	195	180	180	190	214	222	195	180	201	185	187	191	192	216	171	178	184	201	210	192	192	192	191	183	209	194	180	184	192	206	186	200	162	204	200	188	176	232	219	189	205	184	193	196	159	195	176	191	188	176	199	172	196	174	200	174	182	187	206	188	186	206	215	210	198	179	224	187	199	165	174	172	174	211	182	182	187	206	184	165	189	174	181	172	197	209	177	180	177	190	187	159	176	202	191	166	176	208	220	229	180	196	173	186	159	171	188	228	224	186	162	198	186	192	172	205	175	187	177	178	204	186	187	203	199	190	193	201	166	183	184	201	192	205	188	207	200	173	173	181	185	174	186	213	180	160	192	193	188	195	219	203	172	189	184	193	200	189	183	183	186	185	183	188	182	186	200	189	211	190	214	190	210	199	148	214	207	192	192	188	198	181	182	191	207	195	194	192	183	191	221	168	193	159	174	187	205	215	192	204	182	161	205	199	173	175	204	187	209	184	167	216	193	173	179	186	178	187	163	188	173	184	177	185	182	191	172	168	202	178	200	180	182	194	182	207	189	176	200	178	156	206	184	216	213	182	202	195	195	213	202	197	188	211	181	173	183	186	177	184	202	196	182	190	223	229	183	181	169	215	185	212	192	214	188	202	191	180	181	199	196	185	195	190	197	208	179	186	193	173	207	187	193	177	174	188	187	208	168	179	199	196	182	206	205	193	195	205	183	178	179	181	182	187	216	209	198	180	199	189	187	199	171	196	198	201	199	186	181	213	202	188	204	162	207	176	192	195	189	180	199	170	197	182	203	188	188	182	191	218	195	223	188	163	178	204	192	259	176	186	185	201	200	204	202	176	186	195	148	181	164	187	211	175	205	190	192	184	186	222	203	184	181	186	186	194	173	179	185	192	189	192	183	188	205	214	189	190	193	207	223	194	202	189	174	169	197
3085	555	657	590	615	567	546	553	488	506	494	480	452	459	453	453	462	487	487	437	459	484	488	464	436	480	469	426	438	457	456	464	474	467	458	455	478	468	484	444	466	469	518	459	482	459	497	451	440	494	462	466	484	455	482	468	405	472	462	425	460	476	453	469	422	456	450	442	488	450	478	472	457	446	468	460	468	462	483	482	447	462	453	455	430	441	519	497	440	439	470	450	482	496	455	478	436	498	472	439	455	465	437	500	477	457	461	462	484	473	458	519	457	456	490	440	481	444	440	428	421	462	472	455	433	489	446	425	479	433	484	453	441	473	469	489	474	448	452	492	484	492	442	471	439	464	492	457	486	504	493	421	453	432	446	455	491	455	447	480	492	455	457	430	465	444	444	464	451	464	473	473	449	461	468	475	448	526	465	464	459	430	484	473	445	454	481	462	451	467	429	458	455	466	500	483	440	461	457	456	471	467	441	458	451	445	511	471	491	444	518	470	488	465	465	440	435	469	459	516	461	449	476	460	480	493	485	450	452	430	481	463	440	485	441	483	464	495	425	445	439	465	478	448	470	453	491	434	452	459	424	487	494	438	428	460	477	451	453	448	458	476	466	488	476	486	487	435	462	459	461	474	427	472	447	470	486	480	475	487	429	464	444	443	465	444	497	478	458	466	457	429	469	433	464	450	450	433	461	470	472	483	467	435	497	416	450	472	485	447	463	466	468	439	449	490	443	444	447	435	487	490	431	453	450	458	511	498	452	469	467	420	462	466	472	475	451	484	450	481	432	467	480	431	459	486	473	459	483	485	477	474	449	472	492	448	451	470	450	480	432	469	482	499	466	449	450	478	459	426	456	455	473	440	471	437	420	441	459	480	474	465	470	474	485	464	485	459	404	470	474	479	466	462	461	478	452	458	492	474	451	504	490	430	504	457	412	476	470	439	464	462	479	451	472	481	467	454	440	432	458	454	461	466	472	479	456	468	464	449	451	476	434	445	426	481	506	448	465	478	492	491	501	474	450	458	430	407	431	456	489	443	451	475	527	481	459	435	468	463	426	468	421	504	453	471	479	465	438	480	466	436	483	484	459	475	461	444	503	439	475	481	500	445	485	490	446	431	469	484	474	451	480	499	502	488	442	469	451	480	479	448	469	429	486	448	455	404	450	501	435	436	449	480	426	468	463	469	449	445	446	470	510	463	455	488	450	479	479	483	463	454	468	455	485	439	461	446	474	473	484	448	488	467	465	455	470	438	476	453	457	454	448	465	465	466	436	510	499	445	446	481	449	477	466	462	450	494	477	470	444	451	476	477	468	484	467	498	452	437	451	441	446	469	434	420	498	410	478	471	461	455	453	502	436	444	458	441	462	447	509	456	489	462	462	463	498	448	463	491	445	450	450	511	457	453	483	497	439	452	467	471	440	481	450	471	434	444	435	484	485	467	444	483	477	418	466	440	442	448	420	420	485	450	481	461	490	493	448	478	471	415	461	476	431	440	451	412	483	432	488	456	460	515	515	471	431	502	435	425	462	484	458	486	460	474	474	514	480	469	474	469	441	469	478	438	461	436	476	463	469	457	468	428	505	473	466	461	485	455	462	489	456	482	440	468	449	446	506	472	458	478	478	474	460	464	442	480	438	488	448	498	453	463	474	459	447	513	470	461	513	488	423	445	448	439	485	490	491	478	475	462	464	474	422	449	466	420	475	461	467	495	452	430	477	458	477	481	441	479	487	443	488	484	437	495	454	444	434	495	472	454	466	483	474	465	448	470	411	469	472	459	518	468	463	463	453	491	477	473	465	473	440	482	411	485	461	461	461	487	472	455	481	466	451	483	457	470	430	462	448	492	451	471	465	495	411	460	437	457	483	479	443	476	496	423	469	440	496	457	496	463	489	482	479	480	516	455	451	446	467	455	453	436	458	523	456	475	434	487	459	439	472	489	468	428	452	446	476	443	458	472	481	408	442	481	452	469	458	497	474	466	445	468	456	453	488	473	445	426	461	463	473	480	480	461	453	458	406	466	436	507	511	472	491	417	487	478	455	458	448	460	450	446	462	471	502	471	448	455	481	492	464	490	475	475	458	440	446	476	481	485	467	474	489	439	468	462	450	436	463	465	466	458	474	502	493	467	442	462	466	446	445	500	460	466	462	463	465	453	471	466	490	492	453	454	480	447	484	444	448	469	467	441	457	457	480	488	476	439	432	457	475	516	481	440	476	492	488	459	481	454	493	440	465	469	454	456	452	484	434	431	482	466	490	474	482	509	468	484	474	457	465	498	454	449	453	486	483	452	424	482	495	451	457	426	429	474	525	428	463	463	493	470	453	495	511	431	528	432	478	484	433	487	482	467	480	478	466	451	458	444	480	451	457	472	467	437	426	471	479	444	497	445	447	434	504	440	474	470	479	443	472	464	444	459	440	444	466	452	456	490	468	471	482	490	450	473	478	486	452	475	440	455	464	495	488	467	472	487	457	471	460	436	471	456	448	491	469	507	452	449	449	450	466	470	486	485	448	425	476	472	467	455	519	449	447	422	506	479	518	456	472	455	434	423	427	435	474	500	473	509	442	464	461	493	468	490	445	516	475	464	455	456	474	469	496	463	432	466	459	482	483	467	486	456	433	447	477	476	426	444	477	438	447	472	455	446	404	461	492	457	492	462	454	475	483	450	467	473	469	443	426	458	452	479	446	499	460	489	450	449	469	469	465	445	474	512	463	471	454	420	460	417	524	466	536	438	512	465	486	477	487	518	459	448	512	481	479	447	455	511	474	454	483	450	462	493	475	452	432	438	438	464	444	484	495	476	433	449	427	456	480	479	454	460	459	446	454	474	463	442	415	457	464	459	477	462	487	460	467	457	484	493	460	454	488	443	482	479	467	508	521	498	437	472	433	490	465	458	463	461	490	477	471	473	486	462	488	501	466	461	474	465	498	430	485	462	474	454	480	477	499	428	444	488	448	462	450	501	448	472	471	454	459	483	429	460	439	442	444	480	458	470	476	476	452	461	442	465	477	481	438	474	441	461	455	450	470	463	494	468	467	492	440	465	525	416	451	443	490	456	463	487	408	501	451	425	454	448	504	504	462	491	474	465	471	428	428	469	454	463	461	454	461	481	451	477	473	463	479	516	470	472	458	460	449	453	472	460	480	468	458	460	419	499	488	481	470	416	476	487	462	426	442	467	461	487	471	443	441	457	466	484	446	469	464	457	441	449	466	420	440	470	470	483	491	437	510	442	478	484	456	483	470	446	469	477	460	437	456	492	476	434	501	432	506	457	442	467	453	459	463	469	456	451	483	458	491	464	446	440	451	478	491	477	474	449	460	460	434	491	465	485	462	453	466	478	447	470	457	496	443	469	472	474	495	488	465	466	456	478	418	463	469	429	447	443	494	489	426	484	450	463	457	452	516	456	502	477	463	426	463	452	449	477	461	453	457	467	480	464	530	481	536	434	484	455	471	467	439	441	490	442	482	421
13812	1241	924	831	639	533	379	348	332	313	275	287	274	245	245	224	212	231	237	219	230	233	246	214	219	204	217	221	233	223	215	230	228	236	229	229	204	180	201	244	184	212	219	211	248	206	231	222	216	222	233	210	243	216	211	224	227	230	245	218	219	232	225	202	199	209	230	192	217	221	222	243	214	215	207	208	216	243	214	217	226	219	211	218	206	225	218	258	234	224	217	234	234	202	241	228	228	232	209	203	234	200	256	231	182	195	183	201	190	222	213	263	192	223	214	198	233	209	225	204	225	214	204	199	219	204	204	226	214	256	226	216	251	233	203	231	207	233	249	219	203	201	196	203	192	226	243	193	214	226	246	218	188	200	207	214	194	238	246	219	232	201	233	242	242	230	221	199	221	229	211	243	230	230	216	258	190	213	225	204	218	208	204	221	209	241	198	219	201	196	249	243	235	230	210	197	221	251	243	226	232	226	207	232	197	213	239	224	250	234	208	204	208	204	223	227	206	219	213	230	209	219	196	217	196	221	212	238	203	224	198	228	213	217	195	228	190	275	234	216	230	229	222	191	203	204	213	220	221	254	228	244	200	233	218	238	196	197	199	202	246	199	225	233	222	248	206	240	221	239	201	212	224	241	220	243	219	224	216	208	206	220	219	215	202	211	229	208	231	194	214	206	230	250	211	210	225	219	188	230	219	214	247	232	210	228	245	195	236	222	215	202	247	244	195	205	202	216	240	199	231	241	233	212	207	217	202	232	206	238	255	243	212	238	209	204	201	192	234	233	233	237	242	221	212	220	220	217	207	212	219	219	227	193	211	235	226	197	196	220	201	238	184	227	218	227	235	230	203	230	205	195	216	188	235	225	218	230	227	185	244	199	234	218	222	236	206	234	228	227	196	181	215	222	214	200	226	222	220	234	188	228	237	203	222	224	233	191	220	201	205	243	214	220	227	233	230	212	202	234	202	229	225	187	178	206	201	224	232	221	215	222	210	205	186	216	232	226	210	229	217	221	221	210	207	212	203	219	231	178	245	251	216	239	224	211	235	236	217	208	195	217	216	220	199	212	210	214	205	237	208	195	206	211	238	213	229	252	206	201	216	224	213	217	217	195	220	221	238	196	225	213	189	225	195	211	217	207	224	250	249	217	246	209	220	183	215	233	213	222	191	239	205	224	219	210	230	233	225	197	229	246	217	236	224	203	198	218	211	204	240	211	203	210	225	227	233	224	191	209	200	211	233	206	226	206	237	239	225	205	210	191	204	222	188	211	217	201	237	230	225	230	221	226	213	221	211	204	209	219	203	216	212	222	213	240	210	209	205	213	222	216	217	193	231	210	235	245	190	232	233	219	234	190	227	187	203	249	225	238	251	247	200	208	211	215	214	213	212	226	211	223	221	208	218	186	228	237	205	222	227	191	231	220	213	216	200	225	222	235	223	246	193	206	200	216	234	228	219	209	236	241	217	205	206	216	233	217	214	188	191	201	250	203	237	255	218	230	237	212	216	217	220	205	197	222	204	223	248	235	217	231	210	190	267	228	199	206	237	224	216	200	231	218	239	220	241	225	213	195	202	207	265	232	218	217	187	258	214	242	249	224	236	216	235	236	232	212	223	203	218	227	226	232	205	198	208	203	194	225	232	214	203	243	222	210	199	223	195	196	195	215	222	218	214	210	229	205	223	222	218	209	255	208	203	229	196	205	217	222	230	196	232	237	222	225	212	204	207	187	215	205	228	220	217	183	254	195	230	231	182	222	210	191	255	212	244	209	206	224	226	236	202	225	210	214	201	221	249	203	192	224	249	214	212	177	196	236	192	230	197	212	214	249	230	229	215	213	204	220	236	212	220	218	210	215	226	232	200	273	204	205	209	216	222	209	209	235	203	217	188	258	205	217	250	225	255	221	195	215	224	214	202	208	203	208	190	216	225	227	212	228	228	212	208	205	196	210	218	223	198	210	201	202	227	209	235	228	187	213	229	216	218	226	186	198	215	210	223	195	266	218	210	244	225	226	210	213	227	217	186	212	202	238	214	217	247	210	225	223	226	237	182	216	212	204	226	194	225	250	225	232	189	235	214	203	206	240	231	220	219	223	217	208	211	207	226	204	226	228	257	209	227	214	225	217	234	208	197	208	240	215	214	228	219	211	242	248	205	206	239	228	208	261	231	225	224	194	218	229	254	237	231	235	224	215	210	231	203	239	217	213	219	209	228	242	241	216	243	209	212	212	195	233	230	206	215	202	219	237	248	218	217	210	212	194	237	233	202	220	207	212	224	208	233	222	221	222	227	179	205	239	205	200	205	213	183	231	217	223	209	194	232	225	226	202	223	215	198	260	197	208	220	221	244	214	215	223	222	237	243	236	233	219	212	199	166	216	212	241	231	218	213	214	207	228	203	186	208	182	205	224	203	228	214	211	223	215	212	198	207	217	209	244	256	206	200	215	213	212	213	237	198	207	206	252	232	230	222	196	212	218	211	207	223	225	227	237	193	224	231	208	218	207	221	216	212	218	221	231	221	220	256	216	214	207	193	194	245	197	211	211	210	209	195	226	196	220	225	204	206	204	197	191	221	218	238	209	215	212	231	216	227	221	220	204	199	216	220	210	238	201	219	240	220	208	238	223	200	225	235	233	209	195	230	217	196	206	225	238	201	226	226	244	211	203	209	211	231	189	184	245	242	233	208	207	250	221	210	224	210	223	223	203	209	231	227	221	208	202	212	217	239	218	216	233	205	217	216	226	195	192	211	230	231	253	231	209	222	232	235	212	237	243	215	211	251	232	194	197	223	247	222	243	265	190	231	189	207	224	220	239	216	233	217	236	193	243	230	236	247	213	193	226	197	247	228	197	223	203	247	223	212	236	218	202	219	211	202	201	232	205	227	206	217	201	207	237	226	217	228	216	210	206	211	212	222	241	256	232	205	226	228	229	211	211	229	214	232	209	217	184	210	211	202	244	257	248	215	185	209	214	224	201	233	224	223	217	212	213	212	213	237	191	224	227	227	201	232	206	199	237	208	220	207	221	233	223	213	224	208	259	221	219	241	202	206	228	216	214	196	200	212	191	211	210	236	260	221	223	224	211	227	206	226	196	217	231	213	210	209	226	215	227	213	213	213	217	240	229	214	205	231	216	207	237	222	219	217	240	220	227	234	178	230	237	220	205	176	223	227	216	217	209	190	224	210	220	231	245	228	198	190	253	230	239	223	224	224	227	222	191	206	211	219	235	228	206	224	196	208	195	195	201	219	227	203	248	233	189	233	200	210	227	218	221	222	237	204	244	219	218	182	210	222	202	243	197	263	222	221	212	232	199	233	232	209	234	202	220	232	225	224	212	222	214	243	219	209	228	213	232	227	243	211	236	226	243	225	210	193	195	220	231	220	208	206	225	218	203	232	233	208	234	209	220	221	205	233	235	209	218	202	220	196	191	232	235	245	217	212	221	242	218	195	234	221	190	193	246	233	184	206	197	226	220
9226	1011	1699	1955	2067	1846	1274	1103	1023	1191	1115	1139	724	688	656	629	655	610	592	574	570	597	620	550	542	594	574	569	561	593	520	585	562	582	518	547	549	539	535	501	534	548	527	548	540	524	545	539	538	559	564	485	534	514	544	523	549	542	579	531	549	540	535	513	566	520	501	521	530	560	503	529	541	539	504	500	544	576	533	556	542	523	529	518	504	523	508	508	469	564	495	512	560	497	501	544	540	545	579	511	525	524	557	545	532	505	567	517	560	549	560	538	558	484	466	496	547	550	535	516	526	544	553	488	509	563	531	522	535	518	526	522	507	557	498	478	516	506	594	532	535	553	486	497	551	511	490	508	520	504	511	516	530	554	489	549	513	554	489	533	549	539	596	527	511	523	526	536	526	531	529	526	532	503	552	577	508	553	574	545	496	522	508	556	519	498	541	529	532	549	510	568	507	536	518	521	533	546	541	540	570	517	538	513	552	532	526	544	536	488	554	558	515	517	550	527	551	524	542	531	539	529	518	523	535	515	582	506	531	537	540	533	498	510	525	515	510	540	542	518	488	509	546	517	463	548	561	558	508	529	511	530	526	531	490	517	478	499	501	528	476	529	572	523	496	503	485	536	528	561	546	520	489	546	520	544	535	524	515	514	529	528	516	539	577	516	524	529	523	489	516	536	485	506	564	530	513	479	507	549	511	530	571	527	543	515	498	500	540	512	535	556	526	526	567	544	548	556	517	519	531	505	534	569	538	512	526	518	549	539	517	528	567	513	568	550	539	544	535	564	522	571	550	540	518	519	537	565	559	515	507	535	575	532	551	572	510	525	531	526	543	530	564	537	498	582	501	536	514	533	536	537	542	521	563	516	520	522	553	520	545	521	526	540	534	556	503	522	533	534	528	515	531	551	499	553	540	549	525	549	550	588	531	496	535	522	564	572	530	559	524	470	521	550	471	516	574	549	518	515	507	550	505	507	525	571	541	530	517	546	532	527	518	513	505	532	533	536	520	524	562	535	546	527	549	562	502	550	563	522	520	524	572	542	538	525	515	509	563	544	489	533	525	552	540	502	509	506	549	528	537	529	561	569	502	510	519	534	509	522	551	475	536	558	551	545	543	554	544	523	528	544	543	546	521	535	597	537	544	530	549	498	538	539	512	557	528	521	512	546	512	568	562	500	567	517	510	515	526	516	536	568	532	513	537	540	571	527	506	491	563	558	540	565	538	537	515	506	513	514	538	534	533	521	522	543	487	540	522	544	545	530	515	548	554	517	554	540	546	512	524	549	523	507	564	541	551	582	520	524	521	537	513	519	524	536	538	574	534	548	587	529	520	509	534	527	523	554	548	549	500	501	561	530	514	537	517	509	505	484	536	524	544	527	514	535	567	532	562	486	543	530	506	509	553	540	546	550	560	542	531	556	548	567	532	509	523	521	542	526	545	539	494	509	530	514	535	511	547	529	567	521	557	515	521	557	546	536	499	542	518	558	540	532	505	475	492	517	546	546	533	533	540	500	538	492	518	520	551	550	572	546	537	548	509	524	573	550	540	548	547	530	535	501	531	523	538	544	553	516	573	506	522	518	529	529	537	544	555	512	550	522	557	513	532	535	500	545	531	565	522	523	563	507	556	566	500	521	508	477	532	509	536	550	495	544	523	522	541	545	512	523	503	538	531	542	557	487	527	542	519	537	560	551	528	511	518	526	498	495	557	537	535	539	515	491	567	506	567	550	543	527	551	542	495	509	530	538	519	549	506	547	571	561	482	575	510	550	497	511	522	517	530	527	506	511	553	530	531	476	530	541	526	508	546	497	541	529	529	495	555	521	522	546	508	516	578	548	506	528	555	550	544	570	498	512	530	506	511	494	500	537	532	531	562	506	524	554	523	522	529	521	524	495	512	518	535	551	539	541	525	543	502	535	544	514	487	588	465	562	541	504	538	545	530	552	547	534	593	548	518	576	511	507	518	500	541	536	525	511	540	529	531	554	511	523	496	485	531	547	459	526	530	502	496	485	560	523	555	515	554	542	509	515	552	531	519	546	514	509	463	511	537	495	520	546	550	519	542	539	497	519	550	515	561	528	542	528	543	527	529	509	531	517	516	537	516	568	555	546	533	498	556	542	523	488	508	488	519	512	501	519	557	512	548	562	536	568	527	533	547	543	515	492	547	498	518	496	520	523	499	529	528	561	502	496	542	523	570	511	556	539	544	532	521	525	534	500	488	562	525	529	506	498	528	534	522	503	542	515	533	495	548	493	547	526	524	520	492	526	550	546	508	524	538	560	515	507	503	512	523	512	537	553	510	520	546	490	526	555	517	533	519	536	542	546	543	528	543	467	538	538	496	524	537	519	551	523	558	514	582	532	526	501	517	548	506	541	518	553	560	559	473	532	520	512	526	541	511	474	528	562	514	491	519	529	539	501	516	536	514	566	541	578	498	528	554	518	522	562	502	514	541	590	496	563	516	527	526	539	536	561	538	547	542	544	485	513	492	519	544	532	539	509	544	566	492	495	544	530	537	541	562	542	577	542	538	529	541	551	533	571	529	515	510	518	530	532	522	556	537	534	542	524	561	562	514	539	526	509	486	508	541	500	549	502	514	511	541	496	500	540	482	546	581	523	523	550	561	530	535	494	529	534	527	558	544	578	521	526	544	548	554	526	503	550	511	550	529	558	481	507	527	594	547	539	549	603	542	559	517	552	524	506	530	546	507	492	535	529	554	526	505	539	547	518	503	516	549	525	539	525	519	522	548	530	518	488	554	548	495	555	528	521	547	531	533	548	561	517	502	545	508	538	524	555	521	504	515	535	544	522	543	533	527	537	523	503	500	512	504	531	505	570	565	532	486	513	533	504	557	569	543	532	528	530	505	499	536	516	549	526	518	548	524	515	532	485	513	512	544	525	528	544	559	504	536	579	544	503	531	532	530	519	511	492	537	529	497	480	543	554	528	526	540	546	520	507	566	483	553	521	568	513	537	511	546	488	522	549	548	522	540	523	492	506	540	539	578	491	549	511	527	556	551	560	492	522	513	504	531	577	505	547	508	504	489	516	503	496	515	515	554	517	485	545	562	514	536	516	534	518	553	597	547	589	542	564	546	539	520	539	527	507	541	534	577	530	529	511	538	507	529	520	524	491	517	493	489	499	525	504	528	531	545	512	489	545	521	519	547	542	572	503	491	532	511	515	502	539	513	552	526	503	502	500	496	557	526	528	541	541	529	537	553	499	543	556	523	527	559	503	499	537	571	548	519	559	537	520	515	509	534	541	529	546	511	532	507	548	529	568	559	492	547	568	533	519	561	506	500	526	512	526	549	547	542	506	485	578	533	550	534	514	567	536	544	547	540	534	564	519	561	521	522	549	539	543	502	491	572	523	549	509	546	552	557	578	481	502	551	525	539	507	557	549	526	519	553	574	561	530	575	515	518	555	514	559	535	551	541	519	517	513	548	552	571	542	534	569	518	509	544	533	513	540
23427	3033	1520	1373	1051	1117	717	696	594	548	600	466	428	389	369	369	400	365	371	389	373	372	382	370	367	385	316	342	329	348	385	323	360	355	330	349	387	336	347	396	384	330	370	357	376	341	331	329	345	337	337	327	320	358	322	327	381	380	335	322	361	322	334	354	364	349	408	327	344	344	348	344	343	336	336	376	350	326	327	380	341	322	361	348	337	337	364	353	347	328	359	378	346	308	321	343	344	333	299	331	338	329	362	387	332	366	380	378	380	349	344	345	397	371	345	360	336	321	373	379	360	370	324	347	387	353	325	358	353	359	368	379	377	349	287	348	365	313	353	382	347	379	396	365	339	360	342	340	331	359	350	329	321	334	346	336	387	359	347	323	380	347	357	343	357	341	350	343	381	336	394	364	351	351	329	358	359	378	373	378	372	332	374	353	329	337	359	351	347	327	364	356	353	349	365	348	359	351	343	357	334	361	338	378	312	340	375	401	372	350	297	356	331	335	353	325	341	346	369	333	328	335	366	355	363	337	369	341	382	354	342	352	362	354	354	364	355	386	382	404	330	352	332	329	370	390	330	348	305	309	331	374	342	349	364	328	352	364	367	346	365	357	346	392	364	350	364	330	349	369	339	379	333	353	369	361	330	369	366	378	391	378	359	366	364	329	343	346	332	360	334	351	343	342	325	368	313	336	336	333	329	325	374	382	384	346	370	372	319	353	346	335	362	358	341	346	383	375	324	353	370	371	379	362	355	389	346	340	382	358	368	358	332	349	350	407	374	348	332	329	346	375	365	389	355	333	337	401	320	349	328	343	352	331	380	383	364	332	331	358	338	358	348	361	371	346	340	345	350	344	372	324	346	358	337	365	333	373	322	368	347	351	349	325	331	321	393	356	369	399	351	357	364	378	362	339	383	351	330	357	337	355	358	322	331	309	326	339	358	352	318	367	317	344	377	345	348	350	371	357	353	340	334	347	370	333	337	367	327	347	314	399	349	392	373	334	350	364	388	325	333	418	373	353	348	366	329	317	337	355	291	340	362	360	303	367	339	330	327	354	318	384	351	364	358	395	353	319	346	351	346	356	371	317	330	344	349	343	369	358	358	325	362	351	370	368	370	396	386	319	337	364	346	342	374	365	347	337	359	352	327	380	349	368	315	378	336	358	365	355	349	335	340	362	353	352	336	360	343	337	309	345	325	383	365	345	340	330	334	366	340	308	326	340	344	336	363	385	352	355	350	355	328	331	378	360	352	358	335	363	324	346	346	348	358	386	336	342	353	323	332	375	375	374	313	384	377	360	364	383	354	347	345	376	344	355	374	408	335	381	341	419	325	374	355	371	341	387	335	354	347	382	332	364	363	352	348	369	351	345	359	330	342	314	332	369	357	304	354	368	356	334	409	363	345	328	364	372	323	327	375	343	354	350	332	352	334	347	365	344	366	347	357	350	361	301	355	330	359	328	386	347	370	356	365	317	305	387	351	370	371	334	347	354	349	349	349	347	343	359	389	339	377	369	367	360	354	325	318	328	324	328	330	338	349	326	354	358	328	361	345	382	344	356	330	370	366	343	358	362	355	325	327	382	366	318	363	319	316	330	336	344	331	352	352	340	332	330	379	354	384	335	333	362	388	309	365	353	370	364	364	366	351	352	344	365	353	329	361	348	382	369	367	336	332	337	350	343	349	340	368	340	346	323	347	362	366	334	357	348	356	336	343	356	355	349	359	363	360	301	342	298	327	343	383	342	344	358	342	362	329	335	340	347	350	334	363	374	360	358	342	299	385	374	355	396	349	356	342	341	355	361	333	313	354	378	339	328	359	341	358	354	336	343	332	349	351	384	339	362	359	354	361	321	356	366	351	353	327	345	340	330	331	354	394	363	375	337	385	426	342	371	357	351	339	330	330	342	373	364	333	324	356	308	369	367	347	341	327	353	353	324	364	347	381	326	361	391	370	343	338	362	384	348	347	399	396	355	352	405	363	314	375	338	381	344	324	298	372	344	361	341	365	338	386	330	375	338	358	348	331	348	364	352	364	346	336	341	326	372	313	361	331	316	345	356	367	331	339	356	330	374	374	328	388	341	367	323	377	334	370	327	323	360	321	371	360	353	332	320	367	386	385	345	359	345	349	303	346	333	350	370	368	334	368	352	355	331	363	321	368	329	311	357	349	365	355	377	385	345	359	336	341	333	348	361	342	348	350	376	348	360	366	358	348	402	333	335	306	353	366	347	347	349	412	357	334	360	342	338	367	327	324	348	334	323	346	371	372	377	314	324	338	330	327	371	361	349	349	354	356	359	337	347	350	351	352	341	321	386	376	361	362	317	345	363	310	374	340	342	376	339	343	351	364	349	342	365	365	362	379	371	348	373	359	415	337	334	334	363	317	305	348	348	339	343	337	350	349	346	401	380	333	341	341	332	325	350	332	361	307	369	356	390	337	356	316	355	356	301	332	361	334	357	366	330	318	325	357	337	364	321	346	331	337	360	303	362	369	354	347	367	374	362	370	363	377	348	353	343	346	345	386	327	315	332	341	353	372	313	336	336	357	365	343	370	348	345	371	343	377	341	373	370	351	325	348	325	354	366	366	382	329	351	359	375	391	386	367	329	319	347	386	372	344	340	376	352	354	336	354	363	350	333	346	347	333	344	374	338	335	342	375	351	365	359	351	348	385	355	344	319	407	402	366	341	307	335	402	346	365	344	355	371	332	341	337	406	365	334	345	349	362	351	404	344	342	366	324	314	337	355	389	375	358	335	348	387	384	341	339	352	355	337	344	330	345	395	359	337	337	383	334	336	343	354	351	400	348	368	380	341	371	382	364	354	364	352	337	352	378	344	361	344	364	348	371	350	340	357	326	323	381	342	358	346	313	373	357	347	373	331	354	373	337	345	348	366	350	324	349	371	331	336	399	362	321	338	337	361	333	355	363	343	376	334	332	370	337	371	375	368	358	358	353	348	363	357	349	354	363	334	327	378	339	311	349	369	358	358	351	363	351	325	338	394	350	364	379	339	359	380	357	360	326	343	336	331	319	349	362	380	339	355	322	341	327	350	325	375	386	378	314	344	382	353	312	369	343	359	340	309	348	357	370	389	356	356	367	321	328	318	352	353	361	363	359	351	354	335	390	366	320	362	358	333	330	345	360	373	348	336	353	389	368	365	330	366	366	390	369	361	324	355	364	396	359	368	325	332	362	364	343	335	325	346	352	356	406	388	324	367	358	339	339	359	332	381	383	364	341	362	318	378	376	360	336	380	340	365	371	335	361	363	338	338	360	360	360	344	332	340	384	368	328	373	356	341	368	373	323	342	326	374	332	355	340	380	374	336	363	346	345	350	373	307	324	357	347	352	347	375	331	367	340	368	345	364	341	337	395	352	344	361	322	347	350	351	334	348	346	351	328	379	333	319	358	362	354	330	351	341	348	343	386	331	332	352	317	378	359	292	383	359	344	341	363	366	375	329	355	355	351	343	323	327
12679	1620	2798	3469	3454	3348	2398	2235	2018	1949	1951	1730	1175	1178	1042	906	948	884	940	874	877	890	821	875	885	886	889	830	861	807	817	839	773	783	826	876	815	775	781	787	840	819	856	812	837	851	801	828	801	758	832	784	812	760	768	806	767	816	824	772	826	846	793	830	788	778	766	779	777	794	785	759	794	843	817	779	806	790	822	760	802	802	795	753	751	755	777	787	799	750	753	772	814	800	764	809	764	802	788	793	819	793	761	775	791	783	825	794	744	793	781	752	783	785	745	793	781	769	789	771	820	806	780	774	825	800	850	772	763	759	784	804	760	756	793	763	765	807	814	785	772	785	826	732	809	786	777	828	794	787	780	817	794	768	840	792	861	801	838	784	740	809	833	814	797	790	777	797	825	792	836	825	789	836	802	754	800	783	751	852	808	750	777	794	871	766	785	845	816	785	820	784	792	806	765	757	785	777	774	760	833	768	762	778	753	747	813	824	824	791	782	758	821	782	812	804	847	803	807	787	774	838	758	811	780	752	781	810	830	816	734	833	769	806	751	728	778	809	779	788	784	801	791	776	830	808	787	813	783	765	767	766	780	728	812	748	792	816	787	834	764	803	767	823	787	798	781	780	761	770	774	804	804	828	783	827	822	862	784	796	786	799	854	797	790	784	808	791	755	781	754	800	787	745	739	782	827	805	802	764	767	770	781	785	791	795	787	841	736	796	760	773	821	770	780	817	772	724	763	810	769	802	804	821	754	813	749	750	781	760	833	823	768	783	855	794	777	757	820	787	778	813	775	782	779	776	784	725	815	795	767	793	789	773	841	748	708	793	772	822	820	787	846	744	839	815	778	762	765	816	730	793	771	772	770	820	858	758	745	799	759	773	780	803	783	803	825	733	832	848	736	784	776	819	771	813	789	804	800	744	791	750	783	780	805	751	818	784	791	786	764	844	793	830	791	804	782	800	846	793	805	760	818	778	783	764	776	800	798	812	820	815	744	821	772	761	770	801	763	754	768	791	751	834	829	777	754	766	791	840	748	780	759	773	763	816	823	791	765	799	765	764	767	813	772	789	751	814	752	793	778	813	859	735	763	745	817	750	773	811	816	794	781	811	763	766	814	820	775	781	758	779	731	824	830	789	759	793	752	733	749	771	803	801	760	775	790	856	782	773	793	799	788	815	782	809	793	805	802	787	767	803	752	805	783	832	808	779	811	753	794	793	803	797	740	787	818	814	757	856	811	827	777	797	798	781	768	839	785	810	788	754	756	794	797	814	818	819	816	793	750	817	809	804	753	753	793	826	798	773	741	812	797	749	775	791	743	789	736	819	773	818	825	768	780	815	769	783	745	846	805	764	816	784	777	775	803	812	890	798	738	772	777	783	823	744	734	763	821	798	809	807	804	756	809	836	794	775	723	784	831	795	760	830	775	798	814	759	784	767	769	794	743	821	750	765	779	804	765	826	840	754	808	840	795	735	768	839	814	749	817	837	760	814	745	802	765	786	798	790	800	787	833	773	769	882	834	784	779	791	802	830	781	785	728	752	786	808	800	777	758	750	765	753	767	810	809	773	810	815	714	813	790	829	823	822	761	791	771	772	767	721	770	778	778	751	785	774	785	799	826	779	792	758	827	768	773	784	791	793	773	748	786	850	792	820	769	787	850	798	786	810	766	782	829	778	816	801	760	849	822	788	778	804	826	762	759	735	813	766	799	764	769	796	776	782	776	754	755	828	780	756	817	809	794	732	813	785	786	754	757	805	772	774	743	775	777	837	772	815	799	783	804	778	817	807	785	849	800	704	788	767	783	793	762	792	870	751	776	771	810	727	846	798	774	749	798	794	801	791	825	793	802	805	776	789	790	778	828	805	774	858	787	757	771	811	752	807	802	767	798	737	777	811	729	779	770	750	826	822	827	797	806	794	803	785	791	851	786	743	788	787	817	743	781	799	769	743	832	776	770	782	794	786	847	804	800	824	793	765	796	791	788	794	783	809	747	813	814	832	855	762	778	790	830	754	799	740	769	815	797	788	781	784	792	791	756	844	750	832	782	763	815	840	768	803	805	758	786	810	788	778	763	768	786	834	842	868	793	757	826	819	764	849	791	754	829	773	794	748	765	806	772	780	802	772	806	779	833	762	788	791	768	812	797	796	828	775	799	779	778	731	798	810	798	780	784	756	809	745	822	779	809	865	765	834	765	789	797	789	793	754	753	756	766	762	782	797	786	818	841	814	826	802	741	832	837	782	785	820	782	844	782	809	764	776	776	781	752	798	812	790	794	821	802	742	793	744	805	805	819	806	807	845	799	805	754	796	830	790	805	770	776	792	751	806	746	767	815	750	848	836	787	860	777	818	802	828	750	786	782	757	798	775	815	802	818	767	752	812	789	761	796	722	799	814	822	765	756	780	791	810	823	775	798	748	779	771	753	751	799	770	857	814	817	772	775	791	775	765	769	731	799	793	802	813	740	766	803	744	797	786	818	792	775	823	768	777	781	752	753	810	751	767	807	772	780	790	783	740	795	819	768	811	763	768	759	799	840	725	808	762	783	807	784	823	854	838	779	804	797	808	816	783	794	782	762	778	789	787	725	775	804	845	772	825	787	814	785	768	752	738	773	767	806	788	745	736	789	847	840	765	749	741	773	801	832	784	793	819	794	737	784	777	786	751	805	822	792	817	818	767	791	848	809	828	851	777	792	822	758	753	768	768	811	814	791	827	793	771	773	756	758	776	768	785	784	752	771	781	771	759	782	776	784	734	778	788	774	758	790	841	770	784	736	765	761	750	813	775	765	768	789	822	830	743	844	794	810	820	789	791	787	774	814	736	745	767	789	786	803	798	790	801	809	770	771	765	789	775	768	790	758	760	786	793	788	800	770	729	785	789	746	841	790	804	772	752	817	791	795	771	800	803	782	762	772	841	781	779	758	825	805	749	804	806	787	778	790	785	804	755	741	786	767	815	803	782	781	797	773	759	800	772	790	832	789	775	815	825	783	766	788	781	770	778	782	821	758	803	763	747	854	802	781	811	772	793	800	778	774	740	742	728	749	814	796	842	768	811	771	790	840	752	804	813	769	785	787	814	793	830	780	818	811	784	806	788	820	763	828	766	819	787	761	771	789	831	800	814	799	756	725	778	824	739	779	812	790	756	774	758	822	784	753	814	786	786	762	812	786	823	793	802	752	749	807	752	755	783	799	772	773	806	780	804	800	827	803	769	783	767	778	764	786	778	772	822	759	756	791	823	777	819	788	799	819	789	789	771	782	788	814	751	783	833	722	808	765	824	827	814	785	750	791	805	760	769	773	801	866	787	773	807	834	771	814	752	795	797	813	799	781	771	783	797	766	764	811	734	805	838	766	755	833	786	799	790	783	809	805	826	801	772	797	782	802	749	790	836	798	776	782	749	773	790	802	768	745	828	800	717	738	698	810	804	733	816	755	708	821	747	781	783	746	825	824	801	778	772	799	807	813	800	803	828
4077	346	283	286	227	232	224	206	232	200	182	195	203	194	172	181	208	182	188	206	173	216	200	186	204	217	226	185	179	203	200	200	194	207	194	180	179	225	238	209	212	204	206	192	196	181	202	214	175	195	210	184	203	222	194	215	168	197	184	199	198	191	210	182	199	202	221	185	197	206	191	221	198	219	187	178	193	203	206	222	190	201	184	173	172	201	172	196	210	152	190	179	199	196	157	198	172	215	191	185	190	207	202	205	179	212	219	184	189	197	194	176	174	192	195	198	209	189	217	194	209	173	203	185	153	198	197	210	206	218	198	193	200	189	184	171	174	199	174	175	202	236	206	193	171	186	194	189	200	191	192	172	214	202	184	211	184	201	206	220	203	176	196	198	178	191	196	194	184	181	176	174	189	199	187	210	190	194	176	201	209	193	179	173	184	192	204	174	200	183	208	209	209	206	206	208	196	175	164	209	189	209	182	196	219	175	182	189	203	207	174	213	200	183	193	156	196	183	196	192	185	181	222	195	216	187	186	175	192	186	184	177	187	170	195	195	182	170	246	182	196	184	183	196	199	209	191	197	217	198	196	179	197	186	192	227	184	190	202	192	193	176	197	189	199	186	182	190	203	182	168	180	215	195	208	195	185	199	188	193	193	172	210	206	185	211	219	208	205	192	174	171	197	218	207	188	189	177	176	175	203	202	177	189	184	209	163	202	174	207	176	189	208	191	170	183	193	218	195	210	195	182	172	206	208	199	198	190	195	197	205	209	187	179	187	200	170	190	205	199	207	189	207	198	172	212	188	204	191	205	173	219	183	185	201	197	213	180	206	205	202	163	208	189	192	199	203	196	203	205	198	199	215	212	186	188	206	194	180	176	198	180	173	181	188	173	185	181	195	173	187	209	211	185	179	172	204	192	208	198	206	190	186	169	169	189	171	208	183	210	215	208	172	195	221	197	185	217	213	192	195	198	205	200	228	182	208	189	221	165	178	178	171	196	170	175	209	179	168	177	172	214	188	177	170	213	206	203	189	200	195	191	196	175	208	212	220	228	203	207	210	221	197	182	162	196	190	189	212	202	186	205	184	171	172	205	221	179	181	209	175	180	217	187	197	213	185	198	197	207	176	185	194	215	194	186	226	180	199	195	204	167	186	163	176	191	187	165	198	177	201	215	188	191	190	167	212	205	180	183	200	195	201	195	188	191	185	190	216	182	181	201	192	197	204	173	192	172	167	198	191	207	197	161	191	183	203	179	186	189	184	173	186	197	200	196	221	193	182	205	221	188	218	206	175	214	181	201	215	199	195	188	226	206	186	178	204	182	153	188	183	203	187	191	196	189	207	188	200	196	168	185	188	200	185	181	187	202	186	222	189	173	195	172	177	191	196	173	162	201	190	186	171	177	197	210	179	179	217	189	229	226	206	185	181	206	188	217	211	189	215	212	180	194	162	192	198	198	197	185	197	180	192	208	242	193	184	205	177	222	196	207	191	165	194	184	180	189	178	199	217	208	204	179	192	197	199	184	205	182	194	192	186	200	220	199	177	203	171	209	183	196	179	181	185	190	188	174	210	217	193	184	182	204	180	190	171	198	178	189	189	218	173	181	195	205	234	206	193	197	198	212	209	183	219	190	198	213	189	184	195	179	208	223	191	203	192	182	207	204	201	215	186	171	208	199	176	207	187	182	175	229	183	205	192	200	205	213	199	191	211	213	204	196	212	201	164	216	198	177	207	197	186	234	187	170	203	200	209	215	195	233	206	183	221	219	174	197	192	217	202	188	198	222	209	209	196	204	209	197	182	202	178	178	204	192	225	209	178	186	192	191	192	215	236	192	197	192	213	195	224	170	181	191	158	197	195	209	185	197	207	213	210	188	160	186	192	223	173	183	214	197	183	200	174	178	178	188	206	208	211	205	190	211	204	219	204	182	186	204	197	210	201	189	186	189	165	167	215	168	222	205	195	234	191	188	189	172	182	197	205	171	196	185	157	194	188	222	187	178	195	185	170	205	184	202	189	196	205	214	179	170	201	210	196	172	192	206	185	188	205	210	179	199	216	191	192	205	188	184	219	194	188	201	188	180	177	164	192	183	174	209	194	191	210	195	172	206	193	182	183	217	189	174	185	187	168	185	218	168	188	182	216	199	214	188	214	197	201	192	191	187	196	181	211	193	189	223	205	199	180	221	176	222	194	205	181	206	173	207	192	187	189	208	218	199	194	185	203	192	171	181	188	197	190	210	184	204	195	184	180	191	164	223	211	173	197	185	197	200	195	197	198	177	196	200	201	188	191	186	194	180	172	204	190	204	188	176	180	199	185	188	177	189	162	184	200	181	203	178	188	219	207	220	199	181	211	199	196	186	203	199	203	185	162	188	175	193	190	205	206	195	193	214	162	190	206	207	196	198	190	190	184	198	182	184	183	171	171	191	182	179	225	211	219	195	200	185	203	224	201	178	210	208	185	201	198	186	196	182	169	197	195	206	192	201	170	196	176	176	224	165	164	172	200	208	215	189	158	188	177	193	185	197	179	186	179	200	184	200	196	200	193	238	213	183	189	206	181	186	174	194	220	193	170	185	198	192	175	203	189	217	195	219	201	210	202	208	201	209	201	176	210	194	190	187	161	164	201	211	209	199	223	206	221	176	204	192	200	140	217	209	216	229	198	196	209	206	218	199	179	185	186	185	225	183	202	189	208	199	204	195	172	184	193	183	193	197	207	194	196	198	174	204	191	186	187	214	208	184	187	210	167	171	184	202	199	193	210	207	177	213	198	201	197	208	233	191	171	213	195	175	198	178	221	211	210	195	165	233	206	178	204	207	170	185	198	198	218	216	182	183	203	196	178	179	187	152	192	200	221	202	189	219	191	199	201	174	168	198	204	178	164	189	190	218	175	193	212	185	227	206	147	187	201	177	231	164	211	167	184	190	183	196	201	194	189	192	174	192	210	201	201	201	173	176	199	226	206	184	190	195	204	231	182	209	160	207	186	182	214	201	213	186	182	189	221	179	186	204	206	178	202	206	192	180	205	165	176	192	185	205	187	196	212	176	189	168	202	193	183	162	197	182	185	197	179	172	178	200	183	202	189	194	189	210	175	199	211	171	202	172	206	224	205	193	186	197	173	173	208	173	183	192	197	198	193	184	163	193	208	221	193	216	161	176	201	207	187	201	203	211	210	172	211	198	190	204	187	181	211	204	189	179	201	183	165	169	206	205	183	198	201	174	195	206	181	179	184	188	215	176	206	169	185	190	191	189	193	182	197	175	197	171	194	182	179	220	191	182	181	194	163	192	170	186	174	194	197	208	171	183	171	200	216	231	216	192	184	208	192	196	189	190	189	173	196	202	191	183	212	192	199	173	184	197	197	210	218	181	170	196	198	230	176	187	214	192	194	189	191	159	183	187	199	201	179	182	177	186	188	194	207	183	182	188	182	197	189	179	177	204	184	183	174	208	212	197	210	208	204	185	181	213	185	191
3118	573	657	758	655	542	568	538	527	571	532	523	449	490	491	500	481	491	454	457	448	469	480	505	456	436	480	455	484	480	469	506	487	466	464	487	489	467	469	488	486	504	447	450	475	531	442	454	468	494	419	457	442	478	472	472	471	449	474	460	454	432	480	466	462	501	451	454	496	495	446	465	459	474	496	540	466	483	457	482	491	462	451	455	427	477	450	449	459	460	503	474	501	493	477	471	449	454	466	478	484	441	486	455	479	453	489	502	474	527	469	485	456	450	486	483	468	452	440	473	464	473	469	455	473	464	466	512	475	452	464	509	480	457	489	465	461	452	486	475	485	471	433	481	482	499	459	474	467	477	476	482	473	507	489	488	462	469	480	477	463	454	487	496	418	501	471	470	456	469	464	519	426	456	467	508	475	490	472	507	496	452	422	465	484	445	479	443	489	468	486	465	526	437	485	458	457	497	455	507	450	454	454	452	484	467	459	504	475	457	446	472	465	480	477	457	452	448	479	446	479	476	475	477	488	472	482	482	455	434	469	446	494	499	443	485	472	458	480	439	492	461	444	445	466	479	415	478	487	487	473	529	442	494	498	486	460	486	467	488	478	477	450	517	482	446	474	475	493	457	448	466	450	479	427	471	481	463	442	460	479	458	443	472	463	475	467	472	477	479	474	461	452	485	439	447	472	439	477	524	451	451	491	476	501	456	506	433	513	460	485	457	438	440	465	451	501	459	482	459	460	469	451	437	439	451	484	452	513	430	461	466	427	466	477	475	461	468	443	495	463	482	475	471	488	441	459	443	506	465	471	483	463	476	474	476	474	453	450	481	443	490	458	482	499	500	477	434	460	439	495	497	476	488	425	465	469	481	443	457	430	474	467	466	477	482	459	490	464	486	476	496	463	483	478	465	485	495	489	467	414	481	470	466	464	478	481	439	476	484	482	463	453	462	481	483	436	478	488	464	484	455	450	470	455	470	487	484	485	501	488	464	526	504	459	452	441	469	466	474	486	474	469	442	445	465	452	458	451	502	463	474	463	462	472	493	524	479	454	485	515	442	460	481	431	473	486	439	466	442	436	466	473	487	458	441	444	494	436	478	466	463	440	426	483	512	485	457	482	454	468	440	463	471	459	432	482	457	439	499	507	455	482	453	482	493	505	502	488	453	467	475	411	466	469	464	457	448	444	428	490	487	421	469	485	451	493	498	497	516	433	473	475	497	477	463	443	433	468	452	477	477	440	479	442	438	526	443	479	473	476	460	481	480	485	436	475	471	449	456	422	494	456	453	437	466	468	473	441	456	470	462	464	477	424	495	499	469	477	461	464	444	488	495	471	484	495	483	471	460	500	495	466	469	484	467	458	429	432	434	501	441	472	474	509	474	448	463	449	442	445	469	431	474	490	475	495	499	443	473	490	475	474	480	479	476	437	493	470	446	485	448	502	446	494	439	451	471	482	463	442	478	488	467	512	448	500	456	489	471	460	483	471	484	453	474	514	449	472	500	478	465	470	441	431	442	454	476	457	461	502	482	478	476	493	468	452	450	436	458	481	459	447	489	481	499	498	485	474	482	428	439	442	449	432	501	465	493	433	445	469	439	489	465	431	507	466	488	480	444	494	489	453	468	484	426	481	456	472	465	445	461	464	467	460	458	443	485	476	456	456	459	469	477	427	451	447	495	473	481	431	478	444	485	482	496	468	475	444	502	440	498	474	442	424	443	474	459	479	463	486	500	437	472	448	491	510	467	459	497	433	439	447	487	450	463	454	475	505	475	456	470	439	479	481	483	468	445	482	476	463	461	490	475	453	487	472	458	480	458	448	470	452	490	446	462	490	423	421	421	451	448	466	430	449	459	448	431	438	496	456	482	473	503	466	488	448	498	478	442	468	467	484	459	421	471	464	451	493	513	489	490	425	488	509	525	493	471	439	483	513	498	470	492	457	530	457	466	487	475	497	427	440	470	476	455	489	469	501	442	441	469	472	481	503	434	460	468	454	468	483	477	439	467	531	440	455	500	507	463	495	510	451	456	434	455	442	445	455	445	459	490	461	497	495	499	486	477	493	486	479	462	490	458	449	519	492	480	466	453	465	500	464	492	427	494	490	467	426	468	459	468	478	456	505	469	452	498	454	492	481	449	426	444	490	503	465	481	461	465	467	443	482	478	487	473	464	455	460	460	456	447	489	464	477	431	481	469	446	476	527	483	455	460	473	463	492	474	452	479	465	446	449	412	506	449	462	466	452	494	467	475	441	474	481	492	442	474	502	459	481	447	489	463	488	431	456	456	434	462	456	439	464	470	470	460	482	462	477	457	490	470	487	438	496	445	459	456	472	480	422	479	528	432	458	456	502	453	478	443	458	448	473	512	496	448	504	473	498	471	481	486	450	490	471	495	492	464	520	449	434	438	474	450	476	442	454	458	443	470	471	470	478	442	492	456	468	490	445	477	455	467	473	479	469	461	450	493	477	488	443	449	442	494	490	462	488	487	485	459	457	463	460	482	459	458	470	479	463	496	450	433	458	434	479	461	489	485	454	466	479	451	455	480	486	432	490	480	475	447	464	465	441	495	443	451	474	502	459	507	427	503	457	441	484	464	408	488	439	450	456	514	504	472	474	460	458	455	432	485	457	447	479	467	512	465	444	470	471	446	452	488	464	515	467	476	485	450	434	498	486	479	480	452	475	517	397	429	500	474	503	446	491	482	449	469	464	438	483	434	488	441	530	459	484	504	425	466	481	481	406	459	460	478	464	478	456	464	459	456	451	505	462	458	439	495	500	447	454	491	446	491	451	453	465	500	481	487	487	444	447	457	479	494	461	455	447	489	454	440	488	425	521	473	460	474	486	449	462	461	445	436	458	491	448	459	440	473	471	490	504	483	462	464	495	528	483	493	445	460	482	502	439	456	457	461	478	431	464	509	436	490	476	477	500	464	475	484	458	436	449	482	453	458	460	488	463	516	479	459	458	468	449	507	531	479	452	488	506	468	459	464	448	481	456	492	433	456	480	492	490	476	468	470	474	484	457	460	492	475	437	488	483	444	472	493	484	480	455	482	451	497	464	472	494	464	509	437	472	476	483	448	450	442	479	479	452	448	472	487	472	474	488	475	466	465	447	451	460	472	486	412	458	436	473	460	457	456	466	452	470	478	469	462	454	471	481	458	464	491	479	459	443	443	495	451	485	434	511	483	455	431	452	481	452	454	490	457	439	442	448	445	472	468	447	468	486	497	480	443	418	481	473	454	458	461	461	493	474	473	479	483	518	466	473	449	451	459	454	499	440	429	443	479	448	507	456	472	482	474	431	459	461	452	469	477	458	430	453	484	457	420	459	464	479	476	499	476	454	474	473	456	472	453	511	443	446	470	473	463	464	449	495	458	445	467	489	466	492	447	455	465	488	522	461	433	447	467	453	478	439	464	432	481	453	483	426	486	452	444	459	439	482	477	515	489	489	444	447	468	483	444	461	419	437	454
13712	1323	841	742	567	557	412	403	373	351	306	289	271	256	225	243	263	223	222	236	253	205	205	202	210	210	200	198	203	221	207	214	202	222	205	239	227	237	224	216	212	195	231	216	221	201	217	239	184	219	246	219	210	240	204	182	225	186	216	213	227	239	228	204	185	250	219	208	215	192	216	231	214	221	218	215	219	228	236	242	199	210	190	222	205	216	229	211	232	192	220	228	219	203	244	197	221	215	220	245	204	209	208	187	215	194	202	210	232	210	222	201	205	231	231	229	211	220	185	231	223	209	208	210	202	201	219	231	190	218	221	217	205	185	209	219	230	213	214	233	231	177	224	214	216	214	226	204	212	202	206	215	226	209	198	219	224	209	203	211	216	203	218	203	242	223	195	209	229	212	177	223	224	206	214	196	211	226	191	232	176	181	222	210	239	229	214	249	229	212	206	219	200	215	211	216	193	237	206	233	218	222	228	232	220	231	224	192	217	182	196	221	215	209	229	222	204	238	204	230	201	181	219	223	207	185	208	215	189	227	227	215	224	231	205	209	213	240	221	257	205	223	226	200	183	212	191	202	202	232	229	238	196	223	230	206	202	226	206	200	204	207	212	237	192	214	186	229	217	200	223	203	193	213	217	229	184	207	207	211	216	194	190	229	221	226	244	216	196	220	206	199	184	241	230	227	223	235	170	220	195	207	247	187	198	221	223	216	218	223	209	203	206	208	195	244	216	209	235	212	211	245	200	221	211	210	219	226	177	199	213	223	226	220	224	219	241	238	215	214	215	210	221	245	208	194	210	190	210	212	205	230	206	228	222	204	259	215	204	205	221	213	237	188	227	216	194	210	209	235	216	238	188	215	196	201	208	210	198	213	209	215	190	212	242	203	230	207	217	205	229	205	193	213	226	207	217	198	197	219	228	224	240	187	190	218	206	214	217	207	178	217	212	229	204	230	192	215	220	214	204	223	219	228	184	203	219	200	201	242	230	219	211	207	195	212	190	226	216	223	230	210	225	217	218	219	211	212	208	222	197	213	213	220	216	253	186	205	214	238	194	201	223	211	203	222	208	224	190	220	205	221	209	220	212	219	205	209	215	240	216	232	202	214	207	241	250	232	215	190	211	219	199	219	200	225	210	188	191	222	206	202	205	201	196	176	212	191	213	222	213	218	205	209	263	211	204	213	214	170	222	201	210	212	211	234	205	234	201	231	199	235	218	205	209	230	224	226	210	195	210	250	228	231	224	229	219	250	231	210	214	212	248	220	207	226	204	199	244	238	221	233	221	212	241	187	208	247	231	208	205	210	217	248	233	193	216	220	215	233	206	224	214	204	188	219	224	220	228	240	245	215	224	204	203	235	235	220	240	214	213	213	216	225	208	220	221	220	204	186	213	248	232	217	230	189	219	199	199	215	210	203	216	202	233	220	210	235	223	221	228	234	224	223	185	206	194	204	196	211	235	244	223	239	216	205	224	223	229	213	224	254	226	240	211	191	203	178	202	230	238	208	225	248	231	207	239	252	225	217	207	216	217	204	198	231	214	243	230	197	213	242	222	241	213	208	197	215	226	222	219	186	196	201	196	250	229	255	220	219	214	254	224	210	218	204	222	182	221	180	207	203	204	240	256	210	222	187	206	199	212	188	202	246	238	239	198	184	208	221	212	224	223	199	225	233	212	194	183	211	195	209	184	195	220	223	189	192	223	207	212	241	204	216	185	199	229	214	207	237	216	223	234	181	203	217	235	197	191	207	197	207	211	203	195	209	185	239	223	203	195	227	215	223	198	247	197	238	228	217	237	225	201	219	211	238	204	181	223	237	215	204	204	214	205	185	240	237	202	221	179	197	202	229	193	192	187	203	223	232	222	211	196	205	243	220	179	210	236	222	221	201	213	191	229	227	237	186	248	183	192	223	233	232	189	204	219	258	210	212	194	205	218	224	248	232	214	225	203	223	224	191	223	212	237	205	206	223	214	217	226	198	213	201	201	222	194	240	220	194	218	203	235	217	208	223	237	211	207	201	215	218	241	217	241	193	195	223	227	208	230	202	237	213	210	220	226	198	216	212	225	192	250	190	229	208	231	224	219	210	210	180	202	225	215	192	199	222	207	203	218	241	228	210	208	215	246	207	196	209	223	241	216	213	214	215	176	201	227	213	219	210	200	220	201	243	233	233	217	193	213	198	230	222	229	213	240	227	215	236	203	220	227	214	218	229	199	202	208	213	200	183	217	229	227	217	210	205	211	210	222	225	208	213	219	209	199	236	199	212	218	211	239	190	206	208	191	202	224	202	201	198	217	200	230	227	222	212	208	221	216	230	211	231	230	205	237	215	223	186	243	226	207	227	209	222	239	229	193	214	206	235	187	223	193	220	197	220	226	206	211	210	213	193	213	245	199	228	219	230	200	230	211	234	233	200	236	221	227	203	205	202	215	221	231	210	196	233	224	236	234	184	208	211	237	213	220	221	252	212	209	235	241	225	224	212	203	193	221	230	230	198	206	194	200	186	212	205	200	218	199	212	230	194	228	222	228	218	221	203	223	198	202	220	221	206	241	230	205	217	221	215	216	192	221	233	220	213	224	211	185	200	229	196	229	235	220	231	226	221	218	201	198	190	181	216	198	228	227	210	203	240	226	231	207	197	227	207	257	225	223	246	230	231	203	198	236	199	210	187	233	253	225	228	175	197	215	198	196	217	197	224	206	222	203	215	209	191	246	209	239	227	219	226	223	230	222	217	197	212	233	231	196	244	244	226	237	226	248	220	197	201	247	205	197	194	208	195	200	195	218	216	185	212	201	238	203	194	219	189	208	225	244	214	222	209	238	233	240	229	207	206	216	225	231	220	216	252	220	205	182	193	233	210	251	236	220	231	225	220	224	229	196	213	209	237	200	223	222	186	192	210	218	239	220	246	218	246	243	222	189	194	209	200	209	198	208	230	235	188	213	206	204	200	225	216	227	193	199	236	210	207	239	221	189	226	213	182	214	204	215	219	204	210	192	210	221	209	187	251	207	227	175	243	212	227	207	202	206	244	244	205	195	200	252	228	219	209	223	227	212	205	203	212	220	210	240	199	210	225	182	208	189	224	213	217	200	229	225	203	200	233	222	193	231	206	231	216	227	221	174	232	226	204	239	218	214	204	198	205	200	172	185	214	219	200	222	220	206	174	185	218	187	218	210	220	205	198	191	242	186	218	213	221	219	251	220	218	202	196	228	232	225	197	198	235	220	187	221	223	203	237	220	188	209	202	218	182	200	253	219	220	211	227	214	209	225	227	212	205	240	222	210	215	194	212	228	219	220	202	209	237	248	243	234	233	192	206	210	217	239	182	222	216	179	200	215	220	208	206	211	230	217	235	201	237	242	259	216	194	214	234	234	216	236	205	180	233	201	222	197	203	201	200	214	190	205	201	203	237	201	202	196	207	206	242	221	193	214	210	215	218	238	235	196	230	231	212	200	234	202	197	228	183	222	182
9023	998	1581	2175	1938	1989	1356	1385	1400	1138	1408	1064	762	714	615	630	601	550	555	587	578	559	524	537	527	544	590	561	523	510	487	584	526	556	529	549	560	482	552	525	510	511	520	521	557	492	581	530	533	526	505	525	481	519	552	505	516	590	506	515	537	558	525	561	520	518	511	486	549	565	494	471	531	518	515	531	581	547	518	515	499	519	527	541	501	478	505	576	524	533	532	540	554	508	562	534	515	526	558	538	522	521	573	524	490	486	495	504	499	537	553	517	527	514	497	507	579	569	503	494	524	497	499	556	521	535	506	493	516	538	501	505	524	518	501	495	532	539	517	543	510	492	519	489	517	528	512	529	553	525	480	549	526	526	535	566	527	516	528	496	501	490	582	559	506	500	545	534	596	506	528	540	488	536	550	529	537	486	567	567	549	517	517	547	538	495	545	554	555	514	482	527	505	541	560	552	520	502	475	492	502	544	518	528	544	537	474	552	499	516	536	518	537	545	498	509	515	502	533	528	537	555	511	523	549	517	552	535	502	558	523	529	491	541	539	515	530	548	493	508	501	530	504	493	540	460	531	485	510	540	513	523	558	546	546	506	529	518	532	549	525	485	527	517	540	499	516	531	550	514	532	510	511	516	545	502	562	485	513	540	545	545	536	509	489	519	535	528	522	563	514	553	516	526	491	542	521	565	583	545	503	499	550	515	501	516	496	510	560	504	532	538	505	500	542	546	519	511	513	523	553	525	527	552	527	490	524	498	491	481	500	490	490	506	565	517	526	499	526	510	537	534	540	544	521	486	509	542	493	540	551	535	544	501	521	511	503	491	507	517	526	486	538	519	537	544	572	546	509	535	538	506	554	524	459	526	518	545	525	502	514	498	550	522	552	517	523	542	507	526	520	512	516	534	564	506	512	561	531	520	547	555	531	470	500	524	520	585	537	505	510	546	512	552	544	548	510	531	485	550	516	558	527	502	562	560	537	553	531	482	538	521	509	485	556	522	510	556	485	527	477	542	504	535	485	491	533	510	546	543	538	530	513	512	524	490	521	546	513	519	514	480	540	485	482	515	536	550	530	504	525	511	533	522	511	497	506	525	531	555	493	491	516	532	530	528	521	548	506	493	524	531	544	520	558	545	518	526	533	516	532	550	495	495	554	516	546	556	562	536	529	485	496	550	550	546	526	511	496	511	506	546	467	559	507	551	543	501	539	519	522	539	572	486	515	529	517	493	488	506	512	522	526	555	518	483	544	508	483	522	550	532	523	485	546	496	493	542	510	537	539	559	540	518	505	492	499	511	515	492	553	528	531	504	513	493	523	522	516	501	484	523	513	550	508	528	509	509	573	527	552	499	551	515	504	545	530	529	529	543	539	452	512	487	546	510	530	531	586	537	561	542	550	543	501	543	544	535	509	529	505	501	566	497	600	551	504	517	499	515	508	479	523	563	561	550	533	515	545	555	472	515	553	534	505	526	533	516	497	531	528	552	477	517	485	518	524	549	491	521	505	543	521	506	531	517	521	527	538	509	501	545	497	520	528	577	481	521	564	518	555	508	489	539	514	527	508	552	533	543	534	516	530	505	473	509	563	513	513	558	538	519	492	477	540	516	520	544	529	517	526	521	558	534	492	482	538	584	524	548	540	527	526	481	514	570	527	505	547	533	509	522	539	512	515	562	581	560	491	507	499	519	480	490	524	505	517	530	521	537	532	532	518	502	492	525	541	515	500	500	505	482	562	546	546	529	489	491	522	518	547	531	515	513	547	501	515	547	488	550	529	522	501	514	494	530	541	519	507	544	498	496	479	537	540	557	534	513	494	510	510	551	534	526	527	525	495	546	501	514	525	536	498	519	504	457	501	540	565	513	522	552	493	496	540	509	516	512	495	504	573	491	534	492	545	526	519	505	494	497	537	492	563	532	550	535	549	488	522	536	540	489	529	520	499	543	510	540	535	494	542	481	531	518	483	506	515	529	518	505	543	542	492	518	539	482	514	505	495	532	509	492	529	521	519	535	503	534	522	536	512	496	552	512	516	504	516	514	512	561	514	550	514	508	517	511	512	490	529	524	506	530	544	513	510	513	567	518	534	519	518	523	543	555	546	527	510	517	529	489	513	555	554	471	496	512	512	510	563	519	512	551	520	500	519	537	515	519	535	512	491	536	501	518	540	538	527	507	517	553	525	518	551	525	484	511	547	537	543	507	538	488	486	526	521	503	536	511	506	502	572	555	521	558	535	521	554	536	548	530	505	502	527	533	533	481	531	500	542	502	546	556	526	533	497	535	536	507	526	542	520	528	532	494	495	490	523	532	539	480	547	487	510	516	517	527	537	547	524	503	530	526	474	551	497	525	544	525	502	538	536	508	487	524	502	498	501	514	504	491	545	529	533	541	520	535	549	490	521	474	515	547	515	483	493	541	499	540	501	538	578	562	512	485	515	486	456	512	511	552	524	514	547	485	530	559	512	553	547	533	484	496	542	530	563	546	506	554	528	510	490	494	548	493	522	549	541	529	518	462	493	533	531	558	535	502	532	534	502	521	506	511	543	537	535	520	543	539	522	534	545	534	520	524	510	490	537	525	524	497	518	532	537	513	506	473	555	527	532	521	507	544	499	569	502	538	550	486	552	547	552	529	559	497	509	548	527	502	482	552	504	513	535	510	541	508	511	531	518	517	501	512	524	543	530	516	520	535	496	562	527	540	521	563	503	535	490	534	541	539	518	523	505	525	551	523	540	513	513	527	534	497	516	520	472	530	537	503	493	509	514	530	536	520	533	538	516	502	510	499	516	466	517	527	497	513	522	551	560	494	526	512	543	533	524	521	525	534	490	506	513	569	551	505	531	535	503	517	546	548	525	474	500	569	523	533	522	528	549	539	506	480	539	526	534	516	561	485	472	548	524	527	552	567	498	552	526	522	541	492	525	542	534	475	536	506	519	516	535	529	529	515	457	502	471	460	502	560	549	536	512	558	521	558	503	527	542	518	542	509	549	542	496	505	542	538	511	510	522	540	516	533	507	522	499	530	516	498	531	510	526	524	581	528	521	461	523	509	521	522	496	510	535	500	540	518	515	518	526	498	558	510	507	545	530	497	498	488	526	533	546	523	561	491	549	509	555	523	527	494	570	537	527	515	509	508	486	529	502	564	506	550	499	544	535	540	543	470	531	498	539	472	542	527	491	523	564	540	476	510	510	520	538	505	552	534	546	510	500	479	528	503	488	524	489	550	519	492	490	504	492	525	541	526	560	491	493	524	496	514	541	514	509	539	550	526	519	496	529	521	508	512	518	479	512	495	531	532	543	537	488	529	551	531	552	531	529	582	556	586	547	572	513	572	497	535	517	540	531	519	549	542	537	515	558	526	541	550	538	562	498	516	498	517	537	505	546	533	515	497	501	557	521	494	477	516	541	568	506	482	523	511	538	513	515	507	489	521	546	522	528	489	523	506	535	507	518	517	496	524	542	487	538	510	520	558
23279	3084	1690	1497	1136	1128	841	681	679	550	551	521	385	392	374	366	353	343	354	362	336	348	354	366	355	363	370	373	386	365	366	360	352	362	361	346	373	353	331	338	368	346	343	352	355	315	362	354	339	334	340	296	366	331	327	352	347	317	368	335	318	325	347	323	351	341	342	363	366	397	318	343	374	347	343	324	345	342	339	343	353	298	329	337	348	346	358	340	355	389	359	348	368	350	360	368	334	372	337	361	339	328	330	359	340	335	338	308	326	335	327	343	317	363	363	327	309	340	329	349	324	351	315	342	342	377	346	331	336	323	353	360	336	325	368	359	371	336	353	334	321	379	375	339	354	373	354	349	339	326	346	376	309	326	331	319	339	333	340	354	358	366	353	322	347	363	349	357	331	317	343	333	306	322	346	356	325	363	373	331	344	352	320	351	364	326	358	354	352	335	360	335	357	315	305	386	347	342	342	311	345	331	339	315	341	337	357	366	368	327	330	347	317	337	339	367	346	361	364	374	357	350	366	329	362	306	332	331	365	332	376	385	320	351	317	346	319	358	308	339	336	333	329	332	348	375	369	332	352	358	356	337	349	331	371	319	351	336	325	352	344	340	316	335	335	326	337	338	356	320	339	352	354	344	336	364	306	326	365	347	332	316	332	338	340	335	330	306	299	349	311	358	319	360	327	319	341	321	343	357	326	303	334	307	321	345	337	339	329	372	300	332	339	322	369	358	338	310	349	337	351	353	345	359	342	379	327	351	327	327	359	385	369	328	307	332	347	349	295	329	345	329	347	369	333	309	324	317	339	395	363	358	311	344	327	327	354	337	346	358	331	322	370	362	361	345	344	319	376	354	369	343	359	364	342	351	303	323	356	335	336	353	316	341	317	283	314	345	313	364	364	351	325	336	342	358	320	323	364	340	358	344	355	376	339	309	327	316	336	344	343	343	318	351	355	332	342	336	351	340	348	326	382	353	361	385	335	326	354	332	334	329	347	377	340	342	345	330	316	340	382	348	348	344	366	329	317	360	346	314	333	336	339	343	318	333	328	386	355	349	359	350	365	346	368	343	364	358	289	372	321	348	330	332	340	346	331	342	351	352	370	342	322	341	336	320	332	379	353	341	322	324	330	307	356	345	355	362	335	331	362	317	366	332	361	348	349	373	344	305	325	319	343	332	307	301	314	378	333	307	353	355	348	329	329	326	336	321	346	353	315	346	329	340	322	332	341	322	354	345	326	335	364	342	370	403	328	305	353	361	373	341	336	336	323	350	342	343	349	346	316	374	337	336	394	355	373	326	349	356	343	334	363	355	346	343	330	313	348	332	324	347	334	345	331	327	341	335	362	334	349	346	361	338	360	309	333	312	295	328	369	321	309	373	371	381	312	346	333	346	345	320	318	365	307	317	372	354	331	346	328	322	363	340	335	347	320	339	328	326	368	364	308	337	331	354	340	356	352	360	322	332	316	326	343	342	360	360	382	345	350	338	375	313	335	341	323	293	348	347	380	315	319	336	319	334	312	306	347	343	325	351	345	334	364	344	325	330	345	332	337	379	353	330	378	304	327	338	317	355	355	346	345	388	344	350	375	315	342	335	353	328	338	324	346	401	299	351	358	343	351	361	355	353	360	332	356	349	357	327	318	307	332	315	369	350	348	345	358	306	321	361	349	363	369	341	351	357	362	364	350	308	374	358	364	342	333	379	311	353	348	361	350	316	354	340	357	352	366	337	359	325	320	338	357	349	359	322	327	327	347	336	339	337	352	358	349	364	353	355	348	371	372	321	356	332	330	357	325	333	347	346	350	324	371	322	328	321	353	371	348	346	358	336	429	342	346	334	355	352	354	349	348	369	311	317	333	341	330	351	332	324	335	367	362	328	352	344	342	334	366	358	335	342	322	345	340	326	330	320	322	337	381	325	333	381	331	328	347	333	341	346	350	327	347	348	355	364	294	375	346	363	328	344	370	357	355	314	383	344	311	338	348	319	344	304	344	333	358	352	353	345	356	376	324	320	292	323	344	334	325	343	324	318	343	355	354	361	341	378	343	344	345	354	311	305	335	319	352	339	339	355	395	336	388	350	327	326	372	371	342	324	331	343	317	310	329	340	336	336	345	314	317	336	376	382	371	379	323	350	311	359	338	367	385	362	357	315	336	335	345	341	360	349	316	354	347	336	349	313	299	304	358	330	297	331	360	330	308	347	346	363	334	368	365	364	372	332	306	317	360	337	346	326	319	395	358	321	353	325	354	359	303	312	335	342	334	338	345	370	305	341	339	322	324	356	306	331	341	352	400	334	321	319	333	329	351	366	345	316	299	363	340	330	347	313	363	366	338	339	328	294	339	331	381	359	383	367	371	323	344	330	335	336	352	331	326	332	377	341	313	352	326	338	306	323	369	362	361	337	341	346	290	294	332	365	357	339	340	372	381	319	322	348	409	334	337	328	320	310	382	340	304	319	361	357	353	312	307	303	306	332	341	366	331	325	354	331	362	354	344	330	330	326	346	310	338	315	374	366	328	316	363	306	332	311	381	335	342	318	329	337	333	325	325	316	330	374	328	324	340	338	325	348	322	345	304	301	351	354	320	375	311	296	335	343	350	344	348	374	352	328	317	374	366	312	346	324	364	327	348	338	285	329	332	350	360	350	351	342	341	348	354	349	350	343	329	349	345	329	337	326	341	325	334	314	339	343	352	332	346	363	363	352	350	328	343	347	344	344	352	359	350	367	349	334	316	304	340	343	329	356	350	355	312	358	353	336	321	373	382	348	352	346	342	366	362	348	339	352	338	349	347	381	318	306	347	322	364	320	339	322	362	319	338	322	310	333	327	373	398	337	341	324	331	350	326	360	305	339	320	328	324	329	350	342	389	325	364	343	350	336	333	316	370	338	319	331	339	338	308	320	356	389	299	330	345	336	304	352	329	337	334	345	345	324	374	355	337	328	329	364	325	321	359	358	357	341	333	320	340	311	357	373	320	345	373	325	314	358	356	326	338	353	323	343	357	364	346	362	340	370	363	347	333	325	337	317	342	325	341	356	317	338	317	330	358	370	385	319	318	329	337	370	356	344	337	353	350	372	369	364	347	318	372	336	329	308	306	330	319	354	313	364	315	320	344	370	347	339	294	327	358	366	399	306	337	357	354	330	358	346	328	357	345	326	360	331	369	335	324	340	340	341	336	346	314	355	321	339	383	315	331	340	344	365	327	365	351	320	348	386	370	344	345	361	374	323	350	308	340	359	359	341	356	325	335	344	372	339	340	382	327	332	402	357	351	319	348	362	364	331	335	348	349	360	319	331	372	338	337	357	324	301	363	327	379	361	322	341	384	318	312	351	339	336	320	330	330	332	335	330	323	364	324	355	337	343	364	353	314	351	324	321	366	362	327	356	341	333	350	362	333	337	329	327	356	342	372	374	315	350	344	332	323	364	319	342	349	298	374	351	345	309	371	356	346	368	321	381	357	326	369	341	365	311
12847	1592	2827	3805	3153	3696	2697	2012	2418	2025	2384	1888	1114	1226	1039	947	943	956	902	889	913	864	821	831	839	815	810	866	846	792	786	777	790	787	778	859	781	774	809	791	771	789	805	740	843	789	794	811	760	789	747	760	773	833	737	738	750	771	754	794	777	774	770	748	782	791	733	748	725	772	839	751	830	815	767	774	773	784	793	776	759	827	729	776	766	760	780	797	756	766	761	762	776	781	766	799	784	775	774	745	772	762	786	780	793	777	764	782	812	799	714	779	768	757	788	835	796	782	721	749	765	779	762	778	760	810	729	790	767	808	779	803	732	766	799	818	732	746	737	798	782	777	774	751	764	804	760	812	741	737	786	789	784	749	778	728	764	795	808	777	760	762	736	793	763	854	731	810	763	793	829	749	776	798	767	757	786	796	774	789	769	735	824	774	781	782	807	776	787	778	776	784	740	795	756	785	766	752	815	731	750	811	736	807	734	765	754	776	779	762	823	731	793	773	790	760	776	715	792	777	799	776	763	766	787	795	779	767	760	774	761	788	810	756	729	776	773	793	794	756	716	766	781	778	775	787	766	780	745	806	766	840	721	750	785	806	744	739	776	783	786	781	775	759	774	778	756	749	788	775	742	841	813	770	777	759	761	774	761	829	762	766	756	773	768	765	826	806	711	832	768	783	783	764	782	818	824	777	780	742	825	799	760	720	796	796	770	752	778	754	751	808	779	732	774	793	773	812	786	796	764	766	674	815	786	801	760	748	756	776	769	783	771	741	777	714	796	778	809	811	783	784	757	785	794	778	750	775	732	794	750	777	758	763	798	759	742	718	787	761	786	815	774	761	745	738	746	798	775	770	778	775	734	814	777	735	802	783	743	733	788	811	800	806	718	832	796	786	748	791	748	736	753	749	769	748	795	784	750	775	734	794	802	771	820	811	789	767	797	730	752	766	769	781	792	762	750	732	807	787	790	745	748	775	803	761	753	752	776	782	759	754	751	749	741	798	732	740	774	771	770	762	702	769	799	737	713	732	791	780	766	727	740	817	778	818	770	801	814	753	756	790	802	778	778	801	745	742	767	787	748	777	766	733	765	815	731	827	752	746	709	785	769	711	734	807	771	798	762	771	740	773	746	754	736	745	770	780	775	782	807	786	775	749	789	798	757	775	785	817	765	779	749	812	817	751	808	757	769	722	773	778	778	801	799	817	714	785	753	825	817	764	771	774	753	804	744	751	787	785	833	763	800	728	829	797	732	760	745	783	762	754	824	764	771	787	785	791	734	723	759	776	766	755	766	814	787	760	805	754	772	808	776	780	760	793	750	766	829	770	775	724	772	759	832	731	789	786	784	791	848	783	756	784	781	820	796	726	750	767	771	756	772	783	748	730	775	786	756	732	787	766	746	762	747	803	752	804	776	769	757	775	780	777	760	775	796	757	821	810	774	723	755	786	794	753	771	775	813	786	766	777	792	755	752	770	758	764	757	706	778	815	766	737	779	771	759	807	794	797	778	737	738	822	822	759	748	788	799	738	798	781	781	786	781	760	767	744	785	734	743	769	766	747	748	753	724	759	766	749	721	724	720	784	778	714	794	762	759	775	791	772	795	795	762	755	756	809	768	778	779	826	782	774	761	739	788	775	762	771	791	768	747	753	764	765	728	756	787	760	761	727	753	784	732	738	781	790	797	779	825	776	750	772	797	748	724	759	776	773	734	762	783	789	748	739	773	779	766	774	741	756	811	793	847	809	774	767	749	783	771	776	766	784	775	748	748	762	780	759	744	782	754	753	778	784	794	730	767	745	713	717	800	752	771	799	773	736	726	753	803	782	787	771	833	751	761	827	770	731	822	801	799	797	736	749	786	802	765	743	823	764	746	767	761	746	759	776	744	796	821	777	751	772	758	772	783	825	768	757	797	796	781	792	760	737	770	775	749	754	773	748	735	767	813	754	778	789	805	830	792	729	814	816	799	768	743	764	799	760	764	760	748	767	764	790	794	749	764	756	758	807	775	818	863	748	713	789	761	766	752	772	779	716	793	772	721	805	754	795	743	745	803	786	754	779	750	778	751	765	778	757	798	749	741	715	784	767	826	766	807	710	776	756	760	728	742	733	788	760	780	784	798	807	802	742	763	777	774	777	755	755	739	766	750	762	747	765	798	795	742	772	721	767	772	783	756	768	771	801	787	773	757	717	771	729	781	774	772	788	803	807	808	739	705	754	771	773	807	792	819	778	789	814	778	744	805	776	778	740	756	780	760	749	797	794	766	721	771	721	795	791	787	772	805	770	753	761	807	786	739	799	785	756	760	788	790	771	762	770	760	818	800	780	757	778	731	765	757	808	826	745	782	774	754	789	764	759	734	778	767	800	782	748	759	810	815	767	790	787	745	796	766	746	780	770	842	775	739	759	735	751	800	693	763	814	808	800	775	743	750	774	772	827	770	760	713	767	821	776	829	796	790	755	779	741	749	758	781	828	759	774	754	778	766	805	764	806	772	756	751	804	765	765	759	766	707	780	746	791	750	729	807	767	731	799	753	800	777	787	779	769	757	760	739	809	773	776	734	704	801	765	760	809	771	769	725	810	748	810	732	778	780	784	761	777	744	751	800	815	766	801	785	723	762	798	810	759	744	783	785	741	773	792	734	773	782	773	793	779	764	781	839	784	749	747	792	760	796	764	765	752	754	731	759	745	784	760	801	769	782	801	770	798	776	799	749	823	834	776	755	785	776	798	803	729	756	802	785	754	753	761	749	762	784	800	804	734	794	761	725	780	815	781	765	780	783	793	785	741	740	739	758	777	765	788	814	790	808	741	789	795	779	769	771	739	794	795	833	801	780	792	738	710	801	774	799	789	753	767	786	806	776	726	755	706	747	772	729	755	746	752	719	759	755	801	761	752	745	758	753	770	757	767	772	775	775	781	786	801	742	751	780	801	810	830	787	789	778	782	772	806	771	741	763	792	736	786	789	780	769	756	788	815	719	782	786	766	763	824	734	751	789	773	805	732	736	786	749	753	712	713	779	796	764	747	742	765	758	811	756	795	751	813	807	744	737	746	788	800	752	745	759	758	787	720	737	762	753	750	812	819	729	754	798	754	751	750	804	777	760	777	796	811	744	722	842	747	804	725	772	810	783	763	785	759	756	802	765	808	799	773	770	726	710	775	740	771	789	756	759	769	759	749	740	776	754	728	809	779	761	790	786	782	774	746	756	766	798	745	785	749	776	808	808	780	782	834	794	791	753	749	832	756	799	789	775	763	779	807	809	752	813	768	775	734	800	788	680	778	845	738	792	776	776	806	778	739	732	784	776	749	768	752	767	780	784	748	798	775	741	730	754	823	770	760	737	735	777	762	786	782	782	775	775	772	729	733	829	805	711	802	761	742	801	839	767	795	807	760	821	779	790	754	716	787	742	773	756	736	787	770	735	794	784	832	775	761	753	766	824	769	792	761	745	802	780	775	809	764	773	772	766	753	776	774
4032	334	257	261	199	210	207	214	190	163	204	216	219	199	214	186	214	168	189	191	192	187	163	190	198	176	184	190	177	185	194	194	207	193	201	192	175	197	186	195	191	197	206	182	185	208	172	187	189	201	189	187	189	190	195	181	189	191	224	172	184	177	195	175	181	186	189	194	179	209	194	206	211	189	187	200	200	204	194	172	168	196	179	191	176	189	175	181	197	211	195	182	210	204	173	192	174	211	169	200	187	164	190	174	169	160	193	170	201	175	200	183	175	207	189	175	184	207	177	145	192	186	188	173	183	186	177	208	177	175	175	208	175	209	184	179	188	169	179	179	176	194	170	200	202	178	154	163	150	184	179	187	231	190	198	176	194	182	193	199	205	178	195	190	197	182	198	198	205	190	171	174	187	179	199	168	183	190	162	158	190	189	200	195	171	188	192	185	204	211	193	210	187	174	198	166	186	173	197	180	163	215	173	174	198	166	170	173	162	197	204	185	200	185	199	171	183	178	170	174	161	167	181	187	180	191	181	184	163	190	223	183	184	185	207	173	177	171	195	177	208	219	179	206	183	172	189	185	194	197	169	185	197	179	189	202	191	173	175	207	168	205	167	186	214	207	200	179	202	190	192	196	199	194	202	176	160	194	205	169	195	175	172	183	192	185	168	179	203	203	192	193	182	183	186	185	202	177	192	173	196	183	175	195	211	162	185	168	180	193	173	172	184	186	199	210	219	190	189	165	202	199	191	178	205	163	192	201	183	171	213	212	211	183	166	194	168	148	180	196	194	209	179	165	198	173	203	181	191	175	204	179	199	176	173	178	185	158	193	177	197	174	191	185	220	194	193	189	196	184	206	190	196	175	182	178	181	167	168	206	203	184	194	198	178	193	185	197	186	220	200	178	189	175	181	207	199	195	195	182	183	192	190	200	176	168	163	162	209	206	171	177	193	191	205	194	163	179	189	189	199	195	177	196	197	189	165	171	169	182	188	197	190	175	190	188	196	194	185	162	213	196	167	202	177	159	185	219	210	201	208	196	177	182	187	172	180	190	178	202	178	230	195	190	182	187	232	170	188	151	183	207	177	210	185	168	194	193	186	178	186	186	184	213	204	185	176	201	192	167	200	171	190	178	164	170	205	168	187	210	170	201	184	170	153	190	209	191	179	220	190	192	208	203	207	172	195	192	180	212	191	188	182	196	194	191	203	181	184	171	186	168	186	178	191	186	197	171	178	189	177	177	183	216	224	199	184	186	216	196	175	172	175	189	208	200	176	163	203	190	213	172	168	166	183	198	198	182	204	202	200	175	182	180	214	172	195	212	172	180	200	218	196	166	171	194	176	193	195	211	201	209	177	190	175	196	191	177	163	191	190	181	188	195	183	182	183	188	210	183	203	197	182	186	200	208	210	195	187	201	189	181	188	192	197	190	185	205	164	180	189	181	183	180	185	212	192	201	183	189	201	184	191	192	190	174	209	190	170	203	164	194	196	180	170	184	162	172	192	195	180	207	204	200	192	188	183	188	187	190	194	202	195	162	193	213	197	180	195	176	189	198	184	204	179	213	206	205	170	169	174	202	178	171	153	183	182	189	185	197	200	195	186	200	205	188	166	184	171	197	191	208	182	186	165	186	177	194	163	212	206	174	196	172	182	206	208	189	195	183	213	190	175	203	194	167	175	214	175	180	166	167	174	216	188	173	182	186	179	176	188	202	188	181	181	185	175	189	202	202	191	218	203	176	178	173	182	190	153	174	192	187	186	193	156	205	190	212	206	206	201	178	164	192	188	159	186	175	190	185	184	216	182	177	209	189	197	210	191	188	174	174	181	203	190	180	202	157	179	172	178	173	184	183	208	209	191	180	198	205	184	210	203	214	199	186	183	210	182	195	198	196	173	160	180	197	187	189	190	185	208	191	192	159	195	207	186	173	182	192	207	184	213	198	194	184	183	205	212	188	183	186	181	160	204	175	179	195	200	207	189	200	178	179	211	185	165	198	183	191	172	188	157	169	194	199	190	208	173	164	173	207	192	188	174	205	192	181	193	168	173	204	157	171	192	206	211	200	196	167	196	172	177	174	185	190	179	188	217	187	185	186	183	201	195	192	190	198	197	172	191	210	176	184	192	200	220	184	205	188	189	185	193	193	188	226	182	190	193	166	181	181	179	192	212	205	184	215	179	163	194	203	188	191	197	186	203	184	177	202	199	194	178	201	199	191	187	189	212	175	179	190	198	165	168	179	180	168	188	201	167	185	186	189	205	200	191	163	211	174	216	165	204	159	192	197	180	194	210	188	180	177	189	197	195	195	179	197	183	190	198	190	170	200	192	198	191	193	196	163	178	180	179	204	203	205	191	180	177	164	204	194	197	182	187	193	169	211	174	173	196	181	178	171	151	201	164	191	190	193	194	200	183	189	205	197	174	188	190	175	187	193	181	202	190	185	182	201	165	203	198	181	186	171	186	186	191	178	192	199	187	152	167	186	169	169	169	178	169	209	176	200	175	192	207	175	204	206	187	183	194	189	179	162	224	167	202	177	190	172	187	214	202	184	190	186	205	171	169	166	188	194	156	175	198	180	200	198	174	195	185	208	189	197	213	195	191	182	201	163	194	190	164	181	201	186	177	158	177	183	173	189	179	172	178	191	218	190	208	190	168	206	157	159	196	204	210	164	194	177	190	176	222	198	206	197	190	180	171	197	164	155	191	170	175	203	189	186	189	177	174	207	197	171	188	181	190	205	173	185	181	183	183	192	196	206	165	211	180	195	208	179	192	188	193	175	214	172	190	203	186	234	176	190	184	210	183	197	183	176	154	190	177	169	177	224	165	179	193	196	197	177	193	197	204	160	167	201	168	192	189	208	160	183	194	213	185	175	200	200	189	199	192	189	206	201	171	176	189	165	178	184	194	191	173	184	179	195	167	196	191	190	206	187	192	175	199	190	211	208	196	188	181	188	171	184	210	201	205	178	177	217	185	193	197	176	192	181	171	195	182	166	197	181	186	183	181	156	161	198	158	193	201	210	181	165	199	203	177	179	206	191	197	152	186	193	169	186	216	183	174	196	193	174	183	195	200	190	170	198	174	172	199	184	193	169	194	178	195	188	184	169	191	170	175	168	184	162	151	164	162	207	182	202	197	181	211	195	193	180	221	196	194	209	158	189	210	196	194	165	190	184	168	178	187	195	194	173	176	172	182	219	207	218	174	178	194	169	180	212	212	185	183	198	210	163	181	183	187	191	188	177	191	171	185	182	201	177	179	177	190	159	192	175	190	184	192	188	177	190	183	161	169	196	193	189	201	188	190	192	188	199	193	195	186	186	161	166	195	175	181	188	205	170	189	200	178	201	196	165	188	198	176	179	221	208	181	201	180	172	188	192	179	203	197	176	204	201	202	192	218	188	199	163	177	181	179	183	216	184	195	201	191	160	175	186	189	161	182	186	186	183	189	198	198	183	178	179	191	186	189	198	222	172	197	198
3073	533	623	671	615	590	552	567	527	539	521	507	444	491	468	495	476	425	466	470	489	468	424	425	459	450	448	465	430	473	465	443	410	436	468	437	494	417	445	439	473	476	483	455	469	452	473	447	450	445	446	469	450	434	438	452	458	419	475	443	453	446	441	466	456	427	440	438	433	442	414	412	458	429	460	463	442	426	441	476	438	507	476	448	455	434	450	491	432	475	425	469	413	474	464	442	397	437	462	448	405	496	467	407	453	448	481	393	480	463	411	460	479	453	458	450	488	410	446	473	438	460	486	465	469	447	473	436	472	472	528	455	450	458	446	465	440	453	481	459	446	480	436	470	441	464	441	466	445	453	450	429	438	454	454	469	439	492	434	469	444	459	434	453	479	461	461	452	433	450	464	453	495	499	450	483	428	460	439	458	431	480	453	427	458	500	451	478	457	450	448	439	416	441	484	414	457	456	456	462	496	442	443	464	467	476	431	448	485	443	457	498	443	456	484	490	438	467	412	444	476	471	453	418	456	484	448	459	491	449	451	510	458	459	493	460	463	467	443	485	438	493	446	461	490	450	472	478	437	450	496	460	429	442	447	458	483	432	458	447	456	475	478	443	471	442	458	491	482	442	454	462	437	461	452	454	468	436	420	473	434	436	482	451	424	438	466	471	452	442	498	459	482	478	486	472	462	494	447	483	466	430	442	447	464	449	433	466	473	455	438	471	459	427	474	486	409	467	460	504	465	460	448	445	448	432	483	453	468	459	475	444	448	452	459	424	459	462	449	437	457	455	466	459	427	423	482	480	434	480	454	463	440	464	454	448	463	442	465	463	472	453	467	488	434	472	470	483	448	420	471	447	524	464	439	459	459	455	471	441	514	464	462	426	496	451	405	441	466	464	442	451	440	449	433	435	440	450	445	457	444	469	432	433	445	474	435	441	443	470	443	462	471	435	498	475	474	443	464	466	498	478	422	409	489	457	418	487	452	487	444	461	422	468	457	469	434	473	417	470	426	480	458	469	460	479	471	490	452	457	448	464	471	481	484	460	461	451	453	435	445	481	472	494	453	423	460	474	450	471	494	430	462	411	453	462	494	465	463	509	456	454	425	482	450	426	456	446	451	440	478	455	448	396	434	483	451	406	423	422	511	444	451	450	432	469	494	466	486	455	477	448	469	477	443	469	453	456	466	512	448	453	449	427	444	473	466	467	464	428	450	479	419	464	475	450	446	440	458	466	432	450	433	470	459	481	440	441	462	481	485	449	459	487	453	433	448	447	432	405	452	455	460	437	436	459	473	432	445	470	458	447	433	481	447	476	450	469	435	453	462	443	484	436	398	456	482	466	470	447	463	438	470	482	453	463	436	430	467	429	471	453	498	442	482	423	450	461	510	446	468	436	453	440	453	443	455	439	456	506	460	420	450	434	398	443	421	487	440	432	447	486	504	481	440	464	465	475	456	443	446	467	459	495	429	483	456	480	446	466	474	468	457	464	435	462	483	459	445	446	465	481	471	470	446	470	456	467	463	473	435	464	477	462	469	497	446	451	455	456	441	457	427	463	465	448	426	455	454	448	460	431	439	457	458	465	439	435	492	479	415	416	424	445	455	410	460	484	500	451	465	448	448	469	464	438	456	447	504	470	466	469	433	442	422	438	470	474	487	464	459	434	431	471	440	408	449	451	457	476	485	429	414	441	485	468	438	480	429	404	443	423	430	504	435	484	466	484	454	427	457	481	471	425	450	458	457	440	433	451	450	487	460	485	450	435	489	441	469	441	463	483	445	483	444	483	488	487	481	436	467	458	426	437	436	425	456	444	513	494	457	442	452	425	398	444	481	456	458	453	451	455	457	440	449	477	435	461	446	423	448	498	439	480	475	414	447	433	474	457	419	422	453	444	469	459	415	424	442	474	499	482	455	440	481	459	433	469	467	479	438	422	444	415	433	472	483	471	435	443	438	486	491	428	477	470	465	444	428	449	438	447	470	457	473	481	464	450	437	463	458	468	436	450	430	462	480	421	435	449	467	433	492	463	472	467	446	440	435	459	435	417	492	447	464	483	426	413	472	439	428	405	466	443	505	453	468	485	436	464	459	454	467	473	469	457	464	452	479	457	451	457	482	481	477	454	403	469	466	469	464	489	469	467	466	451	430	429	479	448	464	500	438	484	449	472	467	406	460	465	470	443	490	441	499	429	501	448	438	464	472	463	448	445	472	491	450	437	478	489	490	472	440	422	418	416	441	482	454	430	404	450	422	436	461	474	437	479	480	439	443	489	435	442	454	454	451	415	415	424	432	427	442	439	475	423	446	462	478	409	521	446	484	440	479	480	462	454	475	456	468	450	436	446	459	439	443	432	471	461	474	450	456	486	446	430	468	442	435	477	469	473	423	444	461	500	420	460	436	447	448	403	474	469	447	449	458	484	462	452	508	450	466	448	426	446	452	443	432	428	442	485	485	443	487	479	441	441	428	443	474	459	426	435	474	441	468	435	414	492	402	462	461	450	417	448	477	467	436	492	480	457	459	496	440	464	426	462	464	494	463	447	453	458	441	417	482	443	447	464	445	423	422	456	436	434	474	429	459	416	461	430	513	494	497	453	485	430	453	447	430	433	451	457	401	442	457	464	480	459	439	463	457	445	458	445	442	458	429	448	450	470	471	444	442	462	434	475	492	465	425	493	428	440	484	453	464	493	489	461	452	463	487	488	441	416	441	447	465	451	443	456	457	465	452	479	488	467	486	456	470	462	479	460	461	400	460	439	434	474	428	463	449	427	476	422	444	449	454	463	444	475	457	474	433	462	475	410	422	437	464	457	468	466	458	455	479	451	466	494	466	430	465	480	481	431	451	442	466	461	461	419	442	452	484	477	438	451	473	452	453	461	460	467	449	466	447	512	414	456	448	484	465	436	434	501	467	434	468	436	501	440	467	451	459	502	495	436	467	490	471	462	449	480	446	441	439	454	430	421	452	449	454	461	460	440	475	421	442	462	460	435	451	441	456	439	453	484	448	423	433	461	453	430	468	434	463	465	455	440	437	444	435	445	434	446	442	454	464	440	468	457	423	444	473	465	471	468	477	449	451	449	457	417	510	497	467	424	443	437	453	439	442	485	430	461	427	478	501	467	425	479	453	466	470	477	461	461	479	467	456	460	471	459	477	462	485	450	465	439	465	447	441	424	482	459	426	465	454	452	446	429	405	475	468	413	457	489	481	462	444	446	410	466	442	426	460	464	477	448	439	479	405	438	439	446	477	508	496	421	455	444	453	448	483	479	442	458	450	458	443	446	448	436	464	470	460	442	468	467	400	436	461	465	457	454	444	459	501	487	467	459	477	448	445	460	461	460	479	467	425	438	446	475	457	435	468	457	453	428	451	455	471	417	422	443	466	433	436	452	464	482	476	463	461	441	471	487	469	437	477	449	486	424	479	442	475	467	474	422	456	444	444	452	457	432	461	474	460	428	497	467	497	463	451	515
13896	1376	923	814	722	665	530	415	349	294	329	325	250	218	236	212	236	234	184	218	195	210	225	200	222	196	233	221	227	217	197	215	235	213	209	208	231	215	216	220	226	199	211	224	195	202	246	221	178	205	225	201	195	238	241	209	193	220	180	212	214	243	240	206	199	213	235	201	267	221	215	188	221	236	220	217	226	182	212	228	187	200	205	221	231	202	216	211	225	209	220	198	207	228	204	229	178	209	209	229	184	209	198	221	199	227	201	218	250	203	226	189	218	196	211	217	216	225	198	230	234	202	207	222	206	208	214	217	211	234	203	200	207	246	198	199	231	210	236	201	210	215	214	182	201	228	197	225	215	210	220	223	205	233	217	202	202	202	200	227	210	238	186	216	198	207	203	222	233	229	228	191	189	227	196	226	196	204	238	223	224	219	203	219	221	220	201	204	217	229	223	201	188	194	250	232	178	190	199	208	252	218	190	231	231	185	210	228	208	199	222	242	214	233	241	209	216	187	218	216	216	195	254	239	238	205	220	224	218	212	203	230	211	205	205	227	201	220	232	217	234	231	219	206	215	239	235	206	182	212	205	206	226	195	202	202	228	204	221	242	207	204	198	226	205	208	204	221	193	228	221	240	203	212	229	220	221	183	211	229	216	206	209	211	219	227	234	250	224	214	191	218	211	191	235	219	232	217	220	207	222	219	193	217	227	200	223	219	199	232	249	208	216	230	226	203	193	193	198	234	232	194	214	226	186	204	230	211	213	197	204	230	206	237	238	207	203	236	237	222	213	234	218	202	230	247	230	226	237	220	221	224	206	225	227	221	220	223	204	208	206	214	202	186	214	207	217	207	204	191	210	235	196	203	217	226	241	216	225	227	199	192	227	238	222	222	200	223	224	204	222	220	191	212	229	203	190	203	197	183	206	205	202	185	227	213	226	228	175	218	222	215	223	208	211	234	223	214	197	222	220	207	200	210	204	200	232	215	228	204	196	206	192	225	192	228	216	191	225	221	230	186	229	231	201	247	225	193	213	224	205	224	206	203	236	229	233	219	198	249	243	206	229	221	200	212	204	224	225	227	230	231	234	224	210	216	199	219	201	196	221	215	214	200	200	218	206	193	202	228	202	217	255	238	202	209	199	217	186	207	233	187	185	233	240	218	224	238	221	224	237	222	208	218	220	191	184	225	191	202	172	198	243	206	238	208	212	230	239	197	220	233	224	194	226	243	250	223	207	210	211	183	205	219	196	201	228	216	240	185	207	208	210	205	236	222	231	201	210	208	225	234	218	184	217	262	216	232	202	219	240	220	186	207	219	216	209	209	227	180	236	219	206	222	237	208	211	192	223	214	218	202	201	227	204	229	217	220	198	235	224	204	221	202	216	194	210	226	228	225	196	236	241	208	210	214	228	256	217	221	198	218	215	194	201	193	209	236	204	201	179	200	214	207	208	258	220	229	232	217	185	214	214	238	200	230	222	185	213	214	223	198	200	223	208	219	209	211	197	218	205	193	212	241	221	195	181	193	220	232	181	217	225	210	220	196	235	221	216	213	231	206	212	209	207	216	219	211	203	208	198	218	212	196	187	220	207	190	229	219	200	210	241	227	212	212	229	216	210	214	227	204	231	216	220	208	210	217	215	187	221	181	240	189	212	230	214	192	227	189	205	209	243	198	182	178	181	216	208	210	244	205	190	252	234	210	213	207	212	211	228	202	204	183	206	191	186	221	202	181	204	216	226	235	218	202	215	215	212	221	225	177	193	247	225	206	211	197	199	222	214	233	215	220	233	222	214	219	198	239	203	198	221	215	222	234	225	228	237	198	238	202	208	198	220	221	194	213	202	191	203	178	216	204	233	215	217	231	223	216	177	189	197	221	196	208	216	236	221	226	188	215	199	205	191	196	194	216	219	225	204	228	226	206	196	210	190	215	220	213	221	212	213	228	221	217	216	206	219	227	234	211	213	230	199	230	188	215	217	213	207	208	248	244	213	235	238	216	217	208	206	212	224	203	207	195	232	193	207	168	205	194	226	229	232	218	209	216	246	255	209	206	217	180	225	191	207	218	176	216	234	199	212	205	194	205	180	231	222	231	205	234	221	222	228	212	204	210	202	210	220	194	231	222	236	210	229	257	219	206	222	234	217	176	215	223	219	200	198	214	243	212	225	202	218	222	221	212	209	219	186	202	223	231	216	202	233	235	197	207	186	207	207	203	201	216	213	219	206	224	211	222	211	213	191	206	188	224	212	223	241	227	180	220	219	195	211	225	198	194	196	235	211	216	185	199	197	189	211	197	202	235	250	177	229	240	217	256	214	226	228	200	190	205	224	196	204	196	203	233	230	217	222	220	213	198	196	242	234	212	201	223	228	209	235	231	210	215	223	204	215	240	216	208	211	223	219	231	221	228	184	201	196	198	220	209	208	223	235	238	218	232	208	230	200	223	215	201	209	200	233	224	211	228	208	216	202	224	185	218	229	201	195	229	219	208	221	222	198	204	232	190	232	216	235	216	203	210	196	205	205	199	209	221	236	214	232	197	191	211	207	221	211	209	234	207	204	225	198	194	229	250	193	208	214	247	238	192	216	221	218	198	223	217	218	194	217	194	190	216	229	235	215	204	228	181	219	220	211	218	253	236	213	211	204	235	225	228	205	200	210	216	218	222	208	218	241	213	218	212	212	198	232	201	232	221	205	238	198	196	213	216	220	225	246	210	221	246	225	212	204	226	232	233	221	215	195	198	211	219	218	214	233	200	222	218	216	223	206	223	213	224	220	179	208	215	231	215	230	204	213	220	239	190	185	208	211	202	208	208	233	224	198	219	223	220	206	200	213	225	217	236	219	230	217	196	194	220	216	193	221	236	220	199	204	194	208	199	226	240	225	204	223	211	230	219	210	197	203	209	218	205	234	208	203	193	201	242	202	206	201	202	214	232	222	217	216	210	216	227	201	238	189	193	239	217	195	216	231	202	215	208	215	206	211	228	242	235	226	203	219	224	234	243	226	200	208	225	256	235	221	208	225	199	222	217	183	241	247	213	209	204	190	193	209	232	214	195	249	196	226	208	205	227	214	219	234	187	216	212	198	203	215	195	191	227	208	217	216	196	202	239	202	215	177	203	217	208	214	213	226	219	205	176	223	226	225	212	227	210	215	191	229	212	220	220	217	222	245	209	218	216	197	212	207	217	206	204	209	213	238	200	224	223	207	211	207	202	205	242	208	235	218	223	212	206	200	188	229	197	232	221	197	219	224	229	208	204	227	226	248	183	211	223	222	201	225	199	212	234	197	198	210	217	205	205	219	203	208	195	225	199	218	186	243	229	213	227	210	236	186	210	251	236	209	231	194	239	200	207	219	224	214	207	230	193	198	220	226	226	237	216	208	204	197	236	219	242	224	196	230	226	220	203	210	225	196	236	222	216	187	211	213	224	195	219	220	220	176	208	227	222	239	197	220	232	165	208	210	237	236	235	236	218	200	241
9376	1074	1650	2186	2089	2078	1872	1485	1390	1265	1285	1111	686	705	619	597	615	603	579	653	555	525	535	558	549	530	520	504	550	562	521	577	498	564	546	569	537	557	530	527	515	531	519	549	558	527	482	503	501	536	538	537	533	476	540	527	516	547	484	531	492	519	538	549	502	507	512	526	516	530	495	535	543	509	461	538	518	556	552	593	540	523	499	553	503	572	522	533	521	508	551	530	532	541	495	523	492	517	528	537	541	534	492	508	592	517	513	511	557	560	536	528	549	522	522	536	503	538	497	537	522	545	505	542	482	521	476	503	572	537	531	530	547	547	513	541	484	500	553	490	489	492	510	487	550	540	512	556	503	524	508	516	517	492	491	557	506	501	543	558	508	542	548	498	538	496	562	507	514	515	492	488	506	494	513	528	502	575	497	519	523	511	561	516	540	503	541	483	502	490	517	554	512	502	536	531	497	482	533	506	521	504	505	499	522	538	516	528	480	514	501	504	527	531	544	503	557	533	554	514	557	514	529	525	530	544	506	502	528	501	534	560	535	509	513	506	478	529	514	498	565	487	501	495	498	523	494	537	536	494	531	549	523	502	525	524	546	503	505	525	557	489	551	520	472	455	531	505	532	499	541	534	504	487	516	547	513	554	516	482	497	456	517	525	504	510	522	507	547	534	487	481	505	517	496	511	502	504	507	554	529	504	507	539	537	502	475	501	576	510	522	536	495	550	566	549	537	526	533	476	562	530	507	515	507	499	494	502	501	505	534	490	496	532	521	525	513	500	523	496	549	525	555	504	456	472	509	495	501	537	484	543	491	556	499	488	500	528	471	518	517	481	506	520	545	508	519	553	528	530	547	564	490	525	566	519	485	519	552	517	549	494	537	509	508	508	485	554	560	543	497	508	520	561	496	520	518	505	509	537	518	518	515	527	488	522	542	527	516	493	538	488	530	506	513	494	502	497	502	507	465	528	501	539	521	527	545	540	492	523	525	544	535	517	502	539	500	496	476	523	525	534	501	507	538	517	547	493	498	569	526	520	546	550	527	508	531	527	491	544	481	558	541	521	550	519	538	546	531	517	536	522	509	494	510	482	500	522	520	527	536	504	571	496	564	523	529	518	506	532	506	529	515	499	504	527	496	492	535	527	496	543	504	523	540	512	484	522	529	493	538	490	522	512	542	562	536	471	546	484	521	519	487	507	523	505	492	531	530	534	491	480	510	528	544	528	505	538	505	542	508	480	549	504	535	549	486	484	511	500	508	538	563	534	526	518	498	542	543	505	530	517	557	526	519	535	525	526	505	509	519	560	507	495	519	529	558	522	502	514	484	502	537	501	526	503	534	531	477	506	496	534	520	573	485	493	555	520	481	543	530	526	514	531	516	551	524	550	546	470	523	472	522	521	511	512	511	547	498	538	563	519	518	528	511	501	568	519	512	555	475	521	538	502	531	514	513	485	538	559	543	522	552	504	501	503	516	525	548	515	555	528	530	518	522	506	568	525	534	573	537	556	547	520	520	534	538	480	490	533	527	529	537	546	523	535	551	501	541	513	487	571	519	516	530	535	561	556	520	553	511	511	489	511	495	533	496	510	512	524	533	517	512	513	544	512	546	549	519	519	509	511	516	539	525	535	537	494	516	507	496	511	533	491	466	564	530	519	538	543	474	552	539	550	502	508	527	490	548	518	533	524	553	532	522	491	545	547	532	566	566	515	525	564	564	486	524	518	518	502	496	532	519	515	537	499	518	519	530	480	513	528	519	494	525	540	505	520	496	552	505	504	566	518	508	565	554	494	505	532	509	544	511	527	514	520	529	525	536	539	532	503	527	544	551	519	533	513	520	534	475	486	513	493	525	537	523	550	551	505	513	526	505	539	484	500	541	493	484	530	533	544	537	537	497	515	513	529	540	504	513	514	530	512	548	575	501	502	525	535	556	519	517	565	514	547	533	537	502	532	542	517	489	496	487	534	549	541	508	470	515	525	532	490	497	528	495	520	525	505	499	504	484	526	556	529	488	508	522	535	520	518	528	465	512	502	545	498	536	483	510	523	536	502	529	506	500	542	527	511	497	541	511	490	536	510	536	502	530	507	515	544	589	512	518	518	520	501	493	489	533	507	491	503	543	501	497	528	527	532	487	562	522	494	497	490	532	521	529	492	531	505	529	505	496	535	522	509	494	539	576	544	489	490	505	494	511	524	530	489	535	520	507	494	487	523	549	510	527	491	525	470	549	522	537	537	563	532	567	522	536	528	558	512	507	504	515	498	513	537	478	524	504	482	528	511	490	524	519	512	516	498	519	553	513	546	508	493	520	506	508	515	528	500	540	524	495	494	512	529	555	496	495	518	531	466	533	544	496	528	475	506	544	538	500	520	514	556	481	519	515	487	514	528	495	519	490	547	512	528	507	498	544	488	547	516	510	503	508	501	494	525	509	514	505	480	516	540	485	515	562	546	570	500	511	504	499	500	534	511	515	501	494	542	509	543	526	524	517	517	495	479	527	510	523	479	561	514	502	501	513	528	573	528	542	504	484	544	545	542	513	555	490	531	516	532	542	520	528	501	548	534	550	519	514	548	544	474	508	497	528	524	505	514	506	542	544	498	554	492	516	482	523	526	499	522	536	494	477	531	499	505	516	510	537	509	531	522	528	551	533	491	508	493	490	463	450	508	539	502	466	497	497	536	511	524	477	487	532	502	523	534	540	503	520	545	498	521	521	526	519	531	545	529	522	483	530	517	526	491	517	502	527	546	532	515	516	512	557	453	510	534	528	526	487	516	523	524	558	498	502	461	501	558	553	498	526	504	529	510	593	515	520	541	530	533	549	597	513	495	512	498	520	542	535	473	516	496	507	526	505	526	479	512	546	521	517	500	500	536	480	501	518	540	546	524	515	553	523	508	539	539	559	515	563	503	555	519	523	537	462	529	484	513	491	528	530	564	484	501	526	498	534	532	536	522	550	544	510	548	513	500	509	517	518	445	505	513	499	516	493	533	555	522	529	500	497	506	521	522	530	532	515	543	537	508	519	561	505	555	528	512	533	555	519	530	481	542	509	517	527	528	481	525	550	528	496	534	522	538	518	548	510	509	515	563	513	550	523	506	507	568	488	494	518	499	501	514	538	554	504	543	547	529	518	506	512	499	523	510	546	541	506	543	503	501	533	486	469	507	535	508	517	510	544	552	492	511	527	523	485	515	495	524	517	481	556	457	520	526	507	507	528	495	501	537	507	499	507	536	526	504	532	510	510	512	483	493	488	512	529	527	515	515	521	501	535	518	497	495	506	560	536	543	499	507	518	534	525	547	546	545	523	522	540	540	525	534	529	501	498	532	523	534	489	470	513	512	534	504	542	544	555	521	549	522	508	519	513	522	529	508	531	500	490	506	483	516	516	530	519	532	524	483	482	493	523	465	509	480	555	511	515	523	536	510	550	541	498	488	527	501	542	501	558	519	549	551	501	498	507	514	513	509	493	492
23211	2926	1766	1596	1286	1140	1046	788	679	575	634	614	422	380	338	343	374	408	380	348	349	353	345	351	336	345	377	384	394	346	362	351	332	358	383	337	330	342	363	355	311	340	336	330	361	341	368	347	361	339	319	328	353	347	344	327	351	346	354	340	350	327	355	330	300	341	371	328	312	340	374	332	332	351	358	354	333	347	321	346	336	362	367	336	348	347	330	356	321	374	347	358	362	327	346	336	321	342	332	354	310	328	345	344	309	348	344	358	346	326	341	330	328	349	349	293	346	306	336	323	332	335	317	343	302	350	312	324	384	314	371	342	331	333	323	326	342	327	359	326	397	355	321	337	364	345	336	357	361	318	311	328	347	336	313	359	319	370	320	343	330	330	331	360	325	333	324	315	315	333	364	364	366	339	319	335	339	326	341	345	330	343	330	357	388	320	366	296	340	350	385	350	342	364	338	335	331	325	339	345	323	351	371	317	381	305	323	363	340	357	319	355	333	324	320	361	298	338	378	335	324	341	311	310	331	377	380	318	329	353	357	337	325	353	376	360	349	332	328	324	349	367	338	327	366	335	350	346	326	391	337	387	328	342	347	331	372	337	329	362	317	338	323	346	330	304	335	336	342	328	356	299	339	322	329	330	349	322	327	356	323	360	362	342	335	372	350	331	337	339	334	338	340	329	306	362	379	355	352	357	343	363	342	358	325	313	299	339	329	350	350	366	320	296	330	322	332	320	320	382	362	311	281	314	311	314	376	336	342	330	313	356	356	351	314	355	362	350	348	327	344	333	320	375	346	338	369	306	313	370	315	365	351	314	293	325	364	355	344	381	354	316	362	339	349	338	337	331	342	344	352	328	351	347	342	327	350	312	320	347	373	352	371	361	330	329	352	329	309	383	353	339	335	364	382	300	323	354	338	352	360	332	368	346	330	342	343	349	358	363	363	356	339	380	310	336	288	342	331	312	305	364	338	323	340	372	288	335	374	310	327	373	327	367	334	329	299	351	314	356	354	331	334	314	329	334	353	330	297	342	336	344	335	354	372	334	335	310	356	349	345	330	333	325	315	324	335	357	327	340	361	318	319	371	350	335	322	364	368	339	363	350	331	359	330	354	364	345	339	311	333	383	317	343	358	359	321	330	362	333	376	340	334	332	365	306	346	335	357	339	333	346	311	334	344	339	367	323	346	339	340	348	353	325	322	363	356	323	325	319	371	326	370	341	321	338	346	332	350	366	349	303	339	324	366	339	344	329	328	338	356	359	355	337	322	342	331	291	352	336	366	332	320	321	345	339	362	337	334	349	321	359	351	351	311	334	348	313	400	313	365	378	333	304	356	337	349	325	337	338	345	327	337	323	356	405	375	333	353	330	324	334	356	383	356	333	361	367	313	334	306	326	311	342	314	338	343	348	375	335	330	358	336	338	328	347	352	348	324	343	338	332	323	313	354	368	341	341	369	336	356	324	347	336	359	382	354	328	331	329	325	348	343	352	374	341	321	327	321	356	342	344	362	364	336	327	346	326	346	339	360	338	349	363	321	343	340	334	331	315	348	343	355	308	347	328	322	328	308	333	345	376	333	374	376	359	372	351	348	359	324	334	352	359	368	316	330	333	337	358	346	329	361	359	323	345	292	354	354	342	353	328	348	336	329	302	342	329	347	317	358	375	333	336	331	348	374	341	340	354	387	333	332	337	386	350	376	325	363	363	315	300	376	377	381	372	336	351	329	345	340	322	339	327	304	355	319	335	357	347	329	358	343	355	336	315	349	312	367	387	336	365	349	334	322	332	298	352	366	373	329	340	336	326	377	344	356	303	341	369	335	311	370	361	310	322	345	354	360	341	339	335	316	367	335	338	336	362	319	351	351	355	389	375	319	391	342	344	293	343	334	351	324	360	355	365	338	361	349	347	307	332	348	341	336	349	381	362	347	350	351	355	352	363	344	336	342	342	371	328	349	341	350	334	315	318	328	358	321	353	353	313	338	330	357	322	311	359	341	374	320	356	334	329	294	324	336	343	343	362	327	311	352	323	366	350	330	309	361	316	320	355	338	313	324	330	322	360	338	321	352	374	338	336	364	347	353	338	342	348	334	339	308	330	324	331	310	325	340	355	344	345	395	383	352	343	334	306	328	344	306	353	345	335	324	349	352	350	343	395	381	318	337	322	324	313	342	340	331	350	335	320	403	342	332	326	341	362	319	338	333	358	331	326	355	323	335	336	351	352	373	353	319	341	350	355	357	362	376	401	334	332	334	351	353	340	313	326	350	404	323	330	337	334	329	359	354	352	348	318	368	346	350	325	341	316	307	339	343	292	316	355	337	332	306	314	374	352	353	301	342	330	310	339	347	302	365	376	359	332	373	357	333	298	384	345	349	338	382	342	340	360	385	357	314	329	305	334	376	326	314	327	363	338	326	304	325	321	325	321	344	322	351	323	335	359	339	321	336	384	329	375	379	338	358	336	348	311	351	348	311	301	351	306	320	328	340	330	329	343	347	300	346	325	314	332	372	335	340	334	344	341	339	351	345	331	309	347	324	336	365	373	338	353	375	335	339	340	322	328	335	330	340	323	358	303	366	310	360	311	322	366	330	366	328	353	355	328	350	341	346	351	346	351	306	325	329	378	335	347	339	348	335	339	333	350	341	300	338	353	357	345	354	329	323	347	353	358	348	318	339	339	364	363	358	308	321	367	315	347	324	320	344	376	353	324	382	358	344	343	316	331	364	343	347	342	339	333	340	355	356	369	353	371	353	314	337	341	358	360	343	345	372	297	365	342	320	342	325	343	373	312	362	340	347	360	282	346	348	372	386	321	346	368	342	310	317	353	336	326	324	365	383	388	336	302	358	333	320	297	335	329	353	327	339	350	327	325	306	352	359	359	359	336	340	338	337	314	332	346	363	334	371	377	330	360	340	347	358	351	346	324	369	347	360	350	393	342	282	340	352	343	351	376	344	393	330	291	340	346	335	343	322	303	389	346	334	348	353	325	325	337	310	340	359	321	334	341	382	351	332	349	360	356	317	336	364	322	315	348	322	345	321	349	349	370	348	379	356	349	346	361	313	340	354	344	369	365	338	361	302	298	342	339	359	385	338	366	348	329	351	344	352	334	330	342	337	361	316	346	331	330	339	345	342	325	332	316	300	322	322	315	389	314	330	295	289	324	324	352	315	366	346	328	331	361	360	339	336	355	345	326	309	320	321	370	363	354	322	346	322	308	325	323	336	351	400	349	325	365	337	337	336	340	332	325	363	364	354	365	341	360	353	335	337	345	357	346	354	343	382	327	355	308	341	329	341	323	346	321	346	355	380	370	339	311	333	346	305	314	336	334	364	335	318	349	373	328	343	321	354	357	316	347	362	355	312	316	323	344	310	331	374	335	359	334	334	331	343	315	340	335	369	346	337	378	348	332	324	295	338	329	330	297	345	387	328	362	335	362	343	321	325	362	315	344	339	351	336	317	384	370	318	340	328	381
12740	1686	2881	3600	3944	3977	3485	2356	2216	2129	2153	1948	1117	1055	958	950	966	938	886	912	852	830	839	850	879	878	857	829	824	821	826	862	756	800	801	765	832	802	809	790	791	818	828	776	770	778	797	801	802	808	809	719	811	782	771	776	786	752	774	797	753	801	804	799	789	765	798	785	738	764	763	811	764	732	787	769	771	792	763	759	736	793	800	758	774	781	791	749	755	811	799	759	744	742	771	732	758	764	797	724	773	771	771	785	768	754	746	742	755	817	758	764	828	727	788	784	824	807	784	753	758	733	772	797	793	817	818	791	751	743	754	761	756	761	803	775	773	776	776	757	763	814	758	754	761	786	785	788	766	779	791	724	743	763	738	766	763	731	769	779	752	788	804	763	765	803	768	760	756	757	768	800	710	820	765	762	787	774	772	838	793	782	737	774	723	780	789	776	789	761	798	773	775	741	785	769	757	720	759	741	785	758	769	786	809	751	786	756	735	777	767	761	807	738	799	766	753	836	757	770	741	773	767	822	739	792	795	752	754	793	767	829	767	781	743	792	816	771	733	748	755	771	750	783	775	783	760	756	808	767	710	789	792	776	766	808	746	775	742	774	750	787	801	751	739	817	753	768	758	806	801	751	777	790	767	827	732	773	812	753	753	778	794	804	767	775	801	765	789	759	745	759	736	794	807	794	734	743	775	727	786	782	725	769	756	806	775	782	796	773	783	734	759	760	776	777	805	771	734	792	730	809	798	811	733	838	786	784	762	781	720	797	777	801	740	791	746	727	772	774	733	820	779	758	816	778	735	772	803	757	759	755	778	774	769	749	759	800	756	761	778	774	743	747	756	737	785	787	804	701	741	782	751	782	806	751	753	822	798	770	762	827	812	802	759	768	779	792	763	749	796	776	811	760	771	826	734	788	777	778	751	767	786	735	792	784	747	729	758	788	757	811	789	727	795	738	748	779	781	763	803	723	779	750	796	791	750	741	817	757	796	819	731	785	789	802	769	773	743	782	818	802	778	765	784	777	725	803	758	790	757	769	774	726	760	793	839	753	758	756	769	746	785	801	772	751	750	774	762	830	758	763	813	762	753	763	784	750	760	749	732	811	817	744	778	783	768	683	745	815	756	758	778	790	819	753	775	766	765	794	799	752	728	768	752	783	773	724	727	731	757	757	765	735	749	747	728	774	765	783	781	762	760	790	730	792	736	763	782	777	791	795	767	743	733	759	780	786	743	732	807	792	710	788	822	746	751	761	791	798	774	782	755	761	788	736	779	783	794	798	747	771	732	774	740	790	808	760	735	738	793	740	762	783	795	785	763	750	772	815	810	748	724	754	800	777	718	785	800	795	767	744	796	742	760	736	744	757	798	771	784	770	777	831	728	771	708	791	800	790	746	773	784	782	731	793	735	724	778	783	751	791	755	779	803	792	755	767	789	737	786	741	765	731	747	797	835	778	765	719	746	769	767	765	725	755	765	774	791	780	765	730	773	739	742	742	782	768	775	716	726	781	739	743	817	769	816	754	752	747	787	740	739	777	730	747	819	747	779	807	754	739	738	731	783	755	726	793	808	783	764	774	802	734	793	741	781	780	752	760	778	760	747	817	788	751	735	760	773	729	784	772	792	771	733	761	758	823	772	793	771	794	829	821	781	752	781	776	732	805	775	823	773	755	813	754	762	741	749	784	740	751	745	794	720	790	760	761	760	747	834	817	735	776	767	778	740	818	803	752	767	779	764	765	773	805	745	770	813	754	752	742	795	774	776	818	741	751	779	735	777	785	775	781	770	761	795	731	741	734	804	756	753	773	750	772	771	781	789	803	740	763	756	760	773	757	773	728	786	773	782	780	814	800	746	765	809	789	836	740	755	739	773	749	731	773	792	762	756	772	783	755	796	796	784	789	732	758	799	762	760	740	735	756	847	719	770	813	834	795	769	772	786	738	791	792	727	734	794	778	722	798	710	829	797	807	813	759	742	725	746	783	773	701	772	791	763	730	778	800	787	748	803	755	788	780	797	791	753	784	792	758	800	779	786	789	732	761	755	746	744	773	809	820	795	729	782	769	720	792	751	806	780	779	764	748	831	721	790	783	741	740	755	748	759	777	774	790	733	798	822	767	743	807	753	820	804	820	757	784	748	759	741	708	732	776	770	744	805	768	781	820	767	716	783	758	735	732	784	790	784	747	811	793	783	766	761	736	776	754	765	768	772	738	773	755	797	766	744	778	752	789	770	774	769	802	779	735	788	717	734	763	779	731	781	774	711	729	691	788	728	741	801	749	790	716	810	831	790	757	805	770	729	757	764	802	796	766	797	746	772	785	719	776	796	737	805	742	746	770	748	739	771	828	832	849	717	796	767	779	819	779	784	719	728	772	789	778	764	780	749	794	750	807	757	761	758	742	734	758	775	831	760	770	729	777	824	792	775	768	751	762	748	773	772	755	756	755	804	784	774	781	746	724	785	769	741	762	758	785	779	807	783	813	776	806	740	726	710	788	769	814	764	806	760	782	780	781	788	767	789	770	780	768	774	761	754	744	704	762	723	813	741	731	809	809	765	819	778	806	739	745	786	800	736	774	753	731	769	777	752	762	767	756	740	804	778	753	815	732	718	801	765	772	828	803	743	716	784	755	774	759	778	748	774	761	744	781	722	810	748	761	747	755	763	753	811	737	800	804	785	811	772	799	765	794	731	766	781	767	750	761	789	753	730	761	797	769	730	767	753	772	811	778	783	796	795	736	749	757	734	774	729	726	705	724	717	784	780	738	758	800	794	783	810	751	769	796	761	748	780	835	778	778	788	783	778	793	783	760	769	760	778	704	797	741	786	749	769	766	767	763	755	771	760	817	791	748	757	764	773	783	812	758	759	754	754	728	763	713	729	763	757	749	720	788	770	750	753	754	773	754	753	737	810	791	816	771	765	772	788	751	747	758	755	740	822	807	748	781	736	745	746	757	821	770	791	736	766	704	695	788	754	727	747	758	769	754	743	786	729	769	755	757	720	780	755	821	785	800	765	751	757	796	800	777	771	793	752	758	774	802	780	767	772	776	729	721	731	776	785	780	778	752	781	768	806	728	757	814	783	782	746	792	760	718	807	778	800	745	764	769	786	743	741	799	754	752	795	756	787	752	795	790	743	780	747	800	794	776	811	769	773	758	810	777	765	771	754	790	751	762	739	735	721	732	786	776	767	774	810	760	718	776	774	764	767	757	784	792	777	826	740	804	792	754	771	798	763	733	777	785	781	806	717	767	793	768	777	747	775	758	769	800	746	804	754	775	754	764	769	742	775	740	800	750	812	732	771	758	750	759	768	782	760	719	797	778	829	753	780	767	779	784	779	754	750	758	776	770	763	755	772	792	790	716	778	780	761	779	760	801	751	735	720	759	787	707	761	795	787	752	815	770	772	785	767	783	785	762	796	730	801	810	766	727	743	744	771	761	743	767	787	765	799	780	733	812	743	771	739	768	792	784	783	835
4293	375	283	331	239	234	203	201	189	196	166	188	193	190	190	174	184	196	204	203	165	170	199	194	197	178	193	195	168	182	182	159	179	190	182	186	188	190	193	159	184	176	174	184	190	186	168	181	179	183	203	171	202	184	202	193	166	175	199	191	175	199	170	208	170	216	172	178	202	203	185	173	178	184	201	209	179	181	169	180	166	200	188	160	184	203	203	162	188	187	187	206	171	165	198	199	178	184	182	218	170	208	192	175	189	182	182	204	199	187	162	189	173	227	161	174	200	173	198	200	175	170	188	196	208	155	179	189	181	188	171	195	200	167	191	161	181	181	207	192	181	178	204	164	209	182	189	195	201	194	182	201	192	210	195	208	211	191	192	178	188	186	173	186	175	178	194	187	175	199	179	195	212	182	179	168	191	189	170	189	174	179	201	176	174	195	186	183	200	192	169	197	204	185	201	155	176	212	202	179	193	187	172	174	203	173	190	178	188	181	189	150	184	185	191	206	184	177	174	195	177	184	173	168	194	205	206	210	168	168	197	202	186	184	203	167	179	180	176	191	181	192	168	195	171	161	201	183	189	180	216	192	175	187	192	182	183	145	194	202	195	180	183	210	181	196	191	205	201	205	177	205	208	207	192	195	180	175	212	180	203	184	207	180	172	164	179	172	189	200	197	184	231	173	206	166	184	174	194	179	159	191	162	185	177	188	189	194	205	172	164	193	190	206	191	219	163	181	171	170	193	222	165	169	149	180	195	165	179	199	185	159	189	202	211	217	189	191	163	167	194	207	154	179	188	197	200	199	200	200	191	172	172	166	168	179	174	187	178	155	169	175	219	168	216	201	171	192	193	183	207	183	184	191	156	172	187	181	171	198	173	172	183	171	208	157	165	189	176	182	160	184	168	158	214	176	197	184	170	186	195	196	156	165	195	180	196	185	177	184	186	185	204	179	198	207	187	181	199	182	186	169	178	196	183	215	208	176	189	147	175	196	182	187	199	221	184	170	209	193	187	193	190	185	198	171	190	208	204	212	198	170	165	184	185	176	188	191	197	198	197	184	172	202	203	245	186	181	176	168	188	190	177	218	201	190	185	178	191	229	214	169	176	156	174	191	197	218	176	174	184	180	185	163	178	189	152	182	206	206	185	194	169	185	176	188	199	191	181	186	178	188	208	167	176	196	186	181	168	166	192	184	189	189	184	181	205	178	211	187	177	158	156	190	180	199	193	170	242	211	178	174	165	213	229	209	202	178	194	208	174	165	191	204	173	176	184	181	182	193	187	189	196	206	182	198	189	173	173	194	184	187	219	213	181	181	172	189	187	184	201	191	192	177	189	201	186	167	201	196	180	191	197	184	205	182	166	207	173	178	184	189	201	185	200	218	191	183	190	185	191	175	195	193	184	199	166	194	198	188	204	161	163	186	199	191	168	171	160	175	157	200	158	182	174	211	220	179	187	203	208	180	183	212	178	194	190	189	163	208	185	193	193	160	213	179	229	206	185	170	183	185	188	225	180	182	208	182	185	184	187	182	196	154	194	191	167	185	193	182	176	202	160	199	188	183	161	189	202	194	175	188	167	182	192	167	184	192	205	193	178	187	170	164	178	172	186	163	163	182	191	165	172	210	210	190	164	208	172	181	191	200	194	147	196	218	194	172	199	181	167	170	175	201	200	183	187	168	204	220	163	172	165	158	172	196	186	224	170	179	215	158	191	184	190	172	157	203	176	200	182	195	185	165	191	176	191	171	188	193	190	187	171	185	182	174	175	192	212	183	189	207	187	189	176	172	211	191	196	180	179	176	169	181	196	180	178	172	192	215	199	194	182	176	183	196	183	191	194	198	181	152	164	174	190	197	170	210	177	159	203	197	175	199	188	174	191	174	196	187	164	184	180	183	199	184	181	205	210	170	177	205	192	183	180	173	160	192	193	185	179	202	203	178	183	207	172	161	190	195	179	182	203	194	193	186	175	177	220	181	182	172	167	162	198	191	178	195	209	189	213	167	192	178	189	193	208	233	180	197	178	190	196	183	180	179	175	192	175	179	180	182	176	166	204	160	197	198	201	190	173	174	215	191	203	193	177	209	177	192	177	177	186	193	214	183	183	160	190	172	171	199	193	194	172	213	175	176	205	221	204	182	191	187	194	211	173	201	164	190	169	171	189	193	198	186	188	164	181	206	192	175	174	193	154	184	166	181	183	166	188	189	196	193	183	181	184	155	189	173	156	179	207	209	187	195	209	207	162	186	162	197	200	173	181	166	193	199	182	160	183	179	170	175	196	199	181	210	160	182	184	183	188	192	180	184	186	173	163	178	189	178	180	159	186	168	192	185	213	202	186	194	174	177	181	202	175	203	187	183	195	166	187	181	197	174	194	190	190	163	199	186	190	152	142	177	191	176	184	186	195	187	173	193	220	186	189	177	195	188	149	192	189	185	163	181	185	221	195	212	179	162	198	177	195	179	219	187	178	187	170	193	190	214	184	181	173	189	211	209	234	202	170	177	215	197	205	195	174	163	177	184	200	181	187	164	177	209	197	176	166	183	170	174	172	171	189	198	194	178	188	209	198	194	198	195	213	203	155	175	186	169	176	164	165	188	199	189	181	189	190	180	188	188	187	180	174	187	178	225	192	181	194	168	178	155	164	181	192	185	183	209	178	166	184	189	223	194	193	171	181	172	209	170	170	209	199	188	165	184	204	185	210	217	169	195	177	181	200	178	196	187	201	188	219	184	184	195	199	190	181	193	175	160	188	184	200	188	181	215	192	216	187	213	167	178	195	195	218	192	188	175	197	194	183	182	198	163	219	207	189	158	196	163	169	204	168	181	201	192	188	176	176	200	186	198	190	199	200	212	181	169	208	171	192	165	232	161	196	201	164	176	200	194	203	183	168	154	185	172	163	180	180	169	189	164	177	182	188	180	173	197	177	137	208	174	161	201	177	187	170	173	187	214	171	189	172	209	181	173	191	163	188	183	191	188	192	182	175	202	191	201	187	170	182	188	182	177	180	190	172	162	173	154	190	172	160	177	178	215	165	203	192	184	190	165	141	186	182	190	185	194	193	207	190	201	148	154	180	177	192	184	185	170	195	200	197	203	149	177	165	208	180	174	174	159	178	166	188	187	214	199	185	216	169	212	196	197	190	179	161	198	181	172	176	166	179	187	212	219	193	188	194	216	198	179	170	186	168	186	206	177	178	201	195	202	173	182	217	187	187	179	199	192	189	172	193	182	170	179	194	168	206	195	173	184	187	197	173	209	194	199	199	187	187	205	185	190	156	196	169	173	177	179	195	172	171	185	192	170	187	188	168	173	182	160	192	194	199	159	202	175	154	176	189	170	158	182	179	167	187	162	179	170	180	172	181	186	206	206	168	182	178	169	164	194	196	195	188	181	184	201	179	179	192	166	190	193	182	175	167	192	196	200	198	187	151	190	187	195	200	157	182	217	203	187	173	189	197	149	176	207	199	171	183	179
3204	536	605	650	634	627	604	572	493	518	499	510	498	439	500	455	479	488	446	446	461	422	451	454	433	445	450	464	440	452	432	453	451	468	486	432	450	482	492	442	459	463	447	434	408	433	461	444	457	431	457	474	452	455	425	465	465	455	461	426	442	428	461	438	448	467	457	436	452	431	462	419	436	392	430	428	470	432	489	450	442	437	445	491	449	436	424	443	502	436	506	461	465	470	425	412	461	481	444	477	504	434	462	442	440	450	457	421	420	446	448	414	471	422	443	455	479	510	441	441	447	472	436	395	445	477	450	459	443	464	457	472	481	447	395	465	421	421	465	467	467	427	431	449	436	422	467	464	469	438	498	458	456	448	460	502	435	419	453	486	461	460	449	440	480	454	465	432	494	498	480	442	478	452	419	459	446	470	470	485	473	457	451	445	459	456	462	492	436	477	468	464	439	470	454	451	435	450	486	460	419	490	417	465	425	471	450	440	482	440	462	462	473	441	468	471	473	467	432	453	445	446	455	478	482	434	424	434	442	450	452	452	437	464	486	489	458	467	433	459	431	420	456	427	442	457	433	470	411	463	434	436	461	419	489	443	427	425	475	463	426	439	477	448	447	480	437	466	489	444	471	444	489	448	498	445	448	484	437	454	412	467	470	456	424	462	434	441	443	479	469	450	412	459	422	480	445	406	468	424	454	475	450	474	455	429	458	494	509	460	435	456	466	434	440	440	445	462	459	475	482	422	481	477	460	441	454	424	473	454	466	447	492	440	468	468	490	505	512	461	451	425	442	444	458	415	474	460	444	474	419	436	493	482	449	427	481	453	464	472	485	449	449	494	469	454	453	462	468	409	469	499	473	480	456	477	440	464	442	468	440	447	472	485	415	451	434	443	469	436	437	497	444	484	444	431	452	462	468	451	488	498	470	441	434	451	449	422	435	446	440	444	425	461	464	434	450	469	453	443	427	450	460	451	457	444	470	435	461	457	474	462	459	453	468	467	461	476	462	433	468	451	440	470	471	487	476	465	477	469	434	455	473	450	473	450	466	459	456	442	508	467	479	479	440	451	477	465	467	472	462	456	485	445	456	420	413	483	437	430	461	460	465	484	473	454	490	467	453	429	462	458	449	460	449	472	442	450	454	450	420	467	465	444	455	443	453	434	420	471	455	446	441	486	459	450	465	462	429	509	493	456	457	429	449	474	460	472	468	476	464	436	458	440	428	448	460	437	408	463	430	483	458	435	455	468	450	462	458	452	424	465	436	421	446	422	462	454	457	440	482	432	433	444	446	451	447	465	426	438	415	447	467	469	452	479	437	475	452	434	464	458	452	481	480	461	434	450	474	463	432	448	481	422	489	459	448	438	454	454	462	453	470	490	455	468	468	422	419	493	437	451	461	449	473	470	431	450	447	434	456	471	470	438	451	450	445	460	445	419	432	454	434	461	443	440	471	480	421	462	438	472	465	452	444	462	451	460	448	440	482	444	453	460	452	448	491	404	447	464	476	464	410	451	407	439	484	451	520	440	438	468	419	463	447	457	428	445	458	485	460	489	461	479	449	466	440	451	441	437	432	409	462	448	445	417	473	427	460	424	446	474	487	466	426	511	441	481	456	436	460	449	414	451	458	460	443	403	457	494	448	463	495	442	442	462	469	467	462	485	438	446	437	454	430	445	450	438	464	444	437	472	450	439	443	443	450	466	453	410	453	477	447	427	446	470	448	444	475	445	449	455	454	449	436	467	463	489	432	428	391	426	432	455	446	457	429	459	502	476	444	474	435	464	452	461	443	471	447	449	459	462	458	440	450	468	491	450	449	477	457	469	476	433	450	477	499	466	440	496	427	437	451	503	428	468	412	430	488	453	465	462	470	429	453	489	480	478	452	472	442	478	426	455	444	435	459	462	454	419	450	446	437	485	485	458	475	431	465	431	459	448	472	403	483	495	439	472	480	464	437	457	470	494	439	417	442	457	469	462	476	492	461	456	461	412	429	462	473	446	508	485	460	462	433	451	503	491	448	417	451	454	399	469	499	495	426	474	445	468	448	447	477	453	443	450	451	495	459	447	449	447	462	422	443	479	465	454	459	469	425	433	432	484	463	470	443	466	440	447	457	448	422	441	448	446	438	449	444	440	491	451	468	443	453	449	432	460	442	457	476	424	458	440	480	462	427	475	470	484	478	451	456	466	457	456	431	433	443	477	466	432	440	408	467	489	448	432	424	462	455	421	467	430	449	430	444	434	462	457	430	429	443	413	453	454	419	451	473	454	457	412	457	431	440	452	456	450	428	452	478	513	426	469	454	471	449	462	469	484	455	490	453	459	446	423	447	466	478	473	489	486	409	486	436	463	439	441	450	429	485	443	456	437	428	476	444	433	481	466	463	416	492	446	460	412	455	462	464	501	463	455	463	464	447	506	418	469	459	412	422	440	443	490	481	431	436	419	429	453	455	445	458	418	457	436	465	470	466	449	418	444	468	465	426	446	443	469	476	424	453	457	479	472	466	464	448	424	447	456	409	449	449	434	430	454	437	427	428	456	451	468	451	477	434	420	453	451	422	487	451	443	455	462	475	473	478	475	474	446	425	454	444	433	455	467	447	449	467	473	481	461	455	473	477	485	449	433	445	458	490	495	432	447	428	479	438	446	480	451	471	453	479	457	459	433	458	407	443	433	408	445	437	459	468	506	416	431	436	460	427	461	422	444	443	443	427	479	444	458	463	463	410	476	452	459	427	436	440	443	472	427	457	445	457	461	471	464	436	447	440	446	441	418	469	453	432	474	436	439	453	472	487	478	447	464	440	430	406	440	495	421	434	406	424	451	408	438	485	451	431	444	461	477	435	442	425	428	451	487	460	457	422	433	479	431	465	451	447	443	447	434	481	440	419	468	424	454	439	449	449	460	478	477	461	443	449	474	454	446	477	464	448	460	470	439	471	461	418	490	487	470	440	444	432	465	417	475	401	458	447	446	469	471	458	446	431	414	454	423	481	464	484	425	425	448	418	432	451	456	478	444	431	435	428	471	447	471	474	473	484	437	459	460	451	439	452	444	388	447	471	459	435	464	462	482	470	470	441	492	425	434	461	444	443	450	445	467	460	449	447	433	502	443	491	441	452	478	454	477	441	463	467	424	442	449	425	467	520	437	454	464	451	446	459	443	449	465	446	427	475	496	425	443	432	467	441	442	450	448	458	475	430	443	466	459	436	468	491	461	435	442	461	460	459	466	482	457	444	473	477	435	406	448	430	448	440	440	448	495	462	491	481	468	454	469	462	434	425	460	470	461	434	437	447	452	456	468	452	447	429	460	474	484	458	459	483	443	438	465	421	395	478	436	411	458	439	455	472	427	457	461	456	456	472	408	491	453	433	428	480	450	455	456	477	480	487	507	457	442	434	461	453	469	464	416	468	377	453	437	459	441	427	449	466	453	440	470	435	456	460	459	484	449	447	413	479	441	485	422	448	483	440	420	483	455
13863	1258	855	924	785	855	628	470	351	326	343	304	263	249	239	188	207	208	218	225	226	238	228	194	213	227	197	248	222	206	240	227	210	239	216	218	207	203	250	245	212	223	199	195	200	195	209	212	200	204	208	207	196	226	198	236	225	220	223	176	226	210	187	212	222	201	231	230	228	182	233	212	193	188	215	215	221	181	199	193	198	236	203	205	195	226	204	213	207	202	188	193	247	170	209	235	208	238	196	236	205	204	212	192	212	236	210	199	214	231	218	219	205	215	235	216	204	202	203	228	222	226	229	251	224	205	226	190	224	180	233	209	224	221	221	217	217	176	210	214	202	183	218	189	218	207	224	208	202	189	196	224	203	197	206	208	221	226	214	212	208	219	197	215	211	189	223	208	213	223	218	200	208	235	205	186	200	211	177	203	195	212	200	225	203	186	229	198	173	219	198	211	211	187	205	214	209	206	219	221	229	178	192	236	203	232	230	208	235	209	199	206	196	181	206	207	220	211	208	216	206	224	205	235	226	221	230	203	206	209	186	192	192	215	186	217	242	207	227	207	225	178	216	211	229	214	197	233	213	222	199	208	225	213	201	197	203	184	212	235	189	204	209	202	207	208	193	220	217	238	231	201	209	203	223	203	220	201	196	200	231	214	227	214	224	231	215	218	210	214	195	208	217	222	207	219	237	189	239	208	239	194	206	213	215	201	200	235	221	201	174	188	216	216	232	191	216	196	227	217	203	202	224	216	226	211	210	193	193	198	184	212	234	187	220	209	201	210	216	172	209	233	189	212	219	208	246	204	211	208	226	239	221	220	244	227	221	180	230	216	202	219	222	215	204	206	206	192	212	193	218	216	201	180	207	217	206	197	195	212	225	231	197	185	236	220	214	226	207	217	217	224	198	207	202	179	208	208	223	219	218	180	195	218	197	216	207	236	199	194	224	201	198	195	179	218	205	235	201	201	182	205	218	208	208	225	215	216	182	180	214	197	198	206	199	202	199	205	211	211	220	231	222	230	231	193	211	213	191	209	213	224	227	180	228	190	210	220	219	210	204	193	216	222	225	219	239	221	217	199	190	193	204	205	189	212	191	206	207	223	204	206	192	201	190	200	210	206	202	214	188	196	228	242	184	230	215	211	199	211	203	212	218	202	192	216	215	241	194	189	230	200	178	217	195	192	196	185	193	202	210	261	202	193	211	210	211	190	192	224	197	173	222	237	220	209	225	205	196	230	203	172	216	234	219	219	232	184	195	218	237	204	218	202	229	219	228	230	192	200	228	202	210	228	216	232	225	223	194	204	205	243	225	167	209	216	189	190	225	210	241	187	236	207	210	212	195	201	211	194	206	226	189	229	212	203	186	213	230	191	217	216	220	168	195	224	230	215	215	222	207	208	199	198	202	217	211	187	214	234	182	210	230	211	218	202	213	238	204	214	220	198	216	220	201	184	201	234	216	188	189	232	195	201	185	212	231	258	202	179	190	183	220	228	205	199	193	181	232	233	217	209	194	218	178	216	201	222	212	229	197	205	209	196	191	224	192	212	211	201	199	224	217	206	202	203	206	216	194	204	197	219	225	209	228	205	240	192	206	203	199	202	195	216	217	190	186	185	202	238	218	214	188	215	240	218	181	183	202	213	181	206	196	194	203	224	213	222	194	214	188	201	217	219	228	229	213	203	188	210	221	212	209	184	188	195	205	245	213	214	212	179	210	208	188	188	216	204	230	208	200	182	197	182	227	209	215	228	188	212	194	199	210	207	179	208	215	200	212	239	219	226	206	205	200	207	220	193	199	190	182	212	194	225	197	189	191	228	208	209	219	233	178	214	184	205	204	240	215	237	180	217	206	220	205	197	211	213	207	231	214	217	218	200	213	211	202	186	229	224	228	193	210	230	202	195	182	193	207	199	211	198	203	205	226	182	217	200	192	197	193	216	195	218	227	194	187	177	206	182	222	199	219	184	217	210	197	199	204	202	189	209	216	221	212	201	219	209	206	205	209	223	186	201	238	215	204	202	232	200	245	195	202	201	227	202	233	215	217	191	220	195	206	214	192	205	197	256	206	231	259	209	208	223	182	226	196	212	225	198	193	210	220	198	216	212	191	227	196	216	244	214	216	226	212	221	216	198	209	224	211	212	216	234	197	202	215	191	243	212	204	199	231	201	227	224	207	187	220	199	226	207	184	216	213	203	223	193	180	230	203	193	200	214	209	203	200	207	238	219	216	192	192	237	200	222	194	224	192	215	200	185	212	188	213	193	236	193	176	211	204	203	236	199	228	197	191	197	222	235	227	220	212	209	206	211	193	179	206	215	188	195	207	214	208	223	196	222	211	203	202	189	186	204	189	231	198	236	230	246	192	216	199	213	229	169	219	200	201	229	210	185	222	214	225	234	230	209	207	218	205	173	207	229	209	236	222	194	237	209	224	218	228	191	194	189	184	193	197	216	222	228	222	212	212	211	225	211	217	197	192	224	209	238	207	226	197	209	217	216	196	193	237	199	198	201	212	191	210	201	214	226	193	220	211	229	203	220	227	209	198	227	206	186	222	193	174	215	191	221	241	228	213	209	211	209	214	204	224	223	206	207	193	228	241	206	202	227	230	203	178	192	212	225	190	187	211	239	202	211	192	185	207	202	219	213	196	201	192	196	189	194	200	217	220	184	213	213	219	206	211	222	214	195	221	215	213	232	222	216	180	222	204	216	214	203	209	211	205	200	210	251	221	172	210	200	212	210	222	209	197	228	212	200	214	198	216	185	195	185	193	192	225	201	214	193	241	237	195	210	210	221	216	204	211	215	213	220	217	180	218	201	204	213	215	197	202	186	234	259	199	191	201	220	196	215	212	207	210	240	222	223	188	207	213	224	197	201	209	212	191	202	196	199	188	192	199	177	208	202	199	214	215	225	189	224	213	234	193	224	253	200	191	220	200	206	225	217	224	194	212	210	195	222	237	224	202	198	207	223	203	219	205	203	226	187	193	245	210	242	216	173	208	205	226	183	209	185	225	198	215	216	218	205	215	218	243	208	200	206	225	224	211	241	212	202	190	225	204	202	189	201	216	221	225	228	210	218	209	175	190	200	229	210	199	181	204	209	212	204	224	208	200	217	206	194	217	183	242	191	186	201	180	205	223	213	207	186	212	222	242	203	216	209	186	217	198	221	212	222	222	185	214	206	235	180	194	186	210	180	194	207	230	220	216	193	217	224	238	211	195	199	193	180	212	221	204	210	206	218	215	197	225	222	189	189	231	224	189	200	206	219	232	229	211	211	217	194	194	187	181	232	207	208	214	194	207	257	210	217	183	223	213	207	223	192	183	182	210	203	205	217	213	207	228	212	202	202	231	196	217	221	196	249	195	197	206	215	213	213	218	225	215	227	220	215	210	204	245	230	212	193	250	205	176	213	194	194	213	250	239	240	214	203	215	219	237	199	214	242	204	240	210	194	213	222	207	209	233	186	207	219	197	196	222	195
9118	1004	1576	2386	2191	2647	2204	1820	1281	1194	1174	866	675	664	610	640	600	569	544	550	553	568	552	549	538	536	523	536	535	531	526	534	529	521	529	552	505	515	461	529	512	517	489	473	543	475	516	536	490	543	490	518	505	479	526	507	488	485	499	504	568	568	514	562	480	510	482	520	507	520	564	489	530	493	540	513	516	487	518	484	505	514	537	575	497	530	511	531	535	555	497	486	542	494	461	494	512	513	544	499	491	505	533	490	487	522	516	520	489	517	519	508	551	522	502	520	536	505	560	524	505	547	515	499	460	471	479	499	481	554	512	500	514	503	509	482	549	517	503	528	527	508	514	499	508	528	511	543	476	486	518	518	512	524	547	519	484	514	493	533	499	559	550	555	494	474	526	520	499	535	522	495	509	516	485	503	524	496	512	507	511	475	516	548	551	522	535	496	509	526	524	525	537	469	520	464	504	508	497	520	520	506	508	525	497	527	540	503	523	529	511	509	516	507	523	506	501	504	500	525	527	523	507	520	483	545	546	516	481	532	496	494	500	525	500	479	506	520	502	501	567	484	492	494	515	534	499	543	526	490	456	512	528	520	547	494	538	497	542	511	497	492	499	520	515	500	497	485	521	497	498	518	519	542	522	528	519	514	464	524	503	508	486	512	533	482	517	510	497	456	524	544	541	494	503	506	513	506	503	498	504	516	515	486	477	539	497	507	510	508	501	500	514	508	471	512	529	506	516	529	514	499	518	517	507	529	521	510	519	495	513	513	523	506	504	464	503	541	522	513	552	526	531	524	480	494	523	457	516	517	488	480	508	540	514	497	494	511	515	494	507	486	530	468	522	543	479	532	484	484	487	524	497	508	537	522	476	506	474	500	557	503	514	524	502	520	547	470	531	474	509	456	537	508	497	478	536	543	501	508	507	495	497	494	522	529	505	542	492	544	538	515	504	530	523	527	502	512	523	535	489	525	493	554	529	475	491	505	491	516	534	496	501	489	539	541	544	502	475	496	519	551	531	496	483	499	527	538	502	477	504	500	502	526	533	511	533	505	477	486	521	487	491	482	497	543	472	523	455	487	493	539	495	512	507	506	534	515	499	522	479	536	500	513	512	486	533	526	491	517	498	515	477	513	523	476	512	492	525	532	484	541	524	515	501	520	539	547	539	503	498	503	510	489	499	508	494	532	507	486	495	525	518	515	510	525	484	494	527	498	470	507	515	512	530	523	502	486	462	533	486	529	451	525	488	545	474	519	500	540	490	537	501	509	471	546	480	503	470	533	527	501	514	565	476	494	532	492	505	506	491	503	500	535	524	503	493	490	514	515	471	457	475	528	476	507	556	500	511	490	488	515	536	460	517	510	527	507	539	558	502	524	509	557	519	550	544	519	508	513	508	514	490	502	488	515	514	524	521	483	488	503	494	491	510	514	495	547	520	484	534	531	512	510	513	518	529	516	475	513	469	512	493	504	490	525	536	493	515	487	525	501	520	499	467	508	556	494	486	495	541	486	513	500	516	500	495	537	532	493	515	498	513	484	508	468	522	521	493	479	525	515	543	510	474	505	501	529	522	502	534	528	528	500	512	475	520	557	506	509	530	517	512	513	512	493	487	511	506	508	502	496	511	523	493	497	546	501	480	524	544	541	487	534	494	487	492	520	504	571	515	518	490	531	538	533	515	498	520	526	508	529	503	503	489	524	510	504	462	504	512	487	504	510	509	497	495	506	487	510	544	501	510	488	506	521	503	534	498	527	534	501	507	545	506	514	524	523	531	499	500	548	568	506	494	505	494	543	461	521	507	485	509	526	508	495	505	505	510	491	531	511	495	525	481	478	502	483	532	495	551	492	495	553	518	498	522	522	497	496	513	479	511	486	535	531	520	496	520	509	482	543	507	533	491	512	469	500	541	498	501	550	536	493	455	502	481	525	551	495	495	511	540	500	485	477	514	483	543	487	478	495	528	525	547	495	509	541	494	471	512	497	511	533	508	515	546	534	523	477	495	519	509	540	515	512	523	496	488	538	509	472	535	527	524	477	501	484	514	520	534	514	554	514	508	453	477	515	503	487	488	500	458	514	504	490	543	523	549	535	503	510	469	532	498	558	498	536	518	474	494	527	560	501	524	488	518	488	554	488	516	484	462	554	517	517	515	513	499	490	527	576	477	477	519	509	510	497	478	514	534	523	484	514	479	474	519	517	539	431	540	490	507	483	557	505	553	488	546	475	504	508	512	498	486	489	490	542	511	501	498	506	501	523	479	502	494	554	546	525	521	508	527	514	494	512	506	530	514	533	492	496	469	516	518	508	509	524	482	521	527	514	469	536	488	538	477	528	531	524	534	523	518	522	498	499	526	523	491	482	518	505	505	509	526	513	497	502	540	499	483	525	498	496	540	556	478	511	506	480	538	505	522	505	519	496	527	540	498	490	481	497	496	485	521	490	538	470	505	505	530	502	501	479	513	503	491	514	479	498	525	498	519	508	523	533	539	507	469	489	528	509	504	530	463	478	544	509	500	521	519	491	505	480	540	486	496	502	505	547	503	498	510	498	521	524	521	517	497	514	484	530	499	535	546	508	490	468	484	524	505	548	514	547	558	538	485	515	525	493	476	468	513	547	541	511	518	513	488	494	511	496	517	522	517	488	530	506	520	522	550	516	492	490	497	497	508	496	490	563	521	481	526	489	494	536	514	517	495	542	581	534	526	472	523	477	516	512	496	451	555	518	492	471	523	487	502	522	487	532	486	508	492	497	527	552	495	479	512	497	527	496	492	541	553	500	529	508	522	496	480	469	500	522	529	503	500	520	493	499	522	515	518	529	514	501	554	495	518	513	555	487	492	497	464	486	554	484	481	526	535	523	527	496	492	516	514	486	479	523	505	488	500	537	505	536	503	520	490	476	463	527	516	501	510	510	509	508	481	478	505	539	483	496	522	515	512	487	516	496	510	527	488	490	509	525	529	521	559	536	495	477	545	495	512	501	515	501	491	515	499	514	484	485	497	505	526	494	497	492	498	552	516	495	503	506	523	477	515	496	472	488	537	519	488	527	494	529	500	532	523	509	491	534	486	498	539	503	512	508	533	547	487	557	507	519	479	505	529	521	510	514	509	502	525	528	520	494	472	498	485	540	486	507	491	529	509	491	531	505	541	502	477	500	506	505	518	476	488	507	538	500	491	495	499	512	565	513	512	513	545	516	532	486	482	513	511	531	501	508	506	520	518	517	498	486	500	557	474	535	498	494	504	525	523	498	521	504	528	496	523	484	507	519	498	477	503	500	484	513	565	491	531	472	523	522	510	499	551	501	518	500	509	521	510	505	527	504	516	523	499	545	517	505	526	522	524	535	494	475	503	515	496	517	497	515	462	519	490	504	521	525	499	505	478	495	474	536	486	517	516	505	474	525	512	523	530	550	509	511	502	561	487	516	527	473	499	498	486	545	505	500	510	523	533	506	512	495	489	521	496	517	529	544	477	492
23208	2986	1685	1544	1588	1379	1164	953	738	561	554	470	401	396	353	360	354	375	381	371	356	388	341	359	343	323	339	364	321	357	343	376	351	346	348	296	353	364	340	376	335	327	344	327	359	362	356	368	357	321	368	370	359	353	373	380	344	337	336	307	316	324	367	346	345	307	360	354	332	355	390	322	318	330	350	346	347	338	370	372	329	369	365	356	335	330	325	318	372	348	314	320	339	348	341	344	346	334	374	374	305	315	353	340	352	366	320	355	335	304	311	347	340	341	360	319	329	364	343	349	336	336	340	332	319	345	355	346	321	330	321	378	353	341	375	356	329	341	343	331	331	339	339	352	323	319	340	338	365	344	347	350	339	339	369	348	351	335	362	350	356	348	376	360	338	350	350	301	356	323	331	337	330	348	314	342	356	342	359	343	378	366	349	316	324	345	355	379	364	323	308	342	331	353	347	313	341	342	351	341	320	308	342	303	338	320	363	362	330	371	342	373	313	341	318	306	384	332	352	318	323	351	390	342	308	369	350	320	366	313	316	326	352	394	332	370	336	366	387	327	313	336	343	333	311	345	357	344	375	327	332	360	325	349	342	347	324	352	370	365	321	338	349	338	360	354	338	326	347	306	376	342	334	333	357	323	305	320	339	316	356	396	355	342	317	334	338	339	342	295	341	337	319	328	310	365	347	318	359	356	353	336	365	323	335	323	344	343	337	357	337	326	352	356	352	327	309	339	344	355	345	307	344	330	361	388	355	353	350	346	346	321	366	322	350	370	327	363	361	316	344	317	315	335	336	373	349	354	327	359	342	352	356	363	361	326	377	358	341	338	314	354	354	331	381	350	361	346	331	320	300	358	361	364	347	348	362	320	331	334	332	327	372	322	345	328	302	355	334	345	320	356	315	346	320	353	310	326	356	343	361	320	314	352	372	364	346	374	328	372	357	364	317	350	322	345	385	365	320	365	354	322	321	301	398	320	357	352	344	357	285	335	352	302	326	360	361	320	353	336	308	332	307	344	366	343	363	347	329	307	312	386	347	311	339	336	346	327	337	316	344	330	312	336	348	335	380	346	317	351	326	368	348	362	350	355	343	347	375	335	375	369	332	352	351	328	318	377	340	337	354	359	342	342	343	336	387	327	361	310	337	347	396	328	351	322	340	344	352	323	315	327	322	318	340	328	319	377	329	343	324	339	332	326	352	348	339	326	346	373	344	347	342	377	344	330	359	303	379	336	334	329	341	348	317	334	369	309	347	360	327	324	350	343	318	314	355	332	354	354	345	311	339	329	323	362	340	355	329	370	370	365	342	342	327	328	346	351	320	361	337	386	347	350	321	312	321	324	336	334	348	377	371	323	315	354	330	321	352	343	327	303	336	351	333	354	340	367	361	337	339	321	332	330	339	355	338	319	356	343	344	299	335	372	352	362	365	359	321	346	334	315	354	341	316	332	307	345	349	355	366	355	341	353	373	357	340	310	347	327	330	314	332	328	316	328	313	340	372	324	351	313	351	341	311	340	344	339	366	328	339	355	351	346	356	334	361	323	335	375	335	349	311	323	316	354	314	362	350	304	302	352	373	319	381	339	350	372	299	330	337	384	332	334	353	313	332	361	334	325	346	292	341	331	324	334	365	355	332	342	346	342	332	332	319	348	344	324	299	373	358	354	376	294	326	381	337	375	354	360	332	348	365	347	353	335	344	345	374	349	285	336	343	371	329	338	322	301	307	334	335	317	324	338	309	369	347	334	335	329	340	318	324	361	352	342	357	363	317	328	347	350	358	318	332	321	350	341	337	335	331	354	348	306	370	359	348	334	384	328	344	357	325	356	353	333	340	325	341	331	376	353	343	330	334	322	378	322	347	359	328	362	354	348	344	350	310	344	345	346	356	389	333	366	382	351	364	369	341	327	350	308	367	348	328	319	364	333	323	342	297	328	326	343	368	344	341	337	334	361	314	340	370	368	336	347	376	348	372	344	351	378	386	373	362	355	342	319	390	349	350	328	367	321	366	361	347	362	411	358	372	340	354	319	316	321	344	366	325	339	328	337	367	369	340	381	347	353	341	348	358	356	355	377	326	364	335	370	348	355	318	357	352	328	368	308	333	334	343	333	338	365	341	315	333	372	355	314	335	326	349	323	347	335	339	315	341	332	344	333	360	366	359	309	332	344	341	340	321	324	343	357	337	346	352	303	329	349	349	355	343	357	361	294	310	359	369	356	389	325	328	363	304	356	335	334	356	378	357	337	304	361	350	351	322	337	337	350	361	370	344	323	370	331	335	303	335	319	362	353	359	329	328	347	342	321	363	331	346	345	354	348	367	342	330	420	332	309	356	351	351	365	334	379	331	347	361	360	355	373	357	298	351	303	383	340	359	343	333	345	369	318	327	329	303	361	362	366	350	360	337	362	324	324	338	356	306	332	372	346	328	351	299	356	339	352	320	375	392	352	311	321	331	354	342	334	358	314	346	309	341	350	340	341	352	394	340	368	329	375	356	331	357	347	326	325	332	328	330	385	342	323	357	335	306	348	356	335	339	347	332	383	341	347	327	322	359	350	356	332	328	349	331	348	336	315	343	336	346	347	343	328	332	358	330	336	349	383	357	359	318	347	326	363	384	329	378	362	331	327	360	371	337	336	357	352	350	313	329	354	332	351	336	355	326	332	336	333	343	321	367	351	337	326	348	336	314	328	360	365	318	340	338	324	334	353	367	339	356	337	323	364	344	331	319	352	355	332	365	354	308	330	338	335	350	316	351	345	364	372	345	343	325	358	335	329	362	342	346	335	382	347	327	316	354	318	341	350	328	350	338	337	352	352	364	389	336	326	327	316	338	356	341	346	354	326	330	345	353	322	309	343	322	363	383	318	349	363	335	335	305	332	349	340	360	347	344	352	353	353	339	327	354	340	347	364	341	354	366	358	353	370	323	327	334	334	365	376	303	342	340	341	322	374	311	332	335	363	355	299	372	332	338	355	336	352	331	356	371	364	363	369	318	360	336	339	332	331	344	341	333	334	318	327	338	340	358	361	356	360	288	323	361	341	361	364	355	347	336	366	331	367	320	334	372	388	386	328	339	305	319	346	365	326	340	322	354	348	329	344	329	326	329	311	311	350	358	380	348	335	332	342	348	308	350	338	327	359	328	361	358	340	369	338	350	339	342	336	360	351	353	354	359	352	356	331	327	350	377	327	349	354	345	329	366	328	298	360	355	341	359	312	319	342	373	293	347	338	310	331	341	346	329	363	350	357	372	368	311	321	387	380	337	365	320	336	378	350	309	343	369	350	350	344	337	334	372	306	302	352	324	339	337	335	333	332	346	335	342	298	326	342	333	334	317	310	351	351	323	338	346	364	327	296	361	344	360	316	353	323	343	338	372	326	365	365	336	365	336	378	347	344	296	325	326	351	360	387	388	359	382	354	341	358	340	334	334	319	333	335	315	333	344	361	329	320	379	322	323	347	322	346	342	334	307	340
12706	1722	2795	3677	4072	3877	3746	2904	2583	2185	2010	1586	1086	1025	1030	936	916	863	922	863	830	866	839	819	824	853	805	833	815	780	779	789	759	779	787	793	782	792	772	807	766	802	801	769	790	794	745	806	791	817	801	807	738	861	823	765	780	759	787	802	768	805	763	748	781	805	749	786	791	761	765	751	777	772	793	785	731	747	787	775	790	758	756	758	729	768	749	800	758	803	790	749	737	742	809	763	770	857	735	809	832	798	785	774	756	774	786	771	759	733	764	772	810	795	776	783	758	746	780	797	794	759	713	795	777	741	786	744	785	779	793	789	761	757	783	764	735	778	729	776	793	759	725	790	806	736	799	767	773	768	751	743	733	774	773	780	815	763	796	734	790	740	730	790	780	773	761	785	749	746	767	770	765	785	826	783	740	804	729	742	794	756	783	782	791	770	752	795	762	751	730	746	728	786	759	749	769	820	750	720	747	759	789	776	793	811	801	772	750	795	770	790	825	786	700	829	746	750	763	730	822	760	760	743	767	774	792	771	773	818	796	740	743	748	760	771	773	720	789	742	805	791	766	742	772	776	810	722	705	772	803	757	823	791	756	812	804	796	760	790	775	716	748	747	784	800	821	816	743	754	785	812	728	787	805	752	785	739	763	741	810	731	790	809	769	747	784	763	767	793	702	771	733	753	720	810	795	794	783	802	750	774	772	828	776	778	738	823	763	771	792	777	807	739	759	747	795	763	779	771	790	797	763	819	805	774	795	797	778	805	803	747	793	822	806	762	778	751	761	747	739	720	754	721	766	775	758	748	767	726	786	776	748	782	774	789	713	822	753	786	757	755	764	768	728	780	789	769	714	741	738	792	796	746	753	742	771	745	811	799	757	789	794	754	755	751	779	761	803	824	791	741	724	779	764	788	718	760	746	734	730	792	757	761	789	762	772	731	768	769	796	757	754	799	772	760	800	798	764	744	790	787	776	773	774	800	824	698	750	761	707	768	764	777	783	786	791	757	760	771	769	773	748	736	810	773	788	762	738	770	715	755	806	782	752	729	754	791	792	750	765	788	782	776	757	773	759	737	780	758	756	801	773	738	761	825	742	769	735	752	773	776	750	797	738	790	724	812	767	778	781	760	771	789	744	747	816	773	702	738	743	731	766	745	795	802	772	789	752	797	772	760	765	756	729	803	738	785	811	769	791	803	749	794	775	833	765	780	769	752	822	773	749	738	775	782	812	776	819	786	748	776	804	777	776	740	758	797	774	742	757	790	800	777	779	778	766	767	798	747	797	815	778	779	788	789	800	759	755	787	762	803	778	738	795	800	757	788	743	747	759	735	790	796	756	762	786	745	726	831	731	782	744	703	765	797	815	796	763	704	812	752	756	709	743	777	769	738	793	748	733	787	725	846	769	783	705	752	738	743	763	774	781	805	775	735	720	722	785	770	817	715	775	729	764	775	751	732	746	759	755	720	800	748	772	803	801	757	722	756	762	822	764	775	757	724	799	769	777	805	778	761	737	763	741	685	827	718	769	759	788	750	828	780	799	743	770	781	756	822	801	785	793	753	769	780	811	757	779	707	765	816	770	773	759	777	808	741	731	773	804	800	739	755	775	729	744	784	719	798	788	783	774	812	763	775	746	792	758	812	776	711	798	775	728	776	761	763	747	772	774	811	794	807	747	807	699	793	746	770	787	773	811	764	772	773	805	749	774	730	733	780	740	815	801	757	779	759	799	779	776	751	732	756	774	752	804	762	795	764	774	767	783	801	762	751	807	780	770	788	780	759	810	719	795	764	762	740	759	790	789	735	753	788	800	761	792	781	769	683	754	776	778	701	794	770	726	753	733	722	725	731	760	746	752	774	761	751	724	771	798	745	787	713	737	736	756	774	739	823	748	771	817	755	759	796	749	808	772	740	712	762	757	725	747	735	787	776	741	759	796	847	768	783	774	757	795	787	745	765	762	752	754	751	816	814	764	760	760	730	769	756	715	775	814	786	733	783	745	794	775	763	757	752	752	766	746	769	849	801	766	758	807	745	755	744	766	752	735	702	780	736	780	848	835	773	751	755	763	799	805	750	775	764	774	762	746	770	752	799	802	756	771	787	727	780	776	756	728	757	766	765	817	741	756	756	762	818	817	782	750	746	755	772	802	757	797	777	752	763	776	760	738	794	733	747	763	752	718	754	756	754	799	778	726	759	782	766	762	782	762	766	757	747	768	778	779	745	789	735	784	692	773	737	673	763	799	736	762	788	806	794	747	749	764	825	786	741	726	790	734	797	769	766	793	743	794	727	773	793	757	739	798	819	783	743	751	778	786	740	795	823	706	797	791	804	832	794	788	814	788	774	783	758	770	779	783	801	716	773	803	756	760	804	742	749	722	748	778	841	796	749	795	769	788	728	764	793	755	762	754	780	799	796	730	769	750	753	755	738	804	788	758	806	798	808	801	789	732	729	747	764	771	772	762	835	760	783	775	761	767	786	769	787	770	769	777	766	813	702	704	791	796	789	807	760	771	776	738	786	775	811	763	725	773	770	737	734	798	760	766	775	764	816	806	810	765	765	757	771	748	799	769	750	748	775	826	791	790	775	768	749	793	766	783	752	785	720	801	785	798	747	809	808	770	793	817	784	746	814	746	709	763	791	809	726	778	753	749	710	788	770	779	747	768	793	801	812	791	784	754	760	768	767	701	797	759	784	772	761	726	791	753	750	721	738	806	793	761	793	721	773	762	797	719	783	806	738	774	786	760	758	799	832	781	773	761	744	809	771	751	769	793	814	772	772	750	774	745	732	780	748	794	787	731	777	733	788	772	742	779	781	728	779	767	724	806	735	799	754	800	789	757	754	786	787	738	778	774	808	803	755	791	795	762	738	763	802	801	791	747	797	779	782	773	784	768	742	794	762	774	744	796	803	779	754	744	755	765	749	750	811	792	781	763	772	788	749	741	772	745	765	779	740	766	804	740	708	729	772	733	727	778	783	779	768	810	797	772	765	867	776	803	744	779	756	779	740	786	795	755	792	742	789	828	736	754	762	772	810	762	795	786	782	777	816	736	703	793	736	753	784	783	743	803	781	761	783	792	816	768	776	840	743	783	779	747	789	760	737	720	770	779	757	757	768	754	795	751	812	790	759	761	781	791	758	771	766	762	719	726	772	751	763	788	764	775	811	746	770	740	718	811	748	782	746	785	760	810	705	762	771	782	725	767	772	782	749	734	801	763	753	756	792	773	794	820	773	773	736	748	824	745	727	810	779	724	796	768	760	766	709	795	753	777	781	804	758	710	727	766	768	730	779	776	758	770	794	738	790	752	810	726	772	770	778	797	779	801	778	795	785	768	739	789	810	742	813	807	776	751	756	761	754	757	751	775	774	805	768	747	763	761	792	777	763	756	770	794	776	745	820	752	761	698	761	819	786	769	733	762	753	722	764	763	771	743	761	814	791	779	780	784	811	811	803	751	792	776	787	830	782	750	756	788	806
4456	360	265	241	237	199	217	221	217	208	194	178	191	169	178	215	218	227	179	182	178	209	182	197	180	166	202	173	178	176	211	198	177	200	176	199	166	206	174	178	155	177	185	170	162	196	174	177	190	194	188	192	179	178	194	222	176	191	185	197	212	178	201	190	181	178	186	189	177	183	163	188	174	170	205	194	189	195	191	185	182	178	175	191	165	166	191	169	193	182	164	186	210	175	189	184	213	183	180	197	169	171	190	190	173	191	179	173	176	196	169	209	189	209	176	167	198	181	174	190	175	197	163	215	190	182	175	173	197	182	179	195	190	168	195	183	196	221	198	202	163	196	177	180	176	198	170	204	190	194	213	178	187	197	205	191	206	187	189	195	174	158	194	191	172	184	192	199	171	195	193	200	206	160	186	186	185	208	179	185	173	198	179	219	217	146	199	196	172	186	182	213	173	177	204	199	202	188	172	189	216	206	165	159	198	177	202	207	190	177	219	179	193	175	200	174	195	187	173	173	224	233	194	183	190	184	177	171	181	189	172	182	167	200	186	194	181	179	189	178	189	187	214	193	191	204	174	187	191	165	194	201	201	235	189	214	158	181	178	201	180	161	189	189	206	165	169	163	161	207	167	185	192	206	198	207	194	169	204	207	192	200	182	184	201	184	177	183	179	210	166	161	192	185	192	183	202	163	191	160	178	193	165	207	222	181	188	139	193	172	166	208	194	181	189	160	183	162	182	173	183	182	193	199	205	198	204	183	187	186	179	164	170	191	187	181	198	202	183	188	184	207	170	215	176	190	164	185	194	184	178	175	188	210	186	165	189	182	201	205	187	202	181	186	182	199	176	180	181	177	191	161	202	187	146	171	188	216	185	189	166	213	171	205	192	183	186	192	192	177	170	161	201	211	176	182	186	204	157	184	188	164	183	188	190	177	171	197	183	171	183	182	168	195	167	199	171	207	222	188	192	196	180	169	193	191	185	188	202	189	181	183	189	195	169	170	168	193	175	200	184	171	206	170	181	158	189	196	167	175	184	196	189	177	170	188	181	180	188	174	189	180	166	165	194	198	184	185	186	184	163	187	185	211	189	182	184	189	163	169	181	182	162	175	184	183	191	196	173	187	188	201	184	200	186	173	179	179	191	203	193	171	220	204	180	171	195	195	189	195	162	169	197	201	184	203	196	185	198	170	177	203	190	177	183	178	182	198	171	170	191	186	186	192	194	174	204	154	211	174	163	161	202	179	212	194	200	201	179	181	169	192	194	199	179	215	208	195	156	176	176	210	192	177	177	182	195	187	192	161	167	165	222	178	166	201	225	169	202	172	185	198	162	207	148	188	206	170	198	180	200	162	196	181	190	200	176	163	172	205	177	197	206	183	200	168	188	182	180	183	177	195	207	181	178	166	195	190	197	173	149	194	188	181	175	178	173	186	199	181	176	198	192	189	200	184	182	172	183	191	160	161	179	161	180	227	196	170	187	202	188	201	187	171	177	171	213	188	181	173	207	186	186	171	180	170	194	166	217	187	204	221	184	178	189	170	202	207	180	190	177	152	213	214	194	197	190	154	187	178	197	191	173	190	191	184	169	170	181	201	182	207	183	168	189	190	182	178	210	188	173	169	199	171	196	207	185	213	179	187	209	149	183	185	182	171	207	181	189	188	204	180	178	181	164	179	174	190	200	172	186	185	173	227	198	177	192	203	187	178	191	202	213	192	199	187	195	180	201	155	190	198	215	196	182	192	185	182	186	169	205	183	176	239	165	163	194	183	185	195	185	191	169	169	164	188	211	179	201	195	179	217	167	197	177	190	171	197	202	186	211	206	190	186	182	197	185	172	184	169	173	189	191	183	200	169	181	194	186	180	198	163	194	204	186	178	221	194	192	176	185	190	171	221	211	202	182	191	182	197	169	160	164	189	213	219	186	172	187	159	167	198	168	229	196	207	196	182	149	185	166	182	143	153	192	171	182	172	180	183	166	194	179	190	214	188	188	188	203	171	179	182	183	202	177	172	185	172	207	204	205	189	207	181	160	160	174	178	193	189	207	195	188	222	193	189	209	179	199	193	178	193	194	189	172	187	179	186	203	178	187	204	199	196	176	201	190	196	192	202	212	164	198	190	198	191	190	214	195	190	178	211	185	193	209	195	177	201	187	200	166	179	193	180	170	178	174	162	190	191	200	204	201	180	173	176	198	171	195	174	192	200	192	207	196	214	170	203	202	229	196	166	176	192	177	175	188	171	187	197	193	175	194	176	179	174	187	194	207	199	161	180	209	181	188	189	201	200	179	173	191	195	173	164	175	146	196	183	190	188	177	175	167	184	193	197	202	190	174	192	198	193	166	180	187	201	203	181	190	177	160	177	199	167	163	180	167	189	206	182	199	169	158	186	192	181	189	192	194	172	212	195	188	155	181	172	171	186	185	176	176	202	188	199	166	195	197	162	192	203	172	193	181	156	177	183	173	173	211	190	191	191	181	212	183	189	177	192	175	183	177	179	198	180	167	187	160	188	171	167	145	177	213	196	177	188	188	198	178	199	177	208	182	182	177	179	214	185	180	171	177	208	197	191	180	196	188	159	184	160	200	180	168	174	188	193	179	201	204	204	200	175	196	234	198	181	186	167	219	193	215	183	194	174	206	186	201	180	185	184	197	178	165	173	168	198	184	192	197	163	184	198	183	155	208	171	200	208	186	175	190	161	215	198	214	214	191	191	198	191	180	166	156	185	186	197	208	162	196	178	221	188	176	195	178	206	190	166	186	180	199	205	181	192	193	205	181	182	181	178	160	187	186	178	227	200	201	193	200	220	198	184	201	196	203	183	186	221	190	177	207	166	162	191	202	179	205	199	160	151	176	185	168	200	178	186	153	204	190	199	176	188	198	216	171	214	205	192	183	219	185	185	180	212	191	199	179	186	208	175	170	188	191	186	190	175	178	179	197	197	192	189	191	208	209	145	194	190	167	182	142	177	161	187	164	199	213	188	191	185	164	158	193	172	180	158	177	179	200	202	179	162	177	189	169	194	169	174	180	188	183	165	194	181	191	171	189	177	187	186	209	170	204	183	161	192	174	224	232	181	178	196	197	171	166	186	173	174	202	170	183	165	210	196	242	191	194	187	207	183	194	201	217	219	186	187	184	165	184	166	162	205	215	152	178	166	187	186	194	206	191	184	198	191	183	158	189	189	196	172	179	188	177	170	206	161	204	180	176	214	195	203	177	215	213	195	194	177	209	170	179	198	179	181	184	180	168	191	187	188	170	194	211	179	195	170	203	188	160	183	189	174	201	204	190	198	187	180	214	187	187	181	202	199	171	165	200	172	195	203	170	192	187	190	155	183	159	155	183	173	190	209	197	171	182	151	175	203	194	210	171	186	181	190	169	191	187	181	192	205	172	190	196	190	180	181	209	203	183	185	202	198	187	179	197	176	194	196	189	203	172	184	176	180	179	187	202	143	163	209	187	168	189	213	174	157
3210	564	641	676	655	646	572	541	569	564	454	485	451	499	453	471	475	473	409	474	481	435	432	467	456	466	453	433	463	456	483	506	437	438	467	474	444	487	434	405	458	428	462	407	479	481	443	454	465	437	474	463	456	458	464	432	497	457	439	457	482	451	458	487	451	464	450	447	435	468	457	475	472	458	435	468	462	469	446	448	446	445	436	440	458	449	465	508	457	425	430	435	413	471	462	484	427	437	461	483	466	449	435	438	437	486	432	467	435	477	429	435	423	457	463	449	436	419	427	432	468	457	447	466	455	444	429	442	433	466	439	479	460	465	446	466	453	453	480	459	489	461	453	449	422	423	458	444	461	444	474	468	440	438	425	456	443	446	479	447	475	460	431	402	435	446	463	470	464	443	481	447	452	435	453	436	477	465	456	430	495	432	466	467	459	467	461	428	473	459	438	461	447	441	438	498	474	419	480	453	452	466	447	466	444	441	436	474	449	519	466	476	456	454	414	463	478	444	461	458	460	458	455	426	421	465	438	458	473	432	457	456	454	458	428	459	455	421	476	431	447	451	494	465	440	448	462	439	472	462	465	449	432	449	429	486	465	429	435	457	457	415	456	450	485	476	487	424	466	460	434	451	426	440	453	481	487	453	479	453	493	456	426	464	489	500	453	430	450	420	432	495	474	427	447	461	477	457	442	448	434	452	457	443	476	441	451	458	454	417	454	493	413	472	458	494	466	453	449	461	459	439	462	447	460	416	439	423	432	439	454	469	436	454	476	513	466	434	468	412	446	452	423	462	449	452	477	449	483	428	419	488	429	459	452	460	478	460	439	455	443	464	432	451	481	441	452	470	430	456	426	472	433	517	428	479	443	445	437	465	399	441	446	478	506	457	417	462	460	462	447	418	449	451	430	466	439	466	462	457	438	465	463	438	465	426	435	446	480	422	462	474	460	431	449	464	445	416	442	473	461	419	435	476	487	437	432	444	429	460	431	455	460	465	472	463	459	447	439	431	438	440	478	486	486	452	434	462	469	468	465	466	429	456	459	443	474	431	470	479	445	481	498	484	478	441	452	449	424	449	457	444	402	450	465	435	502	448	485	463	472	468	445	450	457	473	417	478	483	482	457	445	451	466	446	466	428	413	455	456	441	411	485	467	473	436	449	453	466	442	474	444	436	463	463	458	480	483	439	440	441	439	474	466	464	479	445	449	486	443	466	476	438	452	457	448	445	452	484	434	456	422	471	461	473	476	460	471	491	448	448	456	433	454	469	454	430	489	449	441	442	414	466	431	434	471	459	435	426	487	514	433	451	469	441	485	460	461	435	430	468	432	445	438	466	436	457	466	451	481	502	452	451	462	438	450	492	431	470	431	459	450	468	474	448	445	464	469	437	457	452	460	443	452	484	459	441	463	487	421	471	461	453	430	487	444	489	488	431	469	471	462	454	444	477	435	462	456	472	463	480	446	440	458	461	471	466	465	488	437	446	500	442	448	414	476	433	437	442	420	441	474	441	468	439	455	453	435	443	460	453	433	450	460	492	386	458	441	440	467	426	425	418	454	459	456	489	442	442	485	453	457	440	460	488	464	460	466	445	467	441	464	433	450	480	450	440	475	465	437	467	457	466	464	462	470	456	464	487	484	435	482	461	427	500	465	453	446	447	481	461	467	458	433	448	428	465	486	466	451	392	482	460	471	465	456	448	452	497	458	460	463	447	465	432	475	439	455	481	430	472	457	460	457	454	437	464	427	486	494	463	437	475	492	474	435	447	422	478	440	454	482	528	447	423	480	458	473	501	477	457	442	489	436	487	427	476	455	481	468	455	446	442	429	446	461	459	457	452	426	466	450	468	449	460	466	502	466	448	444	477	455	477	443	446	436	484	468	436	444	471	440	453	483	483	455	450	446	499	451	432	443	464	426	416	431	445	467	457	462	449	475	434	480	455	462	461	448	404	437	482	462	446	492	461	448	428	497	418	464	470	448	430	470	445	442	465	455	467	500	471	437	497	437	462	507	455	466	447	434	455	427	442	434	397	463	406	495	414	484	486	511	441	485	473	480	431	477	441	463	456	447	483	452	454	472	452	448	483	447	467	494	441	503	405	470	446	445	427	458	442	465	447	470	479	481	454	404	488	433	471	439	487	447	436	456	426	444	435	454	465	476	448	435	461	456	473	450	445	455	419	463	440	449	410	474	456	437	450	448	445	504	488	457	433	473	424	417	433	479	463	479	467	488	440	442	418	456	480	432	442	484	427	420	465	458	441	443	464	480	447	429	452	444	444	446	450	485	460	469	451	474	468	456	466	492	470	453	459	454	470	421	457	465	453	465	433	471	450	438	434	440	501	454	421	441	433	494	445	427	449	461	446	461	478	482	408	444	454	470	440	464	455	418	449	447	448	461	431	446	427	428	475	465	472	473	455	441	420	430	445	483	413	464	457	454	470	438	422	431	472	493	448	457	464	493	482	484	441	442	432	443	448	447	468	436	462	465	455	432	413	469	469	447	444	478	483	489	439	441	471	432	459	466	445	459	465	471	489	456	475	458	455	452	448	453	476	481	436	459	432	450	418	448	465	443	435	455	469	460	446	436	439	446	465	451	442	491	470	455	445	424	459	464	505	431	429	465	484	473	485	429	459	447	472	463	463	495	459	465	462	457	482	479	458	444	457	442	436	409	425	470	478	453	453	460	422	452	483	494	449	412	519	455	441	476	473	505	468	455	438	437	427	427	439	436	449	426	457	454	454	458	485	465	460	452	432	434	465	487	434	431	489	433	442	433	474	443	439	474	487	444	464	464	474	482	469	468	446	443	462	443	473	480	453	469	493	423	467	449	433	427	446	439	432	474	455	458	462	427	438	455	453	438	451	473	406	443	475	464	449	431	450	476	422	473	472	418	426	475	444	468	466	425	467	503	470	458	464	490	426	459	444	416	445	448	471	462	447	441	455	433	441	459	434	457	429	451	462	441	430	444	427	459	435	512	448	453	427	433	432	475	460	449	444	501	462	467	440	478	451	458	456	447	448	462	433	501	451	468	480	480	465	449	462	441	453	432	451	453	457	443	486	428	427	450	438	446	434	440	434	439	443	465	468	464	482	478	451	444	420	461	448	432	494	453	470	464	424	446	478	459	439	428	485	467	464	445	482	455	466	434	413	419	458	455	468	474	487	468	469	406	463	468	463	459	458	435	475	458	465	418	425	433	475	424	495	419	455	467	468	460	462	490	433	455	435	462	451	438	458	458	426	435	450	437	426	441	472	440	400	459	421	435	463	447	460	478	439	449	447	446	430	444	510	426	473	441	496	476	441	471	485	444	462	448	467	429	464	441	474	426	421	466	473	474	432	431	432	459	432	431	444	428	460	472	470	457	407	440	441	460	470	468	460	450	471	460	448	458	429	426	470	472	463	491	478	467	441	457	447	429	428	443	497	455	457	471	467	445	410	472	474	490	459	462	426	454	441	479	444	486	444	463	432	460
14236	1314	994	1099	1130	873	762	587	460	397	341	274	259	239	227	217	219	223	238	207	256	228	224	203	231	212	188	196	207	190	229	217	213	224	208	197	194	225	224	205	225	223	230	180	196	180	209	208	193	214	207	205	203	207	211	184	212	202	218	228	188	194	221	224	224	211	195	212	211	226	179	252	204	221	170	204	197	237	235	217	203	205	214	208	216	201	211	178	210	214	200	203	225	248	241	229	236	191	225	227	202	219	219	227	223	193	194	197	192	214	207	205	192	205	198	235	205	199	215	209	220	204	221	208	210	181	221	192	216	203	220	202	222	216	253	216	204	219	199	202	198	218	230	225	206	238	211	214	209	217	197	229	155	186	227	223	237	185	203	236	218	221	205	197	192	188	209	176	225	214	190	215	221	206	208	195	210	209	210	202	201	208	204	201	213	223	215	224	190	206	183	217	216	234	178	191	214	227	228	204	194	201	204	189	224	225	218	209	198	204	194	227	215	188	230	212	193	208	198	197	231	195	201	221	211	202	181	204	215	204	248	219	203	212	220	219	213	209	212	217	204	191	240	208	200	199	195	200	216	206	198	201	227	206	184	213	201	193	224	221	242	213	193	210	203	241	203	212	204	201	213	188	218	244	189	242	211	188	192	210	212	232	191	221	224	209	216	222	188	211	196	217	192	251	205	212	210	226	215	203	223	182	203	211	220	220	207	204	206	214	219	240	178	218	189	200	225	215	227	211	223	217	214	223	190	203	212	174	188	209	202	212	212	203	198	211	196	228	221	212	183	242	222	226	201	211	207	193	216	229	219	216	187	219	252	213	213	211	249	211	233	226	202	196	217	241	208	237	228	203	234	189	219	176	194	202	204	203	200	207	197	214	206	184	238	196	190	193	193	212	217	196	186	245	229	226	232	224	197	210	211	193	192	196	207	213	190	228	209	198	222	209	213	200	195	221	220	236	189	190	207	227	223	219	219	206	178	202	240	199	194	201	210	201	202	255	178	203	219	174	198	205	187	216	223	203	204	210	222	206	155	207	208	182	213	198	214	219	243	199	200	208	206	203	191	191	217	255	201	216	240	208	158	208	210	196	249	226	192	203	228	183	216	198	226	207	216	209	200	216	184	200	183	211	223	199	187	214	218	218	215	198	236	218	198	220	203	221	206	207	209	221	215	230	208	197	201	210	200	194	187	223	211	227	229	202	230	213	221	226	217	189	205	199	217	219	210	189	206	212	202	245	186	214	208	205	205	226	248	232	198	204	198	227	215	205	218	177	206	208	222	199	220	216	219	217	201	225	204	212	184	205	208	181	194	213	220	232	235	201	211	220	221	196	204	239	211	200	211	204	240	207	193	192	222	193	182	201	229	202	212	208	212	218	215	206	214	221	200	232	193	211	227	211	195	188	204	177	204	165	207	195	207	230	206	226	242	210	223	199	210	215	200	208	220	219	213	220	199	196	211	239	235	228	208	203	215	223	222	207	209	197	205	232	214	205	213	222	236	207	232	213	211	220	182	230	191	188	213	208	228	213	228	229	209	214	228	224	235	199	210	218	219	218	230	232	212	210	206	211	182	204	235	197	199	204	194	252	213	208	222	191	208	206	238	229	186	226	221	201	234	226	197	184	195	205	210	191	224	193	215	189	190	211	224	215	236	203	230	205	189	231	206	214	187	209	223	196	202	205	214	219	198	220	221	218	208	185	220	203	212	206	233	173	215	206	195	224	220	207	207	212	205	189	223	191	205	210	197	199	214	239	226	225	217	205	211	219	217	229	181	223	227	205	185	201	216	238	218	236	183	217	199	206	213	202	216	194	209	203	225	216	202	242	215	223	220	221	228	240	229	219	245	228	199	229	220	213	212	228	195	200	195	194	225	203	220	219	216	194	199	235	243	224	225	198	192	182	195	217	213	213	200	214	216	212	223	196	199	202	201	208	207	198	207	169	184	209	213	221	235	193	206	215	245	193	219	211	194	212	224	210	239	234	186	195	200	194	210	225	216	176	223	201	221	204	223	203	225	195	228	173	216	236	214	168	221	208	192	223	205	204	190	210	229	202	220	227	212	208	221	208	224	198	202	201	220	183	219	218	194	215	205	230	209	212	207	213	234	176	205	197	206	197	228	224	183	193	192	214	183	187	216	204	218	200	206	219	200	176	180	227	210	228	219	211	225	233	231	238	215	193	224	201	248	226	219	196	211	219	197	182	206	199	193	227	204	213	218	205	195	204	224	201	233	218	211	212	206	185	205	188	224	198	222	213	201	203	199	217	223	188	227	213	181	209	213	213	225	199	214	218	215	213	216	220	225	237	209	151	193	213	223	210	197	222	214	191	241	212	238	198	199	200	205	199	233	204	225	195	220	180	220	212	205	213	196	210	218	189	176	242	222	256	217	196	203	225	198	210	191	219	199	228	218	224	226	179	232	185	201	218	188	211	200	195	201	229	206	214	216	217	192	197	209	187	192	217	233	205	214	218	230	226	217	209	204	194	220	209	222	195	226	198	198	209	178	210	191	213	186	206	181	209	216	240	216	226	194	191	214	207	209	186	204	203	243	216	191	206	230	208	169	206	211	221	216	196	234	200	217	214	206	184	187	230	207	193	185	223	218	200	221	225	216	214	219	225	217	208	222	216	207	226	180	226	216	215	227	217	230	233	197	225	210	226	190	206	215	223	196	201	187	201	220	178	180	241	202	223	220	204	215	200	188	212	234	203	229	225	187	217	197	211	223	191	191	216	209	232	231	222	198	188	209	224	174	216	250	242	240	208	209	211	210	226	187	209	200	221	231	225	193	199	204	199	226	186	197	221	194	238	202	211	202	206	208	213	224	212	215	206	208	202	196	206	211	223	211	228	207	182	254	203	233	211	220	177	232	215	200	208	205	225	201	174	183	202	228	192	248	209	215	178	208	230	222	205	235	189	228	189	179	196	210	177	196	226	200	235	229	176	182	219	238	216	217	199	185	205	202	187	186	200	193	173	203	222	212	207	204	223	214	232	211	193	220	192	190	229	215	207	233	212	203	231	210	217	224	208	213	193	201	211	210	206	206	203	217	215	203	212	242	197	228	213	222	203	222	207	234	238	207	224	218	170	219	193	232	237	217	227	188	225	203	189	231	205	233	188	197	185	220	221	244	216	223	229	204	223	246	256	206	227	211	204	221	205	205	190	210	218	224	230	206	206	194	241	224	239	234	192	208	217	213	221	208	207	207	235	246	218	210	215	240	223	202	197	218	237	200	221	214	223	211	196	227	220	211	186	229	205	184	228	207	218	204	186	197	201	205	226	234	203	203	214	208	195	203	215	207	197	211	191	192	229	217	242	244	223	207	223	201	198	240	202	243	212	204	225	211	186	225	211	211	244	224	226	212	232	175	191	217	225	210	188	230	202	188	192	211	203	228	224	218	209	186	206	223	238	224	192	215	195	221	215	222	233	232	204	246	206	203	249	200	216	221	174	221	190	241	244	169	207	203	216
9335	1115	1847	2549	2896	2646	2387	2074	1880	1228	1029	874	701	683	655	621	610	620	567	533	541	541	537	529	549	540	582	565	537	538	498	538	489	525	509	519	517	515	558	521	529	522	525	549	535	536	532	509	508	527	466	535	497	546	514	493	515	522	523	541	494	513	505	526	469	498	536	513	523	509	520	528	528	520	501	514	520	508	468	514	516	518	516	531	520	502	551	498	513	507	525	592	480	557	530	503	550	525	526	490	500	456	482	514	522	512	512	511	533	455	507	526	515	519	532	521	523	534	536	511	539	488	523	499	481	495	514	542	546	498	447	494	481	529	492	496	514	472	514	502	553	512	496	499	538	472	511	496	526	514	483	521	530	494	533	521	521	486	495	495	523	506	502	485	529	495	516	556	480	507	518	526	504	499	532	521	519	493	474	505	514	467	511	494	488	512	538	534	508	503	525	530	469	563	503	508	521	530	493	532	518	539	500	530	479	497	492	484	509	524	527	488	500	480	514	509	504	522	556	553	482	513	528	525	529	527	509	515	527	497	524	538	515	558	525	473	530	520	500	493	513	504	508	536	509	545	504	473	505	504	495	520	556	536	532	531	446	502	515	511	497	517	476	493	566	532	501	482	530	485	551	514	528	523	549	502	508	531	537	497	519	548	518	487	527	497	516	514	467	513	451	568	507	544	526	535	446	548	476	532	509	515	521	518	538	521	511	481	485	534	539	498	525	540	496	536	519	516	488	496	523	503	521	553	479	517	501	487	498	489	492	493	491	490	536	473	505	491	522	540	515	469	551	513	480	515	527	494	488	504	512	512	470	504	487	516	497	524	479	510	520	540	515	527	534	489	513	487	486	523	536	519	489	524	525	526	499	507	507	516	523	484	493	487	486	505	499	497	551	529	516	504	545	521	496	492	467	497	559	516	488	496	514	536	523	477	486	495	561	482	494	489	522	535	560	478	547	511	492	532	496	489	499	515	555	532	522	483	529	543	518	513	520	538	515	521	551	499	547	497	518	489	489	538	537	562	505	505	492	533	510	536	481	516	501	481	520	469	518	551	508	508	500	518	505	525	506	520	524	474	522	481	502	479	525	473	483	487	540	517	546	523	522	489	498	503	506	523	485	468	510	485	498	503	501	484	552	543	524	521	512	518	508	529	514	511	512	503	506	489	511	496	509	560	529	502	487	501	539	480	509	505	480	488	525	516	551	519	495	471	522	548	494	517	510	465	496	532	497	486	497	485	492	524	481	477	538	539	518	488	520	515	459	543	514	498	479	516	528	500	517	530	472	537	479	501	512	491	546	523	528	492	533	504	497	526	509	516	495	497	468	524	536	499	510	504	502	512	485	544	492	475	506	547	530	486	522	515	501	523	533	525	507	509	488	508	502	563	487	533	536	470	463	554	524	541	476	484	526	522	514	513	495	515	537	495	531	534	482	508	489	517	466	523	495	501	515	490	535	500	519	467	481	516	512	526	475	496	476	502	514	503	498	478	474	517	496	502	521	509	521	473	514	531	501	472	555	506	555	530	517	531	512	516	521	511	528	516	499	520	534	506	512	546	537	490	505	530	504	538	509	532	511	490	504	557	490	568	474	535	521	535	516	547	531	473	488	523	540	528	544	536	499	482	512	517	515	506	548	519	511	518	508	492	500	542	520	509	495	476	533	490	552	521	487	487	527	517	515	518	501	520	490	504	511	545	535	520	524	485	488	495	519	481	539	505	532	489	460	529	484	549	515	496	489	503	510	523	510	512	470	541	500	512	492	492	508	506	482	519	484	456	507	466	517	503	493	475	521	513	510	516	532	552	507	537	528	527	494	502	544	482	524	530	489	517	520	498	531	563	542	500	473	498	531	510	491	504	450	531	523	462	514	484	514	526	500	565	550	497	492	509	473	502	523	534	500	482	491	486	462	496	530	519	500	501	533	499	510	482	507	528	521	486	484	501	546	538	530	533	522	511	482	522	483	513	515	528	486	503	492	522	487	502	526	463	522	498	482	497	529	532	527	549	505	510	513	488	510	527	512	498	473	510	529	534	494	554	531	491	507	514	505	487	545	503	522	473	535	492	459	503	504	477	504	514	519	527	476	514	542	548	476	506	485	451	520	514	491	504	487	491	509	478	493	501	515	479	511	510	520	504	560	526	561	498	506	479	527	528	476	489	510	531	508	509	505	513	514	498	496	509	524	467	499	517	487	545	487	489	498	528	556	501	543	508	520	471	531	527	498	499	521	566	499	517	495	511	473	545	510	493	496	525	491	511	506	515	530	537	499	522	517	489	496	517	501	505	522	539	550	485	544	533	498	527	510	546	529	476	509	483	524	462	480	534	525	497	508	495	485	499	478	454	535	460	488	492	485	490	527	486	491	486	511	497	500	521	496	520	529	480	547	530	511	491	518	499	490	487	492	471	513	506	479	452	520	475	522	469	506	496	574	468	518	495	511	518	500	490	520	533	498	481	494	519	508	548	522	482	555	500	504	524	505	486	549	534	492	490	525	568	521	541	484	546	535	501	498	519	515	535	533	528	501	528	520	494	524	488	527	463	527	511	552	514	516	482	491	515	507	496	522	522	518	496	519	516	522	497	548	520	547	550	501	506	489	498	512	521	518	501	568	516	489	514	508	483	513	508	531	495	521	499	496	534	498	484	513	465	544	527	490	497	524	479	518	491	565	473	516	524	486	472	514	483	513	526	515	519	548	489	515	485	482	491	515	515	513	529	477	525	519	510	500	555	527	496	493	550	561	529	512	542	471	501	529	532	516	489	489	514	534	511	526	533	498	545	504	534	508	537	504	529	519	500	560	523	511	494	480	566	492	495	500	532	519	526	498	486	528	529	526	523	532	496	510	495	553	492	493	520	502	561	542	507	494	501	513	488	497	480	488	484	511	557	523	507	516	490	510	542	518	539	561	518	544	522	520	543	493	518	474	506	485	497	513	544	477	523	514	521	518	541	493	504	517	530	528	493	487	474	530	502	504	519	515	489	544	528	496	510	512	511	514	531	481	494	497	547	485	483	525	492	523	523	529	529	478	524	520	476	490	518	496	482	495	516	534	520	493	490	461	542	543	509	496	524	551	504	489	535	573	499	485	487	497	530	512	558	501	545	480	495	515	524	506	520	522	490	510	531	496	516	492	497	486	531	504	513	473	506	507	509	516	485	519	489	525	535	511	458	509	476	508	516	488	498	458	530	516	541	509	525	509	517	484	480	498	494	536	494	561	537	518	511	558	530	487	493	536	509	508	483	514	493	479	481	529	492	502	487	503	480	523	506	544	521	466	513	504	499	539	468	496	466	507	477	521	491	516	515	530	520	533	506	534	531	519	533	489	523	501	507	554	525	500	538	488	505	503	478	516	498	538	494	524	525	564	533	524	466	492	510	512	501	517	545	528	551	495	500	510	532	518	507	560	525	542	476	485	493	468	444	535	537	502	516	489	482	491	519	503	505	487	511	551	529	488	531	505	444	499	456	515	485
24112	3326	1994	2420	2290	2192	1803	1359	1051	721	543	442	445	354	398	399	343	377	363	338	343	348	335	357	305	327	313	332	321	343	359	363	342	327	363	374	339	344	364	388	343	362	316	395	342	341	350	346	303	310	362	359	351	323	325	348	314	371	346	327	351	377	337	331	344	331	318	316	324	366	367	375	340	309	341	312	335	324	328	317	338	345	365	330	385	345	311	321	342	352	348	304	319	344	337	342	332	321	349	337	361	331	367	338	340	325	320	317	368	373	355	361	348	355	340	301	316	354	347	303	346	353	325	356	326	348	360	322	282	316	346	344	349	321	339	337	347	343	371	324	362	357	314	355	331	333	330	330	369	335	354	333	318	328	325	333	354	336	341	360	363	343	332	316	344	339	374	349	317	372	366	319	349	346	374	347	305	330	337	328	291	346	342	337	319	344	321	348	334	351	337	335	357	375	325	356	363	343	328	319	327	335	346	331	322	334	340	334	339	337	308	376	310	369	349	340	348	358	360	324	320	342	350	297	366	353	386	356	336	325	344	308	350	320	318	309	360	355	348	308	350	317	341	323	333	312	324	353	340	329	328	370	320	323	334	336	309	329	357	381	385	358	277	344	354	354	343	367	360	346	362	347	344	331	326	351	306	347	321	367	340	338	315	322	344	369	298	337	333	341	350	331	283	337	375	376	342	343	336	312	344	353	325	342	339	380	366	341	291	328	331	287	337	365	372	351	328	357	366	339	367	322	339	351	342	355	352	329	344	383	361	326	326	307	354	408	326	341	317	359	352	329	327	352	330	332	324	309	313	381	357	316	311	352	352	359	342	351	312	344	315	303	312	312	375	309	330	321	347	359	359	331	346	297	286	344	309	379	373	319	348	371	350	364	373	321	371	332	311	359	369	340	350	354	350	361	333	315	349	300	345	328	344	321	332	310	368	348	348	347	326	311	326	311	316	376	352	323	341	342	355	352	330	348	362	353	343	360	329	305	366	311	366	363	348	327	354	343	341	349	336	341	340	336	339	370	374	346	366	339	332	314	388	326	308	340	407	338	343	359	320	349	335	345	326	325	350	312	327	360	353	355	328	332	328	355	344	337	351	353	348	327	324	342	364	356	362	319	314	341	367	311	322	297	343	309	333	361	345	321	354	347	352	322	345	353	341	355	318	338	329	386	389	340	372	346	322	346	360	358	362	324	307	351	339	348	338	372	328	354	321	375	332	353	330	343	362	314	319	368	338	339	320	355	355	300	324	336	382	347	324	306	338	351	338	342	372	321	303	315	346	281	328	345	311	339	361	361	392	355	330	367	324	348	314	335	329	365	333	329	365	307	311	320	356	358	334	301	302	316	322	348	369	322	351	324	299	335	335	334	340	310	338	383	349	333	310	351	367	335	333	339	345	347	359	324	313	343	336	362	361	355	351	338	307	307	347	330	333	350	324	364	358	327	328	334	346	341	377	312	371	362	365	328	335	319	342	341	342	353	329	318	325	378	319	367	323	365	364	366	334	362	293	348	355	317	342	359	327	363	314	319	329	376	383	363	340	305	348	317	329	313	330	348	356	336	348	338	349	334	318	347	331	374	342	306	332	379	365	352	317	358	345	337	343	320	346	324	382	331	343	317	343	313	292	329	333	330	356	324	356	340	330	350	325	345	355	330	322	361	332	332	371	322	346	347	332	308	348	358	315	344	352	350	345	339	315	361	357	342	341	330	343	371	322	326	342	349	346	334	339	336	349	334	363	326	317	327	335	356	319	360	338	351	350	342	361	359	362	346	346	358	382	332	333	396	334	307	325	331	367	331	305	283	304	324	382	356	355	349	337	356	382	348	352	383	329	325	339	363	378	332	340	362	330	306	340	348	350	357	317	343	321	325	343	362	336	316	325	369	347	331	325	338	371	359	356	337	329	325	311	364	319	328	338	338	331	352	344	337	315	354	340	340	315	334	335	329	331	348	360	296	338	345	349	352	336	337	324	317	345	330	343	364	347	307	356	379	363	307	305	307	327	336	354	327	332	303	329	330	327	332	358	306	348	310	323	339	331	342	336	376	356	340	334	327	363	349	325	339	324	364	337	365	314	364	308	319	323	368	326	355	310	324	317	338	345	343	349	356	332	322	355	334	331	322	358	349	357	331	351	353	322	340	356	353	310	361	330	318	362	363	337	293	332	306	323	342	304	333	369	358	303	320	346	396	374	353	336	341	322	350	324	341	332	291	360	338	346	370	354	348	319	327	312	328	335	354	354	378	311	347	361	325	358	345	317	361	311	327	334	361	342	330	367	349	347	309	355	347	324	349	308	358	334	334	282	338	340	344	380	305	343	315	330	324	342	319	334	304	321	355	385	385	376	311	348	334	316	342	381	334	359	335	316	347	308	335	343	346	363	328	331	332	377	333	315	348	346	340	335	359	353	377	344	317	345	317	336	313	328	357	367	340	322	307	351	338	351	323	338	346	330	311	310	339	297	348	381	352	303	324	354	328	293	342	348	365	333	327	356	345	348	350	376	344	349	329	340	328	314	348	375	310	320	357	359	354	341	343	348	335	328	350	324	322	342	334	303	341	315	344	392	335	330	385	360	337	348	366	344	347	329	319	355	307	325	302	333	315	337	345	303	312	333	339	358	357	325	340	338	309	298	316	353	359	331	346	333	337	333	315	341	349	359	335	376	342	351	340	314	323	346	319	308	306	332	276	339	308	367	363	320	323	332	314	333	378	307	355	366	343	347	343	366	327	340	351	357	315	324	352	353	331	354	357	352	346	315	304	332	332	335	358	346	311	312	328	334	335	361	346	336	337	389	370	308	311	311	354	341	349	340	336	356	338	314	349	350	321	358	351	326	348	369	323	322	312	343	352	360	332	354	315	371	351	301	370	362	335	326	350	331	305	341	364	359	320	359	340	352	320	318	357	323	336	350	327	298	323	346	329	367	351	326	350	364	340	344	332	346	351	346	349	379	331	353	377	344	351	342	325	362	344	399	332	351	357	359	355	313	323	376	346	353	338	389	330	328	334	340	342	320	348	332	388	314	345	318	331	329	337	346	345	376	332	348	325	346	360	341	320	378	365	356	325	339	344	320	324	318	306	382	353	357	349	375	347	321	319	328	323	327	352	356	327	339	352	306	366	352	321	383	337	314	314	386	305	317	362	378	325	359	325	331	383	317	349	336	358	359	331	377	315	341	342	405	311	331	335	343	340	380	375	361	289	366	321	328	341	364	341	360	324	353	344	343	405	303	338	346	377	350	372	334	328	354	336	307	375	349	323	320	379	339	348	369	330	345	311	352	301	336	371	360	304	323	343	319	370	347	329	333	361	323	374	323	321	351	336	325	340	309	358	338	336	345	336	353	333	343	358	336	332	396	333	333	336	355	336	324	321	366	375	336	357	335	350	344	356	307	331	328	327	326	344	322	359	361	354	337	351	352	343	410	316	359	334	318	342	352	342	352	371	342	315	338	359	369	326	309	336	347	336	300	337
13455	1836	3096	4926	5686	5545	4767	3607	3472	2165	1822	1410	1142	1062	1060	927	924	869	868	851	864	840	826	898	801	823	809	859	835	813	818	817	841	779	795	776	802	774	819	834	774	765	816	808	813	797	731	774	743	762	775	796	753	775	729	798	757	751	738	807	771	753	773	819	758	781	737	792	776	755	760	805	799	772	746	803	798	764	778	787	776	773	821	772	743	752	832	742	772	737	779	792	766	788	744	746	788	748	785	807	772	739	751	780	759	803	768	764	754	742	795	782	768	785	777	793	779	724	749	812	751	783	782	764	777	785	736	809	761	789	787	791	773	758	759	803	765	726	721	715	767	732	771	829	794	765	765	779	785	755	776	776	771	727	767	771	765	771	741	780	763	785	733	785	747	781	804	779	785	796	762	798	806	828	734	764	786	769	741	732	762	785	832	744	762	762	777	719	749	742	764	782	808	801	737	763	781	755	788	761	751	772	775	790	819	810	779	767	802	779	782	785	795	792	749	793	788	794	751	717	722	747	720	748	809	739	744	769	778	790	834	791	778	729	776	781	777	770	751	774	752	768	786	771	666	742	785	759	768	788	770	781	776	755	777	818	743	790	764	766	742	768	717	845	805	791	805	760	739	778	720	758	769	741	759	757	790	740	822	770	717	797	789	844	749	830	761	751	783	792	764	766	725	780	776	779	722	741	732	749	773	764	760	729	783	782	731	793	805	734	742	742	821	806	738	736	760	757	793	725	784	762	793	740	791	827	750	732	770	786	771	749	829	761	758	772	776	753	769	797	743	781	757	681	787	820	813	724	774	727	790	762	757	764	783	785	803	786	767	794	748	816	795	786	820	775	710	756	727	791	774	748	766	767	748	790	783	756	763	748	791	756	732	713	729	773	786	830	812	754	760	790	814	828	744	792	784	746	742	776	768	791	777	795	792	791	777	781	762	734	782	749	780	784	773	720	768	762	784	792	720	774	708	727	747	751	802	749	764	802	798	796	753	793	747	747	749	769	805	745	821	744	754	800	769	829	742	757	765	718	733	774	742	822	754	761	770	767	798	786	812	761	779	801	718	772	762	748	736	784	822	718	790	783	782	734	764	758	774	792	795	720	779	737	774	783	804	772	803	798	794	759	739	786	751	752	782	769	752	724	784	771	795	804	704	772	725	765	761	774	752	780	746	782	719	788	814	734	771	780	781	713	812	829	766	756	723	771	757	808	770	781	809	808	811	799	743	742	791	793	761	780	758	771	789	801	763	761	772	776	777	771	714	726	799	762	796	769	757	794	779	797	721	728	707	727	769	805	710	804	758	776	728	780	760	774	755	748	759	766	793	767	790	786	771	794	764	797	738	718	749	746	794	754	769	761	749	766	824	751	772	738	766	743	731	778	743	779	777	756	804	758	749	784	827	765	753	741	828	762	730	772	776	791	792	798	780	769	771	755	782	795	748	758	808	781	797	747	801	732	773	804	769	744	736	781	746	792	763	757	789	744	778	771	733	738	780	818	727	804	789	767	766	766	816	753	785	792	782	790	819	787	791	737	739	739	806	800	818	754	812	754	788	759	788	790	759	792	720	762	790	784	843	793	768	777	743	757	775	802	764	745	724	783	809	766	785	759	791	745	805	806	750	784	740	790	804	729	724	784	763	728	775	777	718	783	765	781	800	736	769	764	717	774	768	773	821	790	737	750	789	767	787	738	804	765	804	759	768	775	744	750	806	766	759	790	742	785	768	785	769	752	780	789	762	765	755	728	764	781	716	755	746	794	752	715	773	788	794	705	780	736	784	763	750	820	739	762	780	766	789	824	739	801	753	772	775	744	736	836	802	768	761	707	755	773	750	776	767	750	779	773	771	771	790	774	787	778	756	777	728	737	795	749	766	771	785	749	795	756	790	742	731	790	758	754	768	796	795	788	762	809	753	822	756	758	747	745	751	747	755	772	747	764	806	726	780	783	745	748	746	788	734	740	821	773	754	785	755	743	777	782	776	740	730	728	748	766	749	796	796	741	736	798	774	727	738	737	822	743	773	783	748	780	779	762	798	765	712	731	770	769	792	794	798	743	797	760	772	743	741	738	731	769	779	710	747	789	747	769	808	797	741	785	778	796	758	789	776	722	769	755	797	792	749	771	818	760	778	796	792	750	803	778	750	788	760	794	749	753	794	804	781	753	803	727	771	752	756	783	761	770	755	805	796	774	796	786	741	761	763	779	765	743	764	755	766	704	729	769	808	760	793	774	829	777	831	780	760	781	811	755	829	764	777	765	788	785	768	719	792	765	749	760	805	760	717	794	745	810	766	698	762	754	784	747	733	750	820	784	799	764	773	761	737	749	739	754	777	792	773	808	795	793	803	763	802	764	772	787	776	770	731	835	806	734	783	808	788	791	755	732	757	771	730	766	770	784	793	792	758	761	775	787	756	790	771	755	769	796	775	817	705	776	768	766	745	822	738	783	769	769	754	765	721	729	785	737	820	760	769	761	740	830	799	767	742	771	720	758	765	754	801	720	800	799	724	828	728	752	717	785	817	810	771	769	756	798	752	736	710	749	732	750	757	773	803	812	748	794	850	739	728	743	732	758	768	766	765	771	789	742	765	758	811	769	781	759	764	805	757	749	779	716	823	795	774	793	768	790	744	741	777	794	769	756	802	796	771	804	758	802	722	772	729	788	747	745	753	745	747	790	807	742	741	838	831	793	762	776	802	740	714	793	826	766	748	794	794	744	734	802	751	774	788	780	781	787	787	843	775	794	749	789	725	768	810	739	795	774	759	726	784	786	759	782	761	766	796	763	803	775	778	797	747	775	791	744	814	742	795	779	775	777	759	725	802	758	753	791	764	795	788	792	781	784	801	768	706	730	794	822	782	804	768	788	780	721	776	718	729	735	780	806	772	770	778	750	776	751	794	768	778	750	717	761	768	812	787	785	777	741	754	784	812	738	749	753	754	834	763	739	796	821	752	791	753	771	723	790	750	755	776	749	777	750	729	731	750	742	799	773	776	759	759	752	776	781	797	759	795	737	786	796	785	767	775	802	749	741	763	813	755	762	738	811	735	764	792	780	820	765	721	786	749	765	743	792	714	731	780	748	768	767	723	775	774	779	787	785	763	755	816	794	775	783	766	758	753	787	719	780	753	763	779	741	742	738	719	709	749	812	779	783	764	731	803	765	756	760	760	744	754	795	796	784	784	732	828	737	747	727	796	761	790	759	744	755	788	812	751	774	788	749	821	769	740	748	756	765	795	819	775	738	748	768	818	793	767	768	705	768	810	710	790	775	748	774	778	784	727	812	757	748	774	783	774	733	778	800	771	731	759	748	756	745	769	760	794	761	771	743	781	821	774	784	749	754	764	765	741	793	804	807	764	842	793	781	793	789	707	777	844	767	810	745	761	783	810	775	848	772	715	789	758	787	788	758	779	743	737	783	791	763	779	784	750	777	805	749	729	791	752	756	789	757	739	718	786	750	776	775	761	811	810	833
4555	333	297	349	294	267	223	253	236	188	222	188	210	185	187	196	170	189	189	217	200	182	197	168	178	185	166	201	181	183	211	195	175	178	193	173	179	159	174	183	179	200	199	177	178	197	180	164	182	162	181	160	167	179	175	173	173	156	184	194	188	160	162	199	177	189	211	185	191	198	198	198	213	166	188	209	207	192	182	207	183	196	214	180	176	194	193	183	217	196	177	171	176	195	194	181	173	163	185	189	204	224	174	194	175	203	165	185	181	210	193	185	197	169	181	191	207	155	175	176	190	196	200	194	183	173	199	210	212	209	186	170	190	189	186	188	162	177	188	176	201	181	166	185	175	198	186	177	199	182	179	166	161	175	173	199	175	186	184	198	203	205	227	215	202	186	184	187	210	192	194	206	166	189	203	172	171	176	203	164	194	185	176	163	192	199	214	182	208	190	192	149	174	178	176	195	206	172	165	179	182	183	190	173	209	211	229	187	161	199	178	205	202	161	169	175	185	175	188	180	177	185	187	188	178	185	187	183	177	208	174	163	183	204	211	187	183	219	192	183	180	198	177	200	169	186	183	178	163	161	180	185	167	177	179	186	190	171	183	203	165	177	187	180	173	187	191	186	180	173	169	173	183	214	192	162	189	198	187	185	179	192	179	191	188	177	181	170	207	194	171	185	176	214	160	161	202	186	160	173	175	171	180	205	190	186	186	172	197	198	186	191	174	180	236	213	187	191	173	197	171	181	182	175	191	200	173	195	166	185	187	184	182	149	196	180	192	182	206	177	189	175	198	172	185	168	157	154	171	212	210	197	171	177	167	175	184	184	186	203	179	167	175	198	182	192	180	195	183	174	188	192	160	190	189	199	192	188	196	203	185	187	217	204	227	194	197	206	202	205	167	174	161	157	215	171	203	189	197	186	169	195	177	199	180	216	196	170	191	197	179	200	192	185	181	189	201	182	192	175	184	184	169	179	183	174	172	176	181	185	208	210	224	176	191	165	181	202	175	190	185	182	187	184	187	175	185	162	164	197	191	199	173	184	217	176	187	200	208	191	174	187	195	178	172	169	165	175	183	195	196	193	181	180	190	176	181	164	195	184	179	205	203	194	169	191	214	201	195	165	183	192	200	189	195	177	199	216	215	168	179	205	204	176	177	208	213	191	162	182	205	206	182	177	191	189	201	193	208	180	174	185	219	181	190	190	191	178	170	187	165	184	206	191	172	205	177	185	189	197	189	207	195	179	201	186	194	172	167	195	166	177	168	178	181	172	167	181	194	190	188	181	170	188	155	169	195	175	183	208	163	186	201	176	193	184	190	185	154	184	224	181	179	186	202	186	200	181	178	195	197	192	189	193	156	197	175	194	181	164	192	177	185	198	185	171	200	205	184	187	199	189	178	178	172	216	192	190	172	193	211	175	204	170	180	177	207	201	186	206	192	197	183	158	160	150	191	174	201	186	183	172	203	170	167	208	168	206	197	216	181	183	185	185	188	165	183	150	197	183	176	219	191	200	180	176	173	188	189	209	191	210	175	172	186	195	182	179	174	185	201	167	152	188	189	190	185	163	181	177	208	202	200	217	196	179	179	206	187	211	157	165	190	205	170	178	199	178	185	199	193	212	203	196	187	216	177	195	188	173	192	205	190	172	183	182	194	184	172	202	178	187	218	194	178	187	160	163	189	220	194	187	193	185	181	190	214	212	174	199	183	197	175	162	198	182	179	201	175	183	183	206	195	160	159	178	181	210	194	192	185	182	182	203	199	220	187	186	212	175	167	204	205	183	195	191	204	210	205	162	160	179	185	176	156	164	176	183	190	204	194	195	156	173	183	204	170	193	228	158	162	185	165	216	171	188	207	212	196	165	180	195	177	198	193	200	208	203	171	216	212	178	168	187	183	174	192	161	175	177	183	187	168	163	178	197	180	195	189	178	179	175	160	189	165	217	167	163	167	203	191	184	165	191	201	198	179	187	189	196	179	170	202	203	191	193	165	199	203	198	186	160	185	191	190	174	216	185	185	204	160	185	178	194	190	211	181	195	176	146	182	191	175	179	164	182	176	170	188	207	205	184	194	192	177	180	159	177	185	186	163	173	206	192	169	191	184	164	174	195	181	188	217	191	182	179	171	197	164	166	191	200	178	193	204	173	178	162	175	187	161	186	202	195	210	194	157	196	162	176	184	198	195	177	193	195	177	217	165	191	175	178	186	189	163	167	191	184	170	163	179	165	204	157	180	191	207	184	168	189	192	183	203	188	189	200	196	166	186	187	188	186	198	221	181	166	208	204	180	173	189	172	194	181	200	203	178	199	214	187	201	204	184	163	201	176	186	204	183	164	178	198	175	207	192	201	178	193	206	196	189	200	193	194	186	180	173	174	184	175	171	188	204	181	195	173	169	183	185	210	190	147	187	220	197	166	209	194	207	180	205	189	215	207	178	203	163	197	199	188	183	193	209	180	177	199	182	178	181	187	180	209	169	191	160	180	198	180	175	189	188	178	191	206	208	192	202	182	176	174	175	189	179	158	184	186	179	186	184	196	175	176	175	191	190	192	184	196	197	192	188	191	200	180	184	183	169	179	185	184	194	185	166	193	188	195	176	178	207	183	168	167	214	175	182	180	175	205	182	180	147	206	163	205	186	169	211	184	185	211	208	180	172	192	193	216	179	192	180	183	182	204	195	174	179	218	162	212	167	204	202	189	175	187	190	198	174	201	192	174	194	172	169	196	192	173	172	182	191	163	192	190	178	194	175	148	152	178	228	193	201	195	174	213	166	183	168	176	189	176	190	162	175	199	202	181	202	172	168	189	186	185	207	169	181	192	187	194	192	200	185	171	173	169	171	173	178	197	192	201	189	191	188	207	183	208	173	205	174	186	205	185	188	177	161	163	186	194	192	169	181	192	172	179	180	202	189	189	177	180	193	175	190	163	188	189	190	148	216	182	195	190	180	192	190	199	180	204	190	197	185	185	175	169	194	188	175	167	197	174	172	176	206	198	200	194	197	159	178	179	181	192	166	181	192	191	203	202	210	186	172	186	191	200	208	195	176	188	169	198	207	191	191	161	198	180	186	174	184	208	206	192	192	197	193	162	199	199	170	181	161	189	190	195	205	190	167	178	171	184	206	194	228	179	222	162	195	169	198	212	144	169	166	194	186	174	186	177	200	190	200	171	183	176	194	223	179	202	193	198	183	211	193	204	193	173	185	182	211	154	189	178	196	183	201	190	189	213	199	223	192	195	180	199	173	177	153	196	199	169	158	177	189	173	197	181	180	215	208	196	167	175	192	183	184	179	196	173	191	230	236	224	191	186	187	173	159	185	167	164	193	168	183	175	173	201	183	176	207	189	197	190	187	191	187	170	198	181	195	207	192	198	186	177	179	176	210	195	199	207	155	178	204	159	186	188	203	218	187	198	164	175	187	177	196	190	187	201	213	172	186	174	193	180	172	175	214	178	145	170	175	188	178	170	185	192
3402	508	761	952	782	705	679	577	632	536	545	521	467	472	470	486	455	400	449	488	447	485	440	467	457	414	499	444	464	450	497	440	464	442	432	451	433	463	481	457	458	486	426	467	469	468	404	431	450	480	431	437	460	460	435	489	454	466	448	404	459	420	468	435	482	485	468	440	481	434	450	481	421	450	451	429	456	451	419	463	476	422	424	447	444	442	454	462	434	449	436	474	453	457	481	410	455	462	468	497	423	438	486	459	440	467	484	487	444	469	503	444	468	481	490	469	426	434	483	461	497	464	430	444	446	445	472	443	468	442	478	482	441	435	457	484	441	479	450	452	477	480	475	415	452	475	492	419	454	431	440	429	432	480	442	430	489	448	467	415	419	468	419	441	451	459	464	431	447	416	416	457	421	429	447	468	409	410	446	476	505	451	461	456	450	439	454	424	448	444	457	460	464	423	494	462	514	446	471	473	442	459	436	470	468	471	444	439	425	437	474	416	460	471	433	474	425	446	471	473	449	445	460	431	474	464	459	464	431	430	440	467	455	474	513	439	437	452	469	484	438	441	432	448	450	436	427	482	488	440	474	446	441	452	442	433	440	482	467	465	474	394	422	445	444	453	439	452	453	436	452	450	444	455	456	439	470	437	444	445	475	451	470	442	493	481	482	443	453	442	449	462	477	432	463	467	457	445	444	443	444	435	485	449	439	473	485	430	472	423	463	458	465	422	469	454	473	429	459	447	460	468	421	454	459	456	452	499	415	464	494	470	464	467	446	431	450	462	479	470	442	439	444	444	433	471	452	443	461	448	453	419	429	440	408	451	461	431	480	434	483	446	446	442	502	444	428	451	494	454	469	447	479	462	447	421	463	428	448	456	449	455	478	419	434	449	461	465	468	443	452	467	462	440	447	452	452	435	481	452	424	474	433	441	485	448	454	455	428	454	442	481	421	468	495	450	461	443	459	467	426	431	468	483	412	482	440	414	412	467	451	456	452	446	446	405	429	473	462	449	494	477	432	434	448	432	496	452	416	470	432	432	436	447	459	469	417	476	435	499	470	440	433	485	447	469	449	425	424	413	436	430	455	504	435	445	462	471	482	424	453	447	458	442	428	431	431	456	456	419	438	428	414	416	480	411	450	465	456	449	437	449	426	469	444	446	492	458	511	481	470	394	446	463	455	458	463	418	433	466	434	445	451	449	465	440	453	459	466	463	452	452	454	424	449	453	476	491	435	449	439	467	453	467	465	511	473	456	476	457	441	453	457	449	425	448	457	462	423	500	458	415	450	484	466	450	500	445	426	482	439	468	451	451	423	446	456	437	440	432	457	443	443	475	467	476	467	435	426	468	488	440	438	484	428	450	455	447	495	428	437	442	453	477	479	451	413	479	467	473	473	421	484	404	475	495	433	450	457	480	448	460	444	486	435	448	479	467	452	454	444	460	458	493	454	464	431	459	461	503	452	473	440	468	440	484	427	466	467	452	441	486	423	443	452	459	472	441	450	435	462	475	460	444	444	478	483	503	429	434	437	453	438	481	447	456	440	466	451	469	439	457	463	458	436	456	410	433	451	438	437	421	436	426	467	475	468	447	450	451	451	439	444	475	440	484	462	430	426	442	440	472	435	443	445	427	438	446	473	445	459	444	438	439	437	483	434	484	434	441	451	435	435	445	472	440	455	445	479	445	401	491	423	459	429	512	457	481	440	437	445	427	449	447	438	460	443	462	420	459	441	443	430	447	474	459	429	449	435	458	410	429	476	452	446	443	442	476	433	445	408	469	478	402	489	465	487	446	427	428	458	461	497	445	417	444	451	485	420	459	452	446	469	450	445	449	465	501	423	476	446	417	431	471	448	476	475	452	462	466	460	446	487	456	416	509	456	429	481	440	466	422	485	478	419	461	440	435	470	491	466	466	450	484	442	472	442	449	433	455	423	463	464	428	459	434	471	427	473	465	464	449	459	478	429	462	482	444	420	459	477	429	465	500	441	435	466	443	424	466	433	449	439	427	440	435	455	447	475	461	453	480	468	441	476	412	428	436	476	464	470	500	435	449	469	491	473	455	437	464	445	467	453	458	464	426	459	467	433	468	438	441	462	491	461	459	457	420	454	450	471	419	409	474	452	459	453	461	440	463	454	467	451	436	465	436	467	471	465	492	468	432	422	434	475	434	414	440	449	482	421	470	466	464	449	436	457	427	431	482	435	444	435	431	414	433	475	483	457	456	479	468	468	467	480	506	429	433	442	463	455	442	460	459	469	467	450	435	436	457	453	461	473	454	487	469	470	457	432	446	446	430	443	492	473	452	457	489	462	435	452	457	458	468	486	448	410	476	440	441	455	490	460	421	460	491	456	429	436	431	473	452	437	454	467	460	494	444	472	449	470	470	467	456	444	423	435	460	458	435	477	457	459	464	481	445	465	484	433	489	440	449	475	445	429	428	453	449	425	465	487	450	468	438	483	434	471	452	461	407	421	451	469	426	478	431	457	448	471	451	466	407	443	449	456	446	429	489	450	437	472	484	457	449	433	453	424	425	463	465	457	465	438	469	454	439	509	438	462	466	425	471	453	443	407	456	472	472	488	467	440	457	468	470	474	481	455	460	461	444	432	452	455	472	482	431	432	442	448	393	461	476	456	470	448	453	436	479	438	476	457	436	439	452	478	485	440	446	468	444	455	453	485	486	424	464	435	434	431	465	453	464	470	474	433	437	466	449	449	423	440	504	463	470	493	469	455	434	468	454	436	445	449	460	469	458	455	493	446	422	448	483	471	489	441	472	490	476	439	445	466	441	432	476	444	454	486	487	471	452	458	441	458	387	451	433	473	483	478	466	471	468	462	447	442	468	472	448	471	455	473	468	427	449	465	439	480	452	467	436	462	456	468	443	453	489	437	435	448	456	452	446	467	467	460	448	429	436	458	448	493	419	445	430	466	490	472	432	466	431	428	455	454	459	438	492	453	465	443	443	453	450	468	489	429	466	487	402	449	490	452	449	444	466	446	449	471	439	435	462	472	440	497	479	409	458	470	469	416	437	476	447	441	472	475	460	460	532	480	442	435	471	443	464	488	454	436	452	427	456	477	422	452	482	452	446	465	456	445	462	420	441	467	428	494	428	438	405	446	464	452	449	438	488	437	448	432	453	436	462	463	452	454	457	394	451	468	451	453	442	443	438	477	414	439	456	486	475	484	479	413	472	455	434	441	431	442	455	462	508	483	424	459	455	479	481	429	485	465	448	430	479	442	440	437	445	400	477	472	477	458	473	472	442	469	435	464	426	464	462	468	481	466	449	479	462	470	456	429	449	437	477	442	448	491	463	478	401	465	441	471	422	400	428	441	456	394	473	454	424	454	490	444	463	486	443	470	423	458	425	427	469	439	474	431	452	463	421	438	420	396	433	461	472	470	461	507	419	402	430	442	470	475	455	478	410	484	432	496	431	458	426	464	456	453	435	448	450	463	432	428	443	430	472	448	460
14823	1383	1088	1040	1077	1056	869	670	493	363	313	240	228	253	206	223	237	224	199	230	238	217	228	195	231	223	213	225	227	217	234	233	216	233	202	237	243	217	254	236	229	203	205	212	227	206	215	203	237	207	237	222	212	224	225	221	213	210	228	217	183	187	220	232	218	219	230	237	224	200	222	202	209	238	227	223	225	204	215	215	207	233	210	232	225	214	221	191	222	192	201	210	199	208	232	213	231	224	179	204	213	218	208	224	208	233	194	217	200	207	216	217	202	218	245	194	222	209	220	191	194	186	249	197	204	213	240	214	207	215	217	196	241	242	219	195	191	217	210	213	188	206	189	193	225	194	204	228	223	230	252	187	222	178	215	221	189	208	191	216	213	203	205	199	216	197	232	180	231	236	222	247	229	215	236	237	216	180	213	225	213	222	221	204	210	229	214	249	185	172	186	227	215	235	185	206	193	221	233	202	222	228	209	218	225	219	213	202	189	216	203	211	238	196	223	224	214	213	197	206	241	201	247	204	194	180	214	208	212	227	184	183	221	200	221	209	209	205	211	213	188	206	218	190	232	225	191	212	236	232	193	241	208	211	222	204	246	201	215	184	210	191	221	243	171	188	208	227	230	224	239	243	188	226	232	253	215	206	208	234	227	181	224	222	226	221	241	224	201	207	206	231	209	219	201	204	225	207	187	206	219	195	221	217	228	242	247	245	259	226	178	225	230	217	227	210	210	203	218	218	223	195	227	234	229	184	198	229	229	213	222	206	230	216	232	195	212	207	220	199	199	184	206	207	210	226	228	231	208	184	199	206	210	227	228	212	222	224	210	210	209	203	196	200	195	217	203	213	227	222	240	237	188	213	214	223	202	198	199	203	213	222	211	193	204	211	197	206	223	232	210	208	199	224	218	182	208	190	231	219	174	219	215	226	231	214	229	217	236	180	204	236	235	211	201	207	235	208	228	205	238	222	231	208	224	206	190	217	151	218	240	203	203	201	222	188	207	202	208	158	211	249	186	233	223	200	201	213	219	216	197	210	211	198	198	219	219	200	225	224	187	235	224	217	221	216	199	197	223	231	205	211	196	211	200	227	227	209	207	202	210	193	214	194	200	225	222	231	200	222	246	180	211	224	209	230	200	213	217	209	231	202	222	216	187	213	239	199	201	229	225	246	227	234	193	203	229	194	205	211	207	232	202	219	233	225	199	229	211	203	221	216	225	204	238	193	210	208	189	208	198	208	191	230	204	214	209	221	242	218	220	194	205	235	216	196	222	197	195	241	239	197	215	204	216	252	198	205	204	197	217	219	210	218	210	221	219	219	208	214	192	216	198	209	202	226	212	213	224	199	222	242	198	226	193	186	216	213	208	218	195	200	206	216	216	227	200	229	238	193	207	224	200	212	221	196	210	210	202	214	225	216	217	222	229	209	217	218	211	200	200	206	213	214	185	207	224	194	222	204	238	216	192	184	230	223	185	205	215	220	230	227	232	203	211	226	190	210	205	193	236	231	243	206	202	215	203	200	218	224	206	200	210	220	194	202	177	191	225	228	207	220	222	189	193	196	203	208	207	234	209	202	214	217	224	240	209	206	223	227	225	186	212	197	192	241	230	217	212	207	199	226	201	192	190	240	211	215	193	225	237	230	236	212	227	227	224	221	222	218	193	220	245	187	213	218	200	221	223	224	233	218	218	226	224	220	209	221	238	205	201	239	223	231	219	219	216	209	213	229	237	192	215	200	217	221	226	247	225	247	232	197	211	200	246	245	195	221	230	209	207	218	193	238	209	192	228	211	215	209	204	200	230	210	219	227	211	194	225	237	237	205	213	246	234	195	201	221	208	216	208	210	210	213	217	224	199	222	222	199	233	245	256	243	205	190	192	208	224	179	224	208	222	228	212	203	216	232	191	213	223	218	206	231	258	211	219	203	197	190	185	234	205	219	217	204	205	212	227	244	212	217	210	215	223	190	217	218	210	236	209	228	227	229	238	237	194	212	223	205	209	203	212	220	229	203	192	202	221	209	235	203	220	202	224	231	230	219	211	209	233	193	241	210	220	232	190	212	196	229	214	219	214	202	193	218	199	229	212	219	208	198	198	213	218	231	219	232	210	218	193	220	201	222	224	209	215	212	213	219	216	197	221	199	218	197	194	235	205	207	192	224	198	259	232	209	223	204	230	237	255	199	209	241	199	213	240	207	213	217	235	215	205	256	222	227	200	211	201	235	212	204	204	221	212	184	219	207	226	189	229	217	232	206	205	182	208	226	199	221	201	225	205	226	189	209	219	237	220	200	204	209	199	232	231	208	219	203	236	179	204	203	208	216	194	224	235	179	212	218	230	217	216	190	251	218	192	235	225	205	191	222	213	207	202	212	182	208	216	215	225	219	226	216	225	239	212	193	180	200	207	209	210	224	223	192	215	224	219	221	200	231	213	215	218	173	211	211	227	201	207	214	222	226	224	210	210	214	237	186	196	228	220	204	189	199	205	200	192	223	173	206	236	202	204	224	218	203	215	220	231	223	236	221	233	217	198	199	198	224	224	211	196	203	229	193	232	223	243	236	243	210	209	237	252	229	207	190	200	210	211	217	216	189	225	226	216	223	191	199	199	222	213	228	204	221	235	240	216	197	207	213	217	197	220	194	220	226	229	199	219	211	246	202	198	211	212	187	188	224	206	189	190	232	171	241	203	197	219	235	214	212	237	206	216	213	185	198	221	230	224	203	205	234	219	220	241	231	232	202	238	214	228	207	200	211	216	221	239	216	245	233	213	204	213	222	174	188	223	236	190	215	235	194	222	218	209	215	205	216	200	209	204	221	232	213	226	213	217	243	233	203	203	207	206	203	225	219	216	226	240	216	200	230	218	209	237	247	229	223	236	219	207	217	202	263	212	223	237	205	187	214	226	229	230	217	196	215	217	191	187	218	248	201	220	197	200	257	219	221	216	221	213	230	196	213	213	237	220	218	226	236	235	205	212	204	206	205	245	219	212	214	202	199	216	211	223	176	224	242	238	229	211	203	201	216	206	211	236	215	229	202	203	231	224	216	200	213	199	198	204	215	207	231	228	212	229	216	238	219	206	219	210	191	201	197	224	229	220	224	232	206	199	197	231	194	217	219	204	232	230	220	213	212	210	225	239	213	202	220	228	214	204	220	203	234	193	230	210	205	222	211	204	236	224	221	226	217	194	208	180	225	204	217	189	201	205	202	200	217	229	221	187	223	215	223	244	197	187	206	178	191	229	216	204	209	223	228	257	202	218	221	191	215	221	210	226	199	207	211	229	184	211	211	203	264	230	228	225	208	192	222	202	221	215	207	216	216	230	222	244	218	191	203	216	215	226	193	221	204	216	222	233	217	181	208	206	221	189	200	223	238	225	214	228	213	204	209	220	198	215	205	188	208	218	219	200	217	229	221	204	212	210	199	237	223	231	199	190	201	216	217	189	204	185	215	216	214	214	208	207	212	208	220	201	194
9668	1071	2033	2793	3224	3338	2858	2757	2122	1394	1187	939	745	655	603	601	567	592	597	539	546	571	574	579	543	581	552	563	556	514	512	569	528	564	538	536	522	516	533	545	579	555	502	526	523	561	520	485	557	482	502	524	523	512	512	492	533	545	528	485	545	535	528	524	496	540	525	523	506	553	535	513	533	522	534	477	536	573	536	493	501	499	516	510	541	485	497	510	545	501	512	537	501	540	531	522	495	523	529	538	524	525	505	520	519	497	517	527	464	499	515	532	485	547	535	524	538	528	539	526	509	586	552	520	511	500	526	505	542	500	527	501	518	524	556	475	500	496	500	506	516	553	500	498	504	524	480	521	491	499	516	523	549	562	557	523	537	459	524	532	507	473	558	513	529	513	511	529	514	507	526	551	522	502	513	547	500	507	547	512	513	523	513	515	490	495	551	495	523	518	486	522	511	488	531	532	539	516	492	513	523	555	494	501	507	505	501	474	554	532	555	503	541	550	523	528	507	484	494	520	527	548	549	548	497	486	554	512	528	506	566	510	539	553	546	527	518	495	534	563	507	544	539	543	471	545	503	528	504	556	530	520	547	544	489	552	540	536	524	509	511	521	531	510	537	504	538	542	536	503	512	506	497	516	535	530	492	561	524	498	517	520	508	528	529	543	507	479	525	506	518	514	498	527	496	536	523	500	529	536	563	547	532	489	521	554	536	487	483	539	551	481	515	582	496	534	488	515	538	558	547	506	494	531	513	537	490	517	505	531	521	529	512	493	496	558	494	547	512	502	534	499	514	496	500	488	509	498	521	527	501	508	477	520	523	512	493	510	527	508	505	506	525	468	501	502	473	478	497	495	487	491	515	547	500	546	487	569	520	537	517	500	557	477	527	516	503	489	531	510	493	503	543	527	513	530	536	466	503	523	518	548	527	519	514	518	488	565	505	487	494	492	509	521	483	582	525	496	486	520	502	498	518	517	517	520	523	548	542	469	532	508	535	540	556	537	556	512	525	493	529	528	524	519	489	520	555	479	526	547	503	483	528	504	532	481	477	485	515	515	531	509	512	529	483	493	541	541	494	507	566	508	541	512	512	509	528	538	506	513	465	539	547	518	547	493	518	499	487	482	511	533	526	505	494	508	527	514	525	514	510	499	503	534	480	535	536	524	533	517	498	526	493	528	494	510	532	518	521	505	516	523	510	516	522	515	488	524	491	509	516	512	503	503	518	533	504	506	529	486	533	489	560	527	474	518	509	522	485	548	534	523	532	519	506	547	540	488	499	493	534	548	513	538	510	471	538	508	516	517	564	525	524	513	515	524	523	525	488	546	508	514	548	521	506	509	502	520	512	535	498	479	537	549	522	518	507	466	587	504	552	508	490	538	465	492	522	529	521	500	522	460	545	555	506	494	523	565	525	546	523	497	496	545	529	544	509	514	522	567	581	568	535	551	516	562	549	507	532	471	496	542	488	512	499	537	510	514	543	515	556	513	504	479	513	532	528	507	555	463	477	524	539	494	542	505	519	517	508	538	523	508	499	480	503	531	516	566	508	506	533	500	482	513	487	530	525	507	513	502	492	540	512	553	544	510	534	513	511	515	513	559	512	526	507	523	512	504	563	524	539	508	517	520	496	527	502	507	533	532	545	544	513	510	559	535	498	503	493	501	460	560	531	509	532	556	506	538	504	548	498	525	493	515	495	525	481	500	538	500	505	545	499	475	561	501	541	511	517	529	531	527	522	517	491	533	517	536	517	532	533	501	511	506	529	525	519	504	513	515	479	507	543	492	501	560	524	546	516	497	470	527	549	540	516	501	564	504	529	491	517	540	538	501	568	507	477	537	521	525	505	544	524	494	540	492	539	507	533	519	498	462	465	512	572	480	527	497	500	520	527	548	510	518	502	543	539	488	515	525	489	498	500	540	503	507	517	551	523	531	517	523	548	516	512	543	521	506	536	505	531	521	498	511	513	498	512	530	513	522	500	510	515	489	517	519	512	486	522	552	498	483	529	503	506	528	534	493	509	511	521	533	514	496	502	543	534	513	540	488	509	480	492	507	548	471	516	500	560	531	527	495	524	508	531	500	496	518	514	511	514	517	501	519	523	531	532	497	535	538	492	492	511	482	514	514	477	519	547	536	554	516	529	510	552	487	497	497	502	540	517	569	476	558	492	521	547	533	538	487	519	520	502	521	502	488	549	472	494	499	536	484	514	517	511	536	498	507	535	536	509	529	534	509	491	506	550	532	521	536	513	526	526	500	510	531	495	539	509	535	533	531	530	570	490	528	530	546	524	440	541	524	554	545	494	501	508	535	547	496	487	560	506	535	493	541	532	562	539	540	534	544	519	515	515	471	491	554	551	484	507	528	544	511	561	523	487	516	523	508	510	489	494	493	544	519	484	511	537	515	523	525	515	526	533	513	498	492	500	550	473	542	543	485	470	501	554	537	539	499	544	504	524	502	515	494	531	587	498	518	538	534	539	501	568	521	528	516	544	517	499	511	558	523	559	509	511	546	496	523	479	521	546	523	518	536	521	484	546	568	535	511	536	571	529	515	506	519	505	509	501	483	560	542	520	520	501	521	570	522	503	490	561	506	514	548	483	512	525	557	538	529	519	497	547	512	545	560	517	524	548	521	548	532	522	553	509	525	498	513	479	525	535	512	546	557	502	515	518	512	519	515	526	515	528	477	494	536	463	520	486	504	548	562	502	532	505	509	504	540	508	529	556	487	545	527	562	509	512	547	500	532	518	500	515	517	491	513	484	517	506	515	533	512	524	533	512	515	530	546	534	537	511	504	501	492	527	519	520	544	547	531	527	515	529	513	528	515	532	570	518	512	511	501	532	488	504	501	544	530	503	520	534	516	506	512	485	499	522	489	515	522	561	530	489	478	545	496	530	563	483	564	489	546	491	526	536	523	521	502	497	524	546	497	530	478	524	509	531	520	505	509	508	496	497	495	537	495	541	568	539	511	480	475	522	485	531	517	498	540	511	537	556	533	545	520	556	491	529	542	538	508	490	530	540	483	511	508	541	539	486	484	487	527	528	496	499	551	529	484	474	519	560	496	538	494	511	488	558	533	512	504	567	554	507	524	531	556	537	491	522	506	558	509	513	462	553	511	523	528	504	511	511	504	545	525	554	517	530	537	536	492	532	540	534	516	497	527	500	477	509	511	513	550	512	512	504	498	485	523	493	572	500	500	512	520	488	485	557	533	517	535	505	506	500	514	520	515	500	531	500	548	481	527	529	514	484	523	537	535	523	506	513	517	498	488	522	513	526	492	522	543	509	520	486	540	555	518	543	488	499	498	512	508	518	531	525	533	504	525	483	532	531	540	506	528	504	506	544	529	501	551	500	583	491	504	540	526	508	537	512	520	512	530	548	506	519	539	554	516	509	526	525	537	539	494	489	525	503	483	535	490	507	506	505	527	555	490	518	491	519	502	553	489	505	552	524	539	526	500	520	501	527	510	521	509
23206	3118	2069	1909	2025	1766	1482	1317	1100	725	559	517	382	402	388	410	331	357	371	355	349	355	360	354	349	332	331	319	360	314	332	370	365	350	342	348	350	363	344	380	376	349	360	318	315	359	299	328	395	345	319	330	370	342	356	353	329	341	353	334	303	317	345	354	339	366	359	340	362	355	316	328	330	335	347	371	337	360	331	367	354	384	347	319	330	329	346	338	348	319	362	319	342	370	351	314	309	395	323	336	324	330	376	364	359	352	330	334	319	308	345	355	368	343	341	354	321	327	339	307	328	351	326	347	333	344	301	347	322	360	375	318	371	341	373	325	355	314	349	333	319	312	347	349	378	324	367	347	347	354	334	347	378	320	347	314	342	331	350	363	355	362	376	347	369	337	316	352	331	354	349	360	347	360	345	359	392	339	353	345	334	328	389	361	393	338	305	346	352	319	331	359	354	339	379	356	354	373	344	359	362	340	354	377	317	318	332	328	385	324	335	356	336	335	346	331	327	338	350	358	329	359	347	323	350	341	343	314	306	354	369	328	337	338	340	376	358	346	368	342	341	375	382	356	327	360	317	349	308	370	316	364	374	372	354	358	334	356	339	331	317	371	317	304	343	351	283	357	337	340	357	353	352	343	345	373	356	336	342	365	378	336	327	333	359	350	360	355	338	343	337	360	332	346	329	329	338	321	353	320	295	357	357	348	326	353	358	335	314	350	329	388	368	347	340	306	350	357	336	367	381	363	348	380	323	344	306	331	363	367	327	346	373	360	370	355	358	382	326	366	386	332	340	351	288	341	360	339	314	317	354	326	331	339	347	372	310	376	337	356	353	366	317	352	353	373	335	392	361	305	358	367	343	310	369	347	374	358	306	367	281	343	383	307	345	354	321	360	322	358	346	309	359	346	310	336	349	340	320	336	340	346	357	317	331	359	365	343	352	385	371	356	326	343	324	337	359	365	339	349	332	321	384	375	324	358	348	376	361	353	312	340	399	363	342	365	320	336	347	377	362	355	344	372	347	312	329	313	333	321	374	353	324	336	319	301	329	337	365	399	370	304	324	315	353	317	328	317	312	343	315	356	345	345	359	354	345	325	365	343	338	364	356	318	339	352	315	366	373	349	343	330	369	364	331	326	328	332	337	354	317	349	393	356	350	347	368	329	371	348	351	344	320	343	360	342	345	349	336	333	335	349	347	356	328	369	354	348	347	340	311	348	326	330	364	360	318	324	347	341	333	348	299	304	331	350	345	364	333	351	364	326	345	333	345	349	383	323	360	306	328	357	331	351	312	339	340	334	359	369	350	360	352	335	361	362	335	331	332	331	342	351	367	361	355	318	389	347	311	341	312	325	338	368	343	355	352	349	346	337	368	363	401	337	339	355	327	333	329	344	373	381	341	334	322	367	348	338	328	356	369	354	379	330	352	408	326	304	312	311	360	353	309	309	312	366	333	310	384	327	352	355	329	351	401	364	343	324	325	331	363	345	367	370	352	341	382	332	307	382	335	320	347	337	336	359	337	345	328	343	338	329	310	340	349	374	356	368	354	315	334	320	344	324	327	347	361	349	370	346	336	397	310	371	340	337	359	330	317	360	361	350	343	345	335	317	333	320	373	328	348	340	331	346	321	349	356	346	334	362	347	347	352	377	352	342	298	339	319	334	371	306	327	367	301	334	361	326	318	340	307	355	332	313	332	357	359	319	313	337	349	377	349	360	360	341	316	296	325	354	337	355	326	354	315	326	340	294	326	370	331	328	387	371	331	344	402	358	356	305	335	335	354	359	349	345	361	328	336	351	380	325	340	356	367	337	382	333	344	356	375	339	342	373	333	381	316	356	349	332	376	340	352	356	384	367	323	329	335	340	332	363	324	357	365	335	340	361	340	320	352	344	355	359	375	371	351	352	357	329	321	371	353	369	370	389	367	359	374	361	347	341	353	351	367	367	351	365	356	344	335	355	340	350	376	335	358	311	349	359	341	345	307	368	351	350	349	348	355	338	358	329	352	319	353	320	346	336	348	326	325	350	322	404	371	328	351	335	381	371	341	381	351	369	343	337	320	319	334	320	347	363	341	346	331	327	357	349	355	372	349	363	330	348	353	351	301	386	319	345	341	357	354	327	313	356	355	333	324	345	350	347	341	342	381	339	345	340	377	345	342	319	343	346	356	323	361	318	369	343	340	337	340	320	311	331	338	338	379	322	338	366	331	379	311	354	319	358	329	374	318	345	338	350	335	341	327	337	335	324	350	370	337	358	347	342	350	351	381	332	353	362	341	340	385	332	322	364	355	354	305	365	356	344	372	372	366	333	344	340	335	304	350	335	335	360	344	340	345	372	364	347	345	356	341	373	328	317	347	364	337	333	334	350	348	381	370	348	380	353	331	342	292	355	314	314	338	344	349	335	349	357	343	325	366	364	398	327	347	352	331	326	381	372	363	369	370	349	334	370	314	341	341	337	388	327	348	340	365	346	350	399	329	334	326	344	344	332	324	361	343	348	335	361	349	347	333	362	342	368	331	342	353	297	324	321	370	356	339	370	355	344	367	351	356	357	342	354	371	334	322	334	341	368	337	315	302	339	371	318	342	367	346	362	341	340	337	384	360	314	363	355	347	348	336	335	352	363	303	369	331	371	337	368	374	314	347	340	359	346	331	333	353	379	337	343	381	330	329	353	359	350	385	361	307	317	318	331	351	342	332	362	346	318	349	371	317	343	374	353	324	347	347	335	359	350	335	312	344	329	377	352	387	329	299	339	321	332	331	342	349	395	307	329	326	343	351	351	299	335	343	332	349	353	321	352	358	344	339	339	312	368	360	366	341	304	331	317	347	322	367	366	346	352	315	350	369	358	328	335	323	339	350	351	324	320	336	330	356	360	397	327	321	370	351	314	330	340	326	341	316	366	320	333	319	354	348	342	345	318	338	337	356	358	337	344	318	362	358	338	371	381	375	362	332	351	333	332	326	375	372	367	333	348	361	346	338	344	357	308	321	351	317	341	356	354	354	352	358	329	327	326	316	319	358	356	356	369	341	308	322	372	324	346	356	345	318	359	372	361	376	351	354	367	354	358	354	342	325	349	333	315	340	356	362	346	319	374	326	364	335	334	340	317	333	339	357	317	325	332	361	359	383	332	357	359	360	327	334	342	338	380	318	351	350	369	320	311	334	369	377	349	354	355	354	348	352	375	335	340	340	319	358	359	357	327	330	348	320	325	352	357	332	347	320	367	372	357	325	358	369	328	334	353	333	341	337	359	399	339	361	332	347	329	334	354	358	338	320	358	387	349	332	322	338	337	358	357	338	327	364	337	370	324	371	319	331	296	315	335	329	362	355	364	298	322	345	350	337	308	343	342	353	321	355	346	336	386	340	362	358	343	310	334	343	381	310	352	338	338	382	344	344	323	368	353	353	353	333	337	340	327	353	362	348	355	348	331	316	336	315	365	337	357	343	341	341	365	350	336	316	378	353	379	323	321
12746	1795	3406	4348	5062	4735	4227	4183	3569	2403	2033	1688	1193	1017	1001	940	889	915	914	844	866	851	864	845	805	850	792	850	831	826	796	796	809	792	782	802	786	795	785	830	795	780	794	764	784	767	818	792	796	791	802	805	769	800	771	797	812	810	763	783	791	777	826	761	771	768	794	772	791	817	779	809	798	762	809	813	804	797	745	772	784	783	746	766	800	749	743	792	801	796	756	792	740	808	774	798	759	805	811	800	809	786	762	777	836	746	779	787	758	774	796	777	828	770	734	767	763	795	771	760	748	788	833	839	776	771	746	744	768	772	707	815	787	802	791	746	714	781	714	726	779	729	783	775	757	774	776	797	774	829	734	755	773	858	772	807	722	805	783	826	740	801	801	810	775	825	761	780	765	746	815	790	745	801	782	768	757	790	774	856	795	798	804	723	766	803	786	776	728	739	773	754	735	771	778	808	761	754	785	783	774	743	838	767	745	764	815	766	730	764	738	777	788	770	782	817	764	811	791	783	777	763	752	780	771	770	783	773	794	811	761	785	788	761	816	765	742	757	769	787	777	753	772	721	789	783	819	723	792	833	756	754	781	779	756	789	738	787	765	781	778	773	804	795	828	781	791	722	765	725	696	789	790	799	758	758	781	804	765	776	816	770	764	699	795	783	771	771	772	725	755	728	784	768	726	799	727	751	788	753	798	779	796	744	809	753	786	757	770	778	761	783	780	782	788	746	755	801	761	815	782	765	775	743	784	791	788	785	748	735	792	792	789	797	752	791	815	736	771	746	790	794	787	826	805	725	741	734	807	747	730	763	793	760	819	753	750	767	778	775	802	758	832	738	751	786	748	781	768	800	814	760	816	754	768	747	783	769	788	739	844	788	746	805	767	807	830	721	793	777	788	815	783	761	689	717	762	768	771	754	763	766	827	771	744	822	795	803	781	775	794	810	743	796	767	775	705	800	804	761	774	767	735	725	840	768	789	766	739	750	779	795	805	800	746	796	789	757	788	752	710	812	738	786	747	745	792	735	766	775	786	733	776	802	783	785	766	803	819	779	780	764	787	777	764	744	756	789	784	751	757	819	799	795	770	755	760	714	722	714	752	771	794	800	796	754	751	772	799	808	770	765	771	773	793	794	781	777	743	745	795	778	783	782	761	774	809	753	776	741	785	811	796	765	742	779	816	771	736	709	785	788	793	742	802	782	786	763	775	756	791	767	756	764	780	764	755	783	758	782	726	760	793	732	738	813	772	770	820	808	810	792	807	757	701	786	842	764	743	773	732	756	732	698	743	771	750	803	761	726	772	832	805	805	789	857	819	784	805	772	814	780	805	805	782	843	753	788	827	793	749	771	804	776	736	805	764	781	727	808	797	751	773	714	731	764	747	802	741	756	743	763	785	771	829	792	786	725	823	769	774	771	773	806	765	756	812	806	745	768	825	744	796	773	760	769	740	741	759	751	729	803	781	812	774	758	812	769	658	718	786	761	759	725	728	766	768	781	784	804	761	795	826	706	753	781	828	740	813	746	782	745	782	747	808	754	774	820	771	779	805	745	747	805	766	721	781	781	802	756	790	804	822	803	761	781	769	798	777	781	780	783	778	779	796	737	801	799	810	767	758	784	775	753	762	780	759	775	772	770	799	754	772	765	789	791	814	821	786	760	792	764	793	758	765	735	771	778	813	802	782	765	784	713	754	821	808	827	769	796	806	838	790	740	753	741	761	749	734	758	777	695	753	753	805	690	768	763	802	809	758	808	807	801	743	778	802	762	758	785	802	771	729	821	802	759	819	781	780	768	772	774	735	793	790	780	789	819	772	793	797	788	803	778	738	720	773	758	764	786	756	764	744	814	788	772	822	750	816	764	765	771	818	784	771	812	781	786	771	744	807	787	783	799	747	735	759	758	751	787	746	740	777	825	786	784	819	750	790	745	771	801	789	779	797	769	778	782	790	811	789	788	793	744	765	752	768	779	762	795	762	798	778	799	822	743	808	809	745	815	762	761	778	737	775	784	748	784	791	791	792	764	772	806	795	782	772	779	781	773	770	798	764	740	805	720	751	717	791	799	770	771	788	752	774	784	797	773	761	783	770	822	776	793	762	783	819	782	738	780	803	747	778	768	752	711	736	762	789	749	740	753	772	793	810	794	721	705	811	753	756	797	812	786	797	769	777	775	769	747	724	774	774	731	738	764	760	793	779	739	766	761	785	735	782	778	781	790	775	794	742	775	805	766	725	747	767	775	798	783	810	693	812	780	778	736	757	746	768	797	778	778	780	848	774	784	795	784	768	792	732	797	770	747	746	774	801	722	770	774	748	760	734	719	745	778	737	719	801	814	775	766	762	744	736	748	800	763	774	755	754	733	762	776	806	700	765	776	774	777	795	707	716	760	801	749	757	762	783	785	787	780	822	784	804	778	766	782	735	770	817	787	797	763	758	775	758	763	734	789	735	767	764	776	797	770	780	749	766	773	757	766	788	784	788	748	779	791	789	794	749	816	756	825	796	758	744	743	770	768	794	778	819	792	826	763	749	789	794	784	780	791	759	745	787	757	800	780	738	790	739	749	772	773	736	766	790	758	764	774	808	802	742	768	779	769	770	764	769	775	752	801	792	766	799	728	716	760	759	780	761	742	782	790	808	742	785	767	773	785	789	767	791	750	805	740	771	785	788	789	792	745	785	809	774	756	779	798	789	783	777	794	756	695	764	812	799	699	806	761	761	771	786	742	796	763	784	753	761	759	829	794	757	722	816	806	782	775	773	765	754	814	726	804	803	761	827	777	793	764	753	752	770	754	768	772	821	756	777	766	807	751	784	771	783	748	719	786	792	818	806	774	765	834	792	808	739	784	804	779	769	754	819	783	760	749	746	788	786	750	814	786	753	741	763	791	705	746	769	749	732	755	755	793	781	797	741	810	764	761	781	800	770	696	726	783	793	783	781	757	814	801	784	769	782	789	803	798	772	747	852	737	728	760	740	757	805	763	771	795	781	741	804	802	726	772	725	781	843	760	783	768	762	799	751	755	773	798	784	792	725	739	829	795	759	746	775	730	770	770	769	784	846	777	809	814	810	750	801	762	787	797	730	803	797	738	813	792	765	753	778	743	796	768	774	761	780	761	774	790	788	778	766	779	791	740	749	785	844	721	762	751	730	796	780	787	796	780	785	727	827	780	744	765	747	752	796	767	761	794	755	843	767	840	802	771	799	808	759	781	751	769	820	797	793	768	770	806	736	754	784	743	810	749	769	768	798	793	766	792	789	780	743	742	791	826	764	772	811	766	813	751	805	766	726	701	825	805	762	797	747	741	760	804	758	772	752	785	793	744	784	750	796	729	812	763	773	745	749	727	775	733	771	789	771	793	790	718	769	812	776	818	788	788	801	805	793	775	787	751	771	762	804	801	768	768	787	756	779	774	778	709	794	767	785	782	788	766	755	770	765	755	803	793	770	845	785	791	777	778	773	776	820	714	770	757
4481	352	365	296	249	275	242	194	209	208	226	195	215	182	175	207	173	177	161	169	185	181	182	181	168	201	177	172	191	186	179	164	200	197	180	187	174	180	196	170	215	196	181	194	178	160	197	199	178	217	194	220	187	198	152	177	176	207	205	168	190	228	191	189	168	181	201	178	199	167	183	177	206	187	185	202	180	188	197	190	195	186	187	202	189	209	159	170	199	187	205	188	176	216	147	196	164	191	170	202	163	185	176	184	180	204	182	174	185	176	207	174	191	166	179	191	181	168	199	220	202	199	192	178	184	180	175	233	173	186	164	172	175	203	194	155	204	176	196	167	204	162	188	204	184	179	189	197	185	176	192	196	167	196	191	174	197	183	183	199	157	211	180	208	189	198	186	200	198	176	160	182	194	178	188	172	190	200	179	185	175	158	193	187	184	199	168	195	182	174	185	188	182	216	172	191	146	215	203	186	178	203	162	199	176	165	206	177	203	211	171	176	190	190	160	200	161	190	147	198	180	209	194	193	205	177	201	203	195	160	210	204	173	179	192	179	216	199	185	225	201	182	224	191	204	177	185	170	181	174	214	198	163	197	206	184	173	197	173	190	182	194	185	189	206	202	192	188	167	179	186	183	199	165	203	177	181	188	173	174	198	205	169	180	176	185	172	187	165	180	195	173	181	181	202	170	163	184	178	202	179	163	189	202	183	198	183	169	192	169	170	153	172	167	163	198	196	186	181	188	216	167	169	186	144	201	199	166	175	191	187	174	205	196	202	175	183	177	192	210	185	205	202	180	205	154	196	210	171	192	185	183	198	172	160	197	202	180	189	167	180	165	210	191	168	155	181	224	165	169	164	166	181	193	186	181	165	182	181	189	210	189	222	182	191	191	192	186	176	176	195	172	177	201	183	188	189	180	193	191	173	159	178	193	204	179	181	158	174	198	173	187	186	196	207	180	198	142	201	169	178	192	196	212	211	172	195	182	174	172	182	168	182	183	178	162	194	188	186	181	175	197	190	172	168	195	191	195	181	188	171	186	172	183	199	172	167	174	177	168	148	160	189	183	167	174	213	153	169	186	194	164	186	201	190	211	163	190	203	170	200	214	176	163	175	201	211	190	146	226	196	167	208	184	187	188	174	163	211	211	184	163	175	189	167	188	152	189	179	183	186	186	199	196	179	203	163	209	209	176	204	174	175	177	172	192	205	203	181	180	177	169	183	176	171	170	170	179	170	182	169	172	190	172	195	165	180	178	180	191	202	172	196	170	195	175	199	201	204	169	174	195	182	179	175	203	175	172	208	178	191	172	206	164	195	178	143	181	174	172	180	177	188	188	187	184	188	185	190	160	181	179	181	168	181	190	195	169	183	176	169	190	174	180	167	189	183	180	187	207	207	186	192	197	167	167	161	185	204	180	209	180	194	179	168	196	189	178	174	165	173	184	211	175	191	188	175	190	202	201	173	174	220	178	191	177	202	169	187	169	172	179	182	183	213	186	170	213	171	197	192	175	198	175	179	189	169	204	178	167	173	196	179	217	197	174	218	181	210	199	182	167	184	193	190	188	179	173	218	181	186	168	203	173	184	180	209	180	177	166	190	194	195	161	228	205	171	174	162	192	215	170	193	186	192	182	187	187	203	167	158	174	202	152	189	154	185	147	207	195	199	196	202	189	190	186	171	193	180	163	183	181	177	190	179	156	202	193	194	190	199	188	179	169	188	178	170	178	190	181	206	192	189	205	196	173	182	179	194	189	193	181	190	179	176	189	195	161	161	199	163	171	174	189	194	195	175	167	206	186	191	213	199	202	169	210	182	211	191	173	187	169	184	174	182	204	208	173	214	213	158	199	200	200	185	166	177	203	212	189	179	184	179	185	166	185	207	204	165	160	195	183	206	179	175	203	177	167	200	175	178	156	156	163	188	171	169	166	195	180	184	194	178	180	172	179	200	174	177	173	189	178	181	190	193	194	184	187	195	201	167	171	157	189	170	185	201	185	188	227	198	196	195	148	190	169	168	169	169	175	198	193	177	202	179	202	198	197	181	174	166	161	220	190	180	178	180	190	206	177	193	165	189	204	181	170	178	177	182	194	164	205	214	176	175	196	181	178	173	208	190	172	199	188	208	156	172	179	185	176	199	168	191	178	208	168	180	173	192	156	176	175	183	188	164	200	168	194	179	172	175	178	171	191	191	184	196	172	190	176	201	185	157	186	187	178	164	190	178	173	175	167	173	161	179	173	163	203	186	188	179	203	189	186	204	202	186	152	203	185	192	186	185	162	185	158	183	182	165	189	185	221	185	184	181	194	194	196	179	199	176	170	214	197	192	191	174	190	174	191	177	202	172	202	199	181	182	191	180	178	185	191	162	191	175	192	203	184	197	184	187	154	194	194	217	179	210	159	191	174	172	170	197	173	171	165	180	182	174	190	189	182	212	193	197	200	182	190	200	195	179	169	170	209	178	183	171	184	216	172	196	187	189	194	194	212	217	186	205	192	209	184	171	168	161	184	178	165	185	177	194	198	198	191	170	181	212	196	163	185	188	173	154	178	176	201	185	196	190	181	176	176	171	217	186	177	173	196	190	185	200	182	213	188	200	167	199	196	159	205	181	175	187	191	190	188	211	162	175	177	181	176	188	202	178	185	163	182	208	187	172	176	195	189	193	168	184	158	164	163	172	172	161	173	179	198	178	162	186	192	186	166	192	193	176	192	172	177	200	185	158	195	191	214	206	185	175	178	182	199	185	165	203	198	178	194	170	196	189	205	197	206	176	210	178	209	215	207	170	164	163	201	200	185	167	187	181	162	178	197	184	199	160	173	201	169	194	171	190	190	196	174	179	195	201	202	195	195	175	207	148	167	195	172	154	186	187	173	179	157	195	169	207	177	186	182	201	188	182	175	176	183	179	185	189	189	208	197	173	206	166	169	181	171	183	181	180	190	195	175	215	190	203	205	193	212	187	168	200	202	218	193	178	189	178	192	172	196	209	173	166	188	160	192	179	196	163	174	208	190	175	168	174	186	176	156	181	168	166	181	192	187	199	185	165	180	182	208	181	200	186	149	189	188	198	167	191	182	199	176	173	199	160	175	218	190	171	179	183	156	161	194	159	190	190	179	192	198	186	172	184	195	195	180	184	183	167	188	164	172	184	167	189	172	205	176	190	184	191	162	199	194	166	180	183	174	205	191	174	170	212	185	196	179	164	179	152	187	168	186	194	185	185	224	182	201	190	176	207	197	178	216	183	217	184	162	186	169	174	173	187	195	185	183	194	179	169	203	198	201	210	187	176	190	198	197	177	180	214	191	218	190	161	164	182	175	171	180	193	178	196	177	188	191	182	165	177	185	175	198	212	182	171	170	175	176	190	189	189	194	194	182	194	199	174	174	202	173	192	183	194	198	178	200	181	171	170	188	180	203	183	171	158	189	161	184	208	195	169	167	189	167	164	189	172	200	180	206	189	215	182	196	178	176	173	173
3314	577	885	886	727	681	596	588	609	534	448	460	512	438	436	466	434	426	455	428	490	468	471	423	444	445	474	452	430	465	457	413	440	463	428	423	445	442	451	443	470	431	436	422	461	434	444	472	449	412	442	469	453	420	436	444	479	492	454	473	420	451	473	480	437	461	439	449	456	471	461	419	471	453	453	430	426	458	465	464	443	450	403	441	450	460	423	438	424	473	419	448	405	454	446	453	457	469	459	464	439	425	492	455	474	425	418	445	443	449	414	459	490	460	472	452	470	481	447	407	396	449	439	466	420	424	493	428	423	476	420	465	462	439	457	434	445	425	457	446	471	473	471	424	434	451	421	458	457	438	464	467	428	451	507	488	453	460	435	439	456	454	480	467	426	422	449	443	419	485	436	454	443	481	461	483	447	470	437	455	473	462	463	458	452	457	469	428	450	445	442	450	447	450	444	461	454	435	433	462	423	419	438	489	458	418	494	456	435	423	442	436	441	411	443	420	453	428	489	448	440	415	430	419	428	479	415	436	431	435	464	467	416	389	443	476	459	448	459	451	455	440	454	433	463	435	461	458	444	443	473	442	465	451	435	479	452	416	416	431	406	485	453	456	436	488	443	467	455	413	429	442	407	421	429	447	408	444	474	425	475	452	446	439	446	445	454	428	437	431	433	441	467	447	473	425	480	435	445	431	415	488	477	466	520	446	446	431	451	436	425	470	456	414	453	437	484	438	478	443	435	446	475	436	435	463	407	455	444	424	433	458	445	503	459	445	413	427	444	446	443	449	477	437	417	460	425	431	408	443	414	446	418	411	445	469	475	455	463	462	457	450	454	449	473	460	438	451	464	467	436	448	462	466	427	475	479	438	449	433	444	501	456	482	450	462	458	436	466	456	447	449	453	457	457	468	430	459	466	453	453	441	494	464	473	458	431	451	476	419	444	477	467	443	446	489	446	459	473	478	427	429	505	411	434	417	444	445	460	420	454	432	427	437	454	462	440	432	433	448	431	503	442	493	420	449	452	429	434	449	452	437	455	439	438	418	412	462	404	428	432	421	420	477	434	441	446	479	438	461	416	470	433	422	469	458	445	440	451	448	414	490	437	456	476	453	456	465	426	426	427	439	451	454	439	455	452	446	450	458	455	454	437	457	457	467	438	434	471	476	437	385	470	434	452	463	425	458	451	459	452	446	455	440	465	419	450	437	447	440	450	432	419	441	445	457	444	428	403	456	434	432	452	458	449	411	448	425	432	424	484	465	444	433	409	461	459	445	428	427	434	486	475	456	458	464	418	416	440	456	439	403	453	437	446	467	467	455	452	431	413	470	469	429	461	452	420	476	422	432	400	441	402	466	448	430	474	458	450	452	446	467	476	414	444	420	452	467	448	458	475	435	440	443	430	429	461	467	428	434	483	461	463	494	403	430	464	459	422	437	443	456	431	422	426	411	427	442	496	419	444	442	442	441	451	421	449	464	432	440	485	428	447	449	450	476	449	412	437	409	485	449	452	452	407	420	450	441	420	419	469	437	434	433	444	432	471	461	422	467	448	447	401	488	433	461	452	429	482	413	420	454	437	475	443	415	459	454	426	440	461	434	449	420	434	470	453	470	429	436	455	444	442	414	452	432	481	451	441	470	466	452	464	466	434	436	449	425	446	470	482	451	424	430	456	435	442	461	439	444	471	426	390	450	447	428	465	456	442	466	490	446	448	428	440	454	451	467	452	460	464	438	409	433	451	446	437	443	463	470	471	471	425	470	467	444	483	496	457	422	463	419	437	422	442	500	450	455	490	438	438	459	421	459	445	448	464	398	473	455	432	447	422	481	446	426	444	460	460	403	432	425	454	442	444	441	458	457	461	446	464	492	464	450	445	431	456	439	453	468	458	404	432	460	440	449	438	499	481	471	460	461	481	470	442	426	447	481	413	400	455	440	452	445	498	479	411	385	423	435	465	378	441	413	425	445	450	426	445	436	448	449	438	441	449	433	456	447	423	452	459	460	449	450	437	473	453	474	470	427	474	399	428	473	434	447	446	430	410	437	482	456	449	468	460	436	445	444	468	472	461	419	426	446	424	462	469	475	457	457	457	430	447	469	440	457	452	459	447	439	439	456	454	446	437	423	433	439	442	431	471	446	434	452	438	466	452	482	452	423	463	458	408	470	460	419	435	487	452	440	453	412	442	440	426	479	445	462	441	439	433	439	459	455	472	461	440	456	457	434	462	449	470	484	452	447	420	446	438	447	427	471	414	447	447	421	478	458	446	467	417	445	419	504	458	451	420	420	468	450	451	441	423	454	447	465	414	426	440	431	410	463	459	459	444	448	409	453	432	453	457	481	449	472	434	439	477	475	453	479	419	444	509	435	467	440	437	481	439	465	447	413	422	419	450	463	446	427	435	459	407	445	436	425	474	470	452	444	426	443	455	446	450	462	479	414	431	470	468	432	447	426	494	442	456	476	488	434	461	440	455	459	436	416	454	478	408	487	441	414	444	482	418	438	445	432	437	466	439	472	440	442	481	469	448	460	465	456	475	457	442	464	454	474	472	449	430	442	418	401	477	475	447	446	469	431	478	458	444	439	474	444	453	447	442	439	426	436	470	459	434	428	461	421	460	449	450	462	425	457	432	459	452	461	448	423	454	450	462	453	469	475	462	431	443	433	482	480	464	415	450	416	455	449	412	428	442	418	503	386	474	459	454	475	432	430	450	441	467	469	440	455	425	450	445	458	428	457	450	447	422	413	463	444	475	473	461	447	455	452	453	419	408	461	439	435	452	429	408	411	458	474	490	398	454	445	466	421	440	439	462	463	431	439	456	428	436	457	450	491	457	452	481	443	377	441	451	447	442	417	401	444	459	447	400	498	455	452	458	444	420	519	452	460	464	410	472	502	477	460	446	442	443	454	430	438	465	479	428	471	421	444	450	409	464	456	438	451	439	442	418	457	450	426	452	454	429	462	447	458	438	428	472	439	450	497	463	447	480	449	472	465	424	441	432	465	445	463	471	442	468	472	453	447	432	504	442	435	412	450	443	399	450	450	413	430	439	399	447	435	416	420	427	431	466	427	469	441	479	421	440	480	439	450	463	426	442	455	442	449	488	454	422	402	458	430	487	419	437	463	467	474	485	448	446	467	479	423	449	456	424	445	469	458	468	427	431	447	421	453	423	442	475	451	480	431	433	465	458	461	439	457	446	419	437	448	446	394	467	496	419	421	455	461	458	459	418	424	448	438	485	462	446	454	447	443	462	420	437	462	441	447	406	459	456	463	458	447	424	441	461	441	471	464	467	441	455	446	434	457	462	433	475	431	455	429	433	470	415	439	453	482	428	472	419	434	472	471	451	426	449	453	437	428	437	426	436	451	458	434	470	478	460	461	454	447	426	462	431	455	449	453	443	475	462	481	454	429	458	491	449	470	463	460	460	457	474	456	447	469	454	417	489	423	446	435	473	449	450	464	466	440	447	434	406	454
14992	1458	1183	1022	1046	883	764	709	515	416	301	248	252	241	222	253	211	234	206	221	214	199	209	209	203	227	209	230	221	217	209	217	209	210	201	216	215	220	201	206	221	232	212	235	197	238	203	219	206	226	249	222	213	221	197	243	213	222	209	217	233	200	221	223	209	203	229	214	221	235	239	210	231	212	218	214	207	197	227	200	196	232	227	194	201	233	184	194	229	215	217	204	192	200	224	261	214	241	219	219	215	227	210	224	234	189	215	216	174	222	223	219	243	214	224	211	224	222	198	208	216	200	201	219	201	211	233	218	224	230	246	215	215	208	217	237	200	219	198	218	226	212	199	210	209	220	220	234	210	211	217	227	217	224	228	198	209	209	222	190	243	183	215	233	220	216	211	205	212	214	226	222	192	194	210	199	215	249	208	244	194	218	223	197	208	199	207	221	232	235	218	211	229	197	222	206	221	216	208	214	209	208	183	185	215	212	242	212	195	206	204	228	195	208	222	213	216	197	218	215	200	198	209	211	221	209	191	228	210	258	221	202	210	240	261	220	234	224	183	228	221	210	206	209	207	212	206	200	216	216	214	230	231	205	249	210	210	231	212	226	211	227	214	205	241	203	212	226	207	184	218	210	205	219	221	224	205	209	224	204	235	210	209	202	220	207	201	204	236	236	220	217	218	235	192	200	209	206	214	209	198	220	217	186	212	207	191	204	203	204	197	244	228	196	188	203	198	192	224	193	199	194	202	183	211	211	240	216	195	219	219	213	227	220	201	214	210	249	185	175	181	225	211	207	187	193	219	184	215	220	213	190	241	224	200	225	197	224	213	207	231	202	207	231	201	208	219	197	206	203	218	176	237	198	204	227	214	214	217	229	214	235	223	200	205	211	226	220	228	214	202	208	221	203	220	196	191	232	206	218	247	208	192	210	208	225	234	231	233	211	239	208	214	232	223	201	222	218	235	219	231	227	189	204	223	206	194	228	252	182	207	231	206	206	223	213	219	193	218	216	240	225	222	206	218	195	218	208	214	252	233	221	200	223	181	237	237	209	227	219	181	228	194	220	194	209	224	191	227	213	227	218	235	211	212	215	223	208	210	218	198	209	213	212	225	231	208	203	199	204	223	229	177	213	204	211	198	200	222	205	209	203	197	198	177	193	182	204	229	232	197	205	220	221	213	214	203	215	202	200	189	232	217	211	253	191	217	223	213	209	194	217	190	242	224	231	212	203	211	217	227	245	192	200	207	231	193	178	213	221	188	174	247	204	200	203	207	194	218	219	228	218	204	194	219	216	194	240	201	221	205	229	196	208	196	200	224	194	228	187	187	216	193	210	201	183	204	226	197	190	235	213	219	216	186	192	210	227	226	206	222	191	215	199	217	245	214	205	234	209	201	211	249	212	227	226	207	184	205	224	243	233	203	249	201	199	222	218	236	217	217	241	217	198	209	217	216	219	228	208	208	236	247	176	236	197	217	209	225	214	215	238	210	226	204	214	206	238	217	190	189	202	219	231	189	221	209	208	185	186	214	169	190	218	214	184	219	213	226	218	200	203	175	180	200	238	245	190	204	200	201	211	219	215	230	206	202	201	196	201	223	193	193	210	213	225	199	224	216	216	203	196	229	226	189	221	207	216	182	219	216	221	215	214	232	214	228	211	222	216	173	220	227	209	206	233	223	212	196	217	207	242	205	198	228	216	219	211	229	248	204	187	234	196	182	230	233	187	214	229	196	221	234	215	197	186	202	188	235	225	186	217	204	200	218	225	205	214	216	181	217	223	199	237	225	221	214	222	191	225	218	217	225	210	230	239	208	198	199	216	196	202	184	212	213	218	224	200	213	206	226	217	205	212	183	226	195	231	225	233	196	224	215	244	237	208	212	240	225	208	214	206	202	243	203	198	208	234	214	247	232	225	246	211	225	218	220	200	160	204	200	221	217	245	205	220	223	202	199	242	246	238	220	209	209	221	199	235	223	224	183	207	213	211	234	211	200	213	230	233	204	185	188	213	203	194	217	196	226	217	208	205	233	190	214	213	215	192	199	210	232	220	208	202	189	208	220	228	214	193	198	175	215	201	202	214	215	240	206	185	210	224	222	215	225	197	227	184	215	249	200	203	220	199	191	220	227	207	199	224	213	223	214	203	220	183	228	219	229	212	209	189	202	187	198	187	213	206	243	210	223	198	204	241	241	215	222	228	167	212	227	223	221	213	205	207	212	226	215	219	198	243	198	198	229	232	221	208	218	161	217	223	216	195	202	199	220	219	197	201	211	217	234	209	204	196	255	200	228	237	212	203	219	155	192	223	236	221	241	202	230	185	218	213	223	213	194	215	219	246	224	200	220	228	206	227	218	194	189	219	210	223	217	219	215	202	221	229	208	204	209	211	219	207	210	184	206	188	225	217	226	231	225	210	214	216	207	272	199	224	183	237	197	217	209	211	219	212	216	198	207	188	199	203	192	201	227	200	203	200	223	237	205	190	198	218	224	235	199	240	201	206	229	240	202	222	200	214	242	202	215	214	204	212	223	214	230	208	215	227	226	218	220	206	222	214	199	200	226	221	213	220	213	226	210	223	183	189	241	229	210	250	220	238	199	194	190	218	222	188	223	208	202	223	210	216	193	214	191	196	201	206	218	221	241	213	217	221	225	219	208	211	225	222	217	198	207	211	192	218	212	179	197	229	249	239	186	208	210	223	221	243	220	182	201	179	200	203	213	227	227	206	214	240	223	203	206	219	216	232	210	220	243	195	203	204	210	230	216	240	214	229	235	221	203	197	197	205	173	209	211	225	227	209	212	226	208	221	232	207	208	210	196	211	189	249	206	220	206	207	214	192	209	214	207	224	207	233	204	222	203	204	237	205	229	232	192	192	199	219	192	193	212	209	231	218	190	206	218	190	208	207	213	199	201	209	222	204	230	222	207	215	200	212	229	208	211	212	211	229	211	213	199	220	221	188	181	253	203	206	211	186	222	213	226	230	225	255	207	223	238	212	188	204	211	212	215	213	200	182	240	209	223	193	207	213	225	214	241	199	209	192	217	213	237	228	217	206	209	235	223	217	230	197	203	201	217	227	208	197	195	210	189	205	207	220	207	211	201	199	194	200	231	223	202	194	203	209	214	217	212	209	220	216	214	232	225	232	180	212	222	216	214	175	207	235	229	233	236	242	191	209	222	206	221	210	225	210	223	199	203	213	225	208	204	236	222	237	242	208	209	204	205	188	203	219	194	188	236	220	201	208	214	203	214	206	207	203	231	199	214	187	221	230	208	194	214	203	187	216	240	192	202	166	222	231	232	205	206	221	188	195	214	218	183	228	192	218	214	200	206	213	192	199	219	203	236	197	213	214	225	219	222	216	176	228	207	220	201	212	209	237	222	211	193	219	199	209	243	226	203	211	230	236	209	214	206	235	210	211	225	223	196	210	205	214	202	177	217	221	224	182	212	221	204	212	232	233	205	201	177	218	247	187	200	208
9815	1049	2126	2823	3047	2729	2274	2204	2009	1418	1142	975	763	717	642	594	594	584	594	566	546	539	600	531	549	513	538	569	537	530	530	540	519	497	540	523	543	532	516	520	551	502	532	489	563	565	512	490	538	472	550	508	499	524	508	537	520	545	483	541	531	528	497	524	514	534	537	532	457	533	526	523	533	527	482	497	536	539	550	526	582	514	549	512	497	536	491	517	506	480	529	512	541	484	509	548	505	552	524	510	489	513	523	505	519	503	512	511	512	586	498	497	523	512	511	504	501	519	517	509	509	532	519	527	488	495	508	487	510	533	501	489	538	482	490	553	498	502	511	548	481	540	510	485	514	522	572	503	505	572	505	563	562	471	496	517	531	531	485	521	596	547	538	504	463	500	500	496	551	510	556	555	531	526	525	536	514	534	508	549	573	504	555	532	519	543	516	509	512	540	542	516	529	512	494	514	526	502	519	482	517	516	515	495	508	533	527	535	511	494	529	535	528	528	545	547	506	520	504	530	527	518	519	548	508	485	459	550	464	519	510	515	559	559	482	503	503	484	546	503	549	490	508	512	551	487	495	534	511	506	502	488	541	499	517	522	502	481	556	500	523	500	486	519	493	499	568	521	579	501	495	536	502	525	511	532	472	501	500	503	501	561	495	487	535	531	559	524	509	522	540	555	514	494	518	484	521	482	476	542	512	488	532	533	503	506	494	484	498	513	491	564	570	520	536	486	545	488	534	512	515	472	528	521	539	505	541	523	567	491	462	519	529	503	525	541	509	513	497	515	530	546	526	512	518	487	507	548	512	508	533	510	556	556	484	550	495	510	526	514	555	503	499	507	501	518	514	545	497	525	535	482	508	505	523	505	488	505	491	518	480	550	475	531	527	490	528	511	529	527	511	497	490	520	516	489	519	529	542	486	526	548	523	535	507	544	472	520	503	525	505	518	500	472	495	534	553	516	497	492	495	499	526	499	489	530	520	482	512	500	502	494	506	481	513	481	538	514	490	525	532	534	508	513	502	502	518	519	542	536	553	491	513	566	521	564	529	517	537	547	551	518	485	528	542	524	496	500	538	548	515	497	526	506	530	506	527	496	558	544	509	489	510	490	572	509	533	504	504	489	534	445	513	522	474	540	498	515	505	486	520	505	544	515	514	506	545	527	520	502	533	506	513	525	505	491	526	524	480	495	512	518	498	497	489	482	519	519	508	522	492	489	523	474	511	520	470	480	488	523	500	478	498	531	512	509	559	519	510	537	485	505	536	515	489	531	489	527	485	503	502	489	517	532	504	466	507	510	510	515	530	508	559	515	515	509	496	491	499	515	538	493	509	490	489	549	489	505	509	545	486	521	553	521	534	483	526	515	513	525	505	500	497	498	525	485	495	519	519	526	477	509	527	510	525	503	546	490	545	510	495	522	493	526	525	525	509	552	544	486	511	517	493	508	523	469	493	512	507	521	521	518	508	495	526	500	512	502	542	569	502	525	476	509	520	502	506	514	524	485	514	519	535	500	543	523	542	543	528	508	510	520	487	498	492	489	493	492	495	496	530	493	546	550	540	524	537	502	455	527	555	497	515	505	479	510	505	495	500	494	513	536	473	547	484	498	526	503	515	499	497	523	499	494	504	526	560	487	506	470	502	478	498	496	477	495	514	505	523	499	502	519	540	485	504	529	509	473	533	541	462	543	498	469	504	497	531	483	562	504	473	536	512	525	533	527	484	520	497	485	524	526	524	576	494	544	514	514	562	518	498	513	476	541	483	504	501	500	552	533	520	555	534	481	530	507	499	523	510	547	503	520	503	504	517	500	486	476	525	513	509	498	498	521	529	511	499	476	499	477	499	567	534	508	497	519	537	468	537	520	483	491	505	524	507	520	515	494	508	524	483	525	521	539	495	495	519	514	482	467	532	519	465	560	519	500	488	521	521	504	517	498	467	539	504	531	495	481	541	498	529	512	508	492	479	474	486	511	540	535	511	508	471	514	500	525	468	547	541	518	503	489	505	499	531	503	525	542	497	519	485	522	531	499	526	495	503	545	539	505	486	525	558	530	495	518	512	511	495	513	532	508	523	553	523	527	515	495	484	485	533	488	518	482	552	543	533	507	512	506	497	499	494	536	514	511	564	526	545	495	512	496	504	526	510	494	526	519	488	509	515	524	499	514	515	506	526	462	482	517	546	502	487	519	522	518	523	502	520	501	531	507	498	511	463	490	507	521	475	483	494	479	546	523	534	484	505	511	496	523	494	538	523	481	494	526	499	496	521	512	520	551	496	539	476	499	507	531	488	533	496	501	512	498	533	521	527	498	507	532	505	497	523	499	517	492	506	483	514	536	514	527	510	442	560	560	485	542	517	536	495	490	501	538	489	488	529	535	509	512	513	486	510	539	531	500	533	493	481	509	512	492	504	540	528	516	549	545	494	517	488	520	514	510	534	520	524	514	522	535	537	515	525	530	514	517	485	490	529	517	497	527	506	532	530	515	517	535	486	519	496	498	520	492	512	498	499	513	525	506	520	486	556	546	545	512	473	515	521	545	498	480	516	506	522	542	507	498	565	503	502	528	480	555	518	506	532	525	501	497	526	527	548	527	491	556	506	499	462	493	481	483	552	487	485	466	532	531	549	557	513	511	538	509	500	522	505	529	501	520	520	512	524	523	573	483	535	496	487	509	485	541	521	492	515	518	549	516	524	528	498	519	496	534	492	506	497	522	532	537	525	462	548	496	513	554	505	527	496	535	515	493	526	546	497	544	530	525	544	493	521	482	531	514	558	547	507	517	507	545	547	492	570	521	506	517	523	501	537	551	503	518	476	517	511	506	508	530	523	506	540	525	545	514	480	518	541	536	485	537	527	509	553	484	488	526	481	476	503	509	518	517	499	577	512	563	518	537	541	541	512	478	525	513	515	548	481	515	507	533	567	509	491	538	502	507	554	518	528	522	498	515	517	513	530	478	529	549	534	485	551	502	507	498	529	539	466	561	511	512	567	513	520	514	534	524	512	520	475	544	472	523	497	546	519	443	509	521	521	514	521	493	526	488	533	508	537	537	526	491	489	486	469	511	503	508	557	573	490	531	511	541	526	510	483	518	501	546	491	481	486	518	525	513	505	519	508	509	520	541	529	511	526	512	504	489	513	513	529	517	506	519	518	532	515	516	485	482	511	460	538	511	508	484	537	519	515	511	509	508	528	533	527	539	488	481	476	486	498	492	515	541	518	502	509	541	485	569	481	519	485	519	515	518	539	511	539	497	522	459	534	535	492	502	508	526	535	470	502	490	535	506	506	523	545	498	510	521	506	537	506	535	527	507	534	497	504	496	523	549	534	497	511	548	498	477	501	477	520	515	499	483	488	523	475	545	528	512	501	500	514	511	491	500	503	501	513	524	525	487	556	501	549	529	531	490	522	502	535	529	505	517	486	500	506	520	532	502	513	515	484	534	522	483	501	527	520	551	528	495	515	508	527	537	514	541
24413	3430	2453	2074	1660	1450	1274	1247	850	628	581	501	410	417	389	355	366	378	348	358	381	318	345	357	378	323	352	352	346	332	359	347	331	322	381	336	328	367	328	313	324	347	360	367	370	321	325	380	345	321	364	358	368	349	383	319	334	366	355	354	328	294	345	345	319	353	344	352	346	355	301	336	301	325	332	341	360	387	340	325	352	374	332	276	330	338	365	313	343	342	353	359	329	348	380	309	345	333	346	356	359	369	313	314	336	342	335	343	370	350	356	336	373	351	345	362	359	340	291	334	355	310	345	338	372	353	350	338	361	337	375	358	346	343	379	343	351	343	332	304	350	327	326	334	340	352	356	340	395	322	332	308	328	332	342	335	382	340	341	326	334	351	351	350	337	343	362	339	345	367	340	343	311	357	323	332	351	356	341	361	343	300	330	369	325	327	345	353	364	347	349	316	329	342	350	375	362	363	357	335	346	359	333	319	362	328	363	318	345	334	350	362	326	355	348	320	342	374	335	307	339	348	339	336	332	353	310	333	352	356	319	374	340	339	340	332	326	386	354	364	314	336	348	319	302	326	336	314	307	342	293	345	352	331	326	338	349	324	377	346	334	345	365	319	348	392	355	310	364	329	356	376	327	344	347	345	355	354	360	332	346	387	343	357	339	355	331	334	352	380	356	339	345	382	380	336	347	333	323	353	333	373	359	328	362	372	374	352	375	374	369	352	317	343	338	350	327	325	313	352	340	339	334	348	332	311	375	309	378	322	337	313	376	338	311	347	321	334	336	336	359	339	364	339	330	342	325	314	329	336	348	333	328	342	368	370	338	332	320	333	316	312	330	376	348	347	352	336	347	342	360	355	354	359	371	346	349	329	375	332	362	355	326	336	367	354	328	350	325	319	348	329	305	337	342	376	333	333	378	343	359	371	350	331	313	351	343	353	329	310	328	337	318	346	348	330	340	347	332	368	362	343	359	364	312	307	339	355	313	338	347	342	335	314	324	370	350	324	337	349	342	327	361	349	326	313	377	352	346	352	360	377	320	340	384	334	339	345	329	333	349	325	318	352	382	368	312	298	323	375	289	339	368	349	314	317	325	325	317	295	385	304	322	353	343	375	357	336	345	342	333	380	343	383	341	350	331	352	340	344	317	346	354	365	354	323	349	333	341	333	319	326	351	374	335	337	336	377	356	345	334	388	364	346	309	334	386	350	337	351	356	298	326	318	326	352	355	318	377	339	326	363	354	369	349	349	363	342	358	292	331	333	340	369	353	358	385	326	350	348	332	342	343	335	343	340	327	352	342	356	363	359	348	342	378	366	362	350	329	332	309	320	358	278	352	341	308	331	351	349	370	360	371	360	346	394	316	333	335	371	354	350	377	352	378	370	337	339	346	315	348	360	371	316	285	331	331	334	345	345	358	343	319	394	362	367	308	359	302	356	337	359	323	356	351	369	329	331	302	339	335	338	345	338	347	360	311	337	361	375	359	295	337	356	324	363	359	322	345	327	329	366	343	342	354	326	374	335	322	372	343	338	341	388	329	319	347	403	332	352	347	302	354	324	319	299	334	323	318	323	359	344	349	349	338	319	360	317	312	359	340	362	327	339	325	334	350	299	358	298	334	335	344	305	319	330	329	344	326	359	343	373	358	375	323	349	385	374	393	319	337	360	360	296	304	349	378	355	303	317	325	341	400	364	365	334	319	339	331	328	330	355	336	371	312	346	346	337	325	352	331	355	358	375	336	330	328	332	324	359	349	333	303	335	368	350	352	366	355	337	337	332	347	320	320	328	329	363	341	358	340	321	316	331	337	356	336	350	299	322	314	331	334	348	332	348	355	348	344	335	347	333	326	346	370	349	337	351	311	391	337	328	362	339	308	346	329	339	358	328	323	342	372	363	320	357	339	353	322	359	341	333	326	330	308	327	320	330	343	363	329	333	360	338	332	331	362	321	351	358	311	338	328	332	345	343	339	300	335	335	328	359	366	347	368	381	333	361	348	308	322	361	349	342	344	319	367	329	356	290	343	305	318	328	338	343	315	336	333	337	343	367	330	345	325	351	352	344	373	349	335	339	329	339	326	302	341	350	332	349	346	338	324	330	353	352	340	314	354	373	347	359	332	369	342	322	318	352	343	335	354	330	347	412	370	340	326	374	372	330	346	363	346	358	348	351	332	332	369	362	331	338	321	366	367	376	335	351	324	346	340	298	346	302	315	307	343	361	346	305	364	320	303	336	339	331	385	339	342	350	358	343	352	346	333	364	352	306	353	340	296	316	331	355	364	378	325	353	344	350	323	341	348	343	372	331	324	302	361	317	331	285	363	336	336	322	338	339	281	360	351	321	358	330	310	315	297	350	338	357	338	347	343	337	326	314	304	342	332	339	345	332	353	337	364	334	338	363	314	380	326	338	355	323	346	341	356	311	359	313	325	352	384	339	351	320	355	360	365	354	351	342	335	302	327	363	335	346	277	388	335	376	334	368	351	345	374	334	350	327	349	326	306	366	343	356	366	324	333	325	347	305	309	329	309	337	306	318	353	327	346	397	326	294	363	344	334	307	336	356	331	310	365	376	305	344	334	352	367	337	338	365	326	348	320	334	350	349	366	366	328	317	353	350	342	310	346	342	361	327	319	395	337	340	335	313	351	364	321	352	338	334	341	350	328	349	376	337	363	336	334	367	373	352	359	314	332	342	339	333	320	297	306	318	367	366	373	347	344	330	311	353	389	369	317	365	358	343	322	336	341	323	322	347	358	350	368	345	299	377	333	349	312	351	309	328	360	315	344	357	348	367	346	330	334	312	343	341	343	368	368	356	321	304	356	323	343	340	388	322	358	332	333	346	339	330	364	350	330	350	345	343	350	337	319	309	329	322	352	327	330	359	309	360	360	346	372	363	341	350	347	334	311	295	315	328	315	398	326	360	337	335	300	327	375	374	361	346	383	339	358	324	381	330	315	335	376	366	378	378	337	327	357	313	365	337	350	312	355	338	333	343	339	357	315	339	314	355	331	356	343	349	338	321	372	363	345	386	337	306	353	345	384	332	335	329	315	308	328	368	339	340	353	334	386	345	306	342	379	356	347	336	356	334	335	370	326	338	341	351	350	355	366	349	341	336	315	318	321	346	344	359	350	332	325	362	333	377	369	348	354	355	358	333	342	363	348	347	360	336	338	327	332	321	368	353	361	322	312	328	331	350	348	310	366	336	326	342	295	347	315	346	293	350	363	316	325	315	350	358	351	305	351	329	341	358	358	324	303	333	332	351	346	334	342	361	382	404	337	340	363	362	316	311	317	348	306	307	330	363	316	340	361	323	343	346	340	365	329	346	353	339	327	331	345	308	348	322	358	357	355	329	330	334	347	363	371	354	332	333	334	339	339	359	334	338	317	302	288	340	343	343	309	355	362	306	330	305	389	368	323	311	332	356	351	307	318	309	326	352	337	348	368	331	358	374	331	386	355	303	375	331	329	357	337	356
13488	1716	3630	4631	4491	4392	4037	3684	3381	2374	2067	1475	1156	1097	979	962	923	922	868	852	887	845	834	837	828	806	837	802	834	764	787	776	772	788	774	835	782	809	847	786	786	790	799	731	800	796	790	780	785	753	772	780	765	779	803	786	847	740	788	775	759	795	798	821	780	800	812	778	777	755	812	752	759	811	798	734	779	705	744	762	770	731	803	763	772	759	800	799	772	760	786	730	776	789	786	770	831	778	760	781	789	769	749	736	795	759	732	698	746	742	753	751	782	751	803	752	774	795	771	734	797	809	798	758	737	816	748	790	759	751	750	788	730	718	734	806	756	746	778	720	821	779	774	763	730	771	743	747	762	769	759	783	741	784	782	766	805	758	795	789	756	721	780	719	739	763	770	775	768	782	756	772	747	787	778	774	732	733	792	803	770	770	817	781	754	799	778	776	782	759	697	723	795	754	764	803	772	740	769	753	746	833	794	753	796	795	781	779	830	746	761	821	766	813	767	778	799	732	765	803	784	725	794	788	747	763	777	799	751	755	764	784	762	736	762	752	770	751	806	784	746	792	757	763	763	741	781	738	772	751	755	744	794	780	808	755	743	724	772	763	763	762	773	779	703	773	775	728	734	760	742	770	777	788	779	864	763	802	778	776	803	758	768	789	711	768	759	761	751	813	785	767	736	761	767	791	780	765	796	750	726	789	721	730	762	761	778	772	795	742	788	742	776	740	790	826	748	764	793	769	747	813	763	812	749	785	775	779	770	774	716	804	727	763	756	794	746	795	708	781	794	726	734	714	777	735	770	766	714	790	755	764	759	717	813	771	770	806	786	799	793	733	772	745	763	791	726	783	750	735	745	730	752	769	774	780	819	755	772	774	760	821	762	725	755	765	797	808	760	756	763	718	787	759	788	740	767	740	728	773	729	802	760	768	740	731	769	788	777	789	779	781	732	771	783	802	787	811	745	782	804	761	765	786	762	752	762	723	787	721	703	785	792	700	744	769	777	745	768	777	768	768	732	764	774	804	771	752	785	755	781	699	731	775	780	776	747	776	782	812	764	749	747	792	715	769	796	786	777	746	743	791	773	772	794	744	793	799	786	723	760	775	802	765	740	784	748	743	758	740	794	817	785	824	724	757	735	779	759	730	775	767	730	767	775	786	739	765	759	786	796	773	783	778	807	811	821	748	787	801	731	730	797	796	739	737	771	773	790	739	754	787	749	752	732	740	754	765	734	780	786	770	759	787	793	737	744	818	789	783	718	747	761	776	751	723	774	812	777	752	760	813	780	774	770	767	737	743	753	774	780	786	760	763	765	765	768	731	779	798	733	772	772	781	829	783	750	761	800	746	761	769	782	787	776	779	773	816	790	721	747	812	737	746	745	760	777	720	762	765	781	730	722	730	773	715	748	756	745	762	803	784	819	753	791	773	724	805	722	751	796	763	767	751	789	794	794	768	764	676	734	784	791	770	792	760	773	785	762	800	782	770	768	738	769	728	776	740	762	768	787	736	777	776	770	758	813	743	832	811	801	782	701	789	734	808	780	799	736	839	760	757	735	778	757	738	756	790	739	790	788	760	785	793	726	771	799	749	791	791	735	725	805	801	753	783	754	809	791	724	747	812	772	762	791	781	747	771	762	743	754	778	798	767	771	739	707	743	735	780	761	804	829	750	802	767	786	795	735	739	779	747	762	746	755	845	770	755	779	713	765	725	793	734	786	743	828	799	702	732	772	838	793	840	784	746	715	778	800	773	772	784	775	736	837	725	701	790	764	736	733	790	750	789	782	778	708	797	765	824	772	761	776	717	767	742	785	756	759	758	775	768	742	778	780	749	740	763	793	794	767	760	735	749	713	804	759	724	776	773	753	749	766	794	778	734	791	763	742	775	757	800	799	770	756	754	770	759	823	760	744	804	765	777	773	764	757	786	722	753	753	798	779	702	732	795	763	740	748	792	752	764	758	762	772	742	787	796	770	763	730	788	780	779	732	742	797	757	836	720	808	742	782	762	750	791	794	747	762	741	767	766	766	806	778	765	776	772	828	785	788	794	752	747	737	812	781	767	774	771	793	797	788	786	753	804	769	753	755	747	778	759	789	810	781	788	753	743	750	767	770	795	758	704	705	774	751	768	817	742	752	823	802	778	799	763	784	798	768	740	802	748	760	764	735	743	794	759	746	764	751	778	748	725	781	795	842	773	791	786	755	763	731	732	720	751	779	746	749	755	747	802	768	758	762	749	783	769	769	732	802	713	757	715	727	746	762	725	755	772	785	726	798	778	744	763	704	764	819	730	832	743	789	759	770	749	743	751	729	771	741	814	797	810	777	768	778	783	761	769	782	763	813	785	773	744	781	755	789	783	740	714	775	780	750	773	743	742	759	780	759	725	755	797	821	741	769	731	779	742	788	791	769	769	690	789	771	796	742	745	757	778	765	741	773	776	751	774	760	756	791	745	801	752	730	821	751	773	739	816	801	803	754	760	766	801	735	718	784	738	796	722	802	741	762	781	742	768	762	809	773	720	785	813	779	774	805	757	779	814	751	743	788	779	764	749	785	722	746	730	754	773	750	774	774	773	756	811	830	811	799	848	805	762	785	788	793	750	723	772	772	798	773	796	703	793	800	737	790	774	820	798	773	806	778	781	717	727	740	776	797	770	757	791	786	764	742	791	745	812	786	802	763	735	764	762	725	777	790	741	735	799	758	757	721	806	800	791	767	751	783	736	762	779	752	766	805	749	730	758	783	766	774	765	806	736	707	833	765	751	784	780	780	704	745	795	731	793	790	767	754	794	825	795	780	734	750	786	754	726	783	722	757	778	762	747	767	726	758	732	740	765	798	742	763	759	782	740	764	695	820	782	759	801	750	743	772	770	767	759	775	736	794	772	756	757	762	814	764	741	750	751	741	735	755	791	747	731	763	785	743	760	782	771	785	751	725	738	788	763	730	769	752	707	770	755	761	776	786	811	775	767	769	780	713	780	728	750	726	758	759	712	753	808	773	736	767	787	788	799	739	753	747	786	766	789	763	767	827	747	738	764	768	758	725	820	727	771	741	797	758	750	746	769	731	790	754	778	754	776	782	774	740	750	742	776	728	713	749	694	802	749	727	757	748	755	768	768	772	768	744	765	763	840	758	758	732	784	737	711	793	756	784	773	769	732	752	842	747	751	750	768	743	769	724	787	708	776	771	794	738	802	772	793	774	783	771	793	790	777	772	773	771	795	821	760	752	702	754	780	754	764	788	784	747	792	818	761	754	784	798	745	758	725	725	809	731	742	782	765	734	735	772	764	759	748	773	766	831	768	749	777	796	748	737	781	785	757	804	820	769	798	745	763	752	737	753	816	703	715	820	753	821	809	717	784	830	708	824	776	715	752	784	705	822	787	753	762	781	799	774	669	756	804	728	793	779	777	790	763	777	742	788	740	778	771	754	779	748	747	739	764	787	768	745	744	778	769	799	757	793	813	739	780	749	715
4305	417	404	361	301	237	228	218	221	220	203	185	198	186	202	191	189	220	198	187	181	187	181	209	203	201	196	198	192	199	180	188	205	173	182	176	161	185	176	176	225	171	154	189	185	180	181	192	202	195	173	179	180	182	187	184	164	164	189	148	194	175	176	193	219	205	184	189	172	199	180	186	201	182	185	208	172	158	203	180	180	172	201	180	181	188	170	176	175	180	188	182	194	202	201	167	189	174	185	173	153	161	151	179	165	189	199	180	182	172	155	185	183	187	187	192	138	180	195	173	166	194	178	167	190	186	187	164	165	167	190	167	165	155	162	173	164	163	196	180	208	179	185	178	168	183	207	199	166	193	188	210	159	169	180	167	179	206	173	164	168	155	194	197	196	202	193	192	179	171	195	196	185	204	185	160	189	201	180	186	203	170	179	191	178	179	171	212	160	161	179	172	173	171	217	186	197	185	164	180	173	182	187	189	177	169	173	163	186	194	194	217	200	168	177	172	196	197	207	173	156	190	183	202	167	188	172	177	191	199	154	188	206	182	174	161	202	195	163	157	189	198	181	180	204	163	179	166	203	186	185	187	172	207	162	198	197	211	224	177	173	187	167	146	179	179	195	179	181	205	191	180	214	200	201	196	180	186	184	165	200	176	165	188	183	180	182	187	192	198	187	167	204	180	164	178	177	165	179	180	204	179	214	189	201	165	201	161	175	218	208	168	172	193	186	166	170	164	181	206	185	183	181	209	180	188	201	178	153	201	174	169	193	214	191	198	166	178	187	212	159	209	180	199	203	187	197	182	196	178	203	200	166	182	176	162	185	207	175	187	172	196	169	193	180	188	190	181	156	169	198	188	180	191	189	204	210	162	165	189	188	189	178	196	182	176	182	181	194	195	162	183	179	192	182	182	175	184	185	202	200	190	168	154	199	181	164	189	195	180	181	178	204	181	178	208	184	197	199	169	163	188	189	162	178	182	187	185	208	190	192	184	190	216	185	207	188	185	188	166	168	178	167	177	183	188	191	161	186	175	195	184	182	169	159	180	168	200	183	167	194	179	185	207	179	152	197	176	188	173	161	186	167	180	158	203	201	174	165	196	166	183	194	168	171	164	179	204	180	182	177	188	139	181	189	167	189	174	189	171	206	196	174	185	170	187	204	198	186	160	183	177	203	201	184	204	176	196	207	194	174	192	208	191	203	168	189	200	198	175	199	194	165	162	180	190	172	167	181	195	193	201	162	184	174	161	198	167	171	199	204	163	200	187	178	180	196	188	155	207	180	193	195	188	200	191	171	185	191	173	169	187	182	171	190	170	180	180	192	192	181	190	191	168	180	188	184	174	208	180	184	171	164	177	187	188	183	187	185	185	190	166	192	189	199	190	184	180	177	192	173	172	167	195	192	171	190	185	178	172	185	169	153	195	215	186	191	167	194	196	223	182	193	183	203	161	181	181	192	177	202	190	158	188	199	198	201	194	195	197	176	189	181	185	182	174	199	172	178	179	199	191	159	189	185	172	192	167	208	170	219	161	158	177	184	183	202	169	171	174	181	187	164	188	196	166	181	176	182	193	193	165	181	185	172	175	157	195	200	195	175	179	202	186	190	186	193	194	196	158	209	181	167	190	192	199	160	186	183	175	185	170	149	187	198	197	180	213	174	199	175	168	211	189	175	193	192	166	198	188	180	169	190	166	179	181	160	189	181	188	169	188	194	172	181	183	170	198	213	164	182	198	204	185	173	183	203	206	203	189	172	157	161	177	185	161	204	183	192	195	160	167	211	174	187	216	189	168	182	176	167	189	206	182	178	189	194	215	187	181	198	183	188	162	201	186	171	179	176	174	186	165	160	179	157	180	183	174	175	201	208	229	205	172	183	173	173	186	186	168	205	164	216	186	187	180	165	224	189	171	187	169	199	164	202	175	185	160	152	189	176	151	181	171	200	181	195	183	151	166	200	194	192	191	181	190	198	183	184	186	197	195	189	202	202	159	167	191	201	152	180	191	162	176	181	178	195	184	167	184	194	168	177	198	175	179	188	171	196	189	185	181	195	170	215	166	167	189	186	169	167	183	168	196	198	184	184	208	194	199	183	191	175	203	197	158	178	185	175	204	206	178	193	202	177	172	185	178	180	209	188	185	203	186	152	165	185	171	199	159	204	196	198	173	155	174	178	201	203	196	160	159	193	184	184	177	190	189	176	170	161	198	203	209	205	196	175	167	186	193	173	175	188	155	184	194	183	217	211	189	199	197	190	177	176	168	207	176	209	186	213	227	188	205	209	215	164	179	188	180	189	175	161	186	186	184	197	167	183	186	184	207	196	167	168	187	153	176	180	193	188	180	165	184	190	196	181	206	179	179	194	199	198	203	201	179	187	219	186	182	199	198	203	178	186	192	168	173	193	200	209	154	173	174	166	180	194	203	203	166	206	191	160	182	212	184	179	192	180	165	172	191	166	174	163	168	204	188	179	214	183	182	199	184	180	172	172	194	194	190	189	177	188	174	156	175	172	175	179	171	167	165	197	188	187	212	209	189	187	203	181	203	183	186	179	198	188	178	190	190	195	184	159	178	183	193	194	213	180	203	174	188	190	175	200	175	192	191	165	181	183	184	191	220	187	180	201	179	207	190	191	167	180	180	193	177	204	177	190	210	182	171	188	167	166	169	197	189	199	202	184	170	201	168	194	191	167	188	171	188	182	197	170	195	188	206	179	191	164	180	171	167	214	193	179	205	207	195	180	227	165	157	174	178	166	174	183	179	196	193	166	159	193	186	188	184	185	174	184	192	184	150	150	163	166	190	179	177	183	172	196	170	174	178	200	164	184	184	190	209	186	155	179	161	204	187	185	184	222	183	190	196	174	173	200	173	173	193	190	189	168	198	203	163	197	197	200	192	172	186	187	171	180	159	188	174	152	158	177	183	183	195	183	165	201	179	204	184	207	173	181	223	182	192	163	190	193	191	215	200	182	193	181	176	177	180	169	189	189	179	212	172	197	188	168	202	163	181	163	187	201	205	188	172	192	194	183	177	166	195	164	197	149	197	178	183	174	177	181	185	178	182	195	176	187	168	195	196	194	189	176	173	182	176	171	193	201	179	186	166	162	159	189	227	200	193	176	164	177	173	155	186	187	178	200	194	180	162	207	183	198	181	190	178	221	165	191	180	184	188	175	174	189	161	175	193	180	183	212	205	170	172	185	179	197	188	214	188	186	160	165	180	175	172	178	184	195	170	174	177	190	172	178	194	170	185	176	195	188	201	195	188	176	204	190	192	181	204	198	170	172	186	161	201	193	183	210	208	187	185	196	166	204	202	186	158	165	205	194	189	182	187	202	174	189	189	178	168	154	195	167	182	150	166	178	213	164	187	181	198	207	190	177	156	178	195	172	195	194	167	166	191	182	193	185	195	185	180	181	177	176	181	167	186	202	189	175	187	169	152	197	198	171	192	194	167	157	175	175	210	184	181	190	187	202	165
3317	570	1008	967	927	799	671	541	573	506	496	474	496	448	443	450	480	417	434	442	436	415	438	452	408	464	457	472	449	444	466	429	464	432	436	468	425	418	491	437	453	425	459	410	462	504	429	420	463	469	394	419	448	461	463	427	470	438	429	453	418	422	453	415	459	453	459	424	439	394	445	451	439	464	448	430	441	427	430	445	434	413	473	453	440	464	468	441	460	468	459	472	470	465	451	492	453	487	389	440	442	426	420	415	428	425	459	460	468	425	446	456	447	398	453	493	468	391	429	447	471	461	442	438	434	426	477	406	469	477	428	481	451	436	431	437	433	473	457	443	438	467	439	436	441	414	446	463	450	425	438	448	432	443	440	463	447	450	442	489	468	453	480	401	442	478	428	424	439	439	441	437	444	458	445	479	446	447	408	454	473	458	427	453	440	441	469	457	454	462	444	442	459	460	428	461	493	490	426	479	434	457	407	472	444	463	459	417	449	472	463	442	442	423	443	462	472	408	404	449	464	439	483	461	449	440	441	440	441	469	454	445	442	440	485	458	439	467	429	459	505	452	417	439	435	470	458	412	396	474	455	472	452	456	454	411	439	459	429	442	500	453	440	450	428	442	460	460	448	481	448	447	409	461	444	446	472	449	477	430	456	461	473	442	430	439	427	417	423	483	447	442	439	434	446	462	495	473	457	413	454	475	399	501	444	415	441	455	424	456	438	469	473	475	423	458	442	420	443	458	467	453	437	444	419	444	476	475	475	451	506	418	440	422	442	446	431	407	416	453	426	440	428	398	406	458	433	426	452	444	446	396	457	444	434	430	452	472	457	448	452	452	440	482	476	453	417	439	483	414	453	414	426	435	437	423	451	460	433	468	430	426	444	435	455	476	436	413	441	452	449	441	463	513	441	443	426	406	456	416	483	389	442	451	416	488	438	450	466	443	467	485	460	440	423	438	450	437	431	441	463	454	451	446	395	447	424	446	452	442	457	461	451	521	449	477	471	452	437	424	444	487	455	412	432	446	396	453	416	464	478	442	453	473	402	469	456	468	448	489	415	409	439	447	418	441	455	460	450	416	440	466	421	431	439	458	392	480	429	460	452	405	483	421	428	506	440	464	439	439	430	427	434	436	456	439	463	419	476	438	425	447	467	451	468	440	453	424	473	462	457	447	436	464	414	457	457	430	466	486	462	437	413	443	465	483	425	422	432	439	471	488	466	442	439	423	432	434	421	477	464	465	435	449	394	432	444	416	456	427	471	492	432	410	456	439	464	455	448	472	422	428	478	462	466	425	426	443	458	459	457	498	453	471	439	446	421	451	454	442	460	446	434	443	423	449	448	467	466	458	423	448	410	465	470	465	456	435	472	438	456	429	460	409	416	399	437	467	419	460	437	486	462	454	416	414	465	437	466	451	454	426	415	418	456	452	427	441	445	437	471	455	424	469	406	486	443	463	483	469	459	425	428	461	431	455	425	465	466	447	454	432	472	440	399	439	432	429	448	454	460	448	454	445	472	436	461	490	454	465	424	431	455	427	431	433	447	519	502	438	477	457	438	420	415	405	434	456	468	445	445	437	424	447	464	457	436	438	423	437	418	433	444	464	459	449	486	473	432	448	451	483	462	448	427	424	447	464	462	436	426	439	442	446	451	451	446	430	444	442	476	466	435	443	477	418	440	467	428	435	454	429	479	455	457	443	451	391	476	458	424	436	466	430	452	467	435	454	422	421	467	454	443	426	471	431	451	423	435	454	461	398	489	423	495	437	452	481	456	475	453	416	445	462	422	452	452	466	420	430	433	460	405	452	431	446	435	426	441	457	457	456	468	446	419	424	461	455	420	455	477	423	424	438	406	446	432	440	443	454	419	446	435	432	436	452	435	444	472	454	453	433	428	439	485	457	430	441	436	447	464	437	452	452	411	496	474	440	432	444	457	454	447	432	429	468	423	420	447	448	463	424	413	462	480	466	416	443	458	430	456	427	416	450	469	450	432	446	422	444	457	449	455	479	489	453	448	439	434	451	464	424	461	469	469	390	377	473	429	480	469	450	424	440	423	430	460	478	469	451	454	440	457	490	445	462	449	464	458	455	468	382	456	436	435	459	445	467	457	421	474	436	459	434	470	479	477	465	484	456	455	435	428	448	422	456	447	459	438	460	459	488	436	436	446	467	439	467	396	445	457	449	433	454	452	477	450	440	419	408	448	461	447	450	421	416	445	443	446	481	460	436	433	473	418	452	473	397	410	481	438	436	457	486	426	470	463	433	465	475	441	430	442	436	456	434	439	482	461	392	450	453	459	445	485	477	442	476	460	425	437	414	398	414	438	443	441	422	452	460	417	455	458	420	479	509	449	450	454	420	503	434	468	428	448	381	425	440	418	458	429	404	472	406	453	439	410	454	418	452	456	447	448	435	435	418	426	436	444	447	468	442	464	464	473	452	477	489	416	464	480	442	436	416	479	448	477	492	450	436	456	472	416	421	432	448	456	422	476	428	485	420	443	474	444	475	411	449	478	446	437	434	474	450	434	502	469	449	491	441	461	445	434	460	459	419	457	445	470	434	484	427	445	417	433	423	461	395	431	465	422	457	471	434	424	458	463	440	398	439	488	382	406	465	450	466	446	438	463	487	421	491	418	426	464	416	446	440	464	450	441	418	455	451	428	479	453	434	459	446	428	406	476	440	429	483	463	436	443	494	466	450	455	441	449	470	453	477	470	431	450	408	442	470	457	446	461	507	429	440	436	425	446	443	431	426	450	435	438	447	443	429	429	413	433	427	441	453	518	467	436	455	465	420	445	445	453	421	438	466	443	461	420	431	429	441	461	464	449	464	483	433	433	422	484	426	422	460	433	438	448	449	441	432	480	444	424	464	432	449	425	444	463	438	439	438	480	458	451	432	444	476	421	432	444	445	479	455	430	419	498	453	466	474	440	410	435	463	451	444	417	467	484	445	472	452	483	449	448	463	435	460	456	465	390	448	419	428	420	459	421	412	435	412	448	457	487	443	457	410	419	474	464	454	441	411	425	392	481	436	432	455	439	429	463	488	447	423	442	446	398	451	444	450	436	462	420	470	444	427	487	434	413	457	450	449	443	442	437	415	478	437	369	458	431	450	425	450	449	442	436	443	454	443	448	460	462	428	446	434	456	436	450	455	450	445	428	453	456	460	459	460	446	444	429	451	442	489	424	427	452	425	446	466	427	423	472	441	418	424	483	391	459	446	409	408	443	454	410	446	448	427	439	453	443	480	468	447	457	431	433	472	416	443	415	465	492	458	430	445	446	441	463	432	394	428	449	476	431	466	422	439	434	428	438	440	426	450	460	454	419	438	416	453	433	450	455	447	428	450	415	445	466	435	464	439	424	411	454	459	452	457	429	471	429	447	430	454	440	421	448	479	430	442	415	415	454	427	426	438	439	455	460	458	461	442	415	451	462	453	463	464	447	460	410	476	434	441	467	452	425	450	465	454	427	427
15008	1520	1151	1294	1112	856	683	546	444	358	303	286	262	248	200	224	212	230	248	232	231	189	230	220	183	220	219	208	216	206	213	193	199	219	192	205	215	202	208	205	189	197	205	209	217	218	191	244	213	237	195	216	187	210	204	199	208	211	223	216	236	210	211	224	238	179	240	204	205	205	188	195	222	214	212	212	195	220	207	219	208	205	210	219	191	226	239	200	202	185	210	199	195	219	216	202	231	222	171	207	203	186	200	180	204	196	216	200	192	219	200	223	200	192	213	205	201	180	206	237	199	214	215	201	196	202	216	210	234	190	215	179	178	214	230	192	186	213	234	197	222	201	214	195	215	189	211	204	214	196	203	211	219	190	206	203	205	198	199	184	189	214	185	180	208	219	201	207	226	213	176	220	222	215	216	186	202	210	196	214	223	207	192	209	230	198	211	221	221	199	191	226	211	190	213	194	185	212	202	194	242	210	200	216	229	208	188	182	200	207	198	214	198	209	217	194	234	179	192	225	220	210	228	218	209	220	187	226	199	206	217	220	197	225	225	209	196	222	234	215	215	213	226	185	211	201	210	215	194	195	199	233	207	219	218	176	204	213	193	213	220	198	196	215	210	198	222	209	220	195	199	212	224	178	177	225	245	225	223	198	216	213	194	207	215	222	223	233	233	209	174	217	217	188	216	200	190	185	207	215	216	209	215	238	220	198	205	220	205	184	199	175	188	215	227	205	204	207	214	223	205	219	209	209	221	211	203	196	219	216	233	214	232	247	245	233	211	197	202	212	230	181	215	213	200	230	210	203	226	212	223	211	215	202	225	206	185	197	204	200	210	229	217	221	225	248	207	198	211	223	217	199	191	201	206	219	181	210	209	211	213	200	225	228	221	207	204	195	189	208	230	195	194	205	216	204	231	221	214	220	193	216	201	203	201	209	195	223	207	201	234	200	189	224	184	200	234	205	202	202	212	195	200	218	198	180	246	231	188	186	199	200	211	206	219	226	224	207	208	217	225	210	210	212	207	185	228	199	235	225	190	206	218	205	211	173	213	219	231	252	218	192	200	235	229	207	212	188	202	204	215	191	209	222	224	210	190	222	219	228	245	217	211	218	224	206	209	198	170	216	222	205	219	232	226	226	221	192	203	233	198	211	225	227	169	218	201	230	187	213	193	201	190	211	180	210	209	190	220	198	199	215	222	201	212	231	245	235	217	211	194	236	177	221	214	205	210	210	204	235	189	172	188	206	202	204	212	220	211	207	180	208	211	215	218	198	192	184	227	206	201	230	208	199	216	230	218	237	218	187	219	206	201	196	213	229	199	188	211	213	219	218	212	204	212	230	206	207	231	197	209	195	209	231	206	201	211	214	183	211	198	210	214	223	217	199	194	215	212	223	210	221	190	201	230	194	229	223	214	222	177	217	212	210	215	187	209	218	227	236	217	216	219	223	195	201	212	201	221	185	223	212	190	196	187	199	202	220	199	189	184	216	218	187	197	196	203	217	223	216	210	209	245	213	242	231	213	180	222	221	194	196	213	212	202	198	183	181	211	218	197	206	224	210	218	225	229	181	184	219	214	217	206	205	199	215	228	191	224	198	212	179	219	211	194	199	203	206	214	230	204	198	210	188	224	201	195	211	222	190	201	188	200	214	203	201	209	198	213	185	201	175	208	212	231	193	206	195	214	204	225	217	214	210	206	195	175	182	197	192	212	218	224	216	216	186	210	212	200	185	229	192	211	196	207	207	211	185	225	239	229	226	189	196	213	222	189	214	172	251	204	218	219	186	213	218	224	202	193	207	201	217	221	230	208	200	201	182	221	206	185	216	220	193	205	210	209	191	229	202	201	213	219	210	166	184	199	186	240	204	233	215	184	176	207	206	212	234	228	206	204	202	215	213	220	239	217	195	217	201	225	236	217	210	215	185	218	210	232	224	243	182	211	196	214	224	228	185	229	210	196	207	198	215	190	212	206	192	202	221	181	225	201	186	226	200	195	209	219	216	217	217	225	218	225	230	227	213	207	188	223	201	207	214	205	227	238	176	209	223	210	221	201	240	220	204	213	211	192	192	212	213	183	204	219	197	169	200	209	209	228	187	221	211	199	208	206	209	184	185	194	195	210	214	237	201	194	181	230	228	239	207	211	208	246	178	209	212	208	184	214	220	204	216	217	212	220	215	220	194	209	232	196	216	230	181	198	228	196	206	213	174	226	204	219	224	215	183	213	219	245	226	194	208	243	238	208	204	226	206	193	216	186	232	217	214	210	209	173	220	217	245	222	239	245	212	239	191	216	170	187	210	185	189	202	233	210	213	187	189	220	213	214	218	195	232	205	225	214	231	254	212	199	201	202	208	194	215	202	171	222	220	211	223	202	217	214	224	199	219	205	225	213	227	197	258	205	215	206	195	229	215	215	215	198	197	191	209	213	195	230	202	186	246	217	205	214	193	165	199	189	210	194	221	229	194	214	207	206	195	204	218	219	178	185	202	197	193	206	217	226	210	229	182	213	191	225	236	211	208	195	221	221	192	204	239	239	213	218	190	195	187	206	196	192	220	207	204	209	189	224	237	241	233	214	234	206	227	220	193	176	213	215	222	204	191	216	234	206	211	231	218	190	223	212	208	199	269	226	201	213	203	197	207	196	207	234	191	211	211	210	206	228	220	221	212	232	202	237	228	182	193	209	224	243	193	218	211	234	214	226	205	213	217	237	189	210	216	195	186	206	206	175	210	209	200	207	187	197	226	225	211	207	220	213	214	187	241	241	192	217	203	193	224	223	191	212	201	197	211	214	226	210	216	207	215	211	191	186	188	246	219	215	204	212	200	188	231	197	229	222	204	189	199	209	222	219	218	202	210	204	198	194	214	214	213	212	223	203	226	199	229	198	177	215	220	226	204	189	199	242	235	216	218	198	210	190	208	261	228	181	173	183	207	204	194	212	230	193	218	202	193	170	182	240	202	208	215	206	159	179	230	202	200	206	198	200	203	217	226	221	229	179	201	215	209	193	187	193	205	191	181	234	201	213	219	190	185	209	223	215	216	177	192	187	226	195	206	216	200	228	219	229	170	172	195	209	190	202	196	203	202	206	233	215	194	240	224	238	212	202	222	224	169	218	201	204	223	207	184	204	192	200	202	218	196	188	228	188	196	220	221	190	206	232	224	198	212	189	232	213	195	209	189	225	233	224	202	214	222	212	198	220	205	207	203	206	186	206	225	200	202	233	210	187	230	218	219	198	197	220	205	223	210	209	188	173	202	224	208	208	205	210	225	205	228	207	233	208	196	176	188	200	226	201	219	209	202	206	218	189	239	231	202	218	204	209	203	213	214	235	204	212	218	201	225	223	213	222	176	182	241	220	211	214	218	200	217	199	199	199	207	212	215	212	202	180	206	208	215	196	212	221	219	235	200	203	223	209	192	227	210	216	235	184	188	223	202	171	175	197	196	198	222	219	213	205	208	200	210	198	192	216	220	197	211
9947	1061	1980	3151	3006	2683	2512	2202	1686	1388	1066	1021	755	652	604	595	551	592	551	587	549	584	533	519	569	508	565	543	495	544	579	540	515	532	549	497	509	555	561	546	515	541	503	505	520	530	532	556	539	547	531	529	537	551	520	494	529	535	507	533	511	489	533	527	494	489	514	515	483	546	522	491	501	507	504	503	502	504	499	490	502	569	552	520	519	567	502	531	501	527	529	545	476	511	482	523	524	532	509	527	495	469	513	480	516	521	525	531	513	474	530	550	487	477	506	530	498	501	507	504	486	539	510	469	514	540	490	522	467	489	443	491	555	539	484	480	494	484	492	508	534	536	530	536	484	492	509	490	511	481	555	506	468	498	477	521	527	457	515	510	480	514	462	503	503	522	501	486	518	494	506	523	512	549	467	505	531	574	521	499	520	563	513	509	516	521	512	539	455	525	518	503	501	502	489	510	496	516	481	493	522	518	514	501	485	453	503	501	509	560	541	514	493	453	479	509	508	490	491	498	524	508	523	525	514	501	527	512	509	536	511	506	541	510	507	499	519	507	479	515	461	508	509	528	477	509	502	517	472	533	488	497	523	517	513	516	515	493	548	503	519	483	472	487	503	497	533	521	530	522	519	541	505	490	524	500	475	514	511	456	529	488	530	518	500	499	506	513	519	484	484	478	557	507	551	514	529	483	507	508	508	487	484	474	523	528	523	535	496	486	496	487	533	521	520	506	493	537	513	498	482	520	502	510	502	486	502	488	516	511	528	514	544	482	493	530	471	533	518	530	516	467	523	485	501	507	520	519	533	491	521	506	470	478	479	534	486	553	527	511	506	493	477	523	514	529	510	526	473	496	514	455	534	555	508	479	500	496	489	506	521	536	523	493	523	489	515	476	453	542	524	519	496	525	507	496	484	522	561	492	513	515	498	487	485	518	490	494	514	539	495	506	459	526	546	546	548	530	520	511	476	509	459	469	540	512	491	534	502	504	544	540	509	510	485	491	486	550	491	482	468	524	508	483	476	496	511	539	495	497	461	500	517	500	500	463	503	576	520	508	514	493	498	501	530	486	505	473	489	491	499	515	495	542	438	499	514	505	492	476	533	508	516	498	493	486	509	520	551	465	518	521	489	485	510	542	497	524	486	475	511	491	508	549	493	508	516	485	488	493	500	468	475	525	530	475	514	513	506	526	513	544	521	501	522	492	463	473	469	487	504	487	494	480	493	502	524	478	528	432	497	492	490	506	537	541	486	493	489	478	491	498	491	514	490	497	520	497	487	518	519	480	502	506	565	506	534	539	504	483	490	502	489	539	502	494	481	527	478	479	496	529	496	527	518	508	508	513	533	496	541	510	511	513	517	504	499	530	458	482	518	443	509	496	511	545	530	492	490	477	497	489	544	543	504	541	511	522	501	492	463	493	525	496	503	518	486	506	512	474	563	486	498	490	521	495	537	468	523	530	511	477	510	503	525	491	529	497	509	496	498	475	528	512	535	538	496	522	527	497	501	504	516	495	494	518	538	479	503	516	493	500	537	516	470	508	504	505	470	506	482	521	502	521	480	503	488	530	533	523	534	518	515	510	513	501	496	479	503	513	497	524	499	505	520	498	509	483	488	514	505	509	491	476	515	515	517	498	482	502	544	540	523	481	498	563	518	511	520	523	506	549	521	519	532	529	524	453	496	491	490	522	516	503	547	534	513	495	495	499	556	517	537	465	519	507	479	509	537	521	508	495	511	561	481	522	496	540	481	498	546	495	532	521	510	495	525	471	522	486	507	480	478	497	494	512	543	478	510	506	519	486	513	515	498	519	495	542	515	522	493	531	508	511	541	500	504	515	493	547	538	490	515	527	525	487	497	561	526	493	500	508	540	521	508	519	490	479	493	480	527	493	457	501	474	533	501	488	506	503	490	494	514	516	483	510	518	498	464	498	515	477	502	483	495	509	485	463	550	552	483	507	524	512	467	498	498	443	538	492	499	520	511	497	531	516	488	500	522	514	533	538	533	507	508	473	508	526	508	498	474	526	540	514	503	516	507	510	502	532	484	497	487	538	477	488	479	530	532	518	493	516	498	490	540	497	481	561	525	507	517	532	476	480	524	518	512	528	454	486	535	502	499	527	490	528	499	516	508	469	501	530	480	525	497	508	515	497	518	508	506	533	511	529	488	517	493	496	500	501	525	517	502	530	501	536	493	526	485	500	517	510	492	493	528	521	500	498	494	514	566	488	465	490	494	519	532	537	557	509	492	501	486	535	526	462	513	527	508	502	513	530	514	472	535	507	503	485	520	459	474	572	549	510	511	486	477	526	531	505	557	503	513	496	511	488	517	503	511	504	520	496	503	538	542	463	466	531	538	484	464	496	485	480	474	563	515	496	480	509	504	519	500	505	529	520	490	501	502	509	495	485	513	494	486	515	502	517	511	476	541	502	470	518	483	521	501	520	513	522	525	505	488	498	536	493	520	475	497	512	490	498	541	536	502	526	487	500	551	515	545	499	475	493	491	506	513	483	491	473	503	508	514	505	504	515	504	529	473	516	488	525	525	522	494	494	524	539	516	527	488	515	509	507	472	507	499	542	514	464	492	483	496	462	507	539	473	488	496	529	502	520	510	516	486	524	507	521	517	481	499	533	500	489	535	508	451	521	533	476	510	482	498	505	481	540	492	513	515	495	495	515	545	535	505	495	508	526	513	521	516	522	522	535	487	491	517	515	538	539	508	510	513	499	471	469	523	476	517	455	537	542	464	515	492	519	498	515	531	492	487	517	543	492	509	544	503	512	510	552	482	511	549	475	511	506	498	529	497	498	496	513	514	518	529	564	496	535	532	504	521	529	503	499	531	508	514	481	512	516	498	468	500	472	510	462	461	533	511	505	503	497	469	513	499	500	497	531	449	513	522	497	512	493	473	489	495	515	499	523	538	470	507	467	484	498	483	497	512	517	512	499	486	527	488	523	507	494	493	542	543	511	521	498	489	514	531	498	518	526	509	506	537	485	503	529	533	504	522	544	517	505	486	472	474	517	443	471	500	514	534	545	505	469	482	509	508	493	514	500	471	524	517	491	494	500	508	482	513	518	503	524	492	486	527	528	530	499	520	514	509	513	495	485	493	504	509	461	520	516	469	505	518	454	472	556	494	536	495	521	486	552	553	501	533	476	502	489	521	510	558	528	504	489	516	522	516	506	509	513	513	485	530	507	507	514	460	524	457	513	556	506	501	508	524	525	517	502	509	496	486	520	525	516	511	512	520	503	496	505	504	487	502	515	525	494	502	519	488	477	471	501	507	547	506	490	536	521	512	495	524	510	519	528	532	487	569	524	498	523	514	506	515	522	490	492	542	489	499	488	519	501	493	536	533	498	474	524	476	521	505	516	500	486	535	512	550	528	544	524	501	475	484	495	475	530	499	539	501	511	495	486	464	573	513	518	560	507	522	481	539	509	496	567	535	519	490	550	518	481	486	510	513	519	526	469
25256	3344	1910	2353	1951	1732	1508	1126	826	604	591	493	409	360	331	342	366	355	331	328	351	349	358	398	329	372	321	376	355	321	309	329	341	340	371	344	310	337	337	359	342	346	338	328	324	326	347	307	338	305	336	325	343	322	298	337	352	340	331	341	307	335	325	333	317	326	320	321	319	296	331	342	348	325	356	373	333	347	336	377	339	325	362	359	325	347	336	358	344	311	346	354	370	360	376	337	329	301	340	354	324	333	323	310	338	334	355	335	345	349	346	349	333	348	334	329	311	345	304	307	316	343	362	339	274	349	361	367	317	330	343	328	321	312	326	375	352	329	339	318	327	325	343	361	384	350	334	345	312	371	317	326	315	299	363	328	331	330	307	363	348	352	335	321	346	301	345	360	322	321	341	353	347	306	248	320	351	342	343	340	332	341	328	324	329	355	344	364	343	320	317	344	332	312	324	381	327	351	347	355	315	324	349	319	385	340	305	323	344	360	378	337	299	327	327	352	333	324	360	376	339	337	328	349	364	352	340	326	319	311	337	299	361	332	360	347	346	330	369	316	353	355	344	305	293	318	342	324	354	349	374	323	288	337	338	352	362	344	360	350	313	356	329	345	339	320	356	320	335	353	337	321	377	343	345	377	317	308	308	357	338	321	339	379	327	342	300	333	317	303	326	333	284	342	333	339	320	323	351	361	321	337	340	311	347	365	360	345	332	321	334	327	318	308	342	332	312	352	343	339	324	355	360	336	323	332	330	344	322	311	349	314	322	332	342	340	357	322	353	314	362	320	334	348	326	342	353	332	368	332	336	364	309	312	331	315	302	310	318	328	353	378	323	347	356	350	353	349	357	312	344	349	331	356	387	360	316	316	347	313	333	347	364	310	315	361	355	329	351	305	336	306	314	337	317	355	345	347	344	346	325	341	364	329	330	331	324	347	289	322	313	293	324	324	373	330	365	325	384	306	342	353	365	362	345	379	324	338	333	360	359	351	310	350	340	318	322	366	328	312	305	314	350	344	335	326	345	350	310	322	352	369	321	323	343	337	364	344	398	334	346	377	352	293	316	352	341	321	304	336	349	386	334	366	359	360	329	311	352	289	322	337	356	353	341	362	358	326	324	332	306	371	332	308	309	384	364	352	307	335	370	322	335	318	343	349	295	363	345	314	281	342	385	323	365	339	369	337	351	325	307	340	334	323	325	332	326	372	347	325	360	400	354	302	311	328	315	311	347	313	305	312	344	319	314	348	343	348	368	345	334	343	341	307	323	298	344	364	357	329	322	344	331	333	336	373	321	368	359	360	330	327	322	344	326	351	314	315	349	342	353	332	323	298	304	339	331	359	348	345	341	323	311	356	324	306	320	326	345	318	349	342	350	319	340	345	361	327	360	330	353	328	319	341	353	344	371	351	318	352	314	354	341	339	379	315	349	331	362	353	341	355	360	327	354	358	337	323	332	358	350	312	364	324	361	325	318	335	335	344	339	350	301	365	331	353	308	364	391	330	313	342	342	378	316	352	353	333	322	337	315	321	315	317	295	301	342	315	378	347	341	357	363	338	312	314	342	334	304	366	344	327	300	369	327	361	331	325	356	336	321	326	322	327	301	348	372	373	359	291	350	334	341	342	294	303	376	350	321	331	367	335	362	336	321	324	347	328	334	347	314	338	360	327	331	335	334	355	343	389	350	360	311	362	375	316	333	332	296	368	353	308	334	317	311	342	324	349	345	332	351	361	341	342	336	338	351	323	331	358	339	351	318	316	330	338	313	321	307	332	333	324	336	329	349	332	308	370	372	332	360	361	342	363	352	321	323	338	338	341	312	326	342	320	338	340	335	345	324	333	357	344	379	305	330	322	395	354	325	339	348	338	347	352	352	328	335	309	357	328	332	340	305	368	327	310	340	353	333	321	365	374	363	325	333	332	312	320	322	344	361	370	329	323	324	302	326	330	324	313	325	345	350	312	331	311	318	316	351	353	337	300	339	331	362	334	386	329	322	332	305	375	354	369	351	351	363	314	363	327	315	341	339	323	345	353	338	349	333	322	366	380	331	292	301	350	360	325	373	355	327	340	351	315	388	313	362	354	329	345	334	354	351	312	337	349	337	341	310	346	343	308	320	335	391	355	332	303	335	341	326	376	342	343	353	321	332	299	312	329	345	350	318	351	338	360	329	332	324	356	345	311	324	343	336	370	331	321	356	299	347	304	322	344	352	356	336	365	330	329	340	323	321	356	320	320	367	328	323	318	360	351	318	324	343	316	325	339	356	319	333	306	337	314	339	348	317	336	318	343	318	334	335	317	345	341	315	346	343	370	332	352	337	298	323	339	303	344	331	321	310	363	343	342	328	335	372	298	349	362	327	346	277	328	330	314	326	344	326	327	326	371	335	338	355	327	335	346	350	342	356	322	354	340	333	323	300	322	325	384	338	333	295	334	372	359	334	345	333	328	364	349	372	341	302	292	353	322	340	311	347	312	338	339	342	397	318	309	345	298	325	346	364	308	294	339	336	341	343	333	368	335	333	339	338	328	336	354	381	315	335	347	366	319	349	312	360	345	330	318	322	331	340	367	337	334	323	353	319	342	343	371	388	341	321	352	334	352	304	322	313	347	328	368	312	309	331	328	320	341	344	329	311	334	353	355	299	357	346	374	346	322	333	326	314	323	332	325	338	324	311	363	333	328	335	326	320	347	371	401	377	329	339	335	362	339	348	347	321	330	328	344	324	319	343	322	337	325	331	306	316	360	348	334	352	322	328	326	317	327	304	301	333	345	329	343	342	336	334	352	332	354	316	320	372	354	358	342	350	290	329	337	400	340	320	333	316	365	332	334	290	331	328	353	346	323	318	405	317	335	373	355	338	331	316	345	307	325	366	342	338	297	328	316	369	374	342	310	322	367	314	360	321	319	354	304	321	315	327	339	352	330	343	327	317	355	355	355	333	339	311	360	350	348	375	348	337	310	324	346	352	363	308	320	349	347	338	359	332	345	338	361	339	350	348	366	331	357	338	331	376	330	341	364	366	356	349	310	364	332	326	308	307	332	354	377	331	349	318	317	317	369	346	364	329	320	322	356	328	324	342	337	362	310	315	326	325	326	288	361	342	337	320	314	306	312	342	292	324	362	313	350	365	315	317	312	345	313	343	345	344	319	322	316	312	377	350	341	371	316	364	349	351	330	341	335	327	360	340	345	359	301	328	341	322	326	359	330	329	368	314	381	305	333	358	346	348	330	311	327	335	330	322	334	326	344	317	325	338	313	340	304	325	329	338	315	348	382	321	337	312	354	320	323	318	377	346	370	321	341	334	315	346	335	350	362	347	322	321	323	331	347	316	326	325	356	366	346	328	294	330	358	351	327	346	345	315	320	333	338	334	332	348	345	334	307	344	348	323	318	331	375	373	330	310	313	340	331	344	322	333	313	352	345	310	311	378	335	343	331	335	296	298	327	367	338	334	339	354	347	337	380	325	369	330	311
13737	1502	3269	5088	4682	4823	4220	3638	2699	2185	1850	1653	1143	1018	944	937	948	886	871	838	897	850	859	799	849	788	814	803	789	812	832	801	777	771	740	796	797	793	786	695	750	820	780	766	774	801	763	741	796	788	747	772	798	802	725	763	770	758	761	794	736	785	767	749	708	804	815	765	837	744	753	724	752	779	807	729	743	753	754	738	752	771	764	734	786	772	730	729	754	765	768	748	738	825	763	749	757	772	780	776	759	751	735	787	787	732	783	769	787	804	786	763	750	758	767	782	733	736	762	788	778	786	752	816	769	770	716	769	726	751	752	801	733	791	755	788	722	749	770	753	734	731	771	738	747	762	738	790	761	761	764	770	706	765	726	780	751	758	713	716	794	752	750	754	766	731	768	747	759	760	778	752	760	766	744	775	795	754	730	747	769	745	808	782	776	759	778	757	742	784	813	787	821	737	721	763	743	752	801	740	744	803	790	811	720	741	749	731	723	803	806	736	699	761	770	745	779	799	779	770	762	786	780	753	809	805	776	714	725	751	766	694	776	768	782	718	798	772	754	735	732	711	755	765	768	758	743	750	684	747	751	753	727	755	726	720	755	762	758	752	789	733	751	792	777	790	768	746	746	760	768	779	778	781	759	783	776	791	744	772	730	759	755	811	750	766	734	755	780	753	772	771	758	756	800	720	784	770	762	772	752	734	777	726	766	831	789	743	720	721	766	711	710	714	761	747	712	743	812	749	747	784	749	786	721	765	788	749	770	779	786	797	802	798	742	723	717	797	771	755	750	748	754	756	728	787	742	714	736	744	770	739	707	767	721	748	698	742	722	726	795	733	768	736	726	757	762	771	758	774	747	733	756	778	794	763	752	778	761	761	721	766	787	745	675	747	736	763	787	778	841	778	733	751	737	758	726	715	743	735	787	757	772	738	762	723	758	730	707	728	813	791	751	762	765	789	806	751	744	785	777	781	769	769	781	735	755	762	761	757	755	761	759	801	718	765	763	720	778	739	748	770	780	798	788	728	786	733	784	760	706	721	789	771	766	788	781	797	734	765	775	755	750	737	776	767	767	782	806	751	764	721	765	720	704	753	724	712	772	756	750	767	740	814	728	765	757	731	763	709	758	755	740	761	810	761	772	737	732	774	768	746	734	726	696	748	751	750	794	745	794	757	753	787	746	767	743	726	778	786	764	755	759	730	775	724	704	753	740	748	739	723	708	738	746	767	765	718	777	769	753	726	758	759	759	731	767	771	738	725	790	747	798	765	782	727	786	716	791	745	774	724	752	749	755	769	798	788	726	744	737	762	777	765	804	781	756	703	748	755	734	765	758	772	747	792	780	762	716	745	757	729	744	781	775	835	777	722	735	742	727	754	755	758	743	739	787	752	801	776	761	751	789	784	761	724	807	756	732	763	733	777	760	742	798	708	751	776	726	796	740	758	776	777	753	790	741	752	729	767	752	738	748	756	766	778	780	729	800	772	785	773	752	733	785	750	744	751	790	738	815	770	744	809	742	800	752	777	774	772	766	805	773	773	755	769	769	769	728	739	794	753	742	817	660	729	761	726	732	735	767	705	791	789	750	767	747	813	719	812	715	776	755	764	745	716	743	697	781	785	745	749	749	784	766	779	725	790	763	748	809	737	733	748	792	725	784	748	790	743	767	693	718	730	724	765	751	766	747	716	789	699	779	777	772	725	783	703	733	763	755	778	716	777	729	769	721	767	755	742	764	807	750	752	798	726	755	710	745	773	809	730	735	736	836	727	765	762	715	746	777	748	771	783	737	744	727	759	783	763	745	752	732	808	745	755	767	745	748	757	738	741	700	735	744	760	734	724	757	757	747	744	746	748	748	745	742	777	748	808	762	717	778	750	794	725	760	717	788	796	810	744	790	773	699	751	753	722	791	757	744	730	743	748	723	733	772	742	739	734	724	741	771	778	739	765	742	763	769	737	791	750	749	704	765	757	773	788	790	732	736	758	770	760	697	766	750	767	748	756	751	754	706	735	773	752	798	793	765	767	789	747	744	742	800	762	697	760	767	788	712	753	810	734	761	762	831	775	735	754	729	763	712	728	728	772	754	810	710	771	757	776	764	751	717	734	733	780	774	755	771	745	742	762	730	767	801	790	774	733	814	760	750	758	715	767	767	738	713	727	760	772	822	714	741	754	742	747	766	761	782	748	769	751	783	764	744	825	749	793	741	745	768	783	795	781	756	761	753	737	745	760	735	796	767	764	773	736	755	801	811	766	724	736	739	714	778	758	771	773	761	774	725	760	793	763	739	752	743	773	771	777	777	757	675	785	766	760	745	765	825	732	761	781	750	748	795	742	769	771	795	762	750	789	740	746	770	738	754	752	775	766	709	777	794	788	823	780	800	767	791	805	807	736	728	776	734	722	779	787	764	765	727	746	740	786	751	829	772	757	764	801	755	764	723	800	741	749	757	760	773	736	728	741	811	789	743	744	766	769	790	795	746	734	735	746	730	711	778	727	779	791	780	704	750	722	780	742	784	763	749	745	762	747	722	752	745	733	797	756	741	760	767	750	765	753	801	724	740	726	782	799	743	746	784	729	753	765	754	766	814	767	769	761	758	766	795	769	788	774	752	753	789	759	755	769	744	765	758	762	756	785	750	787	757	775	728	735	788	748	792	799	768	780	733	723	702	758	755	744	749	716	738	804	793	715	742	742	750	775	745	721	784	721	744	732	735	709	784	759	765	770	804	754	759	729	762	753	771	720	729	748	777	743	810	760	739	780	759	757	804	733	742	777	764	778	772	767	751	734	744	739	772	753	775	766	748	766	769	731	759	761	752	738	794	792	766	717	750	799	754	729	795	735	732	769	706	763	729	773	778	782	771	751	787	723	754	764	796	717	724	774	721	728	782	785	729	751	715	745	736	734	777	729	705	756	776	796	753	735	784	756	759	764	767	758	751	767	776	779	732	761	817	763	761	793	786	728	746	757	743	767	769	719	712	751	779	789	736	718	751	708	701	757	735	764	736	733	761	771	792	737	770	704	781	771	760	787	767	749	741	763	779	789	813	738	778	754	721	768	746	753	750	766	757	735	801	756	782	774	768	800	752	702	751	732	764	705	743	730	751	730	752	739	781	759	764	780	811	790	752	773	714	712	682	776	721	751	754	722	779	767	765	748	771	777	771	703	775	774	740	772	770	762	792	731	740	733	769	710	725	742	779	731	758	724	812	760	737	706	778	760	786	754	787	744	729	723	765	752	774	756	750	790	777	764	800	796	772	779	745	739	755	754	794	786	731	749	771	767	734	742	774	768	767	698	758	778	775	721	761	774	754	759	755	727	798	717	803	710	722	828	769	792	753	757	775	715	744	742	743	779	723	757	754	763	715	706	759	743	816	765	777	758	739	723	709	774	756	788	747	741	721	742	730	798	771	764	765	759	753	760	773	759	777	775	770	741	698	776	781	739	716	752	759	757	744	790	698	796	751	756	761	724	765	728
4588	337	330	308	291	274	207	209	209	199	218	172	190	178	171	188	182	164	164	164	162	174	190	191	197	187	218	163	169	168	172	181	180	177	167	174	171	201	176	178	184	195	154	185	180	140	187	191	178	175	180	159	204	181	172	185	180	193	156	173	177	175	177	182	182	188	183	155	155	156	215	185	158	171	189	164	175	165	178	163	156	177	187	194	183	184	193	165	170	191	198	199	178	175	181	174	163	174	169	185	172	175	173	183	180	165	178	161	168	181	166	187	177	183	152	170	191	185	162	178	175	175	180	190	186	160	167	163	191	191	200	190	166	179	203	169	183	171	154	172	184	185	166	155	166	182	176	158	167	204	195	148	189	191	180	168	210	176	191	202	167	171	222	190	176	166	171	192	205	200	180	186	171	155	159	177	186	173	164	176	156	176	173	177	191	187	166	189	181	173	174	159	183	178	154	184	182	184	198	170	164	183	189	179	162	198	176	194	169	186	172	168	156	164	186	174	171	187	188	142	198	157	174	184	140	175	181	147	204	206	177	179	173	174	175	189	169	173	174	178	206	176	165	164	208	203	172	169	189	188	175	190	198	180	168	192	188	167	196	155	161	167	153	195	195	177	190	169	175	174	204	200	183	147	141	178	199	173	177	163	186	170	173	190	168	180	160	198	179	180	172	166	172	180	194	181	181	176	158	180	147	190	198	176	182	197	176	170	162	184	181	182	201	175	170	186	154	173	172	140	182	171	168	201	168	190	162	174	175	192	186	189	168	208	170	177	178	190	187	193	169	213	170	182	156	187	169	163	183	195	165	173	201	170	182	190	179	168	182	192	167	163	181	156	188	165	158	171	187	169	177	181	162	169	169	170	187	173	184	179	189	191	190	157	158	165	190	190	161	159	180	159	188	150	186	182	186	189	164	156	173	181	159	166	182	166	164	180	171	162	189	129	195	185	184	179	180	218	165	201	195	188	205	195	168	192	159	185	182	184	196	176	161	173	192	178	179	184	213	178	196	181	180	206	192	175	195	201	187	187	183	170	184	160	167	164	176	185	203	193	167	202	162	195	177	197	185	169	173	158	185	182	172	182	176	192	194	166	163	202	155	166	169	201	202	196	172	178	164	197	180	188	193	165	201	191	183	185	194	194	187	160	189	188	159	176	206	162	165	158	203	204	159	180	171	175	153	170	196	183	173	192	178	193	188	144	206	165	196	166	172	192	178	187	173	160	170	209	151	180	182	173	187	208	195	160	190	177	169	169	183	169	174	195	166	147	156	164	168	168	186	157	172	147	184	149	196	186	175	195	184	175	198	175	170	200	165	166	170	183	169	164	189	194	153	147	188	165	170	182	186	155	161	193	207	175	195	179	162	179	175	199	186	183	182	160	171	160	151	176	175	184	174	167	177	204	183	158	179	170	181	191	176	173	172	163	178	196	186	174	181	190	158	172	172	209	130	147	150	215	177	165	194	172	182	168	163	162	185	173	184	165	206	209	179	174	164	203	142	165	175	179	150	167	164	180	175	161	174	168	163	205	183	216	186	158	175	150	162	172	178	189	192	175	202	200	218	172	174	191	189	182	180	200	185	181	224	168	190	179	174	184	163	182	193	181	184	189	159	177	166	169	191	186	170	181	172	155	156	196	205	176	174	177	193	209	185	187	178	168	162	186	173	181	179	194	188	163	181	171	190	189	175	182	183	172	154	190	171	158	164	190	189	181	185	178	175	162	170	166	185	185	162	163	201	146	180	182	186	193	168	166	187	177	169	166	183	197	181	160	172	175	191	200	180	149	171	198	166	193	179	168	191	175	175	167	163	169	183	184	145	166	177	156	186	158	174	177	172	159	186	170	201	185	182	195	181	198	197	195	188	154	156	169	179	153	160	166	196	174	203	175	184	166	184	148	160	190	172	163	191	177	155	208	182	168	178	172	172	175	163	172	184	165	190	171	172	188	175	174	155	165	152	173	184	185	174	181	189	187	196	181	187	151	175	179	178	156	160	189	184	175	193	167	162	192	201	165	170	175	195	199	175	196	166	185	167	170	164	196	186	188	160	182	191	150	177	199	187	199	160	192	167	186	188	171	170	179	176	167	163	214	188	206	181	198	188	168	183	184	186	162	162	208	171	199	167	189	167	170	184	178	183	163	186	188	201	189	173	177	205	191	166	173	175	173	165	175	190	185	172	166	178	184	197	205	175	176	180	182	185	160	178	173	155	170	182	190	182	196	201	184	181	175	193	178	201	177	176	193	191	179	164	192	192	185	191	169	188	184	169	158	161	169	178	164	180	194	176	168	169	212	176	185	176	176	198	174	178	162	171	155	166	179	154	190	173	168	172	183	173	176	168	172	178	174	203	162	201	145	164	158	190	163	188	162	172	138	169	140	182	168	185	174	179	168	169	193	163	174	163	163	176	170	210	218	201	170	165	200	194	184	164	164	135	187	180	175	194	190	203	189	184	167	197	176	176	184	166	193	158	183	169	180	179	193	193	195	171	164	180	186	174	192	169	170	219	181	201	176	182	189	175	178	156	160	197	188	196	187	209	174	164	173	188	163	188	181	189	189	172	178	164	181	185	196	202	181	175	179	182	167	184	166	214	183	189	178	162	146	158	160	179	188	179	184	167	173	202	160	183	189	194	192	157	191	190	173	171	168	183	160	159	182	172	211	157	151	184	172	192	167	176	182	178	165	169	173	169	196	171	189	157	194	168	192	162	179	198	168	198	166	174	168	170	177	168	145	178	166	181	198	184	182	182	175	160	189	170	168	164	183	165	174	185	199	168	169	187	175	184	160	179	167	165	192	175	180	138	171	200	187	184	184	172	189	169	160	187	181	175	156	178	185	156	191	188	190	140	172	173	188	181	182	175	172	178	209	200	194	169	178	171	163	187	175	207	159	171	166	170	181	174	171	164	176	152	185	189	193	214	182	151	175	199	196	155	169	170	193	173	189	177	159	185	184	160	171	144	168	189	199	177	169	173	195	213	186	179	168	213	192	182	174	157	178	168	163	183	203	194	200	176	167	173	196	181	155	168	192	178	179	197	173	179	184	185	197	177	179	180	196	172	160	201	177	186	173	160	193	165	185	202	157	182	177	168	211	153	149	188	183	163	170	176	164	198	161	173	183	182	173	202	175	163	163	172	158	163	156	204	176	177	178	192	156	188	187	169	168	189	194	173	175	176	172	171	185	199	202	161	169	186	166	182	176	197	177	167	169	169	176	185	172	160	189	167	172	162	187	202	166	186	201	170	171	172	169	189	187	201	177	160	203	185	191	175	202	163	151	168	191	155	172	173	179	186	180	201	210	176	198	192	213	205	185	192	206	172	196	203	191	200	183	186	187	159	176	194	156	187	176	188	185	189	162	176	190	177	198	182	185	190	178	156	157	192	191	154	176	199	177	162	167	209	167	152	173	165	169	164	182	197	169	179	205	161	175	158	147	188	186	172	178	196	166	191	189	181	169	172	181	187	173	161	170
3328	511	758	841	917	908	724	648	584	545	493	450	444	445	421	438	467	477	441	447	456	479	389	451	447	449	445	452	400	430	460	414	438	402	416	462	469	449	452	440	428	447	429	450	428	446	412	449	395	443	410	435	433	408	415	417	423	449	435	409	420	431	433	469	445	470	464	470	416	427	435	421	429	412	434	455	416	436	422	406	453	443	437	422	454	414	415	454	424	425	448	413	435	427	452	485	456	439	413	454	434	428	422	443	428	410	434	413	449	446	451	410	409	433	417	439	416	469	453	429	433	415	411	451	455	449	444	441	439	430	431	456	409	451	433	412	465	450	432	426	463	419	461	461	432	446	433	458	416	433	425	411	455	442	434	454	428	443	443	414	422	458	444	438	415	420	421	430	407	434	403	439	460	400	449	433	446	408	427	425	458	413	471	437	422	430	441	418	421	425	439	440	413	460	404	464	360	468	420	393	458	442	415	438	428	447	432	421	440	463	438	425	449	450	425	417	443	445	452	446	412	418	449	408	450	435	424	443	429	440	434	418	429	450	407	415	453	439	446	423	389	442	453	413	437	435	425	461	452	393	413	469	430	411	449	483	447	464	427	433	403	416	448	438	437	448	405	423	444	445	458	446	443	409	440	450	413	442	432	447	425	451	411	462	391	442	444	452	432	442	417	371	439	492	422	430	431	444	427	433	405	455	441	458	434	456	453	462	405	415	419	418	473	437	414	439	483	446	435	441	472	444	478	429	450	458	422	445	423	442	420	379	418	408	435	413	419	502	443	444	447	440	444	460	465	428	435	476	457	446	429	473	423	443	432	411	432	437	418	411	448	410	439	447	437	419	411	424	450	415	445	419	468	447	417	429	428	438	392	409	457	439	439	448	463	412	398	432	454	412	442	420	426	428	437	441	443	445	415	441	449	443	423	431	418	439	435	458	424	473	431	437	472	423	399	437	389	415	424	439	438	447	433	449	456	437	424	452	466	445	420	428	398	422	433	445	421	442	449	437	451	418	419	435	456	443	424	407	478	474	440	463	421	443	434	426	422	430	415	435	421	425	440	442	439	457	431	437	441	398	426	424	451	406	409	413	447	441	446	409	393	409	454	466	470	423	412	441	461	468	428	393	381	406	453	443	408	471	421	435	461	460	439	442	450	424	444	431	433	427	411	417	451	487	463	411	406	425	456	468	472	421	415	454	458	403	454	444	458	416	411	396	432	433	419	435	424	405	402	425	403	438	450	420	396	400	423	455	395	427	393	435	423	434	450	447	397	464	427	422	458	453	440	415	414	435	467	462	454	413	462	417	427	443	415	422	415	467	438	414	420	450	437	450	420	432	432	429	449	439	410	422	431	495	429	438	425	405	462	418	451	427	445	412	411	448	421	464	426	437	449	415	450	428	404	441	413	392	412	435	410	433	410	430	482	445	429	451	410	425	384	429	445	451	421	428	437	460	427	423	413	438	412	433	415	429	452	425	426	401	418	421	434	444	457	464	446	430	440	444	440	403	402	429	425	456	449	441	425	442	419	465	495	414	458	438	418	419	464	453	402	469	469	424	434	383	455	429	407	438	446	468	477	442	448	408	447	481	426	388	462	416	449	437	423	440	424	412	432	386	456	424	481	426	412	410	452	447	401	455	426	428	453	421	424	474	440	425	474	439	428	483	435	420	429	429	415	408	419	428	431	420	440	409	470	446	432	457	432	446	452	442	431	437	416	435	411	463	410	428	469	420	423	457	440	430	456	408	428	444	428	465	454	433	469	432	441	446	429	429	429	432	472	459	405	424	415	436	427	442	405	408	468	464	415	421	436	462	459	471	424	426	445	479	442	432	439	411	442	429	430	430	458	461	449	432	447	419	450	448	417	443	408	426	440	416	436	425	442	413	442	409	449	436	451	429	441	450	415	463	419	430	419	458	450	435	482	424	433	430	425	417	459	444	473	432	456	418	431	430	431	444	434	407	425	423	429	412	429	439	430	414	431	402	414	430	450	429	414	418	444	411	428	424	451	432	431	413	381	440	427	455	464	421	403	424	438	467	432	456	447	446	435	414	476	417	468	438	429	419	408	457	392	419	435	427	474	454	408	458	428	461	466	421	431	429	433	441	428	472	427	442	432	414	413	414	440	441	432	439	430	402	443	429	427	397	426	445	459	428	410	399	442	443	441	428	440	435	401	415	433	447	459	466	433	452	428	427	427	444	386	464	467	466	424	427	445	429	444	440	433	400	435	440	476	425	399	447	466	436	443	430	433	464	439	412	423	451	453	456	423	426	427	416	458	443	432	440	482	458	395	447	449	423	442	400	450	441	429	422	434	478	443	439	437	386	488	443	419	433	447	436	398	429	449	437	434	441	405	432	428	433	427	412	442	465	433	477	422	461	441	426	424	432	418	454	422	424	401	453	456	444	379	390	437	472	486	437	410	457	442	426	454	445	454	424	420	429	429	428	457	434	404	434	436	404	421	390	420	415	425	456	433	410	394	455	391	498	434	464	411	442	417	460	419	439	431	452	443	429	409	391	439	450	468	436	434	424	441	424	430	483	445	469	409	398	476	418	405	461	421	392	422	467	413	443	427	415	431	461	469	448	446	445	428	467	425	454	421	434	458	451	416	418	449	431	481	443	434	427	442	396	445	468	389	430	463	423	468	428	437	454	422	435	426	427	415	413	413	398	450	422	407	420	429	441	482	472	440	466	483	419	386	425	439	418	433	431	455	472	451	410	435	440	405	436	462	446	453	421	436	439	424	448	439	450	425	397	414	422	443	427	439	462	416	445	448	409	471	398	424	418	434	424	404	458	427	443	427	464	389	455	457	405	456	436	399	430	439	398	414	442	432	405	399	433	439	433	428	414	424	393	443	395	435	407	442	405	436	472	420	426	447	456	459	409	451	424	447	433	435	448	409	461	448	467	436	465	391	426	463	430	434	440	454	449	456	433	482	421	414	442	449	447	413	399	459	433	464	428	480	426	430	470	409	429	425	453	412	503	458	419	466	434	428	435	435	470	422	460	444	447	428	446	452	420	389	437	461	446	420	419	447	398	435	440	450	428	420	459	431	467	400	451	451	426	416	432	429	426	408	408	430	426	442	424	426	442	440	435	426	430	428	417	415	405	425	446	469	432	455	445	423	407	432	462	399	414	402	430	439	416	448	445	425	459	415	431	443	455	460	417	401	416	422	443	435	432	436	431	415	436	425	408	440	449	470	447	416	420	431	459	449	465	401	434	452	426	441	467	435	423	430	445	435	444	457	426	450	388	447	421	456	417	412	440	422	438	418	457	448	441	381	432	406	427	399	461	450	395	439	455	397	445	411	409	395	454	397	441	432	409	397	431	436	429	428	412	412	412	402	431	433	415	414	448	425	389	429	451	449	415	437	459	417	458	440	478	416	498	428	425	412	443	401	412	442	417	405	374	422	392	388	444	474	449	417	424	452	468	419	413	426	451	438	421	400	468	488	460	425	449	435	430	423	450
14825	1465	952	1247	1117	1071	977	693	429	351	322	287	256	227	203	273	209	208	184	201	222	208	208	206	236	223	226	210	208	213	236	205	213	214	205	207	214	229	232	187	180	184	219	206	212	204	180	195	198	215	222	218	203	194	233	228	219	215	220	219	220	186	204	208	212	200	201	209	203	192	217	207	191	181	192	189	199	204	195	233	203	224	192	187	176	213	212	220	212	213	221	181	177	211	237	200	166	177	207	221	226	202	212	240	217	202	204	197	204	199	224	200	175	207	195	207	234	212	220	210	204	235	215	184	206	226	192	210	182	236	190	213	200	224	186	199	171	181	197	221	190	225	183	196	230	201	201	187	185	212	185	203	186	220	202	209	202	201	212	223	229	214	205	186	188	206	211	180	208	216	195	211	216	218	225	211	218	219	205	208	237	210	205	232	192	228	189	210	200	214	184	207	199	182	204	194	233	221	197	216	196	206	213	203	191	226	212	192	232	197	192	193	224	206	197	193	181	214	209	188	218	186	229	214	247	207	202	234	179	211	209	213	215	201	192	175	189	221	209	195	221	192	203	234	218	214	224	193	216	210	199	205	223	180	201	204	234	206	205	214	222	174	201	218	212	207	215	222	194	183	205	210	207	193	201	219	194	213	219	217	179	216	198	208	181	196	202	211	204	230	210	216	233	197	210	199	203	203	163	214	235	210	183	205	202	195	199	231	204	228	198	203	191	205	221	195	227	199	214	200	227	197	205	212	195	213	192	196	231	185	212	204	196	205	231	219	193	203	197	224	219	202	217	195	202	219	242	182	198	208	194	224	216	201	184	204	221	184	185	221	203	205	211	216	198	185	210	181	215	174	175	231	212	201	203	193	213	200	203	187	206	189	210	198	206	201	200	210	202	205	202	208	190	219	224	238	230	174	199	199	205	177	213	218	198	192	214	217	183	191	189	206	199	194	200	217	197	211	243	191	204	198	225	218	202	225	199	191	217	245	203	221	197	214	219	205	205	231	181	201	196	193	221	202	201	200	209	188	214	184	232	201	184	206	194	202	206	196	210	183	214	215	206	233	197	205	190	195	210	197	184	187	171	222	216	225	193	210	182	198	225	171	189	179	207	171	206	209	213	228	219	210	233	204	217	204	241	212	187	204	215	204	200	214	176	204	214	203	189	206	208	207	213	226	210	189	192	209	179	203	209	195	220	207	203	213	235	185	212	208	213	211	180	202	193	192	212	190	210	184	207	190	213	206	224	214	204	209	222	216	215	199	199	191	193	183	220	227	202	209	193	169	203	196	200	205	185	199	199	205	201	202	195	168	226	203	212	190	204	187	203	202	185	190	213	222	195	194	189	232	209	230	213	199	187	217	176	225	225	209	219	219	201	192	213	229	230	246	235	199	199	210	198	193	207	193	218	210	196	217	214	203	206	210	195	225	216	195	226	192	187	209	219	211	200	186	174	205	175	205	196	216	213	215	207	211	194	195	240	200	204	195	197	224	229	227	203	178	194	184	220	214	200	234	223	205	212	199	221	203	224	226	216	225	212	201	212	221	201	200	201	200	208	168	203	228	200	192	188	195	196	235	198	213	215	187	212	226	193	196	210	194	218	201	197	205	226	210	220	170	190	205	199	208	161	233	215	244	239	189	181	208	214	240	227	177	215	178	197	188	196	206	185	217	200	178	208	178	208	212	210	245	182	240	228	219	174	207	201	202	181	162	208	207	204	195	175	219	208	192	205	216	196	197	206	196	185	239	206	237	196	204	221	208	214	220	212	207	179	212	200	207	196	197	199	195	208	223	235	192	217	187	211	197	221	214	201	190	218	208	225	214	223	179	222	232	200	216	187	221	198	217	228	229	196	218	196	204	198	198	216	225	197	220	231	196	216	165	199	225	203	190	210	228	238	193	189	232	218	223	212	203	198	217	200	193	207	192	219	203	214	197	215	203	186	209	209	210	235	221	246	174	212	213	204	232	207	198	210	221	211	215	212	194	188	221	172	203	195	221	211	205	241	223	222	174	202	189	192	212	203	183	205	214	227	203	197	215	220	193	209	228	242	211	209	176	203	211	210	200	185	195	202	183	193	188	216	179	214	234	204	192	189	225	211	211	209	192	185	201	197	218	190	206	201	197	207	209	184	178	224	223	173	201	193	193	214	222	201	197	217	204	197	198	161	203	213	193	183	201	184	200	201	218	230	212	205	216	222	204	219	205	199	178	191	193	200	221	174	208	227	218	186	191	183	172	211	196	193	206	212	210	198	212	210	185	227	218	203	213	193	202	202	210	198	220	224	213	223	221	186	205	204	197	207	186	203	215	220	213	193	209	222	218	186	231	203	181	214	196	206	182	216	184	207	227	203	198	219	191	228	217	215	185	183	204	182	171	221	204	212	205	196	233	199	211	195	193	197	198	174	187	214	210	217	206	202	239	193	195	195	217	216	206	209	214	200	211	204	199	181	191	194	206	201	189	207	200	195	220	198	229	207	190	228	192	215	222	214	209	204	213	209	202	207	192	205	210	247	185	234	198	194	219	217	200	171	227	200	196	234	213	213	230	214	232	211	214	205	219	223	197	190	193	174	202	197	197	170	171	201	178	218	223	200	209	246	223	185	168	203	203	189	209	218	203	232	201	210	200	221	218	196	211	208	208	215	212	214	186	207	241	212	212	191	212	205	228	174	191	178	180	224	219	208	171	215	222	200	210	208	212	185	211	207	205	222	225	205	209	224	210	215	177	218	199	204	204	209	209	214	219	200	210	202	197	221	226	194	205	215	222	197	191	199	230	213	200	213	207	201	193	174	175	209	215	209	212	208	211	207	199	214	202	197	203	207	194	202	211	226	202	216	213	200	201	209	204	204	199	205	205	193	192	180	211	211	219	211	174	219	210	205	199	195	191	173	204	207	211	186	218	206	216	221	204	187	189	213	203	197	194	223	203	186	206	202	198	200	190	202	211	203	188	153	200	211	219	223	200	193	219	197	196	200	210	176	215	194	222	198	201	173	222	205	237	198	233	202	217	202	201	186	193	190	238	199	226	210	206	227	182	188	190	205	193	202	182	215	213	201	204	200	211	211	188	181	227	232	208	200	223	200	205	206	217	226	203	205	201	203	200	207	192	220	202	192	201	191	209	199	198	208	214	198	182	201	227	211	203	209	209	176	197	213	197	202	221	225	208	177	189	223	176	199	232	199	229	180	185	200	195	189	191	216	218	174	207	196	181	211	204	192	204	208	206	206	181	238	217	190	210	184	185	191	202	223	221	201	216	224	215	218	213	198	226	226	181	233	172	204	198	218	228	203	214	185	236	204	206	207	185	186	192	211	214	205	196	187	201	177	206	204	200	207	208	205	185	206	203	196	185	217	212	201	203	214	196	175	224	200	203	197	200	206	199	212	198	206	209	217	209	195	207	176	206	219	209	217	183	172	197	176	204	205	197	214	213	215	207	220	201	203	173	190	225	211	212	220	226	204	195	190	165	224	203
9866	933	1599	3076	2998	3438	2879	2246	1604	1166	1173	966	809	702	616	612	571	562	611	551	537	516	548	596	505	484	513	511	530	539	523	536	545	500	512	575	535	525	525	510	487	484	514	524	517	501	513	542	535	494	530	490	492	530	478	499	497	493	494	506	503	530	510	529	499	509	468	526	483	495	482	527	495	510	463	522	525	519	503	494	535	527	522	494	505	534	523	521	479	532	508	502	504	486	481	472	497	493	490	505	512	510	530	455	488	481	481	482	506	509	457	478	525	527	493	533	487	516	503	519	520	493	502	502	524	492	496	506	486	497	509	484	494	465	467	484	485	495	523	492	510	470	476	509	526	496	502	522	520	494	515	531	457	506	482	515	488	485	473	497	463	489	519	502	488	547	529	475	513	538	489	517	475	476	487	523	512	505	498	515	522	472	492	536	471	497	496	485	511	503	502	478	516	495	524	462	501	549	464	492	509	483	499	463	518	472	497	467	517	524	473	531	545	497	460	515	506	524	504	483	498	470	489	483	466	517	519	495	501	531	490	474	476	500	498	480	512	535	523	490	510	470	497	490	522	496	496	522	482	504	496	488	512	473	549	511	481	483	541	453	528	480	512	464	515	471	522	532	463	514	533	506	502	494	508	491	490	516	531	511	449	476	483	503	505	527	560	486	511	507	460	491	476	486	513	463	499	526	462	490	528	501	500	508	511	464	473	500	519	518	471	524	520	474	484	494	520	462	517	504	518	491	519	496	490	544	499	498	502	479	491	474	518	518	487	483	480	512	475	513	501	496	458	530	491	455	556	528	502	454	479	492	470	502	491	513	482	483	522	445	515	454	508	521	475	475	476	463	520	538	474	486	459	537	491	498	502	486	517	516	482	505	478	470	476	506	483	485	491	506	513	504	515	535	459	506	524	487	468	505	511	545	510	522	489	478	518	516	506	470	528	477	472	511	487	476	510	484	513	502	499	501	485	504	484	472	502	491	503	492	481	519	477	534	513	505	476	476	559	470	504	508	508	478	470	523	524	478	500	553	512	472	490	516	492	457	482	494	510	469	478	529	530	489	516	467	496	483	527	490	532	493	526	463	516	486	523	489	483	479	476	493	510	520	500	528	480	493	498	477	486	484	525	470	511	527	479	491	494	489	482	523	481	491	492	522	490	498	506	501	474	480	495	488	501	524	508	523	456	523	481	495	502	453	507	463	484	479	526	511	512	474	507	521	530	516	468	485	494	534	501	443	495	525	463	517	475	508	526	488	498	474	488	442	504	499	468	510	500	485	458	493	498	483	489	509	572	506	498	499	518	524	524	494	501	559	499	536	454	532	506	486	509	498	483	504	511	499	495	529	449	486	537	450	485	523	500	529	498	493	460	529	519	470	487	499	505	472	526	533	524	534	517	472	475	489	472	522	513	500	496	511	488	501	524	507	497	531	516	509	502	508	525	489	494	505	492	494	472	522	495	441	557	472	512	469	498	533	492	517	487	517	476	520	503	494	490	477	505	513	491	501	485	493	471	512	526	550	487	474	495	500	546	484	497	501	486	491	532	511	494	511	506	513	502	498	471	554	465	491	540	467	487	465	454	521	500	531	490	540	460	473	485	503	455	491	474	451	478	505	479	480	545	462	478	512	493	528	486	537	467	499	487	483	473	528	500	476	490	486	472	470	497	513	502	514	506	489	513	510	520	491	503	490	527	503	507	508	525	465	554	515	470	482	499	470	483	476	522	512	493	523	481	489	496	549	556	499	502	522	503	491	497	525	497	528	492	523	469	515	514	495	462	498	525	455	465	525	500	521	502	504	512	496	529	501	523	502	494	525	499	480	491	498	509	519	507	470	483	514	466	496	490	503	508	521	502	507	458	475	486	486	486	512	515	501	504	516	496	518	487	480	509	498	499	546	508	530	486	483	483	495	474	488	526	474	499	494	480	485	522	463	521	509	499	490	495	474	511	552	511	531	495	512	485	505	485	489	465	476	495	477	481	455	481	486	472	472	541	497	513	512	511	481	493	530	535	467	472	510	477	508	483	433	466	476	533	501	493	486	479	542	471	517	496	507	488	462	499	494	488	503	522	530	468	473	499	477	499	533	501	477	531	531	523	530	482	527	501	494	531	476	506	469	494	487	506	534	530	484	494	493	496	493	483	493	465	525	495	513	509	509	511	501	491	468	492	504	508	488	496	447	514	492	494	445	493	488	505	512	495	518	504	519	523	483	504	504	480	492	491	511	473	509	480	509	498	495	523	551	499	487	531	516	509	487	495	531	493	501	483	493	452	489	507	480	524	527	484	504	485	475	485	450	528	473	494	520	503	510	456	508	526	517	542	487	512	498	478	502	491	509	452	486	499	463	552	479	490	506	493	502	495	501	474	492	483	540	481	466	485	513	494	493	489	494	489	505	522	481	491	493	516	544	483	568	509	491	500	484	497	547	492	525	489	482	466	520	472	563	505	455	484	489	478	532	484	527	513	492	487	442	521	492	475	473	514	477	496	470	508	492	538	488	483	494	500	513	489	496	499	473	504	470	494	497	476	498	512	499	513	520	477	500	496	537	516	497	492	479	468	507	533	502	501	497	522	489	507	480	549	516	520	526	508	481	499	480	499	525	526	496	465	517	481	525	514	497	538	516	484	505	493	524	498	514	491	490	492	525	493	488	503	490	479	479	484	527	527	471	503	485	496	525	500	528	514	479	489	494	532	470	490	499	544	490	535	486	510	473	517	507	517	517	493	470	499	506	481	490	462	483	502	469	510	500	484	499	533	522	496	484	484	516	510	477	497	476	497	465	480	525	513	487	486	514	474	511	467	517	490	512	494	527	491	503	488	502	476	511	491	496	464	476	522	498	508	538	475	501	507	515	473	495	503	538	549	476	472	494	509	492	519	498	543	449	521	515	515	494	463	526	474	498	500	516	491	473	472	472	483	488	475	510	501	512	547	526	474	466	524	477	500	484	491	499	508	487	509	483	503	465	558	469	499	538	543	535	509	522	493	515	515	491	525	475	513	513	498	502	515	521	501	487	470	484	505	489	503	513	508	474	473	508	515	432	502	463	451	516	480	475	493	503	498	530	538	498	499	509	447	470	463	525	501	472	498	519	488	511	502	513	490	491	473	508	469	473	506	507	517	525	532	484	480	475	481	488	475	463	472	469	501	476	503	486	479	519	463	559	492	525	483	484	501	521	499	515	485	509	454	529	489	513	514	510	514	491	500	542	514	498	534	486	510	493	481	525	458	532	466	471	511	548	535	467	498	441	509	508	476	499	477	507	512	521	473	504	492	481	500	477	478	483	488	497	498	530	489	523	474	475	480	510	531	492	489	482	514	489	450	487	443	509	528	508	501	489	495	474	515	510	493	532	478	472	471	482	454	471	501	486	517	511	479	508	506	467	519	496	467	481	495	524	479	484	474	514	523	518	521	489	542	514	532	491	469	484	514	502	530	522	487	517	539	548	509	486	499	491	535	516	515	478	467	507
23142	3066	1615	1814	1801	2063	1713	1265	782	621	499	441	458	366	358	343	369	377	335	370	356	350	363	344	327	357	345	316	368	359	364	370	341	353	364	305	316	342	350	324	314	348	414	329	332	310	359	322	335	325	359	328	332	372	374	328	315	352	341	336	354	322	338	313	340	360	346	333	314	297	357	300	326	310	345	365	313	348	362	341	330	327	337	304	328	329	330	322	343	316	307	282	315	329	333	307	299	336	331	333	315	326	341	354	296	339	340	349	321	332	370	337	337	319	311	314	331	311	341	315	332	357	335	333	322	339	320	306	349	339	337	384	314	338	317	317	375	339	336	329	324	339	354	351	341	342	337	371	332	353	355	333	318	291	314	318	326	351	362	352	362	319	349	332	334	340	318	340	322	300	347	311	331	322	324	352	334	325	313	307	306	348	301	353	353	306	341	340	343	330	325	321	351	311	359	326	332	321	342	378	378	327	319	353	342	356	355	333	311	375	373	377	336	344	343	368	317	310	347	318	343	318	308	327	354	342	354	302	312	311	322	343	336	359	351	358	367	360	345	338	318	366	343	350	300	350	361	355	337	365	343	335	337	308	322	324	337	343	325	324	372	367	312	340	317	342	371	321	339	330	364	340	367	336	319	379	371	374	329	316	345	342	349	332	353	323	358	323	324	289	363	298	340	296	352	358	358	356	316	313	313	329	333	343	302	312	342	298	320	326	361	336	334	364	339	299	322	349	366	328	346	318	296	328	338	308	325	341	317	331	361	362	329	331	315	314	343	321	358	368	339	326	352	336	357	332	332	323	343	317	332	334	342	311	353	359	330	343	337	333	309	311	325	309	346	341	325	318	321	317	341	337	297	319	368	327	342	315	341	330	335	363	358	374	340	362	332	385	345	367	347	332	332	326	322	319	357	373	373	320	373	313	340	331	313	357	343	308	335	324	341	370	355	363	341	335	340	345	340	337	330	327	340	320	305	318	381	337	336	323	348	329	356	316	351	358	323	351	358	331	358	384	376	320	336	334	321	355	364	356	342	308	326	340	312	355	320	340	345	332	307	327	342	324	336	367	339	321	327	325	308	367	337	288	356	321	335	353	355	357	344	376	324	333	335	359	338	341	322	348	341	334	316	348	359	325	331	306	340	339	325	311	323	308	337	343	357	318	302	310	333	322	344	309	323	353	335	363	343	331	335	317	354	324	330	305	334	342	357	336	312	302	299	333	329	347	350	355	317	344	344	307	351	340	326	328	348	323	368	357	302	343	310	300	308	322	307	345	341	326	338	320	298	325	306	370	315	365	390	355	335	305	345	362	324	313	335	356	330	335	343	350	325	337	327	356	335	342	357	360	340	317	326	306	337	362	304	339	356	290	353	317	315	341	321	362	348	309	305	368	362	331	347	338	316	347	376	339	336	311	357	314	311	345	321	320	296	329	336	345	312	328	301	349	306	345	346	349	366	305	328	330	341	356	304	302	297	323	369	357	321	300	324	359	311	295	316	362	312	296	311	345	361	349	351	327	310	299	340	350	329	319	339	350	320	349	356	340	350	345	347	343	343	333	330	308	324	301	347	330	343	313	350	350	366	327	377	316	308	349	381	328	336	342	379	321	333	298	334	362	312	330	317	383	346	321	332	331	356	321	325	309	294	354	311	324	356	341	319	346	346	350	332	321	353	320	336	368	342	365	319	344	351	314	291	359	338	335	307	322	334	330	343	322	343	355	316	332	328	340	362	315	317	325	315	331	303	353	342	344	327	334	319	354	317	338	344	325	323	341	396	326	315	352	342	322	351	316	298	321	316	307	324	344	329	323	323	309	325	337	361	335	321	332	316	348	363	343	312	347	332	320	333	306	325	342	294	324	360	303	334	348	344	339	322	322	343	321	367	354	352	358	368	321	311	307	344	347	341	318	297	352	343	358	336	327	355	308	333	400	348	354	368	328	335	311	350	323	362	341	342	317	343	341	326	309	360	336	302	354	334	338	334	364	348	325	311	362	323	316	327	307	343	334	341	350	317	340	315	350	308	333	366	353	363	313	329	340	317	321	385	314	350	362	354	318	302	326	344	384	345	327	341	350	314	340	341	324	365	338	313	331	315	366	343	301	338	306	331	349	317	321	287	358	365	312	344	362	324	314	322	336	332	316	328	354	330	345	391	335	320	350	326	324	356	328	301	349	316	381	327	370	357	347	302	337	333	345	309	360	348	327	351	341	353	300	351	296	327	342	324	343	355	322	369	374	310	358	307	345	341	333	324	296	325	347	313	323	312	351	362	371	333	336	325	336	343	327	382	313	313	350	315	346	342	334	355	316	319	316	327	340	340	350	345	333	309	317	312	305	321	302	351	344	331	322	307	326	360	340	343	293	298	344	324	368	318	342	329	355	358	320	327	333	349	353	344	329	304	334	333	317	308	312	307	346	341	341	299	296	342	339	325	324	341	346	341	303	328	335	338	310	324	357	339	340	338	323	347	375	353	342	336	364	366	310	346	345	317	335	331	349	312	347	342	353	318	343	317	345	341	330	384	316	338	326	306	353	326	344	314	306	384	364	340	358	344	339	332	307	318	364	348	327	342	315	363	353	322	375	318	347	333	352	339	329	330	340	333	348	360	348	323	292	352	342	352	342	344	345	301	295	346	316	352	353	337	287	324	331	359	342	328	359	320	349	354	341	344	362	317	338	327	336	332	310	309	354	314	286	363	340	363	315	321	319	314	349	335	332	355	363	335	355	326	314	312	355	307	338	337	357	347	331	354	359	322	326	339	328	338	333	321	327	317	323	308	331	344	322	310	325	326	339	365	334	297	341	329	315	326	320	343	305	324	342	339	348	310	341	356	300	343	341	330	343	350	342	344	284	320	338	329	363	356	336	334	343	335	340	347	340	352	331	348	349	321	325	361	313	351	334	317	325	343	339	338	363	360	293	340	308	347	342	328	338	332	325	373	320	324	334	349	309	342	329	342	331	335	352	352	335	346	338	348	368	354	344	323	357	355	366	323	341	338	326	358	335	309	386	310	315	393	357	349	300	337	303	365	321	318	350	349	344	360	311	300	318	335	357	336	350	336	356	327	307	316	339	333	358	345	328	340	328	334	349	321	312	343	329	338	360	325	320	346	315	316	353	350	350	336	344	332	339	327	368	352	322	292	307	344	277	323	325	346	348	337	353	345	324	317	323	336	334	340	333	341	367	376	341	333	353	356	321	347	329	319	298	341	347	330	359	304	332	340	306	350	339	360	330	346	355	317	357	335	389	356	316	318	330	279	311	339	334	307	331	328	321	327	304	356	329	357	319	337	314	326	348	319	317	326	319	337	347	324	361	346	352	318	322	342	335	369	324	372	334	356	330	401	302	319	350	349	349	330	301	330	355	319	361	323	334	346	360	355	344	338	326	369	308	298	324	308	320	288	304	306	329	329	314	351	331	353	367	324	351	328	343	342	326	293	302	357	324	286	320	328	353	357	352	351	301	356	371	349	323
12901	1638	2584	4215	4958	6025	4824	3892	2388	1778	1643	1416	1346	1071	1026	1004	917	875	874	846	848	794	849	789	822	816	813	753	794	804	799	783	780	779	797	778	766	768	785	742	750	723	786	748	767	743	736	797	746	762	752	789	766	796	765	746	847	776	794	758	734	747	712	798	725	752	706	734	828	752	754	716	742	788	751	792	751	770	744	723	813	746	720	750	787	792	808	792	731	782	746	787	766	734	771	754	750	776	738	711	762	762	743	790	691	752	818	768	725	795	759	735	752	690	701	854	753	738	728	805	765	755	735	760	753	738	789	757	737	793	782	778	747	787	729	780	798	749	758	744	742	743	729	743	780	761	743	766	761	788	744	771	763	744	744	700	737	757	751	765	741	714	737	768	730	787	733	739	748	773	778	735	715	739	717	796	728	774	770	791	795	729	763	751	779	746	747	765	733	745	812	751	775	747	811	790	791	743	766	735	758	755	771	728	739	769	713	781	739	765	773	785	735	738	775	732	797	740	726	694	717	779	746	720	748	724	716	744	713	805	734	797	755	762	764	770	774	697	711	761	809	762	756	742	766	791	758	780	747	787	763	733	776	719	753	778	720	773	808	769	747	791	752	763	731	757	729	687	770	767	774	770	773	781	742	725	751	783	763	764	730	731	772	742	739	730	738	746	797	751	756	739	788	755	756	841	809	758	698	765	740	740	728	780	707	740	782	740	783	738	746	777	788	732	769	755	769	729	771	779	771	749	776	727	797	789	792	761	759	826	723	751	757	714	756	742	750	735	736	792	776	767	734	783	764	757	727	740	779	740	815	774	727	754	725	759	764	794	765	741	759	763	787	770	755	764	723	732	713	764	753	718	740	782	714	734	773	731	757	749	719	740	769	746	736	742	736	776	723	771	736	775	782	743	761	791	749	760	749	757	760	743	786	785	753	783	713	770	761	761	708	742	739	708	767	810	744	732	757	776	774	754	797	742	787	772	799	789	758	745	778	771	720	685	769	743	734	715	741	764	714	774	739	750	740	739	722	762	718	739	757	756	742	753	781	754	752	774	834	743	776	730	752	778	751	746	717	778	757	751	742	745	786	751	728	723	743	722	754	737	739	769	725	786	743	751	778	743	778	721	732	738	701	730	763	782	775	758	728	772	807	792	714	749	719	720	719	739	767	747	760	741	764	754	697	722	760	759	771	774	794	741	786	787	754	773	802	761	743	766	768	751	792	762	738	750	754	779	753	773	782	742	786	784	760	752	821	787	700	789	744	783	777	774	761	758	754	756	781	747	739	762	756	757	744	751	767	778	751	728	776	725	732	749	729	741	721	692	735	727	792	788	745	730	764	787	789	736	739	745	758	715	758	716	771	763	763	748	737	781	724	792	737	715	713	698	803	707	719	787	777	779	791	775	733	776	836	759	750	737	697	734	725	767	743	740	747	785	739	750	717	754	798	762	771	789	712	773	702	754	750	747	752	757	752	742	757	739	806	731	741	745	727	776	752	780	757	743	736	732	707	777	793	694	745	790	709	775	748	763	778	759	779	739	730	799	722	789	737	823	755	769	729	700	720	711	783	785	709	732	752	756	747	762	741	796	771	739	786	757	772	744	786	740	727	738	739	786	724	751	753	750	790	743	732	752	774	773	797	765	767	776	734	740	745	760	781	728	739	737	782	736	760	757	721	736	743	751	712	751	733	740	762	743	773	711	795	759	711	756	741	758	757	754	733	759	763	734	784	712	741	735	711	724	798	758	739	766	745	770	778	776	715	755	683	755	717	748	739	721	760	788	767	744	745	743	784	751	734	727	728	709	760	774	732	738	737	722	761	738	711	735	777	763	757	798	719	745	723	764	735	721	741	785	756	798	737	755	761	737	735	733	805	749	781	823	712	733	790	754	780	751	765	749	753	747	734	720	762	736	773	807	722	726	760	772	720	786	751	753	786	769	816	717	774	752	743	818	796	736	751	757	740	762	761	696	754	754	761	756	776	711	729	776	790	725	763	744	733	761	734	754	738	777	784	806	745	769	769	739	748	710	771	739	727	744	699	789	782	764	732	756	764	731	753	748	763	739	753	772	729	784	754	710	773	775	805	757	727	789	763	810	752	782	741	733	771	719	745	778	791	749	722	731	744	718	732	725	742	746	766	764	760	762	761	782	851	799	725	704	736	797	774	789	729	730	750	752	736	768	764	753	794	741	727	749	781	763	729	753	749	746	762	744	748	742	767	761	793	713	718	738	790	767	757	753	749	778	788	769	721	733	763	722	755	729	740	743	773	750	812	778	780	749	754	753	792	723	811	779	687	764	753	714	766	768	738	740	750	718	746	720	804	743	750	720	750	760	760	767	771	752	713	719	739	731	773	720	817	771	772	777	748	738	695	739	715	774	770	782	715	800	767	821	790	781	778	758	752	724	804	733	789	775	802	736	754	767	762	743	771	759	764	720	728	727	717	757	760	771	815	754	755	777	756	736	745	777	750	773	731	767	766	737	718	750	798	740	712	702	761	694	749	789	764	748	726	778	791	710	755	735	726	786	748	782	742	686	778	768	699	707	744	765	766	729	769	756	750	733	750	741	792	772	724	770	721	743	751	800	826	724	743	757	750	750	719	797	723	765	792	753	762	748	731	794	733	806	723	755	759	734	702	757	735	784	705	757	749	738	805	737	769	760	783	754	770	731	755	752	743	768	723	790	754	731	744	777	748	801	740	777	740	787	782	735	719	750	781	768	772	784	792	756	753	799	770	764	736	810	754	775	762	801	737	747	742	770	755	773	757	729	726	797	723	777	747	731	777	795	758	785	755	772	776	786	752	773	786	720	751	726	799	728	803	772	719	715	733	736	716	687	698	745	753	765	792	816	761	760	742	702	766	763	746	775	766	796	755	747	751	728	742	742	747	762	738	738	741	748	745	725	759	721	702	721	768	727	760	683	772	791	721	745	769	734	792	749	765	745	747	711	735	749	801	762	735	729	794	761	714	790	816	716	802	773	746	765	754	772	773	742	758	715	747	770	759	706	731	721	772	746	687	767	848	700	734	711	753	756	772	755	744	756	777	760	765	792	781	733	740	790	733	749	746	745	729	741	760	768	768	759	786	747	691	732	738	731	784	733	774	774	745	779	717	782	725	747	710	778	697	726	776	790	754	805	701	769	756	767	746	745	756	768	741	740	804	767	724	718	760	780	725	779	754	798	759	737	767	724	738	747	784	758	765	758	753	770	811	779	728	740	765	755	750	788	786	729	729	757	769	742	724	750	742	723	751	756	747	748	744	769	790	765	772	740	750	717	778	796	788	747	772	723	803	755	730	782	802	766	757	757	753	724	725	755	776	788	761	750	736	723	743	754	776	732	819	747	768	731	789	733	760	682	692	741	760	763	797	761	797	772	774	760	770	774	754	791	750	743	745	759	699	748	800	792	727	769	767	761	738	737	771	712	777	764	775	746	743	738	792	789	752	769	747	751	759	802	743	763	750	744	735	729	772	749
4116	343	323	291	263	205	208	189	176	194	192	176	168	166	171	163	174	185	195	168	175	167	171	171	182	166	189	174	184	159	164	175	184	175	214	200	193	178	170	182	199	186	210	166	176	161	185	177	178	173	171	179	172	163	194	185	185	168	162	199	155	194	172	149	177	163	162	177	169	168	191	167	186	172	159	144	194	193	182	151	183	148	150	166	155	170	154	170	187	159	155	194	178	159	173	154	186	179	191	161	200	183	143	164	167	164	148	174	172	192	195	166	163	191	166	173	162	174	174	178	178	182	168	170	190	170	178	187	169	170	190	171	179	175	189	166	200	182	174	180	198	187	172	193	201	175	173	181	172	167	194	178	182	189	148	155	177	196	176	171	193	169	176	193	173	173	174	176	207	173	179	151	183	175	185	191	175	171	189	172	197	177	186	165	163	185	195	180	164	172	173	207	180	175	166	172	165	172	155	194	155	170	151	192	192	168	195	176	159	167	182	177	184	163	194	179	171	163	171	167	175	158	143	206	176	202	160	166	178	157	186	169	213	182	158	160	171	160	158	163	188	167	203	175	203	174	181	190	176	196	216	183	186	203	183	179	160	176	191	211	188	185	161	165	171	173	192	205	183	186	168	189	204	178	157	167	179	180	183	170	172	208	185	189	162	161	191	168	191	166	146	155	203	190	170	178	173	174	175	188	182	212	177	154	210	178	170	189	191	169	188	160	167	168	146	155	153	171	179	168	174	158	162	183	172	180	176	159	170	169	148	163	177	186	187	197	161	182	176	159	194	185	199	175	181	159	168	190	173	170	185	161	175	182	194	171	168	159	172	177	182	190	189	188	171	162	176	182	183	172	152	193	173	178	170	184	167	190	184	170	152	215	176	215	165	180	168	178	178	192	171	171	161	165	194	201	177	176	185	175	185	182	172	180	168	177	158	179	172	197	187	159	191	174	176	192	173	187	191	172	161	161	167	187	185	167	173	157	156	184	186	169	184	181	174	176	188	155	172	169	192	154	167	171	185	184	191	162	191	187	170	198	201	181	194	203	185	199	165	166	168	195	176	178	216	162	170	198	192	153	168	201	168	169	193	176	181	184	184	198	169	192	189	184	187	173	160	164	195	149	154	162	166	164	176	186	187	186	175	178	155	173	182	175	192	186	164	171	151	172	195	173	197	183	165	189	201	199	171	174	177	169	182	159	172	177	195	185	201	184	188	207	190	195	172	204	179	194	172	169	167	233	181	168	190	154	166	183	189	184	197	181	185	215	165	177	180	163	157	170	200	185	169	171	171	180	213	181	168	213	211	174	178	167	159	179	161	196	172	159	167	188	179	177	192	188	182	174	193	193	213	201	163	206	189	180	196	169	182	191	184	161	179	169	176	190	187	186	180	176	185	206	175	191	211	184	169	197	186	160	185	172	186	185	212	196	202	189	174	170	178	194	176	170	177	171	179	191	203	177	208	189	163	179	189	183	170	162	173	196	164	186	180	175	170	172	186	159	182	165	163	161	154	161	170	169	180	163	184	162	165	192	199	195	184	178	166	176	171	198	144	201	154	168	171	206	152	188	160	183	186	175	181	171	198	198	194	172	173	176	163	170	186	162	220	198	176	197	182	170	179	154	184	209	187	192	196	190	193	176	156	170	173	170	174	188	181	193	183	147	174	174	164	171	208	156	187	161	180	203	190	202	191	169	200	170	168	164	166	157	181	177	156	180	173	180	163	169	166	164	212	165	177	165	178	165	190	181	204	180	165	172	187	194	184	175	164	158	163	170	164	197	177	197	173	203	174	164	186	171	173	173	208	153	166	158	171	210	185	199	185	164	162	186	193	169	153	196	194	187	180	183	166	199	147	164	175	171	176	168	197	187	174	210	173	149	161	198	148	182	152	168	164	158	173	164	183	181	176	174	176	163	179	185	180	172	215	168	193	183	170	172	148	164	170	167	166	165	184	189	166	184	179	173	194	153	174	151	158	186	200	173	159	162	180	180	186	193	172	168	159	184	191	177	160	191	181	189	154	185	178	185	168	194	185	198	187	180	198	183	174	191	209	181	175	183	162	146	177	170	154	183	173	168	193	178	173	193	157	177	177	187	159	181	178	181	183	173	200	184	171	192	188	152	170	176	164	193	160	177	170	156	166	185	178	196	187	165	157	157	194	172	145	172	181	183	179	162	194	176	183	200	187	167	195	196	190	159	185	179	156	189	185	191	162	178	177	182	182	171	166	184	158	170	172	193	184	164	179	194	166	189	145	156	182	164	194	187	172	188	171	174	166	192	164	176	176	178	183	148	161	167	183	171	167	176	182	172	189	172	181	205	198	159	191	174	164	195	182	184	205	165	182	172	164	156	167	159	156	170	158	161	156	177	179	197	156	184	186	187	154	189	169	195	168	172	194	218	193	175	177	183	181	198	165	208	168	191	177	164	183	195	179	189	161	178	179	170	172	185	170	159	206	172	157	169	197	183	218	185	217	154	169	156	195	176	167	136	193	162	188	165	174	157	162	165	186	188	159	158	173	128	187	188	190	166	188	163	179	184	185	190	195	171	179	164	173	181	175	166	171	193	182	185	174	186	192	177	180	172	177	186	173	168	179	179	181	184	175	165	160	174	173	191	186	170	191	168	192	173	172	193	175	184	180	203	196	162	164	162	195	188	174	183	167	154	167	171	176	189	153	122	169	174	214	180	175	206	173	165	180	183	201	170	211	157	180	164	181	188	195	218	179	162	173	137	166	176	170	169	156	194	215	174	201	203	200	151	192	153	174	187	187	190	157	164	203	192	187	175	184	177	168	155	193	170	162	139	173	169	161	192	166	190	151	158	179	159	163	170	170	172	184	173	180	125	183	161	172	180	175	221	213	177	174	175	168	167	188	196	177	181	180	197	170	199	167	196	176	153	190	177	191	198	181	185	164	188	174	175	168	169	198	161	160	159	193	181	166	176	179	186	161	191	169	183	199	182	182	190	165	194	189	181	204	215	155	181	156	192	167	209	196	161	176	177	189	189	180	163	176	167	176	191	184	146	149	163	185	174	158	189	163	190	191	197	175	163	179	179	157	157	195	164	176	183	187	162	180	167	178	177	183	194	165	181	179	192	176	173	196	175	179	197	177	192	216	176	157	176	158	163	171	149	174	161	190	180	161	161	211	155	182	179	184	161	178	176	177	158	161	171	178	194	189	180	187	203	198	172	189	157	186	184	166	169	172	176	171	165	172	188	156	198	173	160	182	176	165	165	187	190	179	185	185	162	192	195	171	165	171	174	158	176	173	162	137	179	186	185	174	169	168	186	194	170	185	160	172	183	153	182	184	181	189	185	169	199	182	163	179	218	191	175	174	180	200	163	194	184	171	174	167	193	173	184	175	189	205	156	147	177	185	174	187	178	178	206	168	146	178	208	191	193	180	158	166	175	179	165	198	165	173	175	173	156	161	186	178	180	190	153	176	154	147	166	201	165	181	169	161	159	182	191	186	192
3217	509	681	761	800	720	702	610	531	508	500	464	449	427	457	461	474	463	482	460	422	430	455	388	474	417	430	434	436	426	454	433	407	467	430	407	448	424	427	416	441	419	442	432	408	436	471	468	484	444	450	442	416	413	449	440	436	420	415	439	455	448	410	423	415	432	456	464	411	421	476	434	449	416	444	420	486	411	457	457	412	427	383	444	425	462	429	440	411	449	443	450	413	433	457	434	457	440	452	427	454	461	439	395	441	438	457	410	464	464	425	440	433	459	428	445	457	455	427	452	419	434	429	432	453	441	447	460	435	485	421	460	427	461	436	435	388	421	422	419	422	456	454	405	433	481	415	474	431	475	432	439	440	439	427	471	413	451	419	424	421	447	413	427	426	454	441	430	410	442	465	405	406	443	439	447	406	492	464	456	441	424	464	470	473	425	442	425	449	417	445	423	439	463	444	418	404	382	461	400	397	394	468	444	433	440	454	462	427	460	409	425	452	431	416	415	439	453	417	423	418	464	437	440	446	409	390	449	438	425	411	422	410	406	448	443	388	415	428	448	413	411	441	431	441	456	423	425	456	442	436	432	446	418	426	433	442	406	432	405	440	426	459	413	421	425	406	393	470	424	426	415	476	433	439	453	399	428	408	464	442	409	417	453	450	429	447	466	413	438	403	443	436	444	440	430	436	445	424	418	445	462	460	469	429	456	437	439	419	441	425	431	431	413	461	430	424	440	396	439	427	415	446	427	454	431	440	431	434	398	425	459	420	451	408	425	440	424	448	438	431	433	437	412	445	399	417	410	427	393	415	443	461	423	443	419	409	418	433	453	388	390	411	436	428	404	418	455	437	432	417	412	451	449	425	432	433	433	375	457	419	421	430	443	413	474	450	435	438	464	422	415	471	423	445	444	427	445	434	405	431	403	428	420	419	441	447	415	419	428	429	421	446	449	387	439	446	441	407	437	431	424	413	411	422	425	462	405	424	420	452	435	463	474	437	450	442	417	405	435	407	438	454	463	451	440	427	484	452	464	442	456	427	407	439	438	450	433	418	420	437	440	444	438	406	411	391	445	417	443	422	440	430	448	403	396	442	472	424	497	411	432	412	437	444	453	448	442	423	461	430	402	422	435	411	433	378	466	438	438	453	409	454	453	434	445	428	439	449	440	431	415	409	392	417	430	423	400	420	450	436	416	438	436	438	452	435	456	454	454	434	458	439	463	430	443	458	451	423	438	425	449	441	450	436	418	438	446	422	415	444	428	458	424	457	404	447	409	455	436	431	470	451	435	443	374	428	451	456	425	420	435	460	417	441	443	461	470	414	440	455	432	420	420	437	395	408	441	418	420	406	415	430	455	451	427	413	419	469	484	429	444	451	431	412	412	419	446	425	425	414	450	442	438	437	463	417	456	443	401	448	416	420	448	427	426	439	414	423	424	435	431	397	465	441	430	433	445	447	457	426	445	448	454	437	465	455	402	399	475	422	434	460	421	438	438	396	408	453	428	420	464	405	444	442	415	461	409	408	410	436	401	411	436	426	434	402	444	447	442	422	453	410	433	423	435	414	454	419	434	420	473	434	433	427	462	443	463	480	442	417	434	418	418	448	428	461	395	434	437	452	467	413	433	425	392	394	420	398	402	455	385	408	440	425	473	432	446	429	453	437	421	432	452	424	500	422	398	446	430	429	396	395	427	440	443	456	441	419	427	431	419	387	425	391	402	437	405	428	459	452	431	430	430	393	441	432	439	451	444	463	444	444	425	403	447	440	429	429	440	401	427	418	431	436	434	405	480	452	417	403	456	450	411	438	434	457	421	428	437	438	415	388	412	428	425	367	441	459	466	393	411	478	435	394	411	430	432	423	450	402	430	416	462	413	460	466	435	435	416	435	407	408	442	423	437	456	429	417	453	416	449	388	385	409	418	405	434	461	420	417	416	457	423	435	435	403	457	410	431	406	453	423	418	438	439	410	426	460	430	434	416	456	424	436	449	464	424	406	422	405	450	435	448	450	448	457	417	401	451	431	429	451	439	433	402	446	458	410	435	461	406	407	433	406	399	448	430	433	431	399	384	443	442	424	414	406	444	432	423	443	451	451	422	464	440	396	401	411	469	465	421	414	434	472	419	423	415	434	424	396	424	463	449	464	441	423	430	432	399	366	434	427	388	457	455	413	423	422	466	428	423	436	419	426	427	392	405	447	443	446	415	423	429	435	392	443	392	461	457	396	433	421	409	409	436	426	434	435	422	449	406	439	429	434	439	439	429	441	470	422	449	478	441	432	415	384	422	434	440	445	401	411	429	395	442	405	394	412	403	451	405	430	458	421	417	436	442	387	474	434	405	425	398	415	392	424	403	421	446	450	434	391	412	452	464	461	454	443	402	412	411	439	418	428	404	413	433	438	422	398	397	396	451	416	433	442	422	419	426	480	421	420	415	398	423	396	409	469	423	429	413	432	439	423	418	402	411	431	410	431	395	418	446	457	411	434	428	448	411	409	404	465	433	421	471	443	433	420	465	439	449	452	461	412	417	429	455	420	460	408	446	467	403	449	434	442	427	457	425	417	410	436	386	424	404	443	411	434	494	410	416	419	426	435	430	439	396	450	405	411	446	444	467	443	431	437	425	413	432	419	418	451	437	444	424	498	422	426	427	415	435	434	447	430	445	442	411	396	444	407	446	430	438	459	444	462	457	414	463	405	432	442	439	413	416	429	416	450	404	407	435	464	408	405	429	470	404	455	437	456	432	441	432	429	450	416	432	453	425	407	448	442	463	424	438	410	445	427	421	415	430	442	431	433	416	444	392	415	438	467	447	414	451	422	429	404	436	440	418	389	425	447	414	447	458	439	444	479	443	417	425	445	453	447	441	463	451	443	452	434	427	483	406	434	460	425	427	419	398	451	412	452	449	434	424	431	408	436	398	432	427	455	418	416	441	435	436	426	441	432	456	423	438	454	423	453	444	398	432	437	447	430	451	432	444	431	421	417	408	472	449	442	430	422	425	431	425	417	472	417	402	423	456	423	428	436	446	407	432	421	453	447	451	399	393	432	390	424	428	442	421	422	420	407	444	467	427	413	433	435	415	431	382	441	450	480	429	439	427	458	425	412	451	428	427	490	410	437	409	439	424	445	441	456	436	447	442	447	421	427	417	441	447	423	428	376	430	440	451	432	442	453	418	444	423	468	435	415	406	424	425	427	413	444	421	445	422	412	414	386	422	409	435	459	441	395	412	449	416	428	399	412	401	434	428	430	415	456	469	424	426	452	380	445	431	410	423	410	452	436	429	435	418	449	387	463	441	420	418	429	453	445	416	385	420	446	438	457	442	480	441	424	458	432	401	429	421	439	441	471	404	415	378	428	418	430	421	449	415	419	413	428	438	429	415	417	464	434	455	424	412	434	432	413	426	449	402	387	438	430	433	424	410	413	424	458	398	443	419	402	410	433	435	425	446	398	429	441	405	420	415	448	464	394	394
14418	1396	798	1188	1020	1071	862	819	464	307	274	278	225	216	246	188	217	210	224	213	237	205	226	204	213	221	198	198	226	201	241	225	216	208	208	190	207	220	173	208	210	202	176	215	197	232	219	211	200	205	245	224	189	197	194	199	191	226	214	213	221	224	248	222	191	190	232	192	196	217	175	203	167	231	195	219	210	200	183	202	205	210	218	219	213	232	187	188	189	200	203	214	210	181	210	187	212	207	201	190	189	210	204	221	249	200	207	198	229	204	228	215	221	214	234	197	206	193	214	212	208	175	207	185	219	200	196	221	210	198	201	188	189	213	208	191	203	178	181	206	198	196	161	219	207	198	204	200	198	197	211	212	227	212	219	232	205	211	233	195	236	204	216	189	206	197	219	191	164	189	237	220	214	193	187	188	194	221	196	226	209	223	202	231	214	194	221	196	194	210	201	195	217	204	222	210	204	211	232	202	199	236	206	190	199	220	227	209	193	227	204	214	224	208	226	213	205	210	169	203	205	227	197	203	176	217	198	197	225	206	198	191	173	190	215	186	218	203	197	194	198	215	191	233	206	209	212	224	200	185	214	183	201	201	208	184	190	231	228	235	231	180	227	225	212	202	200	231	184	198	195	227	210	204	209	203	218	211	178	197	196	195	223	207	191	200	199	210	203	173	214	194	197	188	209	189	207	209	197	204	164	203	197	226	235	220	216	189	225	194	213	225	211	197	172	171	223	236	193	214	246	190	220	221	210	202	209	216	199	220	198	218	209	178	201	188	204	220	201	202	208	223	222	221	199	209	212	210	205	243	185	227	199	204	200	204	204	209	203	222	220	202	204	205	203	227	218	209	203	208	226	182	227	188	209	209	227	214	200	201	214	236	206	213	199	203	214	209	229	186	221	222	212	207	199	220	179	199	193	217	189	207	216	201	209	209	210	237	216	179	226	207	187	217	216	204	217	206	216	207	224	213	183	194	222	200	220	231	232	194	216	212	215	211	204	213	202	223	193	223	217	191	234	204	215	218	220	208	202	212	238	212	213	204	205	196	199	210	217	226	202	169	203	233	212	226	195	218	239	222	215	203	186	214	200	205	206	209	222	198	199	215	180	203	220	210	244	193	213	208	220	219	242	199	209	214	191	176	226	195	241	212	187	199	211	212	247	241	221	200	209	212	192	199	208	202	212	211	195	211	213	218	196	197	212	208	223	205	205	205	216	223	203	215	172	225	191	210	206	201	205	208	197	208	206	206	218	195	185	191	231	200	206	211	210	207	216	198	177	193	201	221	213	212	212	177	184	201	192	199	204	193	206	201	205	193	237	228	213	211	229	208	228	212	235	186	214	212	217	218	212	178	205	208	215	234	214	202	245	218	212	214	188	193	196	212	210	194	215	211	208	210	187	189	215	190	216	195	226	212	211	217	207	203	230	209	217	229	182	192	212	220	176	198	197	201	208	196	198	215	222	195	190	214	207	224	214	213	210	212	233	179	215	207	199	188	181	204	207	215	219	213	195	210	243	224	209	202	206	234	265	223	221	202	213	214	205	213	214	194	200	199	204	190	181	221	197	229	224	210	189	198	210	214	215	207	174	189	218	199	191	204	217	246	223	194	198	186	184	203	225	213	222	191	210	218	213	221	189	217	214	210	202	198	207	234	217	222	199	220	183	202	210	191	211	199	209	202	201	198	214	204	217	207	202	213	201	199	175	195	199	202	238	201	181	181	221	180	229	218	205	209	192	210	204	220	174	193	201	201	221	192	195	236	204	215	238	182	230	190	209	200	188	196	236	194	185	193	223	224	217	201	207	185	181	228	189	202	175	210	182	221	210	208	208	190	195	206	241	181	238	217	179	190	191	196	218	210	188	199	218	210	187	187	233	188	236	235	219	196	218	187	210	225	194	183	197	212	172	227	238	237	237	230	197	190	209	198	214	184	175	199	184	199	216	198	198	211	254	189	217	207	210	185	213	200	226	197	218	208	214	205	216	196	209	208	207	206	210	208	203	185	205	179	194	211	220	217	225	181	213	219	215	187	204	212	199	196	225	194	208	199	193	193	203	222	202	220	186	212	208	218	208	204	219	225	186	178	202	203	197	218	194	211	210	185	211	197	199	229	205	220	195	201	216	224	219	210	187	219	212	210	205	198	186	201	222	204	201	226	217	200	190	193	213	190	191	209	226	223	218	191	197	213	228	199	183	176	213	204	201	198	191	197	215	201	214	218	216	216	195	187	200	191	221	200	179	196	205	193	194	173	211	206	183	195	207	205	214	217	214	221	207	190	192	210	217	202	217	220	197	179	194	198	180	201	212	186	205	232	201	250	193	217	202	188	210	223	192	204	211	205	215	202	226	178	236	211	216	187	201	181	211	231	196	214	225	208	202	210	190	197	186	193	192	190	202	213	201	216	193	207	195	213	211	194	215	226	201	225	211	225	185	210	203	218	210	212	229	213	206	219	190	232	200	203	216	225	210	177	208	194	199	198	210	192	195	209	203	191	222	220	203	230	210	195	214	209	206	218	234	194	218	188	168	199	220	222	213	199	189	203	229	253	203	225	180	229	216	200	200	235	192	184	233	200	233	244	209	212	197	187	183	207	224	214	214	193	229	237	218	223	182	203	211	184	208	167	188	229	195	206	228	227	191	192	173	217	181	216	194	197	199	212	213	190	196	221	203	229	207	207	214	209	193	180	197	209	200	213	213	161	227	231	191	196	184	238	203	199	206	210	223	204	173	187	192	186	183	184	178	190	184	199	187	194	216	202	213	208	191	182	247	201	210	213	197	181	193	221	226	204	212	202	199	228	182	189	194	206	185	221	197	201	200	211	215	204	201	184	211	227	217	211	223	189	201	204	223	198	188	195	216	215	201	226	187	217	183	198	208	201	197	228	205	180	221	201	219	205	245	195	211	203	209	223	228	177	173	175	240	192	212	215	202	217	203	206	224	192	212	226	210	210	221	188	255	197	204	194	175	216	211	176	199	188	231	215	172	221	204	229	192	229	198	214	180	191	213	225	209	233	195	210	207	197	183	213	229	192	212	199	178	208	185	205	227	217	221	203	185	195	214	218	234	202	193	213	212	186	199	223	201	176	197	225	197	193	196	211	193	227	177	203	208	226	235	196	211	237	195	207	207	202	191	210	241	211	210	203	196	205	194	214	179	233	206	233	207	202	217	202	239	206	198	180	212	188	200	213	208	197	230	197	188	195	207	191	215	199	211	229	206	203	201	218	195	195	189	183	183	214	202	227	217	200	206	218	216	213	177	208	224	231	211	200	220	208	208	207	242	202	215	218	220	215	222	212	230	230	208	199	231	208	202	216	209	202	185	217	177	183	207	192	200	223	189	213	219	200	212	240	207	193	179	242	188	203	230	210	195	194	201	221	188	190	181	208	215	209	194	202	182	185	205	205	213	204	156	232	238	209	203	203	192	210	232	185	210	238	192	207	203	161	191	202	234	203	183	219	206	200	187	203	194	188
9592	1034	1611	2926	2943	3516	2982	2208	1290	1033	993	813	686	690	681	574	573	585	539	517	563	527	547	573	544	546	495	524	512	481	507	511	523	489	491	488	521	505	511	553	500	526	540	529	472	509	511	531	485	470	518	534	536	568	484	499	524	534	553	485	542	505	521	517	485	493	509	483	536	497	470	498	572	485	473	517	480	511	533	476	491	479	518	482	538	486	453	529	548	489	503	472	512	455	489	518	544	521	493	494	510	489	484	505	534	517	489	491	492	498	519	493	530	496	483	543	546	523	518	514	516	514	521	497	523	496	443	499	488	485	486	509	478	461	496	492	478	523	490	504	466	520	482	517	515	494	476	502	506	475	467	469	505	523	505	530	506	466	520	495	520	537	437	559	512	491	502	488	486	523	525	486	457	476	501	497	506	509	525	494	477	513	514	497	482	479	501	482	507	488	460	516	516	507	499	507	488	493	548	493	499	532	548	467	489	500	514	527	482	498	479	494	506	512	503	517	508	487	497	530	466	460	476	461	500	447	504	508	489	495	500	508	473	472	483	524	501	504	509	536	492	505	525	508	460	514	496	488	506	479	515	518	499	504	518	523	504	489	491	545	517	523	500	515	505	453	505	506	505	487	504	519	470	483	477	502	534	474	468	512	494	465	506	495	509	489	478	512	493	519	550	497	484	498	526	539	501	517	480	499	523	485	485	474	501	495	527	474	526	507	543	504	497	480	520	517	473	483	497	499	587	483	511	527	484	490	518	493	505	491	514	497	521	477	479	487	504	533	472	474	502	487	524	491	503	545	495	508	521	537	490	463	496	494	498	475	497	465	506	489	478	451	537	529	470	519	521	482	520	488	542	490	503	479	482	473	501	510	539	490	568	542	500	534	480	508	483	497	486	476	481	545	504	487	511	507	464	489	529	501	506	516	518	498	476	529	504	501	481	493	479	480	489	520	520	495	493	473	506	499	475	499	527	548	475	476	493	498	496	508	485	513	524	518	464	465	524	493	490	506	497	479	453	516	488	518	493	490	519	487	493	470	509	530	517	460	507	504	491	496	489	489	494	522	492	467	529	503	489	467	463	491	478	522	483	472	524	462	468	498	519	510	508	497	493	487	499	505	507	480	459	500	534	513	465	470	528	485	538	510	481	542	522	495	488	506	479	485	486	494	452	528	535	509	540	490	501	513	512	482	509	489	495	464	522	521	514	509	528	488	514	490	522	527	509	489	513	531	483	508	501	472	474	502	495	514	508	528	495	509	465	503	518	477	537	503	487	502	442	500	514	454	516	525	533	551	493	486	504	491	528	513	487	479	475	484	505	510	522	534	512	474	501	465	498	498	483	467	527	519	502	522	529	484	528	526	494	507	486	485	488	536	504	494	523	478	477	522	519	502	487	492	488	492	473	508	444	495	540	467	505	501	510	472	503	471	467	501	504	532	507	531	507	481	460	503	488	529	502	524	459	475	476	461	474	517	470	531	512	489	510	502	502	514	509	552	500	510	515	524	501	464	471	472	506	517	488	509	450	474	506	559	554	492	480	518	515	521	511	535	500	505	542	496	460	464	488	515	501	479	449	498	505	519	482	489	523	507	496	503	471	479	532	455	537	486	491	515	491	488	530	490	509	482	491	518	505	530	541	550	508	475	513	493	505	489	492	503	484	500	495	487	527	535	516	555	509	545	485	532	517	483	480	504	485	470	481	489	486	480	526	501	523	483	479	502	470	502	477	523	487	509	467	485	526	460	501	471	494	514	487	486	499	488	512	515	541	492	489	530	496	483	495	490	489	515	495	515	469	491	489	503	528	486	513	483	510	491	535	444	511	496	461	521	520	502	511	495	452	481	524	519	504	482	513	540	483	460	577	488	453	513	495	521	497	506	521	494	506	498	513	525	535	499	507	469	538	509	493	489	473	489	516	492	526	499	491	524	498	461	487	543	496	483	524	505	486	514	493	490	512	478	529	521	534	477	522	495	502	464	518	503	539	514	519	515	525	420	497	462	456	453	527	509	493	468	561	516	518	463	516	519	525	515	505	529	500	528	493	479	507	502	513	465	453	519	505	508	494	535	493	532	529	519	464	501	454	521	486	474	521	509	498	499	555	535	464	519	452	527	506	502	487	506	536	512	482	504	472	514	482	471	465	488	500	526	487	502	499	526	472	481	492	483	489	498	418	476	497	493	516	516	494	534	492	478	528	489	481	466	491	528	483	464	524	481	484	505	473	521	499	496	490	510	523	507	517	491	487	491	517	509	485	505	468	477	482	463	507	547	539	498	497	522	527	507	513	536	454	564	469	486	532	538	512	527	474	490	481	485	479	495	513	501	501	488	525	533	504	493	490	508	502	516	499	515	531	499	523	471	492	521	483	506	508	522	485	519	534	536	471	504	495	473	474	478	482	544	496	477	513	514	485	487	557	537	487	512	525	504	535	456	477	509	494	522	467	531	494	526	476	476	474	468	506	476	492	507	534	484	522	500	495	503	534	472	471	513	514	507	498	516	517	480	497	521	522	475	483	536	479	490	489	469	473	522	485	511	511	468	484	480	485	507	518	499	533	503	518	523	490	506	484	529	529	483	530	462	514	510	488	512	499	488	505	518	532	478	447	519	493	468	510	479	511	489	503	458	494	510	494	543	485	512	489	474	503	481	495	509	502	506	535	498	469	499	499	511	518	489	520	502	468	500	498	492	469	516	462	530	537	490	465	491	509	507	506	508	489	499	482	516	513	539	467	506	512	498	496	493	515	459	460	486	488	523	517	481	516	521	534	505	486	495	496	504	509	508	477	511	488	530	475	497	468	507	512	499	511	480	518	505	502	497	510	464	511	503	525	463	527	509	481	517	475	467	473	543	470	528	480	500	493	467	547	532	507	506	507	527	512	519	495	480	536	507	519	510	486	513	489	500	508	520	476	487	491	492	487	527	538	499	464	525	530	496	482	500	516	522	506	500	495	491	497	466	535	470	533	511	485	506	521	492	460	481	463	470	464	514	483	516	450	494	533	492	511	437	471	502	489	502	494	503	492	478	511	511	507	506	529	465	505	506	514	497	470	517	520	509	508	523	497	512	512	532	479	492	487	495	486	517	498	511	503	497	488	510	553	507	496	510	487	511	516	492	498	489	485	508	495	518	507	499	488	431	505	495	542	519	506	499	473	464	481	466	517	481	488	456	460	504	514	484	474	473	487	515	469	482	479	490	499	535	462	493	491	520	475	502	495	471	521	462	472	535	461	502	475	553	497	477	540	555	532	437	499	474	523	482	500	469	505	517	486	453	494	471	535	474	515	493	501	473	456	466	502	500	512	549	504	492	506	476	481	513	502	531	556	490	486	474	502	479	466	487	504	464	510	518	499	464	505	482	456	514	482	489	480	499	459	519	525	496	502	494	525	489	520	480	503	544	478	511	525	501	491	480	530	503	535	452	501	493	524	496	522	506	483	510	523	494	491	485	462	470	465	493	513	482	534	518	491	511	507	494
24330	3462	1699	2563	2133	2401	1809	1380	728	538	481	443	390	382	427	419	374	367	384	344	327	392	364	355	362	303	327	392	345	357	346	330	361	328	355	318	371	342	369	328	343	330	366	341	410	371	322	342	382	331	358	370	369	336	334	334	322	323	379	354	342	359	328	319	343	296	328	368	378	364	362	332	337	324	376	337	367	371	345	375	360	364	345	372	320	356	334	362	356	359	356	316	347	350	329	323	378	362	322	375	353	316	325	368	332	334	316	350	332	341	338	343	312	358	374	350	353	346	347	345	334	386	362	324	332	364	330	313	325	334	351	315	328	304	354	331	325	358	316	350	335	326	347	298	330	325	345	344	364	342	339	355	315	354	317	338	356	324	357	307	329	356	333	322	364	328	360	373	345	332	320	358	351	338	348	315	345	338	306	382	352	383	353	353	337	364	311	365	326	342	362	377	346	335	362	371	337	368	322	340	306	337	367	357	333	343	329	335	306	327	348	354	295	318	354	356	344	337	353	356	358	352	348	331	370	339	334	335	313	338	346	314	340	337	329	368	350	338	349	361	338	362	342	311	342	352	323	324	311	363	323	375	324	345	320	319	344	343	355	324	361	360	343	294	366	349	330	344	304	352	330	332	365	301	309	350	343	334	364	329	341	335	314	356	325	330	322	341	341	356	371	341	325	325	349	346	367	366	343	319	362	356	322	324	312	350	343	367	363	333	369	333	330	344	330	347	311	338	347	370	348	344	355	330	378	348	340	313	356	325	358	330	342	336	359	343	337	354	335	356	357	328	338	361	323	330	362	370	383	383	316	361	351	336	319	360	371	333	356	366	333	329	359	370	330	335	334	345	352	324	362	360	332	315	331	365	373	315	319	345	355	387	390	337	367	357	351	309	333	303	348	357	359	361	315	306	320	350	340	343	332	350	333	358	343	325	330	322	339	348	319	332	361	334	350	386	346	339	364	338	337	344	355	319	313	345	337	370	361	327	369	328	363	326	338	331	360	366	345	341	355	334	303	365	358	306	367	367	355	331	371	314	334	361	346	355	372	341	345	349	367	349	318	318	300	312	322	329	304	344	357	359	349	323	311	340	334	337	330	323	341	321	325	400	362	341	367	336	365	381	366	360	347	337	354	337	348	332	335	328	330	338	367	348	348	338	330	371	321	313	314	337	345	353	325	324	358	363	348	360	366	331	322	334	358	372	363	394	333	348	340	313	341	360	369	378	346	328	355	341	340	314	345	330	329	375	329	350	329	329	372	330	329	384	321	343	339	327	381	373	330	328	340	358	319	341	335	347	335	365	338	358	315	332	365	330	321	365	332	315	365	349	337	367	369	368	336	331	341	307	379	333	374	317	333	359	318	350	350	318	341	330	342	327	322	345	352	359	332	362	337	325	332	325	364	330	337	344	344	357	323	365	340	341	327	373	373	372	343	354	340	340	341	351	374	331	358	340	358	319	353	341	340	375	339	352	373	368	308	318	350	368	366	329	340	327	322	308	339	330	371	352	372	335	354	313	349	348	306	336	367	293	351	361	319	322	328	340	361	315	314	378	352	353	347	345	364	318	350	332	311	366	326	317	344	336	353	345	350	303	315	367	349	407	368	302	370	349	401	330	355	325	329	373	337	334	341	341	320	363	355	330	314	329	319	301	348	347	369	354	365	329	331	316	362	350	353	308	340	336	362	368	349	335	343	337	317	389	344	360	391	289	344	303	324	341	330	337	366	302	340	346	337	342	366	363	380	296	342	333	357	340	336	332	306	354	332	341	363	382	354	316	327	362	357	343	353	352	383	347	357	357	331	345	363	330	314	358	334	351	359	366	314	327	328	342	333	323	334	362	314	312	329	361	353	347	318	299	352	374	365	338	334	353	341	333	319	345	351	334	307	335	351	346	349	335	318	356	338	313	355	353	352	333	342	328	369	353	302	339	345	376	363	334	351	325	341	315	377	360	367	321	328	373	353	347	296	343	348	354	314	335	372	339	351	343	350	400	388	367	312	344	377	351	323	395	344	344	323	370	320	351	315	303	338	340	353	369	354	350	323	364	368	375	319	341	349	327	348	356	341	330	317	340	350	355	341	348	343	335	342	342	311	328	335	313	349	354	327	350	345	338	307	356	326	295	342	351	372	347	344	308	337	354	351	334	332	344	332	314	362	357	387	316	353	346	341	342	329	324	351	326	346	358	388	346	353	347	340	347	324	353	362	309	355	343	351	382	364	327	397	334	344	356	329	320	327	328	362	317	348	371	348	359	370	358	364	366	351	369	394	352	351	343	329	342	316	354	359	343	304	334	360	352	377	347	357	359	309	340	346	386	377	315	341	366	316	381	360	321	352	347	326	324	345	308	378	370	362	343	347	340	320	343	339	345	339	350	346	307	396	334	321	368	312	307	337	340	334	323	370	364	372	332	340	325	345	319	355	373	348	316	345	375	352	342	374	320	346	345	357	350	374	365	335	367	349	330	327	342	383	353	351	322	338	366	336	338	338	304	354	369	337	318	356	351	352	347	338	331	305	329	357	365	347	404	365	353	327	351	321	363	329	355	318	304	364	332	358	325	336	325	334	343	330	327	355	320	346	373	313	348	343	318	308	356	354	356	391	335	335	304	347	337	337	320	370	350	356	325	335	347	332	363	323	356	320	334	365	326	355	336	319	337	362	375	312	329	338	381	328	323	334	309	390	371	329	321	354	330	380	349	358	379	363	342	371	325	321	322	351	321	358	357	357	338	364	330	353	359	323	310	311	374	339	366	355	402	316	349	357	302	338	372	346	318	297	351	358	351	350	358	346	347	368	324	279	340	352	343	347	340	361	363	387	342	305	325	369	363	356	337	356	360	349	343	329	359	334	341	321	344	340	348	297	345	319	327	369	342	324	332	342	317	309	330	332	311	388	355	358	327	334	350	364	379	381	346	345	361	359	348	333	329	342	345	320	355	357	325	350	333	334	340	374	362	323	356	325	348	338	337	352	342	346	346	364	328	375	318	342	323	312	337	338	335	356	360	378	362	339	347	365	336	335	338	332	335	332	356	364	341	338	333	318	334	333	347	341	365	307	325	339	364	366	328	345	366	326	324	334	362	338	328	328	376	333	341	362	324	301	361	334	334	385	342	350	334	372	330	370	322	292	364	387	348	378	330	312	324	374	367	324	354	384	349	340	336	358	363	385	369	357	352	367	371	366	333	352	331	356	343	308	373	310	314	365	334	324	336	368	307	352	341	355	374	336	348	316	346	334	339	327	340	302	339	335	326	363	350	364	330	354	334	334	338	337	347	348	324	348	345	323	333	339	345	369	372	332	382	352	319	342	325	351	353	360	359	350	300	317	311	351	332	343	382	359	321	334	333	321	339	350	290	355	333	330	372	342	326	346	361	340	327	349	352	348	366	334	359	373	348	313	330	368	332	335	334	333	334	342	310	350	365	345	335	341	338	319	345	348	343	362	351	315	363	349	335	369	333	378	340	318	358	320	301
13527	1554	2739	5360	4854	6870	5207	4462	2431	1805	1587	1343	1179	1037	1046	943	902	873	868	894	906	865	827	819	867	876	820	1153	971	776	792	801	787	760	780	865	782	766	815	843	769	782	814	736	760	753	781	756	826	772	805	717	782	810	796	772	767	764	735	779	806	739	803	771	809	767	797	755	808	772	779	807	787	757	797	791	734	807	784	754	752	769	719	781	774	731	759	726	715	788	690	765	749	778	762	723	736	742	775	815	796	773	795	781	760	733	732	782	784	768	766	790	790	777	748	747	754	774	747	770	729	752	742	785	742	754	749	751	757	763	763	752	786	781	834	778	769	787	715	748	739	754	737	736	785	811	752	728	765	743	772	801	730	745	740	817	715	795	798	748	780	768	832	793	758	785	751	753	772	779	725	748	710	745	756	787	756	752	737	778	751	713	808	786	704	779	752	731	776	777	779	790	770	766	767	734	768	776	802	751	788	718	730	793	791	777	748	820	805	753	724	782	793	780	746	765	805	793	746	754	795	787	739	762	727	756	723	763	764	741	765	773	802	744	782	722	768	764	743	782	812	768	743	747	745	737	787	763	798	758	776	741	763	801	782	763	777	749	775	785	804	757	756	757	768	794	747	754	734	776	722	751	767	805	756	763	751	731	744	751	747	749	782	736	768	731	749	739	715	744	762	760	805	779	756	789	806	774	757	735	806	799	817	764	768	760	761	771	720	775	768	778	778	731	802	749	801	779	734	759	781	732	822	768	768	749	739	763	763	774	759	751	770	761	741	758	758	775	767	764	777	829	802	817	739	717	772	779	775	756	776	744	773	724	774	755	771	739	791	779	771	757	779	796	731	732	717	761	763	783	785	757	785	761	795	800	773	796	763	780	731	812	737	814	768	757	724	745	747	754	770	803	730	786	799	773	765	754	743	801	743	778	791	809	794	798	772	722	777	740	761	799	759	754	764	746	783	748	738	748	750	787	763	760	711	779	756	734	799	725	782	756	749	750	760	792	735	764	786	771	741	736	724	719	764	794	730	744	742	745	783	767	822	780	780	781	763	763	769	752	770	803	786	782	724	746	786	774	773	741	727	766	755	807	761	725	766	764	757	748	750	781	766	680	803	719	727	783	772	757	806	765	753	856	774	809	817	795	758	783	766	752	770	731	735	807	753	751	816	789	727	757	795	735	735	816	756	745	796	729	754	732	744	714	774	799	750	748	759	762	739	756	757	755	762	738	743	795	744	765	697	748	729	784	762	785	768	767	765	804	749	740	742	751	774	782	774	732	770	733	763	767	749	786	729	753	736	744	792	778	747	777	771	811	714	760	797	755	736	799	701	724	774	765	788	801	759	766	834	821	763	763	773	742	727	799	733	750	774	775	759	788	812	799	712	712	781	797	754	776	773	752	804	753	766	755	729	773	778	738	783	756	754	797	746	791	754	740	717	718	800	839	745	773	742	754	828	750	777	747	798	759	768	777	832	754	781	737	755	766	757	784	775	758	732	766	794	785	754	788	809	838	738	765	780	790	707	739	738	771	754	823	755	764	730	787	751	724	750	792	804	768	750	720	741	750	776	761	758	753	709	746	743	760	783	756	809	778	753	717	731	775	795	764	819	803	735	724	739	764	787	758	752	773	757	757	774	720	756	806	724	745	788	692	760	809	747	783	693	752	768	761	758	764	745	738	750	768	738	714	748	741	723	731	759	761	785	764	741	752	726	747	765	761	778	788	759	786	758	753	740	793	789	803	752	756	812	769	756	782	791	772	744	759	778	749	781	782	773	749	805	743	776	777	787	749	764	747	746	754	799	721	764	770	789	800	780	792	739	762	772	747	718	758	794	730	764	748	763	799	760	836	722	768	759	749	785	773	761	714	764	780	757	775	774	766	796	776	712	790	766	752	731	739	752	784	767	758	832	748	732	714	734	795	804	825	800	758	808	838	741	778	803	746	767	757	780	767	812	799	773	763	765	750	777	752	772	767	759	720	808	786	741	772	739	753	736	743	776	734	752	767	776	736	757	748	787	779	769	722	739	780	738	779	781	809	745	733	777	789	744	786	765	797	732	759	757	722	784	749	806	723	769	716	741	797	750	812	770	703	726	796	792	720	776	753	751	789	779	809	743	749	708	749	741	800	723	769	736	748	815	786	778	781	769	754	718	737	743	821	771	793	754	740	754	756	768	770	742	754	801	798	785	773	710	782	747	798	767	764	762	786	739	750	771	725	774	746	748	737	738	769	744	716	772	758	768	798	734	748	806	766	770	766	772	726	768	743	736	745	721	770	824	791	749	779	746	764	784	818	764	770	794	721	749	788	785	746	739	776	809	759	767	771	741	770	769	746	782	771	772	772	813	757	798	752	796	768	791	784	764	768	780	772	710	722	765	774	789	761	790	792	779	849	722	755	780	747	766	765	754	722	797	782	776	774	737	772	799	775	739	778	770	814	800	771	762	763	793	779	774	692	804	722	761	758	763	724	759	728	730	768	734	777	773	740	725	791	714	777	768	771	769	742	791	769	771	751	759	758	804	766	802	775	780	776	775	727	747	755	748	783	791	734	783	756	799	756	722	727	778	716	767	750	747	780	755	799	763	777	788	771	790	782	761	753	749	762	733	827	743	771	719	765	811	752	763	755	775	727	760	748	782	809	819	749	812	759	780	738	734	722	762	764	792	774	689	767	748	776	768	731	799	729	758	763	740	735	746	777	779	759	769	780	762	722	765	763	741	746	765	818	813	769	757	811	760	779	749	736	728	777	767	772	774	801	808	713	785	783	751	740	777	755	798	750	805	759	766	773	774	810	752	773	702	767	800	766	766	779	745	769	758	781	765	712	780	766	749	733	795	726	710	822	749	743	786	751	796	804	725	774	757	792	727	746	725	734	740	769	829	754	815	791	771	744	794	791	780	730	765	757	767	794	731	760	746	766	783	786	785	735	738	806	785	778	779	734	721	777	792	726	740	752	773	779	779	775	794	782	767	749	764	788	797	780	792	771	778	763	795	708	787	781	766	774	752	746	768	760	774	724	830	773	761	781	780	803	758	763	787	750	755	781	766	761	772	752	754	799	785	746	772	786	775	790	731	745	798	776	809	772	756	725	747	684	758	768	783	785	791	770	696	792	824	772	808	786	749	741	764	779	745	805	803	740	818	738	811	791	732	814	775	737	755	724	726	770	769	731	749	783	812	786	750	763	774	807	823	767	751	784	783	747	757	793	715	777	726	758	734	773	812	742	757	828	754	699	789	767	744	728	797	806	771	777	717	745	752	756	746	762	765	751	746	764	773	756	794	728	751	787	759	734	807	819	767	763	751	744	749	774	741	771	707	737	750	799	778	761	741	809	739	744	783	777	718	819	753	812	747	813	795	823	764	755	749	778	745	771	779	760	757	749	791	774	732	758	715	737	784	726	749	743	797	756	747	755	759	762	817	755	766	847	763	769	770	782	764	726	783	778	770	738	770	785	760	709	781	755	739	770	823	779	744	774
4167	350	327	331	289	282	265	228	200	189	215	194	203	206	211	195	201	205	189	194	200	186	178	179	210	185	192	170	206	185	194	169	219	184	180	177	191	190	173	196	169	191	183	198	204	208	203	186	211	193	170	186	191	190	205	188	206	174	178	207	181	206	199	165	176	199	194	193	212	191	187	191	207	183	180	168	198	198	221	181	169	182	181	167	184	186	198	199	205	168	196	205	189	181	177	193	167	177	217	175	177	193	188	191	226	169	190	202	196	206	165	190	186	203	204	209	218	177	169	186	175	182	177	197	178	171	165	188	191	186	188	204	171	179	186	184	191	219	193	202	190	203	200	170	197	172	173	171	199	190	176	177	189	199	180	166	198	191	185	208	209	185	185	172	175	167	201	183	191	176	207	183	202	180	202	163	210	191	187	171	212	171	220	197	161	176	165	188	215	205	193	178	189	166	191	188	171	209	171	182	190	184	180	177	178	184	204	190	192	196	186	182	214	206	204	208	209	199	211	202	181	181	169	181	193	167	195	217	211	193	233	193	182	165	195	175	181	199	182	177	209	170	181	178	219	179	195	184	194	188	200	204	187	195	184	213	188	185	190	195	194	185	187	202	208	187	192	173	163	217	198	185	157	188	177	198	175	180	197	200	197	184	181	204	197	215	213	202	186	198	187	198	199	194	173	205	188	183	200	196	199	159	202	197	180	209	204	170	179	184	191	183	204	192	191	210	182	152	184	166	193	203	178	180	197	179	173	179	208	180	220	183	169	187	199	195	179	186	218	191	171	189	220	205	180	182	180	213	200	181	158	224	177	194	178	189	189	169	215	187	193	176	167	180	196	189	181	178	183	198	165	194	217	185	170	201	172	199	171	189	184	192	220	157	164	194	205	208	167	181	182	204	149	218	182	193	183	200	205	177	191	189	184	189	167	189	207	192	186	174	205	157	184	188	180	191	181	193	214	166	188	182	203	186	181	174	170	178	204	178	154	173	178	195	205	193	187	180	202	180	198	186	158	177	186	197	167	213	199	165	197	178	186	171	175	182	172	171	195	195	193	186	180	178	194	203	209	190	171	169	191	191	184	169	179	172	177	207	206	185	212	203	201	204	171	168	201	195	193	204	195	174	172	186	194	227	181	174	226	220	207	194	191	203	189	183	170	205	196	188	203	196	167	202	201	182	193	150	179	208	201	195	204	190	196	185	166	198	199	194	204	199	157	207	176	178	176	171	203	203	190	194	202	197	217	173	218	204	214	180	199	182	168	186	202	219	173	201	197	223	194	167	202	187	210	201	176	199	197	202	222	201	200	200	181	180	177	194	225	196	191	193	181	183	177	163	186	183	182	176	197	189	192	186	187	194	201	187	217	219	195	199	162	185	220	174	194	183	195	194	181	190	182	142	195	201	209	189	203	209	169	169	165	173	199	205	219	198	180	205	198	206	184	154	158	177	178	181	206	192	161	187	186	195	167	206	179	184	197	194	197	185	230	207	184	171	198	160	178	187	170	190	184	200	175	188	205	207	168	182	175	186	224	209	210	197	190	196	191	176	156	184	187	168	190	207	196	153	187	169	160	191	194	192	188	198	162	166	213	199	189	176	184	189	187	200	183	180	196	199	205	179	184	172	222	197	190	200	201	173	178	163	204	194	175	189	206	172	191	208	182	173	216	189	207	149	174	192	191	191	179	208	200	164	209	198	196	186	184	207	187	195	175	200	195	206	196	198	173	203	195	170	206	215	180	166	198	186	191	208	186	229	199	202	201	184	167	213	185	205	208	189	174	198	171	173	208	179	200	218	207	163	171	182	170	175	173	201	181	191	163	206	204	178	166	215	192	216	198	178	182	207	163	172	177	222	198	205	191	178	179	188	196	201	178	205	171	190	187	170	202	206	219	186	196	219	172	187	204	168	216	205	196	185	193	198	181	173	203	187	192	179	202	188	195	173	157	175	206	172	190	172	227	183	200	180	191	174	207	188	191	196	194	201	182	174	209	212	175	176	176	160	184	210	186	175	188	184	192	167	189	205	179	195	187	212	171	196	202	189	211	214	202	186	221	191	194	195	187	184	201	186	172	183	212	223	215	169	153	199	196	173	210	178	200	195	178	198	185	178	178	206	206	182	167	165	168	177	199	204	178	206	201	184	207	181	191	180	203	192	189	171	168	200	186	204	179	191	188	169	185	195	217	169	189	169	219	208	184	187	177	170	202	194	216	175	163	180	174	207	171	197	198	188	178	184	180	181	178	177	170	196	204	180	183	208	185	181	192	178	186	173	208	186	215	201	187	184	201	179	206	186	192	210	190	166	166	217	194	199	179	196	193	207	208	198	189	190	180	190	205	162	198	193	161	193	183	190	212	185	201	196	185	180	164	210	190	228	183	193	201	172	187	188	212	182	202	158	182	157	188	195	164	176	207	172	191	229	192	177	181	193	204	207	174	196	190	164	211	192	214	190	199	191	188	192	215	192	165	204	153	168	190	198	194	192	166	200	194	186	200	203	187	184	172	200	174	191	212	198	194	170	201	165	186	209	189	193	190	189	186	175	195	193	197	220	188	209	202	189	196	175	197	185	206	190	201	198	177	154	187	192	174	197	173	201	194	210	189	148	204	199	201	160	203	200	192	186	191	189	178	196	157	190	177	173	159	173	179	197	174	192	190	172	185	186	183	191	175	198	202	188	203	220	198	189	183	186	203	208	193	202	182	196	199	160	198	226	167	227	180	184	198	171	170	184	195	189	222	192	217	176	198	175	183	186	163	195	190	174	163	167	173	177	179	187	195	208	215	176	182	183	196	197	190	190	177	213	168	167	207	184	177	163	170	226	193	184	167	160	182	168	203	183	182	174	175	208	188	170	179	211	179	169	200	207	217	201	185	199	181	195	193	168	217	177	186	183	201	213	192	173	188	189	183	163	189	158	209	174	192	199	199	235	177	190	193	186	191	183	186	182	189	203	201	197	206	180	210	213	184	169	193	183	187	168	201	201	190	206	206	211	218	190	185	175	194	181	196	189	207	167	198	168	171	187	172	182	203	153	185	167	175	180	162	215	186	205	194	160	195	151	178	177	211	169	178	183	188	181	158	171	205	174	190	198	206	205	174	197	180	157	191	198	196	183	170	190	233	189	189	225	185	209	184	173	199	209	185	179	193	182	198	211	169	197	181	166	198	197	167	187	170	169	181	183	209	207	204	191	197	181	204	205	194	171	206	203	218	176	201	186	206	170	179	171	203	195	206	220	159	195	177	184	207	190	186	168	186	202	205	200	177	177	194	186	206	176	177	198	220	182	204	185	166	206	198	217	213	193	190	207	168	189	175	184	164	192	186	194	201	215	181	178	179	200	200	191	182	172	194	201	186	172	160	172	194	165	194	163	216	193	191	213	183	206	149	183	200	190	175	205	223	192	176	207	177	206	201	196	179	161	180	184	199	182	163	208	186	188	178	219	207	186	202	184	190	206	184	189	215	188	196	176	217	196
3270	538	682	830	770	808	647	624	592	612	524	482	477	479	450	441	459	458	461	464	494	460	411	458	472	467	435	485	442	419	475	447	488	471	446	483	454	440	445	437	479	473	463	476	437	434	456	461	447	439	437	432	439	459	457	435	425	454	463	452	457	459	487	508	459	484	442	450	479	445	458	448	456	476	445	468	429	466	454	459	491	450	491	452	499	474	494	449	494	456	489	436	445	473	437	465	437	464	487	436	469	450	474	431	443	471	476	442	425	478	439	470	439	440	472	458	483	438	466	477	462	454	391	482	455	480	472	475	454	454	466	472	477	478	475	425	460	412	483	453	444	443	496	469	469	422	479	437	415	501	455	445	458	466	444	462	463	471	473	487	482	475	451	471	473	448	473	451	464	425	438	463	478	486	494	459	420	468	476	418	436	502	457	506	465	454	476	446	436	464	461	457	429	449	461	450	453	447	471	453	429	479	481	506	486	446	434	448	522	461	470	427	448	440	465	467	466	445	464	459	464	496	480	449	463	466	438	438	454	443	461	433	464	415	472	477	494	450	472	432	416	482	469	479	466	492	420	480	494	467	457	472	444	477	460	475	427	459	450	469	455	447	463	467	475	459	468	453	468	426	484	452	449	462	426	456	471	473	451	514	468	451	435	446	489	469	480	495	457	475	456	448	446	466	476	438	419	438	440	475	424	487	475	474	456	449	469	462	473	438	443	480	488	465	454	429	468	453	474	483	425	444	482	464	476	458	421	487	430	462	469	439	442	470	471	417	466	476	456	481	429	460	473	459	467	455	456	463	472	437	466	466	468	456	455	445	443	465	471	448	430	463	485	452	448	419	438	414	479	462	423	437	461	470	455	482	441	450	456	433	454	461	443	456	439	425	461	473	439	464	484	459	446	454	485	463	492	472	453	457	448	441	418	469	441	491	440	462	460	495	424	465	460	495	446	481	441	454	463	486	464	451	448	500	423	446	426	460	470	483	466	492	480	449	462	439	487	439	461	463	500	429	480	432	428	499	477	422	445	471	459	484	453	469	448	477	472	451	482	469	473	422	471	467	496	437	486	477	472	473	419	424	437	477	471	442	457	456	485	444	391	460	463	440	504	458	430	471	445	490	443	458	461	463	451	465	453	460	447	449	467	441	461	392	440	435	463	462	432	479	469	453	465	485	455	454	445	439	481	468	435	452	462	464	452	468	469	436	451	448	476	459	466	476	439	468	487	474	431	457	451	441	476	447	458	484	479	480	507	420	451	477	423	466	465	503	450	473	458	471	475	436	455	435	472	496	462	461	464	469	448	526	437	459	454	443	452	445	454	475	440	459	471	437	479	468	467	432	474	477	502	455	449	444	520	534	462	468	473	462	461	420	431	470	459	475	503	474	462	455	471	477	444	464	479	468	470	459	454	492	435	459	443	460	472	466	504	442	437	467	467	455	456	467	460	448	459	431	470	492	419	456	441	454	434	429	480	444	478	498	444	467	455	457	459	474	467	426	489	483	488	483	463	442	492	470	473	441	452	431	425	432	435	416	429	455	468	454	459	479	479	475	495	468	518	473	453	458	440	470	442	454	418	458	474	448	430	456	468	498	433	437	456	428	438	483	410	506	431	473	444	460	473	441	473	457	442	438	477	476	464	478	489	449	451	502	451	460	471	462	451	454	476	475	475	453	444	486	468	428	439	465	470	447	469	450	462	450	472	446	475	431	448	459	452	470	432	435	438	449	471	467	469	482	441	482	436	447	461	467	447	448	443	501	471	456	435	421	442	449	486	456	473	446	449	469	459	479	459	480	450	482	469	452	462	475	471	471	459	459	468	488	455	473	438	462	495	475	453	462	462	490	464	454	469	471	472	444	481	429	440	454	440	454	456	508	451	439	481	485	465	415	458	456	456	445	452	521	490	472	425	421	464	479	447	453	498	497	480	483	469	460	454	486	461	515	454	439	479	439	458	454	436	445	455	430	486	425	467	452	451	444	436	472	474	463	507	488	426	478	446	426	457	488	475	467	458	437	424	478	471	454	493	471	496	443	474	451	414	452	468	437	472	457	438	481	477	436	458	496	477	454	470	470	453	443	427	497	430	483	475	444	450	487	466	488	448	465	461	442	426	433	478	460	476	427	460	425	461	481	479	512	449	457	452	477	430	492	464	462	459	495	465	449	460	437	491	441	432	460	473	482	439	479	459	453	447	458	491	483	478	469	473	474	470	465	435	473	492	457	495	450	480	413	443	433	474	449	448	451	439	518	462	470	430	450	464	460	457	454	448	464	467	446	475	449	444	425	441	464	486	481	476	445	470	502	438	476	472	430	430	487	497	473	447	482	466	474	464	452	468	420	463	429	468	450	449	462	426	456	499	493	476	486	480	465	465	478	471	490	460	467	470	450	465	438	472	429	460	467	441	467	447	445	431	439	466	452	483	447	462	480	452	465	469	445	461	446	470	427	466	458	463	429	445	463	489	469	444	407	475	476	461	460	432	465	434	467	435	449	437	483	457	442	471	473	446	467	461	484	445	467	446	491	479	449	438	471	442	466	487	458	471	463	449	476	429	454	446	482	455	442	434	438	474	465	468	444	454	484	449	468	406	434	423	448	429	442	449	441	427	497	473	423	475	502	456	426	439	453	445	453	434	470	456	434	446	468	453	474	470	458	453	425	416	478	449	477	486	476	471	447	424	454	459	450	468	438	458	491	455	497	412	426	456	423	486	448	453	469	409	493	456	478	491	516	487	478	456	454	417	422	453	446	432	467	479	501	464	470	488	442	465	498	452	473	479	421	440	431	492	471	477	474	443	481	457	431	476	471	460	438	459	510	479	479	430	437	487	425	440	472	473	488	437	435	436	452	485	468	418	442	479	452	455	474	422	461	452	471	424	476	464	484	490	479	449	426	452	473	473	466	460	389	451	478	437	439	420	467	511	458	455	448	472	439	447	487	468	445	450	463	440	469	471	429	462	446	465	459	452	474	459	445	439	469	455	452	429	446	467	499	429	489	450	453	470	432	454	434	453	451	447	488	444	462	479	470	438	480	466	455	452	478	496	467	462	447	444	425	507	425	486	475	392	431	415	449	440	456	436	458	452	486	496	470	469	459	475	463	450	452	437	472	451	424	488	473	465	461	436	446	479	449	468	453	472	455	446	484	437	451	474	474	497	424	433	452	488	466	419	493	456	458	465	444	505	452	426	482	473	471	477	417	461	470	470	464	475	495	475	456	459	461	460	461	484	473	431	439	452	463	436	453	455	426	453	449	416	464	484	448	474	471	467	454	424	478	452	475	454	438	458	489	473	435	469	469	430	476	488	464	469	475	425	455	480	465	429	453	460	462	462	457	432	441	457	450	469	449	450	482	461	478	456	454	454	437	486	454	445	445	484	507	450	453	439	422	429	458	463	461	458	456	462	431	461	440	470	484	477	434	453	478	427	471	453	447	474	407	445	458	421	448	444	522	443	444	479	424	474	467	481	463	485	482
15314	1585	955	1384	1358	1497	1209	984	546	385	282	286	271	243	234	230	234	223	228	240	228	242	248	211	233	240	209	315	336	195	218	231	213	247	234	206	229	217	225	246	227	213	228	247	271	226	198	212	231	209	214	217	206	214	202	204	214	241	234	228	243	201	219	209	224	227	234	236	220	226	232	225	243	183	225	208	227	200	247	191	195	222	196	206	198	201	218	223	209	233	218	215	214	194	219	217	199	207	209	237	212	235	205	237	221	205	214	201	217	234	228	211	196	182	236	207	215	228	217	222	257	216	208	225	206	244	196	220	220	211	211	234	200	225	243	240	241	189	233	211	213	231	213	243	209	215	232	238	228	229	214	195	210	241	233	215	205	213	248	211	189	228	224	205	199	220	230	251	201	229	259	252	211	198	227	229	221	207	181	235	228	224	231	203	213	236	223	238	218	204	214	255	221	230	242	251	214	219	248	206	226	210	249	205	214	199	201	254	244	206	222	232	211	197	237	224	237	222	222	227	229	217	206	224	221	227	240	230	221	226	223	225	221	227	192	215	228	221	216	200	226	204	243	219	245	220	243	228	200	221	225	223	226	216	211	221	224	228	223	233	231	230	226	211	224	217	229	229	230	230	199	223	218	223	223	230	226	208	220	218	206	234	237	240	200	212	225	220	214	182	238	256	241	244	201	236	213	208	206	252	205	243	232	262	202	240	229	221	196	221	211	206	241	211	192	236	225	227	219	223	214	195	218	242	210	220	227	240	226	237	228	221	223	226	230	191	178	230	221	203	218	235	205	193	223	212	242	206	215	239	220	237	219	236	214	235	213	220	199	207	227	211	216	222	215	213	232	224	214	250	218	236	251	204	208	218	214	263	231	236	221	205	229	227	206	196	202	222	231	220	239	191	232	221	223	215	221	227	223	199	246	217	218	185	217	223	245	208	218	199	214	221	220	205	222	219	196	228	214	217	227	245	212	202	208	215	206	246	216	252	224	198	226	186	232	241	219	229	215	210	239	237	190	210	219	206	226	244	235	221	221	200	241	185	229	204	237	229	191	194	229	207	186	201	230	236	199	232	226	193	237	220	211	194	219	243	215	196	210	213	212	232	245	197	226	243	206	222	195	223	226	234	226	209	222	240	233	225	212	222	216	208	194	222	213	244	219	230	224	243	234	213	241	214	223	219	206	200	237	210	182	210	244	226	204	210	229	251	235	225	239	224	215	197	209	245	203	224	220	187	250	217	252	233	244	232	224	218	210	204	209	252	207	201	239	214	218	263	235	240	225	198	212	226	217	224	221	202	228	230	225	204	249	197	230	195	205	235	237	261	241	222	232	204	270	231	200	199	217	220	207	199	228	220	216	228	236	229	230	257	233	217	222	212	215	212	237	213	242	227	202	233	231	226	208	224	212	225	230	239	228	189	237	216	195	200	208	205	201	221	224	215	242	231	239	195	211	220	223	222	224	199	221	221	218	209	210	205	253	228	225	220	224	237	204	223	203	215	247	224	206	189	210	218	222	217	231	240	215	235	234	232	196	243	224	230	212	186	213	225	220	233	216	209	223	221	218	202	206	223	200	217	216	223	247	221	238	230	233	208	207	207	217	221	179	240	170	195	233	209	219	205	223	207	207	204	232	208	207	237	237	233	235	234	229	215	220	240	214	215	240	190	227	242	235	208	222	254	225	219	211	208	234	221	237	208	226	233	220	214	227	209	222	216	201	223	239	221	209	201	205	239	230	233	236	199	243	243	215	223	227	248	228	210	218	227	219	200	210	233	200	219	252	237	197	220	249	187	229	275	192	233	232	228	203	196	208	236	205	203	214	207	229	227	228	223	251	219	242	218	232	193	240	226	213	238	215	220	228	209	203	209	215	212	221	192	237	206	194	234	194	242	226	244	232	218	246	225	227	222	192	232	218	249	229	208	210	190	225	219	213	220	206	224	220	211	219	269	213	246	217	221	229	192	214	236	228	240	209	221	218	251	204	210	208	230	253	200	194	206	239	223	220	230	200	206	215	222	229	211	237	215	240	224	212	233	208	245	245	240	237	207	222	197	233	241	210	213	242	189	210	223	220	198	209	222	200	210	213	236	212	210	241	252	243	228	196	216	239	204	227	216	240	207	236	237	229	226	231	230	206	205	216	232	220	238	232	218	214	237	199	212	227	207	264	217	222	204	206	206	223	228	204	219	208	213	254	224	236	210	214	207	214	222	187	205	227	226	238	231	212	236	214	227	230	233	206	216	220	204	226	220	234	205	189	240	224	196	231	205	205	224	222	219	220	220	215	204	214	210	183	244	219	208	198	224	219	235	241	194	200	198	225	234	253	204	196	230	245	213	228	237	200	222	211	202	219	214	244	237	246	193	217	243	254	211	206	205	234	212	244	186	225	207	215	208	242	216	198	216	208	207	209	224	241	197	217	219	218	217	199	211	194	254	185	180	209	225	247	185	237	226	239	231	230	202	214	240	208	213	214	230	208	205	206	231	225	241	225	209	227	212	197	231	232	205	208	218	203	194	231	186	218	245	197	216	250	248	234	232	240	220	204	214	227	172	198	211	223	236	232	207	196	219	219	222	240	235	184	203	252	204	222	226	193	208	225	238	222	205	236	254	211	260	207	214	222	229	209	223	228	228	224	263	213	218	223	201	223	194	229	220	235	208	215	224	237	195	197	247	236	211	191	214	227	197	198	253	226	236	217	214	240	256	203	213	228	214	215	224	236	199	210	209	214	209	237	209	246	218	205	231	200	224	197	207	225	205	203	222	206	220	226	195	200	233	226	223	194	198	254	228	210	197	228	212	215	210	234	214	204	211	217	249	264	201	191	210	221	215	229	211	194	212	238	202	225	229	213	214	235	219	217	216	237	220	210	199	213	237	241	215	221	223	215	185	226	220	222	235	211	223	233	201	200	225	221	217	245	230	244	222	217	204	220	210	228	247	225	208	225	217	207	200	244	203	257	233	192	211	215	217	209	253	215	224	235	232	227	189	224	247	236	251	221	190	234	193	226	242	229	247	193	226	255	239	228	221	215	214	219	202	203	208	209	216	224	204	225	229	203	238	218	183	215	230	214	210	202	232	225	226	247	215	244	195	217	245	244	207	197	240	225	223	239	231	243	229	221	211	229	228	227	248	198	208	223	183	246	231	213	214	212	235	239	210	204	221	215	205	221	225	203	244	220	238	209	216	236	214	201	240	223	236	249	251	207	223	227	228	236	218	205	196	239	203	248	226	219	235	234	199	200	212	221	224	210	231	215	230	199	195	228	220	226	241	213	220	233	244	217	247	249	202	249	222	251	220	246	230	217	194	206	205	206	200	222	224	240	215	226	260	190	217	247	230	212	256	235	227	229	244	217	229	202	229	245	213	237	220	199	223	228	210	191	197	221	230	226	203	234	208	227	220	260	195	224	195	199	242	218	197	207	240	250	229	213	228	230	211	200	222	228	215	224	204	203	215	200	256	244	208	226	234	236	215
9894	931	1553	3463	3369	4408	3426	3172	1799	1224	912	802	761	677	704	607	616	631	583	607	599	544	567	563	590	591	560	1240	1195	549	593	524	534	535	576	545	536	555	563	517	559	543	556	536	529	520	534	539	534	541	543	540	556	543	566	521	525	533	522	555	569	596	527	517	526	550	461	538	545	482	560	542	520	563	503	542	525	543	550	520	541	562	500	535	500	540	551	534	501	517	519	515	552	533	510	538	597	546	537	507	516	516	537	516	549	570	561	517	532	551	521	553	557	495	495	539	521	518	527	528	518	541	516	534	483	543	520	530	538	527	511	498	538	544	539	554	514	565	521	511	522	540	557	533	546	520	524	544	552	519	536	527	562	522	514	528	519	551	536	519	550	542	494	556	538	544	534	516	548	574	534	526	548	503	548	537	502	532	546	531	553	570	527	505	572	551	520	555	555	541	555	516	561	543	494	541	553	510	544	523	518	545	524	536	554	549	522	527	522	549	546	525	553	520	549	507	528	523	528	503	553	540	507	564	550	503	497	555	582	479	497	514	568	534	596	545	576	510	532	502	532	537	522	536	522	531	589	530	543	582	514	522	537	533	501	512	535	504	558	594	499	528	519	532	495	495	545	516	534	536	496	539	595	520	503	523	561	566	519	538	519	539	513	565	528	510	535	548	547	514	545	518	559	513	547	533	515	551	484	510	532	564	512	507	539	486	544	492	525	571	556	534	492	533	528	560	534	558	534	483	556	473	529	496	522	506	553	557	574	514	547	521	560	526	530	520	515	490	545	516	532	550	552	552	523	501	507	493	567	522	519	520	525	538	545	534	522	539	564	513	516	502	527	528	516	532	518	543	534	563	549	515	528	534	528	556	498	568	517	527	554	525	552	556	525	546	534	530	522	508	538	542	542	555	559	508	504	516	493	514	541	538	514	541	529	508	543	535	509	562	511	542	571	501	519	547	516	531	544	508	530	473	531	532	511	499	531	550	573	566	527	519	533	534	512	537	522	488	512	477	531	537	559	539	547	520	521	520	501	484	532	560	531	504	533	546	530	578	500	529	549	554	502	533	571	533	529	520	483	525	523	542	571	546	519	498	510	580	486	521	527	528	536	518	520	534	548	531	537	542	565	523	531	543	512	491	514	521	525	510	557	498	537	517	517	522	489	551	483	529	589	547	504	552	511	553	526	569	561	513	512	548	526	516	503	533	540	544	521	522	535	564	526	540	564	561	503	554	543	531	536	522	521	557	540	562	528	517	562	542	506	528	541	564	530	493	530	552	547	529	513	531	536	499	534	530	520	528	525	518	505	539	562	531	503	482	533	567	553	547	551	531	539	527	554	502	534	515	557	514	559	532	546	507	527	562	514	539	538	507	522	574	515	517	548	560	553	539	563	528	510	526	515	546	562	504	551	551	545	479	566	544	582	563	514	520	505	526	531	517	476	519	491	527	516	537	540	562	522	550	537	533	550	538	535	503	547	511	545	537	532	539	509	551	527	518	524	519	519	535	516	547	501	531	529	478	554	518	541	535	528	530	544	489	534	504	518	515	569	547	558	513	539	565	511	580	557	530	515	523	520	564	486	561	502	507	563	538	519	512	544	544	541	524	544	554	493	489	544	545	550	522	520	530	542	545	546	511	510	544	519	509	506	537	563	544	524	504	551	532	555	520	514	499	516	563	522	512	498	536	541	547	556	507	538	519	508	506	582	547	534	557	525	524	512	536	561	525	479	536	550	561	516	527	549	505	520	498	564	565	489	528	516	581	530	537	486	493	536	532	575	526	526	483	550	545	467	527	563	527	539	510	530	522	566	552	574	501	542	543	532	581	561	560	550	526	598	539	551	555	521	551	547	500	525	542	495	545	482	569	551	535	519	525	535	503	493	557	509	549	524	519	546	544	524	535	533	562	523	523	526	529	510	536	542	526	517	536	549	505	510	523	548	531	557	544	554	558	543	499	539	540	538	522	537	570	533	511	488	524	560	542	574	543	543	532	527	564	506	594	501	498	488	555	473	552	489	548	508	530	539	577	524	523	477	548	510	536	542	507	500	587	559	510	500	523	559	548	517	541	529	547	543	556	541	542	528	487	551	523	505	545	516	539	519	507	545	492	558	523	548	514	520	550	525	543	524	546	493	508	544	495	542	522	579	514	536	560	526	506	548	566	557	514	507	526	555	524	537	528	545	582	566	554	514	536	542	502	520	512	538	503	556	533	541	540	522	557	541	519	526	519	518	526	548	544	540	488	509	543	530	548	534	506	518	517	531	510	528	552	561	512	501	541	552	480	514	520	527	534	542	506	499	491	525	540	560	487	521	529	511	531	530	525	536	538	560	535	524	565	509	532	541	524	570	537	569	555	525	547	535	536	559	540	538	498	517	540	516	524	536	524	514	516	587	527	543	549	541	526	548	554	515	532	524	525	515	559	541	514	532	521	537	556	514	525	550	562	546	537	521	517	546	539	520	527	532	487	582	546	547	533	511	547	512	499	524	502	501	548	539	524	490	560	518	507	528	560	509	516	511	491	520	489	538	502	570	516	541	543	519	516	548	550	555	557	523	499	524	482	505	559	579	530	530	493	579	546	553	557	556	545	521	497	527	533	523	510	524	551	539	511	557	501	502	518	514	553	497	543	514	527	546	531	534	529	564	558	522	546	514	528	496	568	546	531	549	492	530	518	500	499	584	523	517	508	520	546	505	530	530	547	527	507	535	536	510	569	534	569	563	527	546	526	503	539	549	491	515	572	540	534	541	537	537	534	568	508	565	517	501	479	535	518	527	528	520	506	499	517	528	570	556	547	506	523	521	508	530	566	493	533	573	551	507	498	545	538	586	517	523	542	515	530	533	488	574	517	528	534	567	531	567	520	554	563	513	488	517	554	512	530	518	499	479	505	556	562	545	517	539	548	547	546	526	551	545	500	543	491	548	538	478	546	558	516	553	572	569	493	524	548	557	562	499	533	482	543	547	534	548	544	540	502	509	540	512	534	553	539	530	542	488	524	513	521	517	478	509	502	519	480	533	495	547	494	557	538	524	522	516	511	555	483	548	557	508	493	552	543	523	530	536	539	492	509	529	549	537	543	495	481	517	543	530	569	541	542	514	565	509	522	519	529	538	509	538	540	542	539	543	509	541	501	496	514	524	501	481	564	536	516	557	531	512	535	520	548	566	550	510	505	542	529	529	549	521	537	529	559	522	559	539	561	491	539	538	503	550	542	498	587	554	541	549	534	518	524	555	553	551	502	552	550	568	551	539	533	524	529	529	536	503	542	541	536	546	494	509	532	518	523	538	538	530	514	575	509	519	561	529	519	527	522	521	477	507	494	548	536	521	539	524	588	544	539	564	508	541	519	530	552	555	560	519	530	487	507	540	511	519	534	539	503	533	483	504	513	512	544	530	526	542	528	553	529	538	538	507	538	514	528	562	542	541	570	577	518	536	523	536	516	532	544	579	537	556	571	540	486	537	508	530	539	536	531
24375	3342	1719	2315	2336	2803	2612	1862	1037	599	458	401	461	429	402	341	388	401	388	354	389	401	362	382	414	351	354	645	509	352	363	322	367	369	350	353	373	377	376	360	320	328	378	366	311	343	365	362	361	354	348	380	355	361	326	337	354	338	380	346	330	355	389	383	358	324	347	338	347	376	361	381	379	345	354	393	387	376	378	334	373	324	364	345	359	342	318	363	360	378	368	353	343	338	359	331	361	364	340	333	370	361	351	362	341	373	382	347	353	341	375	372	359	336	344	346	343	322	343	355	391	348	335	379	383	365	343	356	370	391	358	338	335	347	343	293	343	362	365	363	343	352	366	348	316	318	353	405	372	336	387	341	376	348	351	324	352	386	341	395	324	325	330	367	350	354	353	366	329	365	353	403	331	354	389	392	359	331	368	401	369	348	343	330	354	377	346	357	352	370	325	379	364	377	350	352	360	352	368	367	340	337	352	357	332	351	361	335	337	320	379	378	309	357	360	342	369	341	386	345	326	341	313	359	358	368	336	341	361	341	354	329	337	353	347	374	335	364	364	390	385	357	366	330	356	327	370	360	372	365	341	356	387	355	373	356	387	381	349	341	353	329	372	356	319	342	381	385	366	367	342	373	362	353	356	352	337	342	371	351	343	371	371	344	381	367	343	313	357	367	392	363	349	378	375	341	363	306	359	328	384	341	336	324	326	356	339	333	314	314	354	354	367	405	354	371	337	338	355	386	367	369	316	361	336	349	365	331	353	346	349	396	347	379	372	378	333	395	334	343	330	342	370	332	350	346	370	380	388	364	334	369	354	339	353	353	375	359	351	394	352	340	339	346	361	348	346	368	333	354	367	399	338	338	323	345	335	337	387	391	369	394	370	366	353	371	362	381	336	329	378	357	389	341	318	340	357	315	325	339	375	338	391	375	371	371	353	372	360	358	344	360	373	370	329	329	358	390	325	372	364	326	346	364	339	377	355	329	338	368	378	343	320	332	360	326	383	353	374	373	346	376	361	379	322	334	386	370	353	386	387	322	331	359	353	331	307	333	338	348	335	378	356	351	348	344	360	382	393	358	388	347	364	352	333	322	330	360	358	352	371	382	349	375	366	371	351	335	378	374	354	373	381	322	349	338	377	363	368	340	359	355	381	367	377	338	339	336	327	397	358	361	344	375	330	362	328	361	324	371	350	389	374	341	332	368	350	370	349	370	335	362	330	362	385	361	346	337	325	364	324	354	376	376	350	318	317	381	339	345	381	327	332	357	350	374	321	361	349	346	376	340	357	343	377	347	376	332	393	329	347	349	374	332	367	381	364	352	359	362	342	335	372	355	370	328	368	346	341	386	356	361	349	349	340	351	341	352	354	318	357	337	383	362	340	404	363	344	363	337	372	343	345	347	340	351	351	333	366	371	335	342	395	316	342	358	369	339	353	338	362	328	367	375	348	341	346	360	337	392	339	363	353	308	329	341	323	378	361	335	353	361	359	361	360	335	331	367	325	335	367	332	378	341	352	357	364	385	372	357	340	309	327	378	344	371	392	328	357	351	371	349	349	336	340	417	332	326	366	388	348	356	351	364	350	326	319	350	359	381	365	362	354	362	354	343	337	410	345	341	371	368	352	362	360	385	365	385	349	358	350	377	373	373	374	343	365	389	374	334	349	362	361	355	364	326	347	346	354	366	350	339	365	375	352	327	369	355	365	369	339	337	347	374	333	364	368	358	322	369	330	357	374	365	336	324	323	325	339	369	350	359	361	324	322	323	356	364	328	340	377	328	342	351	347	343	333	359	335	395	343	376	359	392	381	379	356	346	371	327	325	319	350	373	323	376	385	399	382	342	355	330	379	332	362	343	383	327	300	375	370	358	364	335	338	372	403	376	360	337	369	370	330	324	368	330	366	405	352	379	362	330	367	360	364	372	365	343	401	368	317	339	354	354	412	359	374	350	399	325	339	334	355	355	332	371	350	367	394	401	359	372	365	344	355	351	335	341	337	344	350	327	362	383	350	376	385	344	338	329	322	375	385	345	376	369	353	334	309	387	386	369	372	370	369	380	391	324	346	329	376	371	379	345	341	355	360	373	338	376	376	345	364	348	350	378	349	386	350	364	369	354	343	330	382	339	339	360	366	406	377	334	344	328	321	332	330	330	352	346	336	347	369	358	323	353	337	315	371	365	366	348	335	340	361	312	325	372	385	322	352	360	377	394	336	334	374	350	383	380	349	351	363	310	335	320	356	345	364	361	382	389	337	382	377	357	346	385	381	331	367	399	355	372	329	355	322	366	331	329	396	350	347	355	347	381	376	340	363	357	340	336	369	394	344	348	326	381	315	373	324	344	324	345	304	361	334	362	328	361	394	361	360	396	370	339	359	349	341	332	374	371	339	360	360	339	346	355	382	393	372	318	315	321	340	356	359	351	365	358	363	344	364	373	310	365	383	350	325	363	368	345	382	384	399	332	355	342	337	348	359	377	342	324	334	319	349	350	365	377	331	367	355	373	404	373	401	351	352	359	350	345	380	331	373	353	364	355	366	375	367	371	349	363	298	354	346	366	377	358	356	365	348	336	357	366	346	337	339	357	367	375	327	386	350	374	316	332	346	351	390	363	375	362	354	340	366	405	361	343	314	371	376	356	379	337	314	350	327	355	321	359	378	348	314	335	331	372	351	344	353	314	386	360	357	336	365	360	328	397	354	362	387	362	370	353	359	303	348	382	326	338	367	367	363	335	357	364	389	345	366	352	335	337	322	372	362	337	357	391	343	355	335	329	351	349	373	331	327	350	341	361	358	379	364	345	375	361	363	348	380	340	362	338	383	341	342	371	316	373	342	380	348	358	352	363	347	373	336	358	356	375	382	341	365	349	372	341	369	375	361	336	350	361	365	341	381	343	349	324	370	359	378	381	337	321	362	340	371	347	355	368	361	378	368	386	359	406	348	361	338	371	329	378	341	360	329	361	360	368	331	372	359	373	350	314	358	363	376	369	337	325	343	350	331	355	321	366	347	341	353	325	360	319	326	324	330	355	366	371	336	345	360	373	344	353	354	358	355	331	376	348	351	350	334	340	358	363	320	304	352	358	337	370	341	315	345	354	354	357	377	334	366	366	336	351	370	381	351	322	347	339	345	356	343	346	333	346	381	353	359	338	374	372	403	344	334	346	360	357	424	333	370	332	378	379	339	362	325	334	367	385	348	376	390	372	344	339	393	380	354	381	342	340	354	372	376	355	384	349	342	324	324	312	363	381	358	336	327	354	341	335	353	366	342	318	378	369	320	356	348	368	339	329	384	380	336	290	395	333	369	358	369	378	410	373	372	363	368	330	366	382	372	363	366	382	363	377	341	382	323	343	337	313	362	355	362	353	360	361	306	346	343	370	321	334	342	350	334	370	357	370	368	327	307	362	318	355	360	338	370	375	319	331	337	304	359	360	361	322	345	347	333	288	346	357	371	359	364	338	325	369	366	391	359	344
13427	1513	2824	5320	5836	7069	6094	4861	3104	1897	1427	1302	1201	1172	973	969	940	861	912	847	879	886	859	825	898	870	922	2664	1825	839	789	836	813	842	820	861	802	812	808	803	870	793	776	804	793	844	810	773	796	775	803	784	833	849	805	840	825	806	750	793	795	771	796	776	783	838	832	822	793	757	789	835	802	832	818	807	774	797	813	778	794	801	796	810	772	839	806	788	783	810	771	824	787	798	824	756	823	783	772	844	822	847	748	786	792	842	809	784	767	832	774	780	746	770	810	762	799	775	778	794	828	790	807	759	840	763	756	799	775	812	794	835	766	818	815	790	776	834	797	781	805	739	831	748	811	843	779	839	784	786	768	804	811	769	775	870	805	774	747	761	800	761	778	740	801	789	763	787	770	764	797	723	780	802	766	820	828	774	820	812	765	813	789	811	827	798	794	762	824	782	722	823	785	778	798	833	838	781	833	775	800	719	804	782	781	777	827	813	729	811	782	760	803	837	818	829	762	811	765	802	832	757	816	844	816	795	789	827	824	759	755	860	758	793	792	794	802	820	789	782	747	783	765	785	797	793	725	776	795	805	770	801	841	791	771	839	771	795	745	780	754	781	796	828	804	786	820	790	735	811	808	761	776	829	766	783	777	796	756	776	850	778	765	773	777	785	730	752	767	782	769	802	793	758	826	810	823	761	807	786	766	783	766	766	801	789	768	824	803	766	794	709	789	766	785	819	808	847	793	794	819	748	787	781	776	786	760	822	808	814	770	797	760	831	840	779	814	762	826	813	784	816	755	813	833	757	753	835	766	718	796	759	812	797	790	831	785	794	755	862	774	776	763	805	758	800	834	816	788	725	801	821	788	698	770	775	755	783	741	810	832	835	783	762	797	795	748	770	783	780	789	767	839	775	792	758	786	781	777	806	744	782	804	740	784	799	826	770	768	794	770	777	762	766	786	789	790	753	775	772	773	764	771	837	774	826	754	779	811	848	765	794	787	819	817	758	774	726	815	736	797	803	757	814	772	770	769	755	793	775	829	806	765	809	768	769	754	792	782	780	698	741	778	783	810	764	753	811	813	779	792	782	744	847	814	753	746	796	794	763	741	767	758	771	823	786	817	758	781	755	732	785	772	772	796	819	815	776	816	799	816	845	788	779	825	789	781	801	766	819	781	802	833	744	795	786	737	810	786	844	784	801	753	757	766	804	788	805	794	780	817	773	795	814	805	849	758	767	756	771	747	857	829	776	771	834	829	821	814	789	793	763	765	791	788	789	790	766	792	745	772	783	767	830	767	767	792	788	790	761	845	744	773	794	786	801	762	793	779	781	786	788	778	803	800	802	818	777	742	793	794	784	811	766	828	739	797	749	857	760	836	815	773	802	789	789	739	819	774	794	823	788	783	779	779	760	821	819	797	755	782	802	798	756	794	820	839	768	813	823	773	779	835	784	829	824	794	802	812	772	772	811	817	774	780	786	772	820	773	839	771	794	870	771	803	807	787	765	817	771	765	827	770	807	854	768	749	750	796	774	765	790	769	785	782	849	769	805	790	767	818	885	798	807	819	792	803	761	813	769	778	767	756	786	758	806	809	808	806	776	816	802	802	779	781	808	827	765	798	817	800	766	837	835	751	796	775	767	788	800	777	791	759	785	827	775	763	807	809	805	759	782	765	755	827	771	795	739	825	834	767	803	732	816	788	821	784	831	765	812	813	763	813	798	819	750	750	782	851	766	770	790	758	800	754	728	787	842	797	816	807	765	806	753	808	722	768	748	826	771	855	800	741	772	775	830	804	774	754	772	834	796	736	827	825	824	730	754	808	794	780	765	723	818	793	746	807	808	840	767	816	793	764	764	772	761	741	796	780	795	784	780	796	749	793	834	831	708	755	765	784	784	772	788	778	830	764	753	808	746	785	750	803	776	793	830	847	812	799	789	817	750	750	754	822	781	781	832	758	761	778	790	793	765	759	804	837	793	844	802	807	801	824	825	768	752	742	783	825	825	717	867	803	800	781	770	772	769	816	772	794	771	807	764	744	818	753	837	758	800	837	773	790	745	813	763	800	843	747	845	772	768	845	822	763	787	774	814	785	781	775	788	778	784	783	788	821	791	799	805	793	836	803	808	784	755	821	798	760	764	764	796	761	779	776	774	805	732	797	855	780	781	794	827	824	799	797	771	771	849	818	803	769	769	813	785	761	768	773	762	782	768	738	726	811	839	824	804	822	767	807	778	774	764	796	784	801	781	804	791	799	780	772	774	853	818	827	788	764	802	781	842	787	795	777	799	818	772	757	794	801	791	789	809	808	775	797	796	827	768	789	790	801	768	786	788	793	784	806	779	748	768	807	814	714	821	783	794	830	737	784	796	783	782	813	782	820	819	796	806	793	820	845	779	818	797	729	782	763	770	763	787	804	832	844	780	831	791	788	811	814	783	747	791	781	838	791	830	826	791	794	806	789	758	790	757	791	826	777	819	802	781	777	774	807	802	851	744	810	885	785	830	794	768	780	779	761	753	800	789	780	828	826	828	752	815	803	790	745	804	770	750	798	781	753	795	767	821	828	799	799	753	740	755	802	725	811	827	810	733	833	837	745	820	761	793	761	811	805	800	736	769	817	810	764	798	774	784	807	770	826	784	805	746	767	827	802	834	763	746	818	778	800	829	808	778	758	828	793	836	783	810	784	753	812	774	839	796	833	814	814	777	759	783	800	807	861	746	794	806	805	774	788	750	798	801	783	802	855	803	792	812	787	804	871	795	756	789	782	794	777	858	755	798	756	869	840	780	776	786	808	807	816	771	777	820	833	788	781	817	791	819	833	825	744	779	815	809	799	753	785	817	767	802	821	807	837	782	860	774	816	780	760	810	780	798	745	840	765	823	801	777	813	774	782	782	793	806	791	758	750	840	761	784	818	795	778	788	771	769	793	771	817	800	793	768	747	836	839	784	799	777	747	800	810	789	847	803	814	807	734	768	777	802	812	760	775	795	749	767	780	811	805	833	771	746	771	788	786	779	792	744	752	783	840	797	825	816	808	831	840	803	792	786	760	782	775	789	794	839	766	760	753	789	769	810	723	794	769	748	782	757	836	773	809	783	762	787	802	802	766	790	766	804	763	766	791	831	778	774	810	817	811	755	816	768	758	802	807	844	787	757	795	772	771	800	754	774	769	761	806	792	766	785	760	822	817	779	852	804	764	781	856	762	797	828	747	756	782	811	823	799	800	767	792	848	784	776	784	743	838	785	764	840	814	789	735	768	794	809	814	824	788	797	789	781	785	817	762	767	803	779	782	807	752	757	830	788	762	810	788	798	780	811	779	790	720	771	771	821	792	871	778	821	753	772	786	740	801	851	756	793	786	798	772	814	823	788	800	826	824	774	776	782	804	802	821	828	772	809	752	804	800	817	794	818	808	772	752	808	821	792	773	768	787	811	816	758	747	809	858	784	760	800	827	796	795	836	775	781	773	834	774	768	761	775
4442	419	305	277	309	287	246	244	239	218	200	187	199	209	177	210	214	235	207	191	222	200	178	186	195	206	189	215	214	224	191	208	204	198	207	190	215	230	191	181	188	209	202	182	193	206	191	167	192	197	239	205	209	216	212	209	207	209	215	170	172	202	200	204	209	199	207	186	228	184	190	217	190	218	190	187	207	227	201	169	201	193	187	190	170	193	237	176	201	195	191	198	203	206	187	208	217	180	190	204	200	221	194	216	205	213	197	183	203	217	184	208	204	206	200	200	187	210	206	183	199	192	221	211	194	177	203	199	196	195	192	206	209	220	192	204	217	183	204	214	201	208	200	206	183	211	198	212	207	198	226	202	189	190	193	204	201	186	191	183	183	210	205	196	198	184	193	192	208	195	187	186	192	202	192	213	200	204	184	196	207	192	209	198	219	193	194	211	225	209	209	182	199	208	178	195	206	197	183	206	165	216	175	188	193	193	187	178	199	200	217	211	180	182	201	192	215	214	192	190	175	224	199	205	209	194	168	188	189	181	192	201	182	216	200	187	218	198	201	195	191	183	178	206	185	196	194	191	195	172	201	182	191	174	199	210	197	190	189	188	211	199	187	217	196	176	181	209	176	198	193	188	197	179	183	177	218	189	193	205	235	224	200	193	200	220	182	206	203	188	185	214	221	216	175	178	208	191	199	203	191	220	191	190	199	205	207	196	170	172	201	186	224	218	176	206	195	193	202	154	212	226	180	184	206	227	183	197	182	207	183	229	194	198	195	203	225	201	199	180	206	178	187	172	213	211	197	201	209	223	213	209	186	214	191	199	183	224	213	182	184	194	190	196	187	228	162	218	211	181	186	209	213	199	198	177	217	193	189	179	214	199	191	214	202	185	198	179	215	188	185	194	179	192	194	200	194	179	187	225	184	187	190	162	215	195	196	195	212	205	190	184	213	194	196	210	196	187	189	209	205	172	189	190	203	203	215	191	192	177	193	184	209	175	195	186	183	183	182	206	182	212	182	204	211	206	194	175	198	200	213	182	185	193	193	199	190	186	219	175	195	196	196	194	211	201	190	204	223	194	194	202	199	205	178	188	188	209	217	181	185	205	212	209	196	197	192	185	192	184	208	156	183	193	203	199	202	196	204	180	204	194	204	236	250	224	192	199	185	188	191	179	207	189	176	176	183	190	186	183	197	178	173	210	186	192	165	170	235	175	191	191	174	217	185	183	176	178	186	191	188	220	181	181	197	200	211	204	196	210	178	191	165	200	198	205	204	184	199	202	200	231	208	204	191	198	190	211	191	199	192	216	220	200	194	213	218	215	200	200	203	193	194	191	190	188	217	218	208	225	217	220	222	173	190	167	183	185	185	176	202	203	219	234	239	193	198	218	200	188	236	198	219	194	216	192	213	194	217	195	204	183	189	188	210	191	187	204	224	225	167	186	175	211	217	232	221	198	199	185	228	172	181	188	226	206	189	193	181	195	205	215	198	190	186	202	177	214	221	183	210	213	192	196	229	212	191	193	196	184	193	189	178	182	182	216	196	180	213	197	201	216	208	217	215	205	193	183	176	200	182	234	232	221	200	195	183	187	186	182	177	195	199	214	198	206	189	202	216	192	209	196	188	208	195	180	190	162	200	206	215	199	198	211	198	210	195	201	185	214	187	199	194	180	187	204	194	189	210	186	201	181	201	190	196	200	181	181	170	191	194	214	194	193	224	225	184	175	187	177	212	198	201	209	200	202	186	223	175	176	232	195	181	188	178	168	248	228	196	206	217	203	167	187	151	189	203	199	204	190	185	190	177	193	190	174	216	186	218	206	196	228	199	216	196	193	206	212	186	182	188	209	216	217	203	187	216	193	189	172	211	184	208	216	198	198	175	193	215	186	193	196	184	214	197	202	198	191	207	212	187	190	191	192	200	188	168	182	176	188	185	195	217	186	190	202	197	206	184	188	192	192	216	209	194	198	208	182	206	182	236	187	197	198	181	227	187	215	178	206	182	205	167	184	182	198	167	210	218	182	186	179	203	198	167	207	189	187	183	191	181	154	179	213	180	211	213	220	213	186	195	211	176	194	215	197	182	200	200	202	171	194	206	205	205	192	210	179	203	195	205	182	183	198	252	185	207	205	219	202	203	200	187	176	168	191	182	182	236	194	213	175	192	178	202	193	211	195	192	196	215	227	193	210	194	209	195	206	192	200	183	184	207	187	197	208	196	226	217	224	218	192	195	197	192	190	192	190	211	196	196	202	200	179	187	219	193	208	208	191	201	209	181	202	204	204	210	182	190	201	232	184	191	181	203	208	184	187	194	219	193	205	211	215	203	194	199	212	205	207	210	210	209	198	192	209	224	204	209	195	202	202	193	200	210	194	202	223	219	202	185	209	180	205	189	200	214	227	175	175	208	202	191	180	179	193	202	233	171	194	214	197	197	212	194	197	175	191	187	189	203	210	222	190	215	185	175	186	184	227	185	195	203	180	219	188	193	217	197	209	186	189	200	182	202	179	177	160	203	192	225	189	167	159	193	193	217	206	215	201	243	192	200	201	199	206	208	183	177	194	219	223	230	203	181	214	169	179	185	202	199	216	188	178	204	201	191	208	206	182	192	218	216	206	183	191	187	204	181	209	206	175	192	199	193	222	198	211	211	200	192	188	215	188	191	184	200	232	210	196	236	171	197	213	192	202	191	193	196	225	192	181	203	194	189	216	191	238	245	203	189	204	172	234	210	173	219	158	209	218	195	206	172	197	202	216	181	218	185	220	223	185	229	187	230	179	210	196	213	207	201	170	199	200	182	183	185	165	196	171	221	199	187	200	173	237	204	189	207	222	191	192	193	197	178	206	184	221	183	181	179	205	171	203	213	191	186	209	205	201	198	212	215	186	203	176	209	178	189	220	185	167	175	211	186	216	176	206	181	207	183	220	185	188	184	226	214	198	201	176	178	185	190	191	213	177	223	208	174	215	202	196	165	172	192	193	181	185	190	194	212	209	194	211	208	224	190	215	172	171	229	203	219	211	189	242	213	201	179	199	207	206	190	206	175	197	200	225	183	210	202	221	187	209	205	205	178	202	183	185	204	208	203	180	182	204	190	204	192	219	199	201	176	198	219	200	194	170	210	243	217	176	190	212	216	187	203	212	187	197	219	216	209	216	190	216	195	202	206	214	208	178	193	178	192	174	203	204	210	193	193	161	215	188	179	196	213	191	214	185	193	204	176	197	205	192	187	194	212	186	196	208	201	180	177	219	178	209	176	225	186	203	211	225	196	200	191	201	195	201	223	205	203	178	180	233	200	201	197	203	181	199	195	204	233	188	205	195	206	201	165	239	217	198	215	214	197	180	194	199	198	195	206	188	192	204	189	228	216	192	176	179	192	181	209	206	191	210	186	176	203	182	193	169	198	198	186	172	194	189	202	224	178	205	195	214	215	197	189	182	196	196	192	212	212	200	201	209	203	215	180	196	196	203	192	197
3250	559	663	856	918	863	724	701	651	545	489	548	542	516	509	474	460	496	474	464	521	548	497	486	474	467	471	510	524	460	477	474	463	470	468	482	512	501	495	459	498	470	406	468	537	466	477	478	483	491	510	472	441	459	440	494	480	473	470	463	442	503	503	481	464	484	480	423	477	480	539	485	496	493	456	469	513	466	488	496	489	461	480	465	500	494	481	474	484	476	440	479	495	457	492	463	460	488	472	482	509	450	511	490	479	451	477	502	477	443	469	482	483	485	500	487	464	531	502	477	451	474	482	494	495	510	469	457	463	502	482	515	457	485	453	497	474	475	496	476	480	466	449	478	473	465	462	529	529	478	499	484	503	482	474	477	456	473	485	468	441	494	460	481	486	503	468	479	443	485	500	488	465	508	499	507	474	474	461	484	507	490	484	470	406	492	469	505	502	505	473	468	498	458	491	482	496	479	444	463	482	471	486	477	485	486	478	491	494	486	440	476	463	464	490	462	484	511	466	490	491	478	479	454	460	484	462	482	447	498	464	442	485	486	470	463	475	471	461	481	504	482	484	435	480	478	473	490	495	490	473	469	480	507	493	485	468	449	456	431	478	495	466	498	472	454	463	420	471	448	437	460	496	464	448	476	475	489	462	519	483	523	484	450	458	503	435	479	491	480	481	483	441	451	477	462	461	464	492	480	457	505	493	504	444	487	482	472	478	458	469	491	485	456	486	478	461	485	500	493	486	456	478	439	485	454	450	457	493	434	501	479	456	466	472	483	492	484	485	467	491	454	503	481	434	473	473	482	478	496	467	499	525	511	473	468	485	465	504	459	471	478	481	488	480	509	507	478	476	458	493	447	437	464	464	471	467	462	502	455	482	445	489	446	475	479	476	485	476	485	483	461	506	469	492	482	505	499	472	455	494	525	502	458	457	453	488	479	507	497	476	475	484	488	470	457	473	497	499	473	487	479	489	508	463	534	479	496	455	482	492	465	439	494	469	479	472	464	490	473	437	476	500	494	508	491	483	438	444	461	505	476	446	510	435	477	456	462	431	484	484	462	485	469	477	436	481	474	437	485	477	500	492	455	491	492	517	507	476	477	451	447	458	498	486	506	495	461	448	462	486	465	489	454	479	498	445	459	476	507	483	495	451	452	475	463	454	469	473	498	468	464	500	488	477	456	447	431	464	494	466	522	506	480	497	472	471	492	478	461	492	478	476	484	509	492	473	440	506	476	478	507	449	453	469	491	467	498	498	506	438	473	470	482	503	443	454	451	462	463	470	461	486	501	438	506	467	419	474	480	490	475	476	486	505	471	489	446	466	489	516	466	464	445	470	453	423	483	488	490	448	444	478	494	477	511	464	481	511	464	489	454	449	478	506	480	476	526	470	473	470	498	473	494	508	489	472	475	451	465	518	476	492	446	479	463	494	435	469	472	474	469	525	506	491	502	496	453	485	483	458	494	475	481	493	458	463	445	497	484	439	474	456	495	458	489	469	501	444	510	476	493	462	461	473	431	479	464	492	496	509	468	483	502	469	456	474	479	505	478	484	465	487	457	467	442	509	503	463	440	489	491	478	510	466	421	516	466	491	460	493	500	453	508	471	470	476	452	474	475	453	485	462	465	491	461	467	459	515	491	433	456	495	448	467	491	491	439	449	470	502	509	459	446	473	462	447	491	450	460	466	466	478	496	490	444	502	494	459	513	505	451	490	464	462	486	458	455	472	517	463	471	458	498	499	464	469	475	473	504	435	491	492	490	458	486	494	437	469	472	483	446	488	482	461	496	496	479	470	457	480	488	458	473	477	483	504	522	462	478	469	461	469	521	456	509	497	506	486	450	491	450	515	460	444	454	464	500	452	519	495	518	448	495	504	446	479	468	492	478	493	497	506	497	494	466	471	473	491	457	478	461	489	529	496	468	461	488	505	473	458	514	478	511	488	454	480	527	500	441	476	459	493	482	493	460	474	465	495	473	489	481	467	468	475	471	484	513	481	475	436	474	474	457	469	511	480	476	484	486	472	523	471	493	481	481	447	490	483	498	480	446	456	480	484	457	455	486	473	476	472	490	459	487	454	479	469	469	469	512	488	488	467	463	466	522	511	475	430	493	478	464	492	463	453	469	470	421	459	530	492	470	458	449	490	496	485	438	457	485	461	488	489	473	505	496	457	458	491	509	488	479	516	476	498	479	501	481	462	488	460	482	455	459	498	487	486	472	429	533	491	498	498	491	465	461	431	498	463	500	490	471	465	488	519	478	497	472	479	438	502	479	451	477	496	474	484	479	487	457	489	519	487	473	428	460	513	473	448	495	471	468	500	447	440	504	499	436	468	489	466	477	458	454	475	477	489	519	475	495	480	463	487	468	498	533	474	509	474	421	462	501	466	485	500	480	479	491	467	500	503	485	476	459	464	525	472	519	488	489	435	472	479	500	504	426	474	497	496	547	523	520	465	500	436	492	461	491	434	480	500	482	509	495	460	458	458	430	483	496	485	479	484	472	470	495	481	461	470	498	449	453	496	512	508	452	466	502	442	451	495	469	464	500	473	499	476	448	489	491	467	483	490	449	488	455	484	462	452	498	457	500	462	434	451	437	509	411	489	520	446	474	496	469	461	484	450	466	474	478	479	474	486	446	454	459	499	475	506	485	474	443	464	447	476	507	453	462	456	496	462	460	481	449	459	466	483	450	504	509	475	448	510	464	479	480	460	464	452	448	483	472	507	479	510	476	479	479	480	503	447	468	481	485	446	504	497	475	467	481	475	475	423	461	465	476	440	485	461	452	466	469	498	462	496	507	455	450	493	513	467	480	442	462	451	516	473	484	468	499	487	503	450	494	472	511	479	479	448	506	426	484	490	488	522	477	477	491	452	464	497	463	463	460	456	449	452	450	444	505	484	453	443	460	491	469	469	489	477	486	466	461	474	467	499	500	476	486	481	525	510	524	460	445	445	506	468	433	521	475	453	446	485	495	476	482	495	461	474	446	507	453	477	464	453	492	481	472	482	515	435	473	454	472	477	500	500	486	467	461	460	468	500	488	498	487	509	516	500	451	490	519	451	471	455	494	475	517	459	489	495	478	468	502	478	459	448	452	481	519	491	458	483	479	466	468	490	480	465	488	454	477	465	457	474	470	456	508	486	466	459	474	502	462	484	487	469	488	475	467	447	477	473	466	459	447	496	505	507	460	505	483	473	420	494	494	450	490	458	484	481	487	501	426	486	459	497	505	459	485	455	480	491	465	514	504	491	487	471	510	470	498	463	489	478	470	491	511	472	453	489	445	485	526	461	494	457	522	502	477	485	449	486	474	475	463	482	481	445	424	481	464	477	491	490	499	491	436	447	465	514	463	466	480	441	447	464	454	528	483	476	433	451	468	449	476	487	524	514	468	494	500	525	465	489	471	488	499	494	452	468	501	500	462	472	492	498	468	510	473	477	468	505	480	480	480	492	492	486	442	488	466	474	485	466	508
15629	1604	962	1323	1520	1398	1224	718	578	329	245	250	225	237	252	256	249	211	226	219	237	245	253	242	221	208	246	405	255	213	199	221	221	236	246	249	191	227	218	222	210	215	210	210	242	229	234	240	224	218	217	228	225	215	244	226	222	247	231	237	230	213	230	224	233	201	250	221	207	249	237	227	201	228	266	240	257	233	224	251	192	253	245	228	204	196	231	225	249	227	219	230	204	211	219	211	217	219	211	210	209	198	210	243	214	222	238	230	220	206	234	212	227	236	221	233	232	184	243	211	207	234	214	280	238	236	215	218	231	238	214	243	234	231	236	245	202	220	218	190	210	220	221	216	230	223	251	222	243	214	238	232	250	237	208	225	229	230	224	241	225	220	214	227	241	216	226	236	223	216	204	222	196	218	207	250	242	228	220	227	228	202	231	194	235	234	224	217	219	211	192	226	200	254	232	226	233	238	224	215	248	213	206	227	217	211	225	236	221	221	190	233	215	246	207	222	239	218	212	257	242	208	214	218	217	218	237	205	232	206	208	245	226	231	238	217	233	240	242	236	217	251	229	234	207	217	225	216	227	217	216	217	234	222	205	220	213	221	224	225	203	215	209	202	234	257	246	279	239	232	245	236	229	217	254	257	234	237	226	215	220	236	203	202	214	243	242	217	235	218	249	221	204	230	233	220	226	222	203	212	224	232	214	206	209	251	200	219	227	213	213	212	231	247	253	217	241	207	231	217	250	227	214	213	221	213	232	207	230	220	215	198	235	229	272	228	207	213	207	257	220	234	223	224	207	229	203	223	227	207	211	233	214	235	249	245	220	247	205	194	253	240	206	215	242	261	213	224	245	215	251	222	214	206	201	227	235	224	245	218	227	239	205	242	224	245	216	205	209	212	222	227	223	233	190	227	238	239	211	239	215	211	195	240	228	207	247	221	215	229	213	237	222	237	197	199	226	213	244	220	214	239	223	219	225	236	238	228	237	213	237	198	233	242	201	229	241	217	211	225	222	228	211	251	232	233	216	220	222	207	243	248	233	231	210	250	262	221	230	226	219	223	220	218	235	227	215	219	232	223	211	253	226	255	230	236	232	194	224	269	203	210	218	224	226	213	211	218	210	228	202	234	225	203	224	241	219	229	203	214	233	232	236	208	224	266	227	238	231	196	208	223	201	195	251	204	240	220	193	241	213	240	212	203	224	225	244	237	218	217	224	205	230	208	213	219	221	247	215	205	221	201	227	236	223	221	238	233	205	229	232	247	229	244	237	219	240	221	240	249	220	204	233	247	235	240	211	235	262	223	229	204	200	227	213	211	211	208	222	216	213	224	204	198	220	220	239	204	208	185	225	227	222	234	235	265	195	212	217	237	221	256	251	236	235	238	205	224	241	252	187	204	204	216	231	187	224	214	213	221	216	213	234	219	219	232	204	235	243	224	212	238	245	225	236	239	243	189	219	217	202	242	232	231	202	207	222	242	219	234	220	209	246	238	213	211	223	217	234	226	208	205	225	222	217	230	226	228	203	223	230	247	234	217	201	247	215	213	229	207	226	241	214	213	215	229	209	211	228	222	227	239	232	249	224	226	237	222	166	227	232	235	228	262	240	238	268	217	228	213	243	242	245	215	265	239	233	227	236	246	225	233	233	223	220	222	214	231	210	240	190	199	207	218	234	234	207	226	234	195	221	215	229	205	232	212	237	206	240	255	239	219	207	219	221	226	247	248	248	235	201	233	212	194	209	226	221	211	219	222	208	238	240	233	224	238	227	251	242	223	213	233	219	197	222	205	203	241	223	219	241	215	227	223	208	250	208	224	255	218	222	209	230	240	211	247	232	227	261	212	209	225	232	210	246	214	206	228	213	267	222	206	248	217	202	225	212	218	223	261	241	211	223	242	238	232	220	218	209	230	207	267	211	195	232	222	224	241	242	269	249	225	221	224	192	229	225	221	242	222	217	196	227	216	255	216	193	218	242	210	209	212	216	223	217	235	215	205	233	234	261	218	233	202	210	213	237	210	224	223	196	245	210	206	248	222	235	245	245	245	232	210	240	219	231	228	228	249	255	213	199	220	243	240	218	237	250	199	187	220	238	220	199	210	231	242	251	238	191	215	233	237	221	246	218	253	212	211	237	251	245	223	234	212	236	238	218	213	218	231	215	247	190	170	226	256	217	197	246	227	233	231	246	225	209	251	237	241	224	233	233	232	208	250	247	214	179	226	233	227	195	222	170	208	193	212	246	218	229	225	212	209	217	237	202	227	223	250	208	243	239	219	241	237	241	200	234	243	240	229	230	205	219	228	254	208	245	235	235	222	227	199	236	264	249	262	250	182	257	216	252	218	227	259	194	227	235	249	214	220	223	237	226	209	251	232	246	203	215	219	220	201	218	249	249	242	237	243	241	220	236	228	219	221	203	242	222	233	217	234	253	238	223	238	191	234	243	251	223	234	225	223	208	209	210	202	246	249	229	216	228	212	255	233	221	213	200	190	215	223	214	219	210	226	207	229	243	210	224	220	241	226	215	257	216	225	243	238	200	235	262	215	235	205	239	217	209	267	223	202	214	229	243	213	221	229	245	203	197	228	235	234	231	229	220	233	235	210	211	203	205	223	255	187	225	208	250	196	227	223	244	248	256	227	234	207	229	193	233	208	234	235	212	243	222	221	263	205	207	214	220	249	229	226	218	197	248	209	226	227	214	224	194	213	218	225	219	250	231	201	208	235	212	223	222	215	232	222	224	233	217	237	246	246	240	203	216	225	225	236	231	230	208	192	235	224	226	194	241	244	246	219	207	229	240	237	219	219	211	243	236	221	205	247	244	189	228	228	191	210	244	239	226	215	259	256	218	240	240	224	224	243	237	228	197	250	247	226	222	232	231	236	249	279	235	235	222	239	220	234	265	233	213	217	218	228	214	246	201	210	197	253	222	227	218	218	222	227	214	227	241	207	224	217	230	213	218	246	212	214	207	210	207	223	210	238	228	223	210	246	207	236	223	242	225	219	224	240	235	207	199	201	226	216	256	253	220	239	248	229	210	225	234	252	201	197	216	243	219	231	251	220	217	247	243	223	193	242	202	238	246	214	243	215	195	223	218	219	230	218	230	229	225	216	235	230	220	214	216	218	233	226	249	206	228	214	248	221	235	214	191	221	215	220	226	235	243	232	240	199	232	227	233	227	213	231	222	217	227	256	225	219	206	231	245	226	227	210	225	209	213	230	246	240	241	238	223	220	231	213	233	211	221	212	224	231	235	224	218	237	241	198	228	232	209	220	221	230	197	206	216	223	247	218	241	236	242	226	216	237	203	228	221	231	229	229	217	226	206	235	205	225	189	257	239	190	208	208	246	238	222	245	221	219	248	205	209	212	256	219	241	212	231	216	246	222	207	232	235	268	262	198	211	233	261	215	220	231	222	236	241	205	213	215	236	231	221	233	239	207	212	226	249	225	248	224	203	214	208	210	233	223	221	214	226	216
9999	946	1711	3066	3784	4486	4093	2643	1978	1141	873	786	700	706	654	643	581	601	634	605	598	502	615	568	563	591	771	1919	593	597	572	551	520	545	527	533	556	576	547	589	571	540	560	568	518	571	540	535	556	533	536	560	552	519	571	553	590	549	550	554	548	561	517	532	580	549	530	562	532	563	529	525	530	560	546	570	527	527	554	537	555	567	546	534	552	572	515	554	580	552	511	558	551	531	544	523	538	521	561	553	516	517	563	529	537	543	497	510	554	580	568	533	542	553	598	522	549	530	543	541	573	583	548	533	530	550	549	583	578	518	523	509	504	546	537	515	593	521	567	511	566	542	503	567	515	550	535	549	542	545	531	525	522	516	518	530	559	531	518	526	508	532	567	526	549	536	504	585	496	574	559	528	561	505	574	538	543	573	523	544	539	520	558	556	527	544	578	545	527	545	562	499	541	519	542	557	595	530	516	526	536	515	528	560	537	533	510	578	546	559	540	551	581	578	515	535	525	486	541	557	522	533	521	549	548	536	517	570	544	560	536	504	578	556	516	531	503	540	558	526	523	527	499	536	549	564	549	534	534	538	519	503	567	553	498	545	516	547	538	539	549	564	549	552	556	529	574	521	518	553	543	531	565	532	515	532	526	530	532	553	568	498	570	527	521	553	552	554	562	546	556	559	551	530	571	516	544	521	520	552	559	559	529	522	535	532	540	548	580	529	549	519	538	554	545	565	525	534	524	518	557	557	541	488	496	545	532	540	522	552	541	564	574	534	497	539	543	542	540	539	534	553	565	544	522	546	520	529	525	573	500	604	551	550	526	562	522	554	522	532	531	555	535	543	506	568	470	504	552	608	579	548	507	530	545	557	513	546	584	527	549	563	535	518	501	536	534	548	508	540	566	573	549	557	567	532	558	535	536	503	546	546	589	527	535	547	589	545	590	563	558	540	564	550	507	516	558	553	527	528	546	532	512	520	529	541	562	536	531	561	537	556	533	523	571	530	546	579	554	505	562	549	536	537	525	512	560	540	546	545	531	560	531	530	510	529	594	501	552	572	531	563	529	531	558	524	563	536	532	566	549	594	520	569	517	508	491	537	538	545	561	539	579	554	547	501	543	531	570	529	567	574	553	531	534	503	538	543	524	517	509	526	516	541	528	519	528	537	527	531	571	500	529	549	552	564	584	567	547	585	491	538	533	505	563	522	539	531	567	564	538	518	547	520	567	552	529	499	556	538	568	554	506	588	584	534	561	583	545	496	524	557	541	527	517	542	571	538	595	567	575	532	521	551	529	545	522	535	519	542	538	543	528	519	511	560	546	588	535	532	561	519	579	533	570	543	533	530	518	566	519	536	564	533	471	513	583	518	520	486	535	564	557	570	561	528	516	584	557	519	523	544	567	492	554	537	549	535	539	528	565	550	520	536	523	571	553	476	521	565	538	555	516	514	590	525	518	534	540	567	502	572	520	548	540	534	574	534	522	519	550	513	493	539	537	538	574	561	564	563	548	537	522	492	582	526	554	505	568	530	528	505	575	526	552	533	550	567	540	562	516	561	533	528	561	524	541	551	546	537	541	625	502	546	552	570	511	550	535	542	513	523	527	539	570	579	518	553	549	549	551	522	545	536	501	577	517	546	546	535	535	548	584	549	536	516	521	522	499	546	525	554	536	553	528	555	548	537	585	533	527	576	546	547	558	530	552	586	506	504	515	575	533	562	518	498	526	553	561	512	544	552	531	550	526	580	529	551	538	542	519	504	537	508	521	520	542	530	572	557	552	526	552	554	534	570	543	543	499	521	516	570	543	557	544	568	503	535	558	544	576	549	559	537	576	541	537	490	541	554	564	533	547	550	509	538	525	573	520	510	580	541	608	508	550	523	528	524	558	548	515	511	520	519	518	556	516	555	524	533	547	530	520	541	527	521	508	506	536	545	555	526	537	523	531	522	501	557	584	539	514	539	539	499	506	524	558	527	523	505	541	570	505	566	524	515	517	506	501	557	559	525	558	536	490	591	537	545	553	566	565	533	548	528	553	524	561	574	549	518	543	540	578	522	525	520	570	547	524	564	549	519	546	523	551	492	519	554	532	507	525	546	512	538	511	544	568	509	540	536	536	575	524	534	511	539	533	536	547	529	504	502	572	570	602	521	530	529	557	572	501	525	539	557	518	520	558	532	527	566	548	534	576	559	517	543	516	561	554	521	511	513	612	545	550	550	528	565	589	531	508	562	538	568	553	552	513	521	553	531	558	549	560	535	526	508	534	568	511	491	574	553	539	521	552	534	526	541	548	545	499	541	510	521	543	500	510	549	553	535	505	509	528	537	524	548	494	539	571	528	537	589	556	530	556	512	548	526	495	534	541	543	528	566	546	552	531	537	533	546	513	506	526	540	527	501	497	531	487	553	548	562	536	527	534	558	535	532	523	540	524	513	576	519	546	560	562	554	543	531	528	559	518	544	516	500	529	496	505	524	546	558	523	511	495	566	511	520	520	520	491	533	533	538	550	562	530	517	532	486	555	507	522	519	536	500	517	533	571	555	510	557	522	488	589	511	535	533	529	545	531	565	560	522	518	576	500	552	536	539	551	522	553	561	543	502	536	566	523	532	582	506	554	481	549	532	537	554	567	540	530	547	506	544	555	577	574	503	549	520	538	525	556	537	520	571	541	575	495	545	585	534	524	558	528	564	535	546	556	550	578	558	535	527	528	530	572	537	523	567	527	513	576	562	522	519	554	509	549	554	568	579	533	556	495	568	534	561	521	503	563	560	538	519	567	566	547	496	555	563	552	558	558	533	532	548	527	559	543	530	580	538	471	568	551	558	529	499	580	490	536	561	527	548	545	527	541	541	559	526	557	501	535	544	544	526	555	565	536	543	550	541	543	535	558	530	560	532	591	540	502	556	531	520	504	571	534	544	510	579	547	563	519	515	529	549	514	549	535	555	590	529	566	538	539	524	540	513	516	573	519	527	589	537	547	524	575	554	521	515	574	548	563	536	558	550	525	527	569	567	550	552	563	557	540	518	561	564	562	555	545	557	557	495	553	533	573	555	552	539	517	533	577	566	502	551	569	530	535	537	562	519	521	567	522	572	549	517	532	529	541	543	541	578	528	503	560	548	525	515	539	500	552	498	494	561	546	527	549	530	508	541	555	529	515	500	590	557	500	565	513	577	524	573	539	552	553	578	514	548	519	527	554	492	529	549	502	504	505	572	518	521	537	539	505	543	544	547	533	548	537	520	536	509	567	522	563	550	521	560	539	486	561	547	511	524	548	565	539	559	506	553	554	545	553	494	499	531	618	557	559	524	544	567	506	569	488	531	526	550	510	566	523	555	509	550	565	498	524	523	546	546	571	515	487	544	523	532	579	529	510	494	530	554	496	551	515	575	538	536	596	561	556	525	554	535	527	539	583	513	485	543	571	548	557	516	514	524	568	551	505	531	509	540	518	529	524	559	543	517	500	544	579	504	527	558
24965	3543	1729	2307	2548	2248	2417	1481	1054	663	487	437	417	352	389	388	400	368	374	375	365	345	345	324	342	350	401	568	381	356	391	384	340	394	354	390	342	363	378	390	370	359	363	375	353	384	387	400	355	356	321	357	340	318	357	330	399	354	361	332	352	413	396	382	381	317	366	366	364	359	377	357	358	369	370	360	331	370	360	369	366	383	370	377	345	411	372	356	336	364	329	372	350	360	395	367	337	358	386	339	379	361	337	355	371	411	377	308	346	373	336	349	371	344	337	319	357	373	353	367	368	379	334	390	354	403	359	396	371	388	337	366	358	354	341	364	341	350	368	362	357	345	374	349	359	359	361	350	318	358	354	389	334	396	347	363	322	361	339	334	381	338	363	364	373	359	359	340	343	359	367	361	374	338	402	359	350	374	374	335	399	329	354	354	357	381	367	309	366	334	380	359	334	352	374	365	352	374	356	413	382	340	366	355	377	373	374	362	375	358	355	356	377	348	327	336	343	368	325	336	328	373	340	382	363	341	351	329	373	339	386	367	351	364	359	342	358	324	345	346	359	397	373	327	379	381	349	355	385	349	341	369	354	347	371	356	354	333	334	325	399	359	377	358	370	375	360	349	390	339	348	365	363	369	359	353	362	360	376	392	368	377	383	352	360	364	363	370	372	350	336	339	362	332	386	361	319	356	380	392	355	342	373	337	335	389	381	357	341	346	348	360	363	387	345	362	346	366	342	337	378	353	375	373	386	392	339	367	365	338	365	325	347	381	382	351	393	356	340	306	367	386	379	372	367	377	321	352	401	360	362	350	357	328	338	393	343	360	366	353	288	343	361	354	350	364	338	362	304	372	390	363	357	335	329	333	352	387	333	339	349	358	355	364	379	351	340	372	379	354	357	365	328	334	364	325	329	370	371	363	361	338	371	357	329	369	351	340	362	356	359	376	344	381	353	327	357	339	336	385	373	336	355	346	341	322	368	353	374	371	385	389	324	361	374	361	382	330	379	344	364	344	339	343	356	359	356	353	374	352	391	357	372	340	314	341	377	364	344	327	340	356	370	368	375	351	326	373	355	342	352	354	331	341	395	361	379	362	372	335	369	339	355	387	330	331	383	359	317	360	339	323	335	385	343	348	362	387	334	360	344	320	363	339	347	382	365	372	311	344	365	355	354	359	350	314	345	341	370	337	357	357	336	330	337	376	324	373	355	373	373	332	380	353	352	353	353	395	350	372	356	332	369	354	335	340	323	336	369	360	329	356	341	358	340	384	385	353	377	383	355	379	324	354	350	344	350	374	337	386	372	350	345	336	352	364	316	380	365	402	366	331	364	367	354	362	395	379	341	349	358	403	375	388	369	418	427	378	353	359	381	356	360	351	390	351	350	335	349	362	336	354	364	378	377	377	372	342	343	341	364	396	358	392	332	375	328	305	354	357	375	341	379	359	387	335	375	376	376	335	349	355	367	345	333	357	322	365	353	360	358	336	379	355	341	408	435	358	353	392	367	355	363	373	354	351	330	351	365	381	382	354	353	360	365	357	355	394	316	330	348	333	357	332	356	357	377	345	351	316	357	332	366	358	366	369	312	354	339	369	339	363	373	375	368	373	340	366	350	330	326	362	349	357	331	393	351	363	338	322	343	378	318	362	324	377	348	328	374	360	385	371	389	358	381	373	376	359	345	359	332	330	321	352	360	349	339	365	388	370	375	363	347	345	317	367	365	417	357	366	382	354	372	372	377	348	352	371	361	340	371	360	347	370	342	380	335	348	362	378	368	365	378	380	336	369	359	336	360	345	365	331	341	363	400	358	345	330	365	380	357	408	365	384	381	335	376	374	334	347	359	366	351	355	361	382	321	410	348	371	330	357	395	378	357	385	344	346	377	361	350	375	376	358	329	332	373	357	353	391	365	366	350	359	343	325	348	361	374	337	351	369	351	357	323	353	333	378	356	370	350	386	361	375	340	347	349	325	344	313	344	356	313	341	372	332	352	353	343	330	369	339	353	338	362	388	396	352	343	350	330	373	349	371	333	353	319	360	392	401	352	345	340	358	353	377	385	346	369	335	328	372	391	338	337	363	383	366	373	370	369	377	353	342	381	347	361	351	375	372	362	354	380	382	378	350	339	342	357	346	340	386	348	370	354	332	372	350	383	342	354	345	368	382	342	356	339	370	367	380	380	367	381	364	342	362	341	409	377	356	341	360	369	364	365	325	358	371	358	373	326	373	319	356	317	334	354	364	351	385	382	378	325	376	373	389	342	371	361	372	348	345	373	320	328	358	386	358	376	368	365	361	358	353	396	360	363	366	365	353	362	352	351	324	348	336	373	380	326	382	343	354	356	319	339	347	324	352	314	383	338	349	332	376	350	316	365	345	377	322	363	341	358	336	363	388	376	389	347	346	326	367	343	357	369	368	366	338	382	372	368	353	359	354	340	369	351	391	344	348	328	368	383	353	383	324	328	357	372	356	344	369	317	371	317	336	351	364	417	340	334	347	361	392	347	380	344	340	361	365	349	401	368	351	366	347	346	359	365	367	330	355	350	374	345	340	366	338	390	369	346	349	333	363	366	348	346	362	364	362	362	340	364	356	356	349	350	332	349	362	365	413	371	322	340	370	325	363	368	379	358	325	364	354	369	363	358	335	399	376	313	328	353	374	358	379	392	347	371	313	371	382	349	382	359	369	374	338	396	379	381	340	336	331	332	361	343	337	362	354	329	391	354	351	376	341	353	338	368	373	387	379	368	349	362	380	370	360	392	383	356	366	367	331	372	377	355	363	353	368	363	376	343	345	362	338	349	329	384	348	311	380	345	353	372	344	329	360	332	375	351	356	402	341	379	347	361	355	357	372	372	338	346	362	347	353	348	374	353	382	360	344	349	346	372	372	359	363	343	366	369	347	329	324	351	354	354	367	361	321	387	361	318	402	358	378	345	384	359	362	360	357	343	371	322	359	364	353	359	379	362	378	366	352	363	326	365	335	392	361	353	379	375	371	368	365	347	359	385	362	374	355	353	359	371	342	324	316	371	381	408	309	334	390	348	380	383	365	365	366	353	361	405	346	363	405	336	353	375	361	358	376	364	375	368	380	369	342	363	343	364	344	322	316	304	393	367	358	372	384	356	371	379	334	377	349	352	313	323	346	395	353	361	385	392	383	356	358	327	365	354	349	366	373	375	379	367	366	335	339	389	351	341	357	311	364	341	355	402	348	304	366	359	360	344	350	369	337	386	343	360	386	358	339	317	371	344	367	385	338	377	351	328	352	373	378	376	334	356	373	329	368	377	381	325	338	350	341	333	376	356	354	342	378	363	338	369	374	377	389	320	318	344	340	340	352	370	360	362	376	367	367	331	385	342	355	396	386	321	381	352	360	363	343	352	348	328	355	371	337	356	374	351	390	373	386	399	387	391	339	355	337	352	406	364	349	325	352	350	337	313	341	339	350	366	333	361	335	362	340	345	332	349	339	327	353
13646	1449	2830	5572	6181	6870	6569	4186	3431	2112	1392	1233	1183	1071	1010	982	908	949	909	919	895	909	880	882	872	890	1152	2441	778	797	810	843	788	883	847	841	796	856	835	839	818	835	875	796	787	837	817	784	826	841	852	834	826	834	829	725	817	843	820	767	804	793	816	824	798	778	853	857	772	797	787	828	807	828	791	831	824	791	796	780	828	777	816	851	775	779	794	759	765	800	792	811	777	774	745	763	797	778	819	798	809	743	787	801	825	796	788	847	814	802	766	818	820	814	838	822	807	772	801	761	823	811	812	823	766	822	775	834	796	798	807	776	817	773	751	854	825	846	812	804	787	779	752	823	845	815	804	780	805	837	849	820	812	808	805	755	810	792	799	811	838	763	795	767	791	766	768	811	821	800	787	791	795	832	854	810	798	753	787	764	815	844	791	861	794	777	871	782	797	764	796	829	779	838	818	789	835	846	840	846	820	824	816	811	803	746	797	795	802	803	741	774	871	819	764	874	843	837	752	826	800	769	768	820	769	765	845	788	856	828	780	791	793	822	770	804	813	791	818	804	801	799	779	802	801	806	769	757	832	768	819	825	825	786	819	780	789	851	799	799	753	817	855	829	823	802	809	734	785	812	804	786	768	841	799	779	789	811	786	790	780	818	825	761	816	784	830	803	825	754	825	832	843	776	800	804	789	800	764	825	782	760	794	758	796	783	853	799	758	858	793	800	823	792	784	819	797	796	794	764	804	796	780	756	814	760	760	790	773	780	802	837	823	810	818	776	782	724	782	761	766	808	777	767	765	803	793	768	788	767	822	793	809	772	827	761	771	796	786	805	750	805	809	825	756	808	763	825	754	816	792	761	796	777	861	842	837	782	840	801	782	792	775	844	831	804	802	780	813	798	764	779	789	798	821	788	776	797	787	754	815	812	778	833	858	749	817	786	810	784	824	771	850	831	848	773	833	796	788	809	815	764	803	851	830	805	809	774	814	791	750	811	829	810	744	790	858	826	779	781	816	780	821	746	768	864	788	795	808	819	780	789	859	818	780	812	803	795	807	801	804	812	774	848	808	792	787	843	799	841	814	813	794	822	806	772	796	815	769	812	810	823	768	812	851	806	774	830	779	827	756	856	821	782	746	786	755	770	788	806	771	819	789	776	796	808	794	782	765	806	812	838	785	825	792	836	847	829	863	767	778	762	816	797	797	773	824	820	782	820	792	797	784	764	785	808	810	798	793	776	789	787	785	810	789	787	760	803	838	793	793	830	818	830	796	825	802	778	770	760	792	819	812	803	771	808	820	823	782	804	793	820	774	786	787	798	792	776	786	803	798	811	794	800	850	805	782	777	818	820	769	770	802	812	800	773	828	788	787	769	808	816	781	812	824	819	790	798	814	785	795	800	785	739	769	772	772	863	759	812	786	778	786	815	789	824	817	793	833	791	779	802	758	816	749	824	779	813	793	750	852	776	742	805	796	796	781	842	786	790	815	838	818	795	791	804	795	763	835	812	729	837	840	756	730	751	786	784	764	770	784	820	783	785	806	820	845	825	746	803	787	774	815	766	777	761	842	774	819	812	829	761	792	823	803	813	804	804	812	764	825	814	784	810	761	796	816	748	736	807	769	795	769	803	758	806	834	812	763	795	813	836	786	813	778	790	807	809	752	795	803	855	823	795	799	815	772	803	783	802	804	797	791	800	850	802	840	812	841	766	819	830	764	798	792	811	805	771	772	801	835	820	809	816	847	818	793	799	835	806	836	831	780	824	830	775	833	814	800	803	797	788	806	761	775	779	762	794	814	815	779	775	738	762	794	788	785	858	782	811	787	803	866	821	847	836	793	789	808	803	822	778	862	815	775	763	812	796	751	813	825	779	785	825	846	809	752	803	793	767	772	803	819	843	777	833	815	833	794	818	814	817	802	803	789	746	779	819	794	788	787	758	778	778	778	765	785	858	789	794	792	818	834	760	794	841	802	753	798	821	737	775	852	819	813	846	818	817	763	815	823	783	803	786	791	823	794	855	826	794	819	806	807	804	797	780	823	796	826	819	794	760	806	815	762	761	828	793	779	787	826	789	761	832	804	797	816	748	763	791	778	855	820	764	823	804	738	792	812	774	768	802	821	798	790	778	826	793	815	809	840	844	809	824	748	780	824	878	772	835	836	773	788	799	844	781	786	845	783	806	756	780	814	828	829	836	798	807	810	825	805	870	752	759	861	789	824	723	790	753	844	794	774	868	827	780	829	742	822	786	820	775	777	779	803	773	880	749	869	883	815	819	791	775	786	806	830	793	825	810	795	852	789	789	754	801	780	776	830	808	810	789	795	820	781	808	796	824	760	789	836	764	806	839	765	799	852	829	776	787	784	840	810	761	828	845	823	745	754	795	790	838	793	782	804	832	799	794	781	775	739	773	840	817	793	822	777	774	826	847	794	799	850	830	799	806	824	806	828	793	805	747	813	764	777	851	750	826	800	809	768	783	836	799	793	800	851	812	859	767	776	861	790	800	789	771	810	827	828	823	766	736	801	797	786	788	824	799	743	823	836	789	780	799	802	780	752	765	789	797	733	801	805	783	786	824	822	773	839	735	840	775	791	794	786	858	741	847	810	817	819	805	804	765	823	779	818	787	780	831	824	806	799	843	750	804	807	768	789	787	815	789	819	793	788	807	784	815	755	801	767	849	801	853	730	793	783	757	787	802	790	777	762	785	809	812	791	803	799	753	773	720	861	765	818	772	824	855	810	794	788	817	753	854	847	788	774	794	797	830	785	818	804	824	830	765	782	842	793	762	827	805	829	811	779	786	791	811	817	813	834	812	839	703	829	808	770	812	797	820	801	759	835	817	793	815	810	834	805	776	779	851	825	786	813	796	785	775	789	819	779	813	755	824	812	772	800	834	821	764	823	775	830	793	803	783	776	810	826	819	788	805	801	780	803	811	778	802	837	870	769	774	820	761	810	808	784	794	754	826	839	826	776	835	778	803	756	782	868	773	772	827	799	732	844	785	828	858	806	821	800	796	799	810	823	751	761	800	803	762	771	781	847	720	741	782	836	785	763	824	757	823	797	742	817	782	819	789	795	777	828	791	783	818	826	776	755	761	775	722	819	792	817	784	786	751	789	799	816	840	823	778	743	827	790	822	756	803	805	829	781	838	755	781	840	801	767	746	785	846	817	812	738	778	831	813	852	807	829	821	791	800	854	833	784	832	762	810	794	809	838	810	830	745	786	789	804	770	824	816	835	793	795	836	836	808	840	783	800	817	768	819	758	801	789	853	788	785	795	812	810	731	799	831	797	823	802	829	839	776	754	802	794	802	759	798	785	796	788	800	813	782	783	763	755	787	854	844	830	836	788	814	853	812	779	782	847	795	773	776	777	848	772	827	810	805	752	749	808	772	805	855	767	771	818	815	768	843	806	819	824	820	784	806	848	731	779	818	781	785	812	780	828	800	813	779	823	806	755	760	806	739	779	801	790	820
4517	364	335	313	286	286	260	239	236	214	230	203	213	213	208	194	175	186	188	196	201	203	179	199	217	218	219	180	200	214	177	206	229	199	213	175	196	210	168	195	181	197	214	205	205	191	203	216	199	193	192	192	191	175	219	189	213	211	164	190	213	216	204	204	194	188	208	202	196	182	194	204	216	202	201	187	189	170	200	219	161	219	188	204	188	211	190	182	210	174	200	200	177	216	208	210	237	228	195	208	186	225	188	197	228	201	214	177	204	226	208	198	183	199	200	197	212	231	191	242	168	195	201	196	225	200	194	203	205	209	198	191	175	207	217	197	182	193	217	210	211	172	179	205	208	197	185	194	202	186	168	206	193	204	204	188	215	214	196	230	206	176	204	208	239	219	248	177	196	187	227	205	231	225	220	171	209	197	205	191	170	215	197	192	211	174	192	200	171	226	217	198	225	212	223	198	220	189	172	190	213	194	179	188	188	211	201	205	240	175	195	190	185	226	181	189	183	200	193	196	189	181	212	212	200	187	198	177	199	194	207	210	210	215	182	204	189	201	211	200	204	192	181	223	184	193	225	216	208	196	194	206	198	215	224	181	198	186	197	194	194	204	191	194	184	173	191	188	186	200	220	189	202	185	177	167	179	197	218	180	214	177	185	190	198	196	214	212	225	210	210	184	212	182	194	198	190	188	204	204	202	192	209	185	198	212	214	212	189	202	206	209	201	204	222	200	174	204	229	181	215	177	185	203	219	200	220	203	185	188	167	173	211	249	209	178	198	208	212	203	193	187	220	177	185	204	197	192	201	178	178	198	196	204	188	188	198	188	182	186	202	208	200	186	199	205	199	210	212	217	194	178	194	162	167	198	193	197	203	202	196	200	212	191	193	214	207	203	224	190	201	200	194	194	189	198	184	192	233	181	206	201	231	200	197	186	191	173	217	200	199	196	205	173	183	193	212	208	196	190	196	229	195	194	204	203	199	201	164	200	217	174	202	196	207	199	206	201	195	189	186	165	196	197	184	205	223	200	189	224	200	177	229	192	205	196	177	193	209	175	218	195	192	216	208	179	200	184	186	168	202	224	190	186	176	175	202	206	181	216	172	188	244	182	189	186	186	176	182	203	192	173	193	220	163	228	191	195	223	198	197	182	183	202	209	193	214	194	237	183	177	200	205	196	184	176	212	202	183	188	204	189	192	199	207	231	194	185	215	221	187	198	218	197	209	216	189	196	214	195	225	202	205	207	231	189	173	186	187	184	188	173	184	221	214	189	181	196	182	204	194	200	180	182	206	226	200	212	190	234	211	209	210	182	185	206	206	158	168	190	195	192	185	210	189	184	192	217	206	190	179	215	201	209	203	204	197	207	223	171	186	169	180	185	217	219	207	204	201	216	200	188	219	182	199	213	176	212	231	183	169	213	197	156	203	182	182	181	178	199	160	199	198	213	228	209	188	203	199	210	163	202	218	181	208	190	207	217	187	198	177	209	197	183	178	193	211	172	171	210	178	190	179	224	197	205	201	164	178	181	173	194	175	218	199	202	192	181	202	194	183	185	169	201	235	187	208	167	181	185	173	208	215	194	211	203	206	214	202	191	180	202	186	154	173	209	200	192	197	205	220	208	223	219	196	214	182	186	179	156	196	213	180	215	167	197	192	187	209	182	187	195	202	231	195	211	220	202	192	208	177	223	202	204	202	194	197	200	177	191	218	217	203	192	197	209	189	189	223	204	188	200	230	196	188	176	212	179	180	183	173	215	191	192	170	202	192	183	191	205	189	208	181	207	176	208	225	229	209	178	199	207	176	214	199	203	225	210	226	210	194	190	193	193	217	228	172	200	198	171	220	212	199	200	212	208	198	223	174	215	166	177	198	193	204	225	212	201	203	191	216	207	223	211	203	187	195	210	189	202	191	171	200	213	210	193	157	178	212	186	185	210	226	183	193	202	169	193	223	192	220	181	222	212	186	195	198	225	189	216	189	197	174	184	214	192	182	214	191	193	178	207	174	217	204	194	214	225	200	219	193	182	224	191	201	207	202	196	192	203	188	209	200	215	185	211	199	217	187	189	187	208	158	203	187	195	213	196	185	210	200	200	214	151	196	227	198	197	226	191	177	204	195	191	212	215	170	198	180	209	210	186	201	197	207	215	209	235	190	203	205	200	208	221	194	221	214	200	184	185	194	182	220	188	200	198	192	203	219	187	221	167	207	225	184	202	224	171	175	204	219	168	176	193	181	212	192	218	209	217	227	195	184	208	210	199	208	200	180	175	192	217	199	185	199	191	181	190	212	204	183	196	189	205	194	199	190	215	192	196	187	206	182	183	201	224	181	200	198	206	220	196	202	199	225	207	207	198	214	171	192	214	193	211	166	203	164	188	228	198	203	210	204	200	182	206	183	201	208	209	185	187	197	189	217	224	207	193	198	193	174	188	185	205	175	195	179	234	191	173	210	204	180	186	184	173	189	185	205	232	224	223	215	211	204	218	235	194	228	169	197	195	210	205	180	227	196	228	191	189	175	186	176	195	181	173	187	201	187	179	174	207	210	193	180	173	185	180	183	198	188	183	188	205	197	172	190	176	214	220	201	208	191	187	197	213	219	195	188	197	184	191	214	211	219	165	183	199	207	201	191	203	211	219	191	217	204	196	187	177	193	194	172	202	196	206	209	211	215	207	200	169	183	227	212	166	218	223	229	184	197	208	181	201	174	202	180	187	202	196	221	208	200	231	186	213	182	184	187	195	200	208	217	228	195	194	176	239	226	195	245	179	195	201	204	189	189	195	171	209	196	245	200	206	182	191	214	219	180	206	199	178	152	212	178	205	212	217	187	212	188	213	194	184	179	200	176	202	179	198	205	197	193	228	212	200	185	164	223	192	222	198	228	195	195	228	201	204	219	240	208	205	211	222	186	200	219	200	223	220	175	207	180	181	171	201	187	214	177	197	212	176	191	211	206	181	198	200	203	192	218	181	198	205	216	205	212	207	226	233	176	181	229	165	209	218	205	210	196	174	214	197	197	191	210	214	176	210	201	195	188	200	192	195	210	204	210	189	197	172	188	223	201	187	217	171	182	188	194	191	195	182	195	183	210	196	225	189	192	202	209	223	216	218	193	227	180	211	181	215	203	206	202	195	214	216	211	186	187	210	200	227	213	227	197	212	176	219	177	180	252	205	200	215	182	176	202	206	215	185	203	191	188	194	202	216	195	190	242	179	204	183	201	188	203	198	225	188	198	199	208	195	209	181	215	215	202	192	172	215	222	191	211	192	180	194	166	196	195	197	181	186	207	214	215	199	187	224	161	197	208	213	215	201	206	187	186	225	169	202	209	204	185	236	208	181	194	203	199	193	178	221	227	193	196	187	215	189	192	192	221	185	183	191	188	198	192	220	179	205	195	201	216	188	207	173	200	192	187	215	187	220	187	198	221	193	181	193	205	208	192	199	183	219	210	180	212	209	212	193	194	207	213	206	182	193
3270	525	642	951	964	874	783	638	581	582	506	474	466	488	543	466	470	533	502	506	515	467	481	518	535	451	507	461	510	475	476	450	431	476	443	455	471	484	467	475	512	513	456	508	455	453	469	487	509	485	448	525	490	470	475	451	485	483	489	505	469	492	489	466	444	529	481	527	512	487	469	466	465	455	462	469	473	455	471	479	497	511	470	471	469	504	489	445	503	467	461	477	490	467	483	485	537	486	478	492	500	474	470	467	473	479	488	492	454	492	433	446	466	468	482	423	509	512	507	488	484	480	521	493	434	497	479	519	482	492	458	463	507	451	463	462	444	520	505	474	466	468	464	509	471	427	440	507	476	461	466	500	516	454	428	495	487	494	475	468	469	483	461	521	484	468	445	490	506	509	478	473	450	463	503	480	464	480	448	459	505	481	467	464	501	463	427	478	474	498	502	470	461	495	501	474	476	437	476	460	474	483	469	465	490	516	460	496	525	469	477	445	504	484	457	491	498	459	469	467	493	509	466	472	481	471	485	486	474	478	474	416	458	456	485	481	483	508	466	510	462	445	451	477	489	501	462	441	429	478	469	453	470	445	504	503	496	424	507	470	524	476	479	472	475	444	449	442	478	508	481	441	459	466	424	466	455	464	447	433	482	483	480	454	449	470	522	459	498	470	512	463	495	435	462	481	465	516	464	469	497	462	471	487	476	486	492	466	462	492	514	494	451	474	499	498	515	471	487	474	481	513	489	461	483	447	487	490	456	441	508	477	463	480	479	485	506	467	511	469	443	485	484	429	508	457	482	486	488	448	478	445	448	482	478	470	448	488	511	482	446	488	458	455	445	488	445	450	470	454	458	457	482	468	490	489	474	481	496	492	455	527	507	446	474	453	479	454	499	503	455	470	473	480	469	466	479	459	518	490	502	467	502	469	490	471	467	467	466	513	481	457	496	458	514	476	499	512	492	458	501	518	483	476	436	476	469	471	465	470	442	461	434	450	498	490	524	450	480	438	470	478	442	449	491	489	512	453	439	508	499	465	500	488	486	491	475	454	466	473	497	452	477	496	470	460	448	504	468	502	504	450	461	508	480	494	448	508	489	510	501	462	455	443	499	478	463	460	469	475	492	466	466	461	507	474	456	476	482	480	468	493	509	506	471	456	459	506	462	471	487	513	437	460	470	497	518	489	480	469	427	447	474	458	477	466	497	484	475	478	511	429	495	464	520	499	486	485	513	498	504	470	456	459	503	509	486	488	450	486	476	467	449	472	487	476	476	474	463	486	469	442	494	521	479	445	500	455	523	468	496	496	492	499	498	465	484	453	467	488	492	444	484	480	462	492	447	472	476	449	451	478	469	477	473	500	466	467	454	427	480	453	437	476	479	448	476	503	451	456	475	477	486	480	480	470	516	464	477	471	469	443	479	470	474	476	474	491	466	465	469	469	467	478	455	496	475	475	485	481	476	468	460	486	472	496	477	487	472	469	461	495	479	491	485	508	475	486	496	473	493	459	485	484	477	505	462	444	517	472	476	460	485	469	454	485	488	465	481	475	476	399	527	477	472	488	527	534	464	461	453	477	428	467	470	489	472	458	456	463	495	436	505	532	454	459	529	486	502	465	425	410	462	468	447	482	468	482	452	419	452	478	471	458	491	468	465	451	530	453	488	461	497	489	468	527	495	487	515	433	435	490	466	472	441	464	494	503	446	476	435	495	454	481	445	521	489	460	499	497	493	497	496	486	474	489	496	472	493	492	487	471	480	487	493	490	480	448	448	465	428	476	473	457	464	485	516	472	450	475	454	479	460	493	451	477	463	463	452	465	493	457	495	453	469	488	462	438	487	464	518	473	466	439	477	439	474	482	440	466	466	448	493	457	505	480	496	486	484	493	495	475	490	460	452	495	459	456	477	509	487	469	439	502	477	470	525	517	452	500	472	513	485	460	516	496	474	471	496	487	490	491	487	506	464	451	444	435	468	463	460	499	465	460	483	478	474	475	463	459	520	459	448	455	505	451	515	459	471	473	461	418	456	468	475	446	455	486	480	486	499	467	491	450	506	508	480	489	461	456	483	473	436	453	469	476	492	443	455	452	471	452	508	457	478	481	443	474	444	455	487	495	424	453	482	483	482	476	510	486	464	467	473	473	495	455	466	481	492	427	504	485	485	483	472	474	440	480	496	452	480	476	458	467	497	492	484	488	468	446	509	497	491	507	512	476	479	489	493	486	485	525	478	479	461	504	444	467	517	470	473	470	478	511	472	527	470	466	475	486	440	518	439	497	503	488	519	476	466	489	453	496	457	475	463	496	502	465	461	490	493	482	464	490	474	515	450	457	498	476	443	435	476	458	507	472	474	471	479	463	468	471	505	467	467	479	489	511	427	468	472	475	490	473	479	472	486	494	455	491	497	494	505	468	529	468	515	461	459	413	457	516	487	501	502	481	475	452	487	499	471	442	500	453	464	463	479	463	460	470	487	490	471	488	493	467	442	487	494	438	459	506	498	432	453	459	539	446	509	499	483	478	475	489	468	498	463	519	468	464	480	506	484	479	438	470	465	447	445	483	504	480	465	491	450	462	510	495	483	490	470	471	486	488	500	462	520	481	469	451	482	493	478	486	479	520	482	479	478	490	490	526	474	494	463	487	450	463	449	458	478	466	480	447	479	487	479	488	450	481	434	467	514	491	488	487	462	483	460	464	458	516	514	479	449	530	460	503	444	475	496	495	505	517	466	478	470	479	500	515	475	494	450	474	458	489	488	508	476	458	496	511	470	451	524	437	475	463	504	482	468	499	517	419	477	464	523	485	484	434	470	460	481	456	453	438	457	519	487	472	472	475	476	487	473	422	424	431	503	461	490	495	522	496	440	456	486	452	526	521	515	483	469	442	503	491	496	488	486	422	502	499	461	437	472	490	485	452	450	521	468	478	474	452	472	460	474	529	495	445	464	484	465	445	502	500	475	475	439	502	480	450	494	489	496	464	511	472	478	469	489	460	532	468	488	504	469	472	460	471	490	500	487	479	475	471	462	480	480	433	452	467	462	441	467	453	504	472	483	446	471	483	462	511	477	506	503	472	448	488	481	469	484	478	477	485	476	491	449	514	471	506	486	462	468	422	454	514	477	477	527	490	479	481	445	460	479	486	467	486	430	471	480	461	468	516	520	484	476	463	469	473	436	469	518	497	484	462	459	464	501	443	462	502	434	476	469	466	446	489	473	494	470	478	467	458	486	462	474	474	503	517	480	460	448	481	489	457	485	462	456	490	475	515	462	462	476	444	496	456	495	466	506	477	512	487	426	474	473	514	468	456	467	441	495	443	439	482	521	499	471	464	445	492	476	424	511	449	516	474	484	443	498	511	479	493	500	445	462	463	497	508	491	445	507	475	481	447	512	465	473	463	480	475	456	519	493	489	447	459	452	475	504	424	506	484	446	462	494	485	455	489	470	476	467	479	485	484	451	483	476	529	452	462	483	486
15129	1292	1006	1502	1737	1486	1616	815	483	389	333	285	255	250	230	231	236	240	240	280	226	234	228	220	242	270	248	334	235	221	206	211	214	231	267	271	247	231	246	235	229	222	199	211	208	232	245	215	202	208	226	211	210	218	217	202	266	236	210	229	218	247	205	217	225	214	231	235	222	249	226	241	226	209	228	238	259	208	248	261	253	226	226	201	235	217	266	235	218	217	201	229	238	235	195	226	226	224	243	230	248	239	231	239	244	203	257	214	248	239	214	212	280	201	219	241	221	246	220	240	202	218	212	190	252	236	219	199	260	216	283	231	234	232	229	230	236	208	211	249	251	237	229	215	246	243	240	256	251	231	208	221	235	237	211	217	247	244	217	209	221	306	220	249	238	215	227	209	240	236	232	231	223	227	233	246	234	208	240	223	235	224	211	226	190	206	223	244	231	221	231	260	234	222	232	246	245	215	246	224	227	233	227	234	223	242	195	213	236	234	247	222	245	207	206	240	234	226	232	229	239	219	239	233	232	222	244	224	226	246	262	241	228	213	216	227	227	256	256	230	237	246	191	245	245	232	235	232	236	234	246	199	237	219	209	201	203	258	247	230	244	225	214	231	231	246	229	233	236	214	219	200	208	233	226	214	244	227	247	233	209	224	238	241	241	222	220	244	237	256	248	213	209	234	228	216	245	201	210	226	212	239	211	224	239	246	217	216	241	206	270	230	220	240	244	257	218	229	215	213	219	233	230	232	221	243	235	234	276	221	230	256	243	203	205	229	212	233	221	232	233	227	225	226	238	236	228	214	212	232	258	225	210	219	255	220	223	244	208	225	234	195	233	219	229	250	232	250	196	237	249	230	235	241	210	209	208	208	217	219	208	240	240	232	235	216	250	225	253	262	225	208	226	207	259	205	216	230	235	239	199	220	208	248	240	198	235	253	230	245	212	222	229	237	205	239	251	241	259	248	208	259	251	234	226	205	237	227	237	251	255	246	235	252	244	223	236	248	213	197	224	209	248	256	222	232	235	251	214	212	237	234	244	231	210	224	232	236	207	207	185	229	219	250	225	207	209	209	204	218	233	228	240	263	245	208	213	245	221	227	225	238	251	220	225	215	201	244	227	250	233	213	195	240	246	211	233	218	223	198	196	237	230	226	226	237	248	218	230	210	231	224	229	234	244	230	197	231	243	211	243	254	235	243	232	226	231	212	239	229	222	229	242	249	205	250	236	202	223	248	223	252	218	236	241	201	235	234	239	207	242	231	219	208	218	239	240	211	207	188	218	243	230	209	228	219	197	208	246	235	225	255	223	229	244	218	220	230	214	227	216	191	224	219	236	186	227	235	241	218	272	234	218	222	217	189	221	206	245	223	230	221	213	225	240	207	227	195	222	239	220	236	243	254	234	237	221	265	237	238	208	220	215	223	191	259	255	242	237	245	220	251	212	230	220	257	266	223	267	232	224	236	209	241	235	223	245	250	241	241	210	250	221	237	246	213	255	220	197	243	274	222	223	230	232	227	270	239	239	213	217	217	235	217	217	188	220	245	257	219	210	202	231	230	241	199	236	222	234	206	245	224	259	236	221	233	221	216	254	233	226	240	210	220	246	240	213	220	237	234	230	219	254	201	231	217	233	200	230	246	207	234	218	233	237	245	208	229	231	227	252	244	212	238	218	238	197	256	229	238	238	202	247	242	234	241	218	247	237	260	254	275	241	225	254	239	216	196	218	236	222	227	247	211	222	233	207	195	229	216	205	218	226	205	222	238	217	220	190	244	209	268	231	225	215	230	203	220	208	219	231	212	208	224	261	232	232	234	233	221	204	233	239	220	232	239	217	220	244	227	189	225	212	222	272	220	247	240	210	260	244	214	209	217	234	191	214	252	228	227	220	228	245	200	223	230	219	261	246	204	198	227	255	203	224	232	221	246	225	230	219	238	218	241	221	231	196	220	246	227	218	242	210	222	242	233	248	247	210	224	198	211	204	220	237	230	254	220	242	245	229	219	268	244	219	223	233	220	235	216	233	224	215	236	231	211	266	243	239	203	227	263	234	211	199	221	241	219	213	226	231	254	235	235	238	233	231	236	215	252	253	203	259	234	242	214	248	247	236	225	258	222	213	235	225	238	271	209	207	207	257	225	250	230	219	231	230	221	215	235	238	220	232	243	236	255	216	234	270	228	232	220	238	216	218	218	211	252	200	231	236	213	223	189	228	224	238	245	226	215	214	232	245	239	198	240	263	240	242	239	205	226	211	211	218	211	218	245	229	211	214	232	197	216	236	234	238	222	224	266	230	274	219	235	239	207	230	195	197	215	235	237	230	244	225	230	214	232	225	211	207	229	216	219	241	245	240	209	231	234	225	206	230	211	210	226	226	206	280	234	223	255	235	260	232	252	229	221	202	215	218	267	236	222	221	221	215	228	252	232	232	236	236	207	232	213	224	207	237	249	213	225	223	216	235	295	211	234	222	242	242	225	235	225	221	218	220	202	188	226	229	234	223	236	209	220	208	224	240	203	207	213	236	238	254	205	230	232	221	206	220	258	240	230	225	233	237	224	212	230	249	224	240	250	245	239	259	229	208	214	228	236	232	228	220	216	242	251	250	228	241	231	209	231	230	227	214	281	224	246	232	234	220	263	203	239	211	222	229	255	245	231	239	237	212	238	211	220	206	214	258	229	222	233	229	213	246	229	236	218	213	184	214	254	245	197	245	230	227	229	226	248	218	247	211	221	229	234	221	236	234	236	254	240	226	231	206	223	248	227	254	238	236	212	211	227	233	233	232	233	247	222	213	223	234	205	248	238	240	250	220	241	233	205	207	224	244	260	223	225	269	247	229	235	226	244	250	221	229	212	232	197	236	241	236	209	234	228	249	225	202	190	228	231	215	218	209	233	256	234	233	220	215	249	226	214	233	219	254	230	262	240	227	227	222	229	237	241	221	214	228	200	226	227	241	221	217	223	239	244	218	240	238	217	227	245	225	243	218	219	224	228	240	210	241	238	228	224	226	231	232	231	226	243	228	269	227	211	214	232	243	250	229	256	221	212	227	235	251	230	237	216	221	247	242	248	214	225	251	202	241	255	228	222	227	235	255	218	233	214	221	197	229	242	220	232	238	231	215	206	211	247	250	227	214	207	234	212	193	227	219	271	225	216	229	204	211	238	221	225	240	235	211	228	235	218	244	207	240	205	218	240	242	237	236	252	243	241	230	197	246	224	222	242	220	238	253	216	240	206	249	223	275	241	242	264	248	238	227	248	232	253	210	223	226	226	228	218	224	204	221	203	230	267	203	232	216	236	222	240	201	228	219	198	206	215	218	207	205	246	213	214	213	249	212	245	211	230	183	218	219	213	242	215	247	230	223	200	247	242	243	254	237	263	211	227	248	259	229	201	205	235	247	221	235	242	229	230	239	240	222	214	204	214	248	219	213	227	177	258	218	244	230	217	257	228	208	263	238	223	213	215	230	222	195	204
9787	941	1778	3083	4712	4875	4590	2801	1901	1202	949	801	725	699	723	650	615	650	626	600	555	598	606	530	623	595	997	1346	601	574	595	587	602	574	555	603	540	515	556	592	571	537	531	551	556	558	555	564	606	569	565	557	562	571	576	498	529	567	578	574	566	552	562	571	564	577	546	528	554	526	544	543	573	589	609	561	526	551	585	510	556	558	540	564	577	560	539	538	560	568	589	539	548	524	578	566	546	553	569	577	559	539	540	563	520	549	559	520	572	505	558	577	523	566	580	566	579	607	537	535	529	519	516	577	575	549	531	536	574	582	552	540	499	513	570	542	527	546	569	574	551	541	539	582	534	611	545	541	557	521	540	561	525	542	554	524	540	530	559	544	602	524	551	512	523	542	596	592	544	573	519	545	534	532	569	548	581	557	576	543	530	564	575	527	553	532	588	542	545	547	536	513	553	540	584	549	533	544	529	546	549	514	544	562	566	570	555	503	567	570	534	506	572	559	507	505	544	557	549	554	607	546	527	588	564	540	568	583	544	500	544	524	506	549	564	557	553	529	537	561	597	581	610	571	521	552	511	577	558	530	560	530	518	494	574	535	548	570	515	539	562	558	530	553	546	586	515	528	560	567	532	553	523	488	552	540	571	556	530	521	577	575	519	543	558	541	575	553	618	530	520	596	547	529	579	611	542	560	554	508	526	572	529	490	543	529	565	582	569	553	533	528	569	535	529	521	517	561	558	587	521	520	559	534	550	499	541	537	566	569	581	548	529	558	540	502	492	546	592	523	571	541	549	525	526	512	591	543	564	580	545	556	563	551	579	563	530	569	523	532	527	518	498	564	553	564	543	510	573	530	618	522	568	527	526	536	559	556	539	573	527	520	542	566	580	520	507	567	527	494	557	571	534	541	537	527	551	560	529	536	550	530	528	552	578	558	554	573	542	500	530	545	538	551	544	536	528	524	535	555	523	556	581	564	555	567	557	510	553	517	559	566	557	525	538	526	567	551	539	493	588	545	530	514	555	530	537	560	539	526	552	533	527	583	578	589	558	563	537	527	529	561	513	534	575	569	582	504	561	548	561	526	539	567	568	554	568	559	511	529	513	501	531	541	565	547	520	541	561	488	555	544	552	531	566	530	527	586	524	556	547	548	532	540	549	539	539	537	529	546	540	555	574	561	527	560	517	544	578	578	593	570	518	503	580	545	519	532	498	555	516	497	539	568	564	580	514	508	553	621	546	533	586	558	521	546	525	541	548	581	535	561	553	553	544	519	506	576	564	551	553	524	501	579	552	507	548	546	563	540	539	547	525	546	535	564	545	556	571	561	526	569	575	548	548	580	551	535	563	528	569	511	540	584	545	548	553	521	487	555	498	586	545	557	564	549	558	530	564	557	533	532	560	552	532	529	551	565	583	527	560	534	514	512	530	545	541	556	549	546	571	552	526	518	526	513	549	516	549	511	529	552	549	527	491	556	530	522	580	560	556	544	582	574	509	575	560	574	568	524	552	528	524	500	514	564	531	543	544	564	512	582	500	546	579	548	564	534	521	546	546	562	543	540	526	577	554	557	513	563	513	573	575	537	598	526	533	573	547	534	522	550	553	549	565	518	505	553	541	597	556	530	546	530	525	556	577	547	587	522	542	562	540	518	551	575	543	512	552	562	562	549	539	531	570	564	542	568	592	569	533	528	579	568	550	571	572	591	566	572	522	544	556	534	591	577	586	566	555	556	523	558	580	527	559	529	496	546	562	565	530	567	565	538	556	564	511	555	589	609	558	571	520	573	602	569	552	542	567	535	563	505	537	541	532	541	521	541	547	495	504	534	548	578	513	564	580	509	546	549	591	515	564	568	552	552	578	524	558	535	534	548	487	557	531	546	557	552	536	554	545	558	576	559	538	539	518	559	531	565	531	537	540	541	553	533	573	555	536	567	510	585	544	566	552	565	529	603	538	522	525	524	541	581	523	557	581	547	551	556	579	534	496	519	550	557	550	531	517	598	567	542	541	520	556	600	588	559	547	559	553	538	556	534	523	545	574	570	593	534	540	538	527	579	561	545	524	548	601	558	513	553	591	586	553	552	533	551	547	529	559	554	585	545	486	521	538	545	557	557	545	544	562	579	573	541	567	558	545	521	576	547	545	560	537	584	537	521	552	550	551	554	511	581	522	531	597	548	557	534	543	594	562	539	534	531	510	504	523	559	535	551	534	552	565	595	599	549	575	552	539	547	503	553	542	573	535	533	527	543	535	532	557	520	556	553	540	520	550	538	547	569	535	514	517	525	533	563	522	543	535	547	544	578	551	548	557	526	559	570	554	542	517	569	527	570	553	539	573	604	533	531	491	556	561	562	538	566	559	541	565	556	546	552	529	615	522	526	526	609	566	561	527	562	545	552	519	540	596	545	514	537	545	542	547	561	565	531	558	581	519	561	582	561	535	554	580	532	555	526	554	539	542	519	542	504	575	546	538	549	541	565	511	555	570	578	565	525	511	523	534	546	551	559	535	531	543	557	529	567	539	562	565	535	588	534	589	516	555	557	522	530	514	504	530	528	555	584	536	537	538	549	547	510	524	547	568	537	542	540	528	533	547	542	557	598	551	541	539	558	557	541	535	528	550	550	540	523	556	499	530	544	604	563	532	559	534	601	574	508	556	523	527	563	556	521	526	575	548	511	564	555	531	536	531	505	569	554	513	584	527	508	558	522	548	543	506	506	524	513	575	535	574	510	569	521	529	532	551	547	562	538	543	522	536	561	556	544	596	561	567	533	550	550	549	547	502	571	583	492	554	543	538	542	550	556	528	505	531	526	550	539	585	564	536	525	497	577	562	570	568	513	599	513	574	553	578	519	575	555	535	555	536	543	549	541	534	594	526	551	553	564	564	532	522	508	528	546	527	580	572	562	566	557	526	577	519	553	541	531	571	523	555	602	551	537	562	550	537	561	558	585	544	531	537	502	531	566	545	542	537	552	554	531	475	521	542	572	527	534	526	527	533	500	536	515	555	564	556	519	567	517	529	505	558	569	578	570	538	532	562	537	528	579	510	567	563	525	550	554	534	554	532	549	557	578	528	547	527	571	552	529	565	572	540	508	545	566	557	584	560	541	585	567	548	524	571	550	560	560	529	564	549	529	540	573	551	560	574	555	542	550	566	519	583	566	560	562	556	559	528	542	573	580	526	519	517	547	538	536	562	561	555	534	564	508	530	527	511	553	556	574	508	570	549	576	549	557	577	542	528	541	595	522	500	573	579	599	556	517	539	556	504	576	515	554	511	515	561	531	516	503	560	535	562	555	576	527	535	560	520	557	585	546	509	545	574	497	549	539	561	552	522	555	566	527	557	583	563	535	542	561	523	564	532	522	586	536	564	567	535	571	532	558	552	542	576	583	585	535	546	486	549	534	533	573	573	532	570	587	542	596	561	506	559	541	518	511	583	555	535	547	530	549	553	567	590	565	561	552	581	557	547	540	564	558
24146	3229	1772	2580	3176	3179	2894	1818	1038	657	520	384	388	397	384	399	362	372	381	390	390	399	376	382	359	376	419	727	378	375	382	364	397	351	377	371	353	350	369	341	371	345	349	372	341	375	365	343	324	387	371	381	361	350	373	356	372	349	352	405	370	357	393	360	350	369	354	339	367	408	399	345	368	387	349	354	334	391	374	317	391	388	346	369	377	380	360	363	347	352	343	346	347	376	353	352	377	402	406	365	355	368	393	323	363	369	390	359	374	347	355	392	391	360	349	384	365	376	414	358	336	380	352	334	385	352	354	348	349	360	360	341	391	338	355	372	366	369	398	393	350	320	357	378	372	361	408	330	384	349	374	377	395	381	364	326	382	372	387	373	340	359	365	378	378	357	368	362	392	401	349	396	355	374	355	331	393	373	376	350	390	345	366	360	367	381	360	343	393	360	359	353	374	399	366	350	362	361	339	379	388	363	333	348	325	352	387	378	380	377	381	335	342	339	346	357	360	381	375	361	370	342	379	383	359	387	392	365	364	374	355	336	371	326	339	347	362	326	392	416	371	343	369	352	351	369	370	420	335	370	322	353	358	370	355	341	388	359	374	378	386	385	343	365	387	363	360	384	376	379	369	337	388	334	373	339	352	357	374	348	347	400	385	392	297	348	360	368	342	375	365	367	369	398	368	390	379	348	368	374	365	358	356	377	360	407	357	353	390	365	352	355	348	360	346	396	385	343	365	368	372	405	358	378	320	358	350	342	392	391	368	362	364	375	376	341	351	380	406	351	354	366	374	362	365	345	324	352	338	367	377	366	410	372	315	358	344	361	348	394	353	375	368	370	375	373	362	361	377	365	374	358	349	400	372	371	367	355	343	359	363	379	369	361	390	359	327	342	397	348	367	351	390	388	361	397	394	328	372	348	342	405	356	378	360	369	371	362	323	303	372	364	366	365	361	402	442	333	382	376	378	366	354	394	380	365	366	382	378	361	351	325	363	365	359	347	361	361	385	383	346	371	342	363	348	370	371	373	324	351	413	344	386	321	361	350	331	338	356	359	388	381	343	358	344	330	346	334	369	360	396	356	353	378	344	370	399	350	397	368	375	365	385	382	377	366	351	402	379	393	333	348	373	356	367	379	382	347	354	373	367	353	342	347	355	381	349	386	345	347	347	364	373	393	366	360	376	374	397	331	345	319	349	373	382	386	395	345	347	373	352	362	379	336	344	359	329	354	368	378	361	393	357	343	348	344	371	393	338	373	357	395	349	342	336	361	434	345	379	364	367	378	336	356	373	370	409	347	347	367	367	338	360	385	383	352	383	354	364	371	383	355	340	360	354	355	355	374	390	342	339	368	376	422	354	361	377	396	359	399	390	379	384	379	380	369	344	381	372	373	361	355	393	343	333	388	389	382	340	384	337	337	343	381	376	326	366	333	349	350	379	362	332	393	350	350	374	372	373	338	402	350	370	392	361	358	385	357	366	374	383	359	333	389	381	348	364	359	342	400	350	390	375	378	381	387	381	382	337	390	369	347	351	347	358	380	347	353	360	367	342	385	350	377	373	332	363	322	381	386	344	342	362	370	378	352	335	346	380	354	392	350	359	346	343	344	328	354	371	358	390	366	394	384	369	387	347	346	349	328	392	381	350	391	339	365	393	373	360	392	369	378	365	369	368	359	371	361	355	392	362	369	353	361	370	364	400	372	346	396	357	386	350	385	324	342	387	366	346	355	367	341	369	356	356	361	385	352	360	389	366	373	399	364	334	352	351	358	372	412	404	350	318	344	372	373	374	368	333	342	357	372	370	373	382	337	377	364	354	391	382	375	332	379	401	382	378	373	399	358	381	335	395	356	374	355	386	295	409	382	377	384	353	361	346	358	381	345	368	350	368	338	351	375	358	363	361	380	358	365	343	365	360	382	358	378	350	317	361	358	330	386	345	346	358	333	396	344	363	406	351	372	394	377	358	373	365	342	365	332	384	380	329	358	403	360	358	357	380	344	372	346	359	358	368	392	357	350	384	356	370	383	361	387	381	374	364	374	352	420	359	370	349	351	376	373	353	338	372	358	348	369	342	363	377	361	379	410	381	363	381	366	368	352	348	425	387	367	334	360	365	359	341	330	379	364	347	363	376	369	357	378	392	378	352	375	381	387	369	368	387	362	344	402	350	352	371	348	376	377	388	375	345	354	340	382	353	333	349	359	358	406	356	350	389	358	375	362	375	367	369	337	378	378	352	342	365	317	334	326	346	356	391	361	389	401	405	356	342	366	333	368	351	398	375	367	376	388	353	346	369	355	355	393	362	383	389	396	383	348	355	343	382	348	355	375	396	393	363	350	364	367	353	381	371	367	329	344	383	388	360	351	365	410	350	365	344	318	361	379	363	344	340	332	383	335	345	299	337	397	355	374	350	350	352	346	352	351	338	339	383	376	393	381	367	344	339	340	356	367	392	392	376	383	366	373	377	332	362	335	360	360	343	340	394	376	413	335	375	368	322	384	383	341	324	335	367	339	357	341	369	328	391	354	368	349	368	392	381	374	346	369	353	383	364	350	361	341	364	352	332	351	397	335	351	389	356	379	373	382	402	362	366	389	353	373	361	392	362	362	316	355	392	379	381	380	348	367	381	386	389	359	321	383	346	378	412	391	371	405	359	348	308	356	369	372	353	389	361	353	370	357	366	345	340	390	347	361	352	362	350	348	321	368	367	349	391	324	360	366	348	352	343	373	351	378	425	383	392	350	342	344	346	370	332	367	337	327	319	337	355	344	356	358	394	391	343	401	380	387	356	372	358	366	353	323	369	370	386	371	368	360	419	370	394	369	363	389	380	362	377	322	401	373	342	341	366	359	385	343	373	368	368	354	340	383	380	335	356	388	358	349	340	384	365	400	377	401	374	351	377	355	343	365	363	431	334	356	373	405	364	365	323	332	371	359	363	359	376	345	352	358	388	375	391	353	398	384	382	410	367	324	337	344	408	393	383	375	367	386	402	373	390	356	329	369	332	372	362	392	403	382	333	358	375	371	361	397	385	379	390	357	380	356	371	392	387	370	352	355	349	386	367	356	351	374	363	389	379	378	355	355	365	386	355	348	358	326	382	361	345	338	388	409	345	357	346	346	385	336	342	342	334	357	381	372	362	368	399	397	393	372	352	352	339	360	376	366	346	375	358	369	379	366	339	359	354	342	384	357	331	339	389	374	350	347	390	349	361	356	377	359	363	397	397	386	367	370	410	347	358	331	361	324	390	374	358	355	349	353	360	354	377	387	374	355	338	376	388	388	352	374	369	386	361	341	378	374	367	368	332	377	377	379	378	392	356	376	366	351	341	340	364	366	382	367	363	364	376	390	395	378	333	360	376	367	379	394	376	364	329	355	354	372	325	336	349	373	382	353	370	361	328	331	338	394	392	351	375	357	361	385	395	396	337	322	351	350	342	352	342	378	349	400	355	377	349	369	381	352	322	362	395	349	401	394
13252	1591	2840	6087	7699	9112	7874	5082	3350	2031	1508	1246	1133	1127	1057	1108	955	937	967	925	903	900	911	866	863	907	1557	3215	871	834	831	821	882	817	864	861	875	836	872	831	906	893	837	834	844	818	785	808	852	847	848	830	858	862	852	878	782	801	791	723	776	849	764	830	829	751	823	805	844	825	812	850	805	814	844	818	790	812	830	840	826	803	835	804	813	821	820	873	810	852	793	816	790	822	875	796	852	868	788	781	820	810	744	830	815	836	763	808	814	834	782	821	787	833	849	841	799	822	797	810	828	859	865	817	777	815	796	810	852	841	811	789	834	795	869	791	845	820	838	816	813	835	786	853	848	799	852	808	804	850	772	844	802	864	842	833	764	814	788	783	791	800	825	823	795	834	832	856	792	833	774	834	822	787	758	773	826	823	743	791	825	877	853	847	736	793	837	849	816	813	823	795	840	839	819	833	850	838	821	795	843	802	805	833	862	783	828	815	792	808	809	816	787	841	783	813	828	827	797	847	825	817	848	825	847	838	774	797	849	851	746	825	817	870	835	790	826	889	782	814	821	809	795	792	839	783	816	867	773	824	798	784	817	792	844	784	824	850	828	782	838	788	806	834	786	785	785	799	784	805	809	801	829	806	835	819	827	814	855	824	784	801	813	808	825	819	834	841	855	831	756	845	813	828	755	846	827	792	836	788	849	806	824	813	840	788	821	856	835	749	769	837	817	822	822	848	824	788	816	814	798	805	782	813	872	837	819	790	832	819	789	779	802	824	824	802	775	814	817	820	886	800	857	815	762	840	826	790	779	764	878	816	795	783	809	764	772	825	821	813	854	823	751	816	804	839	887	793	814	791	802	769	808	798	806	828	812	808	864	831	802	824	779	773	803	836	802	836	844	826	824	831	786	819	798	827	795	792	827	849	796	775	799	755	833	787	819	786	810	822	847	772	812	832	840	801	813	774	815	800	809	819	802	889	835	787	827	796	838	807	780	817	797	829	871	820	781	820	806	830	805	846	806	834	856	840	798	834	839	821	805	814	811	828	815	780	754	840	774	779	822	797	817	849	781	789	811	808	792	796	786	811	802	873	795	792	759	810	837	831	817	802	871	815	815	811	826	755	846	827	788	799	776	744	821	829	835	793	776	774	857	781	829	827	814	819	820	798	873	825	789	817	812	825	818	881	795	797	806	823	792	848	789	800	844	850	828	813	827	857	836	788	814	834	805	804	828	861	799	781	778	835	815	800	801	863	773	767	832	816	806	781	816	764	852	818	786	796	843	802	818	779	787	780	832	873	792	812	803	815	808	793	781	853	834	808	842	802	822	817	851	815	826	802	800	839	772	837	818	822	834	806	765	858	820	784	797	855	832	811	893	807	876	844	817	771	840	838	895	839	821	903	815	829	805	816	782	809	824	805	803	805	807	807	803	813	833	796	827	791	780	813	781	838	783	857	752	843	830	853	797	819	802	815	825	859	823	842	804	823	826	845	831	855	826	886	834	857	768	819	819	802	830	823	851	821	839	826	853	769	812	796	841	848	812	813	802	794	833	825	787	829	800	838	800	817	826	797	855	813	854	844	779	832	812	822	796	808	836	870	806	837	816	788	796	793	819	830	806	839	778	798	845	815	842	842	829	818	793	827	835	812	805	765	844	816	762	826	771	869	846	782	781	821	844	817	814	836	793	806	799	795	827	833	840	806	781	820	849	828	808	843	833	805	892	807	795	795	849	820	794	809	789	858	798	781	866	857	827	784	855	866	813	852	789	816	798	787	843	796	814	780	789	819	831	798	800	787	770	829	793	871	796	793	817	837	842	786	822	804	800	800	833	869	781	765	814	801	875	784	825	882	852	807	818	854	818	849	810	760	796	817	843	788	813	797	803	799	833	840	842	859	832	815	839	776	831	836	791	762	795	819	790	800	820	823	787	840	824	824	789	783	816	843	799	789	771	791	835	816	814	850	807	784	788	812	830	800	817	873	820	796	857	865	793	835	784	788	765	825	802	799	787	775	824	799	856	778	830	817	837	875	817	753	773	862	821	815	805	814	831	839	813	813	793	792	822	815	822	860	789	798	873	836	826	830	789	800	878	739	785	812	814	798	773	842	860	817	792	821	791	832	831	858	819	885	821	806	836	779	817	812	844	837	830	824	777	796	835	866	801	790	769	853	824	919	816	833	876	789	771	756	874	831	852	797	813	795	858	821	766	817	781	818	820	816	810	776	822	804	834	854	839	809	866	847	837	787	835	805	785	775	832	792	834	818	767	813	822	811	843	816	759	859	817	812	797	791	799	827	853	811	802	814	847	846	813	795	814	858	808	877	850	837	815	829	769	764	798	819	804	814	838	838	798	733	846	832	834	803	779	807	816	767	864	819	789	790	804	809	846	799	789	845	833	840	873	855	780	817	782	849	786	766	795	782	861	810	800	806	831	775	845	813	833	792	826	865	853	872	838	805	799	839	811	808	801	844	800	808	784	766	752	809	799	802	854	852	832	773	812	877	780	812	863	809	827	804	829	828	838	857	814	835	803	788	859	783	852	790	802	777	774	809	857	838	817	848	763	827	814	830	794	786	860	848	834	794	776	769	787	835	802	836	855	793	784	811	796	884	825	787	826	780	723	802	792	789	791	860	773	782	842	767	794	816	777	792	842	795	785	808	857	809	796	840	772	800	851	810	771	818	808	830	814	825	832	783	849	793	756	813	822	842	795	836	815	768	853	867	754	845	785	790	854	814	811	836	821	777	768	849	779	807	828	791	857	787	799	835	840	814	777	796	832	831	759	738	812	821	830	846	866	756	839	785	829	808	795	852	822	803	823	825	840	816	844	816	817	804	803	780	822	787	805	785	829	862	800	772	875	776	854	852	772	824	808	823	820	820	823	807	814	870	779	843	850	834	883	817	785	810	787	845	777	830	768	790	814	825	839	809	860	791	838	819	873	820	786	837	781	804	874	795	834	810	781	856	787	834	862	815	776	845	861	813	793	832	820	791	871	809	864	778	805	799	810	782	793	763	813	850	792	768	860	847	800	840	829	805	837	774	771	804	781	835	821	808	825	850	794	816	843	787	789	805	762	809	846	838	843	831	790	851	801	817	806	789	786	823	798	866	828	812	797	754	779	793	809	808	820	858	824	803	829	806	827	806	784	792	831	817	793	832	817	797	797	874	794	790	791	780	810	762	793	784	779	775	809	814	802	781	842	822	809	823	830	848	848	764	765	825	806	800	852	800	798	827	881	787	831	802	791	831	833	799	793	795	821	830	766	807	827	845	801	797	795	835	791	817	789	817	799	814	791	849	844	829	796	804	838	773	834	779	754	833	764	767	865	849	767	848	839	800	828	821	845	801	770	811	805	849	791	852	790	771	807	816	836	825	821	776	832	775	835	838	866	859	808	789	830	818	812	832	812	843	837	825	849	842	822	782	844	836	814	852	803	848	846	829	830	840	851	812	787	795	839	794	852	831	803	830	770	819	821	829
4430	366	345	328	357	285	285	248	249	215	233	205	209	210	194	194	182	211	200	180	228	209	187	191	213	192	228	206	242	205	199	186	198	212	187	233	218	215	186	203	207	211	196	182	174	201	220	206	208	194	198	198	206	217	181	205	202	224	203	189	187	191	178	199	216	184	179	215	196	227	198	201	180	221	195	221	225	174	186	196	218	200	180	213	218	182	203	212	157	234	210	210	220	172	211	172	241	196	207	196	205	210	215	198	210	179	210	190	195	194	205	191	177	222	232	205	194	195	211	208	195	215	211	218	216	214	198	206	184	172	216	224	199	198	198	210	199	225	217	187	212	226	211	205	198	216	212	205	173	213	203	165	174	225	174	174	177	169	223	193	197	221	221	198	203	206	175	223	193	189	216	206	212	200	206	171	198	222	194	229	214	203	193	205	207	194	170	201	201	183	192	219	194	190	194	210	193	220	197	202	212	191	226	222	208	199	218	194	188	192	247	200	196	214	212	214	216	192	210	182	213	201	190	187	203	203	187	218	172	207	174	203	201	217	184	195	170	179	189	233	205	208	198	199	195	197	179	208	190	185	228	186	192	212	195	202	216	218	189	179	214	197	201	160	213	176	215	205	174	177	196	198	203	198	216	197	198	217	186	202	218	199	212	196	206	170	225	209	209	211	211	207	198	171	174	234	198	216	208	204	232	183	207	227	195	195	214	210	206	184	200	187	236	223	216	212	201	202	177	210	184	207	196	212	223	180	203	208	179	190	204	193	209	210	212	195	180	187	177	196	215	194	199	187	203	196	194	181	183	196	209	220	188	221	181	179	207	214	199	197	203	201	188	197	197	197	184	225	188	209	197	209	220	195	217	207	198	199	175	201	191	193	213	222	163	208	204	197	229	236	212	171	197	202	182	225	204	205	186	200	176	190	204	189	210	189	187	176	179	226	230	190	194	184	191	210	206	190	182	222	197	235	188	185	203	203	194	194	194	214	230	192	239	208	199	200	199	199	197	196	230	187	208	201	204	207	217	205	219	192	204	196	199	203	176	182	200	234	193	197	225	210	219	207	196	200	193	192	195	216	221	189	211	193	214	218	221	190	199	169	224	196	203	213	205	187	175	192	194	193	212	194	173	207	185	211	182	197	192	206	218	196	211	237	213	194	191	213	208	196	234	203	191	188	193	184	215	212	209	206	190	181	198	201	216	194	206	198	221	226	177	188	223	204	181	183	186	189	210	200	221	209	182	185	211	204	189	198	189	209	195	186	221	207	174	206	218	184	207	203	203	193	212	215	209	226	203	250	225	227	217	196	194	213	202	173	206	194	200	234	202	199	198	175	190	203	237	187	192	221	188	211	188	185	194	206	176	213	203	205	178	205	194	186	209	202	185	228	199	201	194	166	159	196	213	207	216	221	196	173	183	233	184	205	171	208	193	209	224	215	180	179	181	195	207	218	196	187	184	206	191	200	218	209	195	211	212	214	200	234	214	209	207	213	229	201	198	193	183	203	182	192	209	209	209	194	207	201	203	209	196	207	207	202	191	178	204	217	213	197	200	180	192	167	198	207	194	172	167	199	207	238	236	194	195	226	215	179	175	210	165	219	210	192	184	189	195	206	193	195	194	252	237	184	210	205	202	211	190	186	173	200	189	202	230	218	180	199	200	199	184	176	186	223	195	197	205	231	193	188	193	190	196	197	189	214	193	204	177	219	172	201	196	238	199	212	207	204	215	204	189	202	188	211	192	201	230	185	203	218	192	218	186	206	191	205	200	204	203	190	199	248	222	188	198	197	171	190	193	206	188	224	216	214	199	184	217	202	226	191	214	203	211	206	166	224	218	189	175	211	212	244	176	209	194	183	200	189	188	206	205	189	205	212	202	211	208	215	191	218	188	218	193	190	240	211	183	203	196	192	212	173	202	184	238	186	175	203	215	177	196	212	207	168	197	214	220	203	220	189	188	200	201	208	210	209	203	209	205	202	209	214	211	229	176	178	211	187	222	207	211	198	216	205	197	174	185	196	203	189	209	210	178	225	195	211	210	217	197	184	206	190	170	202	180	224	214	196	200	182	195	212	213	199	197	209	213	256	194	178	191	196	202	202	203	196	220	200	209	217	211	183	204	203	201	237	183	201	175	224	210	194	210	232	213	206	202	204	205	206	185	198	191	211	194	191	177	198	219	196	216	203	182	202	236	202	205	206	182	185	192	229	212	196	195	217	205	198	171	213	195	209	168	207	199	197	205	217	200	233	218	175	197	197	207	203	223	189	190	201	216	186	201	226	227	218	208	212	204	204	196	233	183	206	213	197	221	219	194	216	207	169	240	200	196	206	214	184	219	198	222	198	214	213	232	222	204	216	204	223	191	207	222	195	203	196	209	182	208	194	214	176	185	178	185	185	198	178	182	237	201	181	205	189	221	203	194	227	212	197	178	209	227	203	211	219	196	169	193	205	202	211	190	217	216	214	209	212	202	225	224	189	194	215	194	222	202	176	201	203	232	201	169	204	229	194	198	179	178	195	216	223	232	229	188	190	195	213	185	184	203	178	189	209	209	188	193	177	177	169	189	222	184	220	212	200	189	216	202	176	202	194	204	173	199	206	195	196	172	201	214	201	220	223	222	228	190	218	196	208	224	185	192	203	189	196	231	180	199	214	224	181	199	205	193	194	207	182	229	197	192	201	201	192	205	234	199	213	200	212	202	228	207	187	186	203	187	194	233	176	199	197	220	232	200	232	209	204	225	213	225	180	192	199	222	214	236	199	182	183	212	192	185	204	200	194	188	246	219	230	179	225	218	208	208	184	166	194	217	185	221	188	192	193	187	199	192	199	203	219	199	201	187	203	205	205	204	220	210	216	215	185	211	209	218	176	170	179	194	225	222	173	184	193	197	214	186	211	191	211	201	201	216	213	201	203	176	217	189	189	181	184	218	188	200	228	203	189	181	208	178	193	190	220	199	207	207	215	215	203	217	193	217	210	177	181	198	195	215	213	193	212	208	191	190	217	198	201	193	176	208	216	217	229	212	188	207	221	233	201	177	197	217	208	236	218	222	196	183	243	211	180	173	184	217	192	197	195	197	201	199	240	191	202	202	196	221	201	193	236	173	236	206	215	192	234	194	220	190	206	204	180	210	179	184	217	222	188	187	205	205	232	220	176	205	232	193	173	193	202	186	192	214	188	215	181	207	212	236	211	171	204	197	164	198	202	217	185	198	193	186	207	192	193	225	192	201	214	203	204	211	215	218	207	182	185	197	192	218	202	191	199	223	196	198	223	233	206	218	215	199	176	199	214	185	203	180	202	195	199	186	194	174	190	214	185	172	218	225	176	204	196	175	207	215	187	205	210	220	231	202	211	180	205	188	185	173	183	192	157	215	196	199	197	208	199	174	199	203	215	197	176	201	229	242	186	187	224	208	210	207	197	186	208	218	211	205	165	192	178	217	194	201	220	195	206	204	187	198	192	205	230	197	199	200	195
3277	557	685	1059	1121	1035	950	738	631	534	594	556	514	460	522	506	496	468	484	465	532	505	523	470	530	468	504	499	518	494	525	520	487	499	469	532	492	524	487	514	474	512	499	498	496	473	471	506	540	478	485	485	477	462	453	493	487	523	481	491	468	523	478	478	492	465	447	498	446	527	483	487	506	491	507	496	485	465	508	495	482	459	519	498	511	473	508	477	480	504	495	487	509	461	456	483	504	459	513	521	491	482	454	495	496	468	503	489	475	503	497	486	421	493	472	484	487	484	486	481	483	493	484	474	478	462	491	454	500	429	525	503	477	485	474	471	473	472	436	497	511	456	465	476	517	491	523	475	523	496	515	479	489	457	483	489	449	472	494	482	504	469	501	504	459	490	471	462	482	513	460	521	483	475	505	493	507	485	504	494	507	497	501	493	444	472	464	497	478	482	511	452	462	481	465	474	486	513	477	490	489	466	450	446	468	508	487	501	497	533	512	478	465	469	482	513	520	482	485	486	535	495	496	488	473	464	504	505	479	503	472	468	481	470	458	498	471	430	511	521	491	470	493	506	479	484	481	508	451	470	494	507	477	445	495	469	506	490	491	455	476	474	525	479	480	490	458	518	500	505	495	518	497	501	464	491	485	507	467	498	480	504	448	509	504	486	511	472	520	486	491	468	474	522	502	457	482	482	471	507	470	477	498	500	463	469	505	480	480	482	513	485	484	491	447	516	508	482	486	493	490	473	469	485	490	501	470	496	451	518	471	504	505	493	483	460	485	471	507	488	477	466	451	495	464	466	471	489	436	481	479	480	502	514	443	458	439	507	497	514	525	506	484	523	480	456	512	486	520	513	510	478	466	482	515	500	504	478	459	497	484	463	468	490	475	514	468	491	510	479	477	489	531	472	460	507	490	468	481	517	481	480	458	501	445	503	494	477	506	469	492	480	455	526	497	506	523	499	466	524	499	492	511	484	511	513	494	466	510	512	485	512	495	499	484	484	487	465	498	481	470	472	524	514	483	485	491	490	506	476	478	513	493	500	491	476	470	466	467	453	497	484	477	460	498	472	508	494	490	464	496	494	494	463	485	483	455	497	463	472	505	478	429	493	482	481	478	465	468	525	465	472	519	488	471	525	502	480	468	521	504	502	501	481	480	497	514	471	468	536	486	495	515	476	470	492	479	472	495	467	456	494	513	490	484	490	470	503	526	458	479	510	499	481	477	483	494	439	506	451	468	467	486	467	473	462	488	486	516	497	489	479	468	480	521	475	482	468	498	491	526	460	485	454	488	462	478	466	460	421	511	471	491	477	495	505	513	474	489	472	445	448	481	474	500	504	459	500	470	463	515	488	495	507	477	488	458	493	482	473	517	481	495	467	454	450	459	449	485	461	476	476	516	510	525	459	488	474	497	488	508	539	507	502	476	480	479	477	481	476	533	469	475	498	487	477	457	477	509	485	519	478	498	461	455	467	472	493	487	468	516	466	484	491	465	471	492	476	485	503	491	460	476	489	544	458	477	470	471	481	475	478	492	483	491	452	480	485	457	495	478	497	472	490	509	548	477	447	428	487	431	485	522	450	450	504	504	493	467	478	500	511	481	502	486	495	500	547	439	507	453	485	471	482	452	465	479	491	498	491	459	414	506	512	531	512	495	474	486	506	484	441	423	492	503	487	501	463	515	459	489	529	458	492	461	549	481	508	493	447	479	499	482	483	475	510	491	474	494	528	492	513	429	464	492	445	494	477	460	503	480	507	500	518	440	443	506	525	515	488	518	512	515	482	512	479	467	485	470	471	505	481	506	448	465	484	473	481	450	493	478	455	465	494	542	494	490	510	491	497	493	488	506	487	516	492	515	466	461	502	495	457	468	479	473	521	504	471	462	487	471	477	480	458	488	463	518	503	477	489	493	469	508	481	500	436	492	454	449	520	503	469	474	510	493	480	499	487	508	525	461	503	496	505	492	530	506	455	501	485	466	492	500	464	479	481	484	487	461	493	511	477	454	445	504	500	466	462	452	471	518	470	454	454	468	525	477	502	495	476	488	443	479	522	496	486	464	482	509	478	484	511	490	488	489	514	503	505	469	516	470	501	475	493	473	477	519	469	468	485	491	499	480	540	470	496	489	474	509	477	488	477	460	501	467	480	487	476	505	491	476	494	507	519	484	470	494	472	465	515	497	462	527	524	459	495	538	507	460	456	489	440	466	524	498	504	451	486	466	455	526	480	453	500	524	528	465	459	473	513	497	485	481	449	537	464	483	494	457	505	508	490	496	509	503	450	472	488	493	466	516	475	492	458	463	460	473	512	472	498	467	525	508	471	518	481	510	473	501	482	479	472	514	475	463	505	483	506	469	479	494	503	495	473	473	480	471	443	465	485	489	498	508	503	473	482	487	509	493	491	514	502	507	488	505	436	467	471	489	499	467	491	509	464	479	496	488	488	471	489	500	501	469	490	493	487	481	500	512	486	513	509	503	492	510	451	469	512	469	481	521	497	508	477	484	512	502	481	454	518	497	490	482	487	476	495	473	491	471	493	482	493	518	476	506	508	496	472	458	447	505	488	507	477	455	493	502	511	460	506	510	477	501	458	514	484	446	500	474	486	472	489	472	502	447	492	535	475	481	492	513	453	462	487	499	521	481	496	427	505	472	514	488	518	482	450	489	461	487	493	490	490	485	492	534	480	505	487	495	527	488	491	489	461	476	453	480	459	457	491	496	462	488	494	530	503	502	479	501	465	488	470	492	511	487	482	491	517	447	492	473	514	525	456	494	473	486	479	450	522	472	471	504	531	477	469	496	485	447	449	536	497	480	486	497	481	454	508	503	467	496	497	489	485	478	459	466	463	498	497	479	486	493	483	483	485	544	462	468	481	456	422	460	469	500	433	483	503	483	473	506	445	494	489	503	492	495	505	453	493	503	457	481	477	507	504	487	499	466	462	482	534	499	495	487	452	483	468	462	475	495	514	499	479	504	486	509	470	456	471	453	488	480	475	511	511	477	493	488	490	448	510	487	499	516	490	513	492	489	494	477	487	426	507	458	479	497	522	460	445	499	518	472	499	501	452	493	491	515	447	491	487	469	470	474	532	473	475	498	475	463	453	463	471	508	481	496	531	434	481	460	500	469	495	487	471	498	498	475	512	511	464	502	546	486	530	559	534	460	500	496	493	491	536	476	493	500	498	523	482	472	499	490	487	513	495	484	484	453	503	502	533	477	500	496	471	532	461	479	528	554	500	492	471	483	500	470	507	534	467	489	463	484	481	490	480	464	483	490	464	462	488	503	483	424	492	504	483	509	489	478	535	470	506	500	464	526	470	476	506	472	471	488	498	476	483	517	484	510	437	487	492	496	473	496	476	461	513	505	460	486	488	478	497	450	475	488	471	480	505	460	460	490	510	466	453	495	502	491	497	464	474	501	484	471	448	476	513	482	506	452	482	492	501	509	515	508	456	528	465	464	472	478	508	471	485
14867	1346	1135	1870	1809	2090	1767	1040	640	424	344	292	256	241	256	248	229	264	246	248	200	264	239	213	265	225	254	332	232	222	229	264	233	224	210	252	253	259	220	237	237	226	220	206	238	228	229	239	233	226	245	245	229	251	226	231	236	215	269	236	247	215	228	208	236	230	222	238	222	198	235	222	250	236	220	228	202	234	219	256	267	253	220	217	236	235	246	226	248	232	262	199	243	239	207	230	219	250	213	225	213	218	246	216	243	237	222	217	245	231	200	234	216	205	245	241	251	254	211	200	251	270	232	231	229	242	199	248	227	262	220	227	229	226	221	250	226	214	247	229	221	230	235	233	235	216	210	236	244	232	228	226	207	224	244	229	201	245	237	200	220	245	218	241	216	240	226	224	225	254	222	242	205	242	217	224	242	245	238	214	253	227	208	234	253	271	231	195	207	214	232	226	212	201	253	222	200	226	251	255	244	247	215	221	226	262	221	218	226	236	218	223	219	224	227	219	239	198	234	250	227	242	226	224	226	232	246	246	246	243	238	187	257	226	234	262	255	238	241	233	212	266	213	243	233	224	221	231	235	215	251	240	229	223	218	234	244	246	235	238	232	209	237	272	248	222	244	241	256	244	233	256	214	243	226	208	200	252	236	226	206	236	228	244	233	255	201	227	216	204	245	221	237	222	205	237	229	233	196	199	198	208	232	218	237	204	245	246	226	216	246	257	213	212	245	261	238	260	235	241	187	222	229	271	240	267	228	233	240	244	252	233	223	239	267	230	245	267	230	219	282	223	229	250	190	252	259	205	196	236	255	211	231	251	207	247	228	202	215	237	251	215	218	202	192	214	206	206	197	226	220	229	232	216	226	238	243	235	249	196	228	217	221	243	215	234	262	235	221	211	243	195	248	241	227	234	224	271	224	236	210	220	238	244	200	234	253	251	217	211	234	244	218	223	241	240	225	246	236	236	228	229	230	207	208	240	242	232	233	216	234	249	223	210	239	230	218	251	204	233	252	257	216	253	215	244	229	253	229	257	256	220	251	207	223	246	270	230	204	243	199	270	262	228	223	201	218	217	249	244	249	254	215	273	250	213	248	248	238	223	218	230	256	228	242	237	204	242	228	229	248	242	268	231	232	211	236	229	226	199	224	236	244	221	236	224	237	237	214	221	218	246	232	230	203	211	209	235	204	240	235	228	244	221	244	224	223	243	254	236	236	239	254	240	280	214	247	205	220	235	215	229	253	270	264	227	235	245	228	253	226	229	218	227	251	195	239	227	211	241	244	233	212	226	236	244	208	256	219	235	207	245	252	251	229	227	231	232	253	252	243	212	208	235	249	237	249	237	259	227	225	249	228	227	239	216	217	239	210	231	209	242	265	216	213	261	232	265	216	221	223	198	238	213	244	267	223	224	275	213	236	219	209	226	204	188	230	240	235	220	209	232	240	227	228	218	228	219	243	214	206	203	228	215	198	235	251	240	206	241	241	233	228	217	230	225	238	222	222	269	241	233	199	205	217	205	223	228	240	250	226	237	241	216	236	255	214	239	235	251	241	251	241	231	209	222	215	236	230	234	250	230	230	241	229	208	197	217	240	223	247	226	234	207	227	282	220	233	192	238	218	204	209	215	206	227	217	221	221	231	238	205	226	243	241	236	220	214	196	254	233	211	243	215	235	242	245	250	255	228	227	211	224	255	246	261	208	208	249	230	263	229	266	244	235	229	233	250	239	257	220	252	232	243	233	222	268	221	216	235	226	243	216	221	230	222	212	222	233	254	248	263	243	223	239	210	225	243	227	215	238	224	236	255	264	243	198	206	224	239	254	228	202	226	224	248	258	264	226	240	227	212	230	223	210	243	222	249	237	217	213	241	206	242	227	212	230	256	225	224	220	207	204	218	242	227	192	235	213	245	243	229	211	245	236	211	204	238	246	223	206	230	222	230	262	213	223	230	252	213	237	222	241	213	253	242	226	223	219	244	233	255	237	250	242	217	224	211	204	234	241	207	250	242	240	230	219	236	220	240	247	234	222	212	199	248	209	220	226	239	224	227	217	252	240	236	251	221	223	218	231	203	228	238	225	243	229	221	205	228	229	223	218	249	231	200	230	209	251	226	236	238	203	234	234	244	218	216	216	222	223	222	231	225	225	214	209	227	229	233	243	227	220	250	230	187	180	251	222	251	229	234	235	226	239	230	233	239	212	219	246	207	234	243	268	210	262	237	244	238	236	212	213	231	223	230	221	210	211	212	243	210	236	240	232	216	259	208	261	252	251	245	227	213	229	233	209	237	248	269	220	277	198	233	221	200	224	229	238	225	226	225	217	237	222	263	196	241	244	262	238	252	212	224	238	257	238	240	241	215	208	226	243	247	216	243	237	238	248	209	213	234	225	260	236	235	247	211	269	225	221	225	229	243	244	208	234	216	248	241	231	228	229	217	255	213	212	237	216	236	222	200	205	196	216	243	235	236	231	233	243	234	263	237	222	253	235	215	219	244	265	213	221	226	266	242	232	261	216	215	241	234	224	244	255	203	256	261	205	260	234	229	239	234	205	218	258	221	227	228	240	230	205	235	207	242	236	230	260	219	233	263	222	244	196	215	234	270	225	223	204	202	197	242	222	251	225	240	244	232	220	231	241	236	244	212	224	215	213	191	231	251	224	251	227	224	225	222	243	214	221	223	234	216	201	227	232	210	255	223	263	240	224	273	230	220	233	199	220	210	209	244	206	228	217	233	241	258	196	210	239	219	257	243	201	214	213	204	240	236	222	223	226	248	235	197	245	239	263	234	209	216	211	218	220	209	219	221	190	234	235	227	232	235	220	202	230	207	219	242	211	219	233	253	227	213	245	254	245	223	209	216	243	207	231	242	217	244	231	203	260	230	196	220	226	222	234	203	208	213	243	254	253	231	216	239	215	249	218	216	242	225	226	234	240	228	230	221	216	257	261	240	210	203	202	232	222	214	230	203	209	204	230	248	254	229	223	238	241	230	221	222	234	230	227	222	242	232	264	213	220	261	202	236	261	253	212	237	243	244	222	218	216	246	255	242	248	252	220	226	235	217	251	234	256	233	230	253	236	205	220	226	210	232	233	220	205	235	254	216	253	258	212	219	242	220	236	247	240	243	228	243	214	218	251	208	197	236	237	216	249	236	241	238	227	226	236	200	237	217	229	234	199	223	221	231	260	225	230	245	227	236	204	220	231	196	209	222	243	227	235	228	188	199	239	235	206	251	267	240	204	251	200	221	196	230	258	238	222	238	205	211	220	247	226	232	261	227	226	270	256	244	205	235	234	227	234	235	204	193	265	232	267	229	209	248	247	247	220	227	241	239	240	222	205	219	216	218	251	202	231	222	241	217	244	243	230	230	237	212	261	217	227	222	228	221	229	216	221	235	230	277	246	238	213	232	255	219	219	243	221	243	211	257	229	197	236	216	223	265	215	236	240	215	229	236	239	229	220	240	210	232	242	258	227	226
9569	959	2082	4257	5477	6286	5460	3281	2355	1376	1069	861	733	707	661	668	636	644	633	592	575	610	601	572	604	594	944	1384	554	561	609	562	521	580	585	579	558	557	549	552	537	569	520	536	582	621	542	566	542	591	602	568	579	574	568	562	561	555	544	557	574	590	578	580	551	554	552	530	587	555	525	605	536	558	560	529	575	579	526	528	553	558	511	563	574	578	566	562	534	533	518	564	567	548	560	599	548	567	588	562	553	563	523	562	518	552	554	573	560	540	568	562	584	535	555	531	535	508	571	534	573	561	562	588	581	574	548	536	544	545	562	583	516	558	537	553	545	527	602	602	532	577	517	611	588	552	547	545	527	591	566	560	513	563	555	545	536	546	556	541	556	573	548	569	553	559	544	552	548	565	589	579	574	538	545	616	535	596	562	514	584	543	576	569	555	522	569	559	556	545	518	568	576	564	568	580	588	522	520	578	546	590	542	579	533	562	565	539	554	524	562	575	514	560	554	552	564	590	565	493	532	556	574	561	592	541	545	550	538	576	567	550	574	578	559	543	592	580	528	515	543	534	574	539	506	541	549	563	545	573	569	566	548	584	552	520	584	573	514	575	590	496	543	552	559	564	574	533	538	495	560	576	555	576	572	547	541	558	556	566	588	538	559	543	552	544	535	558	547	527	564	546	601	523	538	509	557	529	566	544	540	578	561	560	566	550	540	570	545	558	563	508	556	523	561	556	541	550	571	543	569	559	569	543	530	555	570	558	509	559	493	556	591	547	576	549	532	548	529	612	538	556	558	567	540	579	580	553	535	567	510	515	539	564	578	545	535	536	588	499	533	537	560	577	521	540	545	559	550	504	529	564	569	567	565	567	523	548	546	537	550	566	556	549	565	552	539	545	584	589	580	517	561	564	547	519	494	574	529	508	568	520	541	604	503	554	561	540	540	540	534	557	547	576	524	563	553	515	588	535	549	553	542	542	530	569	555	548	588	553	552	590	561	594	539	586	560	622	524	545	568	575	575	577	532	525	533	602	567	546	544	556	558	559	518	550	531	560	552	504	533	533	539	575	536	577	517	555	573	587	554	572	549	559	574	539	538	509	582	546	586	512	549	616	548	523	599	554	538	540	566	517	531	550	509	546	544	550	535	604	571	535	521	570	554	559	534	545	555	514	553	558	591	547	574	574	521	570	538	552	544	550	571	506	536	534	566	566	522	554	563	559	547	569	543	515	526	588	550	566	557	578	549	574	593	511	547	561	542	566	527	583	575	554	551	556	562	502	572	564	556	542	566	592	565	528	530	558	543	569	559	569	581	558	530	578	547	513	526	587	577	589	521	537	527	573	581	558	549	554	533	534	553	540	549	535	503	562	596	552	541	552	562	570	545	570	559	537	546	577	574	539	553	589	563	560	577	547	524	498	596	535	549	568	556	525	560	547	560	533	546	583	544	573	568	563	579	561	552	546	569	588	534	548	604	565	539	488	547	568	574	564	522	564	512	538	585	579	579	530	552	513	563	515	559	548	517	546	524	546	596	560	530	533	585	525	526	558	576	585	544	563	585	522	570	551	535	550	560	560	506	570	544	579	571	541	557	600	541	517	619	543	544	560	541	589	549	575	549	561	501	544	561	582	516	538	590	528	523	547	535	567	560	532	505	549	573	560	524	560	538	541	546	574	551	571	547	530	570	553	542	561	536	574	563	483	549	585	570	554	532	552	585	544	553	538	537	576	545	548	563	552	509	549	552	569	550	552	570	522	540	560	567	575	572	540	558	570	557	579	543	561	556	565	531	530	596	535	539	562	558	529	528	525	514	557	558	576	538	550	555	548	524	557	572	509	539	546	532	538	561	514	550	618	525	566	557	539	568	575	532	582	578	541	604	559	541	560	567	551	536	517	513	547	525	564	558	556	521	531	593	544	551	567	574	557	561	545	539	542	600	590	587	566	509	571	586	503	591	594	550	546	574	546	547	602	522	538	533	553	569	579	531	538	547	550	542	575	579	558	545	528	538	566	542	599	570	572	558	587	582	542	540	551	540	596	556	569	528	548	511	567	567	555	510	563	537	605	543	516	552	572	566	543	513	551	585	556	579	523	557	571	546	527	555	548	522	521	567	562	538	617	553	611	593	568	510	568	586	547	561	575	514	560	558	520	538	564	545	544	505	556	590	531	544	548	550	549	576	516	542	543	574	534	552	570	566	543	530	568	590	574	587	566	564	577	554	562	558	564	545	551	494	526	557	532	563	562	582	543	543	556	552	536	555	556	554	541	570	533	554	521	559	538	567	615	532	542	542	534	515	540	559	590	503	578	557	524	542	549	555	590	536	552	589	559	547	516	564	589	560	519	555	539	554	552	573	593	561	618	572	570	542	554	562	550	530	551	573	586	513	573	549	559	552	535	547	561	535	573	548	532	536	525	559	531	538	537	569	560	519	553	566	573	571	538	562	553	569	537	591	554	571	591	605	551	602	588	528	569	588	552	530	572	587	547	536	542	558	544	592	544	531	568	547	547	555	551	536	515	525	556	573	548	576	540	563	588	566	509	536	544	581	562	519	539	586	551	583	541	586	526	580	563	545	568	532	552	598	519	544	554	575	547	569	548	510	523	579	566	574	519	527	581	542	552	518	573	578	526	541	517	517	565	575	541	537	580	543	538	533	554	528	533	535	564	561	565	534	533	539	579	575	534	551	573	562	532	538	573	558	567	568	521	564	511	556	572	609	573	542	563	531	534	551	551	548	571	534	583	559	555	586	517	546	546	601	546	564	544	567	588	528	562	576	569	513	536	565	597	559	525	610	563	573	540	551	546	523	539	522	560	575	564	562	524	577	535	602	555	506	550	568	551	533	584	592	543	532	516	586	571	567	525	526	585	545	582	563	580	566	596	572	591	566	529	578	531	497	511	551	578	545	539	560	559	547	523	548	558	549	511	537	526	572	562	584	531	551	541	559	526	592	526	562	572	593	578	584	533	552	532	548	620	548	577	530	600	563	568	576	561	531	543	583	577	533	557	561	570	561	538	548	527	539	547	525	567	552	537	586	546	546	546	524	524	530	513	528	580	562	583	545	557	590	548	579	562	532	551	595	560	591	573	558	536	526	515	531	552	563	566	524	525	491	594	549	564	596	588	581	589	554	567	529	553	531	618	532	515	528	583	611	539	579	588	561	552	571	557	553	606	574	538	575	524	559	511	600	511	595	584	546	564	581	569	574	538	560	568	569	578	523	523	587	518	546	561	534	535	547	543	556	559	542	531	537	559	515	608	569	551	556	512	540	543	564	548	552	559	557	538	500	518	534	524	531	584	535	589	552	512	601	571	571	550	579	576	580	551	532	517	552	597	555	569	561	506	567	572	551	566	517	554	570	566	543	546	509	524	523	549	539	529	584	534	562	526	536	523	572	544	550	521	576	571	554	577	519	573	541	546	573	586	542	555	534	545	558	582	559	594	547	546	569	552	588	546	590	517	540	538	583	558	555	552
24384	3316	1905	2922	3121	3785	3217	1850	1124	847	557	453	433	433	404	388	374	380	353	372	340	377	390	374	353	367	500	548	361	360	357	379	334	390	365	389	402	382	372	349	392	365	377	370	332	362	345	367	374	348	379	367	345	359	425	361	386	378	372	356	383	373	361	365	363	346	344	366	375	329	362	361	361	354	346	347	330	324	346	371	355	336	347	361	366	337	336	362	350	367	370	375	366	383	361	363	360	348	394	357	375	350	373	381	339	377	346	412	386	318	373	361	367	358	374	355	379	369	369	352	399	380	351	401	397	366	344	357	338	370	364	360	360	352	372	352	364	399	386	341	388	356	371	348	348	368	357	356	351	353	386	344	354	349	398	365	399	356	362	381	343	357	341	365	371	347	362	367	356	366	357	374	340	376	373	358	346	360	367	335	378	341	328	362	375	344	340	358	374	344	364	359	361	388	362	346	391	370	370	338	336	358	365	388	362	339	342	369	361	358	362	346	404	334	364	353	329	354	363	347	390	377	359	343	373	360	364	361	349	367	312	363	408	332	379	338	332	352	362	369	379	391	334	365	371	381	363	339	383	362	367	369	368	345	393	357	377	340	349	356	376	360	326	357	363	388	375	376	378	364	354	334	338	332	360	355	370	368	383	346	336	370	372	373	368	340	352	371	361	369	385	355	371	357	379	368	394	369	349	344	391	326	343	373	354	391	363	352	342	325	355	368	343	376	398	370	368	364	365	379	396	309	350	367	355	332	335	409	359	350	365	364	323	341	364	316	366	356	357	334	393	350	338	381	367	382	344	324	356	347	337	367	351	361	364	336	352	387	371	380	334	355	342	337	304	367	367	341	378	335	343	384	343	363	354	352	366	383	371	373	368	352	329	395	360	341	367	351	347	347	360	349	342	332	337	393	363	334	372	368	378	387	343	362	348	358	392	366	324	316	374	361	357	356	374	358	377	391	360	360	395	356	357	363	348	356	390	382	346	359	341	337	364	345	368	352	319	374	390	366	372	332	364	382	369	351	386	333	365	344	378	408	359	361	347	370	363	344	372	384	389	363	347	338	352	368	370	345	338	356	360	368	336	345	361	328	371	355	347	371	348	355	330	331	363	348	318	370	367	344	369	373	362	348	340	420	371	368	373	337	331	360	366	356	351	378	395	376	352	361	359	335	367	362	350	387	357	367	367	342	314	384	362	342	374	394	330	373	359	368	318	349	372	354	374	344	377	382	357	378	333	378	363	308	320	357	371	379	375	352	360	356	392	357	359	294	357	342	358	332	351	352	375	361	386	373	371	342	315	370	352	317	357	337	362	367	388	334	364	322	332	371	365	347	367	369	381	364	350	338	383	349	355	351	353	396	355	356	374	345	389	350	358	399	356	373	402	361	339	379	406	351	395	407	348	353	315	353	364	376	368	327	350	354	336	366	378	325	330	351	372	351	364	368	344	332	380	358	387	375	363	349	359	387	346	367	381	352	356	322	361	356	375	359	326	356	361	391	366	380	337	358	363	357	400	357	351	344	395	374	324	344	328	347	387	375	392	353	373	353	347	377	338	330	377	362	347	362	372	342	304	336	352	360	356	337	367	366	364	385	378	383	367	375	334	365	365	371	341	349	354	371	366	313	357	392	358	342	363	376	351	363	353	361	341	374	329	367	371	327	370	338	364	397	339	376	369	354	366	371	371	378	353	380	388	352	348	331	310	334	332	326	356	356	385	348	387	353	356	358	325	320	359	340	339	381	398	364	375	352	353	389	386	354	349	373	385	393	394	362	362	389	378	371	371	389	354	351	360	385	373	376	346	366	330	353	361	337	347	400	393	337	382	353	364	367	380	369	383	387	404	355	367	390	326	358	317	396	370	394	352	369	351	369	324	372	362	336	354	354	359	373	355	408	375	343	350	399	374	373	349	359	322	363	367	332	351	369	335	347	339	357	304	376	353	330	355	339	345	363	402	378	382	328	360	330	369	340	336	387	347	385	377	374	336	431	379	389	347	339	361	368	348	363	344	329	358	377	385	361	362	340	328	357	313	358	375	406	338	347	371	366	353	376	352	358	387	368	405	373	390	379	377	356	391	387	373	355	348	328	355	353	393	372	337	360	379	365	379	344	354	343	403	337	375	388	392	360	354	361	381	362	382	333	375	338	330	348	345	357	360	371	350	404	353	397	353	347	343	367	364	333	378	324	386	352	359	350	358	366	375	377	327	364	392	355	330	385	370	349	402	367	381	356	352	358	364	389	323	352	393	389	346	373	349	364	377	353	402	342	308	379	333	353	381	346	394	370	367	366	334	383	403	379	358	383	375	331	368	341	400	366	376	361	328	357	318	388	341	357	349	342	370	338	334	370	335	374	374	337	359	329	358	326	365	361	371	392	378	342	389	347	371	350	371	340	366	358	366	388	345	368	394	351	378	385	373	374	380	384	362	380	354	334	391	372	346	357	361	333	369	328	332	359	377	368	358	360	361	358	361	385	393	344	350	364	319	366	347	346	347	378	414	354	348	354	385	351	319	347	344	348	353	354	382	339	350	368	348	362	368	371	363	344	369	338	354	336	341	368	365	388	378	372	342	369	345	348	383	402	371	394	351	349	396	336	347	330	397	389	354	379	346	364	362	354	351	381	339	349	373	347	377	321	348	364	362	347	348	356	349	337	353	391	360	345	342	397	341	358	366	364	375	355	379	395	373	382	366	359	389	352	361	380	413	375	380	354	374	361	376	358	348	375	396	360	371	344	371	378	368	362	344	353	344	329	343	347	365	365	392	373	381	356	370	363	353	374	402	382	338	379	398	344	344	358	348	387	331	369	365	338	351	346	352	380	338	347	346	330	373	372	345	363	345	363	367	337	329	334	362	352	350	359	406	318	341	327	372	389	354	351	337	365	389	358	392	347	369	351	376	357	352	358	346	335	315	344	379	339	376	332	343	328	367	386	353	358	357	402	365	399	389	385	381	347	369	364	367	403	358	376	391	367	374	386	343	329	370	364	350	338	358	390	363	368	348	364	384	329	359	374	357	393	373	352	346	365	354	335	344	389	350	388	353	380	378	353	350	351	398	351	361	360	347	334	369	345	343	357	390	365	363	404	396	349	380	349	383	349	302	382	357	369	393	351	337	360	389	375	371	318	353	337	329	375	357	357	332	389	373	372	361	348	368	411	329	394	391	348	361	342	373	319	370	353	357	319	377	377	371	363	345	379	315	354	368	369	392	363	350	375	344	358	337	383	326	349	332	350	368	406	368	394	386	358	369	350	360	371	382	383	350	344	363	396	376	383	383	370	341	352	347	350	355	368	357	368	330	339	339	355	313	341	372	383	379	376	348	327	340	339	335	316	361	330	310	372	395	377	409	388	379	349	338	340	352	363	375	360	380	379	313	354	343	371	362	362	306	334	358	351	388	345	344	358	341	377	401	360	366	356	366	388	362	342	343	368	338	350	379	337	357	403	373	407	400	360	403	376	405	373	353	364	345	342
13225	1512	3119	6419	8149	10862	9054	5259	3789	2725	1758	1353	1146	1141	995	909	1025	922	973	927	939	882	856	884	856	945	2058	1922	851	865	853	875	825	854	819	843	790	809	864	854	869	817	794	803	784	847	830	852	853	841	881	867	792	778	818	787	825	817	888	827	834	849	784	860	814	804	869	812	792	807	833	793	843	791	820	811	784	843	772	797	811	856	875	827	821	811	834	782	834	786	790	785	782	822	825	804	848	885	770	851	826	790	845	779	823	833	826	800	830	828	803	785	776	815	808	852	781	814	837	799	823	836	781	836	854	785	808	841	795	805	803	773	812	818	817	793	814	761	771	864	784	747	794	828	822	845	782	786	776	787	774	818	807	872	810	783	845	815	728	790	802	862	838	804	833	812	800	778	791	820	851	801	807	854	793	837	836	824	826	824	824	848	782	812	804	811	816	778	806	810	850	797	795	762	800	817	760	827	787	822	777	792	785	772	775	805	738	768	800	812	805	781	824	806	831	801	799	821	777	794	805	801	759	840	838	857	808	845	845	782	820	808	795	822	832	849	806	771	834	793	835	847	801	792	796	775	810	874	854	805	837	825	783	772	814	824	795	809	840	800	781	808	775	791	752	831	812	812	770	846	819	801	815	807	827	761	803	763	781	756	761	790	772	810	826	829	790	782	809	788	824	793	830	823	827	781	818	794	841	838	815	843	799	778	775	796	723	821	798	766	852	801	787	832	746	803	798	775	826	799	789	801	819	819	779	818	781	819	799	847	777	800	788	820	861	764	809	836	806	817	878	794	789	786	809	777	771	799	830	817	753	792	783	823	852	850	857	808	777	814	775	798	789	820	784	804	805	766	820	808	751	794	755	840	834	778	816	794	817	793	791	787	846	805	826	803	752	807	779	881	810	813	783	821	866	768	797	811	814	892	784	783	758	803	828	845	777	785	783	807	767	796	798	800	806	799	820	828	855	782	786	827	806	785	832	845	803	805	798	807	816	801	832	769	838	800	818	812	780	755	795	733	811	779	799	781	839	810	797	807	758	809	839	794	870	786	816	788	761	798	764	832	741	831	761	833	846	851	794	820	805	750	816	800	816	837	841	755	779	783	838	792	815	810	751	760	828	809	822	779	778	844	843	800	817	824	791	806	839	802	829	784	808	830	776	820	831	831	809	815	800	777	754	839	782	788	751	797	774	845	813	820	785	827	769	784	797	801	790	803	790	826	817	807	780	796	788	833	794	782	887	778	780	833	765	757	768	848	800	838	790	768	829	827	821	800	806	807	778	816	778	787	869	830	798	776	733	816	804	801	790	856	830	753	827	853	780	744	765	788	787	812	766	804	833	810	839	762	793	770	809	805	775	790	820	744	786	820	806	804	816	865	821	856	773	832	798	824	809	804	850	804	761	808	741	832	796	799	833	753	856	772	754	821	851	881	846	845	830	875	796	810	874	813	799	885	788	773	805	865	833	814	796	789	825	811	809	858	856	811	795	788	784	758	740	782	828	790	794	801	754	794	811	869	805	819	779	758	821	822	831	834	802	833	830	808	764	824	759	818	801	791	851	783	727	791	765	776	792	776	795	844	769	788	844	812	834	776	888	765	812	803	767	849	818	826	830	803	830	876	793	772	763	799	824	813	807	813	814	771	855	828	832	818	846	855	810	759	795	791	787	744	842	770	841	823	779	791	782	806	844	867	768	782	786	830	790	811	789	781	821	802	784	836	825	877	807	809	766	806	778	797	848	782	797	814	846	801	784	817	763	775	784	789	816	800	829	803	793	807	815	840	799	809	862	833	778	803	782	811	801	765	769	839	807	831	788	798	798	828	802	856	793	777	821	721	782	793	788	780	797	768	818	879	847	801	826	819	852	762	797	800	824	816	790	794	796	788	841	775	842	810	797	817	863	816	797	796	781	822	894	841	874	804	812	821	813	796	787	824	834	833	829	777	867	790	807	791	778	870	827	802	816	789	768	815	780	776	833	810	808	872	837	816	822	810	815	773	795	802	789	811	824	808	851	797	843	809	804	814	793	822	793	764	807	806	831	800	828	757	803	824	826	775	824	774	785	753	847	802	796	800	757	745	845	775	815	811	791	846	803	797	790	794	772	856	830	821	810	808	847	797	844	823	773	829	800	783	863	773	788	861	768	776	826	834	848	804	862	785	791	807	856	781	780	777	814	757	760	819	764	833	806	824	840	806	824	829	805	789	821	823	777	860	763	817	789	789	796	809	792	771	808	798	801	797	845	817	770	810	745	883	822	816	810	820	820	869	782	826	772	825	809	873	850	823	737	805	849	794	804	807	810	834	839	826	869	802	851	775	798	856	820	837	830	756	747	849	803	787	836	815	804	811	824	797	804	828	815	842	844	802	801	776	786	831	769	804	766	841	774	790	802	801	789	835	818	759	762	819	828	814	793	772	816	833	780	831	802	792	783	749	782	821	780	786	768	788	839	862	789	835	821	788	807	861	818	807	753	818	828	788	818	853	825	808	808	781	800	811	733	827	811	828	801	800	830	835	798	807	870	848	868	853	787	804	800	757	781	834	814	825	782	806	775	843	802	788	796	862	898	787	787	823	818	885	812	788	827	810	806	826	865	782	793	798	789	806	795	828	806	742	802	853	809	810	808	816	860	816	796	774	775	845	844	869	833	801	774	822	820	765	793	828	807	821	753	813	826	765	843	820	832	839	819	833	821	807	791	776	850	802	745	786	841	809	804	818	835	847	746	710	835	835	775	791	806	807	782	872	823	784	823	783	813	808	811	756	835	852	764	807	825	741	775	832	831	769	776	814	827	752	828	780	807	829	827	803	838	741	831	756	822	799	848	856	825	854	860	790	824	789	816	791	804	817	842	782	758	797	793	744	785	800	803	822	772	851	780	811	812	856	801	771	787	795	830	811	835	809	785	850	802	819	784	822	809	776	810	761	792	773	834	774	772	786	782	785	855	817	841	804	763	783	762	834	780	754	762	784	803	777	808	808	797	813	813	821	780	817	853	824	820	795	782	798	807	808	816	847	785	800	840	823	801	814	808	808	805	852	843	799	791	768	834	824	826	773	744	801	811	805	836	766	770	778	765	780	777	867	790	803	808	829	824	811	798	854	759	760	746	771	807	836	819	853	806	772	835	795	827	807	801	788	736	813	803	790	799	762	792	792	801	811	818	822	800	804	772	811	784	823	747	772	792	806	815	816	763	842	800	836	765	777	819	822	833	823	763	768	766	853	780	857	809	826	862	853	839	821	840	746	835	796	794	765	782	796	788	775	832	827	759	788	775	763	764	807	799	807	805	762	829	780	830	820	844	776	783	795	793	814	784	774	805	801	789	815	801	763	800	785	858	769	800	764	806	782	845	820	818	844	809	797	783	845	794	770	814	799	811	788	820	781	778	836	821	786	782	790	797	799	793	872	796	788	834	795	799	788	799	813	787	791	787	833	818	768	789	841	817	795	796	793	786	781	826	811	836	791	790	801	830	783	827	879
4248	410	424	452	360	329	256	226	231	219	198	210	208	207	183	209	213	214	204	213	227	176	200	224	220	210	230	169	202	197	206	212	194	204	194	183	216	198	216	219	174	217	185	236	187	191	198	175	179	174	193	189	202	209	211	236	211	234	217	192	214	186	177	188	208	191	189	203	187	176	208	194	215	205	223	188	182	187	198	194	186	192	211	163	206	205	186	220	195	185	175	216	219	214	190	189	192	193	211	213	190	230	199	185	225	210	208	212	179	214	209	219	217	182	205	206	189	223	202	200	210	195	198	194	203	174	210	205	195	208	198	203	174	227	206	186	170	179	195	194	218	190	211	245	204	185	181	197	206	187	174	224	198	182	213	205	187	197	241	220	186	208	186	180	195	210	161	175	196	215	185	229	207	190	196	190	207	174	171	211	191	197	206	214	190	199	177	213	199	203	218	217	195	194	224	203	202	199	237	207	187	186	165	192	174	195	200	207	216	181	187	196	214	221	206	210	164	201	237	222	223	199	221	196	209	204	208	190	177	195	192	218	194	175	211	183	209	214	195	198	219	197	204	165	177	209	186	216	197	217	228	199	191	200	188	215	204	201	224	218	190	189	235	197	204	205	189	189	220	227	217	192	201	219	207	205	203	192	196	195	194	186	205	201	218	256	206	192	234	220	188	201	181	201	193	200	183	176	216	205	189	211	218	213	217	214	203	189	205	200	197	211	209	194	212	238	199	195	210	196	208	210	178	207	185	193	199	215	199	208	201	226	199	192	191	187	186	205	179	225	202	195	224	226	202	210	213	183	178	225	194	172	189	201	211	199	241	196	191	201	188	201	231	220	206	229	193	187	218	209	208	205	212	214	204	199	184	193	217	198	189	197	215	196	216	193	189	201	186	224	222	215	207	223	210	208	216	223	183	189	219	201	199	196	232	166	211	208	217	184	210	193	196	206	182	213	172	197	182	191	176	211	206	195	217	240	215	200	197	177	203	196	219	194	232	231	236	242	206	209	236	194	197	214	166	217	182	228	220	218	219	195	239	208	194	186	191	191	205	201	203	194	177	186	187	174	192	205	195	203	223	189	191	205	200	201	201	206	174	216	178	219	192	211	235	193	175	201	210	214	226	198	184	169	208	222	173	220	217	217	215	219	234	198	214	215	204	188	239	201	190	208	200	207	226	227	199	216	188	195	195	192	189	207	185	195	201	183	217	214	199	189	193	235	199	225	201	191	205	195	207	198	206	180	203	230	199	186	193	204	201	198	199	196	186	228	209	178	233	236	202	235	214	181	190	213	211	217	220	193	167	184	194	213	204	227	179	199	199	204	183	208	194	209	180	220	210	199	223	191	195	194	217	221	203	193	173	181	217	185	212	225	193	200	204	222	205	187	206	231	210	198	187	201	169	218	182	240	194	211	210	211	194	201	213	189	215	196	229	203	203	207	188	197	213	214	221	186	211	216	191	219	197	240	203	183	227	189	225	192	211	206	183	179	192	159	228	213	200	186	197	177	175	204	202	205	187	226	212	187	202	197	201	201	229	202	193	210	204	199	201	210	193	214	220	189	200	214	221	192	204	180	182	233	210	171	173	189	176	212	213	176	209	201	193	221	193	183	210	204	204	188	174	221	183	183	198	186	210	172	184	198	198	194	230	219	192	208	189	190	209	200	188	217	207	178	214	213	216	197	226	200	180	186	217	195	193	198	219	172	194	169	204	192	192	212	200	196	202	198	204	176	197	198	230	205	206	208	237	192	206	210	186	198	214	184	216	196	211	204	195	200	192	186	216	224	205	178	195	180	220	205	191	212	210	177	211	161	199	192	207	200	193	187	219	213	184	196	228	192	214	191	177	193	219	207	187	204	202	202	172	216	218	170	205	201	194	202	178	219	211	190	185	189	205	182	196	244	212	196	183	223	187	190	174	210	207	224	214	200	192	207	199	183	204	219	219	203	199	215	195	217	191	176	187	207	195	202	201	192	202	207	209	209	174	223	198	202	195	191	215	229	215	221	218	207	180	208	176	215	190	178	226	215	196	201	193	181	205	222	199	190	193	187	221	217	184	198	196	193	201	209	190	214	183	191	219	191	157	183	214	193	199	226	178	199	190	177	179	228	211	180	149	209	196	186	216	201	223	226	203	190	180	202	205	182	214	212	197	194	199	203	220	191	172	228	196	201	206	219	181	210	189	168	178	194	194	203	173	213	190	193	209	218	214	176	206	197	225	212	210	184	177	222	198	206	207	213	211	195	191	198	184	208	209	169	199	195	220	165	188	217	192	207	227	197	208	206	199	197	216	215	181	203	189	224	189	212	220	220	186	217	237	205	196	183	221	201	198	174	194	174	211	212	193	188	164	199	208	216	219	175	226	215	234	199	205	206	177	185	198	181	223	190	204	218	190	247	199	196	173	210	216	199	204	196	176	220	215	187	205	211	184	174	193	190	215	205	197	214	178	199	211	182	196	228	210	211	188	203	220	193	201	226	189	216	205	207	215	212	229	195	196	201	214	196	194	189	184	209	202	207	183	214	191	207	218	176	177	197	198	174	202	167	189	185	216	189	183	188	202	215	209	181	196	195	207	185	226	208	188	174	208	192	179	204	203	203	203	223	199	197	181	200	217	220	180	197	204	205	206	193	211	187	202	187	208	220	197	227	181	223	174	171	193	192	190	189	248	184	198	209	191	190	173	202	220	219	220	170	192	189	209	196	210	209	211	194	207	210	184	194	196	199	190	219	206	200	197	208	170	197	177	200	199	200	168	195	192	203	184	204	226	180	179	197	195	199	199	220	203	217	228	204	197	203	183	192	186	180	210	170	225	201	215	183	181	213	185	179	203	207	189	217	205	197	228	192	200	197	202	180	201	185	195	181	208	185	166	214	182	194	218	209	200	205	203	226	198	225	206	217	205	199	189	228	212	189	186	204	213	207	195	176	205	205	196	170	216	206	209	204	203	216	206	181	205	214	234	165	209	193	192	216	180	199	197	179	187	195	188	241	208	190	183	221	197	228	185	193	202	213	220	198	226	198	184	205	211	202	233	223	221	215	183	218	182	185	205	182	184	197	205	204	198	198	196	227	201	199	181	205	178	206	195	184	192	185	210	198	210	181	187	165	221	195	193	195	209	187	221	231	207	202	191	232	212	177	203	202	211	222	201	203	194	207	214	172	173	219	233	213	202	209	186	211	179	183	191	230	190	210	186	194	211	189	193	200	222	209	200	201	214	238	221	171	199	200	217	190	170	203	190	200	202	216	192	170	216	210	209	206	210	197	200	225	194	207	201	199	180	176	189	188	216	211	184	198	199	208	176	228	202	210	231	198	190	213	231	212	190	203	216	210	190	221	210	209	209	215	192	192	191	209	205	194	218	215	216	221	203	188	202	199	192	208	262	166	207	180	211	199	226	183	197	207	178	192	178	203	204	197	184	218	193	209	212	193	206	180	195	205	173	198	189	207	202	192	178	226	188	195	183	214	215	170
3153	574	791	1169	1113	1070	876	664	658	582	592	577	559	507	498	531	477	471	467	476	481	456	488	499	502	472	485	503	449	499	508	480	473	508	487	488	478	471	509	490	497	474	476	511	453	487	503	504	507	472	470	485	484	526	477	480	511	512	488	500	483	469	477	490	479	485	437	522	485	499	514	490	481	482	503	514	507	463	502	500	449	486	458	487	453	476	481	505	463	420	485	488	455	470	460	448	445	503	507	540	478	489	483	490	515	485	457	500	485	489	497	495	461	493	497	470	481	493	471	502	506	444	492	460	470	504	471	501	455	479	478	482	501	453	476	480	503	537	495	476	481	459	494	506	481	508	494	502	505	500	482	477	474	484	471	460	456	498	480	474	441	468	472	462	510	478	475	464	556	511	479	461	476	474	539	484	525	492	500	480	478	528	505	470	516	508	496	465	485	468	497	504	460	469	472	475	478	436	467	499	467	492	488	502	451	493	461	469	469	469	495	469	498	478	457	506	498	483	534	463	488	467	471	503	450	482	504	502	470	467	473	466	463	477	437	505	493	494	454	486	509	436	463	459	509	484	489	496	480	528	444	504	462	493	473	545	461	530	446	455	493	515	484	479	472	499	463	499	451	481	519	516	454	459	482	497	494	505	490	492	505	502	505	472	473	477	498	465	443	475	495	474	510	470	496	468	521	496	505	455	479	467	527	472	507	490	450	457	514	481	441	478	479	458	448	508	474	475	475	498	482	466	498	512	461	496	496	470	506	474	482	526	485	446	524	514	512	495	459	465	472	477	477	486	477	501	475	525	470	482	468	495	434	455	498	514	451	492	482	491	492	474	468	495	479	483	473	473	479	493	487	483	475	461	493	465	492	495	480	481	524	474	495	461	490	491	470	474	494	452	465	477	495	457	518	472	462	480	463	498	509	457	496	494	463	523	477	463	523	465	487	483	448	509	478	449	506	499	489	467	553	485	500	475	487	468	457	443	480	513	490	489	482	479	489	517	502	499	507	456	451	501	469	471	494	455	472	540	477	500	457	461	498	487	490	494	441	468	469	489	457	450	493	514	469	484	527	463	500	480	513	499	475	545	477	504	463	470	492	466	505	458	480	472	484	470	515	485	493	486	470	489	458	465	501	520	506	485	459	498	502	489	485	447	474	503	471	483	486	514	511	530	443	512	471	484	484	433	477	466	483	494	483	472	528	472	479	466	510	483	517	490	463	456	462	475	456	515	508	464	509	482	491	477	486	434	482	480	471	472	480	475	510	494	455	473	516	509	479	487	493	479	515	502	474	486	506	511	519	491	450	487	491	498	477	462	460	481	504	485	490	475	489	461	482	463	480	503	502	461	483	462	516	451	520	498	453	490	458	503	467	463	488	537	482	477	486	504	462	546	448	477	482	540	469	430	484	486	472	455	527	484	504	472	493	492	491	475	513	492	441	485	484	507	500	513	488	505	446	458	486	482	478	473	469	487	475	454	449	452	506	469	451	502	477	493	507	510	463	488	509	453	473	475	513	455	481	480	450	501	512	516	506	507	529	511	500	469	480	472	496	473	460	474	465	458	481	464	461	527	470	511	492	511	479	507	464	479	502	467	458	503	505	434	482	480	518	441	508	463	509	517	467	485	501	508	468	488	530	460	460	486	492	471	530	451	466	522	486	483	496	447	507	473	445	503	489	474	452	516	473	519	512	499	465	466	491	448	477	480	507	450	485	502	467	509	479	433	450	509	456	488	493	484	500	450	488	533	493	495	479	510	480	426	517	540	482	499	502	472	488	485	470	487	482	475	455	461	470	474	449	514	489	450	479	439	524	490	477	476	460	458	494	466	488	487	519	490	493	483	472	495	462	498	547	505	510	469	473	457	444	437	498	521	459	483	493	483	486	478	467	477	472	512	496	496	460	475	471	492	480	492	477	442	480	475	473	457	469	479	525	478	487	479	469	471	492	534	489	476	467	447	484	485	502	457	494	504	480	475	449	505	433	456	500	481	463	485	507	494	490	477	461	446	443	471	477	503	480	490	483	443	508	481	488	493	483	493	492	498	461	498	470	483	499	505	493	492	475	505	449	462	492	469	492	513	516	467	453	469	473	503	497	479	501	530	493	517	471	484	501	493	492	479	441	492	485	457	460	459	457	540	481	462	493	514	464	488	483	505	508	485	485	483	488	480	476	466	477	475	505	486	508	474	491	522	503	475	508	517	451	487	485	486	461	474	468	501	518	460	497	471	464	500	495	473	511	480	513	474	486	508	501	502	488	483	460	473	491	439	486	473	541	480	501	469	466	504	448	492	504	476	485	456	454	482	504	490	459	482	481	491	504	453	467	492	481	484	490	489	448	468	506	469	505	469	478	507	495	504	512	452	461	518	490	470	503	497	465	494	479	480	475	437	471	489	481	513	481	507	476	487	462	476	507	480	501	507	483	498	495	497	506	464	465	457	483	469	460	462	489	466	453	472	491	455	472	471	492	502	492	540	469	479	496	475	506	476	488	497	514	478	481	461	529	520	474	492	509	451	461	511	512	503	477	504	451	508	502	457	473	491	485	441	501	460	486	476	462	445	471	418	468	459	475	474	511	483	469	481	473	463	483	524	501	499	472	521	481	495	459	485	463	479	468	503	473	474	469	479	452	476	456	525	478	476	449	484	501	450	512	534	479	493	480	502	511	523	478	470	488	472	466	519	472	508	482	455	455	487	512	478	470	481	458	454	500	509	504	486	507	460	458	453	511	477	517	474	452	541	468	494	473	509	466	492	475	517	458	515	450	448	481	489	466	457	498	492	489	499	459	477	498	494	497	467	479	496	447	469	448	470	467	507	517	450	506	489	469	466	464	472	501	485	505	497	519	512	454	440	463	493	462	479	449	511	514	462	470	455	481	461	494	533	474	474	533	474	469	526	530	465	487	471	482	524	509	486	453	471	514	479	431	500	452	480	477	466	472	503	505	455	464	463	497	496	481	470	474	507	487	458	512	483	467	491	495	473	451	468	443	447	511	469	469	485	483	446	499	556	445	452	485	480	475	473	486	470	467	490	489	484	486	504	494	499	472	484	457	465	437	499	493	465	466	467	475	493	517	477	517	472	482	524	484	470	436	451	515	471	419	469	495	481	501	496	458	458	517	469	476	450	438	493	468	473	488	470	460	505	512	471	506	514	492	485	515	490	465	496	459	487	476	442	473	466	439	486	485	472	459	482	495	504	498	466	505	479	445	492	460	461	478	453	476	453	464	436	479	478	502	480	472	461	475	487	462	474	510	495	526	515	506	465	468	431	480	479	456	478	445	522	445	519	470	496	481	478	440	502	488	480	477	465	511	470	491	457	499	502	486	483	475	454	494	451	489	457	486	454	522	457	476	463	445	487	528	472	473	531	526	512	491	472	506	500	475	456	468	478	459	481	456	428	479	511	485	489	464	478	477	484	448	506	477	484	475	510	467	496	498	486	467	460	481	466	488	506	518	453	454	488	458	463	477	463
15732	1506	1101	1610	1818	2089	2023	1060	607	416	341	292	263	258	247	261	222	230	256	265	233	258	215	244	239	226	249	230	218	211	243	234	224	234	252	256	204	192	239	217	211	242	229	247	215	204	208	202	242	236	224	261	271	241	216	255	253	283	216	218	261	235	216	218	224	231	215	230	246	225	245	251	243	245	238	235	229	259	225	192	270	206	247	224	232	216	238	204	232	235	215	233	242	229	230	243	233	252	213	224	227	244	191	217	220	247	217	236	209	217	211	269	220	218	233	253	229	253	238	218	235	226	219	238	242	240	245	236	212	233	197	246	230	262	261	249	243	237	230	239	218	237	238	210	239	216	234	224	239	235	240	226	223	235	223	240	213	221	253	212	207	222	231	233	264	233	228	231	245	217	203	203	212	253	214	196	233	241	250	223	224	224	233	260	242	241	208	215	229	223	246	262	240	234	255	255	242	234	243	223	228	245	243	218	208	232	223	236	245	209	220	218	233	231	239	226	234	231	245	224	236	262	259	218	201	236	230	248	223	246	207	213	226	248	235	225	231	225	221	230	236	228	249	218	248	235	211	257	238	247	254	235	220	224	221	217	215	231	208	242	236	225	220	236	241	250	226	213	242	236	232	248	250	255	212	225	244	206	226	245	248	204	217	258	243	223	236	229	215	226	238	219	189	221	207	244	222	223	233	220	239	221	248	232	250	225	257	222	218	249	233	228	208	220	219	222	237	246	224	236	249	210	229	246	215	249	241	245	193	220	259	221	228	231	216	235	243	260	217	198	216	267	249	245	229	221	224	237	238	227	209	235	215	231	234	224	216	244	238	243	226	225	233	249	273	224	237	230	221	205	214	234	251	226	215	246	268	224	231	256	233	212	204	237	257	246	233	236	256	235	240	258	238	229	217	239	229	256	238	262	260	222	225	228	238	235	232	260	243	212	206	249	246	233	206	223	220	228	262	215	225	232	220	218	217	249	228	225	198	222	243	219	256	227	246	207	237	265	238	250	235	248	209	218	200	244	225	213	243	235	230	231	215	227	221	206	212	203	220	231	207	232	231	211	223	228	251	270	246	208	238	236	217	237	230	255	227	237	225	212	199	246	242	221	212	244	207	218	220	213	231	237	241	226	227	238	251	242	252	223	248	248	225	228	253	242	252	217	268	245	239	252	214	241	235	210	200	211	212	234	235	270	258	248	238	201	243	249	204	241	222	263	240	220	225	211	249	218	243	238	214	223	238	221	230	201	207	214	229	223	201	240	230	210	201	243	205	231	217	224	203	238	247	215	242	223	225	207	245	275	220	271	204	235	232	245	224	231	235	219	233	238	239	240	208	244	241	262	227	228	201	239	253	230	202	223	231	230	186	209	225	247	211	212	260	268	213	216	202	227	243	208	236	225	217	250	252	238	220	245	217	261	222	241	236	208	225	222	225	224	258	211	195	213	225	231	222	253	229	256	234	234	222	223	264	228	195	258	229	241	220	225	230	224	235	223	223	231	237	212	221	249	223	217	227	252	245	225	242	223	237	233	213	226	212	196	223	206	234	269	251	239	254	258	240	218	259	213	208	209	245	227	251	220	246	268	251	253	236	248	271	227	253	268	226	226	218	203	222	236	212	233	238	227	236	225	245	238	227	217	241	210	262	224	230	213	228	221	234	231	254	201	244	245	238	225	230	238	243	237	230	228	222	241	254	254	211	231	230	258	245	232	218	214	228	225	224	228	221	213	232	228	228	240	237	234	229	231	196	237	206	211	235	238	210	230	231	229	232	249	248	225	206	235	202	225	248	251	217	253	230	235	251	222	210	233	230	239	222	243	253	252	217	227	186	226	245	237	219	216	240	210	232	221	208	231	227	249	240	220	240	225	224	237	258	221	265	211	229	202	220	227	203	231	223	211	228	228	229	207	222	234	194	217	238	232	217	218	227	237	234	212	256	228	247	198	268	217	208	198	222	245	217	253	241	254	217	225	240	224	234	232	248	212	218	224	223	233	223	263	204	240	263	216	260	238	236	220	232	216	233	221	218	235	223	265	248	221	214	232	213	283	278	235	225	243	225	227	216	218	226	218	227	217	226	221	244	238	220	222	233	224	229	216	230	220	245	239	242	233	249	255	216	244	199	204	219	211	253	213	225	235	249	219	246	230	226	239	228	211	227	229	229	239	232	239	223	238	241	239	256	242	229	232	245	212	234	211	261	226	211	227	235	219	211	225	226	239	221	218	222	231	248	222	206	232	233	233	207	217	246	203	229	210	223	218	249	213	232	214	240	253	232	239	222	267	203	244	220	225	207	212	249	217	221	214	194	225	222	258	244	229	216	253	219	204	227	258	235	215	208	195	228	203	247	229	223	262	251	205	219	249	197	250	237	206	222	230	233	218	216	252	237	209	203	238	225	215	253	228	244	260	217	219	242	243	241	248	229	237	245	222	236	232	240	235	225	217	205	204	216	246	233	242	256	209	203	218	248	230	231	214	252	266	213	216	246	229	231	230	231	224	210	224	229	221	229	205	230	216	220	235	235	233	233	237	253	240	222	231	242	211	197	217	219	240	230	199	203	224	231	220	209	201	226	224	249	230	218	211	221	219	246	231	223	207	223	218	217	240	240	225	241	220	247	280	244	193	202	253	252	209	209	236	238	230	226	221	278	239	205	227	213	250	239	243	228	236	221	241	193	214	201	228	215	234	217	267	249	249	208	222	209	223	211	222	251	223	252	226	235	225	239	260	229	241	225	243	246	201	211	224	241	216	247	220	222	236	248	223	245	236	222	208	248	219	243	201	238	243	218	228	225	258	265	218	252	241	235	207	224	217	209	212	226	239	225	240	258	225	189	213	244	264	231	205	211	222	217	222	257	219	234	237	235	224	233	207	213	189	215	209	221	247	252	208	228	215	199	246	198	247	226	231	222	223	229	237	241	216	211	224	228	201	225	205	216	218	225	231	229	200	215	214	233	242	212	261	221	248	246	244	230	223	231	236	253	200	243	217	197	241	220	219	223	227	207	237	226	218	249	244	230	221	236	232	245	228	241	250	228	226	247	255	278	239	194	233	225	261	240	226	207	215	208	244	217	240	223	235	219	226	225	216	215	221	235	233	247	223	234	220	223	206	224	228	229	199	245	234	229	212	218	208	220	228	221	254	218	237	248	224	221	224	265	229	247	193	234	243	256	274	252	201	208	222	202	223	259	246	265	265	217	221	247	260	201	233	268	219	216	214	232	254	215	234	239	268	238	242	209	252	219	240	201	203	243	240	192	224	230	225	244	218	202	222	250	247	205	244	225	219	245	212	250	226	248	243	222	246	216	231	238	241	231	219	230	229	198	232	261	182	235	240	224	242	234	214	216	241	236	256	230	215	260	227	257	226	236	200	254	248	228	214	237	216	254	224	207	232	230	187	242	229	226	256	219	248	233	221	220	212	222	231	211	210	232	237	244	216	267	218	239	252	224	275	232	238	244	215	217	229	221	225	238	214
9946	1082	2194	4059	5750	6979	6412	3434	2271	1588	1035	904	803	751	727	625	622	623	607	626	615	562	597	643	637	588	742	706	600	582	578	580	574	596	560	575	573	595	564	601	535	575	555	546	590	542	587	534	574	558	561	554	570	562	526	579	573	552	552	555	571	567	586	566	556	605	546	584	541	585	547	580	589	571	591	523	592	544	493	557	527	551	573	539	574	585	544	589	613	547	569	541	575	550	527	561	548	555	567	530	583	560	538	535	594	573	550	551	556	535	539	557	519	562	556	543	549	541	585	561	565	578	526	569	572	526	553	555	522	595	532	542	565	498	565	522	550	501	590	497	595	567	561	522	501	553	537	540	551	559	580	560	538	531	552	548	539	529	538	536	558	526	562	576	561	536	537	516	564	533	558	537	572	534	523	556	568	547	557	556	599	566	588	574	569	555	546	541	552	545	551	603	548	540	517	545	555	551	537	494	576	550	532	534	570	530	598	539	541	573	541	542	520	563	544	567	545	563	565	545	548	533	588	544	576	569	571	586	544	533	499	525	588	567	549	534	572	540	541	570	581	544	545	509	524	551	518	559	553	530	571	533	542	536	544	524	520	557	551	582	583	588	596	576	529	546	573	577	582	507	574	569	563	584	571	558	578	580	559	491	548	572	561	584	562	481	520	522	523	530	550	569	559	570	604	565	504	523	563	561	549	568	559	586	580	517	591	568	577	521	549	559	529	524	518	515	552	569	542	532	578	543	515	569	546	582	570	552	536	575	536	569	564	525	517	583	536	526	537	534	563	549	571	531	555	562	549	543	554	601	554	512	536	577	550	491	607	526	570	571	512	578	588	585	560	547	545	518	565	534	526	562	574	568	575	562	580	534	579	565	561	550	588	557	558	560	554	561	532	550	528	559	534	555	534	554	565	560	547	556	516	503	523	573	516	534	561	569	591	549	564	549	505	521	531	544	533	563	532	549	565	570	556	555	587	523	572	516	555	580	539	518	577	629	560	542	545	605	527	567	542	554	556	577	534	582	589	569	554	538	574	531	558	593	549	595	580	576	564	584	545	546	542	584	554	562	584	523	592	531	573	579	537	491	528	558	559	504	542	553	601	510	551	524	538	513	569	529	510	546	534	531	536	515	526	560	522	579	575	535	546	537	565	605	615	543	548	541	542	530	586	530	536	565	563	572	589	552	532	526	596	583	571	536	557	582	581	554	566	549	544	524	529	541	567	576	559	562	535	558	566	558	540	528	515	579	548	601	595	546	537	547	558	543	568	536	527	558	573	535	512	551	576	540	526	571	548	573	531	564	547	509	539	562	534	556	529	547	527	621	529	561	537	551	574	571	566	565	559	571	586	545	515	581	537	531	584	562	560	560	539	559	508	576	610	498	556	558	562	567	555	583	525	560	536	576	574	560	551	555	543	542	566	509	551	541	544	539	556	580	558	557	539	576	543	589	547	596	538	538	544	580	602	531	568	551	595	517	566	547	545	521	537	523	519	572	537	569	536	582	549	554	559	544	574	562	522	553	532	603	595	562	575	516	603	525	550	588	529	544	578	534	552	551	543	538	540	541	534	543	516	540	603	526	552	552	545	530	553	543	548	579	532	563	536	511	549	539	543	567	532	592	533	504	516	550	551	585	565	567	563	541	551	543	573	556	541	556	522	561	559	520	548	556	540	542	558	576	546	572	580	530	584	568	564	570	533	532	567	558	553	580	534	543	551	570	578	575	548	549	585	565	547	511	530	604	574	575	552	566	577	544	527	539	550	570	586	572	593	530	549	532	584	603	561	579	516	560	541	536	560	556	562	517	572	544	525	536	530	560	547	551	535	550	565	566	553	552	543	546	566	559	550	578	551	561	567	555	557	505	566	562	554	584	549	528	604	504	559	509	570	507	535	562	548	532	536	570	547	551	547	575	535	511	557	545	581	542	564	527	574	534	573	593	546	555	544	571	527	516	534	541	537	530	537	550	528	545	530	596	515	539	553	574	544	530	537	585	565	530	578	556	556	540	561	583	543	578	558	543	552	535	562	549	535	551	568	521	549	536	509	518	530	542	548	552	577	534	579	587	562	544	590	511	578	544	519	535	583	551	565	509	528	557	521	580	567	555	534	574	529	559	539	594	550	523	556	604	564	572	499	554	503	586	541	518	539	522	516	582	606	536	548	576	524	565	548	558	552	525	546	556	554	530	542	550	575	579	568	556	540	527	547	528	531	527	548	525	535	569	603	561	548	519	536	554	547	517	556	550	536	563	576	519	555	556	515	589	579	557	569	574	552	590	546	563	502	597	548	606	554	532	552	513	584	549	538	559	548	565	572	520	546	577	549	533	570	545	553	541	591	582	546	521	540	549	593	536	555	580	538	542	519	555	518	534	554	542	490	531	589	497	552	600	550	548	537	562	537	578	565	559	527	541	565	549	553	538	552	590	525	586	541	545	566	547	583	546	534	557	565	541	534	533	558	563	570	525	535	544	548	541	547	547	539	581	573	525	534	546	575	555	593	564	563	523	548	562	554	553	568	573	549	575	554	534	565	581	586	529	550	546	562	572	534	532	569	568	559	586	494	574	578	546	601	524	557	542	539	535	553	539	519	564	554	580	539	529	584	579	529	565	561	574	545	577	530	499	533	533	539	543	564	600	577	558	544	597	577	482	567	514	572	494	597	570	559	548	545	566	560	505	546	552	511	532	533	556	573	542	569	548	564	567	589	525	615	497	578	544	540	555	531	544	532	555	527	560	543	570	537	562	586	574	552	547	504	567	541	502	517	595	540	552	560	532	542	573	557	541	535	542	536	549	555	545	611	580	560	558	533	541	571	546	546	555	581	539	556	595	530	523	567	575	579	550	578	556	601	555	583	557	539	541	570	548	582	577	534	561	523	507	566	592	543	532	521	562	568	562	541	561	569	566	583	586	612	518	590	506	607	530	556	584	594	510	496	569	566	532	576	555	541	575	574	571	579	550	546	545	564	531	544	574	515	552	559	505	584	523	541	503	536	571	581	556	534	553	568	524	552	538	526	559	580	529	545	594	551	541	564	549	562	525	560	582	548	561	563	579	540	524	568	558	563	553	564	577	593	529	573	558	560	521	564	524	544	535	537	590	592	574	543	537	548	517	510	547	548	561	569	566	528	569	579	520	540	542	531	553	567	577	516	538	503	564	568	535	528	529	521	536	505	577	561	534	575	554	530	536	521	520	513	547	589	571	561	623	618	519	578	552	552	550	520	542	529	565	553	551	572	542	568	532	583	544	553	526	542	544	533	565	530	526	500	552	569	542	554	578	578	530	570	555	525	584	566	561	536	540	525	576	554	526	581	569	583	541	554	559	565	584	561	578	558	546	570	547	536	592	568	535	564	522	543	561	520	533	568	596	547	549	552	521	550	562	557	525	575	523	556	554	580	557	560	554	576	553	545	524	543	552	533	555	470	573	570	555	563	546	575	563	549	604	571	528	581	580	541	559	583	548	544	569	571	526
23915	3444	2276	3097	3733	4094	3902	2226	1282	893	578	457	391	361	408	360	419	408	390	383	365	389	391	365	385	426	382	381	358	405	385	365	410	335	357	378	375	412	395	370	352	369	381	362	360	371	345	332	347	317	345	375	377	376	374	373	356	345	391	361	337	381	391	348	356	330	352	330	393	392	404	371	327	341	354	328	331	366	351	365	361	345	335	365	400	356	347	371	340	367	346	332	386	367	352	363	374	356	363	382	383	364	371	345	309	337	372	370	391	361	364	379	366	370	376	359	372	340	332	347	362	340	346	394	318	344	339	341	359	323	395	403	322	342	344	372	372	337	343	330	376	348	342	356	388	345	361	350	360	365	371	333	335	360	387	365	389	393	358	370	355	374	381	366	383	342	367	352	351	381	350	365	373	416	392	362	359	366	374	365	355	368	374	359	335	368	348	357	394	369	383	404	366	359	379	349	342	332	342	350	343	371	387	345	380	362	358	351	362	393	357	400	386	388	337	352	386	374	335	346	397	349	340	374	384	350	375	374	350	375	325	340	370	356	343	367	390	321	360	373	336	360	363	338	363	381	371	369	376	344	353	364	378	376	363	379	331	354	348	346	335	386	367	343	333	352	378	360	353	349	353	377	372	359	380	356	356	365	344	332	372	368	340	350	390	359	348	374	350	360	352	376	353	374	355	377	365	394	375	337	375	351	334	351	387	415	339	394	348	382	321	369	388	366	346	363	395	380	373	370	363	359	391	352	369	355	405	341	343	373	351	378	402	344	340	329	351	346	365	375	364	328	365	355	359	315	376	362	370	317	361	368	340	386	377	346	387	390	359	338	373	423	309	317	358	370	324	322	354	332	352	356	368	319	378	332	389	366	347	351	347	363	378	373	412	372	390	357	389	389	361	348	378	317	365	380	358	346	365	347	353	398	358	311	348	343	336	345	356	345	378	350	397	361	339	357	338	339	398	354	337	372	350	326	323	326	347	365	366	391	352	364	361	316	319	377	346	355	391	317	416	350	355	345	333	358	336	339	381	338	339	389	356	336	368	379	365	359	328	399	315	360	370	360	325	336	347	399	331	339	334	343	362	385	377	342	319	322	381	347	322	368	366	375	398	359	346	364	410	337	369	319	344	379	372	337	369	367	378	352	346	324	337	382	348	330	376	360	380	333	371	350	348	351	358	342	328	358	348	325	366	336	364	377	351	392	378	322	352	340	348	370	357	380	360	375	361	338	375	379	365	365	355	372	324	362	359	346	340	358	376	351	340	387	339	362	323	344	331	360	370	334	333	361	356	366	337	370	361	365	406	357	330	363	375	361	323	376	329	327	389	371	361	371	363	365	411	373	390	378	368	346	368	371	336	346	387	356	347	381	349	337	368	350	358	320	376	349	360	395	383	364	351	382	358	352	345	328	356	387	340	354	365	368	340	392	333	375	376	371	324	364	338	358	360	361	351	367	381	405	364	364	353	349	362	357	392	361	342	317	348	377	347	337	343	359	336	358	351	344	361	377	327	374	352	354	356	350	371	357	351	359	376	339	355	341	368	352	369	354	358	335	366	349	339	367	370	327	365	355	390	333	368	354	348	317	354	421	379	388	342	339	371	367	347	388	415	338	363	348	352	361	312	334	345	347	356	354	350	355	343	337	397	379	344	336	369	374	359	317	345	375	319	359	349	357	357	353	333	379	378	359	364	402	357	356	330	338	337	368	392	332	319	349	384	367	354	371	367	384	360	355	360	329	389	346	340	357	323	373	392	386	387	355	351	353	352	408	358	355	362	381	367	360	390	357	367	353	348	367	333	338	354	357	366	430	373	340	345	363	367	332	367	385	353	334	320	371	366	384	345	374	353	358	343	378	366	393	371	360	328	366	381	345	384	355	341	352	343	328	395	368	376	336	331	347	380	364	351	346	363	374	347	359	338	370	352	360	365	353	373	353	352	326	359	318	352	376	335	370	393	422	377	374	372	373	305	330	373	349	320	362	344	367	353	381	381	355	343	368	386	355	356	310	368	337	335	356	368	403	321	369	342	329	326	378	396	363	396	348	366	362	376	359	333	360	329	357	349	355	372	328	385	367	340	370	353	340	354	343	337	360	355	368	340	372	324	397	371	372	389	365	373	364	328	363	352	313	366	362	361	333	366	341	374	388	355	337	335	301	358	362	378	373	346	370	343	368	349	346	331	333	383	361	375	354	363	362	372	367	336	361	396	374	341	353	348	346	369	359	377	366	363	372	405	353	393	391	372	340	383	361	344	354	359	354	378	375	384	353	335	373	389	371	349	366	395	383	403	373	335	363	368	348	341	369	394	358	344	337	366	364	363	355	392	349	317	385	359	386	381	342	364	343	358	353	352	365	368	359	388	373	362	362	365	339	406	391	368	366	343	333	366	321	345	357	365	372	332	363	321	344	368	380	366	351	356	362	360	376	369	353	357	336	368	364	306	357	343	360	387	353	340	361	355	364	330	352	374	394	337	369	336	339	371	415	347	334	355	409	389	372	351	359	339	373	373	327	368	371	358	368	366	361	341	330	375	379	349	325	397	361	363	353	352	372	366	349	353	373	385	351	391	347	336	380	357	355	407	338	330	367	371	375	404	366	363	356	371	342	354	369	339	355	346	378	344	338	367	317	343	345	371	362	372	402	369	367	379	349	353	346	385	383	368	325	382	394	335	335	348	375	360	317	330	361	353	354	373	363	330	346	344	373	362	359	319	338	383	311	375	368	353	371	378	360	373	357	369	334	426	357	372	363	362	379	357	368	349	373	375	335	390	325	350	378	381	393	384	394	368	390	331	334	350	351	329	361	350	340	382	367	373	336	367	335	367	366	368	371	357	362	371	378	363	364	374	363	377	370	386	355	359	357	348	338	345	330	364	384	361	324	349	330	333	386	375	377	348	367	347	370	353	332	344	370	354	341	392	341	362	374	394	374	325	366	362	360	370	348	384	333	389	401	343	370	339	344	360	384	337	359	415	346	351	390	328	329	353	356	364	362	352	339	383	378	375	348	393	370	340	403	379	390	415	395	344	361	357	381	371	335	353	390	359	348	340	357	375	342	356	335	329	354	335	373	344	366	342	349	337	388	414	371	388	367	342	340	328	354	354	366	342	365	319	350	376	346	353	313	373	360	339	374	387	365	353	348	347	329	356	371	376	419	366	374	356	354	372	352	399	390	376	359	342	358	309	369	344	364	319	321	358	313	336	315	353	369	335	333	334	330	334	349	376	347	377	360	411	330	336	400	365	342	410	360	373	350	327	353	343	356	394	334	315	345	357	364	356	347	332	402	408	354	330	318	360	339	404	353	313	361	391	369	365	356	385	370	337	376	342	365	344	375	366	351	406	378	384	368	370	368	324	359	351	382	323	305	400	369	362	375	385	365	365	403	354	383	392	392	356	329	373	347	338	347	368	356	356	352	358	381	398	399	372	340	355	340	335	370	357	324	371	360	351	363	352	350	355	326	358	373	354	385	353	371
13221	1887	3690	6692	9658	10589	10295	5731	3837	2598	1673	1413	1201	1079	1021	1002	950	932	967	900	923	878	910	883	869	944	1212	871	873	823	797	794	847	825	877	830	807	914	855	845	850	865	877	806	864	831	813	834	813	775	838	806	785	827	797	846	781	805	787	829	871	829	800	801	776	812	856	785	845	809	825	820	802	826	787	774	802	801	840	784	781	821	798	805	797	813	820	751	816	779	796	816	759	829	825	727	839	832	840	863	774	809	881	835	817	805	803	815	815	850	797	789	788	777	826	823	799	815	808	779	823	826	812	876	850	812	779	809	811	814	763	781	890	825	817	816	771	730	796	834	825	808	800	788	777	790	879	823	817	780	780	811	764	755	795	792	814	764	774	777	806	832	826	844	823	777	831	759	808	785	838	807	842	804	812	851	799	851	834	770	788	791	786	832	815	793	790	807	778	813	783	838	821	794	827	833	842	805	835	778	835	787	867	776	809	763	826	817	844	795	796	837	809	782	770	822	806	856	779	808	834	808	781	766	857	777	798	787	835	854	782	780	822	803	828	805	798	861	799	807	802	831	831	803	829	797	768	842	768	796	849	809	776	814	805	769	842	843	817	775	804	771	806	791	796	752	833	789	788	814	839	827	790	814	797	796	792	791	774	766	820	757	829	842	848	802	809	744	758	815	811	813	751	788	790	787	829	853	834	807	813	797	794	790	816	768	809	803	797	809	823	794	790	822	844	783	741	823	832	799	799	826	826	812	796	780	823	850	835	845	824	807	810	841	851	798	753	791	821	789	824	795	814	846	748	773	822	769	775	791	792	785	836	802	780	797	800	842	795	851	807	804	803	852	810	826	808	791	808	817	825	787	845	787	750	823	799	804	820	806	780	803	837	826	784	773	808	812	780	790	765	812	792	837	822	821	794	760	787	835	831	811	852	853	788	780	820	805	807	802	818	782	779	771	856	860	774	768	811	809	797	785	849	859	790	818	769	843	771	796	827	821	782	791	786	846	782	790	775	772	817	785	817	805	807	769	851	780	802	757	787	858	831	787	836	837	831	844	788	795	832	832	862	757	785	798	756	759	779	802	779	837	806	781	808	812	817	796	823	781	773	813	802	821	759	835	810	831	764	843	809	791	735	813	819	812	752	812	778	775	846	819	784	800	844	778	750	770	743	781	784	778	886	778	842	756	822	783	804	768	812	841	793	742	778	741	837	808	777	795	766	770	797	801	799	793	816	800	809	790	792	754	783	792	840	796	777	790	796	791	789	790	812	842	787	820	832	854	811	858	790	790	772	810	784	826	806	761	820	831	745	792	837	779	796	761	787	755	811	801	858	771	796	868	813	840	839	820	792	803	775	810	774	777	827	820	805	771	787	812	781	822	789	817	813	758	874	847	789	821	796	805	843	791	780	797	793	818	787	813	823	799	823	814	794	803	797	835	845	841	824	831	849	833	766	763	782	851	784	839	803	779	751	841	839	834	751	789	826	853	814	811	803	801	795	772	778	831	802	779	778	819	810	845	837	853	815	835	803	794	780	769	832	836	797	843	852	804	788	790	821	767	817	850	839	797	801	807	819	803	811	833	761	809	779	842	822	800	800	810	822	797	849	826	823	788	784	813	767	787	818	797	755	781	811	866	794	804	812	836	828	765	790	776	806	814	772	818	840	804	823	815	809	819	825	819	826	792	802	793	792	816	835	771	812	809	775	805	794	827	768	768	787	819	809	794	844	801	788	779	787	756	821	776	772	774	813	803	831	813	834	765	769	775	798	815	823	867	810	865	805	784	808	829	800	816	821	819	810	749	854	741	826	788	786	785	835	842	809	776	796	849	827	817	793	814	818	850	801	804	777	781	809	853	763	815	848	806	787	832	781	831	827	792	779	787	821	788	835	794	839	788	824	829	798	792	789	816	788	848	772	851	854	806	819	819	799	794	768	790	770	815	783	783	843	808	804	784	760	775	810	795	810	783	841	761	819	849	781	808	824	835	816	811	808	819	795	784	726	815	793	817	798	806	830	820	768	791	811	816	778	794	784	859	807	827	801	776	791	794	811	800	781	772	811	815	794	799	812	782	849	762	762	766	782	793	774	816	808	808	799	803	837	784	848	803	742	806	778	845	787	823	834	840	781	801	803	812	774	787	865	786	819	782	838	803	841	789	840	760	845	808	753	766	777	780	780	772	825	799	818	779	837	832	833	803	811	827	799	825	805	760	802	823	796	828	786	860	817	873	751	781	785	781	768	771	815	756	811	802	803	805	805	777	790	807	813	843	835	799	810	802	812	793	800	772	794	784	764	821	740	775	818	857	821	756	834	817	775	829	785	791	813	832	804	816	834	790	832	793	790	790	820	787	750	809	877	834	788	852	819	819	811	795	814	808	848	744	795	834	816	797	844	804	762	758	849	762	844	815	851	821	815	818	781	823	783	758	799	841	800	825	849	820	789	820	825	837	814	826	813	765	784	789	811	791	821	827	841	832	831	791	798	796	831	816	757	811	800	769	765	828	836	830	783	786	805	849	811	839	814	773	769	787	825	838	824	808	760	797	786	859	839	811	831	783	791	787	769	797	786	782	819	805	834	750	838	836	782	770	810	809	814	779	787	841	837	779	790	814	854	771	772	794	823	806	822	802	767	835	805	832	803	797	811	808	806	820	771	832	800	828	806	776	782	753	816	835	747	782	821	840	800	769	779	811	830	813	813	837	822	828	801	864	826	822	822	824	830	801	794	784	786	836	790	827	811	801	797	854	837	805	776	867	797	824	799	846	831	802	765	749	764	782	842	812	811	780	819	770	746	833	789	857	778	796	863	812	852	814	773	777	765	842	785	845	794	841	733	815	805	770	784	851	816	773	818	802	853	802	777	794	786	791	788	835	791	773	776	814	794	799	865	800	834	811	817	812	822	795	724	832	786	834	813	796	756	804	777	836	839	788	798	840	738	823	775	786	807	810	743	794	843	776	780	753	846	820	799	797	817	821	762	800	804	841	796	796	797	822	841	742	854	795	832	777	780	814	822	802	831	817	864	822	802	830	803	761	746	796	764	785	828	812	785	746	777	819	820	828	805	798	756	772	835	795	831	809	790	844	817	797	788	804	802	800	791	781	837	794	808	860	819	831	829	789	821	849	778	797	827	728	808	791	784	871	751	766	759	805	819	837	878	822	820	820	838	817	803	791	790	835	765	816	779	755	793	794	858	746	814	837	826	824	775	781	831	793	811	802	838	842	791	793	817	835	787	784	802	818	833	837	749	790	803	797	811	823	798	814	773	805	820	825	823	800	792	791	769	780	816	821	739	821	786	779	839	794	826	786	809	792	786	819	838	766	788	792	791	827	858	825	785	820	810	776	839	815	770	851	836	759	838	768	828	830	794	841	804	779	794	788	843	798	797	826	807	783	799	803	798	758	797	795	812	801	785	742	775	765	801	804	817	816	801	781	773	773	812	826	786	816	802	805	806	816	775	771	779	851	768	798	822	789	809	822
4032	471	486	484	384	288	276	223	214	253	213	207	191	220	207	188	229	206	199	208	191	182	182	170	207	204	175	198	172	182	196	188	173	188	209	214	176	196	189	212	206	204	205	172	192	198	195	205	224	222	206	193	196	172	198	180	203	219	185	198	186	187	189	188	198	227	218	164	218	195	194	188	224	203	189	204	181	192	196	187	189	222	187	186	199	207	205	214	206	189	198	194	185	202	231	195	203	178	189	195	192	203	194	214	196	187	191	212	214	224	190	213	203	227	227	202	201	184	187	209	223	220	193	164	219	181	209	203	188	198	204	210	211	208	195	206	195	193	221	224	200	193	194	199	213	196	199	179	192	200	190	206	196	176	185	190	203	182	225	191	177	194	190	211	193	203	211	196	197	198	194	195	224	204	186	216	191	218	191	195	200	184	180	204	200	219	194	208	188	215	199	207	197	190	211	236	225	179	176	203	179	165	202	171	227	219	199	216	189	211	170	184	210	198	205	197	187	190	149	189	174	203	162	217	199	201	178	220	173	187	201	228	195	166	195	199	216	193	202	210	204	191	198	205	177	191	209	208	220	186	188	202	221	196	203	199	201	189	191	183	206	179	200	199	213	220	186	173	192	182	212	183	205	193	199	196	211	173	199	212	189	194	194	195	175	192	211	225	203	217	205	197	192	197	205	213	162	190	211	186	200	206	190	194	175	196	193	184	194	196	187	187	205	168	193	200	208	201	196	181	180	217	181	204	217	185	188	198	209	170	220	194	194	195	213	183	166	194	218	200	196	195	199	219	184	187	190	179	215	192	196	202	187	182	206	203	205	204	217	217	198	205	216	191	181	186	197	195	186	203	197	169	200	160	207	207	180	197	185	192	195	169	199	220	201	189	232	238	195	176	196	220	196	189	189	183	196	199	207	216	223	199	192	199	173	225	211	218	198	223	189	221	194	182	179	208	207	193	185	197	185	199	211	195	210	190	179	200	183	193	182	205	184	191	201	209	183	231	209	185	211	203	196	197	219	200	202	223	211	201	182	200	201	225	199	206	218	171	206	211	205	178	228	196	176	212	191	202	194	186	177	198	183	194	186	185	204	221	186	207	179	179	212	223	212	180	190	190	181	223	172	190	231	214	201	211	196	220	192	211	208	199	197	168	187	225	205	190	170	204	216	200	184	196	230	188	195	214	198	209	186	205	200	188	184	186	198	181	215	186	198	196	240	203	176	205	201	186	186	237	202	214	186	193	188	190	192	189	186	213	194	177	184	200	186	216	179	203	188	207	215	209	220	163	205	223	211	177	223	229	225	191	209	208	208	213	200	197	172	194	185	184	183	205	186	200	199	207	212	176	209	235	222	167	183	216	207	180	200	218	190	178	190	210	194	202	206	216	218	202	184	174	200	219	200	180	196	199	186	191	203	205	229	199	181	198	219	214	187	191	185	177	191	173	187	228	216	196	188	197	199	204	170	180	200	186	193	226	211	201	212	197	212	190	184	227	180	204	174	186	199	205	199	205	203	183	189	207	196	193	181	174	222	203	204	234	195	188	197	200	230	193	187	212	196	217	175	211	197	214	231	206	199	186	201	189	192	200	193	184	216	203	205	197	180	187	198	218	196	194	183	178	178	214	200	187	200	188	201	196	193	185	177	168	188	191	192	208	211	203	189	198	207	196	207	176	184	209	204	197	180	180	172	188	200	194	217	205	209	171	208	203	191	194	207	187	185	171	190	218	201	201	181	178	215	231	203	181	213	218	183	200	206	202	213	191	198	192	193	201	192	221	186	201	199	213	195	234	197	186	182	197	201	193	195	199	180	228	196	208	209	206	179	171	190	162	209	210	203	198	187	211	176	179	212	214	195	198	195	207	185	183	208	199	217	199	188	198	193	174	185	198	190	161	197	199	191	212	207	202	190	189	180	192	178	186	176	187	191	198	180	196	212	204	188	207	181	197	193	173	202	220	191	216	229	201	198	182	205	177	215	193	184	189	216	208	204	172	177	202	189	205	224	210	193	181	204	191	170	186	184	220	158	192	183	201	208	195	196	192	170	209	189	217	228	212	228	187	190	199	228	202	200	193	195	202	207	215	189	201	194	184	174	182	203	203	195	180	174	181	206	188	180	190	206	204	189	187	200	170	207	180	198	189	195	205	226	193	195	180	170	203	170	214	204	216	194	231	196	196	156	202	183	208	200	184	214	189	194	208	225	194	174	202	194	201	230	203	216	192	180	172	192	195	216	203	203	178	206	192	201	177	221	212	205	184	196	198	198	185	213	208	235	191	199	185	226	146	188	194	217	207	239	217	201	210	214	211	190	206	187	222	190	213	178	207	184	233	205	188	164	201	181	165	179	197	204	230	176	210	201	205	217	193	180	222	221	182	181	191	223	209	199	185	173	173	190	202	239	198	184	208	164	219	219	182	186	210	206	227	203	188	195	182	193	222	204	194	167	212	206	164	195	183	219	204	200	161	180	183	186	205	176	203	216	170	217	197	208	195	192	196	213	222	234	219	190	190	197	197	186	200	190	176	217	216	196	196	200	205	188	186	200	203	189	198	198	188	235	180	212	201	202	193	212	176	205	215	171	209	179	214	197	186	210	224	186	181	170	164	172	195	208	213	192	192	205	224	218	197	181	167	215	184	206	205	214	212	233	187	211	208	220	205	188	215	192	206	210	179	177	165	185	186	192	202	195	204	208	224	172	168	199	174	175	224	186	187	193	197	198	210	216	217	212	184	224	160	194	200	193	185	188	192	199	186	195	193	153	209	202	197	194	197	163	185	189	213	195	193	194	183	178	190	188	174	201	175	237	217	191	217	210	188	199	209	213	179	217	210	191	189	211	178	189	197	173	200	194	210	175	211	193	202	172	216	188	194	180	187	210	182	200	188	174	192	181	183	196	206	176	228	172	193	186	195	199	191	200	215	193	182	202	244	183	211	185	195	212	198	181	174	195	164	207	189	218	194	187	217	185	193	227	199	205	203	206	189	210	207	173	215	207	198	183	195	166	210	188	188	163	212	190	165	206	203	177	197	190	213	173	193	198	206	202	203	212	189	231	189	202	220	219	199	187	212	174	226	205	199	210	182	217	217	203	198	215	194	203	222	194	218	184	190	201	175	180	170	195	214	207	218	215	198	202	192	204	189	200	201	185	223	218	203	209	177	187	190	203	209	190	202	214	193	193	179	213	185	196	157	192	191	224	198	194	198	204	196	206	186	216	200	215	230	203	224	189	177	177	208	184	204	201	204	205	206	206	190	211	181	179	183	191	171	208	182	231	163	200	217	195	194	177	197	174	220	211	183	204	197	191	199	193	185	191	208	190	185	186	195	226	185	224	183	211	214	197	212	208	208	207	206	181	200	203	182	219	210	197	205	190	193	189	225	188	184	196	196	190	204	217	199	193	160	204	198	195	165	214	236	192	212	193	202	169	204	192	195	178	199	154	161	180	201	165	184	203	193	191	173	211	183	184	196	197	211
3173	618	1027	1452	1431	1190	964	708	645	617	539	507	540	506	542	463	531	497	471	479	487	516	502	449	469	512	496	481	517	409	477	478	474	460	465	468	465	486	457	496	468	476	464	459	461	466	475	485	450	504	474	480	492	465	476	509	481	464	478	443	495	479	476	445	453	499	478	475	478	486	492	483	498	468	512	512	453	506	504	504	509	464	486	428	459	460	490	472	488	482	508	507	503	457	508	452	484	491	447	487	464	476	479	520	506	468	429	436	494	463	488	479	428	487	469	481	472	499	483	483	496	505	474	482	412	468	463	502	443	498	466	460	476	467	476	507	538	471	503	493	465	448	472	488	482	510	478	490	475	493	462	496	443	485	485	470	522	520	445	517	470	472	494	493	413	502	475	462	459	470	487	443	453	524	460	477	547	471	501	494	452	515	490	441	485	516	454	487	497	472	485	476	483	508	464	465	445	439	447	489	447	516	487	488	483	493	485	482	490	475	477	489	472	470	482	481	478	536	470	495	463	456	472	472	470	413	477	482	439	473	480	499	468	468	527	500	480	460	454	493	493	500	458	493	456	470	451	438	490	478	474	479	466	464	489	489	464	461	469	486	480	491	448	469	491	463	460	495	492	469	514	480	492	448	448	482	510	449	506	438	469	510	481	512	501	466	481	493	517	488	472	467	448	442	502	495	498	485	458	492	497	511	473	472	465	433	444	434	493	493	488	467	476	471	482	491	500	480	491	489	449	488	494	503	452	504	503	471	462	489	457	488	513	510	441	492	462	478	462	461	437	476	521	483	488	480	512	532	469	496	440	520	485	503	464	485	450	475	452	496	466	477	451	462	474	489	469	506	463	463	503	470	498	470	509	459	496	477	464	514	456	443	488	463	488	498	461	457	489	468	449	460	521	470	518	447	478	493	486	480	442	492	478	511	477	467	499	456	474	458	504	499	483	426	516	467	476	443	463	480	453	443	461	458	437	500	500	466	489	485	457	470	448	472	483	467	474	484	462	509	459	471	457	479	493	456	500	466	475	482	499	476	503	508	443	471	451	464	468	468	496	448	459	477	488	489	503	480	508	474	490	491	489	470	465	464	466	443	496	479	481	481	479	509	460	494	472	471	506	453	490	479	465	450	433	450	465	468	472	500	464	468	493	478	477	464	474	431	476	466	488	497	508	522	467	486	508	535	463	486	531	513	434	484	475	476	491	443	478	490	470	474	480	470	506	474	526	436	463	508	451	512	487	504	510	443	502	506	458	452	490	488	506	501	491	478	479	490	459	471	520	451	468	493	429	454	505	475	468	459	478	499	502	457	464	476	494	481	491	442	503	484	441	484	486	476	505	476	438	473	525	496	480	454	494	446	492	533	483	496	493	464	500	470	476	466	486	496	435	484	437	448	494	460	481	484	459	484	465	458	461	468	468	456	502	477	470	486	507	521	468	482	484	460	487	431	469	503	435	519	459	463	468	467	457	470	495	455	464	476	460	461	468	461	483	470	454	496	487	465	478	499	494	476	473	499	473	455	484	502	448	429	493	485	480	474	504	484	443	446	479	478	494	468	502	494	456	506	479	494	466	493	514	455	459	481	468	446	445	443	505	486	500	498	477	464	465	450	499	429	494	486	470	476	472	446	491	454	466	453	472	484	460	450	529	506	510	438	500	497	449	503	454	481	456	476	483	466	484	415	492	493	470	477	474	465	500	469	489	455	511	467	444	480	434	463	458	497	466	491	459	467	490	494	451	502	498	468	468	490	469	451	459	494	455	467	490	450	479	483	509	459	484	505	477	443	490	484	491	487	457	495	462	478	448	416	496	486	439	465	481	436	491	461	460	486	445	453	511	439	483	437	490	462	452	489	449	530	464	507	494	463	480	439	482	465	484	464	497	496	467	475	524	502	467	480	473	464	484	449	487	454	444	444	456	424	521	511	520	474	513	440	456	497	464	479	490	493	451	470	458	468	451	477	501	493	474	485	477	480	473	453	496	486	457	455	489	456	476	496	475	472	472	493	482	510	512	504	495	468	419	468	483	483	520	516	513	478	451	471	479	460	436	456	497	495	494	463	484	487	456	470	498	453	498	498	473	471	519	476	442	531	501	480	445	496	491	486	507	510	453	448	467	451	477	476	477	456	483	465	480	476	498	482	482	518	502	513	465	453	509	467	423	489	492	495	465	478	464	482	474	454	481	475	495	497	457	475	516	466	510	487	473	457	477	456	498	468	467	481	495	425	502	466	483	501	455	477	473	473	459	473	444	476	479	475	504	511	456	508	501	472	472	504	473	493	476	516	464	476	479	494	435	500	450	459	481	463	474	495	443	480	472	451	491	491	490	508	483	501	499	445	472	473	479	473	456	500	457	507	448	463	466	456	489	488	478	442	431	464	495	510	422	512	449	448	460	503	475	492	446	465	470	501	474	504	471	484	479	508	466	485	488	473	439	465	493	480	459	466	474	496	495	491	504	472	447	460	452	472	452	450	448	448	481	449	487	482	490	473	471	458	493	466	490	500	511	468	471	495	428	477	475	474	492	447	455	484	453	466	511	445	477	465	488	497	496	460	458	452	502	478	471	440	488	454	450	491	473	488	446	476	476	480	456	453	507	492	492	484	471	471	495	490	462	458	500	489	481	473	490	466	460	477	468	478	504	484	502	434	510	485	463	455	468	481	477	489	487	493	465	482	466	502	482	474	515	474	495	477	464	438	482	458	474	490	454	487	473	481	447	445	480	507	468	467	526	467	488	435	483	497	473	459	516	460	517	520	465	484	501	458	449	470	457	426	490	470	485	485	491	495	466	490	446	484	455	469	480	473	541	485	498	444	439	449	477	458	511	467	506	489	486	474	437	475	505	487	447	465	521	498	494	455	496	473	494	463	461	493	503	430	497	494	443	481	473	465	464	510	492	444	481	503	501	487	434	508	480	493	473	468	477	464	453	479	435	471	486	484	490	504	507	474	448	496	484	483	449	512	494	460	491	491	454	493	486	442	448	478	482	471	476	481	475	488	498	426	452	474	453	483	476	489	488	450	454	473	508	493	519	476	468	448	477	476	486	468	474	459	451	498	458	493	451	441	493	483	468	480	457	468	476	473	486	440	453	505	437	514	465	454	475	462	453	494	492	451	453	529	509	502	486	451	474	481	472	473	470	467	508	479	505	482	465	462	460	466	452	485	468	470	483	494	486	469	483	464	428	473	491	478	423	495	468	483	484	477	465	495	477	480	436	482	438	440	470	429	462	459	489	523	492	461	502	462	442	462	490	482	497	425	472	477	467	493	464	482	472	510	443	490	450	490	477	491	509	476	518	475	477	474	487	433	449	500	506	468	495	491	475	472	471	465	520	493	458	462	461	474	490	478	456	475	487	489	502	494	485	481	477	505	512	478	490	463	442	478	471	468	468	514	472	453	468	491	517	489	474	459	486	487	502	471	449	454	471	464	499	471	471	493	503	486	504	449	486	481	495	477	464	495	473	440	442	453
15786	1810	1395	2230	2652	2072	1608	1144	545	367	292	259	229	207	255	240	211	259	246	265	217	207	218	260	255	260	223	251	228	239	226	251	219	263	230	219	234	235	258	230	249	221	237	214	223	243	213	221	241	227	236	234	213	243	221	251	245	227	210	225	238	242	222	234	238	243	203	234	223	201	221	260	279	244	268	225	252	223	249	236	229	225	253	253	249	244	231	221	265	232	228	221	232	251	208	204	218	213	232	205	239	239	228	234	242	239	241	221	253	256	230	262	232	239	202	238	232	219	253	221	196	230	221	202	219	255	221	240	227	207	234	229	287	269	222	230	251	221	218	228	266	239	239	249	253	221	221	209	212	209	250	241	224	219	243	245	227	230	229	247	250	231	245	269	250	262	252	247	233	238	213	217	220	236	250	220	212	247	242	232	249	249	229	232	240	246	226	253	244	201	233	231	213	213	247	232	215	225	218	233	231	247	222	230	281	225	219	238	258	220	213	223	253	226	223	232	223	227	228	261	233	251	223	265	263	237	205	214	219	249	229	247	217	250	218	231	210	212	233	195	242	230	220	248	220	207	275	232	213	257	237	215	246	220	249	218	265	226	213	245	218	223	248	247	230	226	227	214	219	261	225	234	254	256	250	224	230	246	271	213	217	249	232	224	213	251	211	240	227	227	237	237	237	227	220	223	245	251	235	233	243	248	248	243	216	228	249	236	231	238	245	222	258	192	224	227	274	224	226	216	220	250	237	200	222	220	218	263	248	245	200	229	198	204	257	244	225	272	234	220	208	262	221	231	251	241	203	228	240	258	223	230	218	258	243	240	212	221	241	220	239	226	234	249	238	221	237	236	233	267	245	249	249	213	241	216	236	219	230	243	218	215	250	196	242	232	228	220	236	237	248	224	241	216	234	218	275	235	219	250	252	238	211	258	247	223	253	221	244	235	243	192	245	232	197	275	239	218	245	230	240	233	233	218	247	237	229	230	236	235	246	217	215	247	235	220	234	215	263	215	255	261	254	255	225	225	245	240	263	216	242	238	228	240	264	228	224	237	238	224	206	219	264	256	242	228	241	235	240	233	223	224	226	233	245	207	229	244	260	225	258	239	223	248	229	243	231	232	223	237	245	214	222	241	249	222	234	246	242	250	220	264	223	235	268	239	215	223	201	212	209	196	235	245	222	211	228	236	262	244	225	253	264	243	229	223	269	227	248	233	231	208	246	262	230	238	274	224	244	243	245	231	209	241	227	245	227	230	221	228	220	228	243	216	247	212	250	238	247	262	242	245	242	213	212	231	215	254	217	271	238	252	202	210	272	234	229	238	240	258	236	203	240	244	228	209	228	252	233	198	231	253	199	221	223	212	228	251	241	238	229	250	263	220	199	211	268	267	253	244	198	221	213	215	250	239	258	244	231	224	211	254	229	220	233	232	234	235	256	245	259	221	232	255	240	254	226	241	240	238	214	247	224	218	213	198	229	231	242	211	229	199	228	246	244	251	210	231	250	227	242	237	223	238	239	249	233	260	218	241	259	232	234	238	226	250	242	244	266	225	234	235	224	248	232	238	250	252	232	213	228	250	241	224	267	266	255	231	252	275	252	222	235	199	234	218	235	231	224	226	251	276	202	240	227	214	190	233	233	242	221	229	221	228	231	225	240	251	200	227	238	244	241	231	262	244	231	242	221	229	259	225	212	213	222	227	268	228	250	242	253	235	244	240	219	240	245	230	245	202	237	250	259	254	234	213	232	225	256	219	236	218	235	240	233	244	232	239	221	222	240	253	210	217	241	208	241	247	209	248	237	229	235	253	273	220	214	227	230	229	248	223	222	209	228	231	229	206	216	212	227	237	223	235	242	236	224	223	235	190	206	255	220	236	238	239	224	241	210	209	234	253	250	222	264	244	250	244	229	240	216	216	235	240	223	229	230	206	255	280	219	226	194	255	213	263	228	251	239	214	234	231	250	246	220	220	228	210	227	236	246	244	233	213	250	229	220	255	237	254	208	223	214	231	235	233	240	248	254	263	248	231	263	238	232	226	254	232	210	241	229	223	210	224	220	241	228	252	253	242	253	262	248	228	227	233	234	224	249	222	248	256	254	238	237	218	214	217	228	226	247	242	238	231	231	230	236	214	264	245	223	242	223	194	212	257	215	246	198	243	245	212	252	252	231	242	213	226	254	241	231	215	239	232	212	213	240	229	255	249	186	254	221	228	224	223	215	229	254	242	211	238	225	235	251	228	219	225	211	252	285	231	229	214	237	226	213	224	239	262	222	221	223	207	226	205	234	230	230	224	238	263	231	252	238	233	234	242	228	218	230	232	219	231	247	212	243	241	228	208	249	225	215	261	254	215	250	235	205	257	222	220	246	236	231	264	221	236	222	239	203	174	258	228	242	267	239	249	258	250	215	241	211	246	205	234	234	247	236	267	240	205	232	248	227	270	238	254	213	216	238	238	251	227	217	211	220	226	208	215	238	227	221	236	237	201	232	246	244	219	247	247	248	210	220	226	246	251	224	240	241	201	224	227	231	220	251	265	229	231	257	237	246	260	246	218	247	204	238	201	259	242	220	205	230	227	235	214	224	243	238	230	272	248	220	241	207	251	260	209	226	204	246	248	221	242	232	243	262	264	216	227	240	231	211	212	202	245	222	234	232	266	233	248	236	214	204	226	228	231	220	219	222	238	216	228	218	265	220	227	242	226	242	242	227	245	252	242	224	229	190	220	244	233	213	241	236	231	238	227	226	244	216	224	244	233	212	257	221	216	248	223	200	239	257	247	226	245	235	217	237	256	224	223	214	276	228	260	231	231	230	217	254	225	210	241	227	230	252	261	244	226	229	225	230	226	237	245	211	243	228	221	226	223	221	250	234	237	221	243	230	232	226	218	239	243	226	235	264	224	226	256	240	250	232	216	219	243	226	242	216	247	222	232	253	232	216	215	232	213	238	219	245	236	219	242	239	242	232	250	256	258	241	216	228	238	225	245	229	262	210	231	214	227	225	244	252	243	273	237	208	236	257	226	231	235	267	218	226	221	219	235	244	218	213	238	235	222	226	229	243	247	248	257	221	246	236	248	226	220	242	220	235	247	214	228	218	244	242	216	262	231	276	244	250	241	233	238	233	209	222	248	242	230	233	243	212	226	230	213	259	232	205	234	222	221	265	242	249	239	216	251	223	250	242	241	241	213	253	255	232	237	229	234	246	252	237	233	226	242	207	214	236	235	214	236	227	257	218	229	236	212	232	209	231	236	259	250	225	230	194	222	242	241	264	238	230	256	228	235	253	242	222	229	245	232	252	199	232	229	241	220	229	209	232	232	239	227	226	257	227	215	264	272	237	239	221	224	200	252	252	232	236	241	218	238	229	225	215	224	191	220	216	237	242	228	247	249	223	254	248	221	235	229	213	262	260	251	233	248	245	221	228	233	228	255	204	216	240	253	261	246	231	234	248	190	220	215	228	235	228	233	240	245	230	236
9337	1074	2386	5009	6688	5762	5296	3985	1815	1333	870	784	669	613	662	591	589	574	570	597	515	562	515	549	576	572	535	538	534	524	507	526	532	528	511	566	475	490	503	537	581	492	532	544	506	493	498	506	520	545	455	534	540	500	513	516	499	525	479	489	524	538	456	493	499	511	494	510	477	508	494	499	467	491	503	500	516	488	549	489	517	461	451	448	481	506	477	523	503	541	481	466	483	494	504	495	560	535	474	492	502	520	554	489	508	502	516	542	539	557	482	551	489	465	465	520	487	503	500	518	510	481	509	506	504	514	497	502	489	526	472	490	524	489	493	560	503	521	490	526	516	511	508	498	490	507	497	532	521	484	490	513	543	543	522	493	515	490	485	494	492	510	554	500	492	528	518	522	507	463	507	476	500	527	507	507	497	508	517	522	495	531	507	527	488	526	548	489	493	521	519	533	476	530	531	478	502	503	542	495	536	443	501	523	535	454	480	512	472	482	538	509	472	458	474	507	535	523	479	479	487	501	479	502	468	492	489	473	532	510	499	555	450	498	526	551	522	501	495	481	519	475	481	523	464	512	472	521	476	529	532	488	542	504	484	530	496	529	519	538	516	524	491	507	511	469	479	505	469	569	522	486	490	488	523	509	537	521	486	526	502	508	499	481	483	547	486	533	503	485	460	543	499	544	486	467	500	492	452	516	497	483	462	471	566	509	499	490	523	490	528	518	525	509	501	476	486	517	512	502	479	495	506	498	508	505	501	500	481	461	499	497	523	499	500	496	507	511	568	494	518	503	508	521	550	554	479	493	501	526	502	519	452	493	498	503	477	526	491	507	486	514	532	492	499	514	482	498	472	488	496	519	514	558	466	499	513	473	531	475	550	529	507	536	525	504	512	510	525	507	520	516	517	526	503	489	523	538	501	504	525	480	523	498	472	530	531	501	503	520	524	474	484	492	524	455	539	523	533	510	530	489	487	494	522	480	490	508	491	516	496	511	511	530	525	517	533	483	517	514	565	521	489	504	489	501	525	474	468	515	516	469	479	524	522	490	486	503	534	485	483	523	487	529	530	521	478	515	499	489	496	478	498	521	515	501	488	556	503	518	466	501	524	527	489	503	495	551	512	497	499	497	528	501	481	539	508	482	487	550	479	517	522	533	482	495	496	507	536	530	483	504	495	497	526	531	518	506	497	520	502	502	532	541	474	537	487	503	509	502	552	557	555	531	510	525	469	502	529	485	468	530	520	505	509	521	513	516	488	470	493	512	514	469	512	528	476	541	543	532	504	507	498	509	553	506	519	527	478	495	529	517	530	528	536	494	510	502	530	493	498	485	503	485	498	485	532	515	444	515	471	563	518	547	479	488	460	514	495	469	505	466	557	500	491	495	454	505	501	519	460	514	470	498	480	468	472	545	494	504	491	529	495	500	496	529	519	509	480	497	496	476	461	523	504	506	510	543	492	560	470	487	504	523	536	514	480	474	502	499	509	518	497	476	496	515	459	521	515	526	537	499	513	506	495	492	496	513	515	489	523	463	482	558	504	515	515	540	483	524	489	521	553	482	543	492	495	495	486	535	510	510	498	507	512	540	471	512	524	490	494	501	480	516	527	535	492	474	530	491	524	520	467	484	482	461	486	469	479	498	511	472	474	520	502	509	533	523	506	498	509	486	482	504	505	480	505	481	510	515	521	492	499	522	533	497	498	554	506	572	526	523	509	482	494	488	532	526	530	512	528	495	545	485	505	489	483	545	512	485	482	517	496	500	554	504	524	522	477	534	535	491	493	509	503	500	507	539	502	480	500	486	494	496	473	508	488	496	541	476	489	496	492	530	495	539	499	444	510	501	474	513	499	544	501	488	526	512	499	536	532	506	540	537	504	566	521	467	530	517	487	518	472	451	534	515	481	537	510	480	495	500	541	515	485	498	520	512	519	521	510	483	492	530	480	529	522	494	487	497	501	522	524	527	484	508	501	525	499	483	474	495	519	498	510	512	517	494	488	499	495	544	514	488	495	514	474	505	483	484	510	520	461	490	487	478	521	502	470	498	467	527	496	457	499	496	488	519	493	484	499	538	523	484	505	526	490	482	497	514	507	493	482	512	510	479	510	455	490	469	513	469	477	506	497	521	527	542	518	475	505	551	499	515	535	511	490	487	519	508	482	475	489	493	498	491	515	513	501	498	503	519	522	499	495	499	512	542	553	507	488	475	513	497	524	495	497	463	486	493	501	557	493	514	537	520	471	499	464	487	526	481	498	536	510	470	524	482	459	468	495	487	490	487	479	526	517	534	493	502	536	557	518	460	511	492	507	515	494	485	515	508	485	504	492	479	549	489	470	500	496	500	504	534	555	543	537	534	523	478	510	481	509	477	479	526	487	495	484	507	487	486	521	500	499	490	467	554	535	511	490	510	506	521	500	538	513	514	504	511	480	502	486	506	501	487	520	501	536	478	497	490	493	461	465	508	499	477	537	532	523	534	536	490	494	501	530	499	538	495	476	501	483	492	499	519	488	487	506	525	524	519	465	511	500	519	547	519	566	506	484	507	520	531	526	520	512	520	512	482	488	491	521	476	530	495	497	504	500	503	487	494	500	525	531	476	537	515	466	491	518	483	550	517	485	543	497	524	546	542	498	533	517	516	494	517	509	537	477	503	472	518	514	490	511	521	517	506	463	568	550	486	488	493	535	514	501	506	531	462	514	524	502	498	493	557	481	529	486	494	495	512	485	521	498	509	498	506	521	505	482	488	474	515	499	510	507	478	501	535	529	508	512	514	529	473	482	496	499	510	510	503	503	551	486	552	509	532	532	510	504	490	497	467	515	516	514	486	527	468	514	510	476	500	507	515	529	492	534	485	540	470	468	543	503	483	503	514	506	538	510	529	509	489	480	489	500	492	499	532	472	536	488	520	513	458	486	538	499	531	513	506	538	477	486	497	495	523	515	489	469	529	476	498	506	516	519	529	512	508	489	496	510	513	515	484	477	536	477	497	568	544	453	524	502	523	497	525	487	517	485	527	517	514	503	450	479	527	494	489	515	492	494	489	491	541	504	484	487	468	512	541	514	482	498	508	464	479	539	501	540	531	524	511	501	525	487	444	466	478	517	505	538	519	514	496	494	514	481	497	468	504	504	493	513	457	528	490	488	552	505	519	499	539	521	484	513	502	502	526	476	508	497	504	508	509	508	517	464	517	525	479	501	519	497	501	534	524	470	503	549	484	490	533	522	498	474	476	533	549	477	520	534	501	490	495	565	497	492	531	467	502	535	519	473	501	501	534	451	471	501	467	499	503	566	468	516	502	519	521	521	484	471	466	511	544	495	485	494	480	483	533	538	506	486	513	478	508	520	495	504	541	523	488	471	517	541	523	556	539	518	498	507	496	472	536	489	501	468	502	474	464	515	487	471	488	505	499	498	485	522	522	483	471	516	540	491	472	488	500	505	464	532	493	554	514	523	498	493	532	529	468	463	520	491	494
26188	4006	2749	4286	4356	3753	3070	2315	1054	725	534	434	411	420	431	358	358	386	375	342	415	428	378	386	347	353	381	381	389	393	360	382	372	372	399	377	384	349	371	336	327	366	357	374	378	360	366	365	313	383	366	300	416	361	414	363	376	345	344	391	381	364	377	350	362	343	344	390	396	350	375	375	380	404	377	372	366	332	342	380	335	320	393	351	366	356	340	355	358	341	382	371	336	349	376	361	349	346	374	344	392	340	325	332	389	357	335	351	346	373	354	402	355	354	370	333	355	332	317	399	394	378	357	405	321	403	360	361	372	373	374	397	374	337	363	361	364	361	379	328	357	381	383	392	374	355	387	341	344	324	367	356	392	338	369	415	378	361	363	386	382	354	379	390	386	374	408	380	363	355	352	362	323	397	365	350	401	368	325	355	390	406	367	342	345	370	383	416	376	397	366	360	332	386	358	307	365	350	367	335	327	373	361	378	323	364	387	357	398	350	392	385	358	382	328	348	351	327	377	348	367	365	338	337	385	355	383	376	370	323	399	402	329	363	401	369	348	362	338	348	361	341	369	350	333	356	353	383	368	351	374	332	315	412	337	345	390	353	328	380	338	348	337	377	365	382	389	376	367	334	372	371	348	343	354	369	375	367	326	340	345	384	367	330	397	370	372	351	368	370	397	373	380	365	361	408	315	346	342	357	363	386	367	344	363	311	337	356	354	355	363	341	358	368	396	373	347	344	385	375	396	363	363	347	359	372	375	408	352	339	354	389	328	367	355	360	375	355	371	361	338	348	381	370	380	378	329	390	382	330	327	345	362	376	363	327	389	356	406	378	382	384	342	357	373	344	374	384	386	397	394	401	343	387	388	400	367	346	377	365	335	361	342	381	385	332	372	348	361	403	365	329	358	373	368	383	333	344	312	362	311	355	367	368	354	394	373	368	362	384	330	338	348	350	365	368	347	383	370	400	343	334	378	369	352	359	320	381	363	326	369	368	360	385	390	346	405	365	376	366	353	339	414	396	379	373	328	351	387	373	363	336	341	370	367	338	374	373	334	361	369	376	356	327	363	354	330	345	398	373	368	363	353	368	365	352	348	326	358	349	359	384	365	360	389	400	353	362	333	344	397	369	392	361	388	347	378	379	369	351	376	347	396	328	323	344	343	372	374	357	368	404	358	323	385	410	424	355	348	372	343	342	350	352	380	338	331	366	368	343	370	331	301	352	337	337	358	369	361	361	346	396	361	386	341	387	359	393	397	330	351	355	354	340	342	358	325	379	366	366	367	351	360	382	372	356	353	351	343	347	363	359	370	362	372	356	364	337	347	329	365	367	349	372	359	335	354	348	368	339	394	355	330	376	344	374	370	339	361	343	342	306	391	358	347	342	406	360	352	390	368	364	358	332	362	393	397	368	347	349	351	327	356	331	363	367	360	384	389	374	388	355	354	369	382	351	364	358	337	376	359	335	369	361	357	389	343	396	382	349	353	328	359	368	360	364	348	349	388	335	352	343	368	365	353	357	347	368	373	355	365	370	386	378	343	394	345	325	340	359	373	368	336	379	371	345	369	366	347	370	353	376	358	378	361	353	367	384	335	373	350	375	319	376	389	340	340	413	377	420	336	363	376	395	335	375	353	372	334	371	361	365	371	335	351	325	359	345	353	361	357	373	356	349	375	400	375	380	371	376	348	363	356	376	389	351	360	383	328	360	356	352	364	402	354	408	377	368	367	322	384	363	366	348	317	400	342	380	393	373	391	338	336	367	362	370	364	331	346	366	384	326	365	346	361	361	342	363	341	411	391	365	351	351	375	345	356	396	363	382	368	344	355	361	367	341	326	344	371	318	360	376	363	358	326	342	333	364	326	358	375	343	369	386	376	365	371	344	365	346	373	332	340	351	375	387	374	360	406	395	351	367	347	356	358	330	336	392	352	380	366	370	373	355	384	362	365	376	371	347	346	391	335	388	356	322	329	341	353	354	390	379	365	363	375	376	368	333	352	375	367	306	394	392	344	347	352	377	385	382	345	362	379	370	395	357	335	387	372	342	369	324	370	370	376	371	360	341	377	379	399	357	346	385	365	382	390	367	358	353	358	345	351	359	348	359	337	372	305	352	364	337	370	335	354	383	413	383	347	367	361	353	392	384	357	367	395	362	371	348	348	350	369	386	334	371	337	367	392	378	359	345	334	351	381	358	356	400	375	402	349	321	369	329	343	373	388	334	355	391	375	359	351	401	361	330	358	379	352	343	378	388	375	348	359	366	366	350	379	330	372	382	353	352	360	349	318	337	314	360	380	356	365	390	410	368	348	381	379	380	386	324	399	392	397	362	349	358	354	408	341	347	374	376	349	359	353	398	367	322	343	347	346	326	387	347	365	318	350	356	374	360	374	372	336	353	351	361	382	372	367	369	400	365	339	352	364	335	333	357	362	314	321	341	338	360	338	363	369	358	403	373	353	369	347	378	355	360	371	368	397	357	378	376	382	369	353	388	348	336	364	372	392	375	384	386	381	403	406	355	394	364	360	374	371	344	408	373	378	372	364	353	359	375	386	337	386	373	370	368	355	364	373	358	379	330	380	359	354	311	368	364	349	378	354	377	364	367	349	371	382	396	393	366	346	408	379	364	356	376	355	401	374	356	350	371	346	371	372	381	368	379	362	387	349	364	394	368	357	348	349	337	364	366	363	376	374	351	346	344	364	380	397	366	350	341	373	375	345	364	348	375	377	349	332	382	377	378	376	380	360	361	375	382	371	401	348	353	327	361	361	401	369	403	380	376	360	346	370	360	356	363	321	361	336	353	368	346	346	381	336	391	358	367	404	376	336	358	327	362	384	343	370	370	370	368	361	365	324	378	322	326	353	364	366	368	370	355	366	373	336	384	365	344	359	372	351	360	333	343	371	366	341	337	346	397	344	353	344	366	341	361	362	334	371	384	344	325	379	377	361	344	351	377	356	293	388	373	376	358	328	357	361	358	357	360	389	357	346	401	366	405	397	384	405	427	381	386	351	369	338	388	386	352	314	353	345	351	353	421	361	318	381	328	333	327	363	341	323	364	374	356	376	380	377	407	358	329	337	379	363	372	401	382	377	361	355	390	348	352	350	348	353	349	395	330	391	396	355	369	329	358	370	381	351	329	320	328	329	372	333	329	393	356	327	355	356	337	343	368	355	372	357	418	356	380	354	377	351	375	384	395	380	342	345	364	317	387	375	368	382	346	378	354	318	378	373	345	338	384	375	354	361	348	361	358	344	359	359	377	334	337	407	383	348	376	349	366	336	368	384	337	348	382	390	358	344	328	396	353	356	383	357	396	359	314	354	377	370	331	396	384	364	343	341	346	359	340	397	355	334	353	364	344	355	371	329	353	368	401	363	398	355	367	367	367	367	329	353	394	344	370	342	373	419	353	343	391	376	319	361	380	345	343	348	408	347	366	398	339	347	307	376	413	374	361	342	378	382	364	385	383	377	370	378	390
14302	1878	4415	8992	10105	9905	8269	6566	3056	2259	1673	1223	1161	1054	986	992	968	980	914	872	971	911	894	917	846	892	874	902	843	888	841	840	866	866	856	875	856	857	820	817	796	824	846	888	871	754	839	814	848	848	845	830	778	828	820	834	822	836	860	809	811	763	820	829	878	824	785	867	813	789	849	835	871	839	783	812	789	833	837	826	822	867	877	798	780	842	790	827	776	782	814	819	745	805	852	791	834	801	801	835	839	757	859	819	812	779	807	838	790	811	817	807	788	786	792	811	857	817	843	815	801	820	816	844	804	826	814	824	824	774	775	832	809	821	773	809	845	836	819	851	846	772	760	807	812	849	837	803	863	777	769	814	817	804	774	813	817	785	832	769	823	791	790	811	879	767	832	793	820	792	823	839	812	849	868	834	864	830	861	820	785	841	830	852	822	809	831	846	813	826	832	822	782	813	841	820	843	801	772	796	803	797	830	799	828	797	796	843	784	800	831	791	839	840	823	842	822	822	832	770	863	783	793	839	847	799	820	868	850	828	793	836	802	838	793	823	808	790	812	813	795	818	775	811	828	832	848	847	807	808	849	823	873	863	802	847	808	809	836	853	829	806	822	795	811	826	832	837	827	847	781	776	813	832	796	853	817	852	804	796	812	775	779	787	798	792	811	799	746	823	824	787	777	794	802	842	820	845	782	808	824	813	805	806	800	857	806	837	793	772	770	797	808	789	832	865	781	837	798	816	819	820	799	800	809	752	836	853	785	832	783	791	813	867	838	796	816	785	765	843	788	784	729	856	838	826	771	773	833	814	831	825	790	819	795	819	782	828	834	841	820	779	821	814	821	826	799	861	747	837	773	794	790	843	834	815	777	785	802	822	815	794	839	817	802	832	778	808	819	801	846	841	847	767	810	875	836	739	763	839	804	771	772	789	816	799	810	801	791	823	797	745	852	795	796	813	842	768	810	839	772	830	805	793	788	833	804	814	795	805	804	779	889	841	804	786	751	842	787	810	790	806	852	760	776	886	766	813	846	838	843	820	806	805	828	846	774	798	821	823	872	841	728	787	800	808	803	716	804	779	809	826	816	827	772	826	816	794	810	838	803	798	829	788	858	813	818	832	807	794	834	804	818	805	791	805	801	792	806	839	828	833	851	760	858	770	813	819	803	788	765	855	776	785	827	801	808	782	773	827	784	801	809	738	834	837	856	791	796	814	789	788	829	828	805	824	790	785	793	780	852	830	807	797	787	871	809	854	819	855	773	810	798	815	772	852	790	868	808	823	812	775	813	831	805	824	780	783	817	801	734	786	808	803	816	860	763	812	782	807	814	818	819	846	822	779	813	836	823	795	804	838	801	805	812	793	791	832	826	751	816	805	744	835	805	808	834	823	808	794	829	819	824	828	844	804	785	866	790	788	780	821	805	811	821	775	822	809	896	843	796	802	756	819	817	840	850	802	803	788	797	758	785	777	814	829	880	844	813	794	794	802	830	791	821	818	782	804	815	768	852	785	815	797	834	809	802	788	802	829	803	785	825	834	832	807	792	745	805	827	730	833	814	816	773	856	778	859	809	802	819	851	798	754	762	796	824	804	749	788	785	805	781	807	838	787	844	810	794	826	802	801	827	764	829	799	799	832	791	822	840	814	803	834	787	767	804	816	794	799	844	798	837	777	807	826	842	797	859	775	837	846	829	838	798	816	800	819	759	812	832	868	869	857	802	833	816	801	819	775	785	808	759	816	776	851	815	811	773	797	883	790	789	806	816	747	810	857	812	824	827	821	840	821	804	821	781	796	770	822	791	838	820	811	802	852	784	775	817	801	819	814	813	789	782	814	828	823	789	793	786	800	814	836	841	824	841	806	765	775	794	813	841	796	809	795	813	805	798	827	838	851	816	788	852	793	824	797	823	805	793	815	795	859	782	774	848	781	797	804	820	740	826	806	854	814	803	789	805	793	813	834	867	796	821	810	785	818	766	815	845	789	792	863	827	799	846	829	821	813	797	818	817	758	831	792	784	801	817	782	830	805	812	836	810	787	857	816	831	800	765	826	835	809	768	790	822	816	822	880	837	810	817	802	797	792	819	826	788	822	796	845	810	767	816	758	791	790	793	830	799	783	815	808	774	769	794	785	784	826	864	803	797	822	777	774	809	831	831	860	791	759	776	800	838	778	813	820	796	879	820	775	846	757	775	836	769	822	827	789	810	830	800	815	773	780	859	829	790	852	735	755	786	813	842	877	804	859	803	776	793	830	772	828	758	795	813	806	781	820	804	816	793	791	791	792	801	791	809	828	795	848	818	800	799	776	768	813	840	789	838	802	766	822	781	828	824	833	825	781	801	843	848	789	743	812	796	798	836	772	829	833	802	805	790	822	798	813	829	764	759	792	826	824	785	790	807	793	773	823	778	845	827	773	827	758	841	819	833	759	783	801	823	801	795	811	790	799	833	806	855	837	824	813	735	764	803	805	818	843	748	821	753	873	854	784	827	805	775	798	804	780	787	837	801	801	869	819	788	842	826	812	787	803	796	821	787	823	809	840	844	772	765	796	794	847	760	842	789	837	783	802	773	790	840	766	872	831	832	848	833	794	839	810	783	795	840	832	808	827	856	800	780	835	806	848	813	800	815	777	799	802	799	799	842	818	792	776	859	845	828	857	770	821	830	760	824	835	806	752	794	837	788	786	839	725	827	831	813	789	820	789	845	839	827	784	828	850	798	845	858	780	876	768	829	802	827	810	805	806	829	808	790	743	758	852	776	794	831	821	813	777	842	782	818	832	822	782	772	804	784	827	801	828	863	848	812	818	837	791	795	840	792	805	761	825	864	830	791	840	783	842	797	815	809	840	803	816	784	810	842	836	789	773	835	772	805	824	756	836	790	800	796	772	810	800	753	766	816	819	785	815	865	846	782	875	818	872	820	801	854	788	789	799	844	818	830	789	778	774	836	817	777	804	810	818	776	783	828	804	858	777	807	792	797	788	803	866	782	772	830	767	848	812	802	815	830	786	832	799	796	753	802	820	821	836	858	777	814	822	823	798	840	816	806	782	801	781	781	794	773	868	778	848	797	820	755	786	842	829	835	849	807	782	795	852	805	834	821	794	828	876	824	837	804	801	760	779	873	851	789	784	786	805	807	859	796	762	790	813	790	832	809	788	739	838	805	795	796	801	801	795	792	861	801	806	800	801	838	803	756	773	802	822	854	784	788	840	846	822	851	803	784	802	818	836	843	799	739	829	799	785	815	806	776	782	815	801	788	783	895	832	811	830	791	740	788	802	821	787	793	772	776	811	827	800	800	830	835	824	806	831	804	792	835	801	765	745	817	852	881	846	774	764	810	845	817	833	823	772	773	788	755	828	847	805	812	813	816	881	794	762	766	729	816	794	790	795	763	810	876	804	811	865	792	803	798	806	828	812	830	792	791	804	832	820	816	796	786	824	840	809	830	769	828	806	849	808	825	815	775	842	825	804	801	778
4592	493	684	577	513	389	308	250	214	200	225	206	195	200	180	218	229	228	222	213	196	211	208	224	199	208	240	199	182	209	173	221	209	199	209	211	190	199	207	187	200	184	203	221	189	195	175	190	177	214	193	184	198	201	188	214	172	203	214	211	215	178	179	210	216	196	210	217	209	159	177	215	192	223	187	214	195	202	206	177	204	216	207	233	216	208	170	186	206	210	209	187	203	223	184	205	198	213	199	180	234	198	236	186	195	198	198	175	203	210	227	197	169	215	200	195	210	216	203	209	208	201	203	192	212	211	220	209	216	216	219	211	199	208	217	222	214	193	209	224	200	216	206	221	211	197	231	193	204	182	193	182	209	193	204	211	213	191	213	232	191	191	247	210	212	208	191	211	190	173	211	184	197	213	216	196	227	210	198	219	189	195	211	209	163	190	194	192	192	218	216	200	210	211	203	195	213	204	230	213	192	201	203	235	183	211	209	231	192	210	206	177	197	217	202	190	178	178	213	176	194	217	233	186	228	225	200	213	194	223	183	210	212	212	186	193	211	196	216	186	205	190	230	235	197	221	215	186	195	196	207	211	201	173	195	213	214	229	218	196	195	211	187	210	195	197	211	233	214	188	188	186	205	212	205	216	206	214	229	194	220	223	197	179	227	240	190	200	217	222	207	206	202	225	180	212	192	208	201	191	181	202	182	193	201	208	187	212	186	187	205	247	214	195	195	198	195	181	192	193	186	180	218	203	258	188	198	232	191	207	235	226	220	213	186	199	203	201	200	198	201	206	230	183	223	198	181	192	189	179	187	196	227	203	199	185	216	199	211	212	230	229	235	193	193	203	204	196	253	213	195	218	211	186	205	219	215	190	210	226	201	188	204	210	193	181	225	194	198	201	190	223	216	186	196	192	197	212	180	213	213	205	219	207	226	220	196	190	190	200	208	226	220	187	201	214	219	236	186	239	199	180	208	207	200	174	209	190	191	208	199	205	201	229	222	191	194	224	209	197	210	222	192	192	195	215	187	198	216	189	179	225	187	210	218	210	217	212	205	207	190	223	200	196	194	217	214	223	228	207	185	215	208	195	202	204	193	190	209	223	187	189	218	211	160	235	183	195	187	216	221	240	218	207	195	200	191	202	197	205	198	236	186	216	196	218	206	192	179	223	210	192	213	167	195	188	195	223	182	233	216	192	203	217	210	207	205	187	205	214	187	182	203	214	200	201	191	199	206	230	225	209	206	187	202	229	180	226	199	215	208	194	224	226	175	189	182	196	202	209	209	198	198	195	177	222	236	212	184	200	187	177	174	203	195	195	183	194	220	173	205	219	189	194	229	213	188	188	205	204	186	204	174	200	171	187	196	172	228	213	180	199	194	215	165	216	197	196	172	185	234	185	189	190	218	202	201	225	168	227	194	175	173	220	217	218	192	209	198	200	206	183	208	185	191	185	202	178	217	237	229	203	215	208	185	206	190	208	194	223	214	197	214	205	186	197	210	217	200	248	203	205	228	233	188	179	175	218	208	191	201	227	199	184	207	210	196	196	186	218	200	215	217	194	197	207	184	214	210	199	189	204	230	204	193	188	197	212	221	185	216	212	214	190	201	196	198	201	207	193	198	204	212	205	228	185	208	202	174	212	209	198	211	234	205	202	228	211	202	204	221	228	202	176	240	201	212	252	187	198	185	207	213	208	207	198	182	202	214	204	184	216	204	171	219	232	218	190	194	214	197	204	189	199	200	194	175	200	172	222	194	203	174	205	205	204	211	223	189	205	206	219	194	210	212	172	182	208	208	205	231	199	189	205	205	222	210	205	208	200	205	198	199	192	219	221	201	231	190	189	216	202	203	196	199	216	185	206	199	200	205	186	207	210	198	215	206	196	206	206	215	218	221	198	199	211	203	180	209	204	193	207	210	202	207	207	183	221	211	215	187	172	180	218	201	205	189	205	214	217	238	221	212	215	229	203	205	201	189	229	211	206	194	215	191	203	192	195	197	193	192	204	232	213	209	202	183	177	213	209	212	225	221	178	178	183	188	226	219	201	200	186	201	205	186	216	233	215	197	211	210	176	203	211	202	181	186	197	189	190	193	222	194	198	206	225	210	191	226	237	222	206	212	221	240	189	203	198	201	211	198	206	195	215	205	183	204	208	223	205	203	202	178	182	192	210	220	202	179	198	184	203	179	188	205	176	209	208	208	218	180	176	221	206	215	199	202	219	219	184	215	179	195	195	209	188	189	185	199	195	196	180	175	177	188	217	181	195	192	193	225	214	210	190	206	211	185	188	181	205	223	217	220	198	189	199	234	192	190	192	185	202	194	205	215	201	183	218	193	197	189	205	183	204	185	210	219	215	217	207	199	195	217	227	181	194	220	219	206	221	178	215	208	208	174	191	166	203	215	175	206	188	221	196	209	187	223	190	181	216	181	195	208	198	195	190	198	205	186	186	218	211	215	203	225	204	185	210	194	177	180	188	200	185	203	227	204	213	187	217	215	219	158	190	200	204	216	177	207	208	234	199	190	202	211	203	202	203	202	182	213	201	172	189	230	212	188	193	190	199	186	190	234	209	192	223	185	206	202	212	213	213	206	205	198	179	191	217	212	208	237	173	217	217	167	192	203	218	223	218	178	187	234	208	212	218	212	188	203	181	218	208	217	202	208	216	203	165	206	216	213	201	210	230	203	192	205	197	165	199	210	223	214	190	194	187	187	198	194	220	208	229	204	183	197	231	244	188	174	217	178	218	180	182	192	200	196	186	199	175	204	233	175	238	190	221	199	212	239	216	212	197	222	221	219	182	195	219	235	209	237	205	228	215	259	183	196	211	193	189	196	212	215	205	186	200	195	204	215	187	190	193	176	221	199	231	200	191	213	216	214	192	206	191	200	221	211	228	232	206	183	190	211	205	195	164	220	209	189	192	218	209	210	197	186	183	200	205	200	212	178	209	194	193	200	185	197	208	220	165	189	196	198	182	184	216	213	220	231	206	235	200	185	207	208	217	198	177	193	202	213	203	201	203	225	190	175	216	218	189	209	205	198	220	215	201	163	204	205	162	206	193	193	210	185	182	224	195	220	218	208	199	204	200	216	183	187	211	207	184	206	182	208	187	207	179	221	201	218	215	193	227	215	212	188	214	227	209	203	163	201	204	185	222	237	191	223	178	199	196	185	210	187	177	183	180	181	175	190	207	234	205	222	187	179	210	182	192	181	211	219	223	203	201	191	195	193	224	200	231	212	209	194	183	229	227	220	176	207	213	217	193	220	231	195	200	226	221	193	218	230	209	210	206	203	235	206	246	191	204	175	205	185	208	198	217	199	192	200	198	209	194	191	225	194	182	177	215	190	198	203	215	204	233	210	207	200	216	200	199	218	178	194	209	216	204	217	223	213	214	208	191	203	214	194	202	217	184	219	199	208	221	232	196	204	201	207	223	219	210	215	211	201	181	196	203	213	211	217	222	228	219	194	211	204	198
3479	717	1438	1907	1589	1201	983	795	627	624	549	544	514	512	476	513	496	534	490	486	524	520	443	480	485	504	475	530	501	491	550	491	491	482	544	533	506	514	510	496	500	545	444	449	488	507	489	518	528	513	503	506	517	520	512	528	521	451	530	482	516	473	482	504	503	498	497	468	469	474	481	476	474	532	508	470	534	484	489	488	495	478	493	488	486	503	456	527	494	467	457	518	492	482	482	511	511	491	503	501	501	544	491	505	502	505	501	476	471	511	473	491	480	555	486	463	495	470	490	514	467	476	477	516	512	479	493	472	446	470	486	452	493	526	509	507	469	468	482	496	498	517	498	459	520	501	481	501	449	489	472	498	519	465	486	482	447	476	519	457	464	482	483	468	497	487	536	514	497	466	512	472	481	486	496	452	463	474	495	507	488	491	491	491	481	481	518	480	486	495	498	480	525	457	497	473	496	502	480	479	484	531	503	508	489	511	484	484	478	484	516	483	452	501	477	484	485	473	479	489	461	468	504	496	473	459	469	496	472	465	517	503	492	499	466	486	465	461	486	479	506	497	511	508	486	504	480	500	505	492	496	471	502	454	481	506	478	494	502	490	503	467	488	482	501	481	477	543	488	493	487	472	492	474	457	488	464	473	476	501	478	514	474	462	478	477	494	482	468	501	473	470	475	493	472	486	488	481	505	516	501	467	442	460	513	459	502	452	479	513	487	519	507	521	497	510	476	508	500	476	500	504	462	530	505	467	478	497	456	475	525	470	438	495	449	506	514	471	491	494	483	469	524	513	483	488	489	515	486	485	484	497	510	485	458	492	500	503	495	461	473	476	516	460	503	518	479	486	475	487	504	455	498	496	472	512	488	486	472	506	508	484	476	517	436	497	508	434	470	475	478	484	483	484	495	495	468	485	487	478	472	482	499	532	492	458	505	502	483	537	455	471	494	534	476	490	491	513	460	494	473	453	526	437	476	508	492	425	494	464	551	498	498	494	522	491	483	482	542	465	468	499	471	489	476	481	522	492	488	512	501	521	440	469	507	479	462	464	466	484	488	446	494	494	470	513	479	483	456	472	489	488	459	490	485	514	516	468	497	472	512	520	540	528	512	481	510	489	475	481	491	466	487	467	488	502	497	461	441	491	487	495	488	480	477	497	488	456	498	509	500	527	461	482	466	499	470	487	423	484	481	470	472	466	524	493	518	475	468	496	485	488	511	459	452	469	486	476	516	456	460	476	491	510	529	516	488	494	488	486	520	488	476	482	495	478	481	499	508	471	492	488	473	495	486	496	478	484	493	459	482	495	530	482	502	502	506	512	489	508	460	496	461	499	507	455	490	494	466	466	485	503	498	477	542	538	462	485	489	456	532	486	483	478	510	460	476	508	499	456	485	496	503	500	477	475	496	524	488	469	448	515	527	440	464	540	504	493	504	454	473	499	495	503	481	452	465	510	500	483	463	497	478	470	460	477	500	474	454	479	521	515	486	468	499	524	474	497	482	535	539	508	450	506	514	513	467	479	477	487	465	478	511	466	466	463	520	489	488	465	474	514	449	482	501	488	471	478	512	494	475	460	468	506	491	435	506	507	463	462	469	504	505	473	467	484	475	492	485	514	498	525	484	479	492	492	498	444	525	473	516	488	474	454	471	488	487	474	479	467	474	470	480	462	479	483	475	492	466	526	497	508	484	464	494	512	456	425	516	484	526	462	477	497	459	481	490	519	516	464	496	467	484	459	472	480	501	476	468	498	495	533	499	478	501	482	501	510	509	486	505	483	453	475	492	481	461	495	495	496	529	491	499	458	504	502	493	502	464	443	443	508	505	458	486	474	488	486	516	502	484	456	516	492	529	507	493	446	506	494	489	485	495	495	503	433	504	499	479	537	517	451	464	455	533	467	483	471	484	508	524	486	492	496	441	462	487	498	520	532	459	473	513	499	515	511	504	481	529	477	504	460	485	465	496	448	502	490	492	457	482	502	495	491	501	506	463	473	486	489	499	512	471	485	516	470	509	459	492	477	504	497	516	475	499	515	537	478	512	465	523	530	536	521	484	517	489	469	518	474	457	474	524	486	497	484	451	493	487	469	468	518	466	490	487	485	534	501	497	465	478	494	505	536	498	484	511	486	488	491	454	499	503	501	485	503	489	456	481	483	447	531	461	462	484	486	470	521	493	538	482	456	524	455	490	519	467	516	491	510	504	524	438	480	485	505	510	479	487	501	509	481	498	482	474	525	483	453	494	513	475	487	504	504	516	475	516	493	486	487	490	461	509	502	480	489	479	484	485	413	515	506	533	503	535	496	492	501	454	483	503	505	478	497	478	504	492	491	486	467	512	535	466	510	490	503	484	534	490	493	514	479	470	476	487	518	545	475	508	454	461	445	474	529	480	549	494	444	513	446	451	465	491	449	513	533	504	531	482	490	497	475	494	486	490	491	471	511	479	531	470	485	500	508	493	500	453	461	499	477	496	456	502	482	461	488	484	479	504	471	518	485	497	485	518	507	497	501	522	523	500	502	508	520	513	471	506	490	451	489	499	473	457	488	499	449	499	465	489	516	502	496	489	507	492	485	491	482	505	492	455	464	506	486	490	497	487	494	516	482	500	503	476	472	468	502	519	463	522	483	502	440	482	461	464	455	467	480	506	484	545	503	452	495	502	486	521	510	514	481	495	479	490	499	472	490	465	487	493	487	489	461	468	498	500	478	481	483	477	492	510	467	500	456	475	434	509	521	501	469	451	486	462	491	478	485	470	486	453	512	461	492	484	511	485	506	475	490	493	488	499	472	479	518	498	491	523	468	473	461	461	500	465	537	497	495	513	520	492	515	496	508	476	483	487	488	462	494	465	515	481	497	475	524	493	475	498	477	505	478	463	487	498	506	489	501	482	498	492	517	497	515	518	482	473	492	496	461	478	497	524	490	502	507	474	484	535	524	467	516	516	537	477	493	483	478	516	504	458	521	524	459	502	487	481	490	471	460	510	476	491	464	487	475	503	459	479	495	495	517	498	505	464	491	483	501	484	500	470	466	498	488	485	516	489	481	507	474	504	490	510	498	489	483	472	477	465	448	517	489	491	497	479	491	469	499	466	495	469	492	505	493	475	509	497	497	497	510	532	510	488	464	524	467	457	526	496	480	467	480	524	502	498	490	491	440	476	464	470	520	480	499	527	517	501	468	473	451	503	473	488	500	512	492	504	464	450	487	458	501	434	462	475	448	514	470	494	469	437	453	504	487	503	491	475	506	519	490	479	528	498	497	453	483	478	468	473	486	491	473	457	486	497	482	496	490	505	466	485	485	453	547	461	489	529	488	495	491	494	517	486	505	503	471	476	478	512	496	530	478	474	458	448	487	514	451	520	468	492	434	485	523	492	483	496	475	504	480	489	501	514	482	479	494	474	498	467	492	505	484	518	520	496	484	452	520	472	477	506	440	489	480	493	450	430	482	511	507	477	482	484	498	463	481	517	489
15902	1843	1566	2353	2409	1994	1480	1237	682	410	310	264	223	262	269	232	219	236	239	224	247	254	250	253	245	230	211	230	265	231	234	263	248	227	227	262	229	253	259	239	250	245	236	235	236	219	251	222	244	238	245	270	252	240	241	243	213	250	256	230	249	222	258	234	237	235	211	230	223	270	229	215	219	235	209	226	250	231	238	227	255	269	246	226	232	244	228	247	259	239	239	241	251	241	225	232	232	239	238	195	239	213	254	237	216	228	231	218	225	220	210	222	224	236	247	224	257	237	238	217	207	244	243	240	232	253	228	225	240	222	248	208	222	231	217	212	226	231	197	229	205	224	216	245	239	251	255	230	229	225	246	268	249	237	247	214	242	232	230	234	229	217	220	250	229	245	245	220	249	233	235	224	237	247	240	217	241	240	243	233	278	252	228	229	230	224	226	223	244	215	270	229	214	242	225	251	241	209	221	237	241	253	229	216	223	232	215	252	221	236	246	241	235	229	264	233	244	262	249	266	242	252	228	233	195	206	234	221	221	234	238	259	227	226	249	217	242	258	245	217	247	244	219	236	262	238	247	234	241	235	211	231	240	239	216	262	226	220	228	225	228	259	238	232	227	216	187	254	231	232	233	231	236	207	220	212	236	272	245	242	246	237	230	222	220	255	245	247	262	234	223	229	239	207	252	229	224	227	271	201	256	221	260	253	220	253	218	208	239	248	250	265	246	223	233	249	220	213	234	198	263	215	229	253	253	244	225	219	233	234	255	217	219	247	210	227	242	244	238	232	268	244	218	239	243	235	231	234	240	219	216	243	239	225	208	236	209	250	231	218	252	231	210	225	245	261	229	266	238	254	214	244	250	228	232	231	240	230	231	210	226	223	247	238	225	241	234	222	236	210	228	224	237	238	212	247	219	215	246	221	226	225	262	244	238	232	236	230	225	249	231	244	220	270	220	247	242	254	229	244	256	231	234	225	216	198	207	235	230	234	205	232	237	221	221	205	255	252	239	267	198	227	226	248	205	241	230	230	231	258	248	239	224	218	230	220	233	196	246	222	207	245	228	271	235	217	210	240	218	238	213	240	219	252	252	227	236	218	253	239	280	193	250	234	216	237	251	227	258	243	212	223	234	235	229	229	210	221	227	259	227	268	232	231	232	218	222	241	236	219	233	224	264	270	206	251	223	237	229	237	241	258	218	221	249	256	256	244	242	264	222	240	238	240	236	245	249	260	223	242	220	212	213	221	257	262	232	257	229	223	218	222	244	211	227	209	237	246	217	214	206	237	238	221	220	192	212	247	239	241	217	226	248	257	256	219	216	240	236	233	224	230	241	227	224	246	240	228	235	249	231	227	230	235	239	212	255	224	207	241	237	217	229	232	246	219	205	209	249	233	244	257	236	238	245	231	209	205	251	222	243	256	209	219	248	219	241	231	229	245	245	235	228	227	243	236	212	214	200	229	232	244	221	236	214	208	221	225	254	211	237	248	197	255	238	243	231	199	250	250	244	224	235	223	262	217	287	227	249	206	229	245	226	262	218	216	215	241	230	218	231	238	236	250	226	239	261	201	210	237	236	224	249	211	246	233	222	229	251	203	199	221	208	217	233	216	223	228	238	230	257	235	272	239	237	248	246	217	224	181	223	236	234	238	234	227	229	242	241	227	233	245	210	235	246	225	223	208	212	232	227	210	229	266	251	259	228	224	231	241	217	212	231	237	251	233	227	235	240	232	232	224	252	253	217	232	211	223	221	247	224	221	216	208	248	251	238	214	212	237	221	257	232	232	234	235	240	243	225	206	231	275	238	205	251	229	247	247	237	228	232	207	248	234	242	233	244	234	226	225	244	244	246	217	233	243	267	237	238	222	231	244	234	248	238	221	238	235	213	225	247	248	271	234	190	207	222	248	244	251	232	250	238	245	206	222	254	233	221	270	223	246	243	216	221	239	242	245	212	245	248	231	225	218	206	260	197	209	198	206	221	206	240	224	245	245	217	250	235	236	227	221	221	203	212	200	237	241	219	229	268	214	193	224	204	246	233	215	240	261	225	244	253	265	258	229	246	253	222	213	230	211	262	215	243	243	198	234	225	259	229	242	253	239	243	217	239	224	235	229	256	226	217	223	234	225	221	226	228	236	241	266	251	236	272	232	240	251	223	206	232	210	217	225	223	219	243	233	276	215	217	239	238	229	216	206	240	221	220	223	238	258	223	234	232	220	212	232	244	229	246	254	214	226	229	241	242	229	226	210	209	227	251	226	224	248	240	260	258	258	223	249	242	241	223	238	227	223	224	247	212	237	198	240	228	230	217	227	233	236	226	224	225	230	214	247	220	248	259	217	233	208	241	228	258	230	223	224	220	240	228	206	212	240	236	223	224	221	209	192	189	222	234	213	214	235	216	218	252	212	244	250	212	236	212	219	251	245	227	218	229	239	254	221	233	257	234	257	235	225	238	243	224	218	230	224	214	263	265	220	226	228	237	222	222	213	235	223	242	252	248	251	250	223	240	253	213	245	204	248	256	247	223	278	209	251	245	245	230	241	226	218	236	230	240	255	253	267	222	214	219	218	251	240	222	223	239	222	221	260	250	220	246	247	240	226	237	271	230	252	240	250	256	241	212	224	220	233	233	235	256	223	231	245	219	228	274	217	243	247	233	261	220	215	217	222	257	224	245	253	232	243	232	232	218	234	230	260	267	254	248	264	211	218	244	260	229	232	232	223	249	220	225	242	216	247	236	222	222	206	227	229	217	233	238	248	249	230	211	226	254	226	224	209	267	222	233	234	244	226	230	224	230	210	222	242	221	228	237	223	224	238	213	236	210	216	236	262	230	211	236	213	207	215	202	225	210	255	235	208	224	205	213	212	211	240	248	238	219	254	229	222	247	242	220	229	212	215	251	225	240	255	216	220	228	193	242	229	226	225	246	243	217	243	236	242	236	257	212	228	187	206	204	242	259	236	234	231	241	213	233	275	231	236	254	241	233	234	232	234	233	236	216	214	241	204	235	223	218	238	222	221	234	247	220	240	220	239	253	240	216	238	227	211	207	244	236	240	221	212	201	245	259	280	259	236	239	210	248	206	262	243	249	249	257	243	240	242	296	227	221	234	216	230	213	224	239	232	211	246	254	258	239	255	205	257	233	248	228	237	216	257	213	231	243	216	234	235	227	226	242	245	240	231	215	219	235	234	244	212	233	222	237	224	263	238	243	226	204	209	213	240	241	203	235	225	221	227	216	256	219	236	250	229	249	217	241	248	256	215	211	225	277	228	194	220	224	217	227	221	238	233	241	226	221	211	230	253	236	248	229	227	248	229	272	231	244	208	250	215	239	246	215	198	222	226	214	224	237	209	206	225	247	223	250	187	244	239	216	273	235	235	255	212	238	236	237	242	235	231	262	230	265	267	223	206	214	251	231	228	220	182	217	243	233	217	211	224	221	235	225	231	198	235	244	229	236	223	226	224	218	201	240	235	236	226
10121	1207	2936	6200	6261	6315	5019	4040	2204	1354	943	803	718	729	673	680	679	625	619	639	634	636	607	597	595	604	588	582	593	566	554	568	532	594	593	571	517	601	579	551	554	555	589	547	580	564	545	576	535	588	535	574	545	544	564	556	540	546	553	558	571	544	588	569	566	534	542	563	560	547	575	559	584	553	535	607	579	601	545	566	576	508	555	552	544	551	545	562	534	562	555	586	549	532	552	546	552	557	567	545	544	513	519	590	518	538	592	578	529	552	541	563	578	564	573	555	546	606	565	540	602	542	560	568	575	570	572	585	544	576	574	527	523	568	558	585	550	563	523	565	555	545	590	547	516	594	562	539	549	516	558	586	540	561	582	548	543	535	580	572	569	529	536	536	562	585	603	536	543	553	587	593	569	528	532	544	597	553	535	526	555	594	559	544	594	525	523	559	560	561	568	596	551	570	546	522	560	565	529	609	548	567	609	544	558	552	513	577	569	596	541	578	550	562	619	576	583	544	526	550	545	583	574	581	571	544	594	585	547	555	554	536	558	570	614	536	578	555	541	550	583	568	563	582	575	557	549	586	533	579	551	534	554	556	541	571	572	547	554	530	585	561	505	560	579	524	596	528	585	592	575	559	586	530	540	542	543	530	549	563	561	531	564	589	526	536	525	535	564	599	543	555	580	566	553	559	550	555	534	572	490	566	531	588	501	560	554	580	491	554	490	599	541	588	546	551	545	549	594	569	542	560	591	535	552	597	567	554	530	544	531	562	537	569	550	579	496	548	536	583	558	537	550	564	524	555	509	595	552	562	552	534	539	540	585	560	574	521	524	515	565	557	572	570	526	550	536	539	587	579	573	591	604	567	559	535	550	558	562	561	548	524	541	550	543	528	569	556	545	582	572	566	530	573	601	567	572	548	585	541	572	537	565	567	548	557	564	558	559	587	559	537	532	550	589	575	597	562	557	601	520	585	546	568	563	508	582	539	571	533	556	553	575	555	567	555	561	526	579	550	558	567	519	557	517	570	568	560	533	595	543	578	554	582	544	565	556	553	573	572	571	557	546	527	544	558	549	538	609	581	572	516	584	604	560	579	533	539	589	582	533	543	568	607	566	566	539	553	538	589	542	573	552	552	583	569	547	550	516	563	545	524	577	575	585	592	543	543	568	553	490	586	525	542	563	598	542	574	532	554	514	540	523	603	505	526	592	576	563	556	499	584	598	567	544	587	571	543	573	544	558	530	602	519	597	566	558	582	543	576	581	566	557	565	520	535	523	578	555	548	636	550	545	552	595	579	548	580	582	533	534	564	560	553	556	570	572	572	566	546	513	555	555	549	542	592	569	531	518	533	533	536	551	529	529	555	500	610	542	492	606	536	585	585	519	559	591	577	556	551	572	554	553	572	562	535	577	527	570	595	489	507	590	524	528	562	550	573	531	583	570	563	563	525	570	496	558	589	570	578	556	562	572	558	563	562	568	563	548	543	548	563	512	542	593	566	554	553	510	475	570	561	565	557	553	542	551	586	510	566	563	518	523	549	542	585	589	586	528	527	560	562	592	543	533	567	592	572	543	587	587	554	591	605	556	575	570	590	551	539	565	557	555	578	573	560	513	531	540	556	555	496	524	525	524	586	537	534	579	594	589	559	550	577	579	504	533	567	564	497	545	526	559	565	537	546	557	587	613	546	538	562	502	591	548	545	577	578	562	577	539	558	534	556	557	563	585	579	546	563	551	561	581	594	575	539	544	561	543	555	595	554	582	565	575	550	567	513	561	534	605	572	597	543	563	553	544	566	514	490	540	541	526	559	554	531	550	561	576	512	563	544	551	557	582	577	546	601	536	538	532	525	553	518	574	536	566	559	576	521	559	545	570	550	558	528	531	590	557	585	640	550	577	563	612	547	570	529	552	537	532	568	576	554	538	573	548	590	563	520	545	512	571	516	551	553	587	566	528	590	584	542	585	546	565	595	563	538	573	557	569	543	603	552	519	539	573	590	542	536	594	591	549	566	565	501	526	532	573	552	516	558	596	539	573	556	574	544	589	566	587	539	546	551	545	498	593	554	579	535	539	570	535	538	531	609	532	576	543	580	561	592	588	543	525	535	568	563	553	556	536	559	550	573	565	546	533	570	509	573	570	554	524	541	534	556	576	552	576	563	513	543	573	521	591	538	518	575	572	521	537	557	537	556	558	556	502	574	548	544	532	544	575	554	542	558	562	559	585	530	562	530	565	525	537	550	533	526	561	580	538	545	535	556	521	539	564	539	531	566	560	613	549	559	526	574	569	525	580	560	568	558	550	572	519	545	528	566	615	564	575	550	538	539	540	568	546	571	560	578	547	581	539	580	562	568	584	543	592	568	590	528	537	551	557	578	578	559	561	568	539	556	591	587	523	574	558	586	589	575	552	543	566	514	569	540	557	562	571	540	519	586	530	536	561	573	505	592	541	499	532	544	569	541	515	612	517	518	588	548	559	542	587	522	585	522	564	547	536	592	553	558	574	549	536	569	568	546	550	542	551	608	581	524	538	560	571	559	565	551	549	507	582	529	574	552	584	565	580	565	543	542	565	553	533	569	540	539	522	514	570	545	573	593	545	542	574	551	528	545	554	577	563	521	556	540	514	568	550	533	530	503	570	578	547	560	596	552	557	547	543	560	531	533	523	569	564	565	559	554	550	504	520	533	538	544	527	538	539	524	551	545	573	530	569	530	565	575	536	565	606	549	538	579	560	571	571	523	570	584	562	535	548	570	517	563	558	549	521	551	526	553	588	557	587	512	554	577	566	585	534	565	584	566	597	562	527	588	582	535	553	564	536	531	582	528	576	526	525	580	576	574	563	580	580	539	535	551	579	537	554	517	585	533	586	540	575	573	536	571	585	545	571	546	551	553	560	569	543	543	564	569	563	564	568	584	542	581	516	553	550	568	572	561	559	558	541	546	550	538	565	548	576	549	536	541	526	575	533	622	497	548	593	552	591	566	546	574	519	534	548	568	534	532	533	549	577	512	540	567	561	564	548	585	563	577	582	507	552	540	538	547	518	562	540	575	534	562	561	579	548	545	555	541	563	548	608	601	537	564	556	600	514	555	559	542	562	547	554	536	609	558	554	574	607	541	594	569	560	573	513	547	570	578	540	561	580	537	551	515	594	546	542	568	588	527	563	591	525	537	568	548	569	544	505	596	573	535	554	550	506	552	564	523	570	543	539	551	532	571	513	531	567	608	530	571	560	608	559	524	554	561	531	544	521	586	560	537	554	522	551	546	531	587	581	551	590	552	601	567	552	550	554	532	534	585	542	565	520	543	548	538	540	567	561	568	578	584	561	529	610	580	561	543	552	548	541	575	535	546	566	551	562	564	573	555	586	550	582	539	583	554	567	542	593	538	599	539	560	529	524	583	546	528	608	580	564	551	560	609	563	545	611	523	552	512	606	546	553	595	550	566	580	600	571	555	572	513	596	585	559	550	525	595	555	552
25434	3876	2588	3735	4230	3829	3330	2282	1116	607	503	420	427	370	398	375	330	393	405	357	383	367	382	367	352	371	389	365	375	341	350	320	384	348	313	400	361	366	351	366	335	418	360	407	362	372	353	392	388	329	365	364	357	370	363	365	368	363	382	375	344	345	376	390	374	398	369	376	384	362	371	360	354	355	374	337	343	312	387	347	332	358	350	396	335	379	360	377	366	385	354	363	390	354	345	362	364	376	343	390	372	358	363	373	314	352	345	375	389	366	355	375	360	388	346	347	376	352	364	389	375	347	368	363	364	372	343	393	370	358	328	354	393	320	400	396	395	341	348	359	342	367	361	370	341	400	370	402	388	356	385	380	347	372	357	353	359	348	372	345	381	356	378	376	310	375	304	386	351	397	366	365	369	360	384	402	344	391	377	340	338	365	360	381	371	357	320	343	381	376	395	351	361	383	353	405	370	392	375	343	374	395	352	334	353	379	350	367	401	381	363	358	355	368	337	361	380	360	401	364	378	343	386	347	337	322	377	387	350	359	367	344	363	312	374	353	363	377	366	361	366	326	364	358	338	371	374	321	335	400	362	379	363	359	381	351	359	374	370	356	366	359	391	364	386	398	365	393	339	366	327	375	358	350	414	356	359	333	374	337	392	359	331	389	347	356	350	366	358	351	370	365	366	339	362	392	376	355	380	340	354	370	346	363	394	374	363	380	387	334	388	386	365	374	372	376	371	356	404	379	393	377	373	386	334	358	373	379	361	393	369	328	347	342	376	330	348	338	333	364	384	367	417	391	350	349	351	382	351	384	367	358	358	328	417	364	386	335	384	347	338	338	374	418	372	363	360	370	361	343	371	417	379	367	363	372	351	364	380	393	373	318	344	334	354	369	353	375	349	359	386	350	417	381	369	382	369	365	360	338	335	333	368	369	377	341	339	372	353	372	373	373	377	385	339	361	377	369	346	353	364	346	335	350	354	367	345	374	341	413	376	329	318	340	329	380	312	341	363	337	338	361	388	362	362	375	354	418	391	356	354	340	362	349	344	315	362	324	344	357	316	361	347	395	329	372	362	381	381	367	362	366	368	380	333	383	370	347	363	344	346	326	342	339	378	377	383	391	333	382	360	362	383	390	345	349	390	387	350	377	330	364	354	365	360	347	389	392	361	371	365	396	349	390	367	391	359	357	396	346	339	344	353	389	367	384	320	323	362	344	350	366	344	376	320	346	353	373	338	372	382	361	381	410	363	379	358	328	382	367	369	371	371	375	382	362	409	384	401	399	349	407	365	393	382	377	358	378	345	341	352	330	370	357	366	342	339	377	329	329	393	374	351	313	387	363	331	346	353	350	393	361	313	355	359	348	336	367	335	339	354	380	359	345	371	376	335	375	337	378	373	382	352	386	359	377	377	399	384	382	346	346	353	370	412	410	374	326	335	364	408	357	374	358	381	339	366	342	366	369	367	397	361	368	359	387	381	343	330	345	341	397	387	382	380	366	357	376	356	352	386	384	378	334	352	357	361	370	389	350	356	351	362	357	364	364	363	351	407	369	384	320	369	290	347	351	381	346	385	376	362	340	339	360	362	381	351	387	365	381	380	349	351	365	373	359	367	365	376	388	363	327	376	387	349	325	380	366	355	363	359	371	366	372	328	351	326	372	339	378	352	359	374	370	386	397	376	354	372	352	369	352	331	363	352	355	344	362	354	328	333	357	339	373	364	338	352	392	304	359	368	369	394	354	307	347	305	383	338	362	356	383	392	334	365	313	366	337	388	394	365	347	360	368	376	358	381	374	370	359	382	360	349	357	394	368	383	371	355	340	379	368	388	314	363	380	392	367	328	361	366	369	332	380	300	351	397	367	356	365	371	347	361	355	378	353	367	362	362	397	358	386	360	409	398	348	389	373	407	370	350	383	375	408	350	361	336	375	343	341	369	372	339	348	345	417	362	391	372	359	370	320	330	377	369	347	372	358	334	355	340	340	372	359	342	359	360	367	383	311	354	363	377	401	343	370	350	391	390	365	392	371	354	375	328	387	364	352	358	357	371	370	354	379	374	356	395	368	390	351	358	332	338	365	410	343	367	371	345	385	371	344	352	401	382	330	362	364	351	356	350	367	364	352	356	364	363	384	389	350	351	318	366	390	347	355	347	372	354	368	376	362	404	343	398	381	344	390	346	356	376	356	387	347	371	399	401	346	332	357	369	354	389	394	361	351	375	367	341	368	349	354	382	360	356	388	328	361	381	394	380	360	358	384	369	368	358	359	360	354	364	397	319	338	384	334	366	352	383	396	361	379	333	331	343	364	388	409	322	386	379	361	345	344	358	381	349	362	342	366	356	397	336	374	340	364	397	372	357	345	334	357	373	344	393	350	390	373	395	362	337	366	354	364	351	345	381	344	368	361	330	377	360	358	376	367	330	340	357	385	341	364	362	375	338	335	370	365	350	358	360	395	370	357	349	350	367	373	410	367	372	342	366	377	384	368	362	373	367	389	370	357	359	369	372	381	315	387	356	304	404	340	339	385	361	367	380	385	346	349	396	343	380	339	334	389	374	374	403	365	384	399	390	338	340	366	372	376	369	355	351	364	387	364	394	369	370	369	382	351	351	378	344	384	354	373	342	367	333	371	321	392	361	355	344	373	367	340	343	345	368	371	378	372	370	337	352	325	373	349	375	326	382	345	391	341	330	340	352	368	333	350	372	342	365	319	370	353	371	382	321	320	376	371	379	384	355	356	393	375	357	380	389	386	381	354	363	363	334	357	389	326	379	325	321	321	369	350	416	375	358	353	393	337	402	323	351	357	350	361	356	347	348	347	399	337	354	333	353	348	373	379	347	383	377	372	369	363	413	371	358	349	376	335	357	344	334	339	348	371	291	370	378	380	387	344	381	358	335	372	374	383	370	362	394	371	380	370	370	361	390	353	358	377	390	332	340	319	362	386	360	349	371	365	371	368	345	376	398	369	382	362	361	338	368	366	356	378	394	351	389	371	330	364	363	336	409	386	368	362	359	358	383	381	373	339	377	370	350	345	370	371	348	382	392	359	371	344	392	412	409	386	387	345	360	366	388	374	325	321	372	355	357	375	366	378	357	365	360	399	392	377	384	353	339	349	379	367	338	390	360	392	374	390	384	363	365	353	376	362	370	359	364	339	402	335	359	363	388	354	388	340	382	360	363	408	366	415	403	367	346	345	381	392	374	349	334	369	391	387	370	340	417	338	370	339	357	366	362	367	328	359	378	296	361	335	387	360	355	352	356	350	348	346	385	379	368	362	330	354	373	383	370	404	364	383	351	364	350	375	363	339	375	374	408	322	383	356	355	348	343	384	358	325	360	368	380	378	353	326	348	360	343	361	354	363	369	377	384	356	390	384	362	369	349	338	363	332	386	371	360	375	344	373	383	357	379	333	363	409	371	357	369	401	358	353	377	367	362	354	336	406	373	363	388	431	348	340	345	300	343	349	384	385	322	371
14018	1991	4471	8251	9228	9878	8509	6916	3160	1766	1437	1317	1235	1033	975	998	972	953	928	936	879	874	905	893	892	869	853	839	845	811	832	830	841	788	808	812	860	856	782	881	853	868	802	827	813	828	850	880	770	838	842	789	838	839	789	814	786	787	821	844	785	815	812	841	788	854	757	848	855	822	818	827	804	810	788	817	839	777	793	823	843	819	845	821	847	814	815	834	812	760	776	809	784	817	846	768	832	855	816	878	812	859	802	829	843	829	823	860	813	795	750	799	826	805	791	841	827	839	820	806	835	789	816	776	794	821	761	809	804	789	820	829	819	828	810	845	808	835	803	812	800	881	799	836	824	838	822	798	820	790	803	813	846	799	838	822	803	813	786	832	809	822	740	798	807	749	778	844	820	794	790	803	839	781	858	794	792	739	777	788	856	831	792	826	817	813	785	767	801	829	851	853	789	806	768	782	827	784	773	806	813	777	798	816	813	799	809	823	768	786	804	779	799	826	773	820	802	779	794	813	840	832	806	812	798	855	775	808	830	833	783	824	799	822	807	802	808	815	773	790	832	800	774	836	752	836	851	816	751	745	821	830	851	799	839	834	808	814	803	820	761	850	766	783	810	821	823	836	859	810	819	805	773	804	828	809	724	800	848	819	775	826	823	812	835	836	817	799	774	836	854	814	815	768	824	782	803	819	831	815	824	800	800	858	826	809	751	831	755	823	809	830	782	813	799	837	817	780	807	774	760	786	842	781	829	784	825	778	808	835	808	808	825	790	788	818	755	765	779	796	804	847	803	804	739	809	828	789	871	804	800	788	790	809	792	808	843	815	823	809	776	832	819	813	784	846	843	786	812	812	819	826	784	807	822	806	831	796	779	776	795	846	824	780	763	851	826	782	784	816	862	773	800	865	827	779	729	806	786	858	864	811	769	809	781	836	793	828	801	843	778	784	829	788	834	859	821	882	783	825	747	800	816	807	803	792	790	786	794	810	827	813	799	840	801	777	777	816	798	887	869	842	832	837	766	779	823	787	771	864	769	828	805	815	821	751	798	794	754	828	848	751	814	805	782	804	848	798	793	841	761	816	806	806	792	763	823	831	784	789	829	764	779	777	795	801	792	832	789	783	831	778	770	773	809	826	853	788	810	815	784	843	817	820	767	783	737	822	813	789	813	786	821	800	835	830	816	843	814	814	799	788	834	862	830	809	835	807	838	764	753	830	761	819	751	805	775	786	803	806	752	765	826	827	846	822	776	861	790	768	868	864	751	778	795	798	830	803	847	833	833	781	818	794	785	795	789	772	759	868	794	814	835	792	807	805	814	819	707	800	811	816	802	834	762	819	838	775	801	826	803	794	803	815	780	767	817	804	789	837	798	846	785	815	804	788	792	771	853	773	876	838	814	863	789	803	795	806	843	812	747	823	807	833	789	785	825	800	881	806	813	817	879	810	854	830	838	803	796	824	803	810	824	826	840	824	834	801	818	818	804	818	825	829	790	809	815	843	811	789	789	779	761	827	816	779	860	766	853	785	822	820	770	725	823	830	825	833	817	824	838	797	778	814	862	787	832	789	842	873	812	781	830	778	846	828	817	774	744	842	789	830	795	838	827	780	858	788	775	813	768	828	839	770	823	749	769	851	762	751	800	808	768	830	827	828	813	785	787	806	850	829	835	827	814	780	814	859	818	825	847	769	837	803	793	802	763	839	841	792	768	858	830	746	819	802	801	825	831	845	776	801	847	809	846	792	849	816	775	771	809	824	791	785	786	824	853	782	814	812	751	786	796	828	836	831	758	834	871	812	834	798	806	774	835	804	811	757	842	760	843	846	849	830	781	822	793	803	795	809	832	754	817	786	867	806	827	863	800	788	761	844	778	835	772	862	835	815	850	766	784	838	852	784	834	837	793	789	824	835	778	812	786	808	802	799	801	800	834	781	796	838	818	855	850	810	794	800	788	745	770	843	821	851	805	867	821	814	857	828	822	756	796	841	797	780	860	845	761	845	817	813	825	799	834	798	793	807	840	813	859	821	820	867	786	818	776	839	846	820	828	796	781	835	826	749	829	829	843	782	725	807	784	790	876	814	812	849	818	775	812	798	814	796	816	746	857	797	782	846	800	778	789	818	843	797	823	854	794	801	828	777	793	795	747	837	785	820	758	872	816	803	857	810	817	827	832	815	835	781	885	856	789	793	829	814	804	814	772	731	807	825	831	822	793	821	793	854	826	816	805	809	791	746	853	827	813	805	815	867	833	800	814	781	795	846	766	814	816	786	779	833	798	823	867	818	789	840	827	841	807	792	801	870	803	807	766	839	778	806	798	800	855	801	776	790	868	802	845	838	787	817	795	802	764	818	853	788	783	823	811	801	794	867	750	758	783	835	823	822	784	814	844	814	805	814	825	822	788	807	796	786	800	774	792	816	756	826	804	870	818	861	858	788	810	835	759	746	824	804	823	773	766	851	818	807	813	794	761	829	736	814	823	757	750	774	820	851	824	836	781	820	810	790	818	804	818	835	770	795	851	744	805	788	815	812	778	792	827	789	807	781	801	803	833	864	793	804	835	783	813	769	755	784	851	803	821	806	825	821	807	794	775	818	841	814	774	829	802	822	813	812	871	817	798	837	818	749	814	797	787	764	780	786	826	806	811	871	818	793	823	811	849	817	810	803	799	838	817	898	790	795	811	818	791	800	794	841	873	824	801	787	802	791	811	826	857	815	843	848	805	804	800	777	792	800	825	794	823	778	828	807	792	827	809	828	856	765	787	827	797	817	810	861	828	818	766	803	812	784	771	808	827	805	828	792	794	808	834	806	812	822	832	878	770	782	790	816	784	806	826	773	787	758	792	789	737	790	739	792	830	805	803	787	793	851	819	745	806	804	801	827	786	840	826	839	801	809	795	790	838	764	840	756	766	807	788	821	841	801	821	813	737	784	837	791	790	795	788	794	871	779	794	755	776	801	822	828	808	836	846	818	814	781	809	859	830	806	784	825	784	798	789	762	819	779	815	773	793	766	756	819	840	768	787	794	849	827	785	747	796	780	823	900	832	798	813	804	835	806	787	768	801	820	848	822	815	818	775	839	841	803	806	834	773	775	820	797	807	825	822	847	844	826	812	823	837	821	830	823	823	835	795	822	787	768	833	783	770	825	786	825	846	827	789	756	789	770	798	846	773	740	842	862	822	857	780	823	803	855	773	845	809	785	788	840	750	778	834	747	810	838	863	825	824	817	757	776	786	735	763	810	805	788	788	800	836	816	812	825	784	770	771	771	821	837	830	774	818	789	778	794	770	810	843	794	821	819	783	842	814	836	816	806	787	769	813	847	822	864	820	855	770	806	796	857	766	854	733	857	821	824	794	820	802	822	760	775	809	761	846	847	792	831	784	766	757	789	820	848	837	796	822	823	826	808	806	810	846	811	779	809	791	878	779	843	807	795	838	823	845	822	812	796	787	821	805	822	804	833	853	829	814	823	801	791
4931	538	579	544	430	367	302	243	251	219	230	212	209	203	199	200	183	226	194	216	224	236	211	186	208	206	183	195	211	201	179	194	197	175	208	212	178	200	207	184	222	212	208	210	218	211	226	190	215	221	197	199	222	220	191	238	199	221	216	219	241	212	213	197	176	211	205	202	217	189	225	228	184	209	217	196	221	225	194	193	233	215	201	198	231	216	239	187	212	218	165	209	215	217	209	223	197	215	218	234	225	203	177	226	186	185	202	219	205	198	203	198	173	208	227	189	194	209	192	207	205	174	174	198	170	204	233	202	204	177	200	194	203	209	203	206	238	199	186	184	213	224	207	216	210	194	206	193	199	206	183	205	193	219	199	211	213	209	215	185	190	214	193	215	205	169	211	225	220	223	204	236	215	185	188	206	208	213	216	203	207	198	213	211	198	184	208	201	200	229	199	204	192	199	179	211	190	166	207	192	204	223	206	210	185	176	202	190	197	220	214	192	168	207	200	235	215	181	181	189	185	197	193	219	203	189	210	230	184	188	208	185	220	247	216	182	208	207	224	219	194	189	214	200	209	231	201	204	211	234	223	182	198	180	195	216	197	194	219	200	205	204	221	181	234	233	213	207	204	209	209	198	185	241	205	182	204	197	212	192	196	201	210	183	216	208	190	189	204	185	206	204	175	193	189	206	186	189	231	219	231	208	216	204	220	192	210	187	148	203	214	202	203	215	190	207	197	214	208	171	199	214	179	162	229	208	180	202	214	218	211	183	212	211	229	187	186	168	210	208	194	184	202	209	192	176	207	189	193	194	219	190	208	193	196	194	180	209	187	175	190	212	209	208	199	203	196	200	192	227	234	223	206	203	206	207	195	207	207	239	234	197	208	211	185	203	179	208	232	205	236	211	177	210	218	230	200	220	189	184	168	197	185	176	215	191	217	210	199	198	203	207	176	213	203	188	181	191	205	245	204	192	210	234	195	205	229	185	223	196	193	215	223	217	223	236	196	186	220	200	211	204	193	201	207	180	182	203	215	214	200	198	170	209	219	201	229	199	206	206	213	184	204	188	200	268	219	204	183	195	218	233	204	209	178	210	205	195	224	202	199	239	211	229	180	221	198	204	206	207	202	203	223	214	204	213	210	183	220	216	190	207	179	205	205	190	184	210	195	198	207	190	193	190	213	209	215	179	195	196	232	216	190	217	228	172	202	236	206	235	205	203	218	184	180	199	189	189	191	204	215	208	202	233	212	246	222	214	213	211	172	194	216	195	222	154	215	217	189	195	189	203	182	199	185	230	229	214	203	200	213	228	185	204	196	200	180	186	187	222	219	209	210	217	190	201	199	216	198	201	210	221	217	189	209	195	206	187	212	211	192	190	214	189	229	200	212	206	238	194	221	207	199	196	227	202	200	226	209	225	218	219	207	233	221	210	210	203	176	167	168	206	204	196	163	224	205	231	181	204	221	205	195	217	165	205	242	220	197	178	201	204	203	194	207	220	241	195	220	214	189	201	187	220	186	196	185	192	194	216	190	238	198	218	217	176	216	209	228	159	203	198	198	200	226	227	216	185	193	203	201	206	212	192	203	190	184	210	215	200	204	197	202	184	214	226	215	180	212	201	212	207	184	176	197	186	220	203	185	221	212	196	189	223	194	202	180	214	209	201	224	224	192	193	196	214	206	175	232	212	211	212	197	231	221	178	206	203	166	200	183	190	198	204	206	231	189	185	206	200	180	203	207	205	171	197	203	193	202	171	209	228	212	220	196	215	199	221	200	191	172	205	198	202	194	215	197	243	188	205	205	205	216	218	202	201	183	192	203	217	211	214	231	213	188	211	211	195	205	189	178	215	208	205	219	214	216	216	201	206	202	194	169	207	168	216	224	246	190	208	199	213	231	194	198	212	207	196	204	174	182	193	203	214	162	211	217	196	228	196	206	197	220	213	234	216	191	236	230	219	212	200	210	234	198	180	213	180	202	192	191	192	190	224	236	205	242	200	171	181	197	213	204	212	219	210	164	214	192	187	213	186	214	210	207	230	199	190	180	208	203	187	206	190	213	215	203	200	231	162	158	214	186	214	198	190	188	161	200	198	209	198	189	205	214	214	196	200	229	209	229	213	230	205	218	218	181	178	193	230	195	184	189	229	223	206	227	205	192	212	201	192	201	183	205	218	224	218	185	201	211	198	181	191	215	201	198	230	201	172	198	190	210	208	207	188	179	231	211	212	194	199	239	181	204	211	189	180	198	225	209	190	180	199	182	203	179	198	190	206	160	196	190	218	214	208	178	183	198	194	212	187	219	209	226	215	214	225	200	200	206	194	198	232	178	192	215	206	216	190	234	213	199	221	230	218	189	207	193	200	196	188	213	213	219	205	207	227	177	205	190	193	194	177	186	194	226	181	190	194	206	192	209	236	201	168	206	208	198	190	156	204	202	217	191	213	221	190	221	185	206	217	180	207	199	195	190	217	215	207	201	178	181	204	236	227	204	208	205	207	193	204	236	224	206	219	177	186	200	196	182	199	217	205	192	213	211	191	201	189	198	198	194	207	194	208	201	198	208	192	173	215	192	185	194	201	219	207	198	197	201	214	182	212	185	213	199	192	221	187	167	202	209	239	199	218	199	194	203	198	214	205	212	187	217	181	247	211	203	202	230	200	199	212	210	184	198	195	209	197	245	189	183	187	180	195	200	200	196	197	213	209	235	204	194	185	174	204	205	184	201	205	194	192	198	202	197	216	225	191	191	217	229	194	202	197	215	222	208	221	204	192	221	186	221	216	195	208	193	215	219	185	221	214	209	194	196	189	213	215	210	215	211	199	213	222	229	198	205	203	201	207	222	217	235	193	219	209	201	226	212	207	197	206	192	209	203	193	176	200	219	221	191	210	183	207	214	197	207	200	218	202	168	224	211	221	228	197	192	213	196	213	226	194	211	226	207	186	199	211	180	197	187	197	204	183	228	198	234	181	207	203	215	197	192	183	190	203	213	194	195	202	187	248	221	226	212	188	183	182	218	224	184	214	205	185	205	205	207	214	202	220	202	193	203	198	210	202	195	214	187	175	190	210	199	194	197	211	201	206	218	201	223	193	185	211	207	192	187	205	210	205	177	193	188	227	216	220	188	197	231	225	215	207	201	203	205	209	223	216	210	191	183	170	177	208	183	194	180	242	214	189	200	195	199	221	224	211	201	209	205	197	214	211	203	200	195	204	227	193	185	188	194	196	192	218	208	218	165	201	208	193	166	210	227	196	200	195	212	181	210	212	210	186	201	206	203	217	201	197	204	207	200	205	153	185	216	192	213	223	200	210	215	183	233	196	191	225	206	192	188	224	204	189	206	201	209	217	201	201	214	189	194	222	180	188	207	192	184	198	195	216	231	184	219	215	195	214	214	197	200	201	212	180	197	181	222	212	214	210	195	189	206	223	187	207	195	184	196	196	201	189	205	212	185	214	205	171	209	203	189	208	192	220	228	203
3443	679	1201	1617	1635	1307	1039	741	615	588	574	517	522	509	495	473	508	555	480	453	513	513	501	499	535	457	496	536	503	504	502	517	472	450	480	516	467	451	492	482	471	514	506	545	504	546	519	525	459	461	483	561	502	461	473	503	477	471	507	472	478	446	489	495	513	468	547	489	509	465	458	464	473	525	506	479	502	446	483	469	523	505	454	481	501	492	480	454	528	493	503	471	513	489	455	468	475	484	485	519	497	475	476	476	521	473	494	471	484	476	474	466	474	476	504	502	488	480	487	525	490	516	457	486	504	493	479	456	485	486	514	480	492	471	483	503	513	494	491	485	498	486	477	483	492	474	509	531	504	494	534	479	476	484	478	512	488	507	519	488	489	513	521	491	505	445	499	491	509	451	458	489	487	516	519	529	505	466	522	490	488	510	522	482	497	442	498	448	498	482	486	493	477	487	492	481	500	499	521	482	508	458	489	464	460	476	538	537	500	512	457	496	468	497	507	481	519	469	514	455	487	479	465	477	481	518	490	469	500	475	463	471	486	515	521	501	493	458	473	498	522	516	491	484	478	464	486	504	501	494	488	505	524	508	461	486	493	472	483	510	482	455	460	520	463	470	479	509	468	481	483	479	501	506	467	472	479	518	471	470	446	481	483	486	438	496	501	501	512	489	452	516	477	467	501	517	514	446	519	510	488	511	496	458	465	488	497	476	485	526	506	495	497	472	500	465	506	458	495	555	475	467	454	477	513	465	478	475	525	496	489	486	491	501	479	501	453	550	514	467	437	486	487	488	472	460	515	482	478	470	500	440	523	518	504	510	483	487	479	536	476	464	490	486	484	495	479	488	469	472	529	490	475	490	492	505	482	516	478	448	493	513	459	471	469	479	516	465	447	472	480	478	532	493	533	503	499	454	495	492	506	456	480	491	510	492	501	485	473	482	484	499	465	488	447	482	510	476	507	520	494	498	491	507	494	506	480	495	485	465	466	467	484	510	490	500	467	488	460	506	517	477	496	488	465	498	448	503	495	478	509	484	527	503	470	482	499	488	514	478	473	468	497	479	489	476	453	492	503	496	443	487	519	479	463	479	497	461	500	480	511	495	499	475	482	475	501	453	454	462	496	484	496	481	506	478	505	510	505	510	483	485	486	538	522	523	489	470	450	485	493	474	500	495	492	494	479	468	523	523	494	536	466	516	493	521	446	508	474	487	502	489	520	512	499	489	525	451	476	536	472	515	503	473	460	483	491	526	508	493	508	495	463	473	481	498	452	459	462	499	493	494	472	446	465	520	504	498	491	511	470	526	503	472	464	485	475	501	467	524	466	481	509	465	480	503	493	503	511	475	494	478	492	427	530	476	463	541	495	463	443	520	481	492	489	500	485	469	496	488	496	494	485	483	476	496	510	445	493	499	510	488	506	460	543	508	491	474	506	475	449	491	474	496	494	482	490	487	491	495	536	492	487	463	497	488	495	496	481	492	488	472	510	484	510	478	486	494	468	494	450	497	524	530	451	516	436	476	467	463	467	529	475	523	483	486	514	482	526	519	514	474	495	514	493	473	507	504	527	500	491	515	466	454	502	472	463	468	462	500	493	505	457	495	474	482	535	504	506	521	496	482	521	485	500	493	497	517	532	499	489	512	486	478	483	526	513	503	480	534	526	485	480	449	463	513	485	446	510	476	487	440	503	447	513	450	523	452	507	465	488	486	476	517	496	492	472	505	497	499	474	487	508	487	484	514	512	488	530	492	505	515	492	503	486	466	502	482	486	506	485	455	480	502	459	463	490	456	459	472	475	502	463	475	495	504	498	539	507	496	509	506	525	464	528	503	506	536	491	478	507	465	483	438	431	485	469	510	497	479	513	477	488	485	496	451	498	504	492	474	443	467	494	472	490	500	517	438	475	487	507	531	477	489	528	487	471	486	476	496	491	505	506	483	477	504	457	487	463	488	511	504	500	508	453	444	511	486	471	478	516	475	477	466	481	481	492	481	505	495	489	478	494	460	479	491	496	491	505	473	485	500	522	493	503	465	501	466	469	456	505	470	481	457	500	487	497	480	486	483	498	493	462	508	533	472	505	513	484	524	515	507	493	509	465	511	471	503	476	457	483	504	505	481	476	437	442	489	487	472	466	484	481	486	483	486	458	485	529	499	491	487	480	499	485	508	469	507	485	480	497	493	468	501	463	448	502	494	540	490	473	490	498	453	515	496	492	461	448	539	496	510	510	509	502	498	469	495	515	510	503	477	474	482	515	528	472	462	533	473	479	474	473	521	465	485	470	452	472	442	496	476	501	533	492	469	497	501	448	472	516	508	519	504	524	522	484	513	482	473	485	497	503	468	463	502	504	507	531	534	553	536	464	490	500	549	493	495	424	495	475	516	485	447	493	449	530	480	509	463	455	506	480	538	478	500	476	504	510	490	453	484	462	472	486	510	471	515	500	457	476	463	488	482	495	505	493	477	515	454	501	503	531	474	540	483	469	521	443	485	447	469	526	448	539	510	487	485	488	511	483	486	449	468	500	481	491	512	488	485	485	483	514	490	478	456	521	500	508	509	457	499	460	475	489	471	486	476	540	499	519	465	480	455	506	498	473	468	512	513	473	500	514	471	502	509	418	518	506	498	516	497	503	495	513	490	466	477	489	492	513	504	519	494	514	480	495	503	508	516	481	514	498	515	452	476	527	510	483	476	484	491	468	512	493	482	491	528	490	510	508	527	525	474	480	495	483	501	531	487	491	499	473	489	481	464	463	450	498	460	473	479	504	496	482	469	495	498	476	494	503	482	471	510	476	496	484	499	463	472	461	473	502	489	443	514	478	502	474	510	488	487	515	456	499	477	436	510	468	494	499	508	450	539	490	474	496	487	495	497	492	489	481	526	491	470	489	463	510	504	484	537	430	517	492	465	501	502	468	533	487	462	474	423	497	485	491	486	509	470	456	492	468	442	508	495	489	465	441	481	506	497	491	494	481	502	466	520	498	526	481	497	440	502	499	496	501	467	500	489	517	477	500	490	483	478	521	477	476	471	460	500	524	502	469	498	497	509	481	463	470	506	506	474	471	518	522	516	483	466	461	495	494	472	499	515	469	499	480	491	490	537	494	492	512	499	476	466	490	492	516	483	489	483	466	462	526	477	472	491	531	511	488	485	511	465	485	489	465	524	535	480	491	474	479	470	478	481	513	503	452	507	515	506	484	479	499	547	526	508	481	472	542	477	521	486	486	460	476	548	530	537	512	507	508	458	504	475	459	497	497	479	502	518	502	523	445	437	482	515	495	448	497	478	488	468	469	448	486	498	489	498	455	517	504	532	512	446	520	509	492	497	467	492	442	509	488	462	515	503	473	472	533	477	466	512	452	485	515	496	520	527	498	486	505	454	459	481	497	494	538	464	521	492	496	481	490	473	484	509	498	465	477	502	503	490	490	503	486	498	458	484	490	507	528	527	502	466	527	506	473	446	468	505	475	504
16566	1878	1323	1867	1966	1967	1892	1349	702	371	275	247	254	236	257	260	244	264	226	199	237	218	250	249	239	238	232	232	224	252	228	240	280	230	214	206	244	219	192	229	293	238	272	236	248	236	213	234	251	250	229	235	235	212	231	253	239	236	239	251	251	244	230	212	224	254	208	237	252	225	235	247	233	239	269	226	261	236	225	239	242	241	210	237	229	247	248	231	216	228	250	234	259	214	247	256	222	222	244	218	231	204	211	215	223	256	221	246	204	215	234	242	249	217	218	227	210	229	241	242	253	245	221	225	248	207	228	203	229	250	253	237	245	228	242	243	213	228	226	220	216	237	240	222	258	254	217	207	228	223	243	224	252	239	249	268	278	214	224	252	260	221	247	229	225	256	263	232	213	257	230	245	223	241	242	224	229	210	220	220	206	221	252	225	224	229	237	239	224	214	233	225	252	235	222	227	224	229	250	258	251	259	221	215	228	227	246	215	221	240	252	227	252	228	237	248	234	241	231	230	217	233	204	213	239	211	218	245	257	217	248	240	261	218	270	212	236	230	212	218	202	228	236	216	226	227	229	261	259	255	233	218	235	243	219	202	225	237	213	226	260	233	229	249	259	256	225	230	273	222	202	196	211	251	248	234	219	203	257	270	248	223	215	255	252	245	228	242	261	235	253	253	235	234	250	229	273	243	226	241	229	203	236	228	255	236	228	201	228	240	273	239	240	248	253	247	212	237	221	255	223	258	209	226	251	255	227	219	269	216	226	221	251	215	270	243	259	222	223	230	211	246	246	222	236	236	265	224	227	245	216	223	229	252	245	254	206	233	242	259	219	229	246	240	229	227	231	244	208	233	232	221	219	212	234	256	261	239	226	211	259	235	207	235	219	254	245	208	202	245	224	253	244	264	257	250	194	263	216	240	232	252	228	241	257	224	273	213	219	225	209	245	227	237	191	221	200	238	240	244	225	245	229	248	242	224	228	243	229	222	242	224	204	228	228	256	240	238	269	228	260	261	240	219	240	254	224	197	234	229	241	223	255	258	245	224	245	222	248	231	213	204	234	246	254	223	227	221	244	243	234	235	265	258	246	227	266	249	216	234	238	245	228	280	236	222	197	219	239	258	249	238	251	268	240	233	235	267	251	264	234	213	226	228	259	246	240	233	223	248	215	236	233	266	241	240	235	247	237	257	228	229	220	231	282	250	246	250	239	260	262	243	250	203	240	222	218	249	232	250	229	248	250	228	233	272	240	232	222	245	250	215	214	232	213	230	237	215	234	194	245	227	216	221	238	259	233	236	239	221	192	241	219	224	267	251	228	238	229	210	247	225	228	233	243	222	246	245	251	223	241	223	242	258	206	223	241	230	257	223	194	270	256	229	225	212	247	273	226	219	249	227	232	227	235	255	227	235	228	235	239	219	247	237	241	241	243	263	222	221	229	246	225	243	222	220	204	225	245	229	261	230	214	231	269	216	212	244	255	272	225	258	262	242	241	226	239	256	258	235	244	243	234	226	230	227	243	268	235	247	230	231	231	263	251	247	205	240	223	236	245	237	214	207	252	258	241	228	226	208	229	227	209	236	256	271	228	234	260	241	260	258	222	247	221	234	209	231	250	229	264	260	232	256	253	228	241	253	248	239	225	246	254	239	257	222	229	245	218	236	210	243	214	248	277	224	248	219	265	230	247	234	211	245	245	213	233	249	215	246	238	247	222	233	209	249	244	233	236	234	253	242	253	222	260	237	223	253	253	249	233	256	263	276	237	231	231	235	233	230	225	219	210	239	233	251	250	248	242	257	229	235	224	228	221	272	224	233	237	231	233	222	231	240	217	250	241	247	237	246	251	258	262	263	240	228	245	256	262	242	257	232	248	238	253	281	232	238	245	236	234	188	227	256	219	200	231	258	213	256	257	278	242	258	237	251	253	240	268	289	255	247	233	225	217	241	274	233	248	244	279	241	267	218	239	217	237	254	240	232	220	239	252	232	268	224	224	225	245	211	246	240	240	254	248	253	249	241	244	250	220	236	242	244	247	257	257	232	238	212	232	236	246	272	245	219	224	238	232	285	257	228	225	212	232	266	256	247	241	250	263	267	245	243	271	233	224	223	262	222	238	212	265	238	237	235	247	257	236	234	247	258	227	232	238	269	240	263	237	230	245	236	211	217	244	260	205	216	232	257	253	237	267	227	246	246	231	270	238	228	272	269	214	250	232	228	229	223	228	248	227	215	233	233	249	223	244	208	257	240	225	221	221	223	221	230	196	245	261	289	272	258	236	238	237	250	243	206	249	229	250	262	215	250	260	229	244	269	235	213	235	223	270	233	252	207	205	247	243	241	230	251	229	223	254	253	235	206	258	239	245	242	266	215	228	231	212	213	220	251	237	259	242	264	220	227	241	235	216	243	238	239	235	261	208	244	247	255	251	247	259	245	250	227	237	265	244	213	226	255	199	224	245	252	238	264	230	235	248	234	261	223	210	243	257	234	257	250	234	213	239	233	213	220	234	221	218	215	230	264	275	207	216	224	223	224	221	252	254	255	227	241	199	232	244	250	231	276	215	227	208	239	229	248	217	246	225	211	247	242	223	251	281	244	228	257	216	246	230	267	229	219	245	256	267	248	230	209	241	233	234	208	248	228	222	229	246	238	214	236	239	228	229	255	254	258	261	230	242	241	193	242	262	247	252	247	246	231	277	273	222	243	238	216	240	206	234	239	216	205	255	243	246	229	228	237	257	239	228	248	225	239	238	259	252	236	248	238	246	251	227	233	214	255	238	245	250	262	263	207	220	246	248	223	260	241	229	300	245	231	219	269	238	218	229	211	257	231	215	240	274	267	254	211	255	257	244	229	248	224	249	226	246	208	232	248	234	249	243	238	211	229	223	253	226	256	259	228	233	232	252	251	249	240	229	215	224	254	243	268	244	265	247	234	224	204	254	230	242	206	231	241	249	206	231	275	256	240	230	279	220	215	235	236	231	247	253	272	206	211	209	224	228	269	224	235	237	261	229	258	218	229	214	236	251	273	241	258	258	254	219	228	272	261	219	227	255	248	227	256	257	215	207	210	250	224	219	220	197	220	203	220	228	225	269	234	214	216	272	217	208	212	239	206	251	244	245	230	242	235	222	215	211	252	238	219	252	209	246	242	258	279	241	246	229	236	235	217	237	209	239	226	237	258	222	257	241	224	239	245	220	239	260	251	217	215	237	219	236	247	219	236	249	255	226	266	238	218	250	228	215	234	237	248	223	221	243	225	208	242	243	239	232	227	214	231	226	221	248	240	269	233	271	248	258	233	222	247	243	236	257	219	232	230	227	269	242	225	247	252	234	244	232	228	201	233	277	202	234	246	227	258	258	236	231	251	231	252	224	226	255	254	224	261	233	255	218	251	244	201	237	247	230	237	237	253	224	217	240	226	227	254	219	222	240	276	283	221	219	217	247	245	236	217	218	247	260	243	215	269	246	257	240	217	244	244
10479	1397	2322	4641	5134	5931	6030	4334	2213	1114	823	751	732	697	678	657	665	626	591	621	612	617	650	605	531	595	602	612	611	610	575	589	563	613	567	561	557	573	575	574	567	613	621	636	559	554	559	607	603	596	549	574	616	567	550	567	583	573	583	592	562	547	595	579	590	550	504	580	579	568	563	581	540	542	576	529	562	568	583	561	597	575	608	575	602	571	532	591	570	576	567	597	552	562	584	540	574	593	580	602	570	560	606	565	520	567	581	566	587	565	632	586	582	599	609	601	573	571	581	532	590	589	577	575	533	544	574	571	563	574	575	551	552	537	565	578	543	536	525	553	563	581	584	525	577	589	548	538	589	563	568	605	555	566	589	570	573	528	581	605	566	576	576	575	577	558	559	563	583	558	535	577	561	524	574	558	549	561	546	548	554	560	575	620	587	530	533	594	560	626	525	580	562	593	552	581	627	574	594	624	550	593	592	570	524	571	561	586	557	566	569	579	578	604	567	561	543	564	577	572	561	566	553	524	581	602	574	595	584	560	536	553	549	564	545	562	552	558	558	589	509	589	571	545	588	526	570	592	549	530	536	563	572	550	523	552	608	580	593	552	589	509	584	566	539	557	517	613	592	561	581	581	578	542	542	579	601	566	569	597	571	596	556	535	559	557	574	583	533	613	572	590	551	572	556	585	547	579	603	569	578	575	552	543	624	590	578	517	571	605	567	556	573	619	542	576	567	579	548	549	567	568	558	552	548	549	545	551	558	590	560	551	548	552	600	542	567	580	575	577	566	579	556	576	579	561	554	598	549	550	560	575	583	559	561	532	593	564	565	580	560	569	571	562	535	548	605	578	548	543	507	539	557	590	575	596	541	574	550	560	565	593	535	525	552	575	519	567	549	572	563	563	557	591	517	534	583	572	552	567	580	572	604	608	547	532	540	587	569	548	555	538	580	580	553	547	580	530	592	593	570	594	570	603	571	558	572	584	576	561	556	602	604	531	549	568	568	574	566	565	617	567	543	508	586	560	548	570	540	581	635	588	544	555	572	560	569	564	528	588	558	564	556	536	561	573	590	576	605	560	568	575	564	542	533	534	573	579	570	592	586	557	544	547	544	538	583	603	523	595	541	548	559	572	528	574	551	606	548	584	588	524	523	575	584	595	552	578	560	572	580	530	522	563	547	584	555	557	570	569	616	570	566	540	574	555	567	553	549	595	547	563	570	526	549	546	541	580	563	542	541	555	614	553	561	562	542	562	533	562	577	580	530	559	516	551	548	565	596	532	546	563	552	552	579	553	586	550	588	578	585	542	566	523	571	566	562	545	555	585	574	576	576	558	600	573	556	625	548	535	541	583	579	618	576	568	582	542	520	568	585	549	561	555	560	560	571	559	528	520	599	560	550	557	512	548	548	551	585	569	551	576	571	590	532	541	549	572	549	571	568	540	551	538	571	575	555	548	602	566	564	546	550	586	577	594	593	532	595	547	542	541	522	563	575	568	548	617	565	536	590	565	573	565	601	524	554	564	547	543	561	554	586	579	561	564	538	582	570	574	581	531	545	584	594	551	549	562	580	568	546	543	581	583	540	564	590	536	510	533	535	542	562	530	561	592	543	539	574	537	579	554	553	543	591	573	553	548	546	600	566	524	537	556	511	547	549	551	603	545	534	544	584	560	577	518	594	579	587	617	567	555	552	589	586	554	590	591	523	581	548	576	550	576	579	540	578	574	552	545	570	570	563	587	578	552	589	565	522	562	551	547	575	554	514	586	548	570	527	559	561	566	579	560	602	580	521	541	569	574	597	567	549	559	538	546	573	550	545	542	604	570	541	550	556	592	566	563	578	555	540	543	553	534	595	579	563	549	565	612	513	543	572	558	584	551	580	580	524	584	569	555	578	635	562	573	531	558	557	602	568	563	523	558	568	533	597	575	575	528	564	568	558	558	591	586	577	552	590	576	533	578	589	553	553	597	561	554	571	555	553	549	519	554	600	583	548	596	530	558	568	560	549	618	557	561	581	550	611	593	540	570	556	585	547	574	567	567	592	595	551	569	561	564	535	593	552	580	565	512	554	570	574	542	547	592	548	578	600	577	587	553	587	568	566	550	578	593	539	575	583	533	520	588	590	535	549	588	515	556	545	574	586	516	535	545	551	510	612	579	584	552	531	567	573	577	565	569	598	572	551	517	566	533	556	638	553	529	558	614	585	569	526	549	581	561	592	580	564	555	570	585	548	559	515	628	574	543	590	529	530	546	581	568	576	586	561	551	544	584	560	564	550	572	543	580	538	589	521	563	519	579	584	557	628	535	565	559	543	570	586	502	576	569	586	598	558	559	524	581	561	564	535	579	547	555	583	602	585	572	562	542	566	571	512	582	543	596	566	543	535	568	546	558	539	498	613	547	572	558	565	528	601	575	531	522	556	557	516	563	559	540	586	584	550	507	553	592	560	547	587	569	567	573	590	557	540	546	526	534	591	564	570	555	542	546	592	558	599	517	584	552	556	581	541	607	575	593	580	532	567	580	565	534	554	570	535	548	547	561	616	583	574	590	634	573	572	553	530	514	536	532	569	549	548	598	545	540	572	589	557	529	582	595	571	575	552	581	552	541	585	557	547	541	565	558	588	567	555	589	546	586	533	575	606	556	563	533	521	544	570	592	534	592	570	598	586	542	631	518	615	598	577	549	571	509	572	632	534	617	569	561	572	577	524	581	581	583	612	533	564	557	565	578	587	605	624	589	556	579	589	534	555	576	562	527	536	606	562	580	583	569	545	532	565	529	576	590	571	581	578	548	576	573	553	611	569	572	525	565	539	574	543	566	528	573	569	579	569	568	589	571	548	531	555	536	536	591	552	554	542	584	551	611	561	543	569	526	550	567	547	616	548	539	567	578	543	610	562	565	563	618	558	607	527	578	573	535	544	532	586	597	571	533	571	535	537	574	601	600	541	533	568	588	542	501	556	606	586	558	577	580	528	544	551	552	542	513	563	550	550	548	580	548	571	567	566	534	576	575	573	588	557	575	554	546	575	525	564	580	519	540	548	596	569	558	556	580	542	562	521	564	589	569	535	535	554	554	542	564	543	571	578	562	613	575	578	548	589	598	562	604	580	549	574	585	624	523	516	589	585	590	577	537	533	586	574	548	568	563	552	502	565	575	531	606	579	510	545	572	530	569	517	573	584	574	539	572	536	570	579	520	558	559	565	586	592	550	545	599	521	559	612	554	583	559	573	557	561	528	554	581	567	604	595	533	566	578	545	541	535	569	578	550	577	603	546	551	560	591	559	563	556	576	577	570	555	560	545	556	607	589	575	558	529	545	610	577	574	595	573	557	596	534	551	581	596	569	582	558	575	598	608	546	487	553	522	544	553	595	563	529	533	555	545	575	570	542	575	545	592	580	590	556	550	576	573	562	598	584	530	553	570	565	545	499	532	540	558	565	564	594	570	572	562	551	565	589	554	580	585	579	543	599	540	538
25488	3938	2558	3571	3302	3562	3375	2293	1326	654	462	462	425	406	395	433	419	391	398	387	419	386	380	394	408	361	348	377	392	343	380	364	379	371	372	395	383	360	374	381	377	355	395	389	352	352	374	360	374	354	372	383	405	374	382	386	344	360	416	361	351	391	345	366	356	341	388	371	398	381	359	403	356	380	341	348	391	352	370	393	375	352	342	416	354	335	323	361	407	387	369	344	370	326	369	355	376	366	366	357	382	393	394	360	347	356	369	346	401	377	390	380	335	350	402	383	404	366	369	367	361	362	357	347	339	369	404	386	379	381	401	372	387	395	356	385	378	357	376	384	393	354	360	412	382	395	384	409	367	398	382	376	383	353	379	362	348	329	373	419	393	378	361	349	390	366	341	377	391	381	346	371	338	368	382	396	408	370	375	380	394	364	382	392	381	365	383	342	416	370	415	396	335	379	353	359	372	372	355	395	368	310	388	340	350	403	373	362	392	374	385	386	419	393	377	366	364	365	389	400	363	366	366	377	358	370	366	406	382	342	361	328	360	341	341	390	367	361	411	392	354	367	348	367	372	318	354	364	332	344	402	349	355	361	347	356	378	412	365	381	374	359	389	356	356	371	381	371	406	379	333	382	361	359	390	390	358	373	369	353	344	405	366	380	381	356	392	386	363	353	354	377	386	388	364	360	372	364	392	359	366	361	373	388	349	381	341	386	366	399	373	360	385	382	365	338	360	403	371	445	345	364	391	347	367	349	392	380	383	342	369	373	400	378	391	384	379	363	342	352	401	350	415	344	365	349	406	365	368	360	369	395	331	361	415	368	373	397	420	394	378	353	382	356	380	345	370	394	365	404	373	360	403	339	430	367	360	387	382	352	385	371	388	344	322	370	354	393	364	329	378	353	373	360	352	362	391	405	360	370	374	384	360	343	386	375	323	320	365	371	355	382	349	410	365	353	416	362	347	386	349	387	388	411	365	339	354	392	361	377	373	391	376	359	344	337	368	383	361	393	381	365	346	371	382	378	389	354	365	375	380	362	355	376	362	411	362	383	372	335	384	394	381	342	371	401	372	364	371	368	388	382	365	347	367	351	363	398	354	383	390	391	369	370	389	378	343	377	376	363	359	329	392	387	390	376	389	367	391	393	352	362	340	374	338	338	366	398	376	350	379	350	342	395	374	388	371	368	375	396	361	363	385	365	383	378	357	384	343	345	376	355	372	368	352	341	413	380	363	384	353	338	363	383	389	344	394	375	407	448	397	329	399	389	362	378	391	382	398	407	352	361	365	356	386	395	376	376	379	372	358	386	326	342	378	336	371	383	353	366	376	337	332	365	367	372	388	381	344	390	379	395	384	392	365	353	383	375	353	370	411	387	368	371	394	342	360	362	409	360	397	378	401	358	357	345	359	375	389	413	391	379	371	394	394	377	359	399	367	346	364	384	387	356	378	348	360	377	373	386	405	366	378	359	364	365	365	365	380	393	451	361	350	349	363	371	370	370	361	356	376	364	391	374	362	354	345	384	378	393	357	349	384	371	369	398	389	376	399	393	375	364	373	340	378	406	386	336	419	355	365	407	357	348	389	359	381	353	333	361	392	379	386	343	358	363	347	382	371	378	363	401	359	404	401	386	328	349	402	322	336	367	413	377	385	374	332	384	368	375	348	382	360	389	428	369	375	376	401	360	377	357	349	380	389	324	370	416	380	367	366	398	377	386	397	357	382	366	369	337	405	412	343	345	381	384	381	383	366	370	411	354	351	370	344	341	389	349	376	372	347	390	379	373	397	355	392	347	366	370	360	378	385	379	380	382	397	356	369	412	365	393	361	341	375	381	406	369	362	394	383	356	360	328	364	358	417	390	355	376	366	387	370	340	375	369	335	315	327	359	373	372	383	384	377	406	403	356	366	360	359	412	401	394	370	356	370	416	358	383	376	382	392	385	363	417	366	349	431	372	365	377	397	354	368	344	362	364	342	374	361	362	378	385	401	397	388	373	362	386	363	385	366	402	359	355	382	377	355	339	364	314	309	347	347	415	383	386	352	408	328	389	340	374	384	333	386	409	402	377	390	358	357	370	400	409	411	365	365	376	384	368	340	350	368	353	333	388	366	353	341	360	370	397	372	400	393	371	348	341	355	394	370	382	368	351	401	371	370	368	391	385	387	409	352	363	359	373	360	408	380	365	355	363	406	374	386	362	393	374	360	357	360	370	345	389	357	351	326	359	368	384	351	388	354	362	385	367	382	361	389	366	360	326	356	355	349	359	345	379	361	380	351	325	390	375	409	383	382	364	407	391	389	353	399	401	386	385	361	374	399	404	348	386	355	366	361	345	382	403	358	348	363	381	363	424	356	363	361	373	363	355	351	353	364	350	352	351	333	385	355	370	385	349	380	358	356	353	344	333	407	379	340	393	344	358	365	394	383	346	378	356	346	378	340	371	376	382	340	387	357	393	359	364	387	384	372	351	360	383	363	338	383	415	367	396	406	361	350	373	364	368	391	351	376	408	368	398	361	372	387	345	364	381	355	387	388	345	389	405	360	338	391	390	386	364	373	369	338	383	389	402	347	333	336	383	386	366	379	389	376	407	364	332	334	359	355	373	429	384	375	318	363	346	361	382	411	354	367	360	375	350	381	378	362	369	344	386	377	377	362	344	378	336	375	371	338	388	350	349	336	396	366	383	386	373	378	339	346	385	359	363	353	405	347	355	384	374	381	382	371	370	388	370	402	420	377	380	403	359	376	371	372	380	353	344	363	400	346	391	406	404	392	359	355	396	375	335	387	388	364	398	374	360	348	365	350	366	353	373	382	370	368	369	365	378	384	416	380	400	385	355	356	357	360	354	336	340	361	400	376	337	366	354	373	389	370	368	353	345	354	379	356	367	395	324	340	378	360	386	394	389	358	380	397	371	378	402	349	381	397	402	365	403	349	382	362	341	383	411	405	362	392	380	379	409	419	336	389	353	354	350	405	376	389	350	364	410	326	376	366	365	348	366	357	371	359	363	380	389	336	388	415	344	360	364	391	366	362	359	374	361	400	381	364	366	383	405	364	393	360	356	400	316	367	361	365	383	367	349	365	361	346	357	382	345	359	368	363	343	379	407	372	368	418	342	355	342	359	372	399	365	362	348	373	342	394	344	411	342	348	374	385	359	391	351	369	395	416	403	375	366	377	330	371	354	374	356	357	386	386	398	382	351	350	343	380	372	405	342	344	399	331	375	377	382	361	364	323	358	371	395	379	352	333	377	329	348	402	413	393	346	361	364	359	351	366	324	335	369	375	360	394	362	373	370	387	384	388	398	397	369	358	375	389	351	377	341	371	368	337	356	359	381	356	338	386	339	380	336	398	368	383	359	365	386	371	359	382	363	368	369	352	399	355	402	380	357	381	376	405	375	360	356	339	376	366	369	394	380	402	391	415	419	366	392	389	357	354	397	369	347	378	350	373	393	373	372	357	348	353	422	417	350	375	378
13957	2143	4073	7682	7479	8855	8664	7001	3541	1686	1319	1165	1158	1051	1042	1020	970	939	959	952	961	906	872	884	887	892	893	883	891	893	870	851	816	851	825	892	893	831	851	829	814	846	881	821	797	819	835	815	888	809	877	851	822	851	835	850	811	820	818	836	884	844	848	820	833	809	831	862	787	801	829	789	838	812	787	850	873	821	818	809	825	776	861	853	786	829	818	826	824	871	787	798	828	796	858	829	817	820	796	771	852	867	808	780	779	781	840	837	791	831	789	837	791	810	864	855	837	843	748	855	830	815	838	819	780	878	854	832	851	788	815	884	826	820	870	804	822	809	858	833	827	826	845	803	821	788	807	809	792	771	839	781	845	824	814	829	802	788	772	816	833	809	834	805	810	804	828	845	772	826	816	847	835	815	823	770	847	836	821	817	817	827	856	809	842	781	877	854	797	819	794	836	838	849	838	847	849	814	796	774	801	847	880	851	871	815	813	809	838	864	799	836	882	798	877	785	825	854	852	825	834	867	800	855	841	837	822	791	780	834	805	827	803	825	834	807	820	814	810	792	808	881	807	803	810	876	795	795	808	821	815	816	829	776	811	814	839	839	780	858	825	804	793	824	796	824	761	802	804	811	807	824	844	832	817	838	852	826	883	799	815	810	789	815	807	802	754	813	846	803	818	822	831	859	833	815	808	803	804	811	813	860	847	805	844	800	850	791	838	800	853	851	786	803	844	830	856	831	782	810	814	815	784	816	815	859	790	831	854	834	789	824	821	842	836	847	802	841	846	840	823	790	817	826	815	811	799	808	854	841	780	844	788	797	792	821	853	805	804	810	827	789	824	842	795	791	812	855	817	779	826	833	785	813	821	834	847	860	802	810	822	790	817	873	794	774	792	797	844	775	845	779	843	838	799	836	867	760	838	834	868	791	801	817	800	761	824	842	780	790	833	859	851	826	758	824	781	771	768	807	775	840	821	834	790	836	802	797	825	824	785	827	818	853	833	858	797	854	781	838	865	780	807	856	794	821	854	817	816	806	796	790	810	811	805	838	870	809	772	823	847	826	887	807	798	781	834	842	767	833	834	834	849	807	823	814	818	809	814	786	814	817	759	820	788	798	840	804	789	831	867	808	754	800	815	826	794	783	797	797	859	841	805	842	801	805	859	837	794	827	829	792	855	807	834	752	837	809	810	844	773	807	825	817	859	840	771	799	829	856	876	817	832	830	817	757	833	851	811	762	782	818	831	836	809	822	802	803	824	784	823	790	795	805	861	803	832	807	796	839	847	761	821	840	828	850	876	779	814	815	790	840	804	804	794	748	847	859	840	860	831	848	856	851	806	808	747	807	859	809	759	821	857	787	760	832	867	818	810	839	817	782	842	787	813	834	844	803	864	842	865	820	780	869	858	833	786	816	838	839	858	757	787	806	879	801	843	856	806	838	881	804	843	823	805	812	784	847	810	842	851	854	800	803	815	831	854	863	828	821	821	817	843	837	861	852	793	808	830	824	860	756	817	790	821	833	821	834	790	832	820	805	858	848	822	834	815	812	849	817	851	793	828	881	800	883	831	755	762	846	774	807	837	787	838	843	890	805	866	797	777	818	829	816	801	838	768	835	837	838	850	850	802	838	789	813	849	847	836	821	773	850	831	806	835	776	864	811	840	798	801	790	808	854	813	785	797	808	862	800	809	811	857	840	838	860	822	799	842	844	794	854	763	855	810	837	866	824	832	806	789	804	820	815	826	851	824	817	802	761	744	797	811	859	847	851	788	820	863	855	818	809	797	828	857	837	821	784	846	771	874	817	866	786	830	784	790	834	845	799	848	804	793	807	817	781	816	875	823	846	806	833	877	786	797	840	788	839	821	783	837	815	869	823	829	840	837	793	770	835	820	836	827	812	798	816	820	798	826	848	793	814	848	832	816	806	788	817	868	800	834	796	796	799	814	832	836	865	776	757	845	828	860	765	803	806	829	827	805	784	836	823	848	859	826	820	830	829	803	822	818	865	792	860	777	828	837	869	814	842	851	826	872	848	780	813	796	849	850	853	828	802	837	879	793	788	808	856	829	843	824	809	842	785	858	806	816	839	846	813	848	823	820	836	786	753	827	774	822	812	837	801	839	847	870	891	814	808	850	853	813	881	824	822	865	796	841	792	834	821	874	855	874	850	824	815	796	824	846	814	862	815	820	855	821	747	828	848	832	853	811	784	820	898	829	811	842	837	849	839	788	791	833	876	772	824	836	813	825	823	807	807	804	856	864	883	785	787	843	827	821	796	848	813	810	803	827	837	841	749	774	776	829	790	799	817	873	844	792	773	756	775	801	774	777	790	790	781	775	852	793	858	861	868	810	823	829	802	832	826	763	805	850	804	792	820	832	781	843	832	821	807	861	809	865	805	814	870	809	840	845	889	797	848	829	850	843	838	811	791	834	800	791	763	794	845	789	781	799	803	849	840	831	862	845	804	795	833	761	787	816	832	803	782	817	780	838	867	777	820	744	861	872	844	833	829	840	807	818	872	797	821	810	884	865	876	841	848	810	822	813	838	832	820	829	830	800	829	826	830	803	814	770	843	808	825	817	844	834	876	846	799	805	798	817	803	768	804	819	821	872	854	809	796	855	828	810	816	809	841	852	803	867	807	849	838	791	884	818	828	813	809	827	803	819	784	841	827	798	765	852	838	824	820	793	773	801	823	817	857	833	822	825	816	811	849	827	796	818	840	795	793	846	812	814	800	818	866	834	810	838	804	823	864	835	847	898	822	826	901	843	788	874	806	819	818	818	831	829	808	830	781	824	778	793	803	819	845	799	816	800	777	832	818	841	821	826	768	859	846	839	803	822	800	802	806	798	800	836	779	825	825	843	838	782	840	860	865	803	823	857	788	803	771	821	798	806	839	832	859	846	843	863	836	792	832	839	826	820	807	823	843	839	847	832	824	819	815	836	797	812	814	799	854	834	791	803	802	817	747	778	809	781	855	808	830	867	754	818	782	796	839	812	838	856	826	809	845	841	794	829	856	839	843	847	833	798	804	789	878	856	833	824	789	861	786	779	812	757	829	862	815	804	877	809	877	846	770	843	812	791	887	844	811	873	814	845	795	839	846	815	832	819	871	817	858	756	845	826	861	805	819	800	833	796	847	822	833	843	816	820	864	794	850	824	835	819	863	823	850	829	825	776	782	802	861	785	843	851	811	816	777	793	799	797	805	799	781	844	873	825	795	844	841	794	836	833	837	837	814	815	817	815	877	824	825	851	841	847	856	808	817	840	818	826	848	833	804	835	857	784	850	844	864	785	826	834	832	851	842	856	814	844	837	809	779	806	777	782	820	802	824	853	874	830	826	800	780	863	849	819	789	837	791	842	821	843	824	850	837	847	860	813	834	822	814	815	855	822	817	839	845	779	795	800	832	843	883	811	828	869	811	828	749	840	795	844	800	758	887	859	843	844	840	843	816	742	838	818	813	847	825	785	805	836	871
4461	628	614	534	483	397	337	280	270	223	221	207	225	178	200	194	202	212	186	217	196	212	221	211	225	175	192	229	241	218	202	226	247	220	221	194	189	218	209	210	206	227	191	226	207	208	198	201	217	182	217	209	209	182	184	222	193	192	213	214	191	196	203	196	209	213	219	213	205	189	189	210	223	188	212	198	206	199	223	187	214	200	191	167	209	233	218	199	204	211	200	197	202	205	196	217	230	214	198	198	195	204	205	203	225	217	227	203	199	201	188	212	214	190	212	240	206	187	231	206	218	237	206	209	220	184	202	187	195	189	215	188	200	200	210	181	204	199	211	201	192	186	227	222	213	213	193	197	210	210	204	200	210	212	192	204	213	214	235	208	217	219	209	201	217	221	208	211	206	189	190	210	204	199	213	239	200	194	177	187	211	202	229	221	224	207	212	195	192	226	209	194	191	183	203	216	198	188	196	200	194	185	224	218	220	189	172	224	212	243	244	191	215	200	217	234	204	222	213	199	190	188	226	218	202	201	205	213	196	226	179	201	213	243	241	213	213	206	196	190	191	189	206	200	210	194	208	185	185	193	209	185	209	196	182	219	200	220	209	191	227	213	187	173	210	204	213	204	212	198	193	195	182	166	224	218	209	203	197	216	190	206	214	205	209	201	192	204	202	226	192	187	254	216	248	189	186	204	206	194	202	194	224	226	216	197	207	210	195	201	206	213	194	218	227	223	206	201	217	186	214	204	215	186	214	212	192	204	219	248	211	198	221	209	218	214	223	200	191	219	201	201	170	210	180	192	210	250	215	194	196	192	211	220	182	226	193	234	223	200	192	188	224	203	203	188	207	179	213	213	214	218	239	251	214	221	194	206	247	213	222	208	203	199	236	223	194	176	214	184	186	227	200	229	210	223	213	240	242	212	203	197	202	186	212	199	200	239	204	189	220	192	200	209	209	209	202	215	191	179	192	191	209	190	225	177	226	249	236	212	222	176	212	202	204	211	214	211	202	222	221	212	203	190	212	209	219	221	193	227	206	227	209	224	208	220	224	216	223	224	198	181	215	208	233	207	214	224	221	179	216	210	203	196	223	201	198	216	198	201	211	222	202	194	195	207	208	188	202	177	195	195	210	189	191	180	222	193	204	206	209	212	201	204	205	193	198	205	199	224	207	225	194	192	221	221	220	188	206	203	203	225	223	205	217	181	238	209	196	215	185	232	223	223	228	223	208	196	215	209	210	207	187	225	209	204	195	206	216	219	191	213	196	211	203	207	206	229	211	219	186	199	205	205	217	219	203	193	187	228	212	186	210	195	197	226	224	194	203	230	217	179	215	185	205	217	206	198	201	213	209	215	200	206	232	215	208	193	222	228	211	207	208	215	181	230	203	223	181	186	222	220	204	186	206	228	175	202	200	208	221	248	197	217	199	203	216	183	201	205	224	239	209	209	214	209	243	204	202	194	195	182	196	206	208	229	233	222	208	207	213	196	228	208	204	239	178	188	211	194	199	182	207	214	216	202	223	222	200	201	168	201	200	215	195	207	183	195	204	224	207	243	200	230	216	199	207	192	213	235	238	209	217	198	233	191	187	187	194	212	167	218	198	201	204	215	221	216	208	193	226	205	214	191	180	202	189	219	214	212	212	207	223	214	240	217	172	221	211	191	234	214	209	226	245	204	191	176	220	196	196	245	218	218	236	212	191	207	220	218	189	218	208	191	239	200	185	190	231	203	205	216	244	191	185	173	187	241	192	220	196	198	215	214	200	210	175	220	231	185	204	208	209	227	223	237	211	220	210	170	218	221	199	203	196	209	188	186	218	200	194	211	195	200	175	224	206	214	210	183	214	173	209	200	201	207	203	185	231	226	214	189	202	202	200	205	211	216	193	198	219	187	183	217	193	209	202	220	179	191	160	207	250	225	225	223	226	198	209	242	227	206	211	215	214	226	226	177	194	194	226	183	224	248	203	212	211	200	208	224	222	191	206	198	217	213	216	198	199	190	240	193	187	205	204	199	185	210	192	182	228	221	204	231	208	224	202	167	192	211	204	215	199	221	224	219	194	208	211	175	221	196	200	195	183	200	184	217	222	199	182	202	199	182	217	190	216	205	183	186	223	201	209	181	238	232	214	196	209	210	208	198	185	223	212	199	204	200	195	216	189	217	193	205	220	180	193	225	257	188	211	238	217	172	208	209	226	200	217	188	230	215	193	202	197	178	192	209	194	217	194	202	210	226	189	192	250	232	226	215	199	206	188	211	212	197	213	236	222	197	232	246	212	188	205	196	182	203	219	251	217	211	205	218	232	217	194	212	210	212	223	203	218	193	208	221	214	207	203	204	221	199	215	246	206	223	211	192	206	222	182	236	194	197	207	215	224	190	219	211	197	219	215	222	197	196	214	208	183	183	235	193	185	194	197	192	231	210	208	206	191	212	206	203	218	233	203	205	236	218	208	222	222	195	204	199	199	210	217	215	213	230	199	183	216	233	226	239	202	230	209	210	192	200	201	222	215	196	177	195	235	198	201	230	178	215	190	198	223	197	208	192	199	181	194	232	210	212	184	208	189	237	206	221	217	195	214	181	213	212	218	221	202	208	207	228	198	194	200	209	238	188	188	227	229	206	213	206	217	226	213	205	198	210	219	186	232	232	190	187	214	215	228	195	205	218	214	180	213	220	228	199	188	189	198	217	206	220	212	207	197	217	222	248	206	191	214	222	187	203	211	212	204	215	211	208	197	229	218	222	205	241	211	216	208	221	213	228	219	209	216	207	191	182	200	193	194	200	210	213	202	177	204	226	205	205	231	215	200	185	171	193	183	216	205	179	187	207	199	202	207	182	219	182	198	203	232	179	188	188	232	183	198	208	202	195	183	182	198	239	200	199	220	210	214	203	215	211	206	228	183	223	190	202	170	230	241	217	196	201	194	225	239	224	199	242	219	218	210	188	202	181	207	217	210	225	184	193	201	187	192	215	213	217	218	208	197	204	171	188	227	224	212	205	208	189	193	193	209	246	190	199	222	215	207	206	244	181	219	225	205	222	221	220	186	205	203	219	200	193	207	218	201	243	184	190	198	217	192	211	211	223	233	213	196	180	210	229	222	200	203	178	200	193	211	200	199	200	177	231	218	206	210	192	197	203	185	223	204	224	224	219	201	206	191	180	196	203	214	205	224	214	216	223	193	196	198	217	207	236	218	205	205	221	214	188	200	203	216	190	189	208	193	207	195	222	180	194	218	229	231	199	215	191	207	228	190	183	201	207	201	197	209	206	212	236	233	202	221	181	212	204	207	212	205	201	189	196	215	197	183	211	202	210	213	169	230	220	208	229	214	214	225	203	229	221	181	200	203	226	199	204	234	229	219	222	180	211	212	210	207	199	201	214	183	202	212	221	182	180	216	184	205	201	227	189	204	206	233	205	230	223	200	197	206	211	190	202	187	190	208	206	197	168	239	217	223	215	200	225	196	192	204	227	206	211
3258	812	1254	1669	1512	1395	1053	849	706	641	591	512	534	552	500	529	528	510	496	496	514	492	485	489	537	513	509	510	508	527	479	470	573	528	453	510	489	499	498	471	471	490	472	503	502	491	536	519	514	532	502	477	490	513	482	515	479	460	508	448	490	495	520	528	506	517	505	525	500	500	511	473	500	460	535	474	482	505	497	483	503	530	487	503	479	477	484	522	498	540	504	496	522	517	492	517	496	528	486	485	458	464	522	540	499	504	497	492	440	488	493	510	483	498	512	468	529	523	502	493	523	472	476	503	530	478	528	456	498	499	464	504	491	488	527	499	492	515	498	511	502	496	476	503	526	491	487	514	482	487	486	509	484	507	502	532	528	555	497	490	506	469	494	514	522	522	465	473	473	489	530	483	502	467	482	531	483	508	480	480	469	488	488	480	477	494	486	497	473	516	520	499	501	484	498	498	499	480	511	511	490	522	457	478	479	506	463	474	513	493	506	473	467	478	518	504	493	506	497	500	498	492	477	525	487	543	518	450	496	522	511	523	475	526	494	523	516	475	498	479	546	465	506	514	502	483	509	520	466	508	490	487	492	457	470	525	519	535	463	459	513	516	509	507	522	504	515	504	535	474	546	495	531	494	476	497	493	455	481	490	506	488	514	538	465	504	483	504	516	490	476	530	492	504	517	495	484	449	500	512	508	530	495	458	465	545	492	533	500	516	504	502	506	517	510	447	539	516	526	494	487	483	517	529	483	499	492	491	492	475	490	466	483	505	482	447	499	487	506	452	460	496	484	479	483	502	482	495	478	501	526	484	529	542	504	487	451	518	496	497	476	504	498	465	473	517	485	503	513	488	502	500	504	487	503	488	526	474	508	499	540	460	518	470	522	508	499	501	506	536	495	505	496	487	514	495	516	483	490	472	530	503	505	498	508	506	520	495	488	524	489	482	461	493	495	493	468	502	514	503	500	543	503	463	509	479	502	508	467	504	511	506	500	518	503	487	530	490	530	486	495	483	527	549	511	494	507	538	484	496	516	454	502	524	449	496	492	510	525	526	505	513	488	513	487	544	520	502	484	482	466	488	462	509	522	512	512	480	487	457	527	490	472	524	526	530	503	522	470	508	494	475	482	524	460	488	541	513	505	471	496	479	486	514	511	503	507	499	513	541	510	551	503	514	516	543	485	499	504	517	492	487	495	514	470	510	466	451	483	488	486	512	501	535	464	490	529	504	517	455	469	512	485	505	482	486	515	495	494	523	478	486	472	496	523	454	518	514	513	501	523	502	494	524	525	488	484	498	480	505	508	481	519	479	528	510	504	488	497	525	486	484	511	482	444	488	477	511	470	460	490	541	525	482	491	467	479	496	477	494	488	491	505	467	542	497	477	503	482	469	498	473	542	499	547	473	517	495	468	475	509	450	511	502	496	510	503	500	508	510	478	483	520	502	499	495	503	493	476	501	460	497	517	515	504	496	499	492	474	490	513	490	541	492	476	513	508	507	555	535	525	530	480	483	529	491	492	468	527	495	489	483	525	488	498	490	536	471	467	520	474	515	481	511	514	513	541	508	474	537	530	503	528	524	485	539	504	505	459	514	463	473	502	502	493	514	492	508	483	491	519	503	499	450	520	493	500	509	484	522	500	511	465	534	491	492	497	492	518	511	531	486	525	497	496	445	485	481	475	497	513	504	481	520	509	470	483	508	488	514	471	508	493	493	480	469	515	530	479	484	483	482	480	522	509	487	502	510	452	495	486	501	486	484	509	514	476	485	475	524	504	510	519	490	524	469	479	514	513	471	498	508	494	517	516	507	481	495	477	488	507	528	508	508	481	492	497	539	518	510	537	508	494	499	493	464	517	456	487	453	509	500	494	492	498	504	485	491	513	508	514	524	473	514	476	477	528	501	512	500	484	510	486	519	512	497	475	495	450	504	497	458	567	538	498	457	492	501	502	485	544	452	512	463	481	468	493	450	497	514	470	531	465	505	510	504	464	481	516	515	523	476	477	504	470	467	533	505	451	516	464	519	513	499	545	503	478	526	537	541	493	494	535	477	476	497	457	520	512	548	492	497	491	502	492	463	469	513	477	467	501	478	507	511	533	465	539	468	482	514	514	498	482	453	506	507	479	486	498	534	546	520	512	489	537	478	503	477	460	515	530	513	499	497	512	518	472	512	504	520	488	530	524	533	498	465	494	474	502	517	477	525	513	538	474	497	476	551	471	517	453	475	485	481	540	478	513	468	514	502	497	514	498	479	505	532	486	469	533	513	482	556	498	484	488	477	514	488	470	526	490	462	510	487	517	480	497	476	544	458	450	507	474	522	486	493	505	503	471	451	518	487	489	532	472	477	481	494	479	510	473	507	517	516	490	493	473	505	486	498	469	501	498	502	528	469	481	471	517	480	495	490	535	518	485	484	524	509	496	495	537	486	488	523	542	508	530	473	515	485	476	545	518	495	519	481	512	483	473	492	504	497	491	466	498	480	478	525	516	504	473	462	496	533	502	482	511	479	544	515	447	512	477	492	502	497	488	488	500	469	494	483	465	511	512	498	442	499	509	484	479	490	485	527	485	506	493	497	474	490	505	485	510	506	453	513	498	510	495	476	489	489	499	501	477	516	493	537	513	503	522	504	539	477	469	541	484	492	508	518	506	468	496	519	483	471	496	509	507	472	501	511	517	529	512	519	533	466	491	525	511	514	492	482	500	514	511	518	483	515	523	471	516	487	507	491	493	479	497	509	496	534	493	489	489	506	480	471	467	508	515	465	471	477	505	492	497	525	521	521	505	499	511	461	486	532	487	560	464	515	493	480	534	486	477	502	459	473	505	508	498	492	520	464	498	512	516	504	496	469	510	491	505	479	485	500	473	457	483	492	503	499	509	462	504	533	504	522	537	485	454	456	473	534	508	485	464	511	508	490	503	466	484	511	519	491	517	501	474	519	479	501	503	493	502	523	530	514	495	463	512	480	495	488	517	501	537	498	507	475	498	476	473	483	498	521	517	509	501	501	467	528	504	487	481	530	452	518	557	528	490	524	517	498	516	519	475	422	477	513	500	510	493	503	525	500	469	496	484	493	464	506	480	504	485	491	490	528	495	499	476	492	497	499	482	499	500	525	505	460	445	475	492	512	464	527	486	512	495	455	542	502	502	486	493	522	519	442	501	496	502	485	497	529	529	501	499	516	474	527	522	500	469	538	487	500	505	509	512	549	512	482	488	477	485	503	520	471	511	518	489	491	511	506	493	480	475	527	549	542	476	524	477	465	515	544	516	498	509	499	490	520	455	475	490	510	495	488	522	509	541	502	474	499	511	515	480	530	502	457	512	474	488	494	510	492	503	494	508	518	470	466	506	490	479	524	502	497	511	473	498	499	506	491	487	505	510	460	497	476	507	510	526	478	490	491	527	494	486	481	503	485	450	482	498	481	503	512	494	462	476	490	498	477	508	476	485	491	533	508	482	520	513	532	505	515
14506	1791	1393	1873	1839	1571	1426	1220	618	342	277	254	293	265	255	248	253	273	235	245	234	234	244	230	249	243	238	224	240	242	217	256	267	234	254	208	223	211	221	236	245	253	224	233	235	240	231	233	265	245	233	230	255	227	261	251	215	236	241	234	227	259	242	241	233	216	220	238	264	234	218	226	231	229	245	242	262	229	228	274	241	237	275	227	250	232	228	246	253	219	212	234	239	245	232	225	234	230	225	208	241	236	234	228	241	242	230	258	252	238	242	228	218	222	228	231	262	246	248	260	240	227	218	232	213	252	226	263	208	234	247	240	238	220	220	244	222	241	233	208	228	229	219	233	249	250	214	242	296	209	254	246	235	286	215	237	251	234	253	208	213	213	216	227	250	251	239	243	232	206	224	229	249	218	259	237	229	214	242	215	249	232	225	248	210	242	241	225	215	225	210	234	230	244	208	205	229	272	233	238	250	239	230	222	292	234	215	237	234	226	227	248	226	238	242	227	236	248	223	246	241	254	234	227	240	255	239	272	222	229	221	231	210	235	226	206	219	217	216	249	233	260	211	239	228	265	268	249	230	224	249	236	217	263	232	222	208	212	251	227	207	212	218	226	234	212	220	220	264	202	245	218	249	262	217	227	216	216	225	236	215	236	228	214	261	206	241	240	193	237	223	245	238	243	228	216	231	196	227	209	240	256	263	242	229	255	250	223	225	253	247	212	234	214	214	222	210	229	227	247	252	233	215	219	205	238	232	252	220	237	219	215	228	253	220	236	243	215	232	227	240	226	239	236	240	225	223	257	222	242	234	233	242	230	253	235	227	209	221	237	252	218	230	252	252	246	239	253	239	250	219	226	236	236	220	241	245	259	244	227	203	241	251	267	239	223	263	214	262	200	237	223	234	220	248	252	229	218	217	227	207	232	229	217	228	212	241	243	225	241	227	238	218	213	202	214	222	213	232	209	216	254	233	221	206	230	215	239	224	243	244	233	257	234	228	239	223	222	270	223	294	225	243	244	247	251	246	251	239	241	214	233	229	236	227	226	217	235	235	271	256	244	263	216	270	239	235	227	226	252	238	234	243	257	241	263	232	226	238	246	276	231	230	249	230	242	218	220	221	224	218	261	244	221	207	235	197	263	215	238	233	239	216	232	231	241	268	228	251	253	237	263	222	236	253	224	227	236	237	234	250	259	237	240	250	262	224	239	241	220	236	265	226	244	227	223	225	212	246	235	203	222	254	238	239	242	236	242	219	224	244	223	250	241	223	235	227	235	255	217	262	208	236	256	258	227	237	257	224	209	236	207	229	228	238	249	210	226	255	234	232	248	239	224	283	226	253	251	217	221	248	234	255	244	260	233	249	241	237	244	230	228	210	234	253	251	245	268	217	225	228	242	232	236	262	224	230	200	232	250	221	253	249	215	240	225	260	257	235	223	249	213	234	240	232	258	224	240	271	232	248	258	224	254	243	223	265	226	194	240	266	244	244	238	255	256	222	244	232	249	242	234	270	230	214	244	231	250	222	242	206	247	251	215	262	245	228	215	211	220	200	248	208	209	223	242	227	236	246	242	232	250	256	231	251	267	241	177	206	249	233	255	235	225	251	279	247	256	244	233	216	220	249	236	258	223	203	254	219	218	237	259	236	251	239	227	230	210	207	240	223	242	250	224	239	240	238	248	239	245	232	253	233	250	257	234	222	233	214	231	246	262	255	225	237	243	244	232	225	223	206	195	229	239	245	264	251	240	230	238	235	232	225	196	237	221	243	232	199	247	264	240	232	210	214	232	250	229	252	248	212	226	225	249	194	241	224	209	254	267	237	237	213	222	243	274	219	210	241	261	221	266	215	243	218	244	239	240	239	260	238	256	268	224	232	217	240	243	229	218	257	216	273	207	251	261	207	243	235	218	260	227	237	240	229	238	237	240	214	207	233	238	231	228	246	228	230	210	235	239	249	208	229	249	249	244	245	231	257	214	218	208	232	214	234	255	223	210	227	251	269	243	197	237	237	229	217	223	254	245	238	224	245	215	229	257	213	251	219	232	243	199	243	272	242	225	225	243	215	233	221	240	242	248	244	208	215	239	271	237	216	238	241	243	239	241	176	231	211	223	205	241	218	241	244	214	247	217	218	235	248	254	231	213	217	249	244	227	228	252	257	234	253	216	237	251	234	245	212	233	238	262	219	217	252	224	248	198	221	206	196	241	247	247	243	232	255	229	218	243	242	217	222	265	231	212	263	214	233	240	218	231	223	234	265	244	249	261	261	258	247	232	229	234	218	222	239	217	207	259	234	267	225	228	252	275	208	252	243	212	224	265	246	249	249	267	228	217	221	233	238	248	230	242	255	230	248	257	243	267	228	206	238	255	235	254	233	237	271	252	238	214	249	226	247	231	248	267	246	250	216	232	242	241	260	249	215	227	254	212	233	246	234	211	233	258	234	263	226	234	247	225	241	243	245	226	226	192	219	223	226	235	229	226	230	217	244	226	228	232	210	219	236	216	213	225	232	236	240	204	213	229	248	247	268	232	240	262	229	230	219	274	190	255	221	213	237	204	247	273	256	235	224	229	218	263	230	238	241	205	208	213	233	272	238	238	268	236	227	232	247	236	214	261	254	246	238	222	214	202	227	241	232	246	256	206	234	252	240	221	228	232	227	270	245	228	231	233	247	237	199	234	222	244	248	222	211	237	193	208	230	213	225	254	239	255	274	228	231	213	239	236	247	231	228	244	242	243	210	205	256	261	221	230	238	223	253	235	275	219	254	215	200	247	258	201	230	214	228	235	234	213	235	252	230	258	240	240	242	241	254	234	247	204	238	245	215	214	222	232	235	205	211	208	241	220	218	263	227	227	243	266	224	211	227	215	229	215	238	246	236	243	228	216	231	249	224	236	244	229	203	234	251	228	258	248	216	245	225	217	254	259	233	270	206	240	231	236	227	225	242	229	209	226	225	234	256	217	255	242	260	236	256	245	236	266	214	251	217	209	245	246	232	225	232	240	220	239	219	224	219	258	235	254	243	215	243	235	225	245	251	238	246	250	232	220	240	234	258	253	265	256	218	245	225	245	222	286	253	232	241	256	249	240	246	204	263	231	225	246	252	216	244	247	233	248	233	246	282	252	238	251	232	235	233	236	229	234	233	243	229	263	217	261	268	244	242	247	238	235	227	237	209	230	245	230	219	217	265	208	234	213	219	234	214	215	225	238	242	288	259	224	238	256	272	233	202	248	239	211	257	254	208	231	268	243	219	232	244	230	254	222	257	247	222	235	213	263	214	222	229	225	260	229	248	231	248	246	219	240	219	245	218	214	232	255	251	262	224	250	260	232	221	227	201	199	219	216	249	227	228	216	243	232	212	224	231	236	222	215	270	219	224	228	199	212	223	228	231	222	226	244	242	233	231	223	263	240	246	249	252	237	218	250	239	216	236	201	212	245	262	229	227	251	204	251	229	252	274	214	265	215	247	256	245	251
9566	1288	2490	4737	4966	4912	5158	4319	2340	1094	904	788	728	647	641	630	668	578	626	572	632	570	583	583	596	577	586	567	570	595	576	569	565	596	589	563	562	570	568	551	558	552	563	582	580	543	595	579	564	542	555	571	567	553	573	556	578	541	565	536	552	565	541	581	561	566	554	562	549	564	587	569	566	605	549	540	525	590	618	524	572	593	554	573	579	589	561	590	520	558	544	571	558	577	593	557	567	546	584	567	575	601	560	557	545	551	568	588	591	495	531	603	579	571	561	540	550	603	526	594	572	537	589	484	602	595	538	569	566	575	556	536	533	568	568	549	545	565	575	568	583	563	514	579	558	569	567	553	575	552	567	551	594	560	574	571	587	576	556	520	570	559	531	538	524	536	528	565	556	608	572	536	571	519	560	600	568	535	503	538	526	562	542	538	551	540	546	572	547	580	541	592	554	601	544	563	563	559	580	585	578	520	567	542	531	532	566	554	591	556	603	574	552	558	572	538	556	562	569	591	574	538	573	552	585	586	570	541	582	545	582	503	529	593	561	549	577	580	558	560	580	601	574	566	559	561	560	534	548	548	537	537	565	495	527	574	527	551	544	563	570	575	550	525	550	584	542	568	548	547	529	530	546	589	597	549	594	559	552	557	559	569	558	561	588	533	601	566	581	557	568	573	551	641	571	539	559	577	554	547	579	594	578	539	561	545	549	533	520	540	592	522	578	563	606	547	574	594	551	548	521	561	569	557	591	550	519	546	563	574	542	556	562	548	585	591	541	535	546	552	522	587	541	557	537	550	543	586	576	506	527	579	576	563	547	562	530	587	569	548	535	557	603	593	525	604	550	606	561	533	521	564	562	567	564	508	568	539	525	565	542	591	513	553	563	572	568	555	580	523	554	532	566	568	506	582	609	570	535	546	553	577	542	550	593	544	567	560	559	566	531	496	564	538	587	591	584	547	592	581	509	554	568	572	529	583	524	549	542	545	585	551	619	567	539	555	568	564	562	527	531	578	587	553	578	529	538	512	558	539	516	519	595	535	523	533	551	567	547	592	541	588	559	543	569	582	526	590	534	573	560	543	547	535	568	526	563	568	577	589	545	519	564	576	575	601	575	549	562	535	539	520	529	524	539	580	592	604	603	540	545	565	576	551	545	532	511	546	574	548	581	563	538	580	520	536	556	509	592	568	558	602	541	576	612	586	587	528	576	550	515	536	575	547	511	547	601	539	562	553	534	566	527	541	524	528	580	551	615	582	561	546	544	586	537	524	570	572	566	564	607	547	574	584	599	550	580	535	588	583	577	556	534	573	543	556	496	587	578	544	612	579	554	557	578	541	554	541	547	562	547	582	577	552	536	530	582	598	567	518	567	517	527	577	572	574	601	552	572	565	554	537	535	556	565	567	532	540	562	550	573	548	557	528	553	538	530	563	519	525	550	568	544	563	533	589	565	551	551	568	562	550	562	559	575	568	580	614	578	542	609	593	544	556	562	572	542	549	597	581	584	528	537	523	561	541	592	553	553	566	544	573	542	554	565	510	590	532	609	545	552	578	592	532	532	571	579	558	564	572	599	515	565	521	566	530	580	564	570	575	598	593	567	545	565	550	594	560	598	561	580	582	580	571	573	540	551	563	538	594	534	607	580	564	577	587	502	552	573	586	534	560	557	547	527	543	537	545	557	514	541	554	553	530	594	583	512	554	584	562	571	542	557	588	568	596	548	540	583	597	535	563	620	551	525	576	507	563	591	551	555	585	562	549	567	552	525	545	573	572	547	528	534	561	526	543	566	550	595	546	563	567	537	531	540	540	600	566	542	578	569	587	550	543	587	562	556	557	576	556	552	534	535	571	620	557	556	558	589	526	567	582	587	556	550	535	538	544	550	552	550	549	593	527	558	562	572	518	599	553	588	588	565	543	539	535	520	568	548	597	619	566	557	599	560	532	540	559	570	562	563	574	574	523	566	561	546	550	562	571	532	576	542	552	555	536	528	529	622	545	556	563	562	544	546	546	563	524	528	593	525	558	555	537	566	556	589	543	560	551	515	531	578	543	541	543	566	566	556	554	560	601	535	530	563	580	595	544	578	577	568	538	552	545	546	602	569	543	533	595	567	574	534	503	535	555	540	562	541	569	560	527	530	551	596	569	589	586	575	550	504	559	592	564	568	522	488	566	557	623	581	593	518	561	564	579	558	591	569	561	552	597	576	541	530	548	571	554	522	565	544	539	546	530	547	596	570	572	538	551	559	586	571	528	534	568	560	602	508	588	527	557	522	554	578	563	602	534	547	558	560	545	604	567	616	550	573	561	560	584	498	542	532	581	533	583	557	569	533	552	543	540	513	597	566	589	523	554	567	565	528	543	583	511	572	546	538	533	559	543	599	567	567	558	587	568	570	566	550	537	538	549	549	572	554	557	516	562	572	579	517	537	532	576	559	568	530	552	563	600	527	542	562	564	540	573	562	600	588	567	556	536	567	583	575	501	597	561	595	578	557	577	596	560	584	575	537	589	538	538	578	493	574	505	521	566	551	574	560	551	530	579	590	514	526	562	608	543	615	580	544	582	549	566	560	569	591	574	579	598	579	584	562	567	524	572	580	570	570	581	569	556	589	587	574	565	504	591	541	524	551	536	518	524	566	542	568	564	532	590	549	536	590	541	603	562	580	544	573	585	522	560	570	543	557	561	540	539	549	557	540	546	595	576	546	534	554	543	617	511	608	533	557	519	573	575	545	556	546	572	550	546	600	533	621	529	572	549	583	525	586	559	558	531	558	564	611	560	526	579	597	539	516	536	546	598	591	526	585	560	581	577	552	590	570	577	568	565	559	581	551	634	557	548	573	599	569	566	578	539	596	556	549	532	574	542	552	538	581	533	591	561	549	567	547	587	600	582	543	565	576	552	565	567	569	569	579	528	564	570	600	552	538	554	566	571	620	577	540	569	548	561	532	586	572	544	531	606	585	539	554	546	582	521	614	539	539	575	576	533	521	544	524	534	563	578	553	539	551	573	541	515	555	559	580	509	563	535	541	578	598	561	587	557	544	519	513	492	563	544	570	544	569	522	579	556	556	562	580	529	572	512	604	532	528	546	561	534	570	545	550	573	552	523	557	537	560	574	547	578	585	588	562	541	553	571	586	531	560	551	591	562	603	539	589	564	564	566	536	584	561	616	558	569	512	570	541	602	581	565	558	563	543	579	571	572	544	503	531	557	563	544	585	559	516	573	578	541	577	535	556	531	559	558	573	538	573	571	519	572	514	581	568	525	574	570	555	555	564	537	552	548	554	545	575	574	562	532	541	581	591	535	570	549	559	548	585	561	564	559	559	527	565	531	624	533	570	522	573	549	545	555	608	547	543	580	551	587	548	553	542	567	565	553	584	578	554	512	583	540	572	540	559	570	538	537	542	523	572	581	513	586	597	545	552	523	581	534	568	580	582	578	559	544	567	596	558	585	611	567	514	569	582	549	583	608
25150	3961	2183	3164	2853	2271	2292	2312	1352	564	454	428	402	379	393	346	326	356	387	369	381	373	408	416	356	342	359	368	372	373	368	349	359	350	360	401	403	361	351	372	377	321	376	384	372	368	338	377	391	361	362	356	388	377	365	359	370	325	372	345	377	377	335	347	376	361	385	359	358	366	368	362	363	351	344	352	378	345	332	394	338	343	348	360	359	348	356	381	330	350	386	372	366	393	352	387	372	363	362	336	352	340	349	349	338	373	377	321	332	353	362	319	383	319	352	323	372	365	339	370	361	346	401	383	398	394	377	350	340	373	350	333	398	360	363	369	337	358	377	350	398	400	343	349	354	346	335	377	343	328	347	370	361	373	346	377	352	346	379	386	354	363	383	360	357	353	396	412	368	375	406	360	387	351	364	325	343	374	397	341	350	314	378	347	386	356	348	362	373	340	359	341	383	367	356	374	350	374	363	349	385	350	374	389	368	323	357	396	358	363	332	380	378	367	345	373	390	322	376	352	388	354	384	387	361	367	364	367	386	390	334	357	396	425	353	353	397	367	393	349	390	330	375	396	359	366	359	379	340	374	353	381	321	311	348	403	349	330	361	363	388	360	379	398	366	370	363	350	350	380	365	319	359	354	341	383	360	393	383	330	408	343	327	369	363	375	401	400	418	366	353	380	373	370	393	292	353	350	328	349	343	359	347	390	361	336	350	348	334	326	381	328	373	368	354	397	336	324	357	355	351	385	383	353	359	365	374	394	346	376	365	337	361	356	372	381	372	347	371	339	387	343	377	354	354	340	353	382	354	362	401	371	370	309	382	355	394	374	366	331	359	400	369	366	385	391	381	351	373	335	330	360	353	368	341	335	360	358	390	442	326	367	339	343	365	422	340	329	359	339	358	397	347	365	377	329	345	356	381	342	373	344	377	403	352	395	362	369	347	384	350	347	375	351	359	369	389	374	386	371	363	362	333	384	355	342	351	339	369	367	414	402	360	382	367	393	371	333	394	379	396	388	358	370	346	352	348	367	346	357	387	368	362	372	367	374	342	373	388	346	331	389	353	425	369	355	367	348	365	314	368	360	389	363	362	382	411	379	357	376	372	353	361	402	356	427	385	347	350	331	355	377	385	367	365	366	350	346	351	408	360	357	339	355	387	361	357	317	403	402	355	365	333	366	322	333	409	373	407	350	349	365	391	390	347	363	339	371	344	359	381	360	371	422	355	406	376	342	394	379	377	334	309	322	352	404	360	362	346	360	340	369	359	368	333	382	348	372	359	367	358	367	345	358	352	367	326	344	369	327	366	383	401	373	360	354	357	379	366	363	361	373	397	378	380	360	380	352	353	347	361	368	373	331	350	355	409	380	370	355	383	372	357	346	369	321	326	349	356	353	360	366	347	349	350	354	364	374	348	344	375	381	329	356	337	366	359	366	334	364	361	349	341	342	368	385	385	333	385	351	369	367	351	397	341	347	350	364	348	367	368	344	345	370	366	377	410	343	393	387	368	345	370	354	397	323	366	372	387	363	341	351	389	370	372	344	377	364	337	358	326	363	360	339	359	371	370	369	386	340	344	354	358	354	355	321	371	378	345	373	346	377	353	358	377	389	380	348	325	328	366	344	380	325	384	357	346	414	346	332	360	373	336	337	360	345	366	394	380	382	369	373	377	371	377	371	324	350	360	355	391	352	350	347	379	353	364	350	354	333	359	364	407	386	310	401	408	378	385	319	341	343	324	335	341	399	358	340	369	359	354	347	329	343	341	370	362	351	358	379	342	404	352	349	381	388	329	350	298	318	387	376	365	366	335	348	366	347	388	348	357	381	370	347	320	328	386	360	413	344	344	353	355	376	375	359	375	357	396	370	362	378	346	376	383	405	399	411	399	340	342	352	346	351	391	353	348	378	400	369	376	367	357	358	367	357	408	366	407	361	358	352	383	351	343	354	379	362	408	354	380	397	393	401	388	344	357	339	367	402	351	390	357	384	359	344	348	346	355	364	350	358	356	357	357	394	377	367	354	383	360	325	346	373	335	325	380	354	352	339	347	330	363	424	357	369	392	385	326	361	361	355	363	388	363	376	415	365	347	336	342	358	360	333	367	361	380	396	346	362	391	351	365	358	399	413	394	384	356	347	339	352	379	368	363	357	380	384	374	360	335	365	348	319	359	378	356	394	410	394	328	388	349	378	353	355	379	353	353	380	352	313	368	341	337	354	336	364	382	394	378	392	369	365	342	346	380	337	387	329	397	329	378	355	359	334	359	338	369	383	368	418	366	365	351	366	382	368	384	394	368	374	355	338	364	368	355	374	351	349	340	358	352	362	356	377	369	352	385	317	346	329	336	376	352	358	364	347	355	395	392	335	340	327	350	374	358	351	326	351	333	348	337	373	359	340	423	362	351	346	395	398	312	353	366	399	338	368	358	373	340	349	391	319	345	336	357	356	355	353	380	339	357	344	345	340	369	385	354	370	378	391	336	365	368	337	343	381	360	387	348	366	318	394	390	353	372	377	355	332	343	358	349	328	351	370	357	376	341	395	363	374	379	367	376	348	372	384	404	385	371	377	370	367	380	351	352	361	356	371	355	387	349	358	353	364	377	360	374	409	373	363	356	339	351	355	374	356	389	368	358	359	355	366	369	379	357	373	391	355	391	367	349	379	378	352	370	349	372	347	356	361	379	368	353	370	346	366	397	373	389	353	346	330	380	363	397	368	354	383	362	356	347	335	356	363	366	364	342	356	370	355	383	366	361	370	375	341	377	317	368	365	379	336	376	360	380	336	354	364	357	381	384	387	366	355	364	376	362	390	371	352	358	347	341	369	378	345	383	366	323	362	336	350	369	338	318	363	373	380	365	347	384	365	338	346	356	374	375	368	369	344	392	361	319	351	324	352	371	327	342	355	341	328	316	359	371	365	388	340	337	391	367	377	391	369	336	377	374	387	370	374	330	362	365	362	375	373	376	360	359	382	390	375	350	366	352	335	342	362	348	338	371	387	374	370	354	356	329	378	351	380	354	341	337	333	364	355	373	360	333	365	370	358	411	359	370	337	340	342	361	335	348	361	348	351	331	360	371	329	331	309	363	338	367	372	383	340	353	345	353	357	360	395	342	406	353	336	376	356	350	377	387	341	339	359	387	393	328	370	349	336	327	414	345	398	355	365	347	364	319	377	380	336	373	384	383	331	400	357	366	342	378	354	335	385	364	360	379	384	427	373	349	377	349	351	351	368	354	362	337	375	362	349	358	367	342	344	355	378	361	379	369	361	361	348	350	377	360	351	395	388	355	353	364	348	354	397	381	362	391	370	388	338	349	344	346	375	345	356	360	397	377	339	336	355	349	376	355	337	368	367	369	348	376	347	380	353	377	349	345	323	375	368	379	361	339	359	373	332	351	362	331	365	425	341	362	342	380	386	367	362	334	340	361	392	358	366	357	340	371	353	370	329	363	329	383	345	363	368	346	371	370	319	359	386
13492	2013	3734	7174	7010	6449	7180	7048	3950	1548	1303	1208	1127	1035	1008	943	998	926	942	938	926	846	868	859	928	844	846	856	856	862	839	828	866	840	811	818	802	820	838	870	845	813	826	802	805	821	792	819	864	880	798	852	857	838	816	822	809	775	788	768	796	793	890	813	806	803	774	818	834	749	784	763	858	838	767	823	838	779	851	806	812	795	840	819	760	831	752	859	736	804	814	835	838	817	829	801	753	772	804	764	827	799	795	808	773	802	734	831	757	855	812	783	804	774	804	854	771	822	814	817	838	860	783	876	830	801	794	861	731	805	824	832	813	798	825	813	830	815	750	789	792	807	787	834	840	812	760	797	796	775	811	805	817	789	844	777	803	839	811	755	829	793	830	844	833	794	821	832	808	799	836	819	817	825	810	781	848	825	827	832	802	812	839	812	823	807	826	852	791	812	818	831	809	765	839	820	780	779	791	788	778	735	828	790	828	814	806	816	804	809	879	826	829	862	851	805	797	814	857	831	750	795	830	812	823	794	871	836	757	805	835	852	814	778	837	832	789	835	766	797	770	813	806	830	770	850	847	748	820	847	813	820	844	803	833	781	812	801	842	784	790	802	754	801	800	784	842	779	821	802	865	758	796	826	769	767	802	735	786	774	795	793	792	825	807	827	831	826	818	841	858	786	812	794	826	816	812	828	804	799	798	804	811	811	796	793	800	766	846	852	793	810	810	802	816	792	802	772	783	818	793	838	777	818	804	775	804	836	784	810	798	804	781	791	826	833	775	811	781	776	808	782	786	817	826	812	777	825	755	782	823	801	786	796	803	849	828	778	785	825	816	822	809	800	808	788	812	798	819	757	737	808	779	764	808	828	820	823	781	745	862	855	839	802	807	792	789	786	789	816	831	739	829	831	762	826	843	806	751	817	803	848	798	811	824	781	804	798	833	847	793	781	807	815	796	839	829	791	766	859	809	783	798	791	793	808	770	769	838	786	814	802	805	800	863	780	848	791	833	784	780	785	792	796	771	830	807	782	785	774	807	819	816	809	825	782	849	849	799	868	801	791	776	785	789	808	794	761	865	777	769	820	840	833	856	769	812	833	837	793	804	807	770	804	823	779	790	798	798	751	823	776	762	793	824	836	800	790	815	791	829	796	797	779	796	803	842	820	842	818	809	802	783	813	890	833	779	823	828	785	853	813	800	822	807	785	813	814	881	807	788	757	763	800	849	775	803	796	792	797	797	788	818	821	812	812	801	768	814	812	818	823	782	769	811	810	771	690	840	804	826	784	780	822	790	845	815	746	817	859	868	793	807	856	795	846	803	812	806	792	779	841	817	798	783	755	794	818	769	800	786	835	803	842	842	810	766	798	827	814	826	768	805	800	799	793	772	837	787	759	772	768	795	814	833	806	780	831	811	804	824	812	811	832	835	783	829	794	819	801	816	798	790	784	797	821	852	813	776	794	827	823	788	803	789	768	797	813	832	817	779	776	819	743	788	793	823	810	796	813	860	786	797	767	763	785	812	798	836	794	796	827	891	772	844	774	811	777	794	800	827	792	783	823	812	847	810	781	787	796	849	850	845	796	850	804	802	802	793	816	817	755	797	772	786	776	758	801	803	824	820	811	847	882	804	802	763	821	802	819	816	807	790	772	809	762	808	801	782	792	848	828	829	825	765	776	789	825	827	809	794	792	869	822	785	849	780	762	850	825	780	821	797	810	793	820	810	777	746	804	803	801	801	789	829	819	745	821	755	784	812	813	806	849	790	832	838	838	837	815	837	846	793	820	763	851	837	830	806	821	773	811	811	847	789	831	796	765	829	784	771	807	791	781	827	824	749	820	831	859	806	860	837	782	794	780	797	800	838	776	837	763	739	790	807	785	788	804	827	781	814	794	825	842	853	783	788	772	760	785	802	799	830	831	767	781	827	800	789	784	786	816	804	822	829	792	805	818	729	812	771	843	826	802	785	851	793	799	820	809	796	817	832	774	778	795	850	866	834	851	829	771	784	796	792	859	748	831	800	807	845	822	824	782	801	830	807	746	831	836	848	825	791	833	833	823	829	799	805	798	804	782	813	803	809	779	796	795	864	810	781	757	779	845	801	789	804	778	800	797	831	804	783	764	793	789	825	814	766	783	791	802	783	808	822	782	810	761	851	829	806	853	829	790	831	817	829	864	810	856	808	823	824	824	820	829	820	845	787	847	757	796	867	802	791	817	833	811	825	850	781	798	816	836	825	789	809	792	826	814	808	826	829	784	805	803	794	874	790	773	799	867	759	823	801	779	801	815	784	765	811	797	796	762	806	831	789	817	769	812	798	819	810	821	828	824	811	843	818	743	838	830	832	843	777	781	792	807	799	768	863	828	782	784	817	769	763	839	794	794	775	753	823	775	832	822	832	834	814	780	798	775	766	808	850	780	818	779	809	766	806	775	830	800	832	783	831	814	780	811	803	781	838	859	794	840	779	794	779	839	748	766	802	826	791	826	858	845	772	827	780	845	797	815	827	790	825	828	771	783	803	791	830	820	758	839	806	814	776	808	838	778	774	825	835	805	790	737	868	821	783	792	824	843	833	742	791	818	818	854	804	786	747	849	747	862	787	821	804	815	764	828	788	767	798	855	868	761	752	809	809	796	838	778	808	756	813	833	805	863	819	805	837	784	813	787	795	801	794	814	796	825	800	805	762	782	777	776	833	762	783	790	791	826	825	829	810	783	788	796	812	864	789	811	773	781	835	795	762	795	832	860	864	753	798	793	822	866	791	808	768	794	788	813	848	836	789	843	825	761	808	845	814	810	836	836	878	821	842	850	765	791	819	836	761	871	800	807	792	799	831	789	758	804	809	786	818	801	828	869	829	802	774	813	794	798	777	770	818	804	847	834	787	784	834	778	843	779	854	848	814	822	805	768	801	833	797	824	790	840	863	830	730	830	814	804	822	839	791	772	833	764	838	784	843	831	786	776	796	760	811	816	741	791	787	823	766	816	842	806	767	812	777	717	774	825	822	781	839	886	826	796	792	852	807	766	823	845	739	792	836	761	783	789	756	784	869	818	801	778	776	786	838	853	840	806	773	780	799	771	823	784	793	818	760	810	786	764	784	808	809	814	770	858	836	843	832	778	757	783	852	819	787	847	849	808	825	825	827	825	807	806	840	818	826	834	760	796	822	782	789	830	818	794	771	780	840	795	802	811	795	783	819	779	811	782	797	806	813	849	861	803	803	799	821	797	802	726	783	812	805	808	812	852	787	788	836	789	825	787	798	821	799	807	807	808	802	828	751	807	788	794	782	837	789	754	778	852	825	817	769	813	797	801	808	803	812	848	833	816	839	859	791	755	810	823	812	784	815	763	814	808	804	840	819	828	758	823	812	786	803	839	777	821	767	812	804	808	779	775	798	764	797	846	822	800	769	807	817	790	815	822	824	749	840	873	794	807	780	803	838	787	762	769	822	758	821	810	747	851	801	819	775	797	821	795
4704	535	424	475	367	316	236	241	254	196	172	208	181	184	190	210	211	172	207	201	188	209	190	175	185	202	204	190	189	191	186	184	191	186	209	200	181	191	200	184	182	183	198	229	223	199	197	192	208	187	202	158	185	184	198	189	159	214	183	203	195	235	176	227	189	207	209	204	184	199	174	193	211	199	206	221	221	194	203	177	198	186	182	182	172	202	188	209	196	195	183	183	201	199	187	197	213	197	188	206	207	216	203	211	223	201	193	204	208	192	185	181	176	190	211	209	181	195	206	204	218	210	215	203	189	179	182	197	179	203	182	196	186	182	201	177	192	199	194	200	157	180	190	201	176	195	197	205	172	218	178	194	189	205	243	199	219	170	214	213	209	194	186	203	215	175	198	206	174	196	216	184	184	166	201	205	187	200	201	195	205	191	180	186	214	182	182	205	208	185	188	203	168	182	188	197	217	181	177	203	210	211	191	218	179	228	226	175	185	186	185	181	172	222	184	172	187	220	184	202	183	203	189	202	213	219	188	182	198	201	195	206	195	184	193	187	184	184	178	172	189	165	177	210	221	210	208	191	184	208	200	216	223	208	186	190	207	183	218	192	163	230	185	196	198	168	200	215	199	206	208	192	226	171	168	181	187	199	200	182	184	214	167	192	203	194	186	206	203	204	184	186	196	206	212	202	205	219	204	205	203	175	194	165	202	190	204	192	212	186	195	201	222	190	201	182	219	170	211	181	176	223	179	187	197	181	192	194	167	199	199	182	203	210	203	192	215	189	194	208	181	189	213	205	196	189	194	200	218	201	176	205	187	170	196	176	185	180	181	220	199	188	206	217	197	201	210	186	189	157	193	227	213	214	202	217	210	199	188	197	180	185	198	208	170	198	190	222	181	201	187	192	201	209	218	202	216	190	214	201	216	184	175	178	212	193	172	190	189	225	207	192	177	194	195	197	206	191	224	203	193	222	183	211	174	223	188	194	193	212	192	205	200	214	201	207	211	192	161	195	215	213	198	181	213	200	205	191	215	212	212	212	184	194	190	183	188	204	187	228	176	199	204	188	211	196	186	179	188	208	195	205	182	191	204	213	179	165	170	184	202	190	177	192	191	192	205	181	203	193	189	201	183	200	186	195	186	202	224	212	202	184	170	198	207	187	198	213	193	195	199	188	174	191	177	199	165	218	202	191	169	214	210	213	195	194	229	208	229	197	180	209	181	193	177	203	201	214	179	184	181	202	224	201	195	213	205	189	191	238	179	184	193	169	217	214	202	196	217	207	176	180	201	193	184	222	190	211	192	226	197	165	184	190	207	196	186	202	218	180	179	183	186	183	219	210	171	176	203	207	176	209	180	176	202	193	198	213	215	224	216	207	212	224	203	152	197	182	189	186	238	214	208	191	186	186	185	197	200	206	172	202	209	175	212	198	184	231	200	188	174	216	213	192	178	172	186	207	197	196	213	169	187	208	210	232	208	193	188	230	209	194	208	179	170	188	185	198	218	207	223	197	207	212	177	183	170	216	177	182	207	200	190	190	179	203	192	185	181	188	172	178	194	213	191	176	201	176	202	205	210	218	211	217	194	220	175	182	228	194	202	216	190	181	200	207	192	206	195	196	230	232	202	206	197	164	188	173	221	215	213	207	200	187	195	201	222	202	192	183	172	200	164	185	193	198	207	194	181	214	229	189	196	171	187	177	216	215	205	194	206	211	192	186	218	183	201	182	197	172	207	173	207	202	195	211	172	187	239	207	207	199	219	183	215	202	194	177	211	203	199	185	189	191	189	196	192	192	235	196	170	200	206	192	203	193	200	199	190	187	180	198	201	215	195	187	180	193	174	172	194	198	200	222	210	171	205	200	208	178	167	222	209	212	215	179	201	183	170	199	206	193	230	194	167	181	177	215	208	211	168	196	197	194	177	167	222	190	182	192	211	171	207	207	215	212	206	194	187	200	204	193	216	187	179	202	214	180	218	199	205	225	173	205	212	191	176	188	184	197	208	218	204	220	218	199	226	195	195	180	212	207	173	191	179	194	201	193	210	188	215	178	190	184	213	187	218	186	197	184	192	210	177	206	194	207	191	199	224	193	211	190	190	173	185	189	182	201	220	204	200	208	173	185	180	240	187	189	210	173	193	185	189	201	210	193	187	170	206	180	191	194	201	197	180	194	196	190	192	199	199	222	207	176	214	178	213	207	221	218	211	207	204	204	234	204	210	218	217	195	218	223	189	207	214	203	222	202	197	199	217	222	188	188	185	179	157	205	183	196	210	171	187	192	186	191	189	207	215	207	202	205	195	202	175	189	188	196	222	213	201	227	189	203	185	174	209	191	198	192	191	209	188	194	197	186	198	204	183	199	200	217	182	208	200	184	175	190	177	194	186	215	197	170	203	186	189	178	177	207	192	196	189	222	167	196	218	201	199	213	214	204	191	185	199	206	205	199	202	204	213	182	192	220	189	184	189	185	178	198	202	182	198	217	180	197	209	211	219	231	200	187	212	180	192	208	185	214	189	200	216	196	209	203	206	200	214	190	224	229	196	195	183	178	213	182	194	206	189	180	200	193	171	201	219	205	198	210	210	183	199	183	175	185	198	186	183	198	201	205	182	186	218	198	197	177	213	187	189	206	215	170	190	200	190	187	214	205	183	182	184	188	210	206	178	178	203	232	194	215	191	193	202	205	193	171	191	180	183	190	181	192	198	218	192	161	205	187	196	173	160	174	208	194	195	194	203	199	160	219	187	197	201	186	201	181	184	208	191	209	195	190	202	191	202	187	188	195	180	200	193	162	202	190	196	198	226	211	192	204	189	180	197	233	197	174	194	220	175	222	201	198	188	180	197	194	197	178	200	201	209	183	156	172	192	182	188	200	184	198	209	188	181	210	210	222	192	193	198	203	175	169	190	197	212	195	197	197	217	194	199	164	178	204	168	210	200	175	185	217	196	188	194	208	198	208	195	175	216	180	180	196	181	192	192	177	202	181	184	219	208	238	212	159	183	177	218	181	188	180	173	193	197	189	187	182	218	195	265	207	201	195	187	200	163	198	186	214	175	201	185	191	217	210	194	191	203	216	193	206	190	164	197	199	187	195	190	186	207	220	160	205	186	219	202	201	198	195	172	202	203	193	175	219	177	216	214	201	187	212	184	203	184	200	211	177	234	223	185	188	186	188	201	196	189	200	193	223	191	210	213	194	192	188	216	189	190	197	218	218	195	181	195	199	201	195	207	205	193	208	166	185	192	192	184	171	182	204	200	195	175	204	202	201	206	216	171	208	193	214	175	204	187	204	231	202	195	196	204	221	177	193	183	207	225	213	193	193	204	193	185	197	208	185	188	178	202	202	212	175	226	190	206	182	210	211	188	168	201	200	174	206	204	187	199	174	199	205	182	221	194	210	196	192	189	180	175	203	202	197	204	212	216	202	161	194	201	206	193	193	185	170	200	206	171	177	188	199	208	189	169	227	178	192	174	180
3280	649	943	1248	1210	1029	782	715	633	564	534	514	476	507	491	498	493	468	450	435	468	480	498	483	455	508	418	444	476	467	478	461	460	430	491	434	458	478	517	465	461	525	444	466	453	488	446	522	490	473	525	489	478	470	489	483	477	476	494	454	503	490	452	443	449	490	465	516	482	454	435	451	475	489	482	462	460	499	494	461	506	501	482	440	463	461	471	508	488	482	457	473	436	464	480	498	457	470	472	488	493	480	463	464	472	439	486	534	452	477	489	459	502	501	469	442	444	451	445	473	449	496	478	441	479	455	437	464	469	467	454	440	434	419	459	438	482	476	434	461	468	491	477	478	509	468	482	451	474	462	483	476	464	439	424	474	498	466	471	474	474	455	486	438	478	460	472	473	475	485	445	481	469	490	444	441	440	449	473	489	427	458	449	494	446	478	446	475	494	440	492	470	524	449	496	493	458	470	464	481	464	468	517	457	482	449	475	514	461	490	447	472	455	505	484	447	481	494	480	480	475	485	501	451	453	453	464	463	426	464	479	485	480	483	484	452	487	507	479	474	507	476	468	480	474	510	487	466	460	463	496	475	502	489	466	482	493	454	447	488	482	495	454	452	419	434	506	491	469	474	445	507	471	469	457	491	475	469	515	471	467	476	452	468	490	485	462	432	472	450	472	455	460	493	476	465	467	486	451	480	444	492	476	472	453	468	463	458	465	490	492	460	466	462	453	456	448	465	455	469	480	495	479	498	474	501	518	467	452	471	442	500	498	517	455	441	467	466	483	463	486	493	447	462	475	455	464	463	447	470	474	444	510	472	461	488	442	461	507	451	464	490	455	461	460	449	522	398	483	474	451	481	447	440	471	536	455	466	486	438	491	477	460	472	422	519	475	478	470	466	469	486	489	503	510	442	489	507	444	499	477	454	482	505	491	469	472	475	447	498	488	503	445	443	466	480	472	491	471	442	437	462	491	489	484	461	480	461	456	445	446	451	462	476	483	489	493	471	496	464	481	475	447	466	459	468	475	484	444	464	463	480	468	502	467	500	453	469	480	468	466	493	496	470	506	438	484	465	465	479	446	486	508	476	466	473	482	449	442	477	470	460	475	463	458	468	472	464	472	456	443	459	458	469	489	464	462	434	479	485	459	457	439	501	462	486	513	422	477	463	460	498	460	487	457	490	477	456	484	452	451	458	441	464	494	500	481	449	505	476	498	472	445	509	481	485	482	492	474	413	448	455	501	466	442	501	456	497	490	468	483	486	494	487	428	479	474	487	469	467	475	504	462	475	481	448	478	477	463	505	419	502	462	470	481	488	444	477	471	496	497	492	445	463	486	502	452	515	468	463	439	449	478	483	459	472	448	421	514	492	459	454	459	447	476	449	470	452	453	517	453	515	452	470	458	474	475	508	467	474	442	491	448	518	492	470	468	477	442	435	469	436	502	495	494	478	439	478	445	484	505	480	457	509	449	457	489	514	506	479	510	450	449	490	463	458	476	496	479	483	476	473	466	471	461	501	452	437	477	478	476	487	430	461	478	472	451	460	463	503	475	497	478	449	468	478	471	459	443	477	514	446	480	464	464	487	485	476	484	440	440	461	462	470	498	463	494	457	472	438	501	466	492	498	445	460	510	448	512	488	507	455	479	457	494	450	487	475	475	461	495	503	467	469	492	475	474	468	475	504	463	480	462	471	464	461	503	474	430	479	456	440	477	455	437	509	463	486	475	469	494	481	473	463	472	485	524	442	482	449	465	515	482	480	472	472	489	459	471	463	482	474	469	490	490	449	430	469	482	481	488	429	480	457	460	460	528	455	507	480	444	442	464	478	426	480	507	498	527	449	474	482	511	465	465	474	481	515	531	505	468	478	463	463	466	479	491	432	490	481	456	458	489	477	459	431	485	493	495	496	467	447	486	428	478	465	528	473	481	437	493	484	472	463	475	498	483	474	458	460	478	470	482	461	484	515	469	450	451	450	481	445	420	465	476	472	474	507	474	464	503	471	463	461	456	473	497	464	465	489	465	478	481	437	491	453	465	496	478	454	484	455	502	502	473	503	472	501	474	439	466	469	472	468	449	484	468	491	496	516	459	472	465	471	449	534	479	491	461	492	463	422	456	485	462	454	509	484	467	455	426	444	449	516	504	480	471	419	483	468	444	461	458	475	477	469	475	464	478	476	479	471	424	498	486	475	460	498	493	462	478	435	494	483	465	494	504	486	462	464	484	444	485	475	466	481	480	461	482	509	467	480	477	461	462	485	449	486	445	493	436	470	480	456	519	478	488	541	465	480	462	483	478	488	473	484	471	467	458	455	476	493	509	478	509	493	460	485	455	468	523	454	453	448	432	470	460	481	459	479	486	413	460	452	473	465	457	468	448	470	474	482	474	450	452	453	459	433	460	460	457	475	493	508	500	475	503	490	447	476	457	508	482	460	460	456	443	450	473	476	469	464	467	505	470	477	467	461	441	463	501	462	459	482	478	438	436	465	470	495	477	477	452	467	509	518	459	481	474	505	470	453	498	475	462	495	462	479	453	484	476	468	482	462	412	431	496	472	497	461	504	515	495	491	453	472	468	491	440	446	489	476	477	451	476	492	508	468	487	408	520	461	450	462	490	447	464	439	467	472	468	464	450	458	475	481	491	461	466	479	485	445	485	480	451	481	466	502	462	426	449	452	470	466	437	458	495	485	456	472	482	525	433	441	502	470	432	469	513	467	483	482	499	487	480	463	471	487	486	485	481	454	447	448	471	460	444	457	449	491	470	474	489	503	483	434	506	467	432	487	483	452	468	499	515	411	473	490	483	482	464	476	457	480	458	480	531	468	491	469	493	446	483	428	469	443	456	463	459	479	453	478	468	489	486	480	434	506	512	466	446	472	502	466	460	492	441	456	429	469	523	424	492	478	502	457	535	454	490	471	471	460	414	451	485	466	438	489	482	478	432	466	426	470	457	472	453	444	512	450	442	512	504	471	469	475	478	465	472	495	485	476	489	467	464	480	469	456	479	476	485	449	431	447	468	507	469	481	505	496	502	444	480	486	502	478	471	501	451	474	469	498	478	474	516	490	465	452	517	498	479	515	484	498	459	453	464	455	460	471	510	460	494	465	423	461	459	480	484	468	469	473	508	500	502	501	474	494	478	533	455	454	490	473	476	504	457	516	476	417	464	450	417	451	419	478	467	455	467	465	489	483	472	397	443	499	469	473	465	487	451	479	446	430	462	457	434	484	471	435	464	460	479	468	500	475	481	433	447	452	461	462	465	486	509	430	495	470	451	489	482	441	466	469	455	499	497	464	485	482	474	489	468	492	461	470	449	476	509	457	492	452	485	456	452	495	457	465	504	478	445	467	510	480	505	445	455	459	467	481	460	466	468	502	493	497	476	465	463	517	444	457	486	501	484	455	420	471	485	429	485	470	462	467	426	470	508	466	499	462	488	480	465	495	451	459	464	491	483	464	483	479	473	434	483	447
16093	1783	1181	1522	1403	1705	1034	1028	864	382	279	225	236	255	262	267	265	243	215	252	216	225	215	191	241	239	226	199	261	219	213	277	204	237	240	247	250	228	210	218	227	189	217	241	195	217	246	241	228	222	222	210	210	245	236	243	259	220	231	253	229	193	218	249	233	222	192	224	233	237	231	204	220	231	245	242	233	228	228	228	220	220	210	225	224	221	206	250	217	202	250	230	228	222	229	195	210	230	248	242	221	217	211	225	228	224	261	213	226	222	239	220	244	220	237	245	215	233	237	209	230	244	206	229	195	225	235	236	248	231	235	211	234	230	217	230	231	210	238	227	200	213	214	213	210	204	263	242	225	197	214	209	253	257	244	236	213	236	242	211	235	223	226	224	260	209	238	191	226	211	246	196	250	220	239	199	201	214	224	246	207	223	241	243	250	225	203	240	214	224	222	198	236	237	248	231	222	198	229	227	226	233	233	209	233	197	218	220	213	227	238	237	213	240	226	246	252	238	215	229	222	240	228	232	215	196	220	224	214	238	236	202	217	227	233	216	219	227	217	222	208	221	232	208	222	215	232	199	199	222	205	228	213	218	219	215	238	182	242	234	231	221	228	245	227	232	215	238	240	238	217	231	239	238	213	231	231	212	212	237	230	228	222	213	215	260	238	234	231	204	212	249	236	214	218	235	226	228	223	212	215	261	226	223	212	258	229	233	223	231	244	246	216	231	226	227	210	240	185	233	224	229	212	230	244	233	235	234	223	215	211	204	222	238	231	198	242	200	261	212	208	253	223	227	239	252	229	225	229	230	204	220	202	241	239	229	235	241	213	242	235	216	224	229	218	262	215	199	191	227	211	205	219	231	209	220	221	212	212	233	236	231	224	230	208	220	233	254	215	215	235	218	199	216	243	228	214	203	219	232	218	240	239	219	210	217	218	217	231	252	235	222	227	198	221	235	232	240	237	193	216	215	218	249	243	224	222	230	230	215	210	220	228	229	205	260	243	236	221	230	227	217	201	218	240	219	243	208	222	217	236	243	252	250	213	224	222	247	236	245	244	265	229	242	223	242	212	238	223	221	210	247	236	223	251	229	223	247	217	233	195	229	228	202	236	203	254	257	230	197	220	222	223	239	233	217	238	231	221	250	170	222	202	245	236	219	238	233	203	235	214	233	227	245	232	224	218	249	256	218	244	226	243	184	208	236	220	210	229	231	220	214	211	244	230	228	204	239	214	216	222	195	197	225	256	256	226	249	232	219	226	212	237	213	227	249	216	205	236	241	231	233	231	238	241	220	228	236	247	235	233	241	230	249	222	195	208	199	228	206	236	247	251	245	223	207	242	222	229	224	200	228	234	246	248	217	228	224	259	207	208	225	239	211	237	246	254	211	209	223	220	259	220	210	202	239	208	221	204	229	246	234	220	209	220	231	215	204	262	238	257	216	241	201	235	235	212	212	221	218	228	199	228	236	247	209	237	230	241	194	234	204	239	208	222	218	226	234	229	195	208	224	234	201	209	236	232	226	245	243	187	230	237	201	209	251	239	219	233	210	249	257	227	248	222	217	205	220	202	202	210	224	225	247	213	223	223	227	214	231	213	217	245	236	221	229	225	229	224	235	261	195	226	256	209	210	229	232	219	248	227	201	200	239	234	219	202	227	231	254	230	237	223	247	228	214	209	213	233	216	223	242	209	243	218	246	235	210	195	215	236	234	232	252	214	202	226	244	230	207	216	224	229	228	224	204	239	231	235	246	204	218	223	232	218	221	262	235	179	235	226	204	241	235	208	238	227	207	237	227	228	246	261	235	222	230	197	244	214	225	220	217	208	235	224	238	216	226	210	209	241	247	227	208	222	216	277	239	253	238	242	220	224	206	225	247	214	209	237	216	230	241	197	211	261	221	215	246	216	218	232	192	224	243	225	212	236	230	213	216	216	235	251	228	217	223	230	218	227	217	227	184	241	231	234	229	261	248	241	226	234	234	234	234	228	230	206	204	216	218	238	264	224	226	232	214	231	209	225	207	245	242	232	208	230	214	205	217	243	220	229	225	211	242	230	250	241	195	237	225	247	221	195	232	241	223	222	244	217	222	232	229	227	217	244	219	241	260	245	235	216	206	213	204	229	233	225	215	231	231	218	245	199	241	230	211	201	250	222	204	214	250	196	223	221	233	223	237	241	237	212	219	240	240	245	181	202	217	249	216	209	239	227	233	220	230	216	179	240	227	264	218	230	225	224	237	225	221	221	212	246	234	235	199	227	225	213	218	211	211	233	213	235	242	237	255	200	188	219	246	213	261	239	219	277	205	224	235	239	238	233	241	232	228	202	217	231	222	233	226	219	226	234	225	220	205	245	227	231	240	195	234	237	213	212	229	244	235	214	208	242	207	229	215	212	202	244	199	213	234	254	248	223	242	209	229	217	201	231	247	226	223	227	228	229	243	240	222	229	243	216	202	254	227	223	208	207	201	229	221	228	215	218	219	246	231	247	214	202	224	213	200	216	236	240	252	229	236	252	212	209	223	212	213	259	224	228	231	193	235	217	207	241	219	268	215	208	225	257	247	208	223	212	226	225	206	222	235	217	237	245	224	190	233	216	200	259	268	226	225	243	229	209	247	222	225	209	228	238	183	228	254	247	238	214	217	237	214	234	207	219	240	199	217	201	224	237	198	237	198	203	207	254	202	231	197	224	239	247	223	231	242	202	212	218	225	234	248	221	213	243	218	240	233	214	217	232	250	219	210	234	233	215	248	204	186	226	234	260	208	214	215	239	214	246	247	218	219	241	198	257	223	217	198	233	220	208	225	255	241	236	212	231	238	232	252	230	219	240	247	258	200	229	227	239	219	244	271	228	210	216	222	219	222	239	201	216	204	245	246	232	236	255	239	225	217	242	237	209	235	211	216	217	192	256	230	206	206	233	212	234	255	228	216	227	217	216	216	235	261	239	222	190	205	237	190	239	224	240	214	200	210	247	217	247	234	227	211	252	261	208	230	218	250	221	198	225	217	220	227	246	225	216	223	209	234	228	229	214	246	246	243	251	258	224	226	203	214	208	221	215	228	220	242	236	223	230	193	243	208	240	275	248	204	239	221	234	262	261	212	242	209	190	229	256	210	247	205	224	240	244	206	221	233	229	225	202	239	230	222	228	218	215	214	242	230	254	233	245	219	250	184	228	207	232	248	231	237	212	222	227	235	219	231	214	229	239	219	232	217	227	235	195	222	210	246	234	240	203	269	220	218	177	249	209	250	236	220	231	206	223	245	210	200	211	231	211	220	204	220	213	234	221	215	254	208	247	217	210	263	240	211	221	203	219	259	260	234	249	245	227	218	243	234	239	255	200	216	225	208	221	220	197	219	231	224	223	242	217	190	212	232	223	227	235	230	217	234	213	247	230	226	219	193	214	219	223	193	199	236	229	238	233	224	226	220	226	228	233	217	236	232	192	203	232	223	229	216	223	216	235	211	225	219	240	237
9986	1210	2190	4115	4039	5436	3590	3823	3062	1041	837	765	733	645	661	586	576	570	631	617	611	570	570	555	602	636	604	589	596	541	566	585	584	580	567	553	520	573	520	554	553	588	584	572	554	576	559	541	544	541	572	564	534	531	522	562	571	546	553	561	564	552	553	546	585	565	573	554	520	522	590	531	562	548	545	531	546	529	524	530	571	491	541	544	515	492	545	532	569	516	575	514	561	527	558	524	573	553	569	536	560	554	535	529	580	531	546	586	542	531	523	584	533	546	523	546	550	539	514	533	533	541	563	545	565	520	526	520	594	540	524	551	555	508	490	569	546	530	517	513	538	526	535	547	543	513	524	567	544	504	548	563	579	585	576	549	536	531	555	541	534	584	526	452	539	539	557	517	527	533	537	559	572	521	563	566	494	529	549	564	487	536	566	544	548	530	533	562	569	532	576	549	560	532	542	519	567	547	540	508	574	548	543	521	518	538	511	576	524	497	527	526	515	528	569	557	562	549	532	537	546	527	545	531	539	506	567	536	551	553	539	516	556	540	495	528	521	592	573	526	537	528	539	538	542	535	590	547	546	527	569	553	572	497	531	581	547	495	548	514	561	588	518	507	488	542	532	543	546	559	544	551	547	534	523	521	570	551	522	524	551	551	514	516	579	517	547	580	550	535	521	486	546	557	552	568	524	587	513	479	564	559	539	578	536	540	587	505	544	532	516	533	553	580	544	572	552	491	518	555	538	518	552	526	557	551	553	500	548	524	548	514	508	516	511	543	505	547	521	533	523	516	539	554	519	542	537	574	524	545	549	555	571	558	529	549	560	527	549	525	571	574	539	565	539	522	551	550	559	518	552	495	536	533	542	526	548	533	546	529	599	590	507	535	534	538	539	545	575	567	545	545	540	535	541	479	535	535	532	527	559	546	539	530	558	503	535	545	512	523	592	559	547	543	559	536	534	567	578	522	552	545	546	553	507	564	542	546	530	578	574	576	511	505	554	569	503	558	532	563	561	533	523	571	545	580	545	525	554	546	550	518	584	491	538	538	538	524	518	551	546	516	521	530	541	508	563	555	532	513	526	584	541	525	577	523	542	552	499	544	487	565	531	573	606	516	528	523	586	576	512	466	497	521	548	509	543	542	535	591	515	540	565	540	566	570	496	560	541	549	497	527	548	524	561	552	533	539	542	554	516	578	518	502	557	569	580	574	506	557	566	541	518	536	556	548	552	509	502	533	574	563	547	559	508	514	565	543	491	537	560	576	491	560	571	543	577	526	527	561	524	568	541	548	570	514	519	568	550	534	555	534	574	533	536	534	557	513	601	529	558	588	552	545	505	529	567	560	552	552	526	569	568	540	549	576	536	486	570	556	496	521	497	569	564	532	545	563	587	469	518	533	526	523	548	557	524	579	536	560	503	617	535	555	593	577	621	531	535	547	591	560	598	568	526	534	547	518	569	546	538	538	503	521	535	546	522	498	493	543	516	527	576	527	528	547	532	582	576	523	577	554	537	547	518	536	567	547	531	490	557	537	537	526	522	530	529	558	561	527	568	580	558	535	499	503	536	554	537	539	561	570	540	551	538	553	583	552	529	513	557	574	556	568	573	571	552	537	577	558	585	553	515	549	528	527	547	541	601	499	531	570	603	586	564	526	568	550	534	554	553	539	541	548	552	548	546	512	540	532	553	524	544	517	542	537	549	500	579	519	501	559	557	536	538	576	554	542	548	522	555	545	538	546	507	544	528	549	547	549	527	542	556	561	539	516	557	577	531	516	536	513	524	556	541	525	539	564	544	540	544	543	598	548	549	555	552	556	567	555	574	538	564	565	572	553	547	537	546	572	530	546	552	522	537	498	548	560	498	549	518	534	516	509	535	523	563	489	548	537	565	547	531	532	555	605	543	530	549	518	573	532	501	548	570	551	586	604	509	515	549	524	546	549	558	495	538	547	585	536	557	506	540	543	516	534	541	515	520	560	557	539	490	566	541	560	552	514	532	541	560	569	559	545	517	530	519	555	540	541	547	581	518	559	581	534	516	550	535	550	531	542	552	528	569	556	548	554	528	601	550	547	543	622	550	544	546	572	542	588	549	512	558	620	527	554	543	535	550	547	511	589	542	548	528	534	525	524	567	542	537	569	533	516	548	534	589	579	539	557	553	536	564	578	562	536	587	527	532	548	526	519	569	563	559	597	554	522	566	538	577	583	534	498	551	571	506	549	572	550	494	608	564	578	545	575	546	520	532	550	523	511	537	534	578	535	543	542	530	550	535	507	544	538	527	594	571	534	590	512	560	577	558	544	524	531	531	551	499	500	513	560	539	539	529	560	496	515	539	565	565	477	519	544	562	525	556	518	532	507	558	548	538	535	536	511	545	557	546	552	548	522	572	529	566	580	563	568	511	556	539	574	549	570	542	565	562	521	559	579	538	546	533	605	533	574	516	529	557	508	534	533	577	516	525	565	542	522	563	531	570	548	524	554	566	523	582	558	555	519	501	542	553	503	565	537	530	538	540	539	552	550	544	544	537	559	524	535	523	575	519	562	512	563	550	523	542	548	548	530	523	519	510	530	525	548	536	542	551	530	533	523	542	575	593	542	573	531	573	501	519	562	542	551	562	517	525	562	519	476	518	514	575	519	533	500	533	552	525	529	532	538	550	503	547	573	535	554	534	510	548	516	556	505	510	544	559	522	541	542	533	547	552	557	558	583	547	521	554	546	558	584	543	556	542	543	574	547	546	523	526	581	549	562	572	552	571	523	557	517	602	538	555	511	552	514	546	532	569	531	550	553	519	528	513	541	526	530	562	509	539	559	511	546	523	509	563	520	528	582	548	532	568	569	566	530	536	528	561	530	490	547	501	546	514	558	537	509	534	507	559	538	586	519	571	534	559	557	532	569	604	538	528	575	552	526	568	553	565	583	549	544	553	579	557	549	516	529	543	578	538	522	581	522	521	557	527	553	515	540	526	534	537	544	509	540	573	560	531	510	593	541	533	543	563	551	564	553	525	593	544	562	532	537	528	546	520	559	517	565	586	537	553	590	518	545	548	554	569	571	534	548	499	584	533	546	556	565	523	545	535	567	539	572	551	574	552	493	552	514	560	527	566	566	544	536	559	551	523	554	538	557	509	537	560	533	593	534	533	549	528	515	553	567	563	517	521	539	548	548	561	565	558	548	552	528	527	570	516	548	531	530	518	540	543	532	558	555	538	568	562	576	512	554	549	557	575	533	547	555	553	541	575	511	518	546	569	536	557	569	566	565	517	522	535	532	551	522	534	509	534	506	564	553	526	527	563	517	574	553	556	558	570	571	500	541	524	559	569	570	558	563	529	527	554	540	536	533	548	600	543	547	515	561	513	564	559	561	536	566	547	566	517	560	564	568	502	571	538	537	554	514	521	552	504	545	512	572	550	553	539	570	530	520	529	540	574	508	506	566	533	514	537	521	544	498	555	549	519	549	565	612	580	498	548	560
25867	4094	2351	2978	2483	2746	2032	1608	1598	803	475	419	409	391	414	366	357	407	381	392	370	387	368	375	400	351	366	365	327	345	381	334	349	345	383	350	409	360	381	366	365	362	385	337	345	394	355	375	375	367	322	377	346	361	334	355	372	364	362	352	371	321	358	390	380	364	346	331	374	328	361	379	352	380	344	347	356	346	360	344	404	338	346	388	335	316	385	360	354	338	366	363	362	407	357	351	340	339	352	353	377	371	358	318	380	381	372	323	339	364	346	410	397	388	352	367	375	408	389	346	335	334	386	388	388	345	344	332	360	356	357	359	302	330	313	369	333	386	360	351	373	364	339	328	360	331	341	377	364	368	345	352	341	337	357	369	356	375	349	343	356	402	394	327	337	359	339	376	368	329	357	316	340	342	337	355	373	342	351	357	359	349	363	325	360	340	376	367	335	383	375	382	326	374	391	366	361	377	391	362	370	375	328	356	351	364	344	367	381	367	372	386	348	342	344	333	327	383	334	364	380	369	344	344	342	372	410	371	347	383	390	375	350	362	381	375	340	358	392	349	374	354	362	337	382	391	322	419	369	426	381	367	369	393	359	335	348	376	362	350	381	358	358	352	323	349	337	369	380	348	354	324	334	308	343	367	346	348	342	355	332	350	354	368	353	329	380	345	336	338	355	396	392	319	379	323	356	344	364	362	340	372	352	363	382	333	355	334	318	351	340	356	370	330	335	366	379	343	344	375	357	356	364	354	344	347	380	368	356	336	373	315	353	363	347	371	337	335	376	380	363	363	367	367	369	337	360	355	338	359	337	359	362	360	363	373	354	351	361	343	347	362	385	384	375	372	314	355	389	366	397	405	360	339	383	346	370	354	380	306	313	330	380	382	357	319	349	365	380	365	341	315	367	336	365	304	343	355	368	360	347	368	328	402	404	316	347	353	329	373	334	330	339	366	341	342	369	360	370	333	374	380	367	343	381	330	349	364	361	350	346	312	372	317	322	375	363	345	342	373	386	349	379	353	375	367	362	346	326	360	360	370	391	352	320	401	341	308	370	412	354	340	353	345	366	354	357	363	374	340	332	357	373	321	387	379	355	363	394	347	355	363	371	377	386	338	374	359	353	349	393	367	349	356	327	349	357	345	370	318	369	374	353	365	347	334	367	308	368	356	371	338	356	347	351	360	377	365	352	383	386	369	358	350	362	355	361	355	372	385	377	365	382	389	339	326	367	359	316	355	385	378	325	337	367	364	358	319	395	358	357	382	379	354	387	350	341	356	331	365	359	371	395	346	366	359	336	330	363	369	364	340	360	365	328	338	338	331	348	333	342	374	388	378	366	356	373	361	323	358	342	351	380	324	341	375	368	329	359	369	374	333	351	360	326	341	375	352	332	348	342	351	350	366	350	348	378	388	366	359	376	340	348	360	362	338	339	360	405	334	367	384	392	349	372	395	352	387	362	339	353	353	359	341	332	367	333	357	313	325	320	354	320	354	409	351	341	328	378	399	383	337	331	340	343	324	365	330	360	382	360	364	366	327	377	360	381	341	389	366	384	328	347	336	390	366	331	371	353	332	364	371	391	376	377	352	361	326	331	331	346	335	360	388	360	342	354	352	354	380	386	336	342	364	334	369	316	374	384	376	333	342	368	358	392	342	367	357	338	364	419	377	352	342	370	375	335	377	351	377	339	338	333	372	373	381	375	387	357	358	365	385	348	358	333	359	394	343	374	357	393	385	367	375	344	362	342	343	369	394	335	339	369	315	342	377	366	320	346	380	365	373	351	314	353	361	397	360	346	364	348	330	364	353	373	372	364	375	348	329	342	388	346	364	370	338	369	397	377	374	363	319	384	379	355	368	353	343	342	360	341	366	359	365	338	335	383	358	360	370	366	316	380	345	411	386	358	361	305	335	328	342	355	360	374	342	347	368	359	370	327	378	352	382	334	325	358	361	375	345	328	372	345	360	382	352	348	401	356	354	384	379	350	384	359	378	371	381	316	343	357	338	403	374	412	353	363	365	358	334	328	360	338	382	359	362	348	363	368	365	358	387	369	385	376	361	352	364	330	385	379	406	329	383	379	392	382	357	336	320	379	363	359	360	351	387	369	371	329	347	348	352	351	386	408	375	359	356	369	341	349	351	367	357	359	338	355	338	342	368	371	324	364	356	336	345	379	359	344	346	344	352	383	370	394	377	327	342	390	368	408	343	361	395	336	359	358	326	389	392	353	354	372	336	377	349	353	394	314	333	354	360	375	339	341	329	379	393	360	317	344	355	383	311	375	360	348	350	362	377	358	358	346	355	371	380	342	355	373	367	388	339	334	343	344	359	364	346	348	347	347	361	314	376	366	325	334	372	360	331	347	366	368	349	328	322	382	352	351	344	361	334	384	350	357	384	352	388	341	354	350	384	369	372	366	371	353	361	348	380	392	404	338	405	354	367	355	334	361	348	365	358	350	315	367	351	369	368	351	346	364	333	364	311	338	371	336	379	363	319	387	357	354	331	311	356	356	380	366	350	333	375	391	358	368	351	341	350	333	334	341	401	356	378	309	388	366	359	348	379	390	384	379	373	353	363	347	339	363	381	332	359	349	346	355	366	327	327	347	343	317	374	348	349	333	359	377	346	357	360	397	345	363	357	393	355	344	332	350	327	330	357	313	368	353	336	427	338	373	335	341	342	374	343	355	351	336	356	373	362	360	354	348	373	356	363	369	388	372	372	386	381	359	311	369	357	345	358	365	365	352	355	325	384	360	356	360	374	343	357	357	349	376	332	349	338	325	367	387	362	351	319	338	346	377	275	381	367	365	355	346	347	339	389	371	348	354	351	376	345	320	352	323	361	353	356	356	370	355	349	342	378	342	362	357	353	337	335	318	339	381	379	335	351	337	369	384	350	365	370	350	328	345	398	387	350	365	348	338	360	318	370	379	383	342	346	368	334	372	342	383	345	360	346	369	326	354	405	365	348	344	352	345	347	357	369	350	382	336	385	365	353	357	379	391	359	363	375	354	325	339	345	372	342	330	340	349	405	328	358	374	339	349	345	396	386	363	366	354	321	341	365	402	363	341	336	370	323	344	346	349	356	355	357	340	324	352	357	357	332	347	363	337	336	362	350	380	374	341	361	389	347	344	367	347	302	345	369	364	344	362	358	345	366	334	357	339	360	347	357	344	398	335	356	354	310	344	406	372	336	384	361	390	340	326	374	385	345	353	332	344	349	359	353	367	361	364	363	345	340	335	376	401	379	369	347	384	393	357	329	367	355	366	351	348	335	393	339	338	337	350	356	344	376	339	349	382	370	350	379	382	319	341	376	349	399	331	355	331	381	398	345	341	343	354	337	353	379	359	358	325	376	362	347	352	348	381	358	336	349	369	336	364	335	357	311	386	388	315	350	360	337	326	339	341	375	327	336	349	344	406	377	408	408	361	385	375	378	341	349	407	415	372	378	397	350	340	356	339	342	363	336	320	363	331	344
13863	1987	3896	6619	6183	7856	6593	5718	5178	1972	1278	1188	1147	1021	988	990	956	964	875	914	880	860	854	888	839	928	861	850	877	885	808	816	769	840	859	826	823	831	797	790	792	852	788	791	816	799	839	857	777	826	777	738	842	759	800	776	754	798	760	794	816	840	783	805	825	776	763	812	832	799	793	778	809	760	852	776	804	814	762	777	787	772	794	769	811	811	814	826	794	775	793	801	775	795	783	800	772	810	774	806	811	815	763	766	790	782	823	782	796	785	806	884	773	803	818	835	822	779	809	886	818	804	733	798	778	797	822	797	765	792	805	734	789	767	763	799	773	778	741	808	765	765	829	820	792	773	769	788	809	779	859	865	836	840	768	839	781	785	794	781	788	804	766	800	799	845	761	795	818	802	783	792	779	801	831	785	807	786	808	722	784	792	817	798	830	780	797	854	807	798	774	777	784	770	790	790	808	833	780	832	787	793	823	801	796	803	773	783	784	805	816	809	757	805	823	786	816	766	789	836	805	841	809	783	834	807	798	797	790	774	792	787	776	817	847	767	820	808	822	783	825	815	772	824	858	780	807	769	737	782	780	804	785	777	758	796	801	825	831	832	801	793	759	753	817	859	818	812	785	766	776	807	766	797	783	815	774	772	777	792	777	792	788	814	775	838	805	807	825	776	810	768	835	815	828	785	792	779	790	799	796	758	830	792	740	822	760	838	783	764	782	809	800	795	807	778	811	812	834	762	788	782	812	765	830	837	780	810	795	756	750	745	785	780	751	739	842	769	793	841	771	815	835	798	777	822	774	815	782	802	784	787	815	763	816	758	829	775	774	805	753	828	812	772	793	762	878	781	816	817	864	780	812	800	832	806	837	844	815	756	795	806	784	769	788	803	770	792	805	756	791	767	790	771	793	774	743	793	797	812	824	766	773	782	784	829	802	791	787	808	760	815	769	842	778	760	790	769	839	740	801	822	790	783	820	831	777	814	785	785	809	802	761	806	783	825	802	758	764	811	808	763	818	789	789	754	814	841	762	848	805	794	826	776	784	775	826	805	781	806	802	747	810	728	791	830	733	775	845	786	805	791	758	818	822	828	784	834	767	813	758	845	784	848	782	853	802	837	812	838	778	760	802	817	779	791	779	797	780	764	786	746	808	762	821	780	839	812	817	773	789	780	798	790	836	789	804	769	806	769	781	806	842	807	809	752	812	725	804	809	752	809	810	810	801	799	810	789	795	825	783	830	769	798	778	779	762	771	790	787	824	770	811	860	771	799	776	788	808	808	770	749	767	823	778	777	822	801	814	798	749	795	788	803	802	737	808	798	788	795	785	828	812	773	747	763	817	799	810	837	789	788	761	811	816	781	787	785	805	807	771	757	873	799	782	838	778	774	787	777	770	814	799	780	810	757	819	832	833	768	791	766	779	765	791	802	828	804	773	830	785	797	833	783	772	814	774	808	761	780	771	804	802	782	761	794	828	770	823	764	832	803	781	763	810	858	775	823	822	815	785	801	854	776	802	836	811	729	813	775	777	799	847	777	770	785	810	812	788	784	754	770	793	779	800	796	775	766	847	805	767	793	822	722	753	779	837	758	834	820	784	803	824	788	826	763	778	769	771	765	782	873	849	797	773	802	775	818	781	770	794	827	822	799	740	813	868	755	815	801	787	784	777	782	783	806	787	824	803	760	783	806	753	814	829	788	796	781	792	769	772	811	788	824	822	742	820	802	807	795	768	816	818	815	789	760	787	802	764	851	766	747	815	829	790	783	870	847	786	791	745	781	758	771	764	800	799	753	786	737	846	741	789	795	801	785	764	793	796	833	785	808	781	806	769	806	821	799	769	783	750	819	835	773	826	795	830	832	787	731	791	801	813	782	811	824	804	795	766	747	768	759	744	791	765	815	836	812	748	799	830	826	829	817	808	813	824	774	815	807	805	799	769	818	801	773	759	798	819	794	776	852	764	767	777	829	846	813	814	774	853	763	795	829	801	790	826	741	794	813	803	804	862	790	790	804	810	757	789	823	765	830	786	761	789	818	780	804	788	801	771	828	837	812	839	821	775	755	753	778	844	782	784	791	771	851	737	841	783	834	778	815	800	821	790	780	754	838	819	841	821	767	790	777	776	815	822	781	774	778	834	779	776	817	802	818	842	719	814	773	822	756	783	782	735	764	831	787	824	783	854	793	778	802	796	830	839	817	806	828	792	848	772	780	817	791	828	780	791	753	758	726	794	816	735	776	804	856	754	773	786	857	782	765	851	830	786	739	773	817	814	750	800	804	837	830	834	732	795	753	742	770	828	780	760	856	788	776	786	818	784	764	784	827	823	778	835	816	796	767	773	761	812	795	814	810	770	767	793	786	794	803	766	767	775	845	776	839	797	802	760	808	798	780	822	758	804	795	832	788	797	778	802	823	782	816	826	738	812	783	801	773	878	734	804	776	871	804	760	794	831	744	758	768	768	814	795	840	804	813	819	775	750	782	768	814	787	794	793	793	785	789	786	781	789	829	792	801	837	790	796	795	901	809	785	820	771	847	785	764	772	801	864	799	808	799	746	752	775	760	778	754	778	778	762	767	770	791	782	826	739	781	785	799	806	761	809	813	767	784	824	812	789	791	804	841	790	814	770	740	839	814	837	802	818	775	791	755	831	777	820	766	849	798	808	756	808	805	833	817	861	847	787	785	765	764	827	795	810	781	788	848	763	770	812	769	837	831	828	847	731	828	790	827	777	763	767	792	785	851	805	798	790	789	810	807	771	751	770	816	827	823	789	780	788	831	836	802	780	756	800	756	810	769	757	790	841	790	808	729	803	795	785	767	798	771	787	830	816	824	777	786	750	821	883	821	753	802	850	772	793	813	772	778	810	794	809	874	825	785	870	805	791	809	754	809	781	829	791	797	765	753	822	761	814	844	818	835	773	799	836	799	789	847	762	793	826	804	792	805	786	768	800	771	818	792	762	776	774	765	792	792	809	824	769	780	787	785	802	854	818	788	781	838	776	794	826	797	825	749	780	815	786	820	870	811	796	823	793	776	817	761	766	811	713	789	828	784	796	823	811	803	768	812	801	783	795	783	826	778	821	835	819	791	838	847	756	778	779	803	762	783	764	822	767	788	776	774	791	794	804	781	813	823	840	804	761	806	771	780	731	798	800	835	796	821	768	796	800	845	748	782	751	803	788	815	778	794	771	737	748	796	800	759	852	787	826	775	843	806	817	752	797	780	802	780	864	835	825	840	785	786	761	787	819	817	785	763	793	791	808	771	823	842	804	822	773	785	791	752	790	824	801	821	788	791	819	798	782	774	808	756	786	804	850	848	790	795	826	804	766	770	789	806	786	791	796	739	826	777	817	774	841	786	786	763	799	852	819	781	814	802	766	779	781	818	814	857	778	821	784	791	802	769	847	741	787	769	734	787	810	775	775	736	795	857	759	774	784	803	792	779	786	812	829	831	779	777	810	799	789	765	833	805	768	758
4857	618	526	479	343	278	264	295	297	238	216	174	206	185	218	197	203	189	189	181	191	215	177	198	193	210	177	167	219	189	197	198	195	218	189	194	204	211	203	215	188	206	176	187	183	217	180	210	188	214	189	233	193	173	167	199	196	202	192	168	188	171	191	181	198	195	213	195	186	207	214	211	212	192	207	189	194	192	186	180	197	194	193	211	175	203	185	181	211	208	195	181	199	190	191	207	184	175	175	178	162	167	190	204	196	200	207	229	204	185	225	202	182	197	205	197	178	201	220	198	190	194	180	212	173	187	202	178	183	204	222	202	200	183	210	200	179	173	196	188	179	206	201	187	197	179	187	164	216	191	200	184	176	198	182	193	216	190	224	189	211	188	194	190	189	170	201	193	178	189	176	184	192	210	169	182	185	179	178	200	198	196	191	198	191	196	192	201	176	201	213	181	171	188	185	170	179	197	187	198	186	171	196	195	217	209	221	192	191	186	197	188	180	187	196	216	169	199	172	199	207	200	167	167	220	170	183	183	205	240	195	204	199	213	206	191	181	180	174	180	193	171	197	179	178	192	221	213	193	202	197	186	191	224	231	221	206	189	196	186	209	191	179	215	189	176	202	212	203	205	186	178	183	179	193	209	188	198	201	210	172	204	172	168	192	201	186	211	192	197	208	195	189	194	198	235	194	188	210	175	187	205	187	216	204	199	187	189	217	187	198	202	194	181	181	201	180	190	186	180	191	172	180	223	202	210	166	178	208	196	189	200	153	201	184	183	192	195	216	189	211	166	176	193	189	193	213	188	201	210	192	176	171	185	204	229	218	191	204	178	167	200	177	189	188	177	192	181	230	193	208	184	175	182	179	169	199	222	208	212	175	214	214	168	211	199	197	191	216	183	193	195	215	190	196	174	203	205	215	182	211	195	194	197	195	182	177	185	203	180	183	204	207	224	171	196	187	193	209	206	203	228	200	195	190	196	185	175	200	202	217	205	179	197	196	191	168	178	206	196	189	202	179	208	206	221	209	183	185	218	189	178	208	205	176	173	228	241	193	191	191	198	176	180	200	197	207	195	203	191	175	201	189	177	189	182	202	203	213	169	186	189	193	194	208	203	190	172	194	192	206	199	208	200	204	185	210	194	203	222	176	206	228	191	201	186	187	194	189	198	177	202	205	210	198	203	194	192	212	222	198	192	182	205	182	210	209	181	181	170	201	190	182	180	205	201	193	186	199	199	228	208	204	210	221	165	185	191	190	195	210	202	207	190	212	201	202	217	193	213	203	190	195	225	178	181	217	178	185	184	201	214	216	194	177	201	169	181	167	185	186	201	201	200	194	175	168	192	198	183	202	190	183	189	192	171	212	193	193	181	186	207	208	185	164	200	212	205	194	189	200	191	191	211	158	173	174	197	178	176	222	171	200	202	158	174	191	193	195	190	192	209	199	187	202	195	173	201	174	215	194	217	199	197	171	191	197	179	200	198	201	223	170	208	205	189	203	197	183	186	177	219	207	163	184	195	192	190	219	175	174	207	184	201	190	202	191	181	204	190	168	194	207	191	189	189	216	211	196	203	166	189	188	166	194	212	210	207	193	201	183	201	198	201	177	192	198	214	213	188	187	201	183	189	201	219	215	205	207	228	193	176	184	184	186	199	195	192	210	206	215	235	164	177	197	189	201	208	211	202	209	193	203	224	198	195	189	179	166	200	186	196	207	201	181	160	197	157	189	230	188	198	203	177	220	203	162	204	212	235	191	207	207	203	222	206	177	189	218	194	188	198	202	199	212	210	200	168	185	186	182	201	191	196	188	198	212	198	197	170	177	194	236	204	209	196	172	225	193	214	182	174	229	210	220	197	193	210	188	201	196	229	206	178	199	190	194	219	214	179	206	198	185	222	192	166	192	230	214	207	181	178	199	207	172	199	230	227	185	201	224	182	195	184	195	198	178	201	189	205	170	173	208	201	201	161	198	229	185	215	224	204	209	196	213	193	209	210	193	199	193	173	180	223	207	206	163	200	185	211	174	197	200	207	198	188	186	215	203	173	199	199	209	207	201	202	205	186	194	191	194	182	233	176	198	188	196	189	205	175	170	182	160	176	179	206	183	178	183	199	181	183	154	201	200	208	200	200	192	173	202	211	181	198	185	215	213	191	176	198	221	184	212	192	215	225	197	202	179	223	204	195	197	186	209	177	179	210	168	188	205	205	215	195	195	193	213	180	209	196	209	197	168	194	198	169	206	179	200	193	191	220	213	196	210	214	195	197	208	216	199	200	211	178	166	201	213	209	191	203	193	184	166	196	180	203	202	194	199	211	195	216	188	211	182	189	199	175	218	184	170	191	182	195	202	172	200	187	205	171	183	211	174	198	190	162	181	169	184	201	197	189	193	180	173	188	177	196	208	165	184	179	180	185	174	185	218	207	216	197	181	210	179	203	185	210	202	200	172	184	182	208	181	194	185	189	178	203	204	190	194	215	191	196	205	205	219	181	198	203	199	197	209	177	195	187	164	166	214	187	207	205	201	214	196	207	192	176	192	211	209	216	192	194	195	175	197	195	182	179	210	211	196	190	206	205	194	213	210	205	187	175	201	203	179	197	215	189	216	197	172	182	207	165	173	208	233	179	198	226	211	200	188	196	196	211	180	200	208	202	183	189	182	196	179	205	194	194	217	210	188	194	201	201	195	189	172	214	177	215	233	177	202	189	196	199	201	187	195	245	205	199	193	193	208	190	195	180	193	200	198	208	191	205	185	198	199	196	186	195	185	169	181	187	196	213	223	170	179	204	200	211	198	204	174	202	208	189	195	180	175	204	154	186	177	200	178	207	188	198	188	207	176	206	206	198	206	197	183	199	207	157	195	163	201	224	217	186	185	177	184	189	212	211	189	176	232	199	200	186	197	178	208	202	222	185	200	202	201	181	188	183	186	198	205	214	188	181	185	180	172	194	209	174	184	194	211	217	213	180	196	197	182	197	206	175	171	203	180	189	191	172	225	216	164	187	197	192	203	196	191	213	183	175	192	204	194	164	188	185	206	207	190	196	160	198	199	186	207	166	166	193	205	205	201	191	196	232	202	207	173	213	205	187	205	183	187	160	192	204	206	179	206	210	205	206	181	203	192	205	233	183	194	200	193	157	209	209	207	241	199	175	185	210	185	193	177	209	163	192	220	209	192	189	186	201	208	199	206	180	210	201	188	209	190	216	213	181	203	178	191	208	182	196	186	191	198	191	194	201	197	187	199	180	176	186	201	190	194	209	233	212	216	203	204	203	183	197	182	175	193	178	199	216	180	200	197	181	203	170	198	201	198	181	197	185	188	189	177	176	206	220	185	198	209	181	169	169	186	184	194	172	184	169	207	205	179	188	195	165	179	195	181	192	194	203	172	192	213	208	205	214	173	217	213	191	188	187	190	183	185	183	230	195	185	192	176	173	195	184	198	202	178	194	207	193	228	188	189	173	202	200	212	191	199	198
3533	707	1137	1285	1131	955	804	785	684	551	526	489	493	511	474	442	511	502	458	432	483	487	490	489	471	472	479	485	470	457	495	458	446	486	452	444	469	488	470	470	450	456	529	463	472	498	471	446	456	492	478	511	503	465	474	450	436	453	460	472	475	429	453	466	496	492	497	476	478	468	461	482	475	495	498	469	454	496	447	470	471	469	448	471	495	457	463	475	436	463	432	485	464	462	507	491	435	436	457	490	486	474	461	484	496	500	473	498	467	475	516	503	436	463	457	488	468	497	471	499	450	502	487	463	504	464	490	447	483	455	444	462	489	492	438	429	429	442	457	444	473	478	509	487	504	507	470	465	450	489	468	451	428	469	494	442	466	480	470	485	472	463	470	488	446	473	474	452	477	462	518	464	471	519	466	498	460	526	466	489	491	448	454	489	431	425	451	491	470	457	443	429	464	436	496	464	470	481	462	464	455	492	459	452	477	474	499	520	496	497	488	471	449	471	465	435	487	465	503	464	438	481	435	454	472	477	452	478	433	481	484	462	451	486	488	481	476	444	462	473	482	470	488	443	446	464	453	454	466	436	472	469	483	479	470	500	472	470	513	460	457	444	442	466	460	474	511	457	462	449	486	492	489	497	473	420	518	453	490	462	502	459	471	475	480	468	485	462	474	484	477	482	464	490	482	498	487	489	456	438	472	456	464	444	480	466	448	464	464	505	460	462	448	452	481	501	464	479	440	448	465	474	467	478	485	444	472	487	515	444	459	456	482	475	490	460	490	485	442	517	488	461	508	462	432	440	465	508	481	482	500	498	475	486	484	478	492	462	436	465	494	435	459	494	458	461	475	467	487	460	486	477	480	461	536	460	471	449	508	457	464	517	456	479	494	460	509	478	479	482	481	428	487	419	453	525	442	459	465	468	472	447	459	432	481	478	467	450	485	490	423	472	510	453	461	472	474	459	503	469	463	495	500	477	426	477	414	483	475	457	456	497	484	479	482	453	452	440	445	491	493	459	483	490	463	480	495	494	471	466	466	424	449	495	486	496	484	494	449	556	481	440	456	454	456	428	488	473	447	486	469	483	428	478	450	484	473	450	459	487	469	439	464	485	424	479	500	473	497	482	452	454	456	477	462	467	476	435	463	485	454	494	463	478	487	489	468	483	477	463	453	471	465	483	430	441	467	506	489	460	492	476	434	480	439	468	479	448	466	450	489	456	444	476	412	449	474	465	459	458	449	468	465	496	462	480	467	449	468	471	425	450	482	449	501	446	466	492	477	488	430	471	461	490	488	462	444	513	490	439	449	488	491	506	473	461	498	435	446	488	479	482	466	445	436	446	493	491	457	472	479	485	447	492	480	482	479	468	458	471	462	486	483	488	468	484	504	459	487	475	476	441	439	455	466	461	472	495	438	506	459	491	476	459	456	490	490	497	502	468	473	475	469	487	497	496	461	480	431	465	446	471	497	461	472	498	485	479	478	451	457	490	483	488	462	485	521	483	462	489	492	459	465	458	496	456	489	502	431	463	487	456	473	454	454	498	475	509	445	473	450	472	468	435	494	431	504	492	473	447	490	444	492	467	481	446	454	458	431	449	473	464	447	461	489	457	491	464	441	478	477	489	452	441	449	480	443	443	419	423	470	478	457	437	468	486	470	443	463	450	425	431	477	438	467	482	458	455	450	438	481	496	446	455	486	462	454	484	472	467	442	431	459	509	477	443	465	479	510	480	429	471	461	487	470	470	465	493	448	440	452	480	465	477	460	480	434	469	476	462	483	492	493	468	478	486	474	470	500	489	472	452	474	554	445	442	437	469	444	466	474	464	480	479	420	459	468	504	486	472	444	483	464	449	481	489	444	507	473	481	463	461	457	459	516	472	521	456	482	463	452	519	441	478	458	472	454	485	493	477	494	421	488	437	475	433	485	489	465	476	461	477	436	478	484	463	469	444	467	452	473	460	472	448	457	460	492	481	458	457	483	503	492	463	503	476	495	483	518	476	462	447	475	504	460	469	469	459	485	480	470	510	474	430	471	477	480	479	470	484	483	437	452	438	459	445	443	469	503	478	449	479	432	451	452	432	466	472	418	497	489	459	475	430	448	491	473	460	462	497	460	505	491	449	490	453	450	507	451	456	468	476	453	488	495	469	471	444	446	463	498	415	474	457	462	482	434	467	466	477	453	445	483	423	487	465	483	465	460	445	468	486	520	498	486	448	444	472	515	468	464	479	436	478	442	477	455	453	464	475	495	493	476	497	486	477	434	471	450	454	453	483	460	464	449	450	469	454	462	479	469	430	469	454	472	461	472	462	504	488	438	523	468	467	441	477	436	471	477	466	478	448	524	453	431	484	454	473	454	445	509	459	499	503	466	481	465	448	456	477	479	463	450	502	499	455	458	481	478	472	420	456	491	466	458	491	490	511	484	461	463	459	469	465	487	499	425	485	473	454	450	460	457	482	476	469	459	480	484	504	469	454	477	504	466	468	446	462	473	471	478	468	441	494	450	486	469	439	463	507	465	444	436	470	447	465	453	498	456	479	445	432	430	474	457	500	447	480	437	481	470	456	487	470	514	483	490	496	466	488	474	482	465	442	458	479	450	440	432	463	495	470	482	477	500	461	434	466	442	448	496	475	443	473	463	424	473	485	482	487	447	474	435	472	495	491	473	524	473	492	498	472	469	464	445	466	475	449	498	524	473	491	498	464	453	486	484	455	496	538	483	459	462	480	471	474	476	483	502	420	464	434	502	483	469	534	467	523	478	485	477	455	486	480	474	478	461	498	473	506	489	514	441	473	481	438	496	445	456	457	444	495	493	454	471	496	460	480	462	476	475	478	464	483	433	474	463	490	481	451	458	428	428	443	449	441	480	481	457	462	494	514	483	483	450	505	494	498	450	466	525	486	527	469	464	491	470	452	466	481	452	485	447	480	495	523	473	461	482	480	493	441	464	450	412	483	440	457	404	449	466	448	474	470	465	468	439	470	491	439	445	466	500	478	440	465	465	426	484	484	497	475	476	459	464	464	486	484	477	488	447	495	471	435	454	447	468	433	485	506	429	492	473	487	456	449	460	487	463	500	459	474	438	465	475	456	491	476	455	490	456	482	454	498	471	464	529	500	498	459	496	472	443	455	472	468	486	459	464	426	491	467	456	439	483	440	488	482	448	470	434	508	474	491	467	478	440	483	517	431	475	467	484	459	470	485	456	466	466	479	447	439	468	512	434	474	477	487	432	502	474	445	467	446	450	445	462	510	453	516	507	464	475	456	465	473	455	480	476	456	473	490	428	477	467	483	464	480	470	451	490	457	494	481	443	451	479	462	484	501	471	469	465	431	463	483	446	472	446	491	439	493	495	451	459	473	455	474	452	453	495	495	455	478	472	492	495	456	428	516	505	471	443	486	477	463	471	454	468	424	473	508	487	491	401	426	477	475	497	510	486	477	507	435	482	495	441	474	480	486	467	497	490	449	459	450
15171	1673	1354	1732	1619	1380	984	853	811	463	248	267	242	216	239	234	242	264	243	232	212	228	235	181	238	212	221	224	227	207	228	219	213	185	220	236	225	236	224	236	197	224	226	251	218	220	212	246	200	220	206	233	212	226	220	236	232	236	229	225	233	228	256	200	225	198	219	227	236	240	240	229	244	215	235	240	221	217	232	240	215	229	217	222	205	232	240	263	245	240	251	197	201	223	236	211	222	191	215	221	238	212	238	227	255	228	228	221	234	216	228	237	194	197	179	227	233	222	219	236	208	234	199	197	234	241	242	238	220	245	221	225	216	225	250	225	230	219	207	228	208	257	221	242	232	214	219	207	207	204	242	205	221	238	205	244	225	210	213	235	210	221	233	210	220	208	238	225	248	184	210	233	249	217	218	220	224	218	240	228	194	207	205	208	246	192	216	218	212	226	206	217	201	227	257	212	259	222	216	222	214	202	225	204	206	241	223	226	220	233	222	227	228	263	208	210	204	208	198	248	223	229	208	212	253	236	220	239	208	229	221	216	215	244	225	206	204	211	214	221	231	212	220	255	214	218	244	228	280	216	219	254	201	244	226	234	227	223	206	236	229	238	229	232	218	220	193	235	220	249	213	257	230	243	205	230	209	213	199	199	234	210	214	242	218	251	213	229	207	223	231	200	225	227	241	213	218	224	229	230	209	225	233	209	215	197	215	228	228	225	211	231	212	216	216	228	227	197	225	220	219	239	231	248	259	236	217	231	201	223	210	214	237	212	213	221	201	216	186	216	197	224	221	230	231	213	203	207	210	242	212	222	248	213	223	225	214	245	253	218	213	236	246	194	231	177	214	232	234	229	245	227	231	210	251	224	238	202	221	215	224	221	201	231	225	226	245	198	225	221	234	224	206	193	257	247	207	214	222	238	227	242	218	213	190	213	208	264	219	212	204	229	203	258	244	242	235	229	214	201	231	213	223	225	241	220	236	240	202	230	239	216	247	239	196	221	208	216	205	222	217	258	247	205	223	237	225	222	225	207	227	220	246	237	227	215	226	245	235	185	245	215	242	217	212	249	232	218	220	193	256	218	272	244	221	211	217	241	245	254	228	232	233	217	211	230	211	226	219	235	249	251	263	237	219	220	230	260	201	227	220	212	245	203	229	229	236	219	200	238	213	213	224	220	229	235	229	197	238	262	239	210	238	241	258	222	229	227	241	233	237	240	215	197	244	215	242	227	212	230	212	250	226	267	242	229	210	217	227	239	217	217	240	233	240	219	219	244	235	260	236	258	236	220	239	229	227	193	232	197	224	199	228	220	215	250	250	220	221	224	216	254	218	231	244	212	211	199	225	242	221	252	216	232	226	199	230	236	240	237	205	234	219	204	213	218	196	213	198	220	262	206	226	214	232	251	222	226	238	212	218	235	205	245	227	248	176	202	229	228	215	230	203	216	239	227	213	230	216	264	231	192	201	197	246	230	220	205	220	224	222	201	234	234	243	205	222	233	219	208	196	249	195	241	245	215	201	213	214	221	239	224	209	237	206	213	206	217	220	210	195	216	222	232	256	221	232	228	241	226	226	256	255	212	204	229	217	210	234	192	240	231	209	203	237	229	252	216	202	224	207	230	204	208	246	183	208	249	230	240	206	238	219	200	214	230	257	238	232	241	232	249	205	233	238	233	221	226	250	204	215	203	216	200	224	229	241	226	222	200	214	266	251	234	250	219	216	209	196	229	203	212	234	247	240	245	225	252	247	224	183	216	215	200	237	242	205	227	191	214	226	238	227	224	247	233	226	225	230	203	229	213	242	213	214	238	206	179	208	244	235	220	231	218	235	207	235	218	245	207	223	220	227	200	210	197	228	198	232	215	216	218	211	216	191	224	208	215	234	228	224	254	217	204	226	230	228	218	228	236	206	206	230	208	213	203	200	222	239	280	253	244	213	250	260	223	259	230	212	224	223	205	214	192	237	229	213	256	197	195	215	219	201	257	208	231	230	217	222	200	245	180	194	191	238	217	227	228	219	215	228	256	249	221	240	240	206	203	227	249	226	255	206	203	237	223	216	243	239	195	198	216	270	215	213	243	223	224	230	233	203	222	211	227	208	204	255	226	215	220	228	230	201	213	222	221	227	200	241	229	197	202	200	239	239	216	233	212	196	245	231	216	213	185	213	204	210	215	232	201	243	211	239	273	227	225	211	218	250	234	225	219	219	250	215	256	227	216	227	227	238	222	203	225	194	217	232	221	259	238	265	213	243	223	221	184	227	213	209	197	209	226	254	230	238	228	230	225	216	199	221	262	219	180	220	239	206	220	246	211	243	205	227	248	219	214	244	234	210	249	226	242	212	257	259	218	224	244	213	213	234	197	234	231	224	200	208	237	217	246	235	219	235	236	248	208	229	252	234	234	237	212	229	235	235	256	235	220	251	237	218	231	243	222	220	216	229	217	210	204	249	220	255	235	233	211	226	217	196	228	229	244	208	244	213	188	245	266	220	180	205	229	231	236	223	248	225	204	239	224	202	218	217	233	222	237	236	216	228	247	208	227	203	205	195	223	206	238	212	238	253	232	219	245	220	206	236	172	229	241	222	198	195	217	210	243	211	227	225	224	206	226	229	210	241	237	225	219	228	214	188	221	225	217	244	230	210	220	216	245	240	234	202	246	233	220	208	236	226	214	188	221	229	215	203	227	232	230	225	223	234	251	235	225	224	237	244	215	220	236	229	237	221	227	221	224	226	203	216	248	208	236	213	225	215	212	246	225	207	241	221	224	225	227	220	214	232	216	231	213	231	217	230	236	227	224	210	211	220	232	228	215	218	249	242	237	241	263	210	238	229	222	234	223	229	230	232	243	230	228	212	232	224	212	229	206	218	193	233	231	214	216	236	212	252	222	206	201	225	245	239	222	216	234	221	232	223	223	233	224	244	215	203	216	233	221	233	211	234	226	232	214	228	200	210	229	239	227	218	217	234	219	200	233	245	259	205	224	231	206	223	208	227	235	267	228	248	231	233	217	209	230	213	224	216	216	233	216	235	229	217	207	229	260	239	249	220	236	213	240	216	249	236	250	236	213	224	213	223	216	219	235	255	213	238	230	209	239	218	221	210	203	254	262	245	247	194	229	221	230	220	227	237	227	251	223	222	221	243	247	217	234	214	224	244	221	213	203	249	213	222	212	202	224	255	206	210	201	211	238	200	219	212	209	209	235	195	221	232	215	213	222	222	238	232	254	237	210	219	231	211	223	222	205	206	201	224	246	214	213	254	235	211	233	214	241	245	225	245	224	225	209	248	217	255	226	233	204	200	245	213	230	218	194	253	270	213	249	200	231	226	224	213	216	241	232	220	230	241	236	234	206	204	230	239	192	218	216	194	216	217	236	239	214	198	217	211	229	235	235	230	204	233	227	228	227	214	234	222	200	217	246	192	191	213	239	214	254	247	228	231	195	225	211	220	226	219	189	251	234	220	238	202	215	258	238
9833	1207	2510	3914	4118	3732	3520	3516	3080	1679	890	756	696	637	644	620	626	589	639	613	571	592	594	570	566	533	567	572	561	567	573	531	580	536	577	545	577	552	571	538	561	524	521	555	533	540	536	522	598	566	525	562	580	559	546	534	519	482	490	590	539	558	519	531	552	524	522	534	514	542	567	559	547	526	526	516	529	509	529	547	530	574	620	521	535	529	519	523	543	555	503	527	570	541	536	594	521	544	540	521	512	543	545	532	549	503	514	537	543	559	562	535	512	529	540	556	526	557	518	544	526	492	541	582	538	557	505	570	531	560	562	542	575	558	532	547	539	558	533	546	525	535	529	551	565	552	501	507	535	576	521	548	519	551	550	537	520	522	542	506	553	560	567	553	537	531	548	505	547	561	565	529	534	553	537	549	542	531	616	489	523	554	577	532	554	602	499	547	532	566	585	520	580	620	494	578	545	550	542	549	570	492	555	534	536	558	541	542	558	519	510	559	577	519	566	567	556	566	549	536	537	535	528	539	537	524	547	557	558	535	518	523	539	554	537	536	542	532	539	558	527	538	534	563	525	501	554	564	507	590	574	543	543	532	564	543	547	554	513	560	550	527	519	518	536	548	491	527	526	538	551	537	506	564	551	518	543	520	537	532	547	540	548	543	530	548	537	569	549	509	508	516	578	564	495	475	510	552	515	571	555	531	551	553	562	510	527	550	564	540	523	530	548	542	548	537	555	513	564	560	539	519	514	578	532	530	564	553	567	530	519	506	575	531	539	528	523	562	530	563	539	499	555	512	539	588	520	573	529	485	570	501	525	515	573	537	534	544	581	539	557	537	531	506	541	534	550	583	558	520	565	542	535	546	548	512	554	570	519	540	568	538	533	530	521	546	517	571	540	511	571	527	561	535	557	558	498	536	568	528	529	564	594	551	527	524	577	537	545	537	522	555	542	538	546	556	483	559	559	562	558	555	571	526	514	553	576	528	548	553	505	533	550	549	533	501	533	519	522	507	540	513	528	578	530	532	549	544	534	508	541	500	531	520	530	538	544	532	539	540	525	459	553	550	510	540	540	513	586	537	582	544	570	540	571	566	559	582	552	494	569	538	537	558	542	566	578	518	561	519	546	527	542	531	545	548	535	522	555	524	535	527	508	594	579	572	578	543	554	548	548	523	556	537	544	571	581	501	551	526	539	605	543	548	533	581	545	554	525	519	540	533	563	553	552	518	520	517	569	529	518	480	512	547	543	563	531	543	528	513	543	513	528	541	526	501	541	529	513	536	528	554	581	561	514	575	555	518	551	521	525	538	508	550	560	601	548	491	605	528	520	534	551	485	557	562	532	481	559	575	559	564	543	528	531	524	559	531	536	570	506	526	563	574	511	535	543	533	550	556	554	574	572	537	555	545	542	534	539	521	558	484	510	513	574	505	516	562	537	531	537	559	534	515	523	535	499	545	506	525	497	526	539	566	512	537	581	559	521	524	530	546	518	534	559	535	521	504	543	572	558	514	523	525	544	542	550	505	550	530	530	514	560	485	557	556	512	530	537	523	539	527	506	585	519	557	514	519	528	540	547	496	531	521	529	545	510	532	533	525	525	498	531	537	521	539	535	554	522	533	572	533	530	525	524	556	530	516	528	558	553	562	560	535	508	535	558	541	513	543	554	548	615	528	534	489	528	544	522	503	515	487	531	550	553	538	540	505	582	540	537	533	585	542	517	556	540	508	494	531	547	539	567	551	531	548	533	549	543	517	543	540	551	542	525	521	517	550	574	510	530	538	528	542	567	541	545	522	524	506	533	540	510	548	534	550	537	500	575	549	527	550	537	538	533	548	519	547	536	565	563	543	524	498	521	571	519	523	544	551	466	545	521	521	509	572	523	579	555	598	523	517	520	537	520	538	509	553	536	519	543	567	567	541	539	486	541	515	529	573	553	512	535	538	524	497	543	578	513	539	559	521	497	550	532	532	580	500	540	494	570	510	538	533	507	501	578	517	528	538	522	523	572	530	540	531	563	536	555	555	591	532	523	536	562	583	555	524	524	531	548	536	534	537	554	554	516	536	561	538	516	545	546	539	544	512	526	527	569	538	527	510	580	498	509	556	508	523	523	567	536	552	543	536	543	507	521	547	534	532	516	522	507	523	593	553	494	529	548	533	550	569	546	541	547	591	551	563	521	559	528	500	535	537	500	538	531	575	537	543	538	551	499	540	548	562	561	538	543	533	562	563	549	508	525	536	491	532	537	525	567	513	501	533	544	532	574	523	513	512	528	549	580	524	562	484	538	541	566	522	491	514	521	521	545	565	564	545	551	548	525	545	568	558	533	532	545	551	545	576	524	554	568	578	494	561	511	566	551	540	537	570	490	548	558	570	538	493	571	529	530	513	533	522	566	565	545	517	529	553	513	541	552	529	528	561	584	542	538	529	528	521	565	544	532	522	519	524	539	511	575	542	560	550	533	535	512	557	560	534	542	521	563	515	522	558	547	544	538	550	531	558	532	518	524	522	535	526	488	517	529	523	556	542	537	511	510	524	546	574	530	544	549	523	516	522	578	543	523	520	504	540	551	524	576	568	501	520	522	539	551	569	544	544	544	531	545	533	572	540	502	540	542	491	593	570	543	546	525	543	532	542	500	524	564	558	520	546	512	562	499	519	506	522	521	545	515	506	515	546	546	483	575	529	553	530	541	528	535	556	531	544	538	561	552	552	523	509	578	529	525	542	513	569	555	564	510	546	574	529	557	498	544	532	551	535	520	509	561	600	531	565	541	523	544	532	538	533	539	562	547	571	539	497	540	520	536	512	538	532	555	593	552	561	572	487	537	530	553	501	555	517	556	494	557	563	530	505	518	531	540	539	534	550	522	545	536	576	564	519	518	513	555	511	515	529	520	557	561	511	528	548	554	526	526	544	552	572	537	533	518	559	542	560	555	549	502	541	502	556	552	528	573	511	578	518	508	566	511	547	518	560	549	559	529	501	531	503	520	512	524	536	549	532	534	544	526	515	536	512	556	581	555	569	540	536	569	545	502	523	540	526	556	514	548	550	529	552	532	515	511	545	553	535	557	561	575	564	564	520	542	551	575	527	537	542	513	521	549	525	532	567	539	599	548	518	549	573	545	508	543	554	525	551	565	492	512	540	589	542	538	567	581	518	559	497	533	552	525	530	538	560	557	559	548	534	499	531	588	555	560	538	547	537	550	527	517	538	576	514	502	529	488	539	570	505	507	533	527	522	493	533	535	502	555	549	524	517	534	567	552	519	504	518	540	505	543	561	523	536	543	496	557	553	563	537	580	544	561	507	517	539	524	576	549	539	539	523	536	543	548	545	561	513	557	504	549	518	548	542	552	491	536	550	540	514	513	527	539	569	543	555	541	526	469	547	521	542	533	521	514	556	563	545	541	552	521	517	537	548	561	501	560	554	552	578	532	558	542	535	516	524	565	540	483	562	524	541	582	551	514	532	537	526	550	533
23533	3711	2168	2337	2448	1822	1675	1447	1320	779	447	408	438	387	418	355	396	354	413	373	386	358	336	359	361	372	379	401	374	344	360	385	411	384	379	323	343	337	367	370	341	356	337	344	356	336	380	365	341	362	374	348	357	377	359	344	377	323	370	338	336	371	359	389	346	354	335	368	376	313	412	371	350	342	319	357	358	336	347	326	354	386	374	359	357	313	348	354	353	389	367	347	391	328	357	389	342	335	311	346	349	370	357	334	337	367	361	378	360	312	355	323	347	352	379	342	338	357	346	363	339	338	350	366	302	368	354	303	349	325	335	324	310	349	352	314	363	374	370	364	396	364	347	365	382	370	391	331	417	356	376	368	325	332	357	361	360	348	348	359	369	360	348	356	334	353	376	363	376	380	350	358	386	354	361	365	362	362	309	377	340	362	345	392	387	374	364	348	357	343	356	410	321	363	354	361	358	350	376	386	367	325	360	381	360	353	355	377	358	363	347	331	338	318	353	332	319	307	353	351	350	371	377	372	334	324	434	358	336	336	334	353	336	340	347	386	377	337	367	338	392	351	368	345	365	378	352	331	340	331	356	364	370	392	377	367	387	314	345	343	328	350	332	365	385	365	363	343	335	334	350	372	334	331	349	351	328	295	372	342	343	373	371	341	369	348	329	353	356	356	370	327	333	350	348	387	359	363	392	385	358	361	354	359	367	328	351	355	372	397	379	321	352	355	366	388	357	356	337	342	328	356	341	338	350	327	348	333	371	352	346	352	327	331	343	370	356	359	373	370	376	350	317	376	351	383	369	355	352	361	363	345	387	351	347	381	350	355	352	360	339	372	380	375	359	378	377	336	383	364	335	361	345	360	374	375	381	344	364	367	355	358	296	342	332	345	377	397	341	364	337	373	349	399	373	367	359	345	354	347	337	367	362	326	372	356	340	331	368	355	360	357	342	336	340	370	354	354	365	368	366	347	344	340	353	343	353	363	350	335	355	369	350	335	330	332	343	324	341	322	354	362	366	353	345	363	361	379	361	356	331	332	342	341	351	356	344	323	348	370	340	369	345	336	355	344	379	360	379	399	347	362	318	365	379	382	342	372	317	303	357	385	353	367	392	327	380	345	380	345	374	380	363	362	387	395	364	286	326	343	353	341	396	332	343	356	384	354	346	376	370	380	345	360	349	321	415	345	345	363	362	345	360	317	361	347	343	366	332	334	336	330	383	331	414	365	317	329	356	367	365	365	359	378	356	385	351	385	376	352	347	352	370	389	379	352	340	352	331	322	353	363	384	417	344	347	328	352	346	333	367	354	359	366	375	335	323	379	376	362	354	347	365	323	332	286	384	388	358	333	315	370	326	356	373	332	316	347	328	357	341	312	345	322	370	392	331	367	378	347	342	370	336	345	344	359	365	328	321	347	350	371	357	325	356	355	357	354	356	345	338	381	349	331	387	371	354	361	368	344	351	388	364	341	356	363	302	311	329	377	336	307	373	345	349	365	352	354	377	354	372	340	407	349	368	378	331	339	373	346	354	350	336	371	370	358	361	357	372	370	362	337	374	337	350	376	364	354	341	354	376	356	377	351	350	371	352	368	325	348	347	336	363	355	373	335	321	395	343	367	390	361	332	331	381	362	334	353	354	356	310	376	326	299	353	371	366	348	316	351	382	339	368	340	360	350	378	370	335	366	338	382	354	379	346	388	345	361	341	377	394	350	350	358	352	376	363	358	360	343	350	397	347	377	380	357	331	343	361	374	356	391	333	382	355	345	340	322	342	340	384	352	326	355	348	374	372	329	362	364	355	320	373	379	329	374	388	357	376	324	355	346	334	357	347	337	349	357	366	354	361	371	344	318	357	364	334	330	358	343	365	396	366	327	371	358	304	354	351	342	340	360	324	326	368	363	342	358	343	342	376	373	340	340	337	354	359	340	384	397	348	351	387	361	327	348	360	359	382	356	359	341	349	368	355	356	343	366	351	378	330	387	354	369	342	355	348	382	343	334	388	328	316	306	363	335	387	405	386	378	345	358	340	340	355	358	350	353	327	359	347	340	322	342	343	366	343	345	352	386	331	366	355	338	343	386	384	414	354	361	340	359	387	344	352	322	343	380	357	350	330	366	369	345	351	338	354	334	346	354	371	373	354	349	344	321	398	346	336	363	327	343	333	339	321	390	382	381	373	286	345	335	347	349	364	344	361	399	366	350	348	343	343	369	325	346	355	355	379	339	342	355	338	355	326	323	342	361	346	356	342	318	330	326	364	370	339	405	366	359	366	389	328	333	369	359	329	320	368	359	348	326	334	337	370	346	367	350	372	365	342	363	341	364	357	354	358	337	323	354	348	358	352	346	350	348	376	371	371	365	365	364	348	341	336	312	377	348	363	362	362	367	343	354	325	351	329	357	342	335	368	371	387	362	360	357	388	333	351	347	338	341	354	363	358	351	357	383	348	331	334	344	380	388	339	322	377	369	365	303	363	388	324	337	349	366	380	359	334	355	335	306	335	388	352	369	393	366	317	311	361	360	347	352	379	381	353	375	325	346	344	301	354	399	333	346	353	353	385	346	372	351	321	417	340	334	333	370	364	352	334	363	366	348	381	370	332	354	362	357	351	337	368	386	364	374	357	372	363	363	378	377	372	356	375	360	342	379	359	339	352	352	342	357	368	380	345	382	356	373	363	370	359	376	354	373	327	350	351	348	362	357	340	333	349	356	377	350	345	346	347	361	343	350	356	304	359	337	335	337	364	348	333	362	356	347	346	355	340	337	341	347	326	325	354	351	350	362	336	365	358	362	372	371	362	340	359	377	360	396	371	375	390	334	365	367	370	345	354	327	358	330	370	370	363	362	307	312	346	327	396	338	366	354	357	338	329	372	353	360	342	329	372	340	341	337	369	334	325	370	361	371	362	361	354	318	381	380	371	374	356	357	366	333	354	366	366	391	369	386	347	390	358	342	375	336	340	362	349	337	311	344	372	340	397	342	382	332	376	326	313	331	369	362	333	363	406	374	350	336	351	347	343	361	342	362	342	399	345	351	366	354	388	348	368	373	392	353	361	371	387	359	350	348	342	350	340	344	376	327	358	337	331	334	340	307	367	377	339	365	359	365	377	315	366	371	340	345	326	372	336	351	361	336	368	355	346	330	360	346	365	385	363	361	382	355	348	397	358	386	373	366	374	358	366	377	374	364	366	331	325	334	359	361	397	344	379	359	340	342	358	347	364	345	333	356	339	340	340	341	341	329	323	359	307	324	369	343	342	351	358	358	368	376	331	409	341	391	338	320	371	376	354	376	330	315	362	318	371	357	360	335	344	346	375	367	368	328	302	388	380	333	353	338	345	347	339	366	368	382	382	378	339	326	358	358	363	376	359	379	351	318	335	344	336	381	356	335	373	381	337	357	327	355	332	382	369	339	348	339	353	371	389	368	355	364	335	374	339	340	367	352	370	345	351	365	358	365	348	344	360	370	376	365	336	349
13033	2123	3625	5602	6242	5144	5723	5448	4930	2540	1417	1217	1059	1099	990	965	922	950	938	892	841	839	882	846	876	896	828	800	824	877	795	781	835	831	781	800	878	825	782	800	800	802	824	750	790	807	812	807	789	783	817	806	812	840	782	786	815	791	790	787	829	784	810	835	838	776	797	830	759	770	839	802	825	809	760	790	793	759	773	805	854	776	837	819	750	826	851	769	785	824	807	809	807	829	820	826	808	785	773	774	787	797	763	729	767	816	829	781	823	800	849	739	838	787	770	797	752	810	772	811	782	784	813	791	801	760	845	814	775	768	790	801	794	834	764	794	770	777	813	800	782	798	829	848	809	820	791	791	794	796	815	816	809	784	838	813	837	771	806	722	786	782	802	825	787	788	793	828	818	799	772	848	799	810	753	809	811	808	873	739	837	813	767	775	792	828	836	792	840	758	757	762	835	741	776	791	778	789	788	795	822	809	793	813	825	773	758	764	795	770	790	813	814	765	811	821	799	796	856	807	745	780	799	800	782	742	788	808	766	821	818	759	793	765	817	768	807	783	817	793	770	832	786	720	774	845	794	797	776	807	761	774	848	781	809	848	805	763	760	809	809	792	795	788	793	816	809	760	750	825	757	759	773	787	820	809	787	787	800	773	786	787	830	805	816	847	760	829	834	814	778	755	870	772	819	797	814	762	770	783	764	784	788	832	803	830	792	801	780	813	777	774	802	796	806	780	809	830	762	811	767	815	869	840	770	783	815	813	765	777	804	830	756	758	822	755	781	844	799	827	826	786	832	855	797	782	779	797	820	807	812	807	755	817	771	834	756	777	811	790	736	823	752	824	798	819	764	714	728	806	796	804	810	752	812	812	786	823	780	793	852	837	791	763	742	834	768	808	773	809	791	795	747	824	838	776	793	804	837	789	798	841	755	802	776	817	826	818	776	770	831	835	795	863	787	784	827	858	765	789	787	744	787	785	771	758	844	733	754	803	818	806	826	824	796	813	814	780	750	766	800	794	767	806	829	734	788	800	799	787	812	800	793	790	814	796	756	758	847	786	767	814	794	803	776	801	732	797	762	791	764	790	776	857	844	802	817	771	841	794	825	763	798	813	745	783	828	830	805	732	774	766	816	796	836	775	776	838	808	812	814	797	847	755	779	820	784	767	768	770	812	839	809	759	817	787	782	834	824	828	825	799	799	803	784	846	740	719	801	780	785	816	854	815	816	828	844	770	810	773	828	810	791	781	833	778	827	786	753	771	815	817	768	825	801	808	768	786	816	789	816	801	822	762	769	798	807	756	853	784	847	825	772	764	813	813	773	789	798	819	792	742	763	771	780	793	783	777	794	785	799	829	799	805	766	815	800	807	796	817	791	797	824	807	804	767	843	842	756	812	813	783	770	768	761	821	762	770	801	795	805	825	812	773	837	795	797	762	776	785	803	839	858	791	808	784	767	756	771	787	802	784	829	780	790	758	805	816	833	798	851	842	768	879	809	817	778	846	749	820	747	813	816	747	821	800	761	798	774	771	789	746	790	796	810	766	823	790	805	789	786	802	805	761	802	813	825	815	815	764	778	791	773	805	788	774	794	801	752	782	812	809	825	780	850	784	795	783	733	785	751	836	782	815	824	798	822	790	756	818	782	819	780	808	798	746	772	793	736	856	799	782	830	798	746	761	767	850	799	794	760	787	789	788	797	789	813	820	789	812	826	822	761	797	805	813	790	782	792	744	836	790	808	786	800	792	777	818	790	786	835	774	745	767	777	793	765	832	769	786	777	810	813	812	779	816	803	805	804	813	841	812	840	732	782	772	817	779	805	775	838	757	789	775	816	820	790	800	799	785	748	746	825	780	788	801	760	800	810	812	761	832	796	805	815	828	820	780	813	740	835	784	824	825	778	822	815	775	820	803	806	815	765	829	740	852	764	796	789	777	828	795	847	770	741	779	766	788	790	750	802	825	814	823	803	818	771	813	816	785	783	846	763	793	815	714	795	790	820	806	780	840	793	858	810	788	770	823	778	789	813	807	764	757	817	785	795	810	752	777	836	797	737	786	738	811	779	823	815	848	781	804	797	777	818	827	842	813	831	783	782	821	813	780	756	783	780	804	803	820	791	749	792	769	786	774	741	840	811	818	834	770	765	819	779	788	830	787	867	774	781	819	774	796	841	802	806	804	781	824	827	788	792	779	799	766	789	823	819	809	765	804	770	795	762	811	821	825	832	838	749	781	809	772	761	807	804	783	785	830	797	746	799	818	802	752	821	800	778	752	798	770	805	755	849	773	817	824	759	749	814	759	808	797	784	800	790	792	746	778	761	821	831	801	757	844	809	859	776	799	787	804	750	832	793	794	773	814	831	732	805	781	757	776	794	826	795	771	846	818	801	845	808	826	780	810	799	765	771	781	833	749	798	794	849	803	806	758	830	805	813	824	792	796	775	861	807	838	836	795	799	807	791	830	798	759	774	755	795	742	833	776	820	824	818	772	823	787	741	788	810	817	763	820	822	772	809	804	755	820	778	791	799	824	785	833	791	801	789	820	825	829	767	816	759	760	833	791	798	819	792	791	784	785	832	767	782	753	862	776	806	807	822	843	809	814	731	789	787	749	823	832	822	799	773	749	740	821	784	756	808	773	807	759	772	817	767	832	795	815	806	844	823	746	826	811	851	793	820	792	799	784	808	813	757	780	776	765	803	776	763	820	793	842	841	801	812	820	811	752	810	777	798	844	821	798	766	781	788	825	767	771	823	802	821	785	812	821	864	769	845	784	785	835	805	797	792	783	791	835	834	827	790	758	790	845	790	802	816	767	797	806	801	792	742	765	789	766	761	816	841	811	767	787	785	806	780	777	813	791	825	798	832	777	865	846	821	787	788	760	830	779	791	799	762	784	805	777	816	796	765	798	771	795	809	835	839	778	747	796	794	740	748	755	837	756	753	788	806	823	795	857	814	746	865	801	789	785	814	849	832	771	795	778	839	773	825	788	783	826	788	821	842	812	769	795	766	803	796	809	841	781	801	824	798	841	773	813	831	807	736	804	790	766	812	809	809	814	762	755	800	788	778	874	820	787	811	825	832	761	800	801	831	809	769	774	739	786	761	812	855	790	800	812	774	842	813	822	814	772	826	838	845	822	789	820	795	809	759	792	827	834	791	757	774	819	788	773	806	753	825	792	781	832	765	818	809	831	839	799	756	779	802	837	828	751	829	802	814	801	794	792	768	733	783	840	777	792	746	801	766	749	801	808	769	785	758	828	867	826	844	836	779	797	840	752	775	768	730	761	785	753	758	806	791	845	760	794	822	793	794	839	819	837	759	809	766	776	869	765	800	776	764	809	797	800	800	775	750	820	821	804	780	819	762	789	824	831	787	788	795	798	811	776	790	799	793	825	747	813	784	766	802	841	805	771	745	793	844	763	746	771	758	815	773	757	771	768	764	744	791	765	820	838	793	770	765	781	830	839	797	802	774	784	790	808
4706	516	451	372	388	300	284	215	215	184	217	197	209	211	202	193	197	179	184	183	188	197	200	204	189	209	201	199	208	217	173	207	182	209	174	185	197	172	189	183	190	190	208	221	186	208	195	193	181	190	216	157	194	199	199	195	182	211	232	195	173	189	192	189	204	176	202	203	180	173	198	197	194	196	200	210	197	203	188	188	207	171	220	174	209	217	238	187	216	203	178	213	183	203	206	206	201	203	201	184	225	198	201	199	202	188	200	207	192	192	206	184	196	191	186	190	200	195	205	200	211	198	176	202	194	185	226	202	206	180	180	202	182	191	200	169	205	170	192	223	212	191	198	201	189	187	207	207	171	198	169	193	201	186	203	214	191	224	203	216	198	177	176	197	206	216	183	230	215	200	213	197	177	201	208	208	184	200	201	206	213	197	193	190	192	196	223	206	206	210	190	168	189	198	195	204	201	198	222	213	207	213	180	199	194	212	198	229	215	187	203	202	202	187	204	196	196	222	199	177	213	199	191	181	202	201	170	190	198	200	204	230	217	192	202	193	199	205	176	200	213	207	194	178	201	173	201	198	218	196	179	184	206	199	181	213	196	198	167	203	212	213	153	180	190	191	187	179	175	179	199	185	196	200	196	176	228	213	226	216	223	195	189	197	186	196	210	211	206	224	220	181	217	198	203	166	200	192	183	205	194	206	194	230	168	183	200	200	170	203	195	198	182	191	222	213	190	175	212	169	230	201	201	189	193	188	216	232	193	198	181	200	198	201	213	197	166	169	181	206	197	194	188	194	181	179	199	199	207	213	220	207	186	204	217	220	199	212	185	186	207	187	194	207	187	183	187	196	179	199	199	183	199	216	167	204	184	203	213	172	213	191	185	209	203	157	198	198	218	228	214	196	222	193	184	211	229	187	196	196	193	184	219	182	208	211	189	214	185	170	211	196	191	204	183	215	180	204	170	193	201	173	210	182	204	211	173	163	186	179	202	190	203	213	241	214	203	224	240	184	207	208	209	178	191	204	201	200	221	181	178	212	177	207	191	194	197	215	210	189	190	195	188	184	204	193	193	204	206	188	209	187	176	201	189	182	216	194	221	185	199	200	210	219	220	179	215	203	200	224	182	216	186	204	189	213	182	201	209	236	206	213	230	183	202	178	200	190	178	187	217	207	205	204	194	164	206	220	218	193	194	184	194	187	213	193	178	201	199	221	213	195	212	201	170	205	212	167	181	214	202	180	190	231	190	184	190	182	199	199	185	211	213	204	186	210	203	228	193	181	183	170	190	193	176	195	195	190	216	203	198	203	210	204	202	159	159	192	203	184	192	182	206	189	202	181	197	187	217	184	193	182	194	194	219	223	205	207	228	184	179	192	218	170	186	193	198	199	181	206	191	210	219	203	178	210	188	196	211	191	219	170	187	219	184	205	205	211	189	171	201	208	214	206	189	176	204	188	208	198	179	179	202	192	176	180	219	186	220	197	220	181	196	184	193	205	188	196	178	235	216	205	173	211	189	199	181	214	185	175	182	196	226	224	185	181	158	199	205	222	215	221	181	196	209	176	189	196	196	193	178	205	222	195	214	179	183	196	167	225	184	188	202	187	197	193	196	211	206	178	172	229	162	175	207	219	186	177	169	216	206	233	218	185	219	186	193	173	192	195	187	198	188	200	201	201	183	190	186	198	178	218	178	189	179	189	206	212	173	175	172	169	215	178	174	210	192	213	221	181	201	217	190	205	207	200	206	192	187	180	198	189	186	195	181	189	212	193	200	219	214	251	189	169	195	190	202	205	218	191	189	206	217	227	206	201	184	170	248	190	217	177	197	201	216	223	206	176	207	183	160	188	220	204	194	190	183	225	173	188	203	212	222	177	200	192	179	166	175	189	216	186	194	198	199	208	208	213	193	207	194	186	192	199	195	213	189	184	196	213	187	214	185	212	208	203	216	195	201	201	192	197	188	185	186	201	211	207	214	165	205	183	201	208	208	180	197	200	213	195	207	217	187	225	185	177	204	179	183	211	171	211	222	203	234	211	214	197	202	201	203	191	217	177	195	195	198	205	200	178	190	191	194	210	206	205	191	201	203	185	187	173	206	192	244	191	202	199	195	201	204	218	204	200	195	168	200	201	208	203	198	208	209	210	190	200	211	186	216	200	194	205	221	214	227	205	172	191	192	176	206	199	189	189	194	182	202	182	192	173	173	192	226	161	186	225	219	162	207	200	206	207	169	210	211	201	200	205	201	206	194	196	191	204	189	178	215	209	201	204	193	201	221	197	181	238	179	192	196	187	170	211	203	191	190	199	202	205	218	223	201	171	182	182	182	210	203	217	203	201	202	205	180	192	204	197	202	196	204	185	185	161	200	185	179	214	210	218	229	189	194	202	213	224	210	215	185	207	215	180	181	213	201	204	193	200	199	220	183	178	216	188	176	203	213	193	203	207	195	198	210	195	195	188	200	205	159	199	184	188	179	176	195	196	199	198	207	200	170	179	211	221	191	204	213	201	201	188	202	219	183	157	192	209	177	190	198	192	189	202	199	193	201	202	200	208	228	213	185	216	192	207	186	206	234	155	187	222	191	223	197	182	177	188	189	218	217	201	194	177	191	170	196	195	234	193	192	205	219	197	190	198	179	185	187	188	234	196	199	181	179	191	203	213	234	187	201	193	178	220	178	195	209	161	195	191	202	182	190	200	188	224	187	191	194	173	199	182	204	213	198	202	216	210	192	207	196	209	199	214	195	188	177	211	192	210	198	188	196	203	192	188	186	191	226	215	179	218	221	195	179	197	217	194	187	233	172	181	216	204	214	195	212	184	165	191	195	177	206	212	195	206	181	197	188	175	230	200	184	198	176	182	184	199	188	214	223	181	172	192	167	196	209	219	222	200	211	226	213	197	228	188	203	183	187	214	213	209	211	208	190	186	176	229	184	214	194	185	210	187	243	222	205	184	164	174	180	209	210	177	193	207	208	216	189	189	201	204	204	183	225	190	197	188	206	221	183	179	195	184	193	181	211	208	224	180	199	201	180	198	196	190	198	191	173	167	191	211	189	177	188	192	184	198	178	185	197	180	208	189	206	224	200	215	192	215	187	176	220	187	180	234	184	198	187	175	189	182	209	191	216	191	207	181	195	185	188	201	196	163	197	218	213	214	231	210	229	235	200	191	211	188	196	197	175	194	211	201	192	177	200	186	193	190	222	202	214	186	190	183	173	197	205	202	163	206	190	204	215	204	180	197	205	176	184	196	203	196	186	181	214	219	197	232	202	169	201	210	184	193	217	191	192	179	190	197	204	204	204	219	207	220	196	201	209	210	190	187	176	198	208	192	166	225	201	228	200	192	205	194	210	193	184	200	202	199	231	194	184	191	182	168	189	185	206	213	183	197	218	217	168	206	209	203	234	225	208	220	210	206	205	202	209	196	181	198	201	200	176	220	196	165	218	216	190	219	203	171	214	210	208	188	188	201	206	179
3380	636	912	1161	1166	955	889	673	659	512	564	509	488	527	479	481	474	455	470	443	474	478	504	519	470	440	481	494	445	510	457	494	484	452	463	475	457	513	478	478	491	477	454	443	473	483	468	450	477	491	453	463	465	454	503	487	490	446	506	461	467	478	466	461	491	450	488	480	497	480	495	469	479	501	508	466	469	494	486	489	488	471	461	489	455	451	488	457	453	497	429	471	486	493	498	519	457	445	460	498	477	444	468	494	486	487	455	470	498	488	441	499	486	489	479	421	507	497	463	462	499	465	471	500	440	475	484	480	463	460	469	480	470	499	461	476	438	492	455	500	428	492	498	464	464	455	458	470	491	451	449	469	481	469	443	477	469	463	473	492	481	504	487	482	464	488	480	491	459	467	498	473	480	481	459	498	478	481	462	478	459	449	502	469	511	457	491	457	488	448	526	507	483	440	482	470	454	475	465	450	488	483	503	449	476	492	448	478	469	463	494	474	479	471	493	415	502	469	459	436	454	488	435	476	453	506	456	473	471	487	438	489	503	469	468	513	482	473	479	471	493	482	460	451	457	497	525	505	511	499	458	438	470	468	460	453	531	480	434	452	476	491	452	458	519	475	504	434	473	460	433	477	440	498	497	480	490	470	439	481	503	453	446	479	465	455	489	473	509	443	490	462	447	485	486	468	492	456	461	452	476	482	452	421	488	442	472	468	490	448	498	434	493	444	453	514	439	511	433	500	496	461	491	498	500	474	504	443	486	477	453	486	439	440	506	491	491	483	482	486	469	470	456	488	476	469	456	463	465	437	472	486	491	525	529	479	499	477	444	471	471	436	452	487	506	503	459	446	459	464	462	446	506	439	440	455	496	481	479	517	470	450	463	451	496	496	488	495	472	449	486	514	439	443	472	446	476	457	471	456	480	468	498	459	493	458	500	478	477	483	444	451	451	471	471	461	438	486	502	464	468	499	461	455	488	478	464	492	513	490	475	456	477	449	496	444	462	472	449	472	479	506	509	461	460	476	457	493	487	482	498	478	504	518	493	489	476	449	455	487	459	472	467	464	500	487	460	456	466	451	506	459	511	458	460	487	472	494	445	483	520	424	437	481	481	491	444	458	477	489	467	486	524	447	483	458	471	457	506	472	482	528	469	504	486	464	486	517	473	470	462	471	460	490	445	447	492	455	514	469	457	476	483	487	475	479	465	448	473	457	457	465	485	488	466	485	478	483	486	487	461	459	511	475	489	455	462	517	473	434	482	428	447	445	475	485	450	464	451	490	511	473	458	439	477	489	459	491	509	487	461	495	463	490	457	473	459	454	446	509	454	495	478	432	456	468	516	504	461	485	488	442	481	426	427	472	480	479	474	423	510	466	486	455	510	504	476	469	439	513	522	468	444	493	469	492	446	458	485	504	497	469	456	480	461	498	469	500	477	460	472	485	467	424	523	505	481	437	433	481	518	460	484	464	439	494	493	485	484	501	471	454	451	504	477	496	451	486	431	484	474	435	476	469	479	506	421	509	494	495	472	490	463	467	484	481	479	480	457	482	490	509	509	475	504	501	475	452	481	475	430	480	435	476	440	458	480	501	495	456	460	453	472	500	495	494	489	459	461	481	491	465	466	472	469	495	457	463	481	479	488	483	437	459	491	459	471	487	472	513	445	514	466	470	454	466	492	458	452	451	454	480	473	455	467	443	453	453	457	491	486	526	503	475	489	474	475	515	443	465	464	468	460	450	523	471	465	489	472	457	488	469	477	470	432	423	466	510	438	477	503	459	487	518	445	455	479	492	469	494	461	476	467	514	451	430	473	447	454	516	476	447	496	456	505	450	449	466	488	471	490	457	478	456	506	492	459	475	462	475	463	430	495	505	442	474	470	447	446	508	473	489	483	501	484	445	496	472	464	512	499	486	475	458	483	494	492	457	454	497	445	497	468	505	476	443	468	488	478	474	477	481	482	482	475	456	499	465	494	441	496	461	486	465	457	460	452	508	475	483	475	469	436	482	486	485	502	464	495	485	490	464	462	449	492	493	433	468	467	453	459	465	429	475	427	472	484	469	474	483	464	458	463	460	464	457	464	448	471	471	475	481	426	461	485	438	466	467	483	479	461	442	474	480	492	522	503	492	494	445	495	457	503	442	482	428	516	445	481	487	511	457	503	478	455	458	492	464	439	487	493	452	464	439	464	487	496	490	486	463	500	489	485	483	500	455	502	487	494	452	475	494	493	513	473	438	487	491	475	504	491	485	488	459	468	462	463	448	454	509	491	451	478	439	483	470	476	528	467	515	478	469	498	516	445	488	448	484	477	467	441	524	479	446	478	516	489	479	488	483	451	477	451	490	480	457	485	467	491	455	456	501	460	463	465	443	458	506	479	468	479	469	446	434	476	472	457	479	469	469	482	527	486	452	466	465	472	490	451	491	474	452	451	454	453	457	478	457	463	488	458	490	448	459	475	471	442	473	455	460	480	462	447	450	494	451	517	479	474	471	481	473	488	457	492	475	490	432	457	483	468	475	478	469	466	471	480	495	485	453	426	450	416	462	508	466	484	465	462	482	481	492	494	507	470	487	486	456	478	492	473	506	459	501	479	465	465	444	434	505	511	493	466	455	483	488	484	495	461	478	473	461	456	434	488	486	464	474	482	509	469	466	503	460	474	511	464	472	472	500	454	537	459	475	466	492	482	467	477	465	483	445	484	451	451	507	439	472	485	489	424	463	470	457	485	486	503	468	455	457	476	470	453	461	463	472	489	471	486	492	463	471	481	451	477	466	442	414	496	466	471	514	459	518	467	459	460	473	458	462	465	462	478	472	478	476	460	457	491	457	472	469	452	527	498	483	474	437	445	490	484	456	481	412	451	450	483	532	447	484	473	485	452	477	471	493	474	425	483	499	461	510	451	493	506	491	497	436	436	464	472	491	482	459	463	436	492	479	451	469	486	490	461	504	505	494	485	487	475	462	484	499	481	524	475	455	517	473	458	486	491	481	513	475	456	480	477	512	496	494	465	439	498	473	492	499	490	459	487	440	438	474	493	510	486	466	467	478	478	454	482	463	487	484	495	460	446	501	459	468	442	482	490	439	452	454	476	474	483	490	442	496	482	462	445	444	468	477	457	478	478	529	446	454	458	483	463	457	489	488	510	469	442	456	465	451	485	473	456	494	470	453	473	497	437	472	463	461	480	446	482	506	501	469	427	479	499	499	458	470	469	439	513	483	496	493	444	455	488	468	520	454	456	489	495	441	454	456	500	504	468	457	467	476	475	467	516	490	505	491	488	466	466	453	487	472	458	503	508	500	460	471	504	498	485	452	454	461	505	459	487	491	515	454	457	467	431	480	511	476	492	487	439	512	477	455	492	515	467	460	454	462	512	510	478	495	434	481	476	461	455	477	504	469	456	498	523	467	490	467	471	492	465	459	459	492	493	512	485	499	485	479	492	471	469	490	501	487	487	479	498	506	503	474	436	437
15746	1720	1026	1123	1096	856	781	898	887	461	299	269	262	250	237	230	208	248	250	246	227	222	266	208	195	234	235	241	238	216	199	228	235	259	211	250	243	215	260	234	247	220	224	215	216	234	252	231	235	204	219	245	235	212	229	236	224	252	240	220	203	227	226	223	232	233	241	196	236	224	188	225	204	238	239	206	233	221	204	238	218	233	243	206	231	237	216	217	254	228	237	202	253	249	236	242	263	245	239	230	245	236	224	222	208	265	239	243	184	261	219	233	196	229	218	181	201	217	202	220	252	210	217	252	213	226	207	187	196	244	256	248	234	233	204	223	280	227	240	179	204	216	239	206	218	215	255	236	231	268	238	224	195	213	224	197	217	218	217	236	261	255	246	239	223	230	216	267	223	212	236	225	207	208	184	215	240	220	210	264	250	237	233	206	239	232	207	213	211	206	235	222	219	227	214	197	199	227	232	197	218	211	203	239	239	220	232	271	241	256	240	192	223	236	221	219	215	229	212	244	243	206	235	215	218	241	233	221	250	243	242	245	226	227	212	223	215	235	225	209	201	227	222	214	215	196	244	229	212	244	218	219	243	241	228	221	210	214	230	232	209	209	226	261	226	240	246	240	230	231	241	228	242	259	214	206	241	232	218	212	216	258	233	207	232	209	235	246	213	206	241	224	235	215	202	248	223	227	209	244	224	213	231	226	206	215	213	231	242	233	222	239	234	226	227	249	223	234	232	232	212	237	206	192	242	223	221	219	212	259	246	225	233	241	254	229	234	247	225	234	219	219	221	212	227	228	227	212	169	230	240	249	248	242	246	230	224	212	227	243	240	217	229	236	213	206	223	211	240	226	230	228	225	221	209	183	249	247	197	223	244	227	246	219	240	234	216	243	217	228	241	227	219	251	218	224	235	227	213	222	239	205	230	229	234	228	201	236	218	228	234	232	190	221	222	202	201	219	229	233	231	239	243	208	222	219	209	187	210	215	238	221	219	227	222	231	266	211	204	216	223	215	226	224	238	231	254	217	251	213	222	225	239	219	242	237	222	266	206	237	225	212	204	216	248	238	238	254	217	242	251	233	228	222	226	202	189	229	239	229	229	207	204	236	221	232	241	231	195	234	243	247	212	212	222	229	218	240	205	227	196	227	201	233	228	236	210	233	233	229	227	216	214	239	241	239	223	216	243	217	250	213	224	242	211	236	222	243	243	222	234	219	231	232	227	213	240	231	241	226	220	230	229	233	226	225	196	223	220	262	248	235	226	211	230	216	219	217	222	219	227	235	264	234	215	211	230	207	219	229	248	219	211	225	233	212	216	214	189	222	216	224	217	248	229	234	216	207	249	223	235	249	236	241	231	221	234	227	198	236	214	230	242	214	246	218	221	218	241	219	236	214	236	212	242	220	232	234	246	233	217	219	226	245	214	241	231	205	219	212	227	228	229	214	226	244	237	234	228	221	241	232	269	234	221	218	220	225	212	232	219	220	217	208	234	213	210	241	210	241	196	237	214	221	257	235	203	238	232	240	229	232	221	231	205	223	234	222	218	245	229	245	238	213	218	207	234	231	214	204	245	251	207	209	222	238	245	247	231	202	247	222	233	226	202	237	214	218	210	213	239	263	210	217	248	248	238	211	211	227	208	234	230	244	240	254	229	217	229	209	243	229	213	230	252	243	232	203	232	226	217	244	232	191	207	200	217	216	210	223	212	201	219	241	222	233	242	250	246	231	240	220	215	228	237	208	216	240	230	221	203	239	223	232	216	219	243	232	225	200	230	235	230	201	217	215	238	226	245	211	226	209	232	217	242	218	229	227	210	245	239	224	218	257	249	221	221	230	244	234	213	237	214	254	213	214	246	224	247	265	209	271	223	233	249	249	202	218	245	223	224	219	230	229	218	213	217	204	240	240	227	251	272	206	247	191	245	230	224	208	238	241	212	230	248	243	205	230	213	194	207	223	252	227	194	204	240	231	238	230	224	217	236	204	221	216	216	221	221	237	237	237	200	230	228	225	227	210	227	200	233	245	213	256	193	241	243	206	196	251	225	217	238	227	229	229	214	227	234	227	212	229	221	198	240	223	257	213	226	222	224	230	227	234	207	234	251	233	251	228	191	199	235	246	239	208	206	220	254	232	237	238	224	205	231	214	252	255	242	199	224	251	223	272	231	217	218	241	220	225	249	237	225	213	252	233	216	204	241	231	224	236	191	219	261	228	236	232	221	241	204	215	224	234	234	238	203	224	226	220	224	228	232	223	218	218	227	241	197	198	227	223	210	210	247	230	242	215	208	240	259	226	235	229	242	228	245	216	213	169	207	209	218	232	229	240	223	227	232	235	254	242	230	223	228	223	208	219	251	253	242	211	240	245	208	236	227	218	239	213	228	258	248	249	253	227	220	224	245	238	202	224	195	227	268	233	195	236	223	228	229	239	206	236	217	242	211	234	202	225	202	206	220	224	215	202	217	229	202	229	184	215	247	228	231	195	223	232	243	229	232	224	216	216	239	245	220	232	249	214	248	220	227	242	233	210	202	238	212	199	262	260	236	237	238	241	236	235	232	211	234	225	216	224	201	224	221	260	232	252	247	265	224	236	191	239	237	219	271	218	254	240	203	205	228	233	260	207	244	211	291	230	213	243	229	242	255	253	198	222	219	248	239	229	242	248	250	243	270	193	208	206	223	256	211	243	248	239	229	227	236	230	242	209	247	211	240	240	278	238	222	258	221	265	217	199	233	216	229	244	267	243	234	231	218	208	219	244	277	248	231	200	239	238	234	252	208	250	211	253	213	202	229	239	221	222	260	237	220	231	242	222	246	225	234	247	234	205	206	247	243	214	216	238	221	212	249	234	220	248	213	196	241	228	260	235	224	217	249	226	231	239	222	207	236	253	225	233	219	250	213	227	239	228	241	218	216	218	248	251	213	227	241	235	227	215	236	239	200	200	231	292	225	232	234	220	225	216	210	226	227	224	257	250	239	225	235	229	213	217	201	238	218	211	228	226	234	212	198	204	249	222	253	254	222	223	201	243	237	208	234	253	240	221	215	225	233	233	241	240	226	226	214	211	229	203	237	246	243	208	274	212	224	223	230	230	229	207	239	217	221	204	223	231	257	193	204	219	234	235	211	233	227	243	240	229	218	205	245	235	236	236	223	212	254	242	226	244	226	228	197	230	227	219	247	220	243	215	207	200	206	247	224	242	221	212	189	231	219	234	217	221	206	250	220	178	191	213	231	220	261	240	229	225	215	246	223	225	196	256	223	204	220	226	228	207	227	225	234	240	213	239	227	228	217	219	221	219	212	248	224	214	231	268	246	230	225	235	206	213	226	225	228	196	221	218	213	225	198	225	243	227	209	229	229	199	209	241	250	215	225	222	233	245	218	237	243	233	227	219	209	237	233	234	231	206	217	238	241	222	223	201	216	216	239	233	237	212	213	227	245	239	244	241	218	232	240	236	213	212	230	231	225	226	227	232
10143	1138	1930	3030	3686	2979	3076	3352	3512	1771	941	782	748	664	654	619	620	627	635	614	561	574	614	555	531	571	571	567	581	537	569	539	581	556	560	529	561	578	578	578	560	536	560	574	602	546	532	566	527	573	553	582	519	555	551	561	562	574	548	563	567	530	539	564	553	567	600	562	533	555	542	571	536	545	514	543	526	560	591	559	577	571	530	554	557	530	519	586	561	508	566	506	557	564	524	591	541	542	548	565	502	532	525	556	565	555	567	532	557	549	548	577	557	533	544	560	504	536	582	557	572	544	524	589	565	527	574	538	596	566	580	588	548	556	528	499	549	579	558	574	559	549	567	568	502	576	557	567	535	515	533	502	576	536	537	546	564	513	538	554	565	534	508	544	537	557	528	569	517	512	542	546	519	524	543	546	570	516	582	529	544	549	563	522	520	529	514	569	534	556	541	533	572	541	518	526	530	495	562	511	587	517	570	475	555	565	526	533	553	557	585	509	541	526	544	577	544	533	549	550	518	555	576	534	523	540	573	486	565	559	540	539	591	554	543	556	579	524	566	518	554	531	553	555	584	503	574	508	522	546	529	525	532	525	523	518	558	538	519	531	568	527	532	530	551	508	598	533	565	572	554	552	548	520	516	558	514	546	552	558	551	548	552	532	530	568	547	576	530	575	532	527	566	524	531	560	519	556	544	541	580	519	528	535	556	551	560	539	518	513	519	522	569	531	541	542	553	511	559	549	544	549	524	521	572	550	557	525	557	569	498	515	585	563	540	546	519	525	502	543	558	559	542	527	528	520	528	535	520	557	523	561	570	562	555	567	555	542	529	521	536	562	566	555	525	543	522	575	577	555	545	510	532	534	525	600	543	542	506	541	569	547	518	530	563	551	539	531	531	574	543	588	526	518	530	535	556	573	508	523	560	568	546	568	542	528	546	528	552	569	539	514	522	522	531	510	524	520	540	555	518	556	558	569	518	529	546	566	542	555	567	552	542	531	547	566	543	503	528	565	528	521	568	513	525	530	546	525	570	536	585	556	505	563	567	552	540	581	502	524	559	532	554	543	490	523	538	539	595	553	496	549	541	528	525	566	544	554	531	538	526	550	575	553	574	523	535	548	576	536	539	551	489	523	540	509	529	537	519	568	521	492	533	547	541	515	582	567	542	535	586	470	600	547	553	551	572	541	546	558	556	517	525	561	562	530	574	540	575	520	555	577	513	520	557	544	554	551	532	537	544	588	525	545	544	579	524	554	539	578	522	541	548	539	530	543	566	545	608	513	565	516	527	549	545	532	575	492	528	567	515	527	567	542	544	536	540	531	545	543	578	590	494	534	503	538	505	500	539	509	569	582	516	555	552	528	519	513	573	555	565	559	519	525	535	525	565	580	490	558	525	600	561	542	574	578	567	556	534	576	546	569	497	556	547	525	565	518	582	554	564	569	586	555	552	575	549	558	504	582	595	545	561	534	558	533	567	547	517	567	504	541	578	525	557	551	548	575	533	569	551	579	530	545	522	532	508	545	532	565	541	531	518	570	528	523	543	563	530	556	587	528	569	537	577	536	519	545	568	519	520	587	571	534	531	514	519	591	540	532	553	546	523	526	554	550	499	547	541	548	529	527	572	593	543	521	567	537	540	552	541	546	532	547	525	533	603	559	580	582	496	510	552	565	544	536	592	537	507	548	512	505	548	556	522	519	567	584	562	558	594	543	557	515	550	580	512	562	533	557	530	533	576	548	604	599	583	561	546	574	532	524	530	523	539	515	577	507	540	517	550	518	565	529	548	533	535	530	525	524	545	512	502	512	562	533	580	527	569	540	507	512	553	552	513	546	511	598	542	602	499	531	513	545	573	581	548	582	547	582	555	540	561	523	544	536	557	549	488	574	561	541	608	500	557	571	591	544	508	531	544	549	522	555	523	544	572	563	564	553	561	569	512	494	511	599	549	578	503	550	522	522	512	566	517	526	524	549	511	525	520	503	566	522	578	547	525	580	506	551	565	558	551	516	530	533	544	556	530	554	562	533	534	528	543	566	532	556	532	533	550	565	565	563	574	542	500	543	567	553	509	561	530	514	551	582	518	520	534	565	568	570	554	582	509	523	535	575	528	522	514	515	567	580	547	568	502	578	526	537	546	578	510	559	567	537	550	506	512	488	560	516	539	561	533	528	538	537	484	554	519	538	586	536	509	549	524	519	557	565	541	503	572	568	503	504	554	522	536	536	527	577	550	560	605	535	558	542	559	570	540	578	534	580	531	564	552	509	571	541	527	534	541	539	540	519	534	557	559	598	522	552	525	535	497	562	553	553	552	507	532	505	569	543	549	551	537	585	540	544	523	552	560	540	545	523	526	519	567	508	535	564	594	568	576	509	578	497	536	600	559	571	552	528	536	545	541	529	545	565	522	531	530	509	501	549	579	513	530	551	565	554	543	521	559	552	553	567	559	538	514	577	520	536	538	495	533	538	589	512	521	546	582	549	546	543	542	542	531	534	517	516	546	532	558	569	535	526	557	540	550	517	555	545	539	556	555	560	555	510	528	513	546	541	544	524	534	550	486	557	618	489	606	552	594	526	548	542	505	588	561	511	546	547	560	519	543	544	548	537	531	515	551	514	561	559	523	576	521	553	545	538	537	564	488	526	533	561	539	550	544	588	582	490	539	538	550	537	534	521	521	527	568	544	500	565	552	577	548	556	527	592	521	533	544	501	543	519	508	565	583	562	522	536	530	539	561	558	549	542	552	561	551	566	536	544	546	547	572	551	551	565	574	527	506	511	557	539	603	575	543	581	554	535	532	541	527	562	544	544	546	550	585	577	548	536	529	550	565	571	559	520	513	522	566	537	576	517	542	547	558	557	553	587	556	523	529	550	504	570	570	549	523	553	565	545	610	534	550	585	509	540	574	561	556	560	552	521	571	549	544	537	535	553	519	562	531	559	531	543	566	519	541	548	548	533	545	583	553	531	559	519	547	547	581	518	491	543	560	539	553	551	548	557	530	552	550	550	540	554	574	572	535	542	517	569	543	562	526	582	523	567	538	574	526	495	551	545	518	559	546	557	580	520	528	531	542	551	567	570	509	559	551	559	519	506	563	545	554	569	551	552	552	568	531	543	539	518	537	572	555	581	581	553	543	500	581	539	595	528	565	538	533	565	531	558	537	591	562	517	531	543	478	554	560	567	530	556	582	485	535	567	590	563	587	565	545	551	556	523	536	580	528	532	483	546	527	539	559	518	502	577	531	555	535	571	544	557	532	545	552	523	519	572	569	515	599	550	538	566	538	545	542	564	506	585	565	528	583	562	501	500	529	546	531	558	546	563	582	545	540	538	537	534	562	509	515	535	566	537	515	553	544	542	531	524	548	545	563	545	557	578	522	543	498	524	585	572	521	563	542	583	536	526	537	553	518	526	574	518	535	547	559	513	526	519	541	546	564	533	536	552	532	566	547	560	562	537	586	521	584	554	602	528	531	538
26304	4347	2077	2233	2274	1738	1358	1424	1339	836	472	458	429	427	388	422	394	389	352	389	366	324	370	355	361	326	372	331	372	365	347	350	395	345	338	411	354	419	352	343	346	375	377	368	302	361	376	347	370	354	358	348	310	344	354	354	353	355	331	352	337	346	360	372	333	342	353	345	334	363	352	361	383	351	349	381	362	365	363	372	357	347	333	364	347	322	361	361	335	348	382	370	373	348	357	352	320	320	390	375	363	380	357	351	358	354	319	326	377	351	367	390	364	339	312	359	351	336	303	333	359	409	388	317	326	372	328	361	376	358	320	370	383	312	306	326	336	382	380	334	383	364	340	346	370	350	329	365	334	331	381	361	334	381	385	351	344	356	343	358	353	349	361	323	386	315	303	334	345	344	352	369	345	352	367	343	366	349	340	344	391	367	353	347	340	367	376	390	326	316	357	327	335	333	319	327	346	365	372	399	339	356	371	357	381	324	349	356	367	358	355	355	339	369	329	362	340	377	365	368	343	366	326	363	343	389	329	344	358	353	364	334	335	370	368	381	352	379	314	346	335	375	379	335	364	310	330	359	349	355	346	335	370	399	362	358	345	328	379	365	364	378	338	348	329	327	389	384	358	341	342	361	388	342	331	364	339	357	328	399	349	358	384	330	369	346	359	355	330	338	310	350	317	370	347	368	347	327	331	351	331	368	370	348	367	327	379	357	310	362	379	360	341	401	380	354	358	384	361	349	334	347	351	387	356	375	342	349	376	355	337	365	304	326	360	375	340	320	351	398	350	355	355	373	392	359	369	363	339	353	361	349	347	361	339	386	348	383	372	372	337	376	379	304	339	330	330	354	377	369	391	363	332	346	426	361	370	357	324	360	341	331	357	350	364	377	323	348	366	365	360	360	345	344	344	331	367	376	357	354	327	341	341	364	329	362	357	350	339	326	343	346	321	373	336	365	367	330	351	348	327	363	371	352	359	376	322	362	347	351	402	341	380	362	365	361	340	359	361	348	316	351	357	368	330	394	311	350	354	357	333	358	377	365	347	345	339	352	369	355	346	366	325	345	338	335	353	355	370	361	329	380	298	384	331	344	349	329	352	331	334	355	364	367	346	360	387	320	357	348	344	314	346	361	348	353	342	355	350	320	340	350	338	390	369	367	351	344	338	366	352	352	380	325	348	379	367	365	378	393	353	366	349	379	323	337	345	371	339	358	335	350	351	361	366	359	346	357	331	357	407	341	331	344	359	330	373	332	308	367	358	328	336	357	363	332	368	395	343	331	349	351	354	364	362	324	330	313	352	343	325	331	361	364	382	387	336	375	347	406	365	320	403	351	331	337	375	367	363	388	320	337	350	321	356	335	343	353	334	363	338	360	380	365	333	362	335	385	349	363	333	366	354	360	355	341	338	332	312	351	363	387	370	365	330	380	355	337	369	344	312	363	331	330	311	354	331	361	342	364	360	389	368	396	351	356	397	360	352	385	353	354	326	327	348	365	347	392	343	379	344	368	398	358	324	369	376	355	356	356	345	379	344	329	339	351	384	371	334	307	331	351	388	371	366	319	343	338	357	320	353	375	332	330	344	358	353	390	346	343	341	354	308	356	373	337	346	327	384	361	373	354	354	339	307	342	358	335	353	357	340	374	351	358	367	364	378	366	359	365	379	357	356	362	355	355	319	371	321	389	341	361	318	344	363	355	341	347	391	355	354	342	335	347	376	355	361	362	349	367	343	384	377	364	396	357	317	342	376	328	333	374	343	360	336	338	313	339	362	347	341	355	354	347	357	344	384	351	365	325	376	350	354	386	345	389	342	385	354	362	347	326	361	325	351	337	340	332	347	361	350	353	385	370	370	337	356	350	359	363	328	374	369	342	350	372	401	376	326	337	358	401	331	345	349	337	371	348	402	353	345	313	330	365	351	332	375	370	349	350	360	348	340	363	326	393	362	339	346	323	375	346	344	340	389	336	357	336	347	381	336	377	361	373	347	371	345	347	352	331	346	360	399	363	345	328	387	325	378	340	340	364	381	349	360	390	360	377	344	381	350	338	327	332	343	338	371	333	340	337	355	379	356	361	378	359	370	395	385	343	340	375	347	363	329	335	330	380	348	380	339	322	333	337	377	384	344	332	356	323	340	370	355	364	332	358	345	366	331	352	322	354	335	389	402	383	357	345	339	343	365	344	336	340	359	332	335	364	361	345	352	349	385	358	321	344	361	367	373	360	376	346	368	315	351	349	342	380	360	371	343	375	368	340	370	352	377	355	345	338	348	334	397	338	334	362	399	373	389	361	341	385	361	338	357	351	336	327	379	341	394	374	315	343	346	367	364	320	367	348	352	337	338	355	351	341	378	365	377	351	379	341	407	364	381	351	331	389	341	371	378	397	372	366	366	320	357	359	365	355	355	382	347	384	371	355	340	391	372	355	336	355	361	357	361	327	340	388	342	366	358	346	342	361	361	334	341	376	364	341	343	343	351	351	352	389	384	356	325	363	307	346	339	354	388	376	318	392	397	369	360	372	337	311	334	345	355	393	390	337	310	345	371	368	345	311	359	387	368	331	381	352	347	367	346	340	342	338	317	342	351	335	349	343	392	344	352	389	388	357	374	357	325	381	354	353	351	356	341	338	355	343	347	349	417	366	356	359	360	338	352	363	354	370	304	351	329	336	333	327	379	352	344	359	342	362	342	367	354	300	346	373	361	410	343	353	367	369	353	364	382	337	318	383	346	325	355	337	349	385	399	364	347	345	365	349	386	338	371	328	354	332	374	352	361	347	301	366	397	361	352	334	345	372	363	337	343	365	342	359	331	379	338	364	348	361	326	343	333	321	390	357	342	325	360	360	342	363	344	354	332	339	358	374	382	364	346	374	337	322	359	340	347	351	356	384	327	354	367	362	382	354	362	329	347	376	347	383	398	330	374	337	371	336	333	345	330	364	362	348	346	353	340	368	365	345	333	336	333	393	326	346	343	350	352	378	343	331	296	368	358	369	362	318	337	318	365	356	331	375	336	351	335	382	360	318	335	386	356	379	371	333	397	374	369	391	359	379	359	369	354	324	365	353	351	336	394	358	341	372	346	334	388	334	323	342	379	362	359	376	333	326	350	347	347	369	357	350	356	388	326	340	368	380	317	389	362	350	347	308	346	364	359	370	341	357	352	329	366	358	363	347	349	339	395	342	356	370	355	378	342	401	359	361	385	359	355	339	375	350	355	358	363	350	310	354	340	326	343	331	342	383	360	337	360	375	397	341	388	352	354	343	350	358	388	373	347	360	374	348	343	346	358	352	345	357	310	362	367	376	374	358	382	347	386	318	354	363	344	317	346	350	356	338	398	337	374	341	351	391	355	349	404	326	343	347	354	322	365	315	340	308	347	319	370	349	374	341	355	326	337	378	353	343	382	332	305	323	396	390	319	374	362	336	360	347	329	335	334	358	334	365	357	333	376	338	363	320	319	352	352	346	300	393	383	332
14353	1954	3140	5206	5866	4924	4533	4971	5304	2808	1373	1312	1120	1056	970	933	986	920	911	916	886	884	863	872	819	827	903	884	870	847	804	849	844	796	861	783	791	781	788	810	831	888	795	738	811	759	773	813	788	779	769	802	753	808	809	759	822	784	766	794	752	839	769	815	761	825	777	785	810	767	834	800	763	795	807	807	776	791	792	763	843	748	778	789	769	766	801	802	831	802	764	811	783	801	760	828	827	776	767	794	721	815	773	808	813	808	808	768	795	785	748	816	774	787	760	792	795	867	785	751	788	808	774	762	762	805	809	788	827	825	774	778	745	787	778	808	756	754	809	798	799	771	785	796	782	811	826	711	768	822	718	765	823	787	815	755	727	781	848	777	808	774	828	774	776	833	778	804	768	786	818	846	803	763	729	793	777	778	789	774	784	792	779	773	784	756	822	824	816	823	796	749	767	740	816	826	742	811	837	798	790	824	780	766	764	801	806	799	811	743	794	787	778	817	785	801	821	796	828	809	789	770	792	788	845	804	783	830	828	824	772	763	732	812	807	814	796	813	775	758	770	787	785	776	773	804	782	791	817	852	845	817	829	795	821	772	783	783	827	731	817	795	808	743	801	808	833	800	809	800	793	764	773	832	776	761	792	837	808	792	798	761	739	787	746	831	766	772	817	740	759	772	798	782	736	770	761	786	767	814	789	822	789	748	828	776	778	828	787	746	770	767	741	800	751	809	805	811	797	834	771	779	775	791	773	816	813	801	785	808	831	839	787	778	793	824	796	788	764	825	760	829	786	797	808	776	867	755	761	812	751	811	800	752	775	833	816	802	793	782	805	778	750	786	737	791	797	770	785	778	752	789	804	817	763	820	805	811	751	828	772	792	836	796	793	827	760	821	815	803	808	789	788	772	800	790	752	751	843	798	804	875	741	774	802	766	841	794	799	839	817	760	805	808	814	777	766	748	818	744	721	833	782	801	795	795	779	803	819	770	781	758	779	781	823	841	761	785	770	801	794	784	842	742	748	781	751	821	753	742	803	800	788	752	775	766	796	746	757	825	783	821	765	832	817	821	789	723	810	768	819	772	746	812	764	809	821	791	793	801	766	836	748	807	792	839	758	815	779	806	818	808	778	796	795	695	810	825	874	820	850	800	809	791	795	810	839	733	774	788	805	786	807	792	724	759	848	770	799	802	782	784	793	795	740	744	782	843	826	828	794	787	767	736	805	744	753	778	809	791	831	788	763	811	779	808	814	763	784	771	805	813	781	778	780	775	788	770	814	793	851	754	806	829	776	779	769	776	780	798	758	814	814	805	805	761	785	759	748	803	785	812	826	792	782	789	777	765	776	785	810	844	757	794	782	746	765	837	784	823	792	787	795	754	763	781	781	786	761	775	808	790	781	823	809	773	760	803	828	784	771	775	774	754	774	781	792	836	791	770	781	810	786	795	828	816	774	833	808	811	811	806	801	816	803	760	798	741	741	771	802	786	817	788	817	746	832	847	777	798	772	836	765	785	753	759	779	825	769	765	787	789	772	793	794	812	813	824	793	765	777	796	831	825	797	773	809	842	820	774	779	795	746	818	825	788	748	797	719	768	803	783	751	811	823	755	788	791	773	764	777	760	782	748	835	844	775	833	806	799	774	772	781	787	820	783	772	772	806	803	806	786	789	823	824	834	777	846	730	784	782	773	707	771	781	796	803	825	770	799	856	783	792	747	761	831	783	747	802	780	835	823	833	782	828	824	805	742	782	760	782	810	817	810	791	792	793	761	748	744	820	804	780	780	809	818	794	792	781	710	753	750	817	828	812	744	833	804	732	776	839	810	791	803	747	792	789	764	796	802	771	745	803	762	764	821	814	810	819	804	751	781	755	787	787	831	774	732	827	811	789	750	844	800	806	793	831	779	805	773	796	837	756	820	802	757	796	805	801	769	787	775	777	789	887	815	827	818	805	805	772	826	779	824	804	750	836	777	747	814	814	815	776	814	803	762	863	817	850	800	762	746	792	797	778	832	804	794	794	780	743	773	775	796	834	741	733	723	730	858	800	786	803	754	808	800	790	799	807	774	787	778	795	786	799	786	821	807	818	802	762	791	791	809	793	750	799	779	798	758	773	793	856	844	794	783	806	806	760	771	737	828	740	739	800	766	783	753	785	836	757	839	749	785	749	778	814	791	715	792	730	773	814	790	745	825	783	803	826	733	762	760	821	751	781	822	831	786	787	796	765	785	780	814	778	775	787	814	844	774	795	815	814	772	834	782	781	819	790	795	769	780	789	831	817	772	798	803	783	759	799	805	776	806	786	806	807	814	782	800	807	800	759	764	815	790	851	809	775	808	761	785	801	812	794	788	777	783	795	840	790	811	813	819	791	783	792	787	775	805	781	748	771	748	791	771	785	776	846	816	773	784	823	753	799	772	767	783	821	744	809	852	801	838	808	812	812	765	748	818	759	785	809	766	781	717	822	745	807	766	811	780	768	793	786	836	792	789	781	798	776	831	763	821	805	778	789	797	809	805	808	830	798	811	813	746	816	722	780	739	807	783	815	769	818	854	791	837	768	761	770	805	809	781	809	803	760	783	773	803	796	759	776	774	826	818	798	785	773	788	792	777	785	802	786	796	822	841	786	772	800	772	813	777	782	827	782	786	787	722	835	751	817	794	751	785	799	783	808	742	791	776	779	791	733	775	777	767	817	796	778	781	749	792	822	787	793	833	808	809	777	817	771	819	736	811	750	822	793	774	783	752	800	839	760	798	766	808	794	768	822	800	805	788	780	756	739	768	765	793	767	795	781	797	803	759	750	788	781	805	802	758	803	818	781	752	839	777	813	789	776	788	771	814	814	810	803	765	788	798	792	801	826	816	842	815	811	752	827	762	812	782	742	802	825	774	832	765	790	776	737	807	805	806	859	827	807	785	800	809	784	762	822	839	775	799	766	767	798	811	804	784	825	793	741	840	783	810	813	826	793	808	814	750	775	746	773	769	778	822	764	735	835	793	758	786	833	809	798	767	803	766	814	733	849	781	808	839	810	812	783	801	777	830	801	803	814	809	810	769	825	810	782	794	791	796	783	822	775	816	810	750	815	804	851	771	805	770	835	808	793	814	796	782	788	744	788	824	804	778	790	774	806	814	799	785	791	762	778	858	792	823	788	773	824	817	810	830	819	789	779	776	797	821	756	757	766	738	801	802	803	805	783	754	823	813	789	783	749	749	798	824	777	814	786	732	748	821	772	833	793	794	820	818	795	746	761	817	742	805	780	763	802	767	772	779	756	845	749	725	836	794	773	796	779	783	824	800	749	784	813	809	786	769	790	823	819	849	771	772	823	742	781	785	781	748	818	790	822	749	793	793	769	834	855	793	779	795	783	771	787	810	800	778	844	755	775	763	806	807	807	788	794	826	769	822	821	770	773	824	797	809	766	773	780	797	802	796	777	773	810	783	763	820	796	739	829	786	786	797	777	781	816	754	755	782
5245	614	417	346	306	295	242	222	197	201	187	209	224	232	197	197	205	199	166	169	187	211	187	171	180	195	223	188	210	185	211	188	178	191	191	175	195	204	191	165	194	186	209	199	207	227	190	208	180	184	175	204	196	202	184	172	215	197	181	207	209	197	182	184	187	212	214	174	190	213	171	206	189	200	185	208	194	191	178	178	191	223	208	190	183	195	175	180	182	195	194	197	192	178	196	177	205	200	189	211	206	203	175	163	174	180	201	201	205	198	195	198	193	207	177	197	208	187	208	173	187	193	201	183	178	172	226	247	189	219	215	157	210	185	182	163	189	177	205	183	206	186	206	187	215	193	185	192	201	193	197	176	239	195	173	184	207	219	195	187	174	226	201	211	198	208	198	177	174	201	204	186	226	206	200	194	171	150	185	171	180	184	206	191	173	185	199	207	206	194	222	205	211	182	182	208	189	185	198	198	180	213	202	211	159	189	202	200	208	210	213	176	209	195	187	203	172	189	204	190	196	183	195	186	185	195	195	190	208	209	212	188	182	204	191	207	184	186	209	192	184	207	204	197	211	196	207	225	193	189	209	209	201	188	183	222	203	209	171	204	186	208	200	186	182	184	184	177	198	190	182	188	214	199	202	215	186	214	191	180	207	169	176	208	212	203	179	172	195	190	205	185	193	198	202	196	174	189	176	186	182	196	213	198	175	176	184	181	190	196	197	206	180	191	202	171	222	192	185	192	197	193	204	193	190	201	208	208	176	184	187	190	205	213	202	208	216	179	207	218	208	189	197	204	190	204	199	202	221	173	186	223	216	193	180	181	195	224	203	211	211	196	230	178	215	199	194	179	193	197	209	197	176	205	192	223	205	196	227	188	211	189	192	176	196	201	220	198	193	178	196	187	223	190	190	176	187	184	194	176	207	180	172	192	177	214	202	203	170	196	193	187	191	211	213	176	171	212	187	201	206	186	227	178	191	207	187	204	169	181	215	188	229	189	202	192	204	191	183	175	196	170	231	210	169	191	185	154	208	208	201	186	207	189	173	213	203	190	172	211	200	205	180	192	168	190	195	179	202	205	227	202	160	180	189	218	208	205	200	193	201	181	210	196	195	177	185	180	174	171	192	187	200	206	176	177	214	178	177	173	154	173	171	207	191	190	198	191	225	190	175	198	209	190	211	203	189	205	240	179	190	184	165	172	164	183	184	208	178	204	209	195	201	177	182	217	217	195	185	184	190	198	156	183	208	186	191	226	193	189	190	161	208	210	209	218	177	181	206	173	218	213	211	213	208	201	170	207	197	225	196	208	191	197	227	196	188	162	219	206	203	207	225	206	198	193	213	211	215	203	193	190	187	195	207	180	200	214	187	193	193	214	209	213	217	203	193	204	207	196	208	194	199	205	192	201	206	179	186	195	216	188	174	180	219	213	190	223	193	181	208	188	192	203	200	197	189	186	199	210	217	189	203	182	173	192	208	237	193	213	195	163	183	181	213	184	209	187	206	222	176	198	197	175	188	188	173	178	190	189	227	182	192	193	186	186	192	177	195	212	175	204	161	196	209	217	193	197	198	210	205	190	172	195	217	196	179	174	196	183	198	195	180	166	191	179	201	190	189	211	189	176	190	193	205	193	182	216	199	212	178	181	204	184	204	176	191	183	211	195	200	190	195	171	195	197	171	186	196	173	218	183	210	180	226	193	209	194	179	184	180	171	158	180	195	210	205	179	177	176	184	187	179	211	188	178	181	186	179	208	203	191	184	200	210	201	186	176	221	174	185	192	210	179	200	169	180	203	217	198	176	179	219	202	170	205	215	213	213	200	189	180	196	190	185	223	186	172	200	202	183	199	201	199	213	191	193	203	178	206	198	207	185	200	186	188	198	181	197	209	213	198	205	210	194	207	187	197	186	194	197	209	219	175	176	147	194	179	186	203	188	211	189	183	173	188	173	189	194	187	211	199	208	186	196	189	188	183	184	197	188	202	222	206	192	209	214	209	201	184	174	176	193	184	190	167	166	203	188	197	179	195	168	190	183	166	201	181	180	206	195	179	206	199	194	191	161	191	183	221	202	187	212	192	211	216	191	192	156	170	169	172	201	189	203	171	189	195	186	190	208	195	225	205	193	186	185	186	198	218	192	174	214	221	205	184	171	172	191	189	173	180	171	181	212	182	203	202	194	205	194	179	225	206	209	196	192	211	172	192	206	227	214	169	177	176	198	199	187	194	195	185	197	207	199	196	190	180	159	171	182	191	177	172	240	197	213	201	210	180	229	190	186	190	172	214	191	197	176	182	164	191	209	194	192	178	173	178	199	187	201	205	194	206	205	215	181	203	179	200	213	195	188	204	210	214	209	171	188	176	183	209	177	188	180	195	206	200	191	187	193	186	175	178	171	193	205	178	223	207	203	196	218	186	213	185	201	212	170	173	165	209	204	209	190	189	191	194	177	219	194	228	238	175	202	189	194	198	195	181	184	196	186	179	186	197	193	215	207	200	196	199	193	186	188	169	175	194	175	184	209	192	203	212	209	202	205	209	189	188	208	203	209	179	188	196	206	172	205	206	224	173	170	228	180	200	172	225	199	192	215	215	215	224	216	189	191	207	196	210	182	192	190	185	160	167	174	200	201	186	186	186	164	171	199	194	178	153	168	209	193	185	186	192	183	189	172	186	190	207	184	178	202	236	214	176	205	199	187	217	214	192	192	201	226	195	194	191	175	194	183	186	170	215	211	210	196	175	189	209	210	166	195	179	182	188	190	172	191	217	219	211	169	201	191	199	206	192	187	189	198	195	195	191	202	159	177	209	175	196	197	150	203	218	216	234	198	202	186	175	213	223	209	181	176	192	186	183	219	191	194	173	182	197	189	201	181	200	199	215	198	169	177	187	213	192	193	169	196	181	186	181	173	177	191	196	188	201	181	186	193	195	186	204	184	201	201	194	202	210	195	167	203	180	186	188	187	191	198	172	184	215	204	179	183	181	208	191	201	183	191	206	170	168	187	206	188	205	175	192	187	195	208	192	206	174	179	157	198	179	209	167	176	212	223	218	205	190	191	230	205	182	188	203	198	202	201	183	168	190	203	172	206	210	215	172	177	174	176	184	188	168	196	180	188	196	185	215	175	213	185	199	171	201	185	182	186	195	208	190	192	195	203	172	204	195	207	193	197	199	197	177	161	181	202	201	180	181	168	190	195	186	195	187	189	181	209	213	184	173	181	185	210	184	206	175	186	205	171	206	203	194	196	213	170	213	205	201	199	209	193	175	187	190	199	172	180	196	215	211	179	210	186	202	191	209	188	192	194	192	190	214	195	193	187	179	236	178	192	238	206	198	185	231	208	202	184	182	206	198	180	192	198	161	183	231	194	178	192	200	174	192	174	188	198	194	209	176	195	197	189	181	190	189	191	190	193	190	210	187	210	197	198	196	179	233	178	187	178	212	189	220	222	186	198	208	183	194	185	213	211	197	186	179	234	194
3669	756	946	1026	934	873	743	729	636	617	515	499	511	518	471	488	457	486	498	495	473	433	448	470	471	463	489	475	477	499	510	460	484	450	439	445	482	467	473	433	471	456	475	532	482	485	412	446	451	449	452	424	459	485	482	441	484	448	415	488	461	480	468	482	465	460	478	431	447	487	393	526	485	470	431	486	480	489	470	490	467	479	502	495	435	475	432	451	472	468	449	447	505	435	474	441	447	475	479	470	417	464	466	476	457	462	436	462	475	476	483	457	459	488	465	457	448	497	444	473	490	463	454	460	465	439	495	456	493	431	441	485	451	466	472	442	471	442	454	479	456	478	453	483	475	440	452	461	473	470	444	526	494	474	481	472	468	480	486	475	488	445	491	426	503	484	487	442	511	465	460	457	489	474	448	473	464	470	478	465	439	461	460	468	485	481	478	457	474	506	512	438	475	489	502	462	478	470	470	474	457	497	479	457	462	475	504	460	471	470	474	464	471	449	475	514	439	477	455	471	465	470	485	480	447	426	451	490	488	466	459	454	453	445	457	493	461	457	488	482	447	476	474	491	479	453	463	462	452	446	521	494	513	496	448	454	511	534	475	454	515	482	491	509	443	459	453	481	454	475	423	453	468	446	479	438	466	479	436	479	488	494	456	467	472	472	480	494	445	491	457	427	481	414	478	452	458	521	452	431	491	496	479	471	476	453	467	462	448	481	514	447	464	465	460	490	501	443	475	467	445	455	463	484	468	450	494	501	466	474	429	480	454	498	474	475	481	447	520	464	477	479	455	484	474	472	457	491	481	483	486	502	415	484	495	440	466	475	485	440	423	401	460	434	461	496	445	480	476	474	479	495	468	445	448	474	453	424	447	456	510	477	416	508	475	497	445	456	455	467	462	428	444	471	489	478	431	471	445	469	515	475	452	477	458	457	456	504	457	440	462	478	480	475	459	456	453	446	443	474	458	512	493	459	428	507	473	457	464	449	471	479	474	485	474	478	490	456	476	459	426	465	484	438	438	456	451	465	468	469	434	466	481	486	494	472	481	498	516	437	433	446	471	467	437	455	470	462	534	471	473	480	488	472	501	445	470	474	493	462	511	495	449	493	444	480	459	467	470	517	450	488	439	449	477	475	448	471	479	441	453	472	448	464	454	480	441	461	455	456	438	500	461	509	431	461	464	427	504	468	471	457	446	464	529	427	495	434	445	433	495	452	504	489	424	442	480	461	464	426	481	466	486	458	424	415	464	474	476	477	530	435	426	483	442	476	463	470	436	473	440	427	454	444	464	444	436	478	472	497	467	456	498	454	433	503	497	442	465	475	459	476	475	498	463	461	477	443	460	452	475	481	495	418	468	507	444	459	478	457	481	458	418	418	437	520	471	447	473	452	440	477	480	439	478	464	427	447	468	445	443	431	442	463	468	402	474	452	453	451	464	448	479	455	472	441	464	466	459	478	479	505	496	482	517	491	442	464	505	471	461	436	463	461	479	431	435	474	488	466	453	479	496	471	458	465	451	441	420	466	461	454	495	440	458	495	437	458	455	452	467	514	479	476	468	491	501	476	431	445	479	458	456	440	475	501	485	469	486	500	461	474	473	481	487	485	439	500	439	488	504	443	431	479	483	506	492	489	458	468	434	451	479	472	495	497	480	465	488	462	425	485	465	460	430	493	482	445	439	462	439	463	464	445	490	495	468	449	463	480	462	458	453	471	434	424	447	445	497	473	468	477	470	468	444	455	455	478	471	442	458	466	495	457	483	481	494	488	460	436	489	448	450	453	502	462	472	460	479	467	487	490	491	512	475	470	455	481	447	452	503	436	445	458	510	459	465	482	458	478	484	454	478	494	451	500	454	460	429	492	443	474	474	481	468	485	488	485	455	475	445	474	444	479	445	475	483	480	456	468	482	498	417	476	483	452	447	481	484	473	474	441	478	486	427	480	485	444	475	468	417	478	505	462	448	461	471	487	461	465	479	431	470	507	468	467	474	476	481	494	486	456	494	480	483	476	467	448	450	420	470	470	458	467	488	477	463	481	512	467	500	512	477	470	472	476	442	480	476	452	452	445	457	475	483	493	445	445	422	465	512	455	461	485	459	468	461	464	464	499	450	506	443	462	477	437	506	509	490	435	496	484	488	418	455	466	489	465	495	442	446	465	481	472	486	467	478	461	447	496	490	477	501	461	467	481	443	453	462	471	479	460	467	468	441	483	486	451	459	465	466	470	430	446	453	475	454	442	474	498	460	494	496	442	495	444	486	454	420	482	491	465	470	446	497	468	487	459	462	448	450	463	457	443	448	452	516	434	460	417	444	475	503	456	456	484	505	462	464	456	482	480	460	459	488	452	451	474	450	487	458	478	450	467	475	460	446	449	452	470	473	410	459	459	431	422	468	457	469	468	458	503	481	469	464	445	465	490	493	463	493	468	489	444	476	473	464	469	492	458	436	478	461	467	488	503	480	441	488	460	445	508	479	480	441	490	477	451	448	482	496	447	464	492	470	496	446	476	459	450	460	488	464	461	456	479	453	437	443	476	446	470	468	508	474	498	442	473	466	456	464	454	497	487	450	479	483	488	434	458	488	464	471	461	417	459	504	483	432	451	457	523	443	438	485	448	482	454	509	478	478	461	465	528	483	431	448	431	506	484	468	458	497	505	453	478	469	473	502	479	461	484	497	454	494	460	466	489	471	474	478	480	461	466	474	501	495	480	448	455	470	452	462	508	492	448	430	457	487	473	454	494	497	466	486	452	486	535	500	450	462	439	480	460	492	423	481	474	486	476	493	488	475	457	428	474	474	443	496	488	448	449	434	487	495	443	407	470	510	496	452	505	492	444	478	468	473	498	487	448	521	488	483	464	436	428	461	496	499	446	499	446	481	473	456	484	489	490	489	479	463	447	514	456	459	438	501	443	464	429	480	471	498	466	459	455	491	459	456	480	478	486	450	446	438	475	460	462	483	457	491	498	456	476	464	410	520	443	466	450	412	500	466	478	448	465	420	458	445	463	462	451	452	447	451	471	440	473	467	476	490	483	486	478	444	494	459	423	432	475	451	447	477	458	460	460	455	499	451	504	461	494	455	464	535	486	485	432	443	499	454	449	470	525	496	476	488	456	477	466	465	463	474	440	466	454	474	466	466	455	499	482	456	507	472	433	447	479	444	491	454	444	452	460	466	461	471	490	479	476	446	465	483	471	465	493	488	484	469	445	464	482	505	464	438	499	462	444	449	472	506	442	495	489	424	429	506	460	462	500	509	446	489	452	509	472	476	481	463	482	496	481	451	469	481	444	491	443	484	470	464	461	474	451	481	448	440	473	484	464	455	426	475	458	467	475	508	452	464	427	439	474	452	489	464	440	479	444	504	477	469	470	466	505	470	478	487	482	459	468	465	453	483	490	474	482	497	436	499	466	450	438	450	466	449	448	471	481	480	458	517	463	463	456	487	469	426	467	450	476	444	503	456	460	459	458
16585	2254	1383	1198	1224	811	530	556	651	555	313	254	268	217	248	225	274	218	251	245	221	237	199	196	227	240	224	234	240	237	242	210	254	221	217	233	226	203	203	226	234	207	220	202	230	235	219	247	221	234	229	245	251	217	249	214	225	201	231	230	253	233	219	240	228	249	226	229	203	238	222	260	258	237	204	218	236	224	240	225	221	226	242	226	207	218	224	259	232	225	203	225	206	199	203	214	193	230	205	227	232	236	237	229	227	231	211	223	223	236	232	228	220	223	228	219	246	199	199	232	239	218	237	211	233	217	243	226	217	201	202	200	213	259	225	197	239	216	224	215	208	217	218	259	204	227	200	226	199	200	204	249	210	233	251	213	212	213	246	235	263	246	225	229	223	234	247	202	188	227	194	187	230	222	205	221	213	218	205	227	214	228	201	225	217	228	237	197	217	232	215	206	217	236	251	193	225	251	209	231	220	217	225	266	198	238	222	260	222	229	249	220	218	240	218	228	253	229	247	218	215	218	214	211	227	234	218	222	197	207	215	213	223	220	202	237	238	226	194	237	210	212	192	202	221	246	238	247	218	234	219	228	235	203	224	239	216	246	223	180	245	219	234	249	234	222	210	233	214	211	218	210	219	210	246	218	246	226	215	230	199	231	244	194	203	197	208	230	207	196	226	217	218	209	223	209	209	203	228	229	220	226	239	235	221	231	216	247	208	230	226	239	226	201	224	252	215	197	243	227	210	203	212	245	196	230	223	217	216	257	212	197	209	206	217	226	217	216	235	247	204	231	244	221	188	219	216	217	205	209	240	209	249	220	246	228	201	225	231	200	230	228	242	202	223	205	222	208	209	229	221	236	233	222	230	201	234	219	217	245	208	251	217	224	212	219	228	243	202	253	219	235	241	223	231	207	184	188	236	225	218	202	235	226	227	218	177	225	251	225	215	208	238	213	225	219	216	208	245	235	216	246	230	225	217	221	237	204	206	206	218	240	209	207	258	245	227	232	215	242	223	199	237	248	218	206	250	210	213	230	234	202	232	205	243	220	206	220	208	209	255	247	237	227	179	205	217	229	210	198	242	218	193	224	218	214	234	203	185	231	186	209	216	202	205	206	228	218	246	209	188	229	241	213	219	232	220	232	183	233	218	239	192	205	246	217	220	214	249	208	195	221	204	217	247	208	208	200	237	207	211	226	222	228	205	266	202	235	234	248	245	209	229	206	216	221	245	234	243	219	219	211	209	232	201	215	195	232	214	228	227	241	265	237	253	217	243	228	242	209	212	242	209	204	211	227	221	220	201	208	222	226	207	207	210	188	188	220	209	244	198	247	233	228	257	226	199	218	243	215	216	217	243	229	200	178	214	235	220	226	227	219	220	214	215	231	221	228	223	227	226	238	232	246	226	251	219	241	230	216	205	223	232	228	250	199	219	227	221	225	225	221	207	238	215	244	227	232	214	238	239	215	218	210	235	231	207	213	230	228	200	213	225	241	203	235	249	232	211	262	249	225	240	229	246	241	217	210	200	206	237	207	219	216	219	215	213	241	238	193	222	244	207	246	246	196	214	201	232	210	226	225	221	203	253	248	220	224	243	224	238	216	236	220	214	220	241	222	246	226	221	213	218	232	200	212	243	236	223	250	217	231	234	213	229	221	221	239	215	199	220	199	222	247	238	227	249	233	239	233	247	236	255	231	191	228	212	233	210	242	191	212	242	253	209	216	210	230	212	231	225	231	220	235	230	244	238	225	232	231	207	216	227	223	230	222	206	245	209	234	219	245	254	217	223	232	237	247	217	219	232	210	219	211	212	209	240	223	224	224	208	203	231	212	215	227	222	217	214	242	210	216	230	201	232	208	218	212	193	222	201	230	213	220	233	225	193	193	227	223	234	228	223	228	207	212	213	224	213	221	216	224	224	235	225	231	236	204	232	217	247	231	225	235	224	229	224	232	202	198	185	233	202	240	210	238	225	211	239	206	229	224	233	238	230	245	226	216	227	228	217	218	232	193	189	224	238	206	215	245	217	232	216	254	221	217	220	233	203	219	230	190	227	203	190	189	232	246	254	234	203	240	237	237	209	194	206	217	211	191	220	185	229	217	211	218	186	177	249	222	211	202	230	219	199	197	220	232	206	238	243	212	223	226	219	234	224	221	206	231	210	220	193	188	204	213	212	238	203	212	207	205	245	241	227	243	255	206	229	213	214	202	239	208	206	225	210	239	239	220	240	239	230	225	222	230	230	229	220	243	235	184	205	242	236	228	219	234	222	217	245	236	215	251	233	226	241	225	218	207	223	241	212	223	216	220	191	203	235	236	211	197	209	210	228	256	232	228	214	205	215	193	217	204	215	216	216	227	212	206	221	225	234	221	214	220	204	230	238	226	220	234	216	224	240	228	224	237	228	211	225	234	211	223	266	218	214	229	207	205	221	236	222	199	199	223	233	230	240	206	210	202	236	228	242	218	241	268	223	212	246	205	208	221	208	257	209	218	240	237	218	217	209	253	226	270	206	225	210	204	239	266	214	236	238	215	236	239	228	205	189	244	226	208	235	213	230	221	231	206	215	233	255	210	191	224	210	227	211	236	214	228	224	219	229	216	250	234	221	215	204	258	213	225	237	228	206	236	250	234	230	230	208	224	250	245	239	218	218	222	219	222	226	226	257	204	230	214	222	216	233	213	209	205	207	231	205	244	202	227	239	242	217	228	238	219	210	228	241	204	226	232	263	223	248	229	207	226	212	207	218	199	236	208	207	232	205	187	228	224	223	210	191	216	233	233	210	230	219	219	222	232	215	248	244	237	198	242	232	242	238	222	202	233	222	213	250	211	221	215	205	222	220	223	243	251	227	227	204	208	217	227	223	224	207	219	237	229	224	267	215	243	224	232	233	226	212	234	211	225	231	217	202	234	214	208	208	228	217	259	215	241	249	235	221	237	254	226	245	210	220	212	216	245	230	238	211	230	248	224	223	205	228	232	204	222	217	229	199	257	238	218	223	211	227	220	218	248	218	248	220	206	231	234	208	232	231	229	261	207	228	242	210	187	217	220	246	225	225	225	218	255	243	188	242	248	230	213	227	218	224	235	244	219	215	224	186	217	228	235	238	224	228	229	199	205	248	228	205	226	231	218	235	215	217	238	236	197	212	234	224	210	212	254	237	233	231	220	202	225	217	221	241	217	235	202	211	219	213	217	242	201	248	248	226	227	232	218	222	218	230	211	223	224	207	233	209	205	229	215	205	216	222	221	212	214	245	227	215	216	206	232	194	212	235	189	246	237	232	239	199	228	216	202	225	228	220	227	231	223	238	218	204	224	184	221	240	209	209	218	223	211	222	195	224	268	219	214	231	212	228	235	224	246	184	222	240	190	236	214	226	187	197	218	248	228	213	201	214	223	250	191	216	189	231	207	224	219	209	204	212	228	206	228	234	221	247	204	223	223	177	232	222	210	215	211	220	195	245	231	253	197	212	239	206	214
10409	1430	2443	3213	3484	2465	2033	2141	2687	2259	921	761	754	645	659	634	616	545	576	600	591	572	558	584	560	568	554	564	537	581	541	571	553	554	544	553	544	582	552	534	516	534	575	539	576	537	491	466	519	524	505	503	553	546	505	552	558	543	518	527	530	531	529	554	562	547	577	557	554	553	548	545	528	545	586	570	493	539	524	549	566	530	568	533	559	554	512	534	538	570	527	559	573	598	525	549	548	526	586	570	521	557	487	506	536	521	576	547	556	509	508	511	498	560	509	535	573	578	513	532	516	527	556	551	570	516	513	556	553	531	529	527	526	556	544	531	539	535	515	561	503	525	545	492	500	504	580	528	502	517	550	527	504	626	497	525	530	516	521	573	556	515	547	541	566	567	562	541	561	522	534	496	496	521	535	552	572	554	552	529	583	539	505	534	518	523	530	545	550	489	515	544	555	562	541	511	524	545	557	542	520	545	530	513	491	514	560	530	532	545	544	525	534	556	551	509	482	512	521	545	516	554	519	562	565	513	534	519	500	512	565	541	536	538	504	522	549	533	529	498	549	514	599	522	577	564	522	508	499	527	569	497	519	528	513	507	497	554	528	552	549	520	531	569	545	512	534	509	485	560	549	518	545	562	556	555	516	553	501	505	545	530	544	539	510	516	528	562	553	570	554	556	492	556	547	545	543	552	490	546	567	591	529	519	547	522	511	538	545	565	531	510	534	518	523	584	514	508	457	537	536	519	582	544	538	539	558	551	518	535	523	494	540	554	541	531	529	529	534	582	558	553	532	510	542	512	566	511	523	527	537	558	524	521	530	515	552	510	557	559	525	512	515	540	545	572	530	530	545	559	526	536	493	556	549	539	514	535	530	554	541	553	520	549	521	517	521	528	548	542	563	515	540	510	564	533	567	516	535	536	581	540	529	536	552	568	548	536	551	490	553	532	478	529	519	542	501	493	548	537	559	498	553	520	522	540	551	544	548	522	520	535	548	516	516	516	540	507	555	506	555	532	561	532	493	565	525	531	557	549	526	536	519	515	517	498	530	545	553	544	541	576	580	517	531	500	558	500	567	560	533	556	543	499	539	571	527	509	524	554	520	541	555	515	531	507	537	532	526	537	532	519	523	543	502	544	537	501	535	571	532	548	543	547	519	557	540	542	514	543	553	535	570	512	546	585	528	556	532	548	515	484	530	595	559	557	543	532	557	552	547	558	501	561	544	537	527	566	547	539	555	528	542	552	532	551	503	504	563	567	495	530	548	521	548	532	533	567	527	582	535	537	512	483	540	553	548	497	574	524	482	537	509	618	558	553	537	518	515	545	528	543	549	562	569	532	542	535	551	561	539	541	583	576	504	556	560	599	523	556	525	488	526	540	535	466	519	569	548	547	540	514	509	537	575	548	526	547	546	522	572	516	543	564	504	570	544	536	594	540	539	572	528	537	503	528	541	563	505	567	518	518	520	559	524	557	511	590	526	503	542	486	538	508	566	588	570	491	524	535	519	550	511	517	546	525	514	500	523	544	503	519	511	509	504	502	509	578	544	541	549	517	545	565	566	527	525	516	505	606	499	523	503	587	514	492	518	529	552	520	553	527	539	537	557	493	494	524	504	541	525	560	538	555	576	508	511	540	522	559	580	543	553	542	557	582	524	532	570	486	541	508	514	501	525	520	552	506	571	552	537	501	562	518	557	564	529	525	528	524	483	511	514	525	548	557	510	551	560	542	551	524	507	531	521	511	582	555	515	501	505	530	523	520	558	528	515	546	509	541	580	561	538	562	518	572	521	525	528	517	524	528	512	519	545	496	538	531	547	554	524	557	543	532	544	524	550	528	534	507	545	543	524	512	532	511	538	513	530	549	490	553	541	495	510	549	525	526	516	541	548	553	535	518	543	591	520	586	526	550	551	540	559	538	498	472	557	539	533	535	547	540	586	524	544	535	500	534	559	537	569	551	566	529	527	529	478	522	528	583	561	491	535	553	518	545	529	578	526	538	530	544	536	550	540	542	518	497	526	592	524	541	524	528	542	576	515	561	566	527	526	561	547	554	573	555	555	551	541	516	488	507	570	569	557	519	519	492	530	522	568	526	518	507	510	530	526	530	568	535	539	541	497	564	511	570	502	551	501	537	529	557	547	528	541	583	524	531	535	508	559	512	510	507	524	514	551	572	513	541	498	522	563	545	524	535	499	548	510	515	507	576	552	528	520	543	544	500	524	541	537	536	536	560	501	530	545	502	550	586	542	578	521	572	523	536	512	525	502	508	551	537	533	576	545	512	519	503	567	523	559	556	504	552	566	573	511	542	520	563	571	525	527	539	546	494	522	541	551	579	530	539	529	525	621	559	543	512	532	520	550	532	548	564	532	548	497	532	510	543	536	535	503	505	535	548	531	551	514	495	514	525	568	515	523	554	543	489	520	540	538	547	514	583	546	522	552	518	530	545	521	517	558	546	540	562	561	553	530	582	551	538	532	494	566	515	502	505	485	521	534	531	543	536	543	541	528	571	563	527	533	521	504	467	510	496	533	525	511	522	492	521	536	544	527	535	521	536	511	582	553	504	541	530	498	545	525	594	542	550	571	528	515	537	567	531	546	525	528	541	507	518	560	575	582	565	541	562	554	540	496	550	545	511	515	523	561	533	529	510	561	566	517	567	549	548	527	535	559	503	563	524	560	522	515	500	526	512	561	565	522	509	511	548	505	529	549	525	567	528	474	491	539	556	512	508	504	537	519	484	504	526	541	562	552	554	520	510	532	558	563	574	496	510	571	560	561	551	548	531	520	552	555	533	554	594	563	512	547	531	538	512	557	555	528	503	489	511	561	550	506	544	542	551	545	538	550	518	505	546	487	515	538	538	564	570	525	509	534	548	601	553	541	528	554	529	515	523	468	530	559	527	525	545	521	532	525	527	558	512	538	558	551	525	512	484	531	543	530	537	547	500	516	570	502	543	514	579	516	547	541	566	524	537	560	524	565	541	506	527	507	559	532	583	488	527	556	521	547	567	539	557	508	515	557	527	544	487	552	556	559	515	505	525	549	541	542	533	500	531	502	543	564	529	502	539	529	462	516	555	554	559	535	558	528	547	541	551	561	552	572	522	529	550	560	557	523	530	561	515	557	464	512	584	541	527	532	581	505	540	544	536	522	529	586	563	533	531	542	552	544	511	531	530	546	514	517	504	601	523	576	527	540	524	501	533	518	543	494	522	530	517	576	535	520	537	508	495	561	525	539	542	557	528	541	520	560	533	513	562	544	525	546	582	536	568	533	543	517	533	576	529	529	520	530	542	501	518	538	531	528	524	543	541	571	543	541	568	546	570	525	531	519	537	504	542	553	540	539	524	531	541	514	575	513	517	538	515	532	565	549	535	553	564	543	543	527	517	574	516	552	532	499	511	577	564	571	531	549	516	521	574	539	490	532	517	512	523	528	502	537	533	520	536	522	561	553	523	558	528	547	511	547	571	566	515
25394	4470	2556	2515	2594	1813	1312	1074	1010	1011	546	466	445	416	396	420	427	340	392	397	359	345	354	364	377	343	342	364	341	326	328	374	329	360	324	367	379	374	370	378	361	350	371	397	356	344	329	375	347	354	325	362	335	307	364	352	352	376	323	378	362	344	335	384	373	358	362	349	390	368	331	355	359	337	340	350	332	333	341	330	353	352	344	364	339	353	359	347	359	346	335	372	324	351	336	353	357	362	357	357	376	354	316	368	354	381	330	342	397	349	392	345	362	339	299	333	340	342	354	327	348	352	386	354	355	346	380	393	341	349	364	377	349	320	360	359	372	335	331	285	371	384	333	381	394	317	397	374	393	316	342	368	360	368	361	348	341	341	348	357	331	342	319	339	321	369	359	369	354	341	344	369	368	318	335	372	362	350	384	351	342	353	337	333	358	351	329	356	362	318	346	344	327	355	317	322	363	383	335	323	355	328	322	337	317	368	375	350	334	367	340	346	343	333	390	329	346	364	362	332	346	345	313	326	330	316	341	374	350	322	365	337	340	348	334	387	348	336	362	321	358	350	355	344	327	342	333	362	344	375	330	344	350	365	359	379	358	349	331	341	346	362	338	368	337	366	339	361	338	357	360	395	359	292	323	329	353	333	365	297	361	333	349	331	341	352	372	374	355	355	343	352	316	346	358	333	356	308	374	349	398	363	368	332	326	333	367	361	320	345	343	348	327	349	345	341	348	328	350	320	314	330	368	379	378	374	349	364	347	361	355	341	352	325	369	317	364	359	353	343	374	335	325	344	373	353	343	385	372	342	393	371	359	363	332	378	361	356	361	339	359	341	306	356	347	362	329	326	351	354	354	381	347	329	385	335	331	345	358	351	382	332	374	348	375	369	370	330	325	337	356	401	332	352	342	356	337	344	322	323	315	316	362	354	361	341	376	334	347	341	362	377	339	369	307	381	327	391	342	355	340	331	346	388	361	359	367	356	350	353	293	356	372	372	339	334	325	318	394	382	374	360	363	353	382	359	327	295	366	345	343	364	374	352	352	338	345	358	347	403	362	368	324	356	358	365	359	415	360	320	376	345	374	362	349	330	341	365	306	378	320	395	326	379	361	370	341	393	354	310	381	303	368	354	351	316	326	345	341	349	335	333	332	334	352	366	381	354	323	303	375	339	378	330	362	357	330	340	387	336	340	331	344	318	354	359	357	352	345	353	368	346	330	355	359	381	358	361	335	336	348	351	344	391	363	312	329	329	381	332	345	355	336	339	365	346	359	344	319	343	372	357	333	381	349	350	371	383	321	351	341	367	336	361	358	352	358	366	377	314	372	318	352	366	332	336	341	376	368	359	366	358	406	339	387	368	352	370	345	337	362	394	353	389	329	331	359	324	345	350	362	335	359	394	345	348	343	305	319	349	344	383	321	308	320	342	359	364	376	338	365	360	357	339	377	349	324	365	343	349	326	363	366	388	359	368	316	358	336	330	340	341	328	361	353	349	360	356	352	361	343	351	346	326	359	373	397	336	330	348	353	365	310	351	378	331	370	342	344	324	315	344	343	347	370	383	324	321	353	372	372	367	342	312	379	362	380	382	312	349	397	351	377	345	392	372	367	379	355	356	342	384	361	357	390	347	378	351	351	348	348	344	375	335	347	360	328	354	335	381	350	362	363	337	353	356	348	365	381	347	390	370	359	348	328	366	336	377	340	355	354	355	324	319	346	332	326	366	335	345	359	365	366	345	321	315	345	326	334	373	362	332	333	332	344	342	376	365	352	386	336	309	338	374	374	363	360	332	343	369	333	359	314	353	343	356	381	344	357	396	338	352	345	376	326	368	368	365	339	359	367	353	364	359	320	325	330	361	346	346	343	313	380	366	347	376	364	354	344	368	353	374	336	380	340	392	309	334	327	372	349	328	339	351	349	342	354	347	368	352	351	328	338	374	363	335	352	357	355	357	390	318	366	371	362	353	355	356	359	358	318	351	349	372	346	352	340	366	352	367	373	381	364	315	344	342	357	351	390	358	370	359	344	358	370	357	336	362	356	317	370	353	342	370	346	349	393	382	346	385	348	365	396	361	375	330	365	326	372	362	344	336	370	340	330	333	362	310	356	342	330	362	361	376	314	383	337	314	368	373	311	360	344	358	337	351	363	343	354	359	335	340	347	369	338	335	329	342	336	367	346	353	360	339	366	347	356	355	353	351	400	338	349	343	362	353	343	351	330	377	342	383	365	322	333	353	361	354	364	340	313	363	344	315	371	340	340	336	331	343	362	325	307	340	342	352	346	362	358	330	354	368	348	345	290	342	383	332	349	328	349	329	334	356	330	307	375	355	329	355	371	350	344	321	356	385	346	326	346	339	361	356	340	354	360	348	317	376	366	347	363	351	391	372	341	395	355	323	383	362	358	355	344	376	363	361	357	353	337	391	323	326	372	362	335	348	378	346	369	345	338	393	341	339	374	373	341	337	370	362	344	373	336	353	346	336	355	368	337	296	348	345	345	341	358	376	355	327	335	355	354	375	331	363	363	349	383	332	353	346	354	356	322	352	327	325	362	348	338	352	346	328	312	340	319	391	333	333	336	353	345	364	377	350	385	345	375	325	360	356	347	341	337	330	336	345	342	356	326	311	341	334	359	347	377	337	368	330	326	346	371	314	352	342	356	361	353	364	370	341	377	320	318	324	350	368	355	324	344	381	339	355	293	284	320	353	307	353	391	342	333	357	368	372	330	370	348	357	363	345	371	353	332	353	364	344	348	386	338	313	345	361	374	353	372	355	328	319	353	343	370	333	342	361	354	374	328	338	400	375	336	368	368	339	373	363	355	352	356	355	359	378	385	317	314	336	367	355	364	305	330	399	399	371	315	342	338	379	394	337	333	351	367	352	356	350	363	332	334	354	376	362	333	344	336	333	367	395	339	381	361	337	362	325	368	367	363	374	349	373	343	322	329	337	366	342	305	352	334	351	356	327	323	352	373	352	372	323	343	339	334	341	335	378	336	365	377	330	332	395	366	354	360	362	330	369	376	356	342	347	373	352	363	353	352	365	346	335	375	361	367	345	350	402	351	360	340	345	378	340	344	363	334	377	351	354	348	355	355	363	397	380	313	365	361	371	344	329	386	361	323	337	344	361	360	342	376	343	331	384	335	332	360	356	362	339	350	340	350	365	378	361	364	358	334	357	342	346	357	335	372	331	381	359	350	358	378	375	335	328	325	353	359	374	365	409	362	358	361	319	382	334	357	347	340	383	365	340	350	376	355	350	322	379	362	379	354	373	356	331	335	371	334	384	346	339	354	341	344	343	332	329	347	359	364	356	364	354	367	308	347	363	378	367	371	363	365	340	347	359	304	328	353	335	358	284	344	369	337	318	368	362	327	374	370	305	382	350	343	344	305	336	381	342	330	330	331	343	345	348	296	340	371	337	314	332	330	344	357	361	370	352	369	325	338	364	362	351	375	358	328	366	354	333	351	356
14069	2198	3748	5453	5872	4347	3717	3476	3648	3733	1645	1226	1150	1092	953	960	966	933	895	878	840	886	896	891	866	826	834	836	869	839	857	863	836	777	857	807	800	785	847	813	751	783	832	805	714	783	810	808	794	786	834	784	818	777	767	739	833	851	798	819	793	809	803	784	737	813	794	763	794	789	866	827	809	787	801	812	761	837	838	750	803	746	789	800	768	810	822	805	800	751	767	803	777	722	752	783	754	780	773	808	821	805	786	812	788	811	776	866	797	808	774	763	750	773	752	736	768	752	834	794	796	753	788	812	822	764	763	795	797	805	811	798	726	803	760	828	748	796	783	776	840	787	749	801	797	776	802	798	777	788	795	779	821	763	764	762	761	771	796	839	768	721	799	780	773	794	786	815	723	773	810	721	799	771	799	767	848	809	761	769	719	761	858	804	790	756	819	790	809	788	771	803	795	785	758	821	775	720	767	771	770	784	811	783	836	804	838	816	776	746	821	805	780	807	796	821	753	786	786	820	854	789	757	829	801	800	777	788	799	817	799	790	760	764	753	834	746	786	795	776	740	788	752	778	770	785	764	806	776	779	794	775	755	778	786	743	819	766	793	750	821	767	749	792	767	774	799	770	777	815	781	751	802	796	789	773	818	748	803	763	786	842	775	760	783	780	767	821	777	786	789	802	731	790	743	752	788	795	771	746	741	816	772	790	761	800	803	772	801	795	806	772	783	821	823	798	783	803	786	768	729	733	752	771	814	803	784	764	781	792	800	793	831	743	749	750	826	759	742	773	803	722	782	774	796	807	744	748	789	822	770	788	733	772	815	759	776	768	758	823	789	788	783	830	800	754	793	755	832	773	747	786	815	818	849	808	764	812	851	774	786	766	742	760	797	762	788	828	789	776	778	814	824	822	750	766	856	779	784	760	762	748	771	788	781	793	765	761	739	723	823	817	782	769	771	820	793	802	783	760	779	817	756	765	823	783	764	810	768	834	751	826	774	770	827	769	759	750	820	746	727	750	791	746	789	781	802	807	836	800	779	803	765	785	756	761	779	829	771	791	793	781	789	786	790	798	830	817	814	784	745	794	787	788	774	790	801	754	808	792	781	797	771	791	774	772	741	839	741	764	801	748	809	833	732	785	776	771	806	828	764	822	836	789	782	826	767	744	799	724	780	772	803	774	768	760	806	816	768	798	806	790	777	763	793	763	798	826	803	834	721	794	799	801	790	749	833	794	782	766	784	781	758	777	819	810	808	770	761	739	749	757	796	802	788	762	826	798	783	764	759	785	751	778	795	773	751	820	798	719	759	751	746	821	761	818	757	766	776	761	825	822	765	754	791	789	806	835	784	786	792	755	792	792	819	801	759	802	786	781	817	774	786	762	811	747	837	771	776	756	756	770	769	785	809	782	822	778	799	799	756	785	809	797	783	809	759	799	787	808	764	770	814	795	810	799	794	752	725	769	788	756	745	836	757	802	766	764	793	765	801	808	726	758	741	794	794	791	786	807	771	751	697	799	787	771	793	793	792	792	845	767	781	812	800	822	765	759	812	793	804	824	762	812	763	787	780	766	807	782	814	748	755	778	768	805	823	746	773	775	813	776	789	803	775	821	796	789	752	765	794	808	785	797	765	855	762	823	815	763	810	771	750	765	794	815	743	771	785	840	753	796	754	756	753	780	766	760	773	733	769	768	813	855	810	792	764	811	837	730	828	802	817	757	773	831	765	796	777	793	753	776	781	805	742	781	757	785	834	740	815	797	801	822	788	790	753	758	843	796	751	732	799	722	835	838	764	813	745	783	799	800	815	815	753	759	829	764	785	774	822	792	769	775	742	764	748	777	829	776	794	814	796	760	762	785	799	774	787	792	783	710	824	798	770	783	805	781	763	785	835	789	735	765	799	761	768	781	805	808	749	755	794	735	808	719	824	798	822	791	779	753	841	819	804	800	783	753	770	802	803	801	773	756	813	756	818	807	725	797	826	791	799	790	759	830	802	827	762	782	814	798	762	808	751	776	780	739	767	701	740	815	764	796	818	719	789	793	805	690	809	779	758	803	768	734	759	770	801	790	821	734	747	765	773	734	804	794	768	771	796	781	854	759	767	839	801	802	776	810	807	744	818	813	775	792	811	811	792	747	734	810	777	788	718	807	776	793	778	797	822	805	783	740	774	799	833	811	722	783	794	762	790	847	747	763	788	747	777	786	741	779	803	792	804	806	791	808	763	763	769	813	766	804	821	803	745	752	788	824	784	758	823	792	834	814	749	749	759	805	795	793	768	783	792	777	759	785	812	772	780	778	786	762	791	791	747	771	771	747	790	804	807	766	692	754	837	775	787	784	756	798	782	756	809	831	786	730	801	779	730	770	802	809	753	829	775	808	768	837	797	788	733	779	788	771	778	720	805	848	754	820	797	815	741	802	813	773	788	791	813	774	791	794	771	763	747	730	760	751	745	768	813	753	794	822	732	779	828	801	785	803	774	748	791	730	811	761	773	799	779	818	798	810	773	837	770	762	771	786	739	815	799	784	787	794	780	781	757	772	784	809	778	796	763	753	834	751	787	821	805	784	813	731	775	769	786	725	806	764	731	805	770	766	749	777	703	789	787	794	762	771	751	813	777	756	728	766	750	801	778	764	835	764	818	748	870	778	722	769	749	805	745	829	755	811	754	789	755	779	800	735	745	773	757	774	746	800	780	786	793	777	798	784	841	795	739	774	774	813	811	743	785	781	780	756	760	817	777	759	786	839	812	799	780	813	771	781	771	812	788	809	783	724	795	751	820	794	777	819	740	759	773	809	787	784	799	791	749	798	777	792	788	795	754	752	755	792	765	765	797	811	818	805	777	780	749	747	751	823	757	787	787	819	781	807	791	840	797	790	739	820	772	782	772	812	839	778	790	782	808	783	840	772	767	776	807	805	825	770	800	805	795	806	779	781	742	775	824	780	735	793	814	781	782	806	809	802	771	738	746	843	817	755	793	752	788	778	773	817	831	750	753	804	845	782	723	788	764	790	747	834	807	776	802	823	791	783	788	797	796	770	773	750	780	779	783	769	772	748	729	798	780	831	788	776	804	826	791	769	790	782	794	821	816	762	761	785	821	801	778	755	786	798	790	759	781	802	783	791	762	789	781	798	754	784	808	780	768	743	804	771	771	797	794	769	776	777	799	783	786	798	819	810	816	798	791	793	797	733	767	791	809	787	768	842	817	821	741	796	749	796	782	820	783	810	788	769	794	773	727	791	811	779	792	793	829	820	778	784	842	753	763	757	790	765	770	794	813	773	743	786	782	774	805	784	797	767	783	786	802	834	792	794	767	779	777	816	797	735	741	742	814	764	785	763	795	835	808	757	781	790	790	826	804	813	849	778	794	790	780	752	774	765	794	795	785	755	785	701	750	757	791	745	773	780	753	757	772	797	792	782	838	769	797	770	807	753	756	736	725	808	771	807	783	801	810	742	761	774	783	781	732	767	835	769
4619	468	377	375	303	237	234	226	200	214	226	207	205	194	214	176	185	197	204	201	217	198	202	198	186	195	201	181	207	182	191	207	223	207	228	193	177	189	183	224	188	197	214	197	208	214	182	162	183	190	181	187	191	177	199	184	194	197	184	224	187	213	169	187	191	165	188	176	192	213	224	184	208	193	186	206	195	173	188	179	167	224	172	187	186	175	182	184	183	193	201	187	177	210	211	197	195	191	176	170	178	193	183	202	184	167	221	204	217	195	207	175	176	178	169	181	174	172	186	208	215	187	204	206	174	190	188	166	214	199	183	178	193	216	196	178	186	190	170	221	181	215	193	200	211	224	179	185	199	188	212	181	180	187	190	177	152	178	192	183	205	186	181	202	174	180	182	214	192	211	192	174	172	187	188	164	171	181	184	210	190	219	191	176	177	195	188	203	164	182	177	194	185	192	183	188	202	168	228	186	195	194	181	174	204	176	182	193	176	177	201	181	171	163	194	174	206	208	170	200	196	201	191	190	184	201	190	191	197	198	182	181	184	178	172	188	203	189	190	191	196	189	181	191	171	203	189	202	204	179	193	188	181	178	194	153	171	192	170	161	196	224	160	196	189	189	205	163	153	175	197	202	197	192	198	192	196	162	176	175	203	194	192	165	203	183	197	175	167	199	180	179	197	196	192	187	211	176	204	223	201	175	177	201	189	177	197	164	188	213	201	172	206	184	186	217	182	203	200	211	193	191	188	183	167	178	178	174	202	166	186	184	168	188	187	183	186	203	182	175	174	201	154	203	196	200	164	190	183	183	181	189	202	208	182	181	194	211	182	180	212	182	182	202	179	186	200	175	174	227	200	192	192	176	220	186	191	205	201	188	154	180	192	180	181	202	174	178	205	178	185	181	194	173	174	183	173	216	167	188	199	177	171	216	164	195	175	176	191	196	205	182	195	167	201	180	192	185	211	190	189	195	201	183	181	192	187	190	198	190	230	211	174	180	171	175	178	164	187	205	188	204	190	193	190	177	199	173	192	190	202	187	184	181	185	195	195	193	221	197	194	188	186	209	186	212	179	183	202	159	186	193	176	175	209	174	234	188	184	186	198	203	191	175	186	198	219	204	179	196	190	178	227	180	175	173	193	179	188	204	194	214	213	188	187	184	193	202	189	166	173	182	195	185	184	187	181	178	175	182	189	187	196	182	208	203	199	194	177	171	187	170	182	191	178	186	198	209	173	174	191	197	201	170	199	199	175	189	209	188	197	197	171	209	199	191	198	211	199	199	193	192	189	158	180	191	203	209	190	203	188	168	176	199	188	180	164	190	168	196	169	190	203	203	203	197	216	202	202	173	202	176	208	188	181	161	182	187	190	180	183	157	195	185	162	201	190	187	194	182	181	188	194	156	203	186	157	171	193	187	176	211	198	209	192	172	188	190	196	188	191	217	202	221	188	192	206	190	181	200	204	178	200	157	178	200	185	230	169	173	168	191	182	190	215	213	184	201	218	184	189	206	182	195	172	199	207	216	199	178	175	201	186	191	198	185	202	209	172	208	175	184	188	175	202	197	220	206	204	158	176	188	178	191	199	179	189	155	203	158	216	185	180	178	218	167	214	193	181	175	194	220	187	184	189	177	188	173	202	168	198	184	186	182	188	178	178	216	183	199	190	180	207	198	190	184	194	175	182	196	183	198	212	205	190	185	193	186	206	200	178	201	210	170	178	169	165	201	175	167	187	199	180	191	188	215	169	194	210	170	173	190	213	203	212	210	189	200	158	201	223	193	183	174	193	206	155	196	191	171	175	180	193	195	202	197	188	185	175	188	191	184	178	183	180	207	201	190	208	188	174	211	194	185	191	227	188	205	191	182	211	181	183	170	177	196	181	161	204	176	201	213	160	209	248	209	172	156	157	192	152	203	198	184	197	169	199	200	216	170	170	155	196	211	165	184	186	199	201	210	204	206	169	186	183	185	171	205	182	196	192	207	210	207	178	182	197	192	190	196	212	174	216	188	180	196	182	201	185	186	203	167	205	196	187	208	212	210	187	208	177	182	185	193	187	166	210	208	208	190	199	198	182	159	182	206	190	204	208	189	179	175	212	220	187	207	181	174	159	208	196	178	185	205	191	216	187	201	193	197	183	175	201	179	173	189	197	201	207	201	191	181	214	183	226	189	181	183	178	189	195	194	189	191	167	213	194	205	167	203	183	162	198	195	179	193	191	195	222	184	187	190	164	161	206	210	181	200	189	191	186	229	189	206	177	191	210	181	194	201	195	197	183	191	199	183	194	160	195	198	196	190	189	185	171	179	201	192	218	190	169	161	155	174	193	189	178	206	171	206	215	174	200	173	177	174	201	182	209	170	172	196	206	190	188	210	198	163	196	163	184	186	198	204	204	182	182	206	196	193	152	195	192	204	190	188	215	181	198	158	209	179	185	182	205	187	211	183	183	203	199	143	163	178	185	170	208	199	174	180	182	170	184	185	184	223	194	173	177	186	184	165	205	201	213	174	225	170	183	169	198	190	211	194	176	200	177	194	181	188	170	187	196	181	206	198	221	187	188	178	206	188	184	177	198	203	174	179	178	182	183	207	197	238	213	196	160	185	190	189	198	201	185	195	187	197	218	183	198	191	200	181	183	221	177	176	195	202	176	188	162	170	188	208	199	194	193	179	205	213	202	177	185	188	172	168	185	217	183	187	181	200	168	208	198	206	168	172	191	164	187	180	197	178	205	217	217	205	176	213	202	204	183	192	181	188	193	199	201	208	194	188	163	198	199	216	175	191	190	173	210	183	172	165	209	187	175	187	187	224	196	196	199	205	202	192	194	192	175	167	223	221	194	187	187	196	188	192	164	193	203	206	169	199	165	189	182	195	198	192	198	201	175	180	193	174	195	187	203	185	175	175	188	201	194	187	192	174	185	172	172	179	194	180	194	175	190	181	157	203	183	185	184	201	192	216	214	214	197	186	189	196	191	189	208	179	205	185	218	194	209	188	167	187	186	172	177	192	189	196	195	185	183	200	194	183	216	206	190	213	198	219	179	200	176	176	204	197	193	222	177	168	196	182	189	195	181	194	184	190	195	192	193	188	170	188	184	171	190	168	217	206	180	186	173	175	196	181	193	216	170	197	195	208	198	206	174	167	168	166	206	188	185	202	184	203	184	208	192	180	207	185	204	210	211	206	200	197	173	201	209	214	212	178	199	208	201	199	197	206	216	188	173	194	211	175	190	197	207	195	191	180	197	179	197	192	189	192	208	216	177	189	191	188	184	215	181	194	192	167	185	183	176	191	203	188	173	186	195	177	174	205	205	209	198	229	204	191	198	215	180	190	183	198	191	187	205	195	203	200	190	181	200	180	192	206	181	206	191	192	173	173	169	210	191	172	226	208	166	169	221	183	187	217	181	184	198	214	196	178	178	192	195	167	186	192	198	158	184	210	197	196	170	189	183	182	171	201	201	160	181	186	189	226	200	205
3357	648	873	1120	898	703	622	594	577	597	561	551	545	454	491	486	455	462	460	452	448	426	494	473	469	469	471	440	431	461	479	473	499	454	498	472	474	442	463	438	472	444	446	483	484	436	455	446	463	474	451	480	486	454	469	476	435	445	436	467	470	485	445	435	474	468	455	453	430	467	463	479	488	424	471	436	469	472	481	461	425	464	502	423	459	489	498	439	475	472	428	450	438	448	451	460	440	461	453	488	433	452	504	452	504	449	491	443	442	502	444	431	474	432	458	409	439	430	422	463	480	416	416	465	496	472	464	454	475	463	446	481	414	446	433	462	446	463	488	429	443	466	455	501	471	457	504	453	436	452	446	486	451	442	447	472	462	440	458	483	451	442	466	497	457	431	457	479	451	450	469	442	453	459	415	501	453	472	451	478	454	480	456	442	446	463	445	492	458	489	478	460	474	463	471	441	459	459	421	494	423	494	465	444	439	461	458	457	497	478	440	489	420	466	443	449	476	444	437	442	461	468	470	479	467	436	433	509	454	443	439	459	446	472	477	453	469	510	481	472	488	459	490	445	496	476	428	487	480	472	445	512	446	473	426	432	418	458	484	464	431	485	447	488	449	446	438	461	496	482	470	461	458	418	475	456	436	453	442	482	474	458	471	486	449	465	459	444	440	441	465	475	450	485	483	436	464	480	454	462	441	475	432	463	464	512	468	485	469	477	434	471	468	494	454	485	489	455	474	436	452	449	434	458	447	472	438	496	460	509	458	467	476	450	460	467	455	491	457	453	439	460	447	492	424	441	474	481	459	510	456	465	487	431	476	456	487	434	463	480	452	451	441	451	459	483	488	415	436	475	506	461	479	462	427	488	443	487	511	409	466	432	447	482	464	469	439	459	453	452	472	451	448	474	472	466	446	440	490	444	456	458	451	476	478	457	447	469	443	457	486	442	457	459	427	489	482	472	454	441	463	481	448	478	472	441	481	459	452	447	425	455	422	450	459	445	481	435	479	465	485	499	458	475	454	443	446	496	472	445	497	452	452	457	495	426	439	476	442	445	469	429	444	447	443	469	508	470	406	460	458	442	458	507	433	473	444	421	461	484	452	462	458	440	493	491	434	443	436	461	454	434	477	480	473	445	447	459	458	439	446	472	447	465	483	519	483	450	475	465	449	478	475	464	456	449	441	449	452	469	443	449	460	459	434	471	469	483	445	461	482	466	489	436	485	438	479	497	464	442	475	472	430	445	498	512	481	448	480	506	431	439	525	458	451	478	477	471	478	453	438	471	445	473	447	478	432	493	446	454	447	435	504	464	446	458	504	446	443	487	437	456	484	414	435	432	473	489	471	467	479	480	466	432	482	445	449	444	499	462	489	441	454	443	497	463	456	424	450	418	471	465	475	434	495	459	492	445	467	462	457	438	425	422	448	437	484	444	452	466	426	422	449	458	424	448	451	451	436	450	461	474	465	466	450	457	428	460	484	488	471	482	469	478	462	471	456	490	489	469	451	451	468	509	453	447	457	436	467	460	469	473	468	457	445	440	455	470	441	468	442	454	482	463	462	429	447	437	423	418	446	467	455	469	445	447	453	475	448	458	490	454	453	457	465	461	446	484	486	489	466	467	440	446	484	514	427	471	478	487	440	417	480	484	485	447	460	451	456	457	472	475	467	493	458	463	489	474	475	481	484	478	481	421	478	449	445	466	478	446	447	458	477	469	507	454	515	468	434	470	504	455	410	517	469	408	462	464	466	470	473	442	465	457	467	475	461	468	463	487	458	455	450	516	419	453	467	464	447	446	448	425	455	473	444	434	471	477	462	454	435	486	494	469	475	487	450	495	471	452	486	464	497	460	388	444	487	435	478	460	465	446	455	449	463	467	465	469	450	461	484	453	420	477	436	432	463	453	430	488	479	501	462	484	472	489	471	486	465	487	461	427	453	474	445	443	486	444	460	474	423	503	451	425	529	431	432	489	480	505	458	515	416	435	450	451	434	485	465	454	439	472	457	478	474	442	493	504	427	461	459	471	444	474	469	459	434	470	444	443	486	453	438	471	488	449	452	470	483	463	452	455	434	437	460	472	456	476	461	447	469	451	449	467	435	408	464	469	446	446	448	472	496	510	448	471	491	478	450	453	438	469	430	454	431	504	450	455	447	430	484	469	416	479	443	457	458	496	458	434	473	447	464	457	450	462	474	456	457	455	477	445	452	414	477	440	446	460	460	478	477	453	423	475	435	481	447	480	474	459	486	430	468	455	458	447	451	489	457	473	455	512	485	478	470	467	480	530	487	476	456	424	454	454	452	493	462	505	469	444	462	481	456	440	448	465	413	451	426	467	474	487	449	452	462	487	453	429	482	462	472	453	434	453	461	462	451	494	478	438	466	415	441	452	462	480	449	507	461	450	485	453	431	456	488	469	471	465	409	449	473	500	434	428	477	448	493	485	433	434	475	474	441	468	450	453	458	455	454	447	460	465	463	479	472	463	438	449	468	457	479	423	452	430	458	508	498	481	469	487	460	474	465	453	461	473	445	456	466	446	447	435	489	474	480	472	456	458	453	513	475	454	459	453	449	424	466	483	437	431	434	505	514	468	500	467	501	460	432	468	451	441	473	451	445	468	488	467	492	404	463	454	463	425	462	465	477	436	459	463	482	439	489	433	490	466	426	424	475	432	451	412	493	428	429	478	444	477	454	469	467	464	478	455	476	513	465	494	465	476	492	476	490	424	459	461	448	429	501	447	444	454	485	432	453	458	460	467	483	433	473	466	441	441	437	453	433	440	452	468	434	451	481	451	483	447	476	454	487	470	477	441	438	432	455	458	448	450	448	461	442	453	449	492	496	478	433	450	480	461	438	431	449	482	479	465	455	478	454	458	433	455	451	441	463	432	436	417	465	471	403	459	436	477	484	485	445	429	493	451	451	418	455	452	463	490	439	447	467	471	467	441	514	474	458	441	464	465	466	490	486	490	439	481	429	454	452	472	474	470	446	468	468	457	474	469	446	452	482	418	501	459	447	448	476	468	446	468	467	482	474	469	429	462	450	459	458	459	485	446	450	451	485	498	502	454	454	464	441	493	462	451	441	483	475	455	451	445	491	474	493	449	446	463	507	463	456	482	489	477	436	470	486	458	460	491	460	446	467	481	474	474	481	477	450	495	460	485	443	481	428	454	461	459	485	438	522	486	491	464	514	449	481	474	426	447	477	486	473	456	467	445	444	480	470	493	497	459	465	446	423	434	440	464	504	442	452	487	469	466	474	466	446	475	490	494	466	458	431	483	472	487	464	460	435	430	456	439	470	457	490	452	445	424	475	452	468	499	499	473	461	440	459	457	460	452	455	464	425	426	458	440	493	461	463	474	514	430	468	430	467	428	416	440	486	455	477	447	467	474	492	468	509	479	453	461	467	442	503	497	497	453	449	471	454	463	439	447	468	462	467	466	448	483	455	455	493	441	459	490	471	466	459	489	435	434
16897	2243	1290	1475	1246	769	533	509	532	536	380	312	273	250	266	256	257	225	249	243	237	225	241	212	231	220	267	232	217	220	229	217	247	228	224	236	228	224	245	229	221	223	248	203	213	232	219	210	206	213	224	237	222	256	246	228	218	193	235	219	221	217	232	214	227	231	226	209	235	241	233	216	253	199	228	242	213	204	211	240	206	234	240	232	235	212	240	207	245	260	215	239	203	239	235	229	217	228	207	231	171	237	245	227	223	236	240	211	219	205	195	225	222	217	243	206	230	227	207	184	217	241	220	212	224	221	210	247	255	230	198	227	225	217	229	215	223	214	216	224	206	219	227	241	224	249	214	241	217	226	225	248	226	248	233	234	257	258	226	241	200	228	231	225	227	223	224	209	217	202	220	219	241	223	220	233	227	191	219	226	201	241	225	240	193	254	221	235	215	217	209	225	208	226	213	216	225	214	237	219	216	207	225	213	223	215	193	245	231	226	264	206	193	223	228	234	209	215	227	240	224	222	230	235	225	227	246	230	194	230	220	228	228	198	239	220	216	229	243	211	230	206	237	182	237	223	240	223	228	245	241	221	215	241	248	221	201	240	212	221	231	229	215	254	224	235	191	210	217	213	230	219	234	226	231	236	238	212	233	221	253	236	201	226	220	223	203	266	239	226	232	223	212	220	205	220	208	208	218	210	205	225	209	210	224	214	216	229	241	219	214	226	248	224	226	225	230	182	246	210	212	238	241	229	241	224	208	212	228	195	236	235	241	228	241	227	225	252	239	223	216	207	232	249	227	220	251	201	229	224	197	226	221	220	232	226	233	225	241	231	213	228	216	229	253	247	212	189	211	227	269	244	221	208	221	211	207	205	211	244	219	235	217	201	185	214	243	237	226	220	216	195	222	232	213	224	236	219	225	253	243	196	241	204	236	228	218	237	209	214	195	207	210	222	242	215	212	212	239	208	221	244	229	227	227	254	212	225	213	251	241	227	197	204	221	240	211	203	234	240	231	199	236	231	196	187	223	219	240	264	224	185	222	228	226	237	263	219	213	244	235	220	222	215	200	208	209	210	246	226	244	229	236	234	226	230	225	219	222	226	232	224	220	246	220	245	191	215	215	214	224	241	211	202	222	194	229	219	226	221	238	213	240	239	250	207	239	223	238	221	219	196	213	220	231	232	222	214	255	212	248	230	220	212	223	211	242	256	227	247	220	208	183	209	231	240	196	243	248	230	231	219	213	254	195	226	221	202	191	204	234	251	243	212	210	245	217	232	241	237	237	252	220	261	202	190	227	214	204	224	203	218	219	246	240	216	239	231	203	231	232	229	226	229	222	250	237	223	264	224	224	216	228	207	203	227	230	207	229	228	224	250	232	200	225	230	180	212	221	207	217	205	218	221	192	214	228	261	213	237	218	218	230	228	210	201	237	217	214	206	246	226	196	236	218	219	245	203	217	220	265	205	200	213	218	223	210	251	242	194	225	222	211	256	237	202	232	251	256	249	232	246	242	226	224	222	221	222	214	230	250	235	185	236	248	221	266	244	238	243	237	239	236	234	208	212	241	239	218	246	242	238	216	219	218	246	220	194	230	184	233	213	225	216	204	206	211	239	221	223	208	229	223	222	232	209	218	220	201	230	189	247	220	236	207	210	205	229	214	225	225	236	238	229	212	180	212	227	240	216	233	250	264	227	220	212	208	212	193	239	223	212	233	221	213	223	223	228	213	214	228	216	202	214	209	218	251	254	225	232	204	213	214	204	219	235	234	210	212	195	227	228	199	208	206	228	200	243	228	205	246	229	232	229	218	238	201	210	203	220	222	215	220	250	244	197	196	220	204	178	223	234	249	224	229	231	233	244	201	212	213	213	257	218	203	222	225	197	211	228	240	228	238	190	218	232	251	242	240	209	211	247	219	205	228	209	225	248	230	219	211	243	211	194	259	235	260	232	228	217	261	220	222	224	226	218	238	215	235	207	219	239	249	228	209	250	213	223	256	204	216	225	232	225	215	243	229	222	201	246	212	213	199	205	241	208	208	253	231	226	225	223	261	218	209	246	221	228	225	230	224	248	226	224	229	218	231	231	201	229	220	237	241	230	213	217	227	205	244	234	214	241	210	243	213	214	227	228	228	211	236	239	230	243	244	223	215	217	234	202	239	193	212	241	222	252	242	243	225	244	224	232	213	219	244	198	220	228	211	257	236	237	208	211	226	202	226	218	235	218	230	238	223	226	210	220	210	206	252	253	220	213	225	227	201	238	199	222	230	224	216	201	227	247	217	210	225	173	221	245	220	258	210	221	227	231	218	205	226	236	207	226	232	220	245	230	218	214	229	229	234	231	232	212	223	236	219	243	235	217	241	239	240	242	206	212	209	220	231	253	226	225	208	218	216	224	232	220	219	224	239	226	210	217	201	206	216	219	204	215	243	225	204	218	211	243	190	249	194	199	235	229	228	223	250	216	237	211	221	198	224	219	217	224	214	227	206	204	240	217	233	221	203	248	240	228	231	207	272	212	208	234	220	231	210	229	215	205	234	222	217	240	242	223	211	241	225	212	218	255	227	210	210	213	228	194	226	239	246	227	236	222	229	210	226	237	223	228	230	212	194	234	248	226	232	216	192	231	223	228	212	213	245	216	213	234	203	208	232	207	252	203	223	226	245	213	242	228	237	220	236	235	217	235	218	214	230	223	222	232	204	226	218	221	219	231	256	244	244	221	214	245	237	230	232	219	235	206	255	202	211	222	212	247	204	198	243	214	243	217	232	210	222	218	233	234	245	209	222	214	210	250	239	223	237	218	251	266	227	218	227	223	216	241	211	205	228	245	221	248	239	224	249	246	220	231	241	228	223	240	220	231	241	196	233	234	231	217	232	242	255	249	210	236	221	226	232	225	211	232	253	242	230	206	234	231	201	208	227	224	213	227	223	236	253	247	236	214	238	198	214	206	245	204	199	236	221	226	209	191	232	235	216	248	226	218	215	226	209	211	197	223	216	234	220	213	223	240	235	238	242	208	188	220	243	224	222	222	205	193	236	182	224	212	227	181	239	216	215	216	220	219	261	240	195	229	213	237	236	247	215	207	229	229	251	216	230	222	219	198	200	226	259	232	227	212	230	208	230	232	234	230	232	199	213	253	209	243	199	225	221	233	246	248	224	228	209	214	223	242	242	241	236	234	222	232	218	219	224	215	210	209	247	189	224	199	224	251	213	266	217	213	205	224	244	202	221	200	215	220	206	206	218	255	223	205	230	229	258	213	228	214	214	231	228	214	197	207	212	241	221	216	244	213	222	209	238	251	235	229	225	199	231	229	225	206	229	204	263	195	205	214	221	208	226	213	224	232	225	246	237	232	222	257	226	220	225	203	226	243	220	188	205	231	231	204	234	191	221	191	235	196	230	244	205	207	234	218	235	214	225	208	229	221	236	237	199	211	236	228	245	226	214	240	227	217	216	212	227	220	224	238	200	205	213	215
10633	1172	2220	3705	3479	2348	1970	1843	2437	2298	1304	874	800	696	661	625	621	611	609	587	601	591	574	556	563	576	555	604	528	501	546	528	555	571	588	534	566	576	553	536	552	557	556	537	531	550	564	569	544	546	496	529	567	515	539	530	600	579	531	547	566	537	526	566	554	546	520	557	579	545	523	507	553	549	554	543	515	562	557	509	557	601	534	570	551	540	537	534	557	563	598	573	490	464	556	603	581	555	525	579	575	528	510	527	564	536	549	545	535	533	535	509	551	574	602	544	536	562	539	510	527	521	517	516	582	533	553	529	504	531	513	536	503	574	521	560	536	528	552	538	494	529	582	536	523	505	551	540	528	573	550	545	577	514	521	564	532	544	575	530	573	570	565	561	584	536	570	522	526	576	538	562	541	562	535	501	527	535	530	542	526	570	527	520	529	492	502	546	557	546	528	553	549	532	551	520	547	557	576	561	548	562	564	537	542	554	524	544	520	536	544	505	530	557	555	557	555	554	551	531	567	526	547	516	558	531	555	496	548	519	502	519	536	554	513	535	547	551	553	499	564	514	509	590	540	526	550	499	577	516	540	560	550	515	547	540	542	553	531	529	527	507	535	507	547	503	483	520	519	559	510	546	540	581	532	532	549	535	572	538	552	546	554	553	557	482	573	535	568	548	536	536	557	524	510	572	545	523	496	514	499	524	545	545	534	568	534	552	539	532	539	552	534	526	539	517	569	511	508	526	535	499	500	520	539	564	535	541	481	536	545	530	557	528	525	546	537	538	526	532	527	528	562	542	499	526	552	549	551	548	511	547	523	517	574	548	508	560	498	565	536	529	494	506	556	546	541	587	543	554	531	498	531	554	546	512	575	518	551	490	505	520	495	532	550	586	518	522	559	492	549	539	516	547	530	549	534	508	541	517	583	559	499	538	576	524	541	531	514	489	489	550	559	547	519	544	538	537	535	546	546	532	520	490	504	486	488	569	525	545	500	544	510	508	552	597	547	542	532	557	541	464	534	576	564	550	546	541	531	550	524	606	561	509	546	507	544	540	548	540	568	508	546	534	545	525	555	565	548	540	555	539	550	541	482	525	506	524	522	535	587	512	514	564	489	526	508	544	543	530	529	534	536	499	540	534	532	523	520	540	498	529	535	510	552	503	508	507	521	553	567	520	484	549	581	519	523	530	493	543	535	544	533	494	537	543	542	530	558	526	545	527	532	496	528	501	491	492	509	495	545	497	552	570	530	531	535	535	554	513	481	533	547	509	504	518	488	533	579	507	531	521	523	559	524	527	500	560	546	490	574	528	568	519	548	537	505	526	546	579	565	535	534	556	550	545	547	550	534	520	517	562	550	536	608	540	510	535	524	502	542	522	549	527	546	544	534	484	565	569	512	471	525	522	533	552	524	529	530	505	529	516	531	517	520	514	550	496	551	571	568	546	556	532	522	495	515	524	543	531	534	570	550	516	542	552	543	583	531	566	484	538	538	515	546	554	528	546	542	566	587	536	517	508	547	567	565	557	527	573	518	533	526	561	564	508	568	555	563	537	546	581	559	527	528	505	567	566	526	544	548	527	536	549	500	509	556	545	540	553	561	502	512	549	540	538	547	560	557	523	505	559	518	583	573	528	515	506	581	524	531	524	572	545	554	514	515	549	573	541	554	533	584	526	553	554	545	548	546	536	526	525	523	529	555	556	539	509	516	557	525	530	549	538	526	518	554	525	545	537	543	555	525	543	514	523	523	537	527	501	533	554	538	561	536	568	530	564	515	503	581	526	558	503	537	575	553	513	561	548	531	524	556	535	525	519	583	530	569	548	534	541	547	538	542	534	525	548	530	534	564	553	515	546	553	543	512	529	554	534	528	538	533	562	518	531	558	516	530	522	551	557	513	568	540	541	550	528	519	553	476	546	523	511	587	530	509	537	537	621	539	519	522	525	578	524	508	525	562	515	524	555	564	584	550	550	549	530	531	533	488	553	529	555	553	509	538	551	523	511	564	516	573	516	562	517	552	529	515	565	544	518	527	546	518	540	522	511	524	561	532	563	508	518	511	517	559	532	521	512	514	541	559	542	511	539	556	550	512	548	526	536	565	591	543	535	506	523	538	547	532	537	552	503	561	569	536	532	538	541	534	524	537	519	506	575	519	589	540	528	531	510	502	478	537	587	566	535	547	526	535	539	550	530	538	542	520	563	539	546	490	525	576	584	545	511	503	549	565	538	506	545	541	541	537	534	553	566	502	550	524	548	553	545	555	553	524	548	556	543	553	541	582	510	533	555	546	555	511	545	542	544	562	522	574	540	537	531	528	535	543	526	506	541	543	552	545	537	530	494	559	545	544	511	546	510	512	499	524	517	591	541	546	520	569	523	491	558	523	578	530	591	586	529	551	554	531	560	510	535	548	553	493	532	557	535	523	512	526	521	568	529	541	556	529	514	574	555	544	568	562	556	524	519	514	515	498	570	502	509	549	542	565	510	559	498	514	545	520	574	564	494	556	543	523	562	589	559	497	507	541	546	529	556	528	545	532	530	558	560	549	504	546	501	548	513	561	531	548	549	545	561	544	514	516	511	536	532	508	534	584	568	548	547	543	506	589	522	539	543	582	539	598	531	502	546	561	538	555	530	597	504	515	526	491	541	566	525	578	543	489	566	544	520	533	544	530	516	548	531	535	544	528	540	556	518	538	542	550	499	526	536	500	557	485	525	524	512	535	543	557	554	557	580	520	535	540	529	496	520	553	562	563	526	547	505	520	552	522	537	575	590	506	546	547	561	529	545	538	507	510	568	529	536	527	478	521	543	526	552	522	565	511	576	550	573	522	529	528	563	503	565	551	523	565	549	509	550	552	516	551	536	494	569	531	515	532	532	562	495	526	524	547	508	550	550	554	538	544	548	481	505	500	550	574	521	527	537	536	544	566	553	542	556	544	516	573	517	551	549	526	584	527	517	536	551	513	561	530	531	514	547	547	532	522	528	546	548	526	536	534	546	517	533	551	498	526	535	538	517	531	526	554	531	556	549	512	525	499	533	512	500	552	512	546	545	567	558	537	540	510	530	544	510	543	531	549	544	536	530	532	541	554	493	548	557	562	522	518	570	518	538	533	539	549	600	513	576	540	520	522	573	549	551	573	545	530	562	538	510	572	576	557	514	525	519	556	514	497	553	522	534	508	503	508	548	533	504	507	578	522	554	550	557	550	563	566	524	540	534	525	561	550	508	574	507	550	531	558	567	547	508	544	468	537	570	496	526	570	582	574	550	509	534	530	494	487	572	558	506	577	517	566	542	539	591	538	581	518	540	559	524	542	522	545	539	527	544	566	559	537	499	505	532	542	554	515	521	534	542	521	557	500	543	534	549	579	521	540	513	549	560	593	523	560	520	545	570	526	534	535	569	517	538	523	530	607	546	543	511	523	531	551	534	532	553	540	588	576	529	531	557	497	533	521	541	543	541	514	522	488	542	531	574	554	523
27002	4789	2538	2529	2304	1609	1133	780	967	929	673	495	375	403	351	383	345	365	333	409	361	388	363	356	315	361	339	382	384	338	374	364	344	346	349	342	354	378	356	377	352	358	369	349	338	378	335	393	346	350	346	313	376	375	358	367	345	321	370	324	338	373	317	309	352	354	348	389	374	353	323	335	352	334	354	354	403	326	316	330	359	350	344	342	344	357	339	318	376	350	351	378	324	320	329	381	319	350	365	338	370	367	363	349	354	308	361	382	329	328	351	330	316	340	379	355	376	314	366	330	363	364	310	305	359	365	379	317	324	320	341	354	336	368	370	363	356	362	357	369	375	318	374	333	345	359	352	339	359	347	356	331	326	330	366	326	375	395	348	332	372	369	341	351	327	363	337	338	326	368	366	356	356	352	393	340	364	339	315	348	328	343	365	373	352	354	314	338	359	330	329	345	355	364	336	367	361	342	355	355	339	380	354	347	313	355	329	372	359	351	336	372	345	357	362	314	375	342	381	330	361	333	352	380	350	338	362	344	369	312	363	346	355	400	371	349	360	342	346	346	366	347	324	351	387	376	335	335	398	360	337	357	390	328	367	328	336	330	338	345	332	369	334	343	340	334	370	339	349	326	346	349	345	354	357	337	367	383	349	302	352	352	327	346	356	385	359	388	337	347	355	351	361	349	358	356	345	328	336	348	337	343	351	334	337	359	347	344	328	362	344	341	376	318	334	349	311	349	352	380	327	343	350	304	372	339	332	353	368	364	352	382	325	339	353	347	331	343	335	360	370	339	362	383	391	347	347	356	371	361	346	338	333	339	362	325	362	356	360	354	374	371	346	366	321	370	376	338	359	345	358	322	324	351	353	343	328	379	358	347	341	371	383	336	307	352	371	353	342	344	362	373	342	331	343	336	378	358	378	357	324	368	361	374	364	356	310	364	339	321	375	344	315	348	330	361	327	331	375	331	352	335	352	381	382	345	356	359	356	345	358	348	362	346	369	390	338	386	375	361	369	383	356	315	363	376	345	335	324	372	333	315	361	356	380	329	312	353	356	343	346	356	326	303	344	327	340	354	373	360	343	342	376	324	371	366	344	384	318	347	321	329	340	359	358	378	321	347	362	345	365	355	356	363	346	342	391	354	353	326	348	330	309	384	337	353	316	351	342	366	355	357	376	337	367	380	377	351	363	346	324	347	339	362	349	362	371	333	331	366	416	381	368	347	318	369	357	372	358	335	379	347	360	373	343	375	392	334	362	358	324	324	337	352	334	379	364	329	349	368	360	365	350	354	329	380	337	351	365	362	335	332	381	347	355	326	339	335	317	378	356	333	347	344	337	338	333	340	360	362	388	370	304	352	341	362	384	309	354	358	344	350	331	323	325	338	351	400	377	367	345	383	309	388	379	393	365	342	346	369	320	360	359	334	336	312	340	371	321	316	343	341	370	361	315	309	333	321	340	348	354	356	332	344	368	360	337	341	356	345	337	390	342	344	386	338	342	366	350	383	357	367	351	334	357	370	348	341	345	367	331	364	366	368	338	378	368	387	316	372	353	362	352	383	375	331	339	372	331	349	357	354	335	384	363	347	341	379	337	325	356	354	341	350	362	371	340	310	295	378	348	359	332	344	343	352	378	381	384	361	341	320	376	331	356	341	365	374	352	359	354	372	389	342	379	377	373	364	341	353	352	337	316	358	322	366	365	366	334	371	334	348	319	306	323	337	346	340	385	345	355	319	345	345	354	353	335	315	332	328	344	331	353	378	355	349	362	341	359	367	344	360	314	330	345	372	332	332	363	376	331	340	313	367	373	378	350	383	367	364	361	343	359	337	376	332	373	397	363	299	341	342	350	337	405	362	345	354	352	340	318	385	321	357	335	350	335	355	333	338	395	331	346	366	314	348	355	332	343	351	354	377	343	342	340	343	356	324	386	345	324	343	337	331	385	335	341	359	367	375	378	354	375	332	362	345	346	303	357	364	376	345	369	350	360	328	370	369	317	338	340	372	312	366	352	325	362	347	342	351	336	333	314	372	338	342	376	379	354	374	352	360	315	307	379	377	355	362	346	350	360	334	335	318	320	337	364	351	350	368	357	375	361	338	345	339	338	403	343	338	388	337	373	366	310	326	346	358	350	359	355	359	380	368	340	349	306	334	358	353	328	359	346	362	357	330	359	343	360	327	328	372	352	320	338	317	376	355	347	364	342	341	346	335	365	343	389	333	342	345	324	344	348	386	373	384	371	330	343	331	346	347	384	360	355	321	374	345	338	357	337	345	362	331	326	337	318	334	346	397	353	349	348	365	377	324	338	353	377	357	360	375	375	350	340	341	365	370	382	338	371	382	391	357	323	330	358	383	379	324	349	344	351	331	388	364	398	357	352	351	333	359	368	370	370	361	344	360	343	362	411	386	317	347	340	320	354	331	322	356	322	368	343	358	344	327	374	347	336	335	351	359	340	333	344	372	343	361	351	327	317	356	317	326	369	335	362	381	301	344	346	341	393	330	369	380	361	388	376	333	358	362	382	359	331	306	351	368	368	350	344	341	355	326	341	334	345	356	318	331	394	331	364	348	356	348	332	367	350	358	330	348	344	371	372	358	371	350	333	348	338	328	361	378	347	358	361	387	365	350	351	359	320	353	364	345	358	336	340	317	359	371	320	339	374	376	354	365	361	341	349	377	359	351	344	363	393	360	340	374	352	372	320	392	369	336	358	335	314	339	388	329	356	357	365	355	337	337	366	342	360	350	370	345	333	370	374	352	385	349	386	346	349	378	346	323	392	361	332	354	347	392	327	351	325	350	334	352	361	375	376	361	358	364	339	333	391	358	384	358	360	362	366	382	340	339	357	335	349	330	366	343	372	311	349	369	342	324	353	344	340	361	328	353	367	361	362	345	339	357	387	340	371	306	342	336	330	351	360	350	337	338	337	361	374	354	406	353	355	388	341	347	368	334	314	374	343	355	343	346	364	333	324	371	350	361	344	342	332	327	333	367	336	357	388	374	364	386	331	381	330	342	358	354	354	376	349	338	355	356	312	384	349	365	367	359	372	339	358	324	389	377	342	366	397	341	354	382	368	356	359	379	369	342	360	366	306	357	376	350	333	368	333	360	349	336	356	366	344	362	327	328	377	380	353	372	336	345	332	328	323	348	385	299	370	370	368	362	355	337	379	363	401	392	370	383	366	369	360	356	324	350	340	352	354	350	337	371	382	367	358	316	359	350	361	358	355	338	364	362	382	338	362	323	320	340	302	358	359	344	342	363	352	371	376	341	359	321	333	356	346	342	373	361	328	325	351	381	329	367	360	339	369	391	329	323	367	376	343	349	360	389	369	332	338	360	378	354	357	386	342	350	359	359	333	400	357	376	358	348	382	357	377	324	356	366	355	338	344	383	354	346	332	343	342	320	366	352	322	361	373	319	346	341	346	334	360	357	377	354	349	369	363	342	336	380	347	369	358	319	362	356	352	340	331	364
14808	2039	3677	5664	5693	4144	3368	3187	3937	3258	2228	1637	1085	1141	942	932	962	921	907	840	852	866	817	893	847	888	881	773	828	863	850	847	794	821	827	836	843	798	833	801	856	799	801	801	824	803	781	788	827	759	790	834	791	819	811	805	798	794	825	827	793	819	788	839	783	801	771	837	795	770	837	787	767	769	788	828	776	828	778	785	778	759	794	751	746	798	781	787	760	807	785	763	801	779	810	815	784	833	785	772	779	793	809	827	785	786	786	778	790	768	802	790	808	807	782	804	785	784	746	808	847	764	793	770	763	744	788	784	818	780	781	753	811	829	806	805	779	829	794	798	795	802	803	786	787	774	808	812	767	843	821	789	814	809	804	807	812	817	841	766	774	787	788	756	789	759	722	817	820	793	799	790	756	808	816	786	784	822	785	768	824	799	773	825	819	775	759	791	802	795	786	788	754	801	793	764	729	782	785	802	787	813	802	812	772	818	784	789	734	808	762	783	793	793	787	803	756	754	772	786	816	757	818	782	807	782	790	751	824	759	810	760	829	768	831	804	757	805	759	745	774	825	814	792	780	774	794	791	758	777	762	769	803	823	777	786	772	762	801	805	770	772	788	797	772	794	795	743	790	758	784	773	765	787	766	808	810	764	753	831	767	759	799	817	756	788	834	806	776	847	789	781	780	795	781	738	850	767	746	809	759	770	759	820	737	820	786	771	762	752	777	773	825	800	777	794	757	773	761	839	762	806	757	757	776	772	768	825	790	788	731	807	840	786	815	758	764	769	799	767	789	765	794	816	818	807	786	810	795	790	795	775	792	762	788	785	778	736	789	766	786	805	807	755	772	790	791	784	797	816	758	779	786	782	796	834	798	775	802	759	742	832	795	717	778	812	815	829	821	807	800	794	819	778	848	772	788	724	810	775	812	789	758	742	763	777	781	724	813	815	783	732	785	738	788	749	779	805	762	801	751	767	806	813	806	824	787	774	862	751	793	762	827	782	751	780	783	818	742	761	767	807	796	834	811	804	736	783	786	706	805	778	804	802	788	792	774	791	815	754	822	777	796	817	750	807	771	734	744	761	770	798	758	782	793	816	828	730	791	820	776	769	788	730	770	757	788	792	823	806	788	794	750	792	741	791	786	778	763	827	822	804	786	809	797	803	767	768	752	789	791	784	760	858	808	760	787	780	781	756	778	816	763	770	777	778	792	785	774	785	868	752	792	761	749	778	809	750	805	793	763	764	784	776	798	791	799	765	759	809	786	855	792	795	749	784	782	803	805	785	746	762	808	832	740	771	849	782	788	833	802	790	843	806	760	777	746	791	796	731	862	796	814	812	796	813	802	763	793	820	770	750	753	814	754	794	743	873	801	760	754	801	760	835	771	823	783	853	787	813	798	792	766	792	796	779	781	785	844	777	831	748	806	792	791	814	780	805	819	766	773	771	773	810	781	784	779	794	824	742	844	777	820	750	785	803	854	777	773	770	787	793	811	763	797	752	814	793	836	796	752	793	806	788	827	773	732	781	803	834	744	764	798	739	764	821	796	731	784	789	760	773	791	776	757	792	804	793	819	768	807	790	796	793	740	767	786	818	787	782	799	806	762	810	796	801	735	758	771	793	803	793	753	778	781	812	777	817	806	806	779	771	832	761	844	767	836	803	808	778	753	779	814	758	726	848	804	828	807	746	806	832	809	800	794	803	768	772	761	817	782	753	768	785	757	835	807	762	751	796	789	716	703	780	760	759	757	749	781	758	817	781	755	737	747	775	764	800	770	821	816	809	789	770	818	783	759	778	761	852	813	752	741	768	778	780	793	775	817	771	759	831	788	758	771	727	796	794	757	789	796	812	762	788	735	834	820	753	794	744	772	797	778	763	805	815	798	800	755	797	758	789	754	804	771	796	767	778	782	744	802	785	770	783	797	789	787	775	823	792	763	833	818	799	842	787	811	796	776	749	815	759	780	732	791	779	809	759	797	840	794	754	777	776	749	792	788	758	791	789	840	797	805	799	797	780	769	773	800	752	773	811	778	772	753	787	774	756	784	842	830	793	761	739	777	794	756	768	763	760	773	774	783	807	788	803	821	780	796	811	778	761	800	789	789	792	816	762	778	794	782	803	771	773	781	810	744	798	777	748	774	799	781	821	803	805	784	778	824	792	772	746	789	793	716	838	770	743	774	734	746	756	780	805	816	827	807	809	751	787	843	808	770	843	770	791	751	824	836	736	808	801	798	795	774	769	798	798	776	799	819	719	780	819	775	824	816	762	766	833	782	742	773	798	781	798	743	806	773	810	810	761	789	773	745	788	766	802	735	784	840	802	766	737	796	793	837	834	839	764	805	790	787	774	793	760	756	790	780	793	730	781	725	799	783	825	825	761	806	801	801	765	838	861	778	811	767	833	736	831	784	811	813	830	764	757	803	755	764	806	808	786	762	784	761	766	779	744	805	800	745	786	826	795	748	835	832	816	713	789	741	821	788	752	784	818	808	768	789	751	767	730	759	795	772	757	834	796	870	756	766	778	777	752	782	787	835	771	799	847	769	755	804	814	727	814	741	800	801	814	793	802	804	780	813	759	781	818	788	812	770	798	730	804	767	746	757	804	815	812	820	735	766	804	832	789	792	772	797	767	775	811	800	830	772	776	747	783	788	711	764	794	823	788	789	779	754	786	756	776	823	792	706	777	770	806	830	785	827	782	773	802	752	749	774	795	776	759	843	772	804	761	781	769	746	752	731	785	767	816	757	825	841	781	765	806	780	804	779	817	785	830	810	827	791	797	834	770	787	778	827	812	830	837	835	755	744	798	761	764	770	785	816	769	833	818	817	825	802	788	832	794	805	790	793	787	843	787	754	794	743	778	836	781	774	794	775	824	771	794	745	760	799	782	745	751	759	794	794	757	794	771	855	828	783	765	832	755	809	741	720	796	789	810	783	741	795	818	780	800	833	790	796	769	767	774	738	783	754	792	740	800	824	815	814	778	789	819	774	797	737	766	776	785	770	757	809	791	793	819	761	776	781	811	801	782	783	766	776	723	751	774	802	786	787	820	797	806	811	791	780	755	807	786	784	792	814	817	807	761	788	799	783	746	842	818	816	787	771	768	785	834	792	813	745	789	788	828	796	834	826	771	749	777	824	832	812	775	755	789	767	829	777	751	821	824	767	800	787	762	793	805	810	798	819	763	766	782	762	755	817	766	761	777	825	780	759	794	805	815	755	786	780	824	790	785	708	740	784	836	751	794	801	804	775	745	769	743	841	809	807	748	812	748	812	805	782	830	785	795	779	765	811	757	791	792	790	769	807	788	759	777	788	819	757	782	755	803	759	786	837	824	736	778	751	773	801	784	812	777	819	815	804	816	786	760	803	805	765	758	818	815	775	744	798	815	828	801	808	849	825	756	735	744	792	789	816	800	732	793	804	798	784	774	796	776	814	811	803	780	805	782	770	793	789	838	794	806	790	792	790	802	783	816	786	810
4742	505	359	311	273	279	231	227	240	234	192	197	180	193	202	191	179	182	188	215	180	176	175	200	209	185	197	200	188	170	187	199	165	153	183	191	178	208	181	199	197	162	182	180	173	165	172	179	172	202	215	209	210	180	181	193	192	197	180	203	196	165	187	194	197	191	190	210	180	186	188	182	195	198	178	188	200	189	225	167	196	207	188	187	193	209	203	184	191	184	176	187	179	199	186	174	182	211	171	173	215	178	195	195	205	163	183	205	185	199	212	195	213	174	218	167	168	207	171	191	209	188	181	198	185	165	191	178	192	202	172	208	191	178	200	171	195	181	213	184	189	218	180	183	171	191	200	216	200	195	202	180	191	176	212	194	198	217	228	191	187	197	181	176	194	208	205	165	209	185	223	191	174	190	195	170	188	186	198	182	185	193	188	217	198	187	183	201	177	179	194	159	173	197	192	184	190	179	206	210	197	180	183	194	181	191	189	210	217	182	192	186	171	216	210	203	212	203	175	195	158	170	165	191	175	188	206	174	199	186	187	210	208	191	192	165	215	195	207	169	188	202	208	193	205	207	194	205	199	187	187	200	189	190	200	178	190	162	163	206	193	200	192	200	192	216	185	197	184	177	184	182	196	174	176	183	182	183	200	183	186	181	186	193	193	190	181	208	195	181	157	189	180	197	175	191	187	157	179	183	168	182	198	175	200	191	199	200	201	168	196	187	195	168	193	202	179	210	172	200	184	182	192	171	219	194	168	199	190	203	190	157	196	195	182	155	187	170	186	182	193	197	201	225	190	184	200	186	174	169	189	160	168	159	216	199	191	207	203	158	190	201	172	194	181	191	187	187	210	202	207	188	171	199	188	210	171	170	178	217	193	186	208	168	175	182	188	191	211	178	170	188	187	190	185	181	219	205	178	187	198	177	199	175	178	212	174	209	196	179	187	192	200	212	170	169	188	175	177	238	220	174	194	205	193	201	213	198	173	164	161	197	201	157	218	191	178	188	180	190	193	182	196	200	206	185	201	201	214	163	182	186	201	180	212	193	187	191	185	198	200	169	184	209	217	183	213	153	185	165	222	202	187	200	202	176	210	199	194	190	195	180	180	174	180	183	200	175	167	198	168	193	186	167	190	200	166	166	203	156	172	185	183	188	182	186	206	171	196	196	179	189	194	178	188	168	204	176	195	190	184	174	196	211	157	189	182	191	179	170	222	212	181	211	169	233	197	178	171	215	189	175	215	187	192	198	178	201	185	206	191	204	181	167	195	179	191	188	189	184	171	201	200	166	174	200	172	189	181	207	216	198	177	174	197	185	189	165	199	167	185	205	185	186	193	180	180	198	197	169	197	182	206	198	218	197	225	195	209	178	193	210	189	209	195	176	190	181	178	201	170	167	194	199	209	181	211	190	241	210	186	180	185	189	174	197	217	193	186	191	211	184	165	207	198	172	213	193	186	192	199	174	212	192	196	179	184	214	182	182	183	170	185	207	175	217	190	209	188	193	182	185	191	202	194	188	176	197	175	211	181	198	188	204	171	184	164	190	194	181	157	174	207	194	206	179	210	199	209	197	172	177	195	175	188	174	171	192	208	216	197	197	193	180	203	161	192	219	199	180	177	199	191	190	180	190	179	180	200	196	179	181	191	182	191	210	179	190	171	150	179	173	154	194	188	191	189	229	193	181	199	169	199	195	189	192	198	180	201	197	189	187	216	171	212	198	192	169	153	189	209	167	195	189	213	197	182	181	199	185	174	214	200	201	203	170	202	197	196	192	201	173	209	176	195	165	191	180	194	207	185	189	189	170	191	193	206	200	202	201	164	205	198	176	179	172	183	212	206	205	176	181	180	189	198	190	173	190	222	186	205	228	212	167	208	181	173	194	184	213	204	189	179	165	187	189	171	171	181	190	190	180	203	186	184	185	181	207	210	212	182	194	157	211	209	205	206	194	217	206	186	209	167	172	183	193	169	204	183	175	177	185	200	189	182	178	206	209	180	181	181	185	217	194	204	216	201	184	170	185	203	175	158	154	172	190	193	205	202	168	180	198	163	178	185	191	163	185	191	202	185	168	199	207	186	182	170	219	179	201	196	191	195	193	168	189	204	170	172	205	195	193	160	209	212	188	165	214	171	187	172	198	203	190	188	213	196	194	158	184	205	169	190	171	211	213	179	188	228	180	197	186	143	202	186	200	204	195	190	177	186	212	194	190	179	187	188	167	183	194	205	172	203	197	195	180	183	209	202	184	189	181	211	173	176	184	215	185	202	171	204	198	162	174	160	197	190	215	190	173	171	184	178	190	180	199	191	216	180	215	152	178	181	199	169	150	202	204	198	186	195	181	196	162	169	171	185	177	200	176	181	183	183	207	206	197	169	171	182	174	174	196	181	180	210	203	176	186	214	168	203	197	194	161	171	204	198	205	189	226	214	180	166	178	209	171	165	182	198	174	195	182	183	193	184	180	214	185	205	185	173	222	192	190	195	181	178	187	190	173	191	201	180	206	168	210	216	204	193	177	191	182	163	207	192	196	173	190	178	170	194	188	201	179	208	186	180	215	169	192	183	178	198	191	194	177	186	165	182	204	192	198	167	196	197	220	153	204	165	192	183	188	185	173	205	189	184	184	202	192	197	201	181	220	236	187	192	189	165	169	185	212	186	187	179	181	176	182	200	200	183	183	189	183	176	209	166	195	189	175	216	173	172	166	187	211	194	198	191	167	161	186	201	191	205	190	176	198	190	192	202	202	168	176	207	198	178	187	187	192	223	186	188	160	201	213	161	187	197	195	187	192	193	212	167	191	170	185	194	172	166	186	187	168	188	157	225	184	187	193	180	183	202	165	179	166	196	177	179	179	184	191	194	182	188	181	174	199	202	198	195	182	156	185	174	202	217	197	194	188	175	176	172	182	175	199	209	187	204	206	181	228	216	179	179	190	187	199	200	203	213	182	176	207	195	191	175	176	214	180	190	212	188	201	206	161	194	185	174	197	193	192	187	182	188	184	212	194	194	169	193	218	175	198	196	216	187	167	181	214	172	169	203	180	195	207	191	201	186	142	152	195	175	198	175	172	192	186	197	192	195	171	189	193	171	208	188	201	187	181	197	172	174	192	192	181	201	209	162	162	242	196	157	185	201	187	196	177	181	164	161	187	164	178	182	195	174	175	177	183	212	181	211	196	175	215	195	168	194	215	174	167	198	195	185	180	160	192	207	181	192	210	174	181	160	163	182	205	182	177	181	192	190	190	196	186	202	194	185	205	187	203	165	213	186	188	204	195	180	203	181	199	166	228	193	182	191	208	192	240	168	192	187	206	202	177	199	189	179	179	182	192	210	180	210	188	193	224	182	203	157	187	195	208	164	183	162	200	162	200	189	184	202	182	177	195	211	175	181	173	213	159	189	174	192	196	185	182	175	178	199	182	183	187	202	196	188	206	189	174	189	193	217	181	177	197	197	218	202	209	231	186	208	164	193	196
3422	617	926	1039	976	896	781	705	598	538	532	513	474	438	456	455	462	455	444	460	470	480	497	460	463	488	452	472	455	432	444	462	469	493	427	453	495	476	456	498	473	463	486	443	450	439	493	453	456	431	462	422	438	446	435	466	439	480	436	483	498	470	428	436	477	475	422	432	448	463	467	476	425	485	467	430	464	454	442	479	452	453	452	460	462	403	487	453	466	442	462	485	449	445	447	464	451	499	458	459	477	486	458	480	487	469	447	468	442	477	460	454	437	468	450	420	477	468	445	449	460	457	429	433	496	466	427	449	454	451	452	480	463	470	491	464	416	462	477	441	465	428	490	484	494	449	474	417	431	424	454	445	492	486	451	449	441	455	442	470	452	477	493	500	435	487	469	446	450	454	473	481	473	457	489	447	472	441	437	439	448	502	422	469	465	461	486	463	467	498	498	446	481	464	446	478	474	430	452	447	466	438	455	460	457	442	445	486	465	447	491	446	492	436	461	485	483	443	427	454	480	435	456	434	474	486	459	433	460	485	468	432	490	474	443	479	437	475	419	447	446	434	464	434	480	422	431	445	464	460	468	475	471	453	424	460	448	487	430	466	470	467	444	449	496	443	478	468	472	474	458	487	480	454	447	479	465	476	463	492	477	471	450	459	465	472	446	439	458	480	483	471	439	502	487	438	465	449	498	419	470	467	458	426	462	417	449	473	449	487	447	453	431	454	455	442	452	470	457	471	474	470	437	458	437	446	461	456	465	456	476	411	433	441	412	486	474	454	448	449	454	460	475	469	480	421	458	459	490	446	436	428	464	502	412	447	465	423	495	467	454	432	460	439	479	422	447	412	440	489	457	427	449	459	484	442	457	447	463	482	471	480	426	478	484	451	464	452	495	462	451	496	457	448	431	470	461	473	467	475	450	477	464	464	457	441	464	476	486	458	488	476	431	469	465	422	452	469	460	421	443	480	464	414	474	444	423	475	455	429	470	459	448	469	484	446	469	419	435	431	441	492	477	459	424	424	478	469	455	477	465	440	445	444	414	489	486	454	467	440	460	481	459	490	484	464	440	498	473	457	451	486	435	442	455	453	446	486	457	468	489	467	478	459	478	513	443	430	465	463	490	485	488	417	451	414	483	512	488	435	457	488	478	457	441	488	440	399	464	463	449	478	478	434	478	455	479	495	466	462	447	481	446	446	462	468	458	460	475	470	430	431	444	457	454	464	477	472	457	476	441	480	464	458	441	440	466	450	471	479	462	455	436	482	472	492	443	444	450	478	463	452	447	424	402	468	447	484	446	423	462	461	484	497	455	469	473	445	465	480	477	479	467	435	486	454	436	451	466	459	420	477	469	502	472	444	462	454	482	477	479	439	474	482	474	520	477	453	460	467	457	448	458	492	445	461	433	445	455	431	486	449	464	447	434	504	475	464	468	480	453	489	446	434	485	484	476	462	441	461	465	485	485	486	458	425	445	444	470	455	430	425	468	441	439	455	476	449	447	454	439	454	461	457	476	448	454	418	452	504	436	418	465	480	478	469	461	438	471	473	449	450	469	465	474	474	444	459	452	472	458	464	432	442	428	478	462	444	450	464	469	468	478	472	434	429	501	437	502	464	466	467	455	454	447	429	472	438	465	469	463	455	428	486	498	465	441	443	460	429	438	488	465	465	441	511	455	467	478	456	484	460	465	445	437	461	447	441	474	444	437	455	449	423	437	401	455	491	452	432	465	470	470	465	490	434	440	476	489	455	470	425	479	472	488	458	431	475	440	499	463	466	467	446	481	448	431	454	465	439	476	468	451	457	439	463	438	463	430	500	495	467	466	474	462	431	445	463	457	420	455	442	483	451	464	450	433	450	468	464	450	471	435	460	468	435	485	473	480	446	479	452	465	483	397	449	467	481	459	459	461	476	466	484	448	434	417	451	429	449	459	432	432	460	463	478	429	472	472	454	477	490	439	449	463	455	506	491	480	434	515	469	488	452	446	476	451	464	450	494	449	483	469	460	474	433	476	503	457	457	436	416	427	508	454	468	465	447	466	457	451	447	461	462	434	428	412	470	461	459	454	431	450	459	455	440	446	425	473	473	419	454	436	441	441	458	483	441	463	478	483	439	474	453	456	485	443	458	455	469	462	474	455	455	462	459	461	478	452	427	452	447	439	457	482	457	453	461	469	468	426	469	469	474	442	460	444	442	442	483	498	485	471	481	450	460	479	459	460	446	446	437	468	481	456	463	488	472	440	512	443	463	462	499	516	449	437	442	473	443	475	496	445	468	478	474	487	467	476	443	457	476	484	449	461	459	452	477	479	483	425	446	476	471	453	469	448	457	491	455	466	434	467	435	479	441	429	479	454	429	439	489	421	486	469	438	484	470	457	461	453	453	510	467	442	475	465	508	462	463	476	435	427	499	459	482	438	420	479	445	458	479	456	481	474	462	462	490	473	422	476	508	461	462	438	478	453	446	450	437	419	454	464	459	451	456	460	446	475	432	457	440	440	454	459	486	436	503	492	416	482	451	447	472	452	466	457	450	472	501	439	480	462	464	492	472	466	463	471	438	459	462	467	475	434	457	486	441	473	445	486	459	454	447	463	465	456	450	455	442	481	470	427	457	445	441	486	479	479	425	496	463	438	433	470	482	452	432	437	462	479	450	463	475	506	482	460	507	488	449	466	468	483	463	487	473	507	418	448	472	475	487	477	438	488	468	477	460	451	481	444	464	440	443	429	479	440	459	467	473	451	453	472	445	439	458	437	441	438	426	425	464	420	437	482	466	454	454	444	456	445	460	480	486	450	496	475	489	460	447	456	442	457	509	466	449	465	492	432	464	451	479	463	460	429	485	433	468	452	494	441	460	456	459	478	434	500	455	493	464	425	463	462	451	474	448	470	446	469	446	458	459	440	437	456	501	432	430	478	462	450	457	446	447	452	470	507	472	468	480	466	464	476	421	476	462	482	460	441	462	487	444	428	503	456	419	472	425	447	453	437	430	446	482	496	424	443	452	483	459	467	429	473	451	470	477	434	419	483	474	439	486	426	459	458	468	455	480	405	460	457	451	457	477	407	455	454	456	481	496	518	453	470	447	465	449	436	460	447	470	456	468	467	450	437	461	458	450	444	482	432	465	443	464	445	473	437	519	470	484	444	461	454	464	450	462	489	442	482	464	469	474	448	456	438	491	456	476	430	465	478	466	464	444	447	484	440	470	459	459	471	477	462	469	460	472	462	491	455	467	451	492	454	458	472	465	487	453	485	456	460	464	445	474	449	476	482	458	446	453	481	464	441	474	458	412	454	456	436	451	473	463	458	440	458	445	456	482	450	494	488	466	456	462	470	465	486	485	471	455	461	461	489	432	475	465	466	439	426	445	469	428	438	492	436	440	462	489	435	450	486	453	454	470	466	449	444	440	424	466	449	453	482	487	470	435	495	464	471	471	470	517	495	464	455	516	427	471	497	479	444	467	479	465	463	467
17448	2472	1285	1255	1299	859	577	522	493	602	358	287	259	254	254	237	209	219	234	241	225	206	223	234	234	225	237	240	219	214	222	242	214	229	208	229	220	219	228	215	232	248	230	204	245	231	214	200	233	221	211	210	220	226	215	231	213	204	227	236	239	217	233	226	242	212	197	232	208	203	248	215	239	229	225	213	195	194	255	242	204	233	247	215	222	238	216	232	195	232	236	226	220	216	217	238	205	237	222	244	241	264	237	206	201	237	235	209	218	224	209	209	234	209	209	218	229	237	197	207	226	186	196	197	245	256	208	204	230	186	210	213	242	215	226	241	255	220	202	232	232	228	220	206	209	220	224	250	215	232	206	201	211	190	225	227	233	244	216	224	230	224	221	209	214	219	220	207	212	207	213	199	217	204	212	246	218	215	235	237	226	191	224	232	244	195	229	225	212	207	217	236	229	200	255	221	236	213	225	230	240	240	195	243	195	196	212	235	229	199	190	174	216	241	221	271	203	213	208	222	225	221	231	211	211	216	209	208	213	223	224	225	226	224	194	211	207	215	206	219	213	214	215	247	219	226	218	218	219	219	217	234	234	240	235	232	239	207	230	214	243	235	213	233	209	206	250	234	201	222	203	213	218	229	224	225	219	204	226	235	223	197	210	222	192	231	245	238	224	219	239	207	214	222	197	213	245	217	205	199	203	244	259	248	248	235	213	241	220	219	215	208	250	220	218	227	209	201	218	248	212	245	211	236	210	217	208	233	227	195	218	214	200	240	234	216	225	214	203	223	236	209	228	228	219	247	210	226	217	210	228	215	207	217	231	233	232	242	236	207	209	212	211	232	244	222	243	222	229	186	231	205	222	214	199	226	199	232	242	232	197	232	238	203	217	220	237	226	231	219	196	235	258	214	218	197	203	220	242	229	205	215	212	219	232	197	230	207	232	213	221	222	209	248	202	233	217	249	232	258	252	235	214	212	215	226	215	223	233	220	238	198	195	232	208	242	206	219	222	196	227	224	196	224	200	209	190	210	205	220	209	223	221	210	229	211	220	211	206	216	223	215	200	217	211	213	205	218	180	210	215	198	206	221	230	216	239	189	220	239	214	217	212	233	222	193	224	209	225	231	234	239	202	184	228	210	230	205	220	243	225	198	221	196	243	220	233	219	213	208	205	254	203	241	198	218	239	234	210	248	179	219	228	226	249	227	212	240	251	240	215	239	184	221	227	241	216	234	221	230	240	168	202	240	205	224	226	227	219	218	224	218	205	222	213	202	244	184	218	215	216	215	222	265	235	178	194	232	210	216	223	200	202	275	246	231	237	228	215	217	213	214	213	215	214	196	181	222	201	215	212	229	223	206	228	213	187	200	241	231	220	211	220	233	229	256	220	246	216	192	223	209	252	207	205	204	220	233	191	192	219	242	219	216	242	196	218	234	230	235	224	238	217	233	201	225	227	231	222	213	193	250	217	209	243	232	228	223	229	220	224	219	226	222	215	194	201	210	229	235	245	243	235	207	235	212	210	223	201	210	224	226	204	222	225	193	206	235	221	210	226	187	222	220	219	233	205	232	217	220	228	217	224	218	195	205	209	194	203	212	231	217	210	223	244	231	234	209	224	225	224	190	220	207	222	234	208	237	241	224	223	236	252	233	226	216	210	236	228	249	213	197	234	224	227	242	215	185	219	219	230	265	221	240	233	216	229	214	213	209	206	213	223	262	214	218	207	219	237	260	231	252	211	217	205	213	219	233	204	208	217	198	221	239	223	227	229	233	224	226	201	218	208	231	222	224	208	241	225	230	198	216	227	224	227	219	221	224	228	194	229	230	248	241	224	258	222	215	192	228	228	214	200	196	214	204	220	221	203	227	237	255	201	217	216	254	247	194	225	248	191	204	214	229	269	236	235	228	202	224	229	241	248	225	209	204	226	212	224	227	229	233	224	212	206	219	230	191	236	216	209	222	257	189	227	203	198	223	225	211	217	203	230	225	216	234	220	252	243	229	226	222	206	220	260	204	225	213	241	226	212	227	218	229	207	223	211	240	243	197	206	220	199	209	231	258	249	232	211	224	219	212	249	229	231	215	233	196	204	239	209	217	229	213	225	226	209	247	204	212	202	229	200	240	225	214	218	225	223	209	218	201	221	215	225	216	218	202	216	256	254	219	218	238	218	210	220	238	229	245	192	219	226	218	193	214	240	196	240	201	226	214	241	220	232	213	238	215	229	221	224	210	196	203	252	208	192	242	215	211	214	227	229	239	229	197	212	224	211	229	232	226	227	205	231	236	199	177	249	218	223	212	218	213	244	242	208	209	222	213	220	225	223	207	224	218	219	245	220	228	197	227	218	222	226	226	216	229	218	244	194	220	240	245	223	225	206	207	207	234	230	217	205	221	252	240	235	221	198	204	227	236	223	211	205	251	238	243	257	205	243	225	220	210	232	206	239	234	234	207	211	212	222	215	202	216	210	207	232	206	275	225	226	207	271	243	196	220	206	216	222	230	191	212	226	230	232	211	219	242	251	240	216	232	212	223	192	239	201	238	223	252	223	218	215	201	218	244	236	242	244	190	243	223	233	196	203	236	233	234	242	201	238	242	210	236	240	223	225	216	209	219	243	201	210	227	207	196	207	258	232	215	211	233	245	202	209	230	233	201	220	204	228	228	247	202	219	197	199	199	182	215	273	204	210	247	218	244	214	229	227	212	220	230	224	200	201	211	226	220	253	234	217	215	211	235	184	229	214	197	222	222	205	216	229	236	245	239	211	207	200	214	206	207	227	224	231	200	218	208	209	210	195	201	245	253	226	226	231	226	247	215	210	228	210	217	230	242	231	235	193	218	217	213	232	190	223	218	239	236	222	226	255	201	214	230	227	214	234	232	193	208	250	243	222	232	248	233	240	245	222	214	200	207	240	220	212	213	197	265	218	225	213	227	254	233	228	199	236	222	219	190	219	221	195	233	212	210	234	221	229	234	244	239	201	241	175	214	207	221	221	241	240	229	215	210	220	243	250	226	218	201	201	225	218	272	224	253	214	236	200	224	220	224	193	221	205	214	232	227	192	246	205	216	200	218	231	203	225	246	211	211	232	205	255	205	264	205	230	228	196	198	191	219	228	230	220	191	227	229	233	200	229	219	211	223	203	214	243	232	219	236	223	207	216	211	213	242	205	215	234	216	227	251	230	217	222	209	211	216	215	211	210	221	259	216	220	246	229	232	192	222	213	197	171	230	220	208	202	211	227	204	240	224	216	225	220	232	234	205	194	196	245	274	251	211	196	226	201	223	217	233	238	235	220	235	212	228	208	226	233	226	243	209	254	226	215	217	236	209	218	202	231	238	232	225	251	212	228	209	203	232	208	234	211	216	212	228	240	208	230	252	221	227	237	211	234	203	233	200	239	219	228	224	214	232	218	218	232	223	214	257	218	196	227	230	204	226	247	244	219	222	247	241	239	240	216	207	213	230	212	220	221	220	220	220
11007	1351	1990	3385	3489	2520	1958	1762	1914	2423	1162	906	712	714	645	591	593	591	608	581	581	596	576	567	564	559	602	527	589	593	547	547	555	525	570	550	507	572	534	536	575	553	559	565	514	525	571	509	521	537	495	529	525	550	530	537	527	558	527	548	569	497	495	522	578	518	532	486	508	516	539	534	527	552	554	563	521	527	542	550	576	500	512	541	548	569	538	574	533	531	549	500	514	544	531	550	533	575	571	563	563	559	554	508	529	538	521	517	530	536	537	504	560	556	580	524	499	537	509	537	558	550	570	570	532	518	537	530	555	563	545	587	525	537	531	502	579	562	494	521	539	503	560	548	548	580	549	564	508	474	567	526	539	540	509	510	518	557	552	524	537	522	559	546	584	547	534	516	509	567	581	490	528	530	541	537	542	551	536	535	546	516	524	500	514	533	543	552	550	491	554	521	524	553	522	543	558	503	535	539	489	571	524	531	534	533	573	546	589	562	515	535	507	526	513	552	578	514	550	520	501	542	564	536	564	520	595	519	531	530	527	593	588	563	529	513	550	506	558	530	487	563	516	552	559	518	504	567	540	523	535	534	506	534	491	536	536	528	563	505	539	522	487	523	501	553	554	567	523	501	575	526	521	507	528	535	494	525	517	535	517	532	493	561	543	537	561	489	533	554	524	528	552	512	547	501	549	519	534	520	502	534	544	521	525	516	485	528	541	569	609	569	517	534	530	531	553	563	519	511	501	529	501	560	536	546	537	540	528	538	555	524	567	508	532	533	507	515	532	558	541	528	516	558	564	515	545	520	534	531	545	550	539	525	520	525	574	550	546	554	542	527	510	521	527	535	523	543	526	519	519	538	526	531	514	550	510	547	542	540	513	579	578	525	501	526	533	538	526	528	518	494	533	514	511	498	547	530	597	537	550	549	542	523	546	495	556	497	543	508	561	542	513	538	554	558	549	488	546	523	525	546	559	517	544	507	509	534	546	508	531	516	474	553	468	510	569	501	498	544	575	523	517	532	526	513	544	532	560	515	520	522	511	499	529	563	534	518	516	531	554	534	512	514	537	549	523	493	535	557	516	537	522	527	531	516	554	532	494	535	529	539	550	536	563	540	562	525	509	531	523	522	531	545	537	536	533	570	567	530	527	506	540	540	516	543	564	542	533	558	548	543	500	522	515	565	518	480	568	511	519	533	573	553	536	535	504	547	511	542	541	552	526	520	567	553	518	542	536	503	545	534	512	557	491	545	508	540	535	489	542	536	562	551	552	517	515	541	572	516	529	571	503	494	529	519	502	479	523	543	552	492	538	540	538	523	518	537	534	545	524	590	522	537	552	525	555	556	546	477	539	580	535	546	551	529	538	501	541	565	507	509	522	516	573	534	518	598	543	503	508	539	546	515	569	516	554	569	560	550	551	567	521	553	535	528	526	521	551	572	536	514	512	531	498	531	524	525	575	550	559	537	546	521	565	553	539	549	522	547	510	513	533	533	556	547	548	504	547	548	535	545	541	525	523	536	539	537	554	577	542	533	558	542	553	551	552	516	573	511	504	556	547	512	546	513	554	533	498	485	539	552	546	517	588	520	583	527	552	519	532	501	540	555	534	514	530	560	549	511	477	534	603	542	545	512	510	567	509	517	526	540	526	569	535	533	552	530	537	538	541	538	572	545	550	578	516	534	562	550	551	529	517	491	534	534	559	543	527	518	503	554	503	478	558	546	562	528	514	566	552	545	520	538	537	494	493	533	512	573	544	547	494	487	559	527	542	531	534	500	522	582	524	562	529	549	507	479	493	478	572	547	531	542	522	549	555	506	559	541	564	540	545	590	539	521	573	532	580	507	550	533	539	520	553	564	583	510	524	522	522	555	537	532	548	563	561	522	526	552	482	517	505	521	503	525	545	548	510	540	575	510	575	514	559	528	526	540	529	487	520	533	550	549	530	525	576	528	527	562	518	516	508	519	522	529	549	536	543	477	559	533	509	521	535	535	519	532	552	569	553	564	540	518	500	524	559	530	537	489	502	531	539	509	558	532	507	536	552	528	527	526	543	523	514	527	548	544	538	545	556	541	521	529	549	572	531	547	547	576	531	548	495	501	553	517	538	545	540	571	508	534	526	488	515	514	554	526	558	536	517	535	491	528	523	524	543	559	521	519	515	507	514	494	532	575	527	533	492	551	554	568	524	503	545	503	516	550	517	570	586	572	554	552	516	526	568	549	520	562	538	518	544	536	550	515	481	514	559	544	555	520	543	522	538	556	504	528	475	557	517	530	532	529	526	563	585	543	538	516	520	549	503	534	567	527	522	546	495	546	526	531	532	500	563	510	544	556	526	542	548	577	544	540	518	523	544	533	517	529	567	543	534	586	503	521	504	580	557	537	537	529	559	531	541	474	555	507	505	555	539	554	536	512	568	577	525	537	567	509	533	558	491	518	488	517	543	594	575	545	532	551	537	525	542	518	503	517	550	546	561	572	575	551	544	560	594	561	529	523	495	543	527	571	511	520	588	527	524	555	495	521	545	547	552	550	554	499	545	516	517	536	539	566	571	553	531	520	535	541	539	561	558	509	491	515	494	528	497	564	498	525	546	509	530	525	543	535	538	508	515	523	518	541	551	537	580	555	508	551	575	546	502	531	538	547	512	483	564	510	538	520	555	532	535	572	573	531	560	564	522	551	541	518	509	520	474	553	522	541	529	539	546	516	486	525	530	543	554	563	548	555	501	514	521	504	496	560	529	560	534	517	536	473	515	523	544	518	518	546	517	555	568	516	509	563	542	491	530	520	525	509	513	528	574	521	578	520	506	545	548	523	543	513	544	540	530	516	550	531	525	512	544	578	528	481	515	524	501	541	517	546	542	530	519	538	525	596	528	517	491	524	552	512	541	560	537	537	519	544	535	577	556	531	548	518	540	529	507	528	554	588	540	518	538	509	506	532	510	536	544	514	518	539	509	540	544	535	537	584	563	494	505	521	564	519	551	551	557	558	551	493	560	553	597	499	495	577	499	496	508	523	512	505	555	544	562	510	568	549	538	579	540	555	567	510	575	580	497	539	504	554	520	534	530	543	560	568	544	561	547	546	564	559	548	539	484	503	546	540	557	533	518	509	535	534	528	515	506	554	552	523	577	510	550	495	469	575	568	553	529	541	505	519	569	567	539	501	507	514	534	515	542	554	553	554	557	584	541	554	519	562	529	599	529	550	508	521	544	528	528	546	522	525	548	528	507	482	527	538	531	583	574	526	549	531	523	544	506	537	520	518	515	524	538	541	527	574	504	556	523	536	537	520	553	537	523	548	545	513	518	529	504	530	543	527	557	551	552	535	531	538	528	476	481	502	561	537	536	538	543	547	551	519	581	494	525	526	528	549	532	552	535	540	484	531	521	506	518	548	545	547	499	524	512	565	523	505	515	530	526	501	562	504	556	499	494	480	504	527	544	509	572	525	528	560	510	525	537	486	534	563	551	537	580	560
28043	5324	2328	2479	2192	1354	971	791	982	1062	595	468	403	402	370	360	401	377	376	355	381	348	365	407	371	352	398	363	330	359	363	369	352	382	366	340	350	419	370	389	320	334	332	366	333	333	368	360	336	337	348	354	322	349	368	354	316	340	361	364	369	326	359	370	325	298	344	367	381	392	365	345	369	319	350	351	381	361	373	378	371	366	357	366	342	348	373	310	328	340	342	366	364	348	347	359	352	324	385	361	364	352	384	354	350	358	367	368	372	380	348	346	315	358	328	333	347	360	365	341	365	342	346	321	337	358	352	310	355	371	373	361	375	386	334	326	349	356	373	346	310	368	346	332	333	372	324	384	374	359	369	325	336	320	355	372	284	334	368	368	366	340	353	374	353	354	363	339	365	331	365	347	337	339	345	347	363	379	330	325	334	370	340	391	349	370	346	366	349	352	339	352	354	345	346	370	325	341	359	358	355	336	371	380	367	343	380	371	349	362	341	362	377	316	293	332	344	347	352	355	345	332	332	349	319	342	362	373	372	330	368	345	382	347	352	341	366	375	368	329	346	359	348	362	355	357	385	375	395	337	326	376	382	350	359	378	355	346	336	378	351	384	404	338	342	343	356	357	360	334	335	335	339	346	381	341	317	362	322	327	352	367	366	333	323	304	329	342	383	357	386	371	355	349	368	396	330	328	354	349	342	341	346	320	321	321	353	347	323	315	353	351	378	370	362	339	348	346	349	337	376	337	332	361	365	373	339	359	360	384	351	344	373	320	372	350	398	337	323	341	357	312	348	373	341	338	341	360	365	365	358	376	359	369	344	360	358	341	334	312	362	328	353	336	353	358	281	361	349	337	387	365	340	342	340	358	352	350	397	384	338	361	348	338	370	358	375	349	376	323	356	333	351	360	360	352	356	387	365	346	374	356	328	390	384	376	377	339	371	353	387	317	354	376	328	338	356	373	336	357	348	342	306	368	371	341	345	372	346	373	348	336	357	351	327	350	368	345	357	338	351	349	331	325	335	412	359	336	369	348	326	336	345	362	321	341	346	353	349	381	352	332	374	341	380	353	313	348	337	336	348	380	385	366	351	352	341	358	316	364	347	351	380	350	368	333	332	351	389	349	338	357	374	342	353	373	356	362	358	367	349	345	350	325	336	382	305	311	367	363	362	346	355	329	348	370	381	397	332	331	334	325	359	348	358	402	347	348	335	342	326	337	344	372	373	389	337	338	355	364	333	334	360	334	351	349	373	344	366	362	365	359	325	355	345	371	348	334	364	371	361	355	333	344	407	391	344	336	351	355	382	347	312	361	368	350	380	347	329	364	377	316	344	355	373	367	363	344	343	385	331	342	376	349	360	359	379	367	360	363	360	335	373	357	367	319	324	369	371	370	360	359	313	327	365	335	387	341	337	349	336	357	359	384	339	336	333	347	353	344	334	367	354	353	389	378	347	383	380	365	365	379	401	354	337	294	345	336	348	356	359	334	332	344	328	354	374	358	392	364	363	318	337	339	324	356	350	345	335	380	339	368	371	363	353	395	331	367	351	395	387	341	365	331	355	351	350	309	330	337	314	401	345	332	352	343	344	360	325	349	351	352	350	355	316	337	334	330	370	363	379	333	367	356	364	317	295	352	362	389	367	321	346	336	387	367	389	327	362	324	342	353	379	340	354	333	321	329	330	352	341	353	377	372	342	355	363	325	328	315	340	332	326	331	412	353	338	404	340	333	358	376	360	355	369	353	354	355	325	329	353	341	337	391	338	321	358	328	339	347	374	383	364	342	365	373	367	366	359	305	330	357	332	343	353	374	372	381	348	347	325	331	380	385	328	379	369	348	386	339	350	372	350	334	343	370	343	341	348	334	370	359	320	352	345	361	381	399	373	370	367	364	394	362	356	382	326	364	355	339	362	382	360	347	344	396	366	360	400	360	340	357	361	358	349	362	348	379	334	326	345	337	348	314	341	352	324	374	336	351	317	333	365	354	348	369	398	328	342	368	358	345	366	380	378	384	363	372	379	353	362	329	334	362	361	357	352	326	349	367	349	333	366	319	357	358	357	314	376	352	341	325	342	376	344	403	349	343	380	392	377	373	335	350	355	330	338	341	364	342	359	380	392	344	347	311	346	343	328	376	326	358	366	355	392	360	344	354	314	343	352	367	319	328	365	363	328	355	355	367	345	334	376	379	346	319	334	364	338	342	350	372	319	305	355	349	326	362	359	326	352	348	388	359	346	380	316	354	325	356	334	351	365	357	332	361	337	383	365	365	364	378	358	309	371	378	363	383	350	342	387	374	349	325	347	329	323	349	337	312	384	346	384	369	340	373	338	343	337	386	366	389	374	367	363	355	355	357	365	324	360	351	362	371	344	299	348	330	350	335	357	324	337	356	368	371	349	336	313	363	343	340	368	381	335	349	346	347	352	326	332	385	384	349	346	336	340	328	358	333	334	367	324	390	341	353	346	384	317	350	303	383	356	349	376	364	378	339	336	338	393	369	337	318	359	392	320	358	349	330	377	326	360	343	331	350	360	313	382	365	380	373	350	367	363	309	347	337	360	333	346	374	360	363	369	378	341	370	386	340	363	348	370	343	345	345	348	385	349	384	349	328	318	331	361	339	347	332	331	328	366	364	355	350	344	334	358	348	429	356	371	377	366	330	365	345	344	365	348	376	330	334	340	356	346	302	365	343	339	364	322	347	349	320	356	347	369	350	384	321	339	342	345	333	397	336	352	341	351	346	364	341	348	394	405	369	335	382	369	317	353	389	347	359	338	341	385	352	357	347	384	377	358	369	315	349	323	347	353	321	342	378	345	360	384	350	384	330	319	357	361	339	332	368	382	335	371	352	355	355	333	314	396	361	343	356	366	337	351	358	357	318	348	366	356	397	338	371	349	371	338	360	328	349	344	357	370	376	385	330	349	381	381	341	311	365	370	347	358	343	361	358	399	350	347	360	325	380	333	350	327	322	353	339	384	366	340	369	378	367	357	376	328	340	360	332	360	358	357	339	363	364	368	323	357	370	352	386	338	368	355	344	326	346	364	362	326	374	348	297	330	342	347	337	348	362	346	365	325	321	359	350	337	411	349	370	357	354	363	393	343	309	350	347	324	378	391	349	362	389	339	339	357	369	364	373	315	344	357	358	340	357	338	366	376	313	370	381	352	363	355	344	359	339	342	327	340	334	327	374	363	383	380	328	375	366	362	319	329	361	330	341	365	329	376	365	361	352	387	355	312	367	340	330	348	367	331	367	329	328	344	338	351	338	340	317	331	368	348	319	325	391	366	341	369	366	327	349	326	367	317	369	338	348	377	338	318	365	367	356	342	357	342	375	359	393	310	360	349	366	357	367	380	353	397	364	388	334	343	386	326	364	363	359	331	382	343	403	328	347	336	344	367	335	344	345	363	318	363	355	334	312	335	360	356	356	354	352	387	326	364	339	321	381	338	341	374	321	343	333	367	377	340	353	352	375
15744	2066	3340	5811	5883	4125	3334	2734	3267	4278	2166	1512	1120	1020	982	948	903	906	940	875	847	907	833	827	826	827	937	841	838	825	840	794	860	803	835	799	816	837	808	797	770	772	778	812	813	813	797	753	836	831	801	801	837	835	814	805	829	774	786	815	819	788	779	754	826	773	764	833	820	832	804	853	827	789	788	763	800	808	743	768	800	779	842	807	758	761	797	839	749	815	763	791	791	809	818	747	735	794	772	806	783	829	800	802	807	825	794	791	816	829	813	797	808	757	737	787	747	817	784	765	781	817	768	764	763	798	783	829	790	766	817	807	796	872	739	780	768	746	776	774	760	790	754	834	791	771	803	761	760	773	777	810	800	765	790	807	772	776	806	755	807	769	759	783	777	790	763	767	778	788	786	804	768	813	806	781	749	775	786	780	777	811	790	800	805	764	768	809	788	808	752	803	768	764	817	785	749	822	825	771	808	770	775	814	781	810	796	810	768	783	799	766	831	790	809	779	761	799	836	813	781	799	805	797	732	788	815	812	807	779	790	808	815	807	780	792	788	786	784	801	784	816	793	839	795	764	822	760	781	803	786	782	822	775	831	764	745	776	831	783	798	801	786	789	820	708	796	749	787	777	811	777	807	807	769	811	841	752	813	824	789	811	823	786	772	771	762	817	797	831	771	776	794	777	764	847	758	797	765	811	769	778	802	727	809	802	750	809	808	806	753	777	739	793	783	768	785	768	754	807	784	809	802	804	765	771	795	823	765	830	788	805	797	788	808	778	761	768	801	797	806	829	794	797	822	842	792	806	790	817	798	831	816	788	784	813	811	803	804	760	833	795	819	796	761	821	801	759	762	796	794	753	801	807	835	791	790	820	822	763	762	837	833	766	815	748	815	811	809	790	792	789	780	801	836	795	755	829	753	797	805	758	817	803	858	768	802	760	816	832	787	791	782	726	776	813	789	762	761	819	798	842	834	801	830	796	838	825	810	754	814	782	768	750	819	817	757	811	772	807	748	803	823	819	777	854	781	800	788	837	746	806	746	760	818	810	806	859	834	810	771	808	832	773	816	777	799	829	806	793	796	847	813	770	846	782	755	847	765	775	807	793	773	786	823	786	787	754	836	785	769	839	822	820	759	769	757	807	753	783	815	780	816	789	757	810	754	770	786	781	797	761	798	781	723	788	773	796	763	791	843	760	826	762	844	779	809	769	822	780	783	779	779	742	816	776	777	841	793	821	776	810	798	810	778	801	772	839	768	781	773	791	727	816	785	802	796	754	791	793	795	825	819	793	775	779	768	756	798	783	802	739	793	772	755	768	782	800	781	768	813	770	749	788	808	775	786	721	771	825	785	747	814	760	803	750	797	854	751	838	816	822	831	780	793	789	813	794	763	811	854	804	792	760	855	810	774	796	775	810	766	766	742	765	844	777	836	773	772	812	805	763	795	729	806	736	768	778	815	837	806	839	757	773	786	770	812	833	771	738	822	800	848	707	784	802	762	821	829	794	777	742	788	797	782	833	790	779	792	863	823	754	783	829	780	786	802	786	772	789	809	745	776	776	760	796	785	804	757	797	770	819	788	804	800	782	809	785	779	817	783	782	779	796	827	792	781	794	799	787	748	791	780	768	808	772	768	873	785	786	814	800	812	777	771	804	804	768	793	838	782	762	791	759	796	828	799	792	813	832	779	765	814	807	773	750	816	803	776	812	797	812	822	823	796	763	757	802	822	790	829	798	815	795	787	804	804	796	783	772	786	828	799	784	779	789	772	813	799	736	785	800	777	759	802	827	836	832	782	776	788	792	797	791	777	787	784	783	787	796	762	791	749	795	840	775	794	798	787	802	797	803	772	830	778	841	745	799	785	844	828	810	791	758	769	783	728	798	792	789	923	753	786	693	813	721	753	761	782	822	819	825	768	808	815	782	813	757	796	824	768	841	790	821	802	785	784	782	842	783	812	794	753	773	801	754	777	825	785	766	807	805	767	758	775	791	825	791	799	777	784	758	765	746	750	831	824	800	825	812	780	760	851	797	770	819	823	765	790	725	755	833	753	746	747	734	765	731	740	779	832	768	808	822	786	776	827	807	815	808	750	849	773	794	756	791	780	828	811	780	756	823	776	779	821	807	774	785	763	816	770	857	784	750	821	796	778	762	864	770	792	810	778	780	799	773	834	779	819	777	801	850	786	801	778	813	803	784	767	799	805	855	774	798	749	785	762	808	788	779	820	783	810	775	820	798	785	774	745	798	793	740	768	773	791	775	793	832	775	784	800	764	737	849	818	835	769	836	832	752	712	803	856	820	787	811	789	796	763	840	771	830	828	829	847	818	812	806	766	765	817	750	782	769	811	785	773	760	768	831	779	764	742	790	811	828	774	754	784	765	767	833	753	782	793	765	825	741	805	753	798	828	813	749	809	833	810	766	807	806	776	818	818	799	829	785	740	745	780	786	809	816	789	823	790	832	807	768	728	824	831	754	791	804	773	826	776	828	718	731	764	791	788	798	801	808	839	777	729	769	803	786	813	781	794	783	861	770	802	816	841	744	745	798	804	784	785	823	771	817	773	753	780	761	766	787	813	819	803	755	812	838	770	759	831	824	766	838	806	727	773	805	788	720	784	726	786	731	852	807	797	810	792	782	817	787	790	795	795	763	769	792	817	725	797	805	799	810	810	795	780	790	789	828	827	795	726	845	754	757	797	813	822	821	784	764	775	799	767	783	782	847	790	787	778	777	812	803	808	827	826	831	808	781	841	794	774	754	773	779	787	830	825	799	777	795	780	799	773	745	788	781	779	818	795	744	801	796	749	789	773	757	802	821	767	775	797	799	829	791	770	820	806	810	801	754	808	782	819	764	838	781	791	826	772	810	771	838	799	799	790	795	767	811	784	745	764	780	811	837	739	755	861	770	771	757	807	816	779	817	805	768	836	783	771	851	777	805	788	801	776	769	776	810	795	850	731	814	818	794	803	763	870	812	814	828	802	761	803	824	800	795	809	814	798	834	782	787	788	790	729	805	773	803	774	792	819	795	827	767	792	778	824	809	750	781	806	719	782	763	775	798	768	813	819	763	780	749	791	882	793	778	802	790	817	739	820	795	836	835	762	792	799	772	795	785	784	807	854	837	806	837	835	763	833	823	814	807	818	790	853	783	815	815	767	791	776	813	809	814	761	808	773	806	770	777	819	785	758	759	752	810	777	762	846	847	788	789	789	746	764	806	839	829	803	776	815	818	771	787	817	820	725	826	797	835	774	779	775	782	842	797	837	838	816	780	796	796	793	833	770	761	752	801	757	817	727	784	832	786	774	785	789	750	827	800	739	843	804	785	856	758	800	813	804	800	785	814	752	757	809	775	773	846	835	858	845	793	806	766	803	766	771	777	811	781	812	766	797	831	807	787	806	786	807	809	769	821	771	740	808	830	832	769	789	774	819	819	752	817	838	770	811	828	794	778	814	791	820	754	773	803	839	803	833	813
5422	546	324	367	289	250	211	186	205	206	171	193	189	215	189	172	182	169	188	180	186	181	178	176	176	183	231	184	185	187	193	181	189	182	172	181	202	190	183	191	198	196	150	182	188	188	208	196	200	204	174	195	191	180	163	184	180	231	184	195	213	185	181	200	191	218	194	190	179	191	198	190	180	179	196	184	183	164	183	173	166	202	217	180	200	184	190	199	184	185	199	214	194	206	210	174	175	202	173	165	179	203	192	201	196	179	215	210	181	179	199	200	199	198	183	204	164	200	193	191	223	194	182	196	165	202	208	188	197	171	181	155	186	207	180	196	174	172	168	194	182	183	165	180	183	173	187	180	191	199	182	171	155	210	220	200	187	201	182	190	200	174	219	214	173	227	204	216	207	197	216	179	203	190	172	187	174	183	197	188	203	208	170	193	190	168	185	171	184	184	201	173	201	205	200	196	176	176	182	161	177	205	201	191	167	180	210	213	182	205	199	159	199	207	200	234	200	193	193	187	179	193	181	191	187	187	182	185	201	199	184	182	202	189	210	181	201	180	175	177	170	193	187	166	200	217	193	182	176	176	202	189	198	177	194	173	202	193	210	198	173	174	186	202	188	176	176	187	186	170	206	183	191	196	160	160	197	215	165	235	181	170	206	195	198	159	222	180	213	193	191	202	196	176	204	195	163	184	181	193	177	188	176	227	188	171	178	187	189	181	204	176	179	160	220	184	192	180	193	168	175	203	186	192	188	175	191	218	180	179	171	202	197	185	193	191	197	193	182	165	202	183	186	192	204	201	163	193	183	191	175	200	193	177	170	179	177	184	174	167	177	184	198	194	182	134	196	203	214	177	188	179	185	203	183	190	166	197	184	180	188	191	204	179	197	211	208	208	185	189	174	189	198	218	192	214	237	208	188	192	170	189	182	204	184	207	209	197	192	198	179	192	171	173	191	194	172	184	204	162	184	188	193	201	220	190	187	149	168	184	193	213	189	204	182	203	197	176	180	178	203	201	201	180	185	204	174	195	195	202	222	170	176	203	179	203	187	173	186	186	185	162	204	231	201	180	174	182	189	167	189	169	187	217	196	187	194	191	184	173	159	199	159	180	195	212	192	163	187	186	185	173	172	200	202	177	209	176	185	193	169	161	169	184	179	202	179	162	199	198	212	213	193	219	191	218	212	193	162	199	195	182	169	217	180	186	186	194	188	178	206	185	221	195	190	160	169	227	182	218	201	203	229	207	173	181	194	184	189	202	231	196	198	179	181	205	209	181	205	198	203	192	183	220	163	200	197	207	200	178	183	205	173	191	194	173	188	188	177	165	188	200	197	181	204	204	200	194	208	175	169	176	180	154	199	192	205	202	207	156	183	184	189	198	161	180	177	201	173	190	178	173	195	182	184	204	180	220	179	153	208	174	193	198	194	212	190	198	175	174	176	186	210	218	189	194	183	166	209	212	202	152	193	171	199	182	220	205	186	203	182	154	204	191	187	196	179	217	172	184	165	177	153	183	176	187	201	197	194	179	157	179	163	206	188	183	179	208	215	172	180	213	175	169	171	178	181	197	194	177	198	185	194	181	206	184	170	171	186	200	173	198	224	179	189	220	195	188	158	188	175	190	196	189	156	185	195	195	182	188	208	168	198	187	195	208	191	200	204	177	194	176	181	211	188	188	191	202	188	184	184	181	156	189	171	186	194	187	195	193	181	179	161	209	198	203	175	188	202	194	190	189	195	189	212	191	201	212	190	187	161	195	175	203	166	211	191	209	198	192	187	175	201	194	199	196	178	200	174	184	201	188	178	223	182	162	215	189	192	201	172	199	173	209	201	179	186	177	201	204	198	201	206	170	175	169	180	208	179	203	175	192	202	188	180	179	204	198	184	200	205	225	188	183	211	176	178	194	214	200	201	203	201	209	183	168	194	206	208	185	209	200	196	198	178	172	198	177	200	207	208	167	191	183	169	199	200	208	185	192	180	180	182	216	171	160	180	179	175	191	183	177	206	192	186	183	195	192	173	202	183	168	197	190	197	187	203	181	185	202	210	187	198	201	193	186	208	194	214	182	220	210	195	189	184	162	197	216	191	169	204	158	224	165	200	181	180	181	201	204	219	193	189	206	159	186	208	195	171	187	194	184	179	210	195	154	192	196	166	193	171	175	165	204	192	169	194	195	193	175	180	181	176	200	199	160	174	205	181	173	162	213	204	164	180	164	184	168	192	190	178	195	192	212	201	195	203	197	212	168	171	187	189	160	220	168	182	174	178	178	176	173	182	170	192	162	147	189	168	189	182	183	192	171	192	179	186	191	183	194	184	185	153	171	191	184	165	200	180	187	186	194	201	202	180	176	198	188	207	190	166	192	169	173	165	185	170	184	186	195	213	162	188	176	154	168	176	190	178	198	196	196	212	196	194	195	228	181	195	201	188	181	229	191	184	190	161	207	194	155	205	167	164	164	185	169	199	172	184	172	189	194	194	147	203	212	189	184	198	191	180	177	151	192	175	195	189	182	211	204	182	207	191	215	201	174	183	196	200	165	191	174	184	155	203	197	193	197	186	159	172	199	191	192	185	173	201	172	198	179	195	192	205	187	169	162	200	200	174	181	164	199	180	172	201	181	210	183	165	206	191	180	179	176	179	204	212	184	213	210	197	185	192	209	221	201	187	214	186	198	166	179	180	180	199	173	208	168	176	167	161	186	181	148	186	179	166	208	188	174	207	191	216	179	185	192	183	193	185	205	198	182	188	189	201	181	199	200	211	217	184	180	176	204	210	176	187	217	197	177	198	195	195	193	177	166	158	190	184	203	198	195	186	207	181	178	204	187	191	161	188	195	173	186	184	170	201	181	171	169	189	219	197	186	225	180	215	182	193	199	199	185	179	193	198	164	161	177	210	196	171	204	201	172	196	196	182	196	169	163	196	183	179	179	183	168	174	178	203	187	179	179	185	201	226	180	184	193	179	186	188	201	197	188	203	177	214	198	175	189	194	201	189	199	194	183	174	196	192	214	178	193	172	165	166	193	183	200	201	169	179	167	186	179	169	176	184	208	184	165	175	190	175	178	211	223	182	189	173	190	162	183	160	187	165	178	186	186	173	189	183	183	181	203	216	154	188	176	195	195	225	220	194	202	183	194	178	207	214	197	201	179	212	205	193	206	207	189	203	191	178	207	202	197	199	211	181	197	202	179	181	188	175	147	195	195	163	203	203	184	214	210	204	174	163	200	195	187	157	185	166	187	187	179	230	191	211	209	184	184	205	178	176	200	176	196	217	174	177	190	184	201	174	200	207	204	188	196	224	190	208	168	205	176	183	227	177	168	200	187	188	192	184	193	175	166	175	217	185	180	193	185	201	189	169	200	167	178	178	198	210	185	190	190	173	198	187	185	198	182	191	173	200	225	178	189	186	182	176	192	197	205	223	192	213	208	202	193	198	210	231	196	202	186	190	185	192	188	181	170	172	182	238	205	213	219
3677	689	768	1005	840	755	640	600	592	565	524	518	518	474	467	468	445	488	459	446	399	473	493	467	460	468	426	485	480	462	442	452	453	431	472	461	432	497	433	465	440	472	428	465	491	477	484	468	436	468	453	468	459	454	499	434	457	459	470	411	449	468	468	503	443	441	473	467	489	459	456	480	461	458	468	460	460	444	458	413	486	507	444	455	454	449	459	440	446	437	480	446	472	489	489	425	472	469	445	443	459	446	476	462	429	470	467	517	453	479	514	460	480	434	466	463	489	444	450	464	428	439	445	484	441	469	462	471	502	463	443	445	455	460	452	448	422	449	480	439	473	454	461	478	454	476	482	458	441	459	467	455	470	451	464	479	436	428	452	453	499	471	481	463	465	456	428	440	485	467	474	470	454	476	439	470	428	444	427	460	467	429	451	457	471	475	478	445	482	483	456	483	471	445	463	408	512	450	499	468	491	469	461	437	431	475	465	472	465	455	481	490	489	455	484	455	472	477	462	432	465	500	468	479	469	464	436	472	461	512	489	445	406	478	495	480	496	435	449	462	435	453	508	442	476	473	466	463	453	465	428	485	414	500	446	445	476	461	465	468	485	451	471	450	472	435	427	414	428	477	480	512	456	441	442	440	474	499	461	451	427	458	457	436	471	488	481	478	466	482	443	447	452	474	447	459	452	482	429	452	493	454	453	476	468	473	458	437	457	469	483	467	499	494	428	469	469	485	422	454	487	432	438	478	459	472	484	421	504	457	463	479	439	429	497	473	489	480	460	500	492	467	467	407	501	517	482	480	497	444	437	476	458	472	448	479	430	469	465	483	472	440	434	443	463	445	480	434	462	454	456	459	456	458	459	499	453	467	448	471	481	468	481	466	426	436	454	483	482	463	479	447	430	453	438	464	471	479	442	466	474	429	450	467	459	428	462	480	486	442	485	446	439	496	454	447	445	475	442	464	476	461	459	427	462	457	460	471	439	451	469	484	455	442	505	457	439	430	441	492	465	467	462	441	465	459	475	493	488	463	438	451	454	458	465	446	471	458	464	451	442	443	430	442	484	492	446	507	463	483	441	471	460	457	487	458	459	454	475	445	445	448	490	447	448	442	454	466	473	470	474	448	469	492	447	429	457	458	458	464	450	449	450	451	458	483	455	485	485	471	435	467	516	472	477	443	462	450	472	411	492	484	501	442	450	463	434	500	475	420	451	438	488	506	479	477	477	503	471	459	435	468	484	450	459	427	459	483	457	473	440	486	473	479	463	446	453	478	471	423	454	442	487	438	432	486	465	471	509	483	437	445	446	495	420	464	456	448	452	483	448	468	412	504	473	470	435	437	473	464	445	463	427	447	463	432	459	458	455	452	478	451	463	461	467	451	468	461	444	427	457	485	443	474	473	471	473	438	438	403	457	492	442	437	455	462	415	452	447	473	495	400	433	444	470	466	450	490	454	468	455	462	470	467	451	462	424	504	466	440	491	454	453	455	474	437	456	438	455	467	466	470	486	440	508	468	448	487	424	455	432	468	469	449	485	504	429	484	460	449	480	461	414	491	454	475	479	504	440	461	452	457	452	420	468	510	505	478	448	474	435	441	469	451	436	468	474	502	490	436	440	446	453	460	454	499	390	465	472	489	456	470	494	441	480	456	483	480	456	461	481	452	491	427	440	454	445	463	466	448	444	439	468	445	462	464	458	442	462	475	419	465	472	442	466	431	448	489	518	474	465	478	457	455	480	495	464	437	468	471	459	479	466	439	465	442	441	400	495	488	406	483	459	443	437	477	471	479	458	441	423	506	493	452	488	476	475	427	451	469	465	484	516	451	447	453	463	444	457	445	464	457	463	471	451	470	474	465	464	462	451	473	455	442	500	444	457	440	477	460	485	452	442	430	452	485	466	480	456	443	444	442	464	503	472	468	481	481	467	461	520	450	456	455	444	474	472	493	426	474	469	463	468	457	479	442	459	459	461	448	480	456	472	472	467	410	475	428	430	456	453	460	427	458	460	464	506	431	425	489	475	473	446	484	464	434	426	461	433	481	488	457	443	408	456	454	490	494	483	449	455	450	472	450	503	460	439	463	482	434	460	449	440	469	465	437	490	480	432	481	496	419	470	445	454	489	482	459	426	436	444	477	457	422	499	419	472	468	459	482	427	444	461	467	488	458	483	443	473	483	467	475	429	496	472	479	478	482	464	454	456	488	482	454	486	473	480	464	439	460	423	459	440	473	451	406	470	466	387	491	457	480	445	440	478	389	466	469	460	494	495	472	422	443	463	488	473	410	432	449	459	465	465	439	505	454	435	478	468	469	457	449	450	467	485	437	481	466	462	476	444	491	518	475	479	431	445	468	475	448	473	451	466	461	439	455	452	430	466	452	455	479	496	449	458	468	476	472	457	484	447	527	471	470	470	477	495	468	456	498	430	468	495	465	425	425	450	443	446	468	468	433	430	475	473	472	463	448	457	441	509	481	472	458	445	453	470	480	476	438	469	486	434	453	457	451	496	446	466	524	472	454	477	478	483	472	461	432	450	487	455	441	476	505	415	448	453	447	464	473	451	455	462	474	468	467	479	432	468	476	475	442	467	458	472	458	481	456	438	456	436	409	477	483	501	445	447	482	434	431	471	470	454	484	487	452	449	417	462	457	463	478	443	463	465	440	459	486	455	403	446	467	461	457	468	461	430	453	456	470	476	457	416	444	457	488	445	433	450	482	456	462	443	440	449	476	498	469	477	451	460	460	455	445	459	455	464	449	483	452	480	510	446	490	430	488	467	490	462	433	420	435	474	469	431	503	485	441	441	482	462	459	479	483	436	456	466	492	450	493	429	458	430	442	496	424	437	468	414	441	478	455	492	486	472	432	428	444	464	468	449	447	449	480	489	439	452	459	439	432	424	495	494	458	465	455	451	499	482	449	437	456	454	446	476	451	476	457	458	493	453	470	468	480	462	445	449	457	463	463	442	474	441	497	483	471	433	439	470	447	482	512	440	458	461	461	461	429	503	471	457	475	469	428	438	453	508	480	475	502	452	450	470	461	469	460	440	470	455	420	460	485	482	444	519	453	441	448	481	425	459	466	448	454	406	491	436	434	453	452	437	460	446	487	460	470	495	444	462	482	442	494	464	463	471	446	458	466	464	483	471	517	460	452	445	504	439	461	453	471	478	456	430	453	516	445	463	479	483	478	471	463	451	451	483	453	494	459	436	475	454	449	476	480	528	461	433	498	500	480	442	465	486	461	500	452	442	478	457	473	468	462	441	412	465	411	477	497	449	451	459	439	469	457	451	456	431	436	442	469	475	473	476	469	437	443	494	462	465	458	433	444	497	442	407	449	492	410	449	488	440	442	478	449	461	440	428	475	469	467	462	498	491	451	454	446	457	472	451	459	443	474	423	464	500	447	498	468	495	449	483	450	456	473	436	448	454	464	463	468	498	473	449	430	490	427	466	444	460	476	461	466	434	418	467	440
18481	2635	1237	1905	1458	1046	589	423	527	530	327	309	275	265	275	276	231	243	215	211	236	198	210	229	214	243	231	190	209	199	218	227	236	231	241	228	231	210	221	249	195	213	224	198	228	211	225	218	224	212	221	208	256	229	240	229	233	221	217	235	221	199	205	224	210	213	219	221	242	231	197	234	224	222	218	224	198	242	245	200	214	225	233	234	244	234	202	230	225	226	204	190	231	256	228	196	177	219	231	221	208	244	202	233	240	215	223	213	214	224	225	236	283	200	230	236	248	248	236	246	210	220	210	208	215	231	254	238	221	230	257	226	241	236	231	227	210	222	216	225	238	223	243	226	227	205	204	212	199	207	210	222	246	224	221	220	213	193	238	220	200	215	217	209	223	211	216	210	246	206	205	208	224	228	237	212	217	219	196	232	239	246	230	254	227	212	212	226	230	246	231	234	232	229	229	233	221	220	225	219	255	205	222	208	204	214	220	204	232	218	238	232	211	202	194	200	232	208	220	201	230	209	245	219	211	227	214	214	212	209	204	196	197	214	237	249	217	231	246	222	233	188	227	216	214	248	246	222	226	226	232	239	201	204	231	238	223	200	196	221	226	217	249	245	236	211	230	236	216	214	181	230	191	226	232	198	205	207	215	203	222	234	204	209	198	214	206	217	230	243	218	226	210	215	235	211	225	249	230	233	216	221	201	242	223	215	211	235	215	225	248	236	226	221	232	250	224	234	202	215	195	204	243	207	195	231	187	220	230	230	220	193	227	219	248	218	219	188	230	220	226	224	244	246	195	231	221	223	231	207	215	226	210	225	235	182	220	237	250	213	234	204	211	213	230	223	234	211	235	257	238	215	230	196	219	244	249	227	208	211	217	218	219	230	208	233	228	242	229	250	226	217	216	224	233	244	219	210	205	190	255	238	217	243	232	229	194	219	253	208	226	214	230	224	249	222	242	202	221	225	224	247	215	241	226	229	234	217	210	222	227	200	209	242	238	211	245	216	221	259	233	223	214	246	218	244	217	224	206	188	214	208	200	215	190	179	225	247	216	231	199	230	222	218	187	217	206	226	228	224	241	241	232	233	224	253	238	229	212	211	204	213	213	214	215	214	209	223	199	219	232	215	236	249	205	230	206	231	222	209	232	226	186	186	226	208	211	232	209	216	223	213	215	227	245	202	221	234	218	234	218	201	236	236	217	216	239	209	211	204	222	204	257	200	214	240	225	220	212	214	208	226	241	247	227	232	194	230	241	218	249	229	221	227	208	229	189	220	213	206	214	217	239	205	244	253	232	234	242	245	217	216	218	235	221	220	219	201	243	239	246	232	252	225	261	226	227	222	237	215	202	221	187	208	203	197	223	185	209	239	228	230	217	197	219	217	207	228	225	209	199	241	241	223	227	217	234	214	209	235	216	232	221	211	194	246	218	222	230	234	202	235	224	210	254	219	229	229	215	250	192	214	219	224	209	224	215	207	230	195	259	213	237	220	234	202	242	240	241	240	218	225	234	221	211	227	227	203	227	217	213	213	221	240	244	225	192	229	204	230	199	203	204	200	253	239	217	211	221	246	239	237	228	193	232	187	246	215	206	243	218	228	227	236	221	232	229	222	223	228	223	203	230	208	238	257	228	200	202	226	201	241	234	223	209	231	208	210	213	225	243	234	235	234	207	259	227	214	250	241	245	227	229	235	202	222	233	206	232	197	215	207	225	220	205	202	240	197	224	214	214	264	212	201	238	227	228	223	241	227	218	224	217	187	228	191	234	229	201	215	210	241	250	213	236	230	212	219	241	228	246	234	217	233	213	238	211	230	241	209	218	233	220	232	214	227	243	192	220	256	207	223	223	231	212	199	220	241	222	213	228	224	235	225	231	209	220	207	219	232	217	221	215	221	207	198	221	227	190	213	205	242	226	200	220	204	233	203	250	220	222	217	226	240	210	225	217	234	220	221	222	233	230	207	206	224	243	194	233	216	214	225	217	218	220	215	232	226	240	223	223	243	211	235	202	203	222	251	232	269	236	231	202	215	224	220	202	208	214	234	233	217	207	195	207	203	223	248	235	213	258	206	227	205	229	207	209	213	197	194	243	237	241	220	220	230	243	212	235	204	225	237	222	237	226	223	230	238	204	210	209	227	192	238	247	190	214	235	211	210	229	213	248	207	207	197	214	186	207	232	217	197	228	219	220	226	261	189	230	233	204	224	223	252	250	215	225	189	229	209	185	240	212	213	250	216	231	238	225	197	206	211	240	230	232	242	239	230	228	227	219	222	208	197	197	209	217	210	222	210	222	218	240	256	231	188	208	214	250	211	242	227	232	215	242	212	248	219	218	225	200	245	236	224	218	210	236	197	233	220	220	225	232	209	203	222	187	236	238	233	232	234	192	211	220	196	242	225	213	216	203	197	186	217	197	219	240	201	219	244	222	201	211	212	198	174	218	244	236	213	226	233	201	242	225	201	210	211	223	223	257	204	210	225	234	236	205	230	239	238	191	235	221	179	239	202	199	214	227	231	233	217	206	217	186	201	233	226	233	218	229	205	217	199	233	206	209	209	208	224	222	218	241	202	206	225	236	223	204	219	193	249	233	218	231	236	229	231	196	230	225	266	215	235	239	231	230	224	234	238	206	222	225	207	211	228	225	218	222	206	228	242	220	227	235	196	238	243	213	209	221	243	227	205	205	205	227	235	213	213	224	210	203	200	186	215	237	220	250	248	242	199	204	230	213	216	225	228	204	209	220	221	220	213	256	201	235	218	234	191	232	205	236	221	211	231	209	203	212	216	215	209	218	220	220	198	226	203	215	211	239	217	205	212	211	250	232	238	253	254	231	254	198	220	220	207	243	230	225	223	215	254	229	228	206	214	212	236	241	237	229	208	230	227	200	241	188	229	227	231	224	237	192	234	210	187	227	215	217	222	236	231	243	211	199	203	219	223	210	190	211	242	219	231	220	224	225	196	218	238	214	229	223	238	268	222	202	208	193	202	227	202	186	222	211	211	231	214	214	185	232	209	212	204	199	213	199	214	259	223	225	203	206	217	242	228	234	219	229	225	207	229	232	249	220	211	210	232	243	225	226	255	219	197	215	237	216	214	204	228	223	218	202	216	216	205	193	194	228	240	217	224	212	231	190	210	223	253	243	224	265	212	221	229	231	210	214	219	213	213	223	202	221	195	237	222	232	209	213	188	244	215	228	221	239	200	222	222	232	244	235	225	209	204	244	221	218	214	234	238	221	219	228	237	227	191	215	201	213	201	203	207	227	239	228	232	231	230	218	250	225	202	207	207	207	239	213	216	176	232	227	251	224	217	213	221	208	210	203	214	213	188	217	241	225	212	208	218	238	219	230	256	213	209	205	220	204	256	218	216	224	230	205	229	232	240	211	234	193	231	218	230	210	234	198	224	210	206	234	215	217	217	214	217	229	228	208	208	246	223	214	236	196	230	212	192	224	205	236	217	210	229	216	245	245	228
11404	1294	2030	4326	3720	3200	2046	1515	1867	1803	1093	1067	693	658	699	636	594	592	546	552	588	531	588	555	579	594	657	552	540	584	504	561	539	523	539	561	541	543	546	500	527	526	523	550	521	553	550	527	493	524	549	549	519	560	557	522	521	581	534	581	516	566	531	582	533	520	586	500	544	525	523	558	522	505	546	534	541	523	572	529	534	532	518	519	535	529	576	490	519	537	560	520	553	581	552	548	503	571	534	550	530	529	566	519	541	549	528	544	553	525	514	561	540	559	521	520	513	557	477	518	519	553	531	502	550	520	527	541	534	557	525	517	518	551	577	533	499	605	517	537	552	534	577	522	506	538	520	510	555	533	575	559	554	526	523	539	530	562	497	513	519	543	573	518	543	493	546	549	540	547	530	514	517	532	520	535	539	546	555	503	546	525	501	513	495	564	555	528	534	504	522	581	570	506	515	530	547	544	525	540	555	518	568	542	541	515	559	531	501	549	527	498	512	548	524	509	561	518	520	571	522	564	513	520	512	515	565	554	535	505	549	562	552	537	514	515	517	531	515	504	513	588	512	576	517	536	523	520	489	542	522	545	527	541	572	511	505	543	525	515	535	540	492	521	508	504	539	587	516	546	561	571	525	573	546	504	534	540	546	531	502	536	509	555	530	488	560	543	538	532	530	573	535	578	548	536	521	492	547	550	563	549	523	562	500	524	525	553	551	508	536	543	526	524	509	515	540	536	552	495	544	530	533	543	549	555	522	499	516	529	515	511	521	565	527	548	560	506	555	523	528	530	543	550	492	534	544	515	538	525	558	585	560	554	569	499	583	538	518	565	518	570	571	547	505	556	581	563	545	547	532	538	554	536	545	506	539	520	523	528	537	524	562	549	530	566	521	513	572	526	505	563	523	544	585	556	510	515	507	544	505	523	552	554	534	532	582	527	548	559	532	525	499	506	513	532	531	568	482	566	541	528	597	563	571	537	558	539	577	510	530	543	515	477	538	552	499	574	533	502	526	514	587	540	540	532	504	542	514	550	514	564	539	546	515	587	585	536	560	551	538	592	544	530	504	553	505	606	557	576	486	531	510	517	535	493	574	540	513	553	560	526	482	537	526	537	557	524	549	542	538	535	575	542	528	531	535	507	540	514	547	527	529	547	494	544	501	516	515	541	527	521	565	518	540	581	501	514	552	547	581	497	527	521	534	551	530	540	581	536	509	533	525	562	510	485	508	550	546	568	511	538	515	556	562	574	529	566	558	580	533	560	536	554	550	530	554	521	539	523	562	490	516	488	572	542	507	508	563	520	550	523	530	556	552	518	519	543	538	522	519	564	508	515	540	525	503	570	515	541	533	520	536	555	519	547	527	523	551	520	529	522	502	532	498	522	524	531	531	509	514	529	572	556	533	523	505	514	566	482	509	525	532	556	545	507	573	549	491	533	532	510	525	481	497	536	498	537	515	545	485	527	527	530	578	542	534	492	549	539	552	525	549	514	527	532	559	519	539	518	556	496	601	550	545	554	527	548	517	581	542	503	544	526	549	547	539	534	483	518	543	534	483	541	532	570	526	518	545	491	573	522	550	549	473	541	522	510	501	523	581	557	542	525	528	536	548	558	560	513	496	543	542	544	536	514	544	521	511	572	511	558	521	563	518	553	545	550	544	559	525	503	537	487	503	499	545	509	563	523	533	541	550	532	527	544	528	542	546	506	572	550	563	517	541	553	539	529	554	571	579	516	520	527	544	528	503	543	573	545	521	506	543	511	523	504	545	495	560	522	527	546	496	544	550	565	508	529	497	501	508	528	527	556	510	535	526	501	517	552	534	510	495	511	548	533	491	548	535	533	483	573	550	576	515	529	503	553	509	534	540	550	547	573	519	569	526	527	504	524	535	575	555	563	530	556	532	528	508	571	549	587	554	532	513	515	566	541	512	523	526	540	520	515	540	515	529	550	551	579	524	542	540	535	515	531	527	541	508	555	558	577	563	594	540	571	554	545	560	555	527	552	527	520	498	524	524	571	497	514	538	555	500	513	537	483	551	513	567	541	502	530	548	545	541	548	548	503	513	527	553	507	489	547	479	496	516	533	553	546	585	496	512	528	534	552	535	539	520	558	539	520	534	531	552	513	513	518	494	524	609	522	516	536	534	543	556	545	526	504	504	538	525	545	551	545	528	544	584	539	555	587	506	483	523	516	548	520	546	556	537	514	499	520	532	541	509	507	554	518	515	537	517	512	493	545	529	599	542	547	484	531	515	541	550	524	528	526	547	497	570	547	565	565	517	499	546	524	541	532	529	514	554	504	551	557	551	531	533	552	507	527	517	550	502	504	540	560	548	510	542	516	482	544	512	539	557	527	517	553	511	523	559	548	531	522	555	500	518	516	568	541	555	480	535	543	535	558	553	551	532	552	503	569	528	542	504	519	536	555	563	536	524	508	525	519	502	549	515	531	555	519	532	560	552	581	549	528	517	530	518	497	522	515	538	527	512	537	530	515	530	530	523	491	499	550	577	543	530	537	497	471	560	505	550	562	493	552	522	550	531	557	507	577	563	521	494	564	559	541	497	488	560	529	543	507	534	552	549	518	526	530	533	476	517	527	497	550	545	566	499	581	521	537	488	513	542	524	501	547	545	529	515	518	533	566	544	521	547	516	575	559	560	534	536	527	549	530	527	561	519	523	541	525	513	526	552	560	538	537	524	509	541	573	496	488	502	555	528	523	537	513	563	549	527	534	518	496	530	536	542	555	533	505	527	535	535	567	569	531	534	523	494	550	565	536	521	558	522	523	528	489	520	541	509	524	559	523	563	519	518	538	531	526	504	528	564	539	586	536	458	504	531	537	562	518	544	511	549	583	531	553	500	528	505	539	522	560	523	506	514	553	537	536	495	551	548	586	530	542	547	495	539	522	550	517	542	528	500	566	508	526	540	547	540	520	541	520	552	572	579	519	508	524	577	517	539	488	525	537	571	565	476	596	501	526	518	537	511	572	545	510	508	508	546	535	536	539	511	536	503	536	520	540	539	518	517	573	516	545	544	517	550	535	491	536	549	523	518	527	506	537	554	529	546	519	551	515	517	554	508	511	552	525	548	542	543	513	546	523	494	537	499	515	537	521	528	553	548	500	542	575	512	503	532	512	521	541	533	517	512	548	533	525	518	545	531	521	527	519	535	494	524	513	515	532	552	543	511	499	533	553	532	522	526	503	535	518	531	510	538	526	534	538	499	562	497	548	556	528	535	510	496	530	546	541	549	513	540	489	549	556	534	526	574	534	536	565	552	538	505	549	529	495	537	526	512	533	542	557	522	549	531	534	544	523	537	531	515	560	513	549	581	520	508	532	488	533	533	551	509	552	537	543	525	529	495	551	566	522	512	496	524	555	503	556	526	520	559	562	541	505	598	493	571	555	530	520	522	528	569	552	514	527	538	551	513	549	520	583	539	477	551	564	553	546	479	513	520	549	497	513	535	551	539	534
29856	5930	2640	2685	2794	1939	1207	835	889	770	538	501	472	370	371	400	420	369	373	363	403	338	377	349	356	359	396	356	367	356	375	382	351	377	328	341	377	390	331	327	352	356	340	358	364	339	338	343	348	333	358	361	325	353	345	343	321	350	371	344	336	362	385	348	360	386	374	353	374	332	352	338	314	354	335	356	366	350	319	325	345	341	332	330	340	366	310	375	383	382	378	336	354	346	347	363	326	345	365	355	343	390	362	365	370	313	329	338	344	362	340	366	355	380	311	341	329	333	339	358	335	386	327	341	366	379	362	356	372	353	308	324	352	335	352	351	353	348	352	323	303	372	365	355	355	329	330	352	337	344	358	353	318	353	344	360	368	328	354	352	347	352	366	369	324	375	346	378	361	335	313	344	365	343	363	335	333	372	353	341	350	337	323	367	322	352	361	343	362	345	310	373	361	354	381	323	361	335	348	346	315	352	372	355	377	335	343	337	338	358	351	381	383	328	322	346	376	342	347	340	340	375	337	361	313	339	365	297	358	352	340	369	391	355	385	334	356	352	371	362	362	328	311	347	361	340	363	368	308	385	346	321	338	331	367	316	354	335	300	365	346	356	332	362	353	364	352	362	365	361	332	357	353	330	394	349	361	353	367	366	350	351	364	391	382	331	312	396	383	358	344	357	345	365	346	352	341	343	355	331	382	385	367	352	365	363	347	341	320	357	364	372	320	393	385	358	390	341	360	381	350	370	391	328	365	356	357	335	364	342	370	387	354	355	372	338	341	329	303	367	344	312	335	368	361	340	357	358	356	380	317	355	336	329	347	323	325	366	322	321	383	335	344	345	353	321	391	400	356	343	357	341	335	354	342	324	375	329	346	362	358	359	376	333	378	354	330	348	307	336	315	359	338	312	365	359	371	352	347	351	320	361	320	366	356	387	329	321	381	376	357	337	345	340	340	313	353	363	334	337	357	354	363	347	382	346	354	305	354	322	376	378	339	363	334	326	359	331	360	380	367	377	324	385	378	347	361	385	329	346	341	352	348	346	358	361	348	320	317	351	350	359	342	318	361	378	385	382	372	356	348	371	338	358	359	345	356	347	373	374	342	336	330	338	358	385	384	336	324	320	318	340	350	325	339	394	380	331	362	322	317	364	374	306	352	371	378	362	398	354	347	356	335	393	329	344	329	298	358	350	361	353	348	364	355	341	361	364	325	341	369	351	394	359	376	386	360	391	385	330	315	377	347	348	391	312	309	333	351	352	343	345	345	370	322	320	326	364	356	346	367	365	354	342	339	379	336	369	331	364	392	383	332	354	363	333	340	358	331	343	350	369	422	359	365	340	377	336	364	350	354	351	330	349	360	352	380	369	372	361	328	354	373	329	421	373	309	321	360	374	377	350	391	384	347	406	345	374	351	331	369	318	337	365	334	345	334	327	330	324	327	326	337	346	341	370	355	357	340	358	374	379	334	345	349	341	325	359	378	365	371	374	363	364	370	356	324	324	365	368	373	329	335	390	375	351	344	317	328	350	371	405	329	402	347	349	350	381	352	368	351	301	307	343	328	377	379	355	353	372	334	352	312	342	346	361	349	354	358	339	341	314	356	304	322	376	352	360	344	363	322	345	355	318	413	337	364	338	317	337	367	318	340	363	345	328	377	361	346	358	346	344	332	336	343	371	362	342	339	359	365	330	362	354	359	324	356	337	331	336	348	347	338	332	345	334	322	362	355	372	371	377	335	331	352	331	321	387	350	315	340	332	338	396	362	327	371	346	360	371	325	325	322	344	306	378	355	379	331	361	346	334	324	357	361	350	366	328	358	366	325	342	344	370	380	372	341	354	334	376	377	349	334	344	370	331	328	340	343	326	356	357	350	391	357	321	358	339	353	355	325	359	338	354	309	350	338	370	358	352	322	370	355	346	371	341	380	369	377	375	357	348	316	374	341	377	327	356	358	367	365	354	343	371	336	328	365	338	346	347	368	326	335	356	367	355	384	345	331	349	326	299	344	362	367	329	340	331	346	356	348	345	328	337	350	368	349	356	342	337	360	326	365	356	352	396	355	332	381	345	355	355	357	324	337	365	347	361	329	341	321	354	367	370	387	349	337	316	342	343	345	352	360	343	338	339	370	333	374	335	389	353	300	311	342	351	374	371	345	332	365	347	334	320	358	365	329	362	338	334	376	336	330	411	348	343	359	376	337	339	313	349	319	368	353	362	302	338	365	344	341	359	331	367	358	382	338	351	389	347	351	326	358	359	388	353	373	382	337	339	352	356	317	400	328	346	329	369	356	396	352	340	352	347	370	351	359	352	349	327	338	364	386	376	369	357	330	335	338	334	361	346	338	360	326	334	326	352	313	384	365	355	337	375	346	344	347	373	354	340	356	331	370	329	335	342	354	355	373	364	357	338	331	365	334	363	351	377	371	344	352	365	374	361	393	380	351	362	351	369	361	387	356	333	342	402	346	355	382	339	357	308	340	337	358	372	378	361	392	355	322	337	375	330	373	354	355	347	377	388	337	332	317	360	397	380	351	370	332	356	368	386	342	345	330	357	349	346	331	384	343	340	326	335	347	348	395	363	365	379	352	359	328	324	369	341	351	351	344	355	343	356	360	346	331	362	338	348	335	364	343	360	337	423	364	332	339	352	376	378	358	341	376	348	350	348	393	328	323	373	380	387	368	374	324	337	367	331	393	341	331	304	346	344	334	390	379	344	329	351	336	362	370	349	336	326	374	348	311	353	351	349	366	356	341	344	358	353	368	336	327	348	381	329	324	343	337	370	363	344	363	371	376	354	338	358	329	356	345	360	368	337	344	345	322	329	336	311	360	304	341	352	369	332	342	358	361	339	330	337	379	376	336	367	373	366	364	338	344	366	338	358	366	362	353	349	350	332	360	346	347	365	362	364	348	326	370	336	355	398	372	349	344	357	346	357	358	360	345	345	357	333	351	356	316	323	347	348	383	356	378	389	328	353	388	347	386	331	313	349	316	371	354	380	388	351	338	334	321	359	328	324	345	334	366	377	338	351	351	360	336	382	355	335	330	353	357	342	376	337	338	370	359	367	359	360	344	362	356	364	329	357	319	333	352	333	344	352	378	364	387	307	343	334	322	339	356	344	373	328	294	374	365	342	350	357	383	337	332	387	369	353	352	363	373	335	350	356	398	347	352	350	339	357	322	348	323	304	376	345	329	352	335	353	323	366	351	380	350	358	375	357	348	319	319	357	346	352	348	370	364	313	346	342	350	362	328	352	377	388	338	326	389	382	328	351	341	348	350	377	321	359	361	328	381	344	365	388	339	366	349	365	369	332	324	352	343	355	380	354	327	332	329	329	372	367	362	367	328	334	341	341	346	354	356	380	352	373	351	343	327	350	342	366	345	341	336	350	332	362	338	348	318	349	323	365	355	363	350	333	333	355	331	370	355	344	343	338	318	325	363	366	322	352	360	347	378	353	340	314	369	322	360	348	432	348
16515	2278	3695	5823	6440	5093	3388	2641	3050	2856	1905	1637	1219	1079	991	993	937	925	920	899	840	850	909	916	831	914	1006	877	849	778	855	774	797	779	810	825	813	809	782	844	822	773	813	814	771	818	800	786	782	852	816	826	739	794	802	803	839	762	862	772	738	759	814	765	811	779	779	774	833	780	789	769	812	775	803	800	834	736	789	812	773	782	740	801	758	765	766	853	813	814	813	809	833	771	777	777	780	787	751	783	769	743	746	805	772	813	841	784	749	753	778	737	771	815	856	834	757	762	732	786	760	803	764	862	831	778	762	817	803	775	788	776	826	764	777	729	752	790	776	748	835	742	796	774	813	782	789	806	827	828	772	799	771	854	773	781	816	806	734	775	837	771	780	772	815	777	765	723	791	801	818	777	749	784	775	782	748	787	862	742	811	779	787	767	749	784	763	756	819	807	783	815	788	797	814	778	801	842	820	749	792	724	750	803	785	774	765	776	773	807	796	776	769	794	802	746	829	783	754	822	827	846	801	762	785	822	818	776	834	799	736	792	772	759	775	784	747	766	785	855	805	805	750	775	781	802	798	743	723	779	788	741	796	745	797	749	749	784	794	717	798	759	783	781	815	833	817	810	767	780	791	764	769	796	767	780	776	765	799	767	764	799	786	803	786	759	781	801	776	813	745	783	779	780	764	844	804	792	823	766	795	785	865	828	783	825	823	777	791	765	798	792	762	762	799	802	824	808	800	797	832	746	831	814	771	779	743	829	747	797	822	769	766	834	791	792	863	792	778	840	787	807	811	789	799	769	828	748	824	777	717	782	773	806	795	802	803	801	801	763	823	819	777	799	799	794	760	784	743	759	775	747	762	786	769	797	807	770	786	768	765	760	754	748	781	832	812	803	808	837	764	780	793	772	773	810	767	776	775	801	816	769	787	808	733	779	753	793	839	808	799	786	824	765	804	758	777	815	749	773	786	774	801	744	781	774	729	781	852	809	794	813	828	807	772	820	875	813	797	809	781	767	762	818	737	796	773	794	807	756	750	837	800	793	763	745	749	776	805	789	822	840	808	786	838	761	820	768	790	817	770	818	776	781	766	709	788	791	809	796	777	815	726	743	791	811	805	735	760	761	816	747	797	819	779	760	751	803	804	768	727	823	746	787	745	787	810	815	781	781	727	779	764	800	794	785	781	817	810	762	811	795	831	800	800	751	751	778	813	766	785	754	742	838	763	826	821	802	762	797	795	812	781	774	793	756	807	822	792	756	766	781	795	788	762	808	811	830	748	801	796	822	787	809	818	773	815	820	754	761	785	748	805	750	802	853	773	740	822	808	757	793	771	797	786	865	781	786	726	765	787	783	846	768	785	787	798	748	752	779	817	775	823	812	786	781	740	799	794	848	783	791	788	807	790	756	788	824	813	755	809	819	847	796	795	787	813	788	824	781	811	756	719	767	775	807	732	773	758	791	792	786	802	841	802	786	785	742	820	774	784	736	811	746	780	770	780	747	785	796	835	762	798	726	772	799	777	796	765	770	768	750	770	841	779	754	763	779	791	825	794	734	815	779	793	830	783	761	783	793	783	729	778	820	810	795	780	800	792	766	799	810	715	765	777	866	825	776	799	770	775	827	801	776	776	771	782	829	792	759	726	801	819	761	814	776	832	764	798	816	808	777	770	842	762	680	772	791	763	730	832	808	769	746	757	782	788	761	825	760	775	810	760	810	819	778	771	763	758	800	732	757	818	770	804	794	804	777	832	771	777	800	726	790	820	811	854	743	816	817	795	774	764	770	783	819	776	787	766	783	756	806	777	752	806	800	779	794	801	804	813	821	759	811	801	774	730	827	809	753	801	810	794	808	805	798	747	788	765	750	867	825	753	791	736	823	765	803	777	781	761	765	789	807	745	786	799	825	837	793	826	779	772	771	780	778	807	787	811	785	761	806	779	768	814	808	805	793	745	779	793	802	792	819	776	777	823	789	773	782	789	754	743	798	770	735	821	790	808	799	765	789	760	752	794	775	816	791	765	796	824	763	777	777	808	802	781	740	791	810	775	789	819	792	739	793	817	794	785	794	821	787	808	809	806	818	791	842	707	770	760	781	772	780	805	784	797	800	810	766	800	774	768	763	820	814	787	808	788	801	749	799	765	774	800	774	782	764	767	782	808	797	754	809	782	740	785	809	844	787	777	735	751	769	811	812	736	857	753	833	807	758	806	786	764	763	768	798	819	832	808	826	815	786	789	776	752	769	765	805	785	803	783	808	855	829	776	753	805	830	757	804	743	812	802	793	771	752	799	802	765	844	768	775	763	783	784	773	794	768	806	803	792	783	780	807	793	820	826	758	800	776	758	739	740	726	813	796	790	803	742	727	776	851	817	750	756	788	780	759	774	813	796	804	766	809	787	788	815	763	788	773	818	792	763	776	752	816	755	842	737	773	808	812	761	783	847	817	798	848	811	813	797	787	768	780	769	790	771	785	797	765	796	754	727	780	764	766	780	786	756	833	768	800	753	820	829	808	802	759	811	804	796	792	817	740	764	803	793	811	834	832	801	834	798	764	778	743	736	767	759	786	762	769	803	797	838	837	743	752	840	795	745	747	789	798	827	774	786	808	743	804	803	772	756	779	791	804	793	785	792	811	794	829	761	795	771	748	786	745	772	798	755	748	763	776	821	756	770	803	865	780	790	796	781	798	787	725	799	811	756	789	804	773	776	761	812	784	769	830	792	796	815	740	730	764	798	744	770	804	779	818	779	833	782	819	759	826	822	788	776	784	810	812	829	790	789	778	798	720	750	786	843	786	787	813	788	809	748	775	819	780	785	722	794	740	771	718	744	821	764	802	802	807	786	774	804	751	791	761	791	828	827	737	809	741	822	795	738	798	786	792	771	758	811	746	763	797	774	835	757	809	745	791	825	778	819	809	775	778	796	759	741	821	751	773	778	858	757	788	764	797	823	784	860	807	792	771	783	775	795	808	818	767	841	825	776	792	789	759	790	785	793	762	789	776	783	778	817	783	783	790	814	851	789	773	804	759	774	797	822	813	828	736	760	830	770	797	797	754	795	794	764	781	876	811	813	753	801	773	799	782	757	816	751	795	742	744	781	752	789	804	808	737	766	768	814	838	783	756	765	802	800	767	807	838	833	761	788	825	744	787	762	787	781	800	815	775	809	797	770	770	786	758	800	847	785	756	801	791	766	728	780	788	769	770	773	792	727	796	773	799	843	768	766	796	805	761	812	825	770	776	732	804	811	785	756	821	771	777	777	781	811	762	770	822	784	775	831	810	812	737	795	786	824	760	704	716	784	805	766	760	762	782	795	758	752	778	751	800	775	750	745	806	802	763	794	767	783	787	767	788	823	792	783	781	813	752	741	811	829	752	755	838	787	785	807	774	758	796	819	794	783	818	764	796	772	740	813	792	796	861	796	763	824	821	799	798	785	804	718	741	784	822	776	780	768	851	808	836	767	749	830	801	762	799
5644	641	475	359	317	268	213	226	210	208	197	196	193	195	225	210	218	197	205	189	172	226	200	203	188	175	187	195	185	181	192	199	174	196	177	201	186	186	164	174	217	182	212	212	174	192	172	190	162	182	224	178	190	184	189	194	196	194	174	186	192	150	195	163	196	209	196	188	189	161	180	195	167	194	188	200	207	204	192	180	165	189	164	190	206	206	209	191	192	204	213	183	187	195	195	191	189	179	193	178	203	186	186	181	184	193	176	195	186	208	197	184	191	184	210	221	186	208	196	174	204	180	168	193	179	187	204	194	185	172	184	195	196	202	188	197	197	173	229	200	193	189	189	195	201	161	175	184	187	185	201	190	150	192	172	193	179	177	192	184	196	225	217	165	202	206	184	191	169	197	194	192	160	179	183	174	151	196	204	182	197	198	183	195	170	197	181	184	192	194	182	179	183	199	210	188	193	204	204	187	192	197	202	169	212	157	183	190	187	196	201	164	184	177	195	203	204	204	210	188	218	174	169	195	182	193	199	174	183	190	198	197	211	220	204	176	177	159	228	161	191	171	173	195	213	206	202	196	183	202	176	169	200	201	177	201	191	185	174	166	188	192	205	191	197	201	163	188	213	159	195	200	194	219	199	223	230	192	170	171	159	157	180	196	206	202	188	190	179	175	173	200	175	190	173	169	211	215	195	173	184	173	199	204	186	180	186	208	197	177	209	183	201	203	184	196	190	193	177	187	185	175	182	186	218	180	220	171	208	170	179	193	173	192	200	189	206	183	201	206	198	181	164	186	195	184	179	205	189	184	190	168	183	189	170	155	191	216	188	213	204	198	190	201	200	168	189	199	220	180	195	195	193	189	187	176	204	207	186	213	192	185	180	201	176	213	200	175	171	159	187	202	178	191	203	203	179	175	196	208	202	194	189	186	174	193	218	175	198	153	221	189	194	190	211	200	162	199	204	215	186	174	192	190	193	198	167	165	180	192	171	196	177	172	195	181	188	188	206	201	190	183	221	198	184	193	178	191	204	163	201	203	217	197	199	194	194	167	188	192	205	198	199	193	184	198	177	186	186	199	175	199	181	199	177	192	192	180	192	200	165	182	181	200	180	177	201	186	177	176	207	203	185	163	219	191	228	196	193	179	197	173	201	184	188	226	186	184	179	188	184	193	184	200	197	164	176	186	199	179	182	199	218	170	199	182	197	207	188	204	184	203	197	209	181	200	181	167	200	192	213	183	189	194	168	177	182	189	174	191	221	187	177	204	192	180	199	193	197	217	201	170	157	161	187	195	187	203	167	197	199	203	151	170	188	208	182	195	196	196	188	178	173	191	181	204	205	175	182	181	177	171	188	174	180	213	189	188	187	198	214	178	173	185	191	184	188	178	200	211	170	190	186	199	193	205	221	174	170	193	198	191	192	177	183	184	183	178	170	182	194	209	207	183	179	186	178	161	182	191	187	186	189	207	183	193	200	189	173	200	194	200	174	175	195	184	198	207	216	179	203	207	209	179	179	214	179	181	177	190	141	207	185	185	212	168	156	186	172	208	208	178	190	189	198	193	234	189	194	190	193	171	184	182	179	171	171	163	173	172	190	219	191	167	187	192	176	194	184	222	194	184	187	183	167	177	182	199	223	218	191	180	202	192	172	194	183	203	201	186	180	190	208	173	183	186	198	165	193	184	166	196	162	185	185	202	191	179	171	188	206	191	162	189	198	184	218	195	186	203	192	188	194	180	182	187	188	193	194	179	193	198	206	196	200	190	166	204	209	188	187	199	185	175	191	170	190	182	195	195	188	211	194	174	192	167	188	171	181	186	154	208	200	204	177	159	170	202	177	179	162	185	192	189	191	205	212	216	194	159	164	209	192	163	174	178	206	178	189	192	201	184	184	155	181	189	192	203	187	150	205	204	179	162	201	195	201	176	181	178	218	197	199	190	227	195	190	181	189	178	167	146	180	186	183	180	197	201	183	196	180	191	186	179	202	200	187	202	189	177	202	188	211	214	202	161	170	167	195	216	168	183	191	215	186	180	197	185	179	197	196	198	191	198	193	194	202	186	210	210	198	212	210	193	182	185	195	191	192	199	195	209	221	219	164	203	189	209	159	205	207	165	171	174	177	169	180	179	212	193	181	193	185	171	191	189	187	158	179	186	201	207	186	180	156	195	196	225	201	174	210	199	181	182	206	216	150	196	171	182	171	181	207	187	182	187	190	179	214	178	199	189	195	194	197	172	174	176	198	204	198	178	207	212	185	193	161	200	181	181	210	192	172	175	195	184	159	185	203	196	189	191	175	187	187	185	161	224	208	199	176	176	168	211	174	174	206	245	192	200	188	193	217	178	203	204	167	208	197	211	180	180	210	185	199	174	214	197	191	186	209	208	189	199	206	168	196	177	183	191	199	181	170	199	204	188	178	205	197	209	180	214	200	180	179	181	213	186	190	190	176	201	192	174	185	183	195	184	190	230	197	166	183	170	181	170	201	179	204	198	164	200	211	192	183	182	182	173	207	198	204	191	194	196	183	172	187	160	168	211	186	210	189	206	194	205	204	194	211	177	189	197	186	164	198	192	209	181	185	191	190	179	195	180	179	195	161	176	190	202	199	195	190	168	194	194	193	198	182	192	167	176	180	193	182	182	194	184	184	213	213	202	205	192	183	185	191	178	169	189	194	200	175	163	201	185	171	178	192	193	216	179	192	184	199	180	172	183	201	197	198	180	190	189	206	206	184	173	180	165	167	196	185	195	182	202	218	196	199	204	209	185	182	159	179	197	204	170	179	181	164	192	179	185	199	168	168	185	186	185	178	207	189	204	225	208	197	180	196	205	210	218	176	211	202	168	167	190	208	176	182	196	200	207	186	196	182	202	196	178	202	188	208	210	205	181	212	188	190	162	190	159	187	203	204	197	189	169	192	190	197	172	195	179	180	209	217	194	182	211	215	161	171	209	181	229	213	206	192	174	195	193	185	180	191	199	195	203	220	220	195	180	159	189	203	192	213	192	176	199	187	177	169	208	184	221	193	171	193	196	215	191	214	187	217	190	193	192	178	204	207	202	173	198	177	212	187	176	170	204	199	197	202	180	185	181	198	180	183	174	208	205	186	188	167	190	180	153	187	188	202	169	202	193	172	189	202	194	153	180	195	190	178	224	218	190	189	163	157	164	175	172	150	176	175	228	176	189	179	195	174	189	194	204	205	196	173	175	177	181	159	204	190	193	206	216	178	197	199	184	184	187	189	190	200	206	177	169	194	179	208	190	206	182	206	197	163	210	217	206	185	181	193	187	166	174	203	183	208	189	185	153	199	200	196	192	179	175	193	185	206	190	191	195	206	185	204	184	186	179	190	203	190	202	195	195	170	189	170	193	183	220	194	213	201	200	181	195	192	228	200	215	187	193	199	178	195	171	178	204	178	197	193	212	216	165	178	186	195	176	191	209	194	203	210	199	178	192	203	186	179	201	187	180	181	202
3871	765	991	955	896	801	653	608	629	497	532	534	488	462	510	499	448	480	449	468	483	468	473	434	474	467	512	462	442	460	459	456	451	483	466	461	461	471	442	476	463	470	447	464	442	467	445	443	459	465	434	469	465	479	446	489	426	471	482	435	466	480	457	455	474	447	483	469	484	476	426	473	485	466	455	438	436	446	432	461	495	439	480	472	436	483	476	491	482	450	502	479	429	477	476	490	468	458	485	413	504	479	452	430	446	443	471	456	443	440	468	468	462	464	493	430	500	458	486	445	488	424	451	480	483	447	463	480	469	435	422	425	475	501	454	467	440	468	440	470	468	461	502	485	498	429	469	444	458	465	472	487	444	443	459	454	473	488	486	461	470	487	475	426	430	480	419	470	480	436	453	485	481	442	463	478	478	493	459	478	446	443	471	437	463	447	465	463	462	447	475	484	459	471	454	469	448	402	459	496	457	480	453	459	484	461	471	434	483	479	479	400	477	498	425	499	452	443	481	496	466	468	473	429	495	474	423	448	460	485	481	494	429	500	456	460	451	473	475	472	444	447	483	454	480	486	501	420	472	479	469	469	437	534	532	461	537	450	449	476	483	476	476	471	463	446	469	486	449	464	489	476	445	470	483	464	439	435	487	479	489	474	462	482	439	490	465	470	489	461	457	445	491	458	473	466	480	442	477	480	485	442	479	471	447	420	466	447	428	485	465	496	449	489	476	484	486	536	469	438	445	463	452	515	467	440	518	446	438	447	458	443	479	507	455	468	478	500	457	440	476	447	505	468	458	463	444	445	492	489	468	457	480	439	479	455	475	443	503	463	445	473	411	466	468	479	461	480	447	467	448	482	439	470	432	481	478	431	459	422	460	441	482	468	423	464	417	474	458	449	468	522	449	464	491	480	486	466	490	429	447	427	434	473	443	488	503	471	470	448	501	453	474	450	468	494	466	460	471	477	491	452	510	434	443	443	444	491	472	481	447	458	479	455	487	472	449	445	498	442	490	432	489	494	472	447	447	481	481	449	487	473	469	493	458	486	471	443	431	454	431	477	479	458	456	480	452	492	490	460	478	469	457	478	439	443	486	486	484	474	463	453	460	480	453	473	455	437	464	437	474	467	472	447	458	493	490	449	524	446	449	454	463	446	465	481	483	476	451	432	503	447	420	468	459	478	494	465	444	493	453	432	467	500	512	450	473	442	471	453	445	462	496	485	435	462	446	509	512	453	468	461	484	453	479	496	479	474	434	467	448	430	488	474	507	454	472	452	504	445	426	466	466	493	501	417	503	480	478	425	442	426	463	494	458	467	484	464	487	493	484	496	489	467	488	442	447	467	452	424	470	484	468	477	422	481	489	473	471	459	407	472	461	471	452	486	469	469	459	472	463	526	411	490	437	450	466	497	449	431	477	457	453	444	493	478	439	466	486	450	481	462	469	517	482	462	475	448	451	469	451	473	500	482	476	474	492	483	494	483	418	445	487	449	477	473	494	468	471	509	447	456	457	435	458	482	475	495	468	514	461	493	479	490	437	453	453	406	484	508	467	449	433	431	454	469	438	479	446	458	482	447	444	443	451	443	470	479	460	464	454	448	467	456	466	459	448	433	464	493	455	450	440	448	495	503	504	458	444	451	486	482	444	430	479	461	478	462	477	420	431	473	446	454	445	438	515	462	472	487	445	465	483	470	462	475	465	470	432	435	501	452	471	483	497	499	450	455	445	440	464	474	450	459	453	464	485	475	465	456	505	449	430	411	449	484	456	483	444	485	459	515	494	462	452	470	440	458	493	473	453	428	434	472	442	510	450	458	478	481	476	499	469	453	494	449	462	488	464	422	466	458	455	450	441	441	441	451	445	462	461	466	431	437	501	424	433	460	486	435	457	475	470	441	434	443	512	445	431	449	441	491	455	444	471	472	459	444	486	473	452	481	442	433	510	472	440	447	454	473	477	451	439	443	455	488	473	464	475	504	465	427	471	460	456	493	448	496	458	442	491	460	474	510	466	495	480	445	469	464	468	487	475	460	477	480	433	408	439	463	478	463	508	463	457	505	471	494	462	417	467	442	446	444	476	445	426	521	455	419	454	489	494	477	495	475	468	481	475	466	444	481	498	447	486	462	438	461	483	443	466	453	496	495	481	451	459	464	474	445	458	461	461	463	428	443	486	437	458	481	459	465	436	425	478	461	464	514	472	468	504	486	480	449	474	467	464	433	462	452	482	475	439	467	456	463	503	451	465	473	463	475	458	436	462	498	505	495	461	449	465	436	460	490	462	489	482	458	461	432	434	479	461	431	450	496	486	492	421	442	455	493	447	493	459	475	453	439	469	470	455	479	447	441	470	463	443	428	507	488	473	468	480	495	422	449	438	430	478	461	466	452	456	461	475	442	428	505	452	447	479	468	462	494	422	477	436	425	450	465	478	487	463	472	482	450	436	462	437	470	475	439	439	453	460	438	437	471	456	519	471	439	444	475	442	436	495	454	504	482	495	491	402	448	455	435	465	469	456	470	413	456	462	471	428	457	478	444	427	505	447	454	496	444	484	492	473	463	459	465	502	510	438	470	473	451	431	443	435	434	440	434	486	430	479	444	490	500	479	468	444	457	455	436	448	439	533	469	469	436	495	461	477	425	458	461	468	477	473	447	464	449	455	435	467	474	480	494	427	451	460	455	433	456	485	483	457	498	467	430	453	502	481	493	426	485	456	450	480	459	442	474	468	508	440	502	465	468	467	461	428	476	458	514	447	431	455	448	466	435	460	458	457	484	474	465	473	425	414	460	484	483	498	472	441	448	447	441	477	498	471	449	458	479	484	470	466	487	442	457	439	467	493	431	469	450	475	412	472	470	513	456	480	488	438	445	429	436	465	469	469	470	483	453	489	506	455	466	454	478	447	479	493	487	476	453	451	498	474	466	444	447	447	464	483	471	457	488	463	450	460	478	459	483	441	458	464	464	490	448	492	407	438	518	458	464	479	442	433	489	466	449	434	473	456	444	470	453	480	479	474	459	443	455	438	500	488	461	479	457	480	434	461	445	468	477	448	437	425	463	442	439	437	449	433	473	438	456	473	479	462	474	465	436	473	488	442	443	468	476	439	440	476	436	473	438	529	439	448	440	473	459	469	480	465	415	416	463	458	465	435	484	472	497	478	427	477	469	448	463	488	476	488	490	498	492	449	491	453	409	477	438	466	479	462	474	444	477	466	463	457	470	469	484	477	469	518	474	457	457	472	489	454	448	426	484	426	453	457	469	454	462	454	434	458	442	444	484	446	439	444	473	459	486	466	448	447	432	493	503	460	447	484	438	437	444	459	434	523	479	493	445	441	473	450	453	452	451	469	417	477	480	477	481	497	454	460	478	452	480	509	445	476	444	446	443	482	454	445	449	457	442	462	475	489	450	457	471	454	472	477	463	478	494	435	472	494	461	467	529	440	452	453	456	459	457	444	472	459	457	485	439	465	476	523	468
20429	3295	1457	1441	1567	980	737	416	389	432	338	261	246	250	231	253	223	237	210	212	199	245	257	218	215	240	236	223	210	213	243	248	217	243	238	213	226	199	235	248	233	231	239	220	243	223	213	247	218	221	216	218	204	238	254	218	256	248	238	228	244	217	230	235	239	222	221	212	222	228	234	217	224	241	246	206	239	228	187	233	208	246	230	232	233	231	236	274	235	198	213	207	221	206	210	223	218	263	186	223	232	211	222	252	204	227	248	225	237	211	203	214	231	232	223	200	211	214	213	231	197	215	244	237	249	200	219	221	242	211	225	207	213	230	197	232	222	233	209	255	218	232	221	218	241	244	239	241	225	213	222	226	230	221	229	197	212	211	182	236	242	209	224	211	228	232	220	236	233	238	230	199	211	233	174	203	226	211	248	212	233	205	200	230	239	224	223	210	252	221	233	205	222	224	234	245	234	224	263	222	230	208	233	237	229	207	194	212	207	216	239	219	224	241	219	229	218	214	215	226	222	211	210	231	200	226	222	213	245	241	236	215	213	276	218	215	185	242	218	197	229	216	230	239	218	202	224	212	231	204	212	220	225	193	233	221	194	200	214	208	214	228	201	187	202	210	233	240	217	233	252	235	203	206	209	198	220	217	209	204	225	228	210	250	207	230	255	225	206	221	227	220	221	234	212	197	227	218	242	236	197	227	242	209	227	222	225	215	214	226	228	236	209	209	234	232	216	235	214	207	226	216	229	224	200	222	212	244	223	218	212	224	187	222	217	217	202	220	228	203	212	192	217	213	245	208	220	256	197	224	198	226	221	221	190	237	237	200	228	204	212	227	245	200	212	260	245	214	219	238	208	233	208	223	223	241	209	221	204	209	216	219	229	226	216	213	245	220	210	219	216	223	186	211	225	218	233	235	234	220	227	234	239	226	215	222	235	212	218	227	222	228	191	231	243	217	205	216	228	221	208	217	239	219	191	246	209	255	202	219	223	224	206	188	198	210	213	239	229	232	224	240	229	220	221	241	222	242	219	222	220	211	217	230	237	217	243	233	236	230	210	240	219	255	228	221	214	201	207	234	217	227	240	237	198	234	244	234	198	211	224	227	259	215	222	200	219	210	227	250	218	203	231	240	200	225	235	240	237	199	222	231	233	225	239	214	230	218	249	237	251	228	233	217	229	205	208	227	211	213	229	259	231	232	214	248	243	229	208	231	215	213	223	212	221	240	221	202	238	244	221	233	246	220	241	214	194	213	238	212	189	224	200	205	235	230	215	230	260	226	226	214	236	217	224	244	236	231	235	234	220	220	198	204	226	220	178	226	259	210	219	235	220	227	218	247	225	214	193	252	234	232	221	214	231	229	216	216	211	225	215	239	215	254	240	219	205	245	212	240	234	217	240	251	221	206	219	213	217	214	217	229	257	204	211	227	192	236	227	226	249	238	223	229	205	234	222	247	205	217	219	210	229	221	205	235	231	227	198	225	221	206	242	248	233	223	220	213	196	212	214	199	196	213	212	223	229	207	237	214	232	231	231	210	219	216	220	193	236	228	222	215	219	263	230	229	232	222	223	200	212	236	198	216	230	219	212	203	235	231	206	214	203	251	206	208	218	219	204	214	199	205	234	219	223	224	238	232	230	234	217	226	193	207	232	236	199	220	215	220	216	221	201	221	240	226	247	231	219	229	214	201	220	181	227	205	202	236	198	195	209	207	214	241	198	186	205	200	226	228	214	240	235	235	229	224	186	209	235	249	227	185	206	247	256	205	211	221	228	215	236	229	235	241	236	225	232	244	235	217	244	215	205	226	236	202	223	228	195	268	232	210	252	233	217	236	234	241	217	179	224	202	222	221	241	236	220	206	246	236	228	193	228	212	203	217	219	226	215	216	230	193	222	233	226	229	250	231	214	187	220	210	201	217	203	194	237	244	243	214	226	244	218	207	196	205	216	227	241	218	215	212	220	208	179	220	204	213	224	240	218	217	227	216	233	205	215	214	221	214	224	228	227	195	226	218	219	226	213	208	211	219	217	218	213	210	193	251	208	204	241	214	224	217	226	220	197	213	228	224	180	190	182	202	229	234	216	222	234	254	234	232	223	227	237	228	229	210	216	229	241	231	231	205	204	198	214	217	222	196	207	229	205	208	204	227	223	227	220	234	242	233	213	193	227	214	222	214	204	233	214	214	200	210	217	196	218	236	219	210	206	214	222	230	238	226	215	215	235	223	224	232	202	202	226	233	237	233	208	230	199	212	231	237	209	194	235	195	200	231	235	253	222	214	240	212	212	201	241	203	179	227	224	243	233	222	212	226	227	212	230	217	224	221	220	184	182	211	227	209	200	221	217	248	224	223	263	194	212	208	218	207	207	239	215	215	214	225	217	240	229	241	221	211	249	216	193	192	234	210	232	212	230	233	195	221	228	229	222	188	217	215	224	231	205	211	203	215	217	206	208	204	222	225	229	257	239	236	203	223	191	211	230	211	209	227	227	234	217	214	228	214	223	204	200	225	196	219	235	251	253	226	236	221	230	217	223	215	204	243	232	205	227	197	185	193	232	215	233	220	202	236	224	226	223	231	204	222	209	207	213	241	226	199	228	250	245	227	212	215	258	240	215	242	242	225	205	226	219	228	232	228	202	244	233	190	206	231	231	225	242	242	204	240	229	243	227	212	194	232	216	230	225	206	215	218	208	239	210	223	217	213	243	237	221	219	222	253	230	222	231	194	228	221	213	195	225	210	233	220	218	197	232	210	227	217	249	244	205	240	224	212	266	204	248	233	245	207	232	227	193	196	222	233	188	222	205	215	225	174	210	236	218	233	230	230	252	202	209	212	220	229	206	222	224	235	197	222	238	200	203	232	200	212	222	237	228	221	219	224	224	229	239	220	230	245	214	219	177	185	211	226	218	204	208	196	216	230	248	203	231	228	247	235	216	256	229	228	205	218	224	229	236	237	241	220	221	213	223	236	198	229	233	241	210	219	222	232	235	215	266	221	224	251	248	214	241	253	244	201	240	212	231	242	216	215	204	229	239	210	232	249	194	216	234	222	241	215	216	208	234	226	246	252	202	209	214	189	215	207	238	232	230	190	228	232	223	222	197	220	224	232	179	190	225	205	217	236	226	229	201	212	234	228	222	228	193	227	214	231	221	234	233	201	210	214	225	212	208	232	227	242	229	227	227	215	207	226	223	238	233	222	219	229	258	199	247	216	169	223	234	217	204	231	213	222	247	218	207	219	196	240	249	216	248	251	243	222	227	205	207	216	214	214	210	229	238	211	222	207	234	223	240	200	201	247	218	242	220	255	221	219	198	226	236	207	204	215	237	209	196	206	206	212	234	207	195	212	228	203	215	224	211	219	237	224	200	206	187	242	198	239	218	184	210	217	203	230	243	234	228	222	215	231	225	205	225	199	194	227	212	254	228	204	205	207	200	196	220	208	221	219	229	213	241	176	199	221	221	226	222	219	241	216	226	219
12594	1491	2339	3432	4175	2660	2116	1723	1465	1653	1192	902	803	706	666	659	580	608	577	591	546	614	576	555	540	596	567	544	563	558	560	569	549	566	515	550	535	567	536	532	568	503	562	542	551	587	533	564	542	524	582	573	539	555	544	554	542	541	506	547	551	593	515	547	531	513	538	555	493	501	526	536	548	560	569	552	555	541	551	558	555	545	499	513	485	522	565	528	559	525	562	557	541	554	517	533	564	549	518	539	521	533	578	550	533	527	554	564	541	564	525	565	534	538	559	543	553	536	519	556	529	509	567	572	550	556	532	541	541	495	563	552	528	502	565	533	560	519	512	542	505	533	525	484	587	528	542	532	541	499	517	505	549	515	548	524	532	530	570	557	549	563	545	509	554	532	547	526	607	574	515	521	530	556	564	560	516	526	559	536	529	531	547	556	539	520	517	535	512	535	550	581	524	563	530	597	526	516	575	501	539	513	555	531	564	516	526	522	545	536	576	538	599	551	555	507	517	563	542	546	514	522	507	529	523	508	579	550	525	517	531	525	579	544	539	549	499	547	556	526	546	498	555	514	544	554	553	597	535	556	573	542	538	509	529	571	506	547	550	548	543	531	534	524	526	573	554	544	557	508	554	537	574	513	504	535	533	499	523	590	517	547	521	572	522	545	543	503	546	563	526	564	523	545	540	526	541	566	499	545	563	540	506	563	545	556	587	557	546	524	572	610	550	541	548	564	540	548	533	530	548	526	517	519	572	516	578	538	547	542	570	536	573	538	588	519	547	510	517	555	558	586	534	481	531	574	522	581	526	513	556	498	529	542	535	547	543	529	559	543	571	527	562	530	528	515	472	541	498	538	516	544	513	558	556	562	518	553	556	536	502	546	541	531	543	548	541	525	555	536	512	527	560	559	575	518	525	500	555	538	584	485	562	524	557	528	560	593	537	551	551	577	528	525	545	514	561	534	575	550	573	548	547	540	565	512	559	537	521	534	551	577	582	523	543	559	487	524	536	578	560	502	525	542	567	554	553	592	569	568	555	531	496	576	532	522	520	472	532	574	540	576	534	531	542	572	539	521	551	555	531	562	559	553	531	548	545	535	530	523	548	535	548	537	537	525	562	501	544	544	555	554	509	541	545	549	561	551	549	528	535	537	552	528	549	508	528	592	484	556	504	548	535	547	543	555	487	541	520	535	543	537	506	543	556	544	511	554	563	503	559	550	522	558	553	541	532	533	511	573	468	556	491	530	527	549	506	548	526	544	524	566	559	515	519	546	545	503	538	544	490	548	561	547	529	528	544	547	570	536	517	549	549	543	539	568	532	516	570	526	540	547	544	528	523	549	504	547	536	509	544	505	514	538	536	511	532	595	550	555	541	558	539	557	528	541	520	545	554	510	541	511	512	463	509	497	574	535	562	531	520	490	541	547	534	521	567	540	510	527	570	503	534	515	529	570	532	537	538	527	540	516	540	548	569	510	577	506	547	536	541	562	558	523	484	551	548	579	540	546	556	550	599	583	536	566	546	526	563	513	585	577	539	519	537	537	562	519	522	549	526	541	573	546	541	545	538	516	533	494	603	594	550	560	556	545	524	550	550	523	532	529	561	544	545	550	550	529	534	551	539	535	541	544	542	510	526	554	553	540	547	556	536	532	530	573	564	527	544	520	553	511	561	495	504	559	548	507	559	521	533	548	553	538	528	533	543	554	526	552	541	496	539	513	557	543	562	509	539	528	516	531	596	599	555	515	586	547	501	512	551	560	504	497	525	568	515	532	514	522	553	491	540	534	540	534	518	535	533	531	579	496	559	514	519	534	562	535	535	547	544	539	531	514	508	524	542	522	523	571	535	520	528	522	557	570	567	556	473	542	540	503	543	544	559	554	553	561	537	559	566	559	538	563	542	537	504	555	540	585	504	536	581	562	548	541	577	512	552	529	533	545	518	541	553	543	570	517	517	522	527	566	537	518	576	530	513	521	520	543	525	556	535	522	561	566	568	532	509	537	552	516	541	525	589	531	529	580	520	513	527	543	537	562	512	532	533	539	517	539	541	524	529	482	515	566	535	505	533	542	512	531	534	534	550	528	549	542	482	513	555	572	511	560	520	520	555	518	541	514	508	526	563	528	538	528	512	512	563	533	535	504	547	550	580	523	565	575	495	549	561	560	549	544	534	509	522	532	548	579	567	517	548	540	536	537	559	575	560	562	517	562	567	554	513	540	533	541	534	509	549	525	530	533	537	544	550	500	537	540	496	537	537	550	552	552	521	545	456	542	542	526	544	566	511	554	555	542	535	517	529	505	548	519	525	553	557	554	529	526	538	562	492	581	524	476	537	533	546	458	531	542	523	511	556	500	521	557	551	524	524	511	524	527	528	547	543	514	542	576	527	535	603	534	534	514	522	538	528	523	518	518	562	555	502	497	525	532	516	517	526	522	573	504	530	549	536	515	540	542	535	537	514	555	533	524	507	509	560	500	529	519	550	549	546	542	573	552	488	548	525	533	527	525	535	562	515	507	517	558	508	544	557	503	547	538	538	538	503	532	551	550	534	545	550	559	553	510	541	528	562	560	552	546	517	544	523	559	559	516	559	532	542	514	513	544	548	551	544	568	552	580	539	562	541	551	534	499	518	575	525	547	510	524	514	537	551	528	566	527	558	504	515	540	523	547	549	546	562	553	530	568	527	544	556	515	554	561	523	532	530	494	516	518	498	552	526	534	509	591	562	511	523	531	557	557	518	584	529	569	522	542	537	561	516	512	561	524	561	527	492	495	521	523	539	524	539	557	531	535	528	495	534	510	571	545	546	537	584	514	557	491	538	567	585	542	522	502	543	510	561	476	565	514	528	537	553	513	541	513	510	532	536	549	506	522	547	528	534	540	569	515	506	518	533	537	502	564	509	566	536	516	557	524	546	555	507	515	507	536	544	555	548	551	557	533	520	542	547	553	551	534	513	532	546	543	558	554	547	550	490	546	531	491	521	528	555	532	541	547	518	535	537	574	551	522	524	553	518	524	553	512	553	513	568	528	555	520	530	568	530	547	558	532	547	538	495	553	534	539	531	509	522	537	523	518	570	579	490	592	530	545	537	501	538	522	532	553	544	521	591	562	534	533	627	556	527	581	532	585	545	500	524	535	576	497	534	515	562	546	495	500	548	537	540	527	491	494	512	506	555	543	521	600	556	515	546	532	520	558	555	549	549	565	533	521	532	542	506	506	537	541	554	533	545	565	587	546	581	547	510	507	550	533	542	508	555	566	547	530	544	537	502	549	519	544	563	515	560	484	527	533	507	543	504	502	565	553	566	530	584	527	608	574	545	522	548	513	574	538	572	581	566	594	533	546	555	544	550	566	536	539	530	537	511	543	570	543	546	556	513	575	561	539	542	477	516	566	577	514	516	539	531	495	540	540	547	507	506	530	555	553	531	498	554	560	568	545	553	555	543	549	535	562	509	553	500	515	554	560	516	524	508	553	504	535
31650	7000	2839	2601	2585	1802	1151	823	739	754	548	453	415	424	377	357	364	378	340	385	306	326	352	405	360	319	401	334	361	355	356	382	402	363	359	349	343	374	364	327	354	333	344	395	328	386	347	346	321	375	380	368	346	324	340	329	340	330	379	354	316	331	386	355	375	345	349	358	357	338	386	350	337	376	333	312	375	367	337	334	315	333	324	327	345	350	359	350	338	371	340	368	344	324	412	352	379	361	326	363	375	342	361	385	359	326	368	366	358	311	358	311	348	350	369	376	310	334	331	341	366	355	352	355	350	345	347	320	355	323	369	332	308	307	341	352	328	335	374	376	315	351	356	349	363	339	352	326	334	372	376	374	338	340	335	373	342	383	372	316	335	346	350	345	334	357	328	338	360	372	375	326	304	313	346	364	353	373	360	350	355	360	328	373	339	349	314	319	369	356	329	360	345	354	345	369	336	352	337	345	350	315	340	323	344	348	349	339	396	372	400	330	322	329	336	328	314	387	377	370	323	361	357	370	354	347	369	361	348	352	352	325	361	354	344	319	341	321	354	365	344	367	394	352	341	367	325	330	338	326	372	324	374	349	356	333	338	333	358	382	366	357	399	336	381	342	332	311	359	323	369	373	369	316	377	346	376	352	366	364	356	323	369	402	343	377	343	371	344	390	345	368	373	336	320	321	323	341	377	388	335	318	382	358	334	348	319	362	358	359	355	340	373	355	331	346	352	358	335	359	364	322	351	353	357	339	374	369	333	383	368	336	329	375	368	383	386	354	388	348	358	366	342	346	374	351	367	355	357	349	343	332	391	392	358	343	355	371	320	340	379	341	335	367	366	347	369	306	330	378	341	347	341	349	351	341	357	370	381	319	344	396	349	341	324	339	321	353	361	345	323	355	371	333	320	353	331	384	340	335	344	346	375	328	347	342	328	367	372	368	326	390	374	370	332	363	353	324	360	381	358	349	353	379	340	350	315	375	359	346	362	368	382	364	334	384	396	339	368	360	340	316	399	379	364	364	333	383	354	360	374	366	345	361	376	333	346	346	384	327	354	356	338	382	365	347	383	352	344	354	379	364	372	363	354	339	338	393	363	335	332	362	330	366	352	355	369	350	349	361	358	335	379	353	362	375	344	385	335	318	366	329	352	331	326	348	365	332	365	320	324	354	372	350	353	351	401	322	337	372	375	338	359	385	413	338	357	348	351	332	381	348	372	364	388	362	347	349	356	360	385	337	351	353	342	351	357	330	358	346	357	334	357	323	354	361	339	305	373	372	346	341	340	327	368	355	361	395	395	389	342	363	337	323	357	346	380	380	338	323	361	334	349	373	342	307	299	340	362	348	354	344	326	373	356	320	339	366	339	386	372	342	354	344	347	345	368	349	328	336	352	333	362	322	380	349	368	346	296	347	318	313	341	362	359	376	360	357	376	351	339	351	357	365	356	330	345	406	343	329	363	368	363	359	366	373	376	355	368	368	327	373	360	351	345	367	334	395	353	346	333	315	364	329	360	362	348	354	373	331	384	344	378	353	370	354	321	336	347	333	332	343	354	323	344	318	322	351	322	325	333	384	322	343	329	359	377	344	359	373	353	354	347	363	307	347	324	380	345	353	339	362	343	360	363	331	359	356	350	301	329	359	353	321	334	307	335	365	322	367	381	366	319	359	335	388	350	357	322	343	353	346	346	354	359	341	349	365	320	377	396	369	330	381	327	369	366	342	303	326	362	345	356	353	336	368	331	347	360	400	343	344	350	343	372	353	343	323	369	344	336	335	328	366	379	348	355	356	329	333	400	375	340	349	341	331	341	347	341	309	333	343	374	350	369	382	371	333	352	361	348	369	334	355	356	338	370	316	374	371	384	372	383	345	361	286	366	356	398	358	334	351	348	329	374	360	386	342	359	330	350	363	366	325	368	348	383	341	352	321	316	307	340	326	357	341	347	352	382	362	347	372	320	350	333	353	344	357	341	379	328	347	366	346	349	349	323	320	346	351	345	329	339	369	335	339	337	354	349	330	351	364	367	370	359	341	347	330	330	373	360	334	340	325	383	362	295	340	354	335	355	367	346	374	333	367	348	342	342	330	334	332	328	406	353	354	370	322	362	342	378	353	355	330	319	354	372	341	339	381	358	342	371	342	344	359	316	345	334	348	364	371	393	344	383	366	342	344	362	322	405	386	364	350	360	353	325	358	350	353	345	341	390	367	369	334	314	363	370	339	308	352	372	360	344	388	316	360	321	344	326	334	364	356	351	374	385	387	337	339	357	377	304	352	330	381	332	356	400	370	317	366	346	331	334	356	353	344	341	338	361	373	365	385	351	323	362	346	339	318	340	339	329	344	347	326	401	367	314	367	323	353	312	399	362	359	381	345	332	332	360	354	399	353	328	345	370	382	363	363	372	365	360	338	371	354	336	341	380	361	351	371	377	348	370	350	320	339	362	340	319	356	351	354	372	380	339	353	348	373	401	349	345	348	362	344	373	330	353	349	357	360	342	376	331	328	307	331	324	367	380	395	355	353	386	310	347	364	354	345	360	329	357	320	299	359	352	370	376	350	332	341	327	382	362	362	344	311	360	329	350	364	354	315	351	335	320	372	346	314	345	360	346	329	355	341	328	355	371	394	348	333	324	339	334	363	370	355	319	336	342	346	354	358	322	377	343	349	350	363	381	380	338	364	357	371	351	385	355	345	362	331	335	398	397	360	326	350	348	317	357	418	347	333	333	344	348	354	371	329	351	347	339	365	336	368	358	352	347	365	365	370	333	390	384	323	364	334	339	337	372	356	390	346	360	331	328	389	371	376	375	363	382	343	341	355	368	345	344	342	333	306	331	341	382	358	353	333	308	329	341	323	348	311	371	382	376	328	308	362	330	340	330	326	367	377	384	360	331	347	355	372	389	335	337	340	360	357	316	347	358	383	355	379	378	331	324	357	356	358	329	333	333	340	336	349	369	333	364	349	360	327	315	303	364	338	344	342	353	353	351	341	327	383	343	348	302	369	381	369	366	360	345	358	355	341	394	372	384	312	339	355	348	366	367	368	355	366	351	369	357	321	355	346	371	366	349	355	356	335	377	302	321	332	357	341	362	369	408	364	295	302	351	365	370	346	337	338	340	366	311	374	339	346	372	311	325	337	331	342	358	339	360	345	374	355	352	392	357	386	347	367	364	341	342	358	358	353	378	328	334	384	362	328	347	325	307	363	355	368	360	364	380	337	306	311	352	349	348	345	358	359	344	341	369	354	387	366	316	320	333	347	381	346	332	358	332	346	348	351	343	344	352	326	322	348	355	334	321	332	316	366	410	350	354	327	349	340	355	314	358	352	325	331	362	345	358	389	373	349	350	333	372	364	344	378	341	349	355	349	319	347	378	366	345	373	377	349	336	362	358	395	323	374	369	343	337	338	324	356	363	353	359	332	356	337	355	373	358	367	363	334	357	357	357	356	386	352	350	323	339	362	342	377	358	382
17537	2488	3712	5961	5750	4143	3405	2715	2411	2816	1765	1597	1195	1060	1019	964	990	917	903	867	848	904	833	867	848	892	1023	801	774	849	771	857	822	816	781	821	757	843	793	819	795	785	793	801	800	826	838	816	732	757	793	757	764	790	804	832	784	781	790	784	778	796	847	794	805	818	795	815	774	809	784	842	812	788	744	836	796	827	809	803	830	790	819	749	789	786	759	822	823	776	808	776	821	812	795	826	778	817	773	792	757	809	828	802	784	799	797	780	746	796	772	804	742	762	831	740	758	815	818	775	782	804	786	772	780	805	722	800	755	797	819	816	806	810	763	804	765	771	792	829	837	799	766	799	800	798	769	797	732	777	766	797	834	774	772	822	801	773	775	814	784	715	757	792	798	772	743	801	807	813	783	781	787	811	814	762	845	822	797	802	831	764	829	784	794	804	788	836	776	715	773	844	807	777	741	815	833	816	819	786	747	816	860	763	805	807	750	785	771	750	848	741	773	774	800	802	792	794	734	787	834	740	829	797	764	837	777	753	793	785	870	773	806	772	802	775	793	731	766	771	798	740	857	743	767	825	790	768	795	789	814	791	766	798	783	758	779	797	750	784	786	799	774	836	767	807	802	776	792	797	798	817	797	779	759	767	766	801	855	760	784	803	749	825	785	782	795	797	816	742	815	823	763	737	823	741	754	763	831	799	849	760	787	761	846	838	760	811	774	805	785	799	775	811	836	805	797	787	796	786	805	794	749	793	739	733	829	794	763	786	769	783	772	807	800	752	785	773	818	775	775	782	777	791	710	818	783	772	824	784	802	786	775	787	792	776	754	786	777	795	800	785	761	767	770	798	749	785	755	778	809	789	809	768	769	817	842	823	804	803	780	810	769	774	818	785	801	780	792	818	775	802	806	795	809	806	820	738	770	765	752	805	792	848	789	782	774	766	759	828	828	778	791	779	762	766	803	801	832	788	782	835	774	751	749	792	798	714	790	777	781	771	795	842	815	789	758	767	786	759	745	849	795	785	757	809	787	838	814	811	776	758	808	785	768	803	836	826	740	767	798	821	806	800	821	801	766	733	755	769	810	771	717	790	823	763	778	787	758	824	806	807	793	807	782	767	757	779	785	761	791	801	810	801	767	768	798	819	783	847	802	793	765	760	762	822	829	728	800	772	780	804	794	790	825	791	810	833	794	752	738	768	830	781	788	827	848	785	800	807	782	713	749	764	809	801	787	800	785	748	803	794	781	786	813	788	830	837	845	802	810	802	733	801	753	826	791	803	792	827	806	759	828	839	843	799	779	827	770	810	807	743	770	800	775	730	774	776	788	788	773	768	786	741	785	767	783	767	840	847	863	802	786	809	770	834	782	735	752	848	783	819	770	844	777	768	790	804	773	773	823	842	804	763	838	813	806	813	772	760	821	820	808	765	764	778	797	798	773	819	771	750	801	790	759	812	759	828	822	749	794	811	785	774	811	781	839	813	788	796	724	738	749	820	811	807	813	760	797	828	778	791	766	846	797	748	773	828	784	856	737	776	812	740	846	817	810	795	797	796	789	806	776	808	772	759	779	816	803	783	795	793	810	742	879	733	810	691	788	782	778	813	834	764	754	830	820	777	805	838	826	745	767	783	786	770	782	834	812	787	817	830	803	812	758	791	780	808	798	798	813	764	800	818	742	809	782	776	778	760	725	785	808	816	817	819	779	768	750	745	746	775	757	796	777	754	865	783	773	790	777	754	791	774	760	809	796	758	769	730	802	764	813	780	762	797	743	780	776	756	823	844	770	750	774	730	863	779	809	748	797	810	767	804	761	767	755	780	827	747	804	822	764	801	796	783	758	781	767	758	785	810	808	794	817	783	803	748	735	719	823	777	795	807	825	783	790	810	763	755	757	790	796	809	838	801	762	766	838	818	782	805	832	779	801	773	764	814	823	774	786	792	769	748	782	837	812	776	786	765	749	744	806	814	789	812	761	765	804	792	828	812	769	831	802	770	805	751	802	791	775	779	793	780	765	730	776	761	768	778	774	788	762	779	778	825	832	795	827	718	790	824	823	783	779	819	784	786	807	785	810	775	788	763	741	760	742	818	775	793	783	778	766	807	789	769	767	769	799	793	752	827	803	784	797	840	769	772	709	779	795	763	810	793	816	755	743	827	796	795	793	792	841	801	843	797	741	809	786	766	774	780	808	832	825	784	806	831	769	755	778	772	829	802	777	779	797	758	727	809	788	776	797	779	790	760	798	777	767	807	754	808	772	785	756	791	828	792	786	769	763	832	762	794	769	790	770	807	754	779	816	821	823	770	794	818	821	790	764	804	755	732	780	779	773	782	810	776	772	800	804	784	732	759	836	814	771	792	739	811	795	851	795	750	809	779	798	812	776	744	864	764	803	802	774	817	788	783	794	811	806	802	751	768	764	799	793	765	755	768	815	779	766	777	775	792	778	781	769	771	764	791	822	720	776	800	751	796	780	793	776	771	784	783	808	824	794	767	803	783	811	736	800	743	788	817	791	760	806	802	810	825	792	832	722	812	831	772	795	765	797	839	709	800	809	830	775	809	759	736	709	745	780	784	795	789	821	810	828	803	790	770	750	789	828	841	735	759	779	751	785	773	781	845	769	806	791	747	774	750	793	800	756	822	768	764	790	798	779	791	811	759	780	756	738	789	796	756	818	770	840	775	794	763	791	800	804	809	788	813	780	780	800	786	793	782	735	778	759	800	841	717	769	798	827	821	785	786	832	775	764	797	783	806	794	765	749	787	788	761	779	779	783	797	794	756	793	825	789	730	796	791	806	784	811	777	859	757	740	768	752	795	786	797	763	785	804	848	725	795	787	784	817	761	829	810	820	824	803	830	857	766	803	824	797	749	740	827	789	800	788	827	727	772	783	788	805	780	783	785	825	775	757	765	765	780	806	799	793	770	787	747	767	779	779	830	801	782	795	816	753	799	746	751	791	762	777	769	766	734	852	792	830	801	821	831	772	821	765	816	781	763	794	790	820	754	797	792	779	761	785	787	781	774	778	803	810	777	828	805	779	744	729	777	746	755	738	782	776	781	785	777	799	810	794	785	821	790	793	809	764	781	787	771	744	807	778	770	758	774	767	787	810	813	794	756	802	822	782	835	756	804	853	756	785	808	758	786	815	815	760	780	806	803	756	799	819	777	750	792	826	742	779	773	740	768	799	809	787	761	785	783	779	749	825	818	795	795	822	796	792	791	801	796	819	770	804	774	813	813	760	757	772	814	833	806	744	818	772	787	829	823	762	793	762	789	798	790	748	771	780	766	793	815	748	813	807	846	809	807	733	739	766	868	820	807	762	777	813	793	825	828	794	734	754	799	765	809	802	767	826	739	769	800	788	767	731	777	800	809	784	827	787	822	748	811	810	775	763	760	827	821	796	734	806	808	802	758	798	816	817	847	795	802	780	778	773	780	765	763	801	816	812	778	848	764	833	799	774	750	822	784	811	800	756	794
6071	654	423	382	300	219	188	202	195	207	159	190	208	195	227	174	175	189	175	166	204	192	191	214	199	201	178	162	188	170	186	183	176	190	202	179	180	194	180	184	175	164	204	179	183	177	173	189	194	182	182	166	190	198	179	195	171	159	186	187	190	195	206	202	190	172	188	169	211	198	169	182	176	209	168	233	161	177	191	196	162	207	202	154	186	183	185	192	188	187	173	188	184	208	207	178	202	185	189	178	190	198	190	186	201	154	190	207	181	212	196	186	196	166	152	181	174	190	199	195	179	192	200	185	190	160	202	191	174	184	180	204	194	169	174	194	195	175	199	170	200	178	181	183	188	184	190	183	182	169	200	187	204	187	191	200	172	199	169	179	180	222	191	181	186	165	178	193	196	171	179	186	171	192	200	179	207	210	188	173	185	189	191	177	176	205	178	211	208	189	165	183	184	194	188	190	223	175	188	205	161	184	197	218	191	184	193	190	167	203	197	206	175	202	197	180	187	165	175	163	184	176	187	206	175	163	201	179	187	179	183	184	147	179	179	179	197	196	190	207	183	203	168	208	222	184	205	173	179	188	217	190	185	199	184	209	172	180	180	161	188	180	212	182	180	184	192	182	210	192	163	196	185	169	194	164	196	185	184	193	180	196	192	176	183	189	177	202	188	172	179	210	161	176	174	199	193	195	193	189	182	167	159	169	196	185	172	167	204	227	205	183	170	181	162	189	175	188	178	196	198	175	206	190	202	159	174	185	181	185	210	149	186	199	202	201	175	204	181	193	164	202	200	204	201	181	190	190	187	178	204	201	193	204	187	190	163	175	210	201	166	188	178	196	215	208	177	201	189	190	187	191	197	205	188	183	200	175	178	171	190	194	190	171	189	217	184	211	202	176	185	210	186	192	210	182	203	182	171	210	180	192	202	197	202	228	189	172	191	208	193	216	184	174	179	199	191	187	161	204	201	174	205	188	195	180	171	189	196	193	177	201	165	204	164	182	182	199	163	175	177	189	216	175	181	187	160	212	180	197	172	185	185	187	192	197	178	219	209	204	189	186	187	176	157	209	159	199	177	195	171	197	165	186	187	177	165	189	181	164	192	180	182	204	194	191	208	173	188	169	183	210	202	218	165	173	203	196	209	172	196	190	171	204	172	182	196	181	215	183	181	205	184	210	168	207	200	163	179	164	195	172	179	208	173	232	174	156	156	191	194	200	170	186	161	217	200	172	211	178	185	199	195	215	183	213	191	170	188	163	182	198	183	184	189	201	194	180	195	182	204	181	192	176	173	226	204	194	187	185	218	216	183	216	214	196	162	166	181	186	184	203	168	186	176	196	183	182	203	195	198	200	182	192	174	208	178	187	187	197	189	199	192	167	193	204	195	188	206	183	181	176	190	209	203	189	175	183	204	200	181	188	175	173	201	187	197	170	181	185	180	206	190	188	217	210	185	188	190	169	184	192	190	202	191	185	199	178	182	233	173	207	191	181	198	215	181	196	197	170	172	191	191	182	197	198	177	194	210	199	184	181	184	197	186	187	194	191	160	176	200	186	187	201	201	173	167	208	175	185	199	195	183	195	167	196	166	169	200	183	159	207	176	186	178	204	208	187	201	189	200	151	210	193	183	185	213	200	171	166	187	176	178	180	194	174	208	178	182	182	175	209	202	152	176	191	191	203	201	195	229	196	158	195	202	212	166	158	151	179	195	182	182	168	184	198	167	196	185	195	185	173	193	194	190	195	203	181	164	191	209	212	171	176	187	199	194	185	181	204	186	195	168	191	190	185	180	164	199	216	196	189	172	189	162	201	181	202	171	202	172	189	177	224	216	198	201	181	198	200	215	205	166	204	196	179	206	179	199	204	178	176	211	211	178	183	176	174	183	185	195	187	177	183	177	207	160	184	193	182	216	197	184	161	176	200	160	195	205	187	199	210	184	174	197	174	190	186	181	145	211	184	184	184	229	196	178	170	210	185	207	210	192	191	184	177	179	188	187	203	166	160	176	179	161	190	214	189	190	194	176	191	196	187	169	171	185	170	207	222	215	207	178	210	193	190	171	182	183	238	184	193	192	216	191	187	188	189	173	192	184	209	204	167	179	213	183	206	195	188	207	180	171	173	176	205	180	186	193	204	182	171	199	164	182	172	180	164	158	205	184	181	193	171	159	202	198	194	193	215	180	215	204	187	215	178	189	185	195	211	183	184	158	182	160	185	153	165	212	186	155	173	176	200	189	217	183	185	194	190	190	191	199	186	205	175	184	180	183	168	185	183	202	169	171	153	181	193	182	175	212	195	185	194	197	205	208	202	174	181	175	183	192	162	175	193	167	211	184	174	169	184	201	170	185	158	199	196	183	183	170	204	205	183	194	188	183	192	192	179	189	190	205	214	181	186	207	207	171	186	183	217	173	186	197	162	160	194	179	198	176	200	186	156	168	170	173	177	220	153	185	188	158	173	202	197	201	173	186	183	199	188	184	175	211	180	177	211	188	158	185	206	198	163	187	192	174	195	200	191	174	188	168	185	197	185	210	176	200	181	177	196	193	207	180	191	197	187	178	191	188	179	177	201	196	183	200	213	157	181	214	182	181	185	196	190	165	209	157	189	182	166	190	201	157	203	175	190	183	184	190	195	197	167	187	185	179	207	189	194	216	197	182	188	198	209	175	178	194	200	207	191	177	194	169	197	172	187	209	193	199	186	156	191	199	175	199	188	198	204	184	202	190	186	181	192	196	176	205	200	165	194	195	198	208	203	205	183	164	180	208	187	201	191	194	199	180	201	195	176	179	188	191	180	196	167	199	184	186	201	181	200	190	206	201	168	179	167	185	152	235	189	194	187	202	169	175	196	189	188	191	194	188	206	216	202	189	211	183	186	179	172	195	186	202	165	198	185	186	174	211	214	201	217	199	201	199	185	178	176	188	193	215	187	150	224	180	200	161	168	174	200	169	189	178	185	203	194	167	173	196	165	169	182	186	201	195	185	211	217	191	205	191	190	174	215	196	212	214	142	179	177	198	216	184	178	215	199	195	185	197	187	194	212	203	188	194	169	177	190	162	208	192	208	180	191	181	193	215	182	204	191	204	205	185	205	153	194	188	174	198	216	170	195	188	189	198	192	208	169	160	185	204	201	204	206	180	192	179	206	181	180	172	193	176	163	183	177	190	181	150	179	200	187	202	204	171	189	190	215	161	175	173	204	205	205	192	203	192	186	190	186	184	192	171	160	176	206	172	218	196	177	191	217	191	210	183	182	191	164	185	215	194	175	172	193	175	169	181	201	170	185	167	178	168	197	210	193	194	192	202	208	171	190	174	186	178	171	181	196	184	204	189	204	198	214	169	178	178	178	185	204	204	171	177	169	221	187	161	190	186	180	186	175	196	201	209	209	205	216	195	212	224	208	178	229	208	195	198	189	184	177	171	212	192	180	206	222	161	180	216	183	180	204	186	190	175	175	210	195	191	177	175	190	182	173
4057	708	992	1102	801	604	592	582	511	532	513	495	502	445	462	483	475	466	449	405	455	455	455	432	455	443	451	432	440	472	423	445	410	471	444	459	452	448	464	458	480	493	459	439	476	466	433	421	451	452	458	517	438	443	457	439	449	462	461	449	462	428	426	456	479	467	482	448	472	481	436	485	435	432	487	438	489	463	462	421	454	471	492	471	436	436	437	468	460	494	480	496	451	422	485	451	478	393	449	445	451	488	469	478	466	477	485	455	444	448	466	457	445	438	452	449	465	461	433	482	491	456	454	468	486	480	481	430	474	469	431	430	460	464	440	431	425	471	462	420	468	438	460	461	445	460	504	457	474	453	467	437	438	487	451	442	461	458	446	459	442	457	506	409	458	459	477	488	456	486	469	481	501	461	474	439	491	475	411	499	504	480	455	428	464	466	479	462	462	453	471	418	426	458	487	503	470	461	479	459	425	463	445	464	470	474	463	470	446	475	472	476	458	461	478	461	448	458	479	480	470	488	464	445	425	462	430	423	472	467	471	457	450	475	461	460	429	423	450	458	473	457	440	450	453	432	410	480	450	489	480	453	468	472	476	464	442	437	466	471	441	462	472	440	466	468	468	430	444	496	438	480	470	399	516	483	451	462	429	456	435	438	469	475	450	481	431	471	468	491	439	433	476	496	487	469	448	383	491	475	447	457	455	456	442	448	500	471	455	460	452	436	450	470	483	450	457	420	460	458	425	478	432	454	459	444	424	489	486	436	481	454	445	447	453	439	460	455	407	443	444	407	458	446	482	494	481	481	427	485	461	433	428	434	443	474	466	484	445	430	433	480	495	486	429	477	482	450	435	444	456	462	414	457	441	483	471	434	498	452	444	497	461	465	473	451	475	462	435	417	488	464	460	445	447	412	481	485	464	474	482	464	480	435	469	450	440	424	484	442	456	432	512	437	454	443	443	469	442	481	447	501	439	421	426	424	438	458	420	451	470	479	423	416	473	436	456	436	464	471	436	477	439	458	439	436	495	448	422	486	463	489	446	444	448	464	451	474	471	484	482	501	441	446	441	455	445	437	449	439	468	474	461	447	465	437	438	444	448	445	458	450	462	433	469	461	488	480	472	465	467	464	477	451	500	472	463	488	435	471	520	487	448	465	447	411	437	448	478	444	437	463	453	461	467	468	445	446	475	478	439	440	466	459	473	452	434	476	469	413	463	449	470	487	454	452	407	430	444	462	492	460	493	459	449	475	459	456	452	454	473	414	428	451	472	447	440	433	458	432	476	438	404	473	452	449	423	444	444	458	455	491	448	436	387	445	447	459	465	458	459	507	461	453	464	440	478	461	493	459	461	454	448	438	448	446	437	444	428	485	467	469	431	510	424	463	507	415	462	465	421	465	453	493	465	457	480	458	467	463	461	457	454	461	467	483	445	450	470	429	482	472	449	515	450	444	436	464	449	441	471	417	485	450	489	452	471	473	445	474	481	448	438	448	438	455	488	452	474	493	433	472	466	490	454	500	428	447	476	465	477	481	437	450	479	451	476	462	470	486	407	478	440	497	471	443	419	471	471	438	469	447	464	466	448	475	439	474	466	474	465	468	441	447	452	425	430	446	453	427	472	459	457	497	450	453	460	494	447	447	452	464	440	479	465	451	467	450	454	450	460	459	447	470	481	416	444	468	475	429	455	458	430	483	448	420	428	450	448	445	452	437	466	452	452	454	479	463	477	446	450	487	472	474	452	429	431	450	469	409	451	440	434	470	433	464	467	423	467	432	461	482	441	430	472	487	461	447	445	440	470	454	454	458	477	455	453	470	473	428	421	465	499	457	471	450	470	465	447	442	468	469	453	452	458	443	482	430	451	436	493	480	490	428	463	464	457	472	457	459	474	415	476	427	446	442	471	453	453	453	469	490	450	476	447	468	473	471	458	449	451	491	486	493	491	469	418	445	449	458	437	441	428	468	482	458	456	437	471	478	413	472	437	476	461	492	440	489	458	469	434	482	449	446	475	466	430	487	458	435	467	483	456	466	461	449	478	456	453	459	448	492	459	456	488	424	473	459	499	446	481	427	504	483	465	464	475	456	475	428	438	458	443	476	463	454	473	446	469	474	441	462	462	458	468	460	445	495	459	432	455	443	489	466	441	425	478	393	470	468	482	465	468	495	470	421	486	447	453	440	446	454	475	489	480	429	436	459	445	452	465	459	487	461	437	461	478	434	443	430	408	490	426	470	492	454	450	433	437	441	462	473	493	506	465	465	465	447	479	412	441	470	446	455	458	514	459	473	489	475	485	450	473	473	456	443	481	477	451	503	454	448	445	452	451	491	444	484	456	445	475	448	451	506	470	430	463	499	428	477	506	460	465	447	496	472	460	463	469	456	473	458	488	432	440	472	445	442	497	486	464	493	444	464	483	469	438	451	442	467	446	441	443	453	454	455	457	458	465	458	466	420	454	489	455	467	478	463	451	439	449	448	453	459	420	451	459	453	449	447	476	480	464	498	467	431	473	432	441	445	445	458	461	458	467	454	430	473	446	426	469	478	456	508	459	425	432	467	453	474	449	479	440	451	516	481	468	417	494	434	438	482	471	465	444	431	429	447	446	466	434	503	455	455	477	467	465	502	439	428	473	473	443	436	451	483	459	470	465	511	444	476	433	463	425	494	450	450	428	471	445	476	466	449	485	476	472	444	478	468	461	488	467	448	439	438	445	453	452	452	456	417	441	447	467	434	500	465	462	478	436	474	450	451	444	465	474	433	465	486	448	454	416	467	442	433	471	445	436	467	451	458	443	467	471	459	427	473	505	462	501	483	455	465	446	438	481	442	452	437	478	478	488	427	447	484	473	474	456	487	471	448	485	446	457	435	467	486	465	450	471	491	471	436	462	448	448	461	449	410	458	454	408	466	463	440	478	457	463	471	481	470	445	455	403	435	452	453	487	420	468	457	470	478	463	503	464	473	449	479	418	460	447	434	466	477	424	475	453	460	466	438	446	462	476	459	444	458	435	467	448	440	466	426	445	505	474	443	450	460	446	438	463	491	487	438	449	458	436	456	439	405	434	481	452	459	472	416	446	440	439	496	436	464	471	434	441	488	470	411	463	476	447	437	454	476	462	473	441	472	435	480	463	460	469	449	457	480	488	466	471	470	441	437	471	478	445	400	457	453	427	466	453	454	426	440	437	495	457	494	494	485	451	433	451	476	458	434	471	486	434	436	446	442	411	443	498	434	504	470	449	428	455	442	473	423	470	463	437	468	481	463	451	433	474	463	474	466	466	464	476	436	459	449	494	436	469	476	435	407	450	421	465	460	444	496	514	460	502	461	466	482	469	420	522	456	452	488	457	482	437	425	483	436	435	454	480	453	452	445	440	430	447	484	444	465	455	456	431	473	464	455	456	486	426	455	499	475	445	481	479	413	482	453	444	483	469	479	441	446	475	447	454	482	497	466	454	480	470	481	448	456	414	466	488	465
20808	3000	1423	1700	1401	868	576	396	365	329	299	279	306	243	236	236	238	228	248	232	213	240	220	223	230	220	217	208	207	244	222	201	233	212	231	241	235	222	215	211	208	226	240	240	230	221	200	223	211	216	195	205	244	245	208	213	210	215	200	207	223	199	205	209	214	235	227	241	221	250	247	228	207	225	227	234	218	216	216	202	207	195	217	214	187	192	203	230	223	240	225	228	245	223	249	235	210	244	229	228	215	218	217	259	231	216	218	232	219	226	234	210	241	222	225	226	234	210	239	227	232	219	218	238	199	213	244	220	232	209	216	237	215	195	240	252	203	233	206	232	231	203	228	203	222	210	213	232	209	239	219	210	228	232	223	244	226	206	243	232	225	200	215	222	215	227	217	206	194	192	207	212	213	214	240	208	209	228	222	226	220	212	212	234	231	210	219	230	201	218	245	206	214	197	209	200	226	200	232	218	237	212	234	243	220	236	220	218	203	210	199	221	253	237	216	190	197	202	221	217	197	230	216	246	221	247	199	199	247	231	201	217	243	219	209	221	242	221	216	209	241	228	214	220	234	221	237	209	231	212	196	191	243	240	204	213	205	226	211	227	224	211	227	223	227	209	214	200	223	217	227	200	180	206	218	209	222	200	215	209	200	217	248	232	205	227	221	216	214	209	226	175	241	224	208	259	203	234	203	258	214	237	230	235	206	198	216	219	227	201	227	216	263	227	199	229	225	181	217	225	265	225	247	226	244	236	220	204	210	237	212	218	217	255	218	207	213	213	201	215	187	190	200	208	192	235	225	218	219	198	224	240	213	217	238	266	242	203	222	211	241	222	219	214	209	201	195	217	245	189	201	213	227	239	202	190	213	217	213	196	226	245	239	198	226	218	196	225	225	215	247	230	208	225	244	211	227	217	220	220	240	208	220	214	223	187	195	207	210	225	198	206	235	225	204	209	245	238	253	208	237	220	218	226	236	209	241	206	217	225	238	227	231	225	224	213	244	218	204	210	205	223	230	246	197	212	218	230	194	238	237	225	200	266	220	221	221	189	234	224	217	217	241	235	235	211	218	233	190	192	215	218	232	233	194	215	227	223	207	220	232	198	204	225	215	200	222	195	207	209	206	227	244	241	223	228	236	228	179	220	242	190	221	212	166	236	207	219	215	198	242	215	190	181	197	216	233	193	207	201	228	217	226	238	211	226	242	212	205	218	213	212	217	236	202	225	214	247	208	201	220	223	202	227	234	225	216	194	212	219	221	207	221	221	235	266	248	228	237	236	265	226	197	194	212	202	227	225	224	221	221	210	237	238	227	220	217	219	207	232	239	214	208	186	239	199	219	229	209	221	245	210	243	216	193	201	212	232	202	239	215	233	232	213	197	228	248	231	201	253	214	221	223	223	199	245	236	202	234	219	211	210	196	207	208	211	222	234	251	231	223	237	209	232	224	207	221	233	232	194	218	234	184	206	217	213	226	215	223	231	227	205	233	243	212	223	251	209	192	210	216	240	221	202	235	231	257	198	214	238	230	241	223	201	210	222	201	203	211	224	216	215	207	213	219	212	231	210	222	195	217	238	203	222	228	208	227	215	236	211	218	209	206	216	218	235	217	201	227	224	239	228	248	232	237	234	213	200	230	232	233	220	205	224	193	239	232	244	193	215	243	210	224	235	218	216	200	225	202	191	240	206	215	235	231	236	211	211	227	227	237	215	213	226	218	234	192	230	215	208	230	235	242	210	214	238	223	196	206	209	217	210	219	202	178	222	226	235	201	208	214	229	244	204	219	249	221	234	231	259	215	205	230	221	212	218	215	247	234	215	217	208	236	228	241	235	210	252	236	214	196	237	219	221	227	246	209	209	224	208	223	224	239	201	226	191	220	220	200	195	210	206	220	239	233	196	211	191	206	224	217	210	244	201	205	229	220	217	210	203	226	205	229	203	231	213	207	222	233	211	228	229	209	262	263	201	223	247	208	222	214	192	214	207	215	223	200	228	223	209	227	208	233	211	249	232	182	240	205	208	202	237	193	207	226	208	220	211	229	194	222	251	220	201	201	238	205	225	237	219	226	232	217	234	206	220	225	215	216	191	222	209	244	225	206	198	234	212	222	212	217	205	244	257	202	196	216	230	208	214	203	203	220	222	222	201	205	211	215	231	240	225	219	245	215	200	205	216	207	191	237	212	208	216	215	213	187	211	198	230	206	205	213	206	227	216	206	242	225	230	242	210	213	215	230	245	189	177	265	211	208	232	248	233	222	226	208	245	222	220	232	209	223	231	226	220	237	202	231	223	216	214	226	208	201	258	242	216	239	209	228	224	219	218	206	237	237	255	204	211	221	214	190	227	243	188	216	218	212	213	212	236	200	208	234	218	224	199	217	234	232	244	244	224	205	215	226	240	218	237	192	246	193	228	233	195	222	232	211	216	230	193	250	243	232	198	227	233	213	205	229	224	236	246	244	243	238	228	210	205	220	198	203	220	236	231	228	212	240	227	226	215	224	204	200	205	204	233	231	215	217	192	208	233	243	225	250	203	211	193	194	228	215	229	211	219	237	201	216	230	220	194	214	232	236	216	219	199	223	219	226	227	205	225	194	221	271	227	210	238	251	211	215	222	217	237	190	226	212	221	233	238	244	198	213	251	204	235	232	203	245	220	229	200	201	251	210	243	219	221	231	210	184	218	212	180	207	195	207	225	204	215	231	208	251	212	201	211	230	202	210	201	219	204	229	241	220	220	215	220	199	230	231	219	226	199	195	218	215	200	206	211	207	233	234	203	239	228	243	199	217	217	206	222	217	218	218	222	210	224	208	244	231	214	245	192	194	243	210	212	218	216	222	238	204	231	242	224	185	228	229	233	191	219	210	222	223	218	229	199	220	233	224	212	226	211	242	210	235	208	191	233	232	242	211	221	231	221	246	206	237	252	208	214	207	237	215	222	212	202	229	219	238	213	222	229	223	222	225	248	209	197	197	199	230	219	230	227	241	238	213	202	227	203	237	230	214	211	222	226	217	208	237	213	224	234	233	183	216	212	220	213	239	212	198	189	224	219	228	208	226	222	233	213	253	219	200	206	218	246	242	235	223	189	224	210	217	229	206	203	215	239	227	211	211	217	206	217	217	184	211	204	208	232	198	199	240	225	244	234	222	224	224	204	225	207	220	237	189	203	202	230	234	228	213	233	214	218	221	231	217	209	229	252	207	206	209	207	241	197	199	222	210	199	221	188	182	208	230	248	210	208	218	197	231	221	223	195	225	228	219	218	178	203	219	218	222	240	241	204	230	232	201	246	243	208	225	199	233	217	230	242	196	236	196	194	216	228	233	205	211	223	220	243	221	212	232	238	246	199	186	197	212	195	205	222	230	223	217	207	209	230	218	206	198	195	213	239	192	211	229	205	215	212	218	227	211	207	223	196	251	238	212	213	230	209	212	252	215	202	227	220	230	231	218	200	221	215	219	205	203	212	218	223	231	189
12620	1337	2455	3753	3697	2750	1697	1461	1444	1296	1113	866	700	691	661	666	624	613	643	585	571	541	548	580	565	537	551	574	546	574	522	577	505	532	542	541	551	493	538	578	532	550	539	565	536	504	556	526	616	545	520	529	536	554	541	524	550	571	535	532	559	570	508	541	501	549	545	515	491	546	513	541	530	535	559	533	540	561	540	498	543	541	496	507	529	525	545	537	510	502	541	478	527	516	558	515	535	527	513	521	534	506	527	517	537	544	515	547	523	535	456	554	503	553	501	494	557	529	548	503	542	554	565	521	536	557	518	527	519	529	570	518	531	530	501	497	567	566	530	487	520	513	522	516	576	562	564	529	521	554	490	531	543	532	521	512	505	548	548	528	545	527	522	512	498	548	524	538	547	553	526	550	560	539	515	527	562	559	561	579	540	531	504	529	522	520	526	492	547	543	542	546	501	524	508	577	538	534	537	525	528	558	508	523	524	553	545	546	546	527	499	558	506	536	538	574	576	540	596	540	528	522	537	536	576	523	516	566	568	518	504	516	529	515	504	546	549	569	550	526	546	525	526	514	536	555	553	535	544	546	534	519	540	565	529	542	501	522	533	555	522	527	528	486	542	548	507	516	531	537	563	522	541	520	544	537	538	501	554	503	526	532	521	573	527	548	541	553	504	520	529	552	583	532	498	501	543	564	489	518	556	527	573	561	573	508	567	566	573	542	529	523	485	536	538	525	563	533	539	548	535	563	507	520	519	517	546	539	480	567	540	505	488	524	561	542	500	509	513	504	516	541	562	525	521	539	546	527	526	512	523	567	525	540	537	506	531	501	557	539	516	526	517	516	538	550	522	502	502	532	522	522	549	558	531	532	484	505	519	519	536	498	507	563	518	528	546	492	563	508	545	576	521	509	540	544	517	518	562	510	584	530	484	542	517	514	522	559	517	529	546	555	507	532	543	527	544	494	540	509	509	553	497	559	543	502	535	494	494	533	491	506	526	538	533	546	510	529	552	520	575	520	491	534	498	555	502	537	541	544	533	534	552	517	557	500	541	567	546	510	525	568	595	515	549	547	546	543	574	480	541	492	535	548	479	529	571	546	559	545	518	535	511	536	504	500	515	538	550	524	521	550	581	523	529	535	502	531	490	526	551	565	550	490	543	538	557	501	551	501	506	528	503	516	509	524	524	537	511	550	506	561	523	510	521	596	492	548	544	491	509	507	508	520	504	557	548	518	508	509	529	507	513	555	541	538	526	506	511	533	505	495	541	559	501	514	525	521	537	538	530	536	562	529	520	560	550	531	532	539	529	544	562	580	569	552	511	526	558	548	548	527	518	564	538	545	552	528	526	543	513	574	532	519	528	545	580	545	543	517	524	540	502	513	535	551	536	518	514	558	519	551	522	538	546	543	524	555	519	554	539	568	575	551	523	518	525	518	499	532	554	559	542	532	515	527	531	509	582	565	558	537	552	539	510	528	514	558	569	548	557	530	535	521	539	498	568	523	549	520	492	508	529	541	508	532	558	517	548	512	496	543	532	533	510	509	557	538	521	549	552	546	535	501	528	518	561	556	550	507	519	530	550	508	525	560	519	546	552	509	549	517	562	524	530	510	529	521	528	485	532	472	551	511	546	513	514	530	496	558	560	536	535	544	535	543	510	523	539	550	542	535	549	522	507	507	538	524	546	529	581	547	555	547	555	528	521	501	527	464	538	528	499	541	508	492	537	519	500	524	499	543	565	523	535	543	482	513	528	560	523	532	541	535	535	598	518	509	520	509	507	544	561	534	508	506	484	513	499	509	519	520	538	553	501	558	535	488	545	534	585	546	540	545	523	520	514	543	524	503	505	541	554	544	529	535	506	558	514	572	537	521	514	507	506	544	523	508	520	517	557	523	527	556	533	528	540	525	561	574	490	525	506	523	565	520	518	516	537	569	540	541	533	526	542	536	511	543	511	507	515	528	548	498	507	542	554	534	549	538	548	534	574	528	531	514	517	532	557	549	599	527	569	534	571	513	570	501	532	520	552	526	531	473	506	523	557	532	494	530	524	495	480	543	528	523	528	560	515	517	543	509	503	532	523	504	540	500	552	465	526	505	526	521	518	557	523	521	486	511	541	534	538	564	521	524	539	518	545	524	507	485	516	533	542	551	559	529	493	523	528	496	505	559	498	553	504	486	529	526	532	561	528	535	509	529	546	508	551	559	474	516	522	567	550	532	563	576	505	542	517	495	532	514	504	517	534	534	522	508	530	558	502	499	531	537	535	572	519	528	551	513	499	573	541	495	531	551	523	513	522	533	531	519	510	553	531	557	509	562	504	525	533	495	566	524	548	497	545	561	518	483	543	548	496	528	521	574	528	549	559	497	526	529	517	557	529	521	507	525	553	540	544	496	558	524	512	529	527	541	554	559	535	510	519	521	562	519	492	564	532	511	543	557	487	573	544	525	547	540	527	506	508	570	522	504	544	528	507	531	517	508	529	553	540	531	529	518	506	534	531	515	587	525	570	559	540	490	495	493	505	533	535	549	534	538	514	504	536	526	549	507	526	553	528	528	531	523	501	542	488	503	522	516	557	524	537	543	490	512	536	520	535	575	548	509	540	567	555	532	527	573	500	528	533	542	540	516	521	556	551	529	536	540	539	517	533	521	502	539	497	536	547	517	531	551	511	527	533	536	558	546	513	549	564	518	572	518	538	501	525	500	526	546	531	526	489	547	511	524	546	538	541	548	502	533	520	504	532	519	532	521	542	535	548	499	499	534	547	508	534	528	521	549	517	534	526	564	552	595	546	592	557	563	549	545	523	573	530	529	502	507	487	553	536	541	541	531	548	532	534	537	523	531	534	528	569	521	531	528	518	588	515	522	487	550	515	500	538	544	522	538	509	535	511	524	567	495	543	534	553	525	522	558	512	527	519	535	530	524	559	528	536	522	558	527	524	514	497	549	517	497	527	513	531	541	495	560	553	562	539	547	512	487	525	510	560	524	498	523	553	558	549	564	526	506	520	580	522	511	481	566	514	550	543	539	490	528	508	541	529	548	494	538	531	593	547	544	548	531	511	585	536	552	504	534	532	507	487	541	542	495	546	491	548	540	488	572	551	546	566	544	528	541	543	499	533	545	563	543	538	556	524	515	533	557	486	516	556	484	548	555	525	526	547	501	536	535	543	496	553	536	507	495	524	558	526	517	568	520	502	506	499	553	539	530	538	538	526	562	507	509	526	536	543	572	535	538	525	575	514	520	553	510	543	544	534	549	556	505	530	495	519	536	517	551	510	531	535	540	523	530	538	534	540	554	520	535	546	526	521	537	509	493	530	521	542	565	561	519	531	565	537	510	551	538	556	531	542	520	497	506	506	557	521	520	537	543	514	534	543	545	507	513	564	506	511	507	524	505	533	550	534	508	561	518	511	525	540	522	532	492	513	539	533	541	533	541	498	538	522	555	528	528	518	500	513	514	512	493	519	530	503	546	562	505
31786	6526	2821	2851	2613	1990	1175	759	718	655	570	473	375	376	413	384	376	397	380	369	341	399	381	385	387	356	335	353	320	371	375	349	330	349	369	347	369	374	341	390	351	349	369	359	350	352	362	316	338	326	343	343	356	346	371	378	338	360	363	362	343	357	363	358	349	325	334	327	343	313	329	345	380	386	337	322	363	355	359	377	348	355	352	345	365	319	369	335	359	342	340	363	337	346	356	344	324	360	331	354	390	366	345	361	316	326	371	336	329	360	342	318	340	333	346	372	335	334	316	346	355	365	346	340	358	339	361	353	359	354	357	342	346	339	343	326	316	316	346	343	333	330	332	307	334	369	356	389	317	329	338	349	355	363	354	308	356	342	337	332	376	364	370	340	288	317	339	330	350	345	326	333	336	319	324	351	351	359	327	341	359	323	344	327	345	364	346	357	334	358	332	334	360	347	334	327	366	324	337	366	330	362	357	340	339	370	344	340	368	344	389	342	302	334	353	361	343	364	368	351	322	344	368	332	342	350	323	354	350	318	380	333	353	395	309	365	352	359	331	351	353	333	346	356	344	352	353	310	356	335	334	370	310	341	328	348	349	377	380	381	341	376	332	327	377	331	357	334	370	331	330	310	345	333	325	339	346	326	348	378	365	337	345	366	361	348	367	386	351	336	341	353	336	386	349	341	346	340	322	347	377	323	308	370	341	328	321	302	358	381	327	351	358	319	333	318	351	366	368	349	372	342	369	331	382	322	336	364	317	420	324	333	338	305	375	329	334	357	328	350	354	382	353	378	359	336	327	375	372	368	330	360	368	396	349	348	304	359	338	345	341	377	341	367	350	350	346	365	325	362	372	315	345	376	369	343	355	353	387	348	312	329	325	336	378	375	327	327	364	319	360	348	370	343	362	374	360	376	388	348	311	353	345	322	326	303	326	366	310	331	337	381	320	334	339	347	369	360	369	341	332	371	332	359	353	351	364	366	389	369	369	348	346	350	366	327	346	359	343	352	373	361	351	373	333	357	357	331	365	313	361	333	355	345	355	386	354	342	349	344	321	340	319	370	320	369	357	357	366	316	372	330	328	354	292	361	344	328	363	365	372	352	359	302	322	346	380	342	367	349	338	355	343	331	370	362	354	351	347	340	375	391	339	337	367	367	388	360	328	317	329	376	345	348	348	334	337	355	328	376	357	360	314	346	348	331	349	350	333	372	364	305	346	353	342	310	330	354	369	323	337	325	400	375	361	341	337	363	400	335	350	354	351	392	334	302	330	351	331	337	371	351	388	343	368	343	329	412	330	360	336	362	358	369	373	352	327	314	363	331	351	348	318	345	374	325	341	359	382	374	325	329	353	343	390	336	308	351	379	330	335	310	352	358	356	335	361	348	348	344	329	357	316	391	351	372	336	333	309	372	347	359	368	336	344	355	371	363	372	320	340	339	325	325	323	314	373	343	350	377	382	346	364	386	364	354	319	353	360	349	364	359	349	343	384	352	321	366	337	341	340	353	375	316	341	388	345	350	381	342	325	347	335	319	364	345	349	367	356	372	366	320	355	382	347	328	326	341	349	366	373	317	374	328	370	326	325	357	341	334	313	348	313	361	338	388	353	357	350	374	304	315	330	333	347	346	354	337	366	379	333	361	363	334	331	326	344	339	355	348	367	342	337	366	336	371	314	333	325	316	330	322	376	379	351	357	324	357	337	351	351	350	372	337	362	344	364	331	370	357	333	305	362	323	368	337	327	325	369	334	334	367	325	364	363	329	374	362	345	345	327	346	358	375	342	368	366	391	320	348	361	334	335	369	320	329	358	354	347	336	337	342	348	341	347	319	352	340	319	359	340	330	353	355	383	330	355	354	361	360	338	356	322	371	351	340	346	363	373	342	351	342	339	339	376	382	364	346	322	353	349	356	351	331	355	335	342	353	324	379	340	358	351	336	390	375	370	420	347	369	343	345	325	372	361	387	353	333	360	316	345	328	331	349	322	345	363	380	354	343	295	358	378	344	354	371	354	337	352	396	367	376	376	362	369	350	314	365	348	360	380	327	317	341	354	366	325	343	351	344	319	347	392	348	328	341	355	371	333	364	410	332	357	356	371	363	351	330	406	354	348	339	349	340	345	358	377	357	371	336	339	333	335	371	366	361	364	352	368	341	344	332	337	347	322	335	358	364	387	340	338	348	339	346	329	344	358	357	332	342	348	352	316	363	366	324	348	354	318	333	348	356	318	346	343	341	386	343	398	362	326	361	382	352	324	379	352	345	338	360	335	345	357	319	362	349	321	334	359	344	375	338	375	354	359	405	365	376	367	372	348	349	354	318	341	361	356	352	376	381	350	358	357	382	346	339	373	374	358	358	380	352	315	350	323	342	390	356	346	315	380	365	390	382	344	339	340	338	355	329	358	363	324	350	310	361	373	362	352	361	356	358	337	354	389	391	377	388	352	355	362	313	364	356	335	356	310	345	365	338	341	328	365	349	361	365	352	362	406	401	342	386	350	344	376	356	347	370	328	350	370	355	297	339	382	328	351	339	343	323	345	373	327	363	370	372	357	336	348	366	389	336	358	384	359	331	374	371	328	341	381	358	339	359	323	322	348	345	346	354	313	348	362	354	336	352	354	336	333	351	327	354	345	302	356	324	351	347	340	350	358	365	376	351	368	345	344	351	314	331	333	342	357	315	332	356	317	352	337	315	333	334	341	330	325	356	357	323	345	333	354	347	376	346	368	365	354	343	351	356	366	316	366	334	362	305	329	397	334	347	344	343	362	379	355	388	358	332	365	317	370	355	368	330	309	359	322	327	337	311	355	334	370	323	345	362	360	338	349	340	357	358	337	331	307	339	327	349	309	341	312	371	379	363	329	351	330	390	350	354	370	367	367	361	356	317	320	343	357	326	360	369	348	337	371	322	370	338	345	374	328	325	367	353	352	320	327	324	345	378	345	347	343	342	335	310	328	338	351	326	369	352	316	323	366	344	322	346	364	369	376	343	355	358	343	341	372	350	367	358	407	315	369	339	341	318	346	337	382	343	347	339	351	366	321	355	341	323	327	361	340	329	355	380	358	367	335	325	309	322	304	349	387	341	340	357	294	386	352	363	376	347	368	413	339	359	379	318	331	365	331	342	316	337	344	341	324	349	383	354	343	344	352	355	343	317	368	352	317	390	347	356	371	321	345	328	338	336	322	386	354	349	353	312	356	377	329	355	335	342	365	362	364	357	358	365	332	319	401	373	358	390	310	386	350	331	345	310	327	325	348	345	328	374	336	342	362	368	321	327	359	347	370	362	369	358	350	306	354	334	358	315	394	355	354	359	337	384	355	302	335	359	325	360	305	380	359	337	377	328	349	379	380	367	321	327	341	378	311	360	376	320	366	385	351	344	347	317	354	397	338	306	357	356	383	381	368	341	338	358	372	381	366	356	342	334	404	355	306	329	324	365	358	358	362	353	335	385	331	366	337	356	344	360	292	339
17494	2129	3933	6016	6008	4812	3219	2313	2403	2019	2041	1428	1130	999	1021	961	955	947	948	916	887	878	845	831	898	823	833	869	847	807	869	815	813	851	838	795	783	777	846	789	832	784	784	787	767	794	790	809	795	773	763	755	785	827	828	784	749	769	693	780	807	824	774	788	819	793	813	780	739	779	790	771	746	790	810	782	825	794	782	781	814	772	794	748	779	796	785	779	775	769	744	800	831	782	763	802	826	764	707	829	825	748	856	776	791	804	788	805	795	822	749	856	796	756	802	790	785	791	727	782	756	770	771	756	771	740	771	775	765	763	758	811	768	764	781	749	799	780	762	751	788	801	765	770	833	794	779	815	791	784	759	801	794	742	764	772	826	769	806	771	805	774	792	778	797	817	777	784	818	738	773	802	779	749	793	775	809	778	719	822	750	782	818	756	806	766	751	751	785	742	807	776	773	776	780	819	825	730	825	818	794	783	792	815	762	699	806	780	799	782	746	792	786	771	821	796	814	791	747	769	781	783	802	793	782	822	823	760	762	738	789	777	828	762	797	767	758	757	778	804	746	822	802	770	815	792	774	808	778	781	816	830	770	821	798	785	829	826	815	755	803	837	789	792	775	803	788	758	774	770	800	786	849	783	779	781	772	763	792	747	795	769	740	768	803	795	811	815	773	804	783	777	773	811	767	767	773	785	820	739	824	803	835	753	736	739	781	766	800	787	824	762	785	803	768	772	791	778	768	764	770	788	765	766	804	742	794	761	746	807	768	803	781	776	782	782	740	763	783	797	712	765	849	788	756	805	799	806	778	836	755	749	787	793	779	811	799	734	762	797	787	735	779	799	811	756	764	791	823	816	786	823	798	800	798	771	752	783	730	777	810	742	781	755	805	755	805	780	786	817	779	798	745	774	786	799	755	833	820	789	772	794	790	810	745	805	780	784	797	824	753	798	771	818	742	798	803	775	790	770	802	832	760	810	738	791	745	759	845	802	812	790	775	819	857	763	770	832	749	737	796	776	814	802	797	743	740	756	816	797	812	780	749	797	761	841	791	837	793	768	802	792	767	790	813	781	815	792	841	768	785	788	771	777	763	796	766	788	753	773	771	773	775	798	736	749	776	787	794	784	749	819	788	820	759	790	807	800	813	807	782	745	745	785	825	810	760	787	801	779	792	775	790	759	768	808	783	826	795	804	744	766	799	795	818	769	738	750	795	779	764	804	736	802	799	806	798	759	810	831	738	797	772	771	824	821	772	765	787	749	812	801	808	808	820	814	793	815	798	777	794	783	789	827	771	790	775	812	769	758	803	755	776	790	760	778	802	772	828	816	768	799	764	759	806	767	789	807	780	776	729	807	756	818	780	768	766	779	780	820	822	759	784	819	796	813	749	822	804	828	820	818	733	792	801	783	795	793	767	755	752	791	787	765	810	793	784	742	754	775	708	760	757	812	742	791	763	799	828	777	800	782	769	805	789	767	709	764	802	753	831	810	817	756	774	761	787	788	761	824	852	757	773	808	779	742	813	769	765	803	788	880	803	793	764	823	755	786	748	821	786	763	820	795	750	759	794	809	730	763	786	767	784	804	788	758	791	805	818	816	800	752	829	784	794	773	794	789	794	795	754	714	805	781	772	822	764	804	786	858	764	750	750	746	787	798	771	798	774	751	760	798	799	779	822	781	825	770	770	826	731	793	831	745	857	791	793	766	758	767	777	721	790	784	812	744	817	771	783	756	812	829	791	774	800	810	805	808	807	798	793	738	818	782	791	776	732	825	775	783	784	779	828	786	801	752	729	783	797	813	822	759	783	809	772	759	813	766	794	792	769	767	765	740	750	800	745	778	774	815	776	824	789	747	754	738	807	854	782	822	791	788	783	816	769	813	786	729	796	759	780	767	775	786	835	782	784	799	813	848	785	787	780	767	764	750	799	784	781	851	774	825	757	782	823	767	748	718	786	793	744	782	781	801	794	763	775	778	753	753	776	770	783	817	764	744	779	821	808	763	774	816	776	828	812	778	761	787	751	754	818	780	761	791	751	773	784	730	788	804	788	768	833	766	820	787	732	806	745	770	749	761	816	784	773	798	767	814	799	749	760	814	763	807	740	736	762	758	772	779	761	764	776	732	817	787	807	768	780	767	750	727	794	752	766	755	782	805	806	753	739	832	831	821	793	775	770	802	752	808	788	769	777	765	765	741	835	760	819	790	783	777	736	787	775	744	799	770	752	825	719	794	789	817	754	759	841	749	796	812	798	814	747	810	749	757	813	744	734	779	820	836	771	761	748	770	814	755	803	774	768	829	779	798	716	829	787	720	808	787	810	791	771	750	805	806	789	780	774	741	785	792	773	814	816	739	804	819	760	790	789	785	781	751	790	761	748	806	782	778	825	765	774	804	824	743	763	769	755	796	781	733	772	740	754	767	778	759	782	820	810	789	857	788	760	782	797	789	754	789	823	766	796	791	807	813	823	796	771	748	792	736	784	813	795	805	773	846	827	772	738	822	783	770	730	794	798	819	786	824	821	820	835	802	762	809	808	793	786	770	762	781	762	787	790	820	744	775	735	731	844	762	826	776	777	745	792	793	791	772	748	759	807	788	779	799	764	779	751	736	793	761	803	795	785	753	805	817	760	800	793	800	815	787	739	806	778	793	808	798	800	797	837	782	805	719	793	816	767	786	812	789	765	794	768	789	816	765	796	774	770	744	791	774	704	793	721	773	788	767	803	785	743	809	771	769	771	783	729	773	785	787	808	824	753	812	804	761	793	768	810	740	775	791	787	747	761	731	799	771	743	750	805	790	815	794	792	785	783	759	777	760	776	783	812	758	790	835	792	782	814	741	775	781	777	781	806	782	792	802	768	764	765	783	823	775	771	798	789	834	805	847	754	757	757	753	809	798	766	767	730	825	778	780	754	736	743	699	776	801	757	803	804	820	818	803	749	769	766	819	816	794	797	763	779	741	801	827	800	771	728	761	723	816	765	751	735	765	783	788	799	754	793	743	836	796	798	789	784	809	823	750	772	768	744	793	758	810	789	754	794	802	840	771	740	718	772	741	765	790	782	808	796	684	795	776	735	831	836	809	792	757	805	734	752	791	754	763	809	805	786	771	792	805	834	763	744	773	784	791	748	801	776	795	789	772	784	766	803	782	778	840	790	821	804	776	760	751	764	792	818	831	798	791	780	832	777	824	814	771	798	752	755	757	802	749	813	768	769	830	767	751	784	756	838	779	827	815	783	801	767	762	793	759	835	780	765	810	769	821	779	778	786	809	806	797	790	821	759	737	740	708	794	785	779	829	763	771	800	718	801	751	776	759	785	743	760	825	804	776	754	840	783	781	780	786	756	786	774	758	770	817	773	783	760	766	743	814	827	738	765	746	754	765	751	773	791	801	764	790	756	790	844	796	763	810	787	748	804	796	751	788	785	798	745	802	719	783	783	727	783	814	776	806	810	735	793	765	793	786	822	777	752	816	773	805
6475	592	469	392	275	255	211	178	186	194	200	200	193	179	207	185	176	214	208	201	178	193	202	197	198	183	186	169	147	184	176	199	201	188	176	202	218	189	167	160	178	198	205	183	192	173	167	188	175	181	151	210	192	205	191	187	165	163	206	178	158	168	187	175	199	175	171	222	182	168	174	194	198	199	198	168	164	168	179	170	165	181	189	178	196	177	174	184	173	175	178	177	175	196	204	196	207	182	182	154	178	181	166	162	185	197	173	193	176	169	195	220	171	195	196	166	185	218	196	167	195	204	198	177	185	183	195	218	185	206	161	190	173	182	177	187	209	208	186	198	182	200	181	211	182	199	182	172	177	179	174	200	177	215	205	164	188	189	201	181	162	197	237	193	163	190	196	171	169	211	205	196	166	190	205	172	185	179	200	194	197	205	186	163	171	201	162	211	175	192	169	174	200	184	176	150	192	192	183	183	170	181	175	189	183	171	180	186	170	180	165	175	173	189	200	183	190	165	177	173	173	184	167	199	174	176	169	176	195	164	168	169	200	175	178	202	200	210	198	195	173	188	215	176	178	166	196	201	179	182	190	163	174	197	182	168	198	177	186	179	197	167	182	176	207	188	183	182	158	179	195	165	185	189	167	197	194	223	222	190	183	181	174	181	168	173	187	170	151	209	208	198	193	214	206	202	192	195	213	167	190	164	177	175	186	194	183	185	171	194	186	187	196	148	172	207	183	188	197	187	166	174	196	162	206	169	188	212	200	166	167	196	203	190	185	204	198	182	183	169	188	176	168	206	183	190	184	192	191	195	192	178	188	202	196	179	182	182	199	158	181	180	176	173	203	182	168	161	174	197	186	177	172	186	180	167	204	202	218	187	198	174	184	193	190	192	161	167	191	184	190	177	174	189	182	169	187	207	150	195	174	201	172	175	162	170	199	204	211	173	168	194	191	170	161	174	175	180	181	166	189	190	171	189	195	202	183	170	198	187	173	145	182	179	186	179	189	176	170	183	194	183	175	195	193	183	192	166	173	176	206	182	145	202	194	152	190	196	157	186	177	178	175	167	178	195	198	195	191	200	218	186	193	190	193	178	208	193	172	197	197	212	174	177	203	184	178	198	187	189	188	196	213	183	200	155	158	159	197	198	187	161	173	195	178	162	215	178	198	200	190	187	163	196	204	185	198	202	202	161	196	208	181	197	174	150	200	191	171	188	180	176	184	202	206	178	196	159	171	198	185	190	204	178	197	173	190	167	190	185	184	176	177	216	194	170	166	200	177	185	185	185	192	175	178	190	171	176	188	178	213	185	194	185	178	183	189	198	171	186	197	158	178	198	208	199	188	187	175	205	194	183	189	177	192	191	196	208	167	212	197	172	187	166	193	196	189	173	148	214	186	178	199	190	226	214	183	182	183	190	182	202	171	185	186	180	170	173	196	171	178	200	197	183	189	169	179	202	181	200	190	198	159	161	184	175	178	194	179	160	172	176	196	193	167	180	175	186	191	178	164	196	173	170	170	192	191	203	188	187	174	198	160	178	189	214	208	207	163	185	192	169	169	194	192	211	196	194	189	195	201	179	201	170	178	187	176	189	182	194	186	205	167	148	203	163	171	188	184	169	183	169	188	189	201	168	174	191	182	161	189	216	169	191	176	183	198	193	185	176	184	192	197	178	167	185	174	171	171	174	176	170	200	190	183	180	184	166	195	196	170	169	184	174	179	161	171	200	199	148	184	183	159	189	198	203	193	171	191	184	184	190	156	181	198	161	183	194	174	159	191	183	175	179	175	193	159	207	190	163	185	175	166	222	166	174	194	163	196	160	182	197	178	182	193	164	198	192	163	169	193	190	169	222	180	186	176	163	189	167	181	219	173	181	169	155	221	188	184	163	185	180	180	181	186	178	183	192	169	193	191	201	204	184	191	166	163	172	182	160	195	165	167	211	185	153	166	180	186	182	170	183	178	191	179	210	189	165	215	170	196	166	194	196	166	177	206	159	188	165	174	193	177	148	133	174	183	180	174	180	205	203	184	192	196	168	186	199	203	190	194	184	199	196	179	181	189	200	189	194	163	194	192	170	188	204	166	184	186	183	185	205	179	158	170	187	164	163	180	170	175	194	177	157	182	180	176	193	170	186	196	181	179	186	174	198	175	188	167	182	199	182	231	221	173	209	176	189	199	171	203	190	187	192	172	170	191	183	182	199	186	193	191	193	202	178	184	180	207	177	175	191	203	172	221	190	188	181	192	181	205	187	189	193	194	190	177	161	175	181	200	243	167	178	210	180	187	189	190	187	182	198	153	180	159	216	192	192	205	206	183	183	190	198	176	201	175	190	174	192	180	204	199	185	189	195	168	213	180	174	189	194	190	183	184	190	193	204	182	196	174	192	203	207	191	183	190	193	175	177	187	196	187	188	171	167	174	184	167	160	168	188	194	189	170	199	181	180	198	190	167	193	192	189	183	166	178	208	208	195	178	190	208	180	186	177	182	212	196	186	186	166	190	179	166	169	178	198	154	176	198	182	172	196	191	166	174	193	165	168	170	194	173	178	154	202	204	199	182	171	171	195	170	185	176	179	174	181	206	217	184	190	168	186	211	225	171	155	198	198	193	203	171	223	172	185	160	184	182	189	162	188	165	191	163	183	186	175	207	200	177	202	181	208	194	179	162	158	162	204	186	178	185	181	218	205	185	188	169	185	153	164	170	170	193	175	215	182	184	178	169	194	210	198	165	149	165	154	179	196	181	183	193	198	206	188	163	185	178	161	184	200	178	161	181	172	155	186	175	182	167	199	178	167	177	199	183	159	177	191	210	196	177	189	205	199	213	158	186	182	178	177	184	185	177	184	197	208	158	157	197	185	172	181	213	200	199	196	169	191	174	164	178	195	192	197	160	165	190	217	201	189	183	190	195	212	183	191	200	185	181	169	183	198	221	182	167	195	175	184	206	176	189	186	185	185	191	194	204	195	186	173	191	162	181	187	189	173	185	188	211	177	171	185	194	181	175	190	153	173	159	178	181	168	149	174	188	164	194	178	183	179	163	171	188	194	199	194	171	178	170	168	211	182	197	216	190	193	174	177	165	156	178	197	186	182	192	203	180	188	165	178	164	169	193	187	172	167	214	206	184	165	195	191	159	180	183	183	188	180	185	220	207	203	196	182	198	208	181	168	177	198	189	183	164	190	182	180	193	190	198	205	170	177	186	202	204	173	201	181	184	175	200	167	196	182	190	195	198	214	160	182	174	180	170	201	195	182	191	182	202	193	169	167	184	161	167	175	175	205	176	194	202	177	189	180	221	182	185	194	165	178	190	169	191	182	179	175	186	193	185	165	175	177	185	189	179	175	197	171	199	190	200	163	176	153	191	174	172	201	196	192	201	189	166	202	155	164	182	174	186	184	199	197	188	187	196	205	185	171	191	203	155	196	186	202	168	177	198	167	169	156	173	185	171	212	163	188	190	191	201	188	184	184	189	194
4207	669	1002	999	899	745	621	561	518	519	513	492	503	446	440	454	437	436	464	445	427	481	464	416	445	491	478	483	490	477	461	411	442	487	483	472	471	470	437	419	482	489	435	474	453	452	472	435	469	443	442	450	446	416	409	479	486	458	464	427	463	452	457	437	463	441	455	477	428	471	426	434	452	464	448	445	477	478	458	442	468	444	411	453	429	465	429	461	449	444	459	456	483	446	441	454	465	458	465	440	457	471	408	463	451	434	464	456	453	431	399	422	451	448	474	456	429	418	455	444	448	472	423	412	481	446	493	450	445	446	444	458	461	460	415	460	432	403	445	445	414	458	463	455	473	473	430	471	459	472	456	416	471	440	496	459	434	464	455	439	425	465	441	449	469	459	446	448	461	452	433	434	439	470	449	463	454	483	482	439	464	461	458	474	438	433	467	459	476	436	472	455	440	476	437	407	454	490	420	421	456	447	444	477	447	459	416	423	464	445	453	417	446	444	445	442	445	464	437	441	441	444	447	473	483	444	444	458	468	481	466	402	455	457	439	433	456	504	430	457	460	451	502	399	484	433	450	497	401	435	466	422	476	493	495	440	455	435	460	456	449	508	436	440	448	451	426	456	456	423	477	439	470	403	396	453	460	452	434	487	470	486	453	484	482	455	413	471	461	439	448	456	480	490	466	474	438	476	451	454	460	416	411	455	449	464	430	438	422	438	458	473	470	459	458	465	475	444	464	432	452	478	441	441	431	478	464	438	446	402	444	420	480	448	431	451	483	439	467	460	443	426	462	456	436	482	424	456	480	429	427	457	466	453	443	435	431	427	473	432	435	457	444	416	426	464	464	484	457	463	440	510	439	459	435	429	424	419	469	455	438	473	461	415	430	459	458	446	449	465	457	391	449	474	440	428	447	463	454	439	498	454	462	479	472	476	431	459	479	483	457	429	419	427	426	439	434	460	440	411	441	438	484	480	489	464	449	420	475	433	467	467	413	454	424	450	448	466	467	413	455	440	460	462	420	426	409	463	461	450	460	454	419	452	464	429	439	449	416	444	459	436	442	433	450	486	447	418	439	450	444	495	447	448	476	469	481	468	501	438	448	442	472	454	493	479	481	434	449	451	432	416	431	452	424	472	414	451	415	489	468	451	444	433	439	431	469	450	473	477	452	417	446	412	447	448	480	459	449	471	415	485	419	443	431	448	455	466	424	443	457	444	455	404	431	477	430	491	449	439	483	469	467	463	468	454	457	463	463	484	459	457	480	433	412	418	469	479	438	484	437	434	457	457	431	469	426	439	462	423	445	453	464	432	432	440	458	441	416	446	438	458	449	443	423	486	462	391	426	446	400	452	460	439	444	481	440	473	451	430	488	434	452	472	438	418	426	497	465	452	418	434	478	463	464	437	430	447	401	489	457	474	437	474	463	475	426	452	461	410	453	426	454	437	453	445	460	455	482	424	448	452	414	449	502	473	474	444	474	485	462	421	465	461	436	458	433	445	439	456	471	455	436	506	420	446	414	398	463	472	439	469	403	443	440	461	457	457	429	435	431	485	472	471	472	444	450	464	441	430	491	467	438	446	419	485	470	478	426	451	462	437	460	426	450	487	434	441	443	443	458	462	448	442	420	458	464	461	494	438	495	432	431	399	451	434	453	426	458	450	471	431	492	472	447	480	451	458	488	414	457	447	461	462	452	412	431	467	484	436	441	468	443	493	413	422	448	452	488	454	455	494	447	452	450	432	476	435	479	460	464	436	492	445	432	449	479	444	440	471	448	443	417	480	439	475	493	464	464	459	489	442	436	484	467	404	429	433	449	452	440	417	434	460	455	385	460	427	429	456	468	426	439	464	485	477	473	477	450	459	452	458	448	404	462	442	464	431	445	463	442	457	465	453	407	450	448	475	384	415	461	435	440	468	411	465	447	459	468	407	452	444	424	444	458	475	429	427	454	433	429	460	420	433	418	425	451	425	467	412	463	471	436	485	435	481	441	447	440	426	452	436	434	474	426	440	445	411	445	458	455	444	444	448	457	474	479	390	428	450	438	479	428	454	414	413	427	494	434	456	422	445	447	458	452	473	465	446	437	462	437	464	422	493	401	452	433	477	433	477	460	455	425	447	482	422	452	421	441	468	467	427	416	459	412	450	448	419	470	452	460	466	474	407	492	461	476	424	461	423	455	454	457	422	450	447	440	431	474	448	416	453	498	447	446	455	474	495	460	439	447	486	451	428	445	451	468	459	464	445	446	432	468	455	431	452	471	422	473	468	458	468	449	456	409	430	506	444	398	429	457	442	456	471	493	433	405	480	483	455	444	436	471	428	425	447	443	448	463	430	448	419	459	455	432	431	441	455	443	472	512	471	478	467	465	422	463	426	427	436	463	452	452	462	451	452	434	486	425	445	427	454	476	449	423	426	397	444	437	437	447	485	452	433	445	416	436	458	460	462	410	441	470	471	433	486	463	457	435	414	404	449	462	473	440	411	433	429	467	434	458	446	483	479	465	443	435	434	459	510	442	415	479	457	446	465	464	434	484	414	448	465	460	435	432	430	454	467	429	434	449	429	421	468	433	406	434	450	435	421	426	462	448	522	488	473	486	450	422	479	450	423	447	459	446	431	437	431	467	482	415	429	442	442	444	460	433	457	453	463	428	497	456	434	425	421	477	433	458	461	443	430	427	461	474	480	427	481	483	468	462	447	439	451	468	490	421	434	446	486	435	447	455	444	486	423	464	455	483	458	431	426	472	439	437	465	456	426	474	434	469	464	475	456	459	436	465	430	443	474	438	486	466	466	463	438	457	483	468	404	413	420	456	469	473	431	426	476	467	475	424	451	441	479	471	465	453	459	407	462	459	443	481	460	411	443	488	417	451	425	463	492	443	432	439	487	446	461	446	450	422	432	440	446	442	482	440	417	482	438	470	458	486	473	484	444	450	452	472	449	476	497	479	447	457	434	403	431	455	431	491	459	457	419	448	435	447	446	468	455	485	475	456	467	453	432	441	460	469	443	469	458	412	463	411	449	440	455	435	450	458	444	464	436	453	437	466	450	464	467	422	459	460	475	469	472	465	432	483	473	389	482	434	435	450	439	458	473	463	459	446	447	486	437	472	478	473	409	398	450	428	458	482	438	457	437	458	439	426	460	446	408	427	450	452	421	485	429	467	458	489	465	412	469	410	438	442	425	482	465	433	449	449	395	439	443	487	421	502	441	445	455	447	464	395	459	450	425	483	436	430	425	456	462	447	479	476	453	426	476	474	457	419	438	465	446	411	425	435	417	477	443	473	411	420	488	457	478	450	453	425	454	517	450	473	457	423	442	454	487	444	462	440	417	474	446	459	455	462	460	452	468	436	444	467	445	494	451	443	472	442	424	475	473	475	521	460	422	479	445	443	494	427	435	451	439	424	424	428	488	455	433	422	432	453	429	456	424	438	482	453	457	448	460	439	461	433	470	445	473	435	464	470	460	471	449
22137	3424	1569	1511	1166	873	694	370	370	349	327	269	249	272	217	237	235	220	271	238	209	220	211	208	241	206	226	218	223	216	222	183	232	243	229	200	197	221	212	230	261	220	245	231	208	198	221	230	205	212	194	236	228	219	212	237	223	198	240	207	229	202	222	223	242	223	204	221	211	217	218	215	201	229	236	221	227	229	206	222	226	210	189	207	228	212	208	229	233	204	235	233	231	189	206	236	258	207	198	204	208	256	235	189	190	208	235	196	209	242	220	189	229	204	194	226	212	238	214	226	224	213	213	216	209	225	249	234	210	229	235	212	217	212	203	212	220	209	191	226	225	224	210	210	236	243	213	219	212	217	243	177	232	240	239	191	205	225	219	206	196	207	198	218	233	198	231	210	199	200	210	186	229	231	235	190	220	195	219	234	242	209	219	212	234	222	244	213	236	208	208	208	213	273	203	196	250	230	200	224	199	213	245	220	250	236	231	229	218	198	230	227	199	237	215	222	229	205	227	233	219	180	230	218	200	240	238	227	213	196	228	214	220	221	206	186	250	239	211	244	219	235	248	251	206	229	229	239	236	231	215	231	218	210	237	233	238	220	224	191	187	221	241	234	230	227	223	182	238	212	227	204	227	229	243	198	203	212	224	237	227	230	208	218	211	243	220	205	221	215	210	228	191	208	235	215	218	243	228	218	199	217	226	206	217	220	200	234	232	217	209	246	233	234	220	224	224	200	232	208	215	251	223	211	222	239	216	231	242	244	229	209	234	229	215	192	202	198	240	218	229	243	224	215	244	210	235	249	247	199	247	205	227	220	200	240	227	202	227	224	227	252	221	234	209	223	231	226	235	203	231	235	246	234	233	202	234	228	237	214	227	239	232	219	230	195	198	200	191	214	252	217	224	234	238	190	237	212	193	205	222	208	219	191	187	201	209	237	202	228	257	202	228	201	245	223	208	207	224	216	190	232	214	226	208	237	210	194	225	216	208	213	217	213	243	211	199	219	225	215	231	206	217	214	225	237	180	226	226	213	233	228	242	174	226	219	209	206	219	212	188	214	219	205	224	230	231	240	237	212	217	202	224	214	231	257	191	238	213	260	208	231	238	214	198	211	217	210	215	211	234	221	199	190	202	219	219	254	215	194	232	212	234	228	229	186	195	214	241	225	213	215	219	257	202	212	214	219	257	235	241	214	219	239	234	175	206	227	200	205	205	220	219	186	217	214	211	232	188	224	211	208	208	210	248	216	209	235	241	228	192	214	213	236	221	202	215	210	184	199	239	228	236	242	226	225	179	225	194	208	214	223	231	207	205	225	192	211	216	229	195	228	202	225	237	225	224	231	241	217	219	211	203	230	219	222	213	216	240	215	209	209	216	213	220	226	237	190	202	220	203	203	203	218	226	225	218	238	228	240	244	211	205	226	215	232	219	206	239	202	229	208	227	204	188	228	218	200	225	213	228	192	212	243	237	211	197	209	199	236	221	226	230	230	209	209	260	232	238	216	220	194	204	214	214	186	222	224	217	203	253	223	236	225	244	251	200	198	225	209	256	202	215	195	240	208	231	214	211	220	173	202	180	244	232	208	210	225	206	220	210	199	223	236	233	191	180	223	214	218	186	223	223	251	202	226	214	221	202	202	222	227	264	226	225	203	212	222	226	232	209	229	248	236	206	187	230	243	220	213	193	226	254	183	193	215	241	242	203	233	197	218	218	206	221	181	228	225	262	217	206	240	220	219	228	186	199	223	228	208	202	237	204	227	212	228	178	233	245	203	226	220	203	222	241	224	231	227	227	231	241	215	225	217	220	227	217	228	206	217	206	227	205	204	228	208	227	226	215	226	212	263	231	195	204	212	232	195	199	224	238	241	204	223	214	209	209	228	234	195	235	220	231	221	233	201	188	187	213	240	200	236	197	229	235	228	228	201	209	217	227	240	210	193	246	236	214	179	215	214	220	217	204	226	214	215	215	233	206	217	192	230	218	230	245	213	217	224	234	245	222	244	218	207	217	217	225	245	243	169	230	226	201	229	210	237	202	212	204	209	194	200	213	201	241	199	208	217	213	254	208	222	258	214	253	213	229	237	215	210	228	235	221	224	203	198	217	198	246	222	230	204	226	213	209	184	211	225	195	199	230	240	227	228	216	205	224	232	242	257	214	206	222	235	245	220	231	225	230	236	234	228	221	182	214	226	243	225	191	224	208	197	204	237	207	218	232	212	226	209	224	209	219	208	193	233	207	203	185	237	224	238	244	207	247	208	228	245	204	230	226	246	234	205	207	239	237	205	223	230	216	229	188	196	203	204	209	216	220	234	226	216	249	215	215	217	219	211	201	209	206	211	206	232	212	196	229	221	222	252	211	230	229	207	229	221	216	213	229	224	237	200	224	220	241	232	185	238	205	232	228	254	246	235	229	216	206	230	221	201	207	200	235	213	225	219	204	210	215	207	225	223	208	193	237	214	234	210	244	242	213	202	221	226	236	228	213	213	189	215	228	235	226	210	238	233	233	223	212	214	186	240	234	213	242	223	198	213	216	218	239	227	214	215	204	207	226	241	199	240	230	226	207	213	212	228	243	222	222	229	234	208	242	215	237	229	223	222	221	215	220	238	187	209	222	232	222	200	216	227	211	226	214	226	247	234	219	208	269	215	222	206	236	211	228	211	225	202	249	196	216	250	235	232	210	221	198	218	220	219	240	200	222	225	245	220	211	227	227	200	222	216	254	228	211	219	196	226	213	207	198	238	239	231	207	177	231	218	246	213	222	207	213	213	223	228	218	227	237	221	246	261	218	225	253	226	234	238	225	250	177	202	220	220	229	221	208	231	227	224	183	177	251	211	248	228	235	219	224	223	211	229	205	210	211	234	215	227	198	236	216	234	218	222	239	235	198	223	229	211	190	193	211	224	217	234	197	221	200	208	228	247	207	195	209	236	230	232	219	206	222	233	203	227	216	230	218	227	237	225	214	227	248	207	227	208	236	233	227	237	213	190	211	228	241	225	225	212	198	228	210	234	220	196	213	199	235	239	248	227	200	220	217	222	229	200	194	196	208	207	242	212	210	227	204	221	219	220	231	275	210	225	219	235	237	215	223	221	222	195	215	223	215	225	216	210	224	206	228	219	207	224	219	209	221	222	216	192	205	235	181	219	229	217	215	221	237	224	230	232	233	211	197	218	213	203	215	212	223	228	229	206	229	237	234	215	208	224	240	231	241	259	201	221	193	211	200	210	196	196	233	212	219	247	243	233	250	226	233	230	230	241	211	196	237	187	205	210	245	229	226	217	211	216	233	248	229	202	201	222	216	217	204	208	240	223	214	242	220	239	234	207	202	225	220	231	217	196	221	216	223	220	197	204	214	239	223	191	228	226	213	198	199	237	210	226	182	220	223	232	247	187	186	216	220	232	196	185	243	214	211	217	234	214	230	239	238	206	203	243	221	224	218	233	232	224	232	214	208	214	217	209	244	227	225	220
13202	1396	2563	3652	2933	2627	2269	1293	1233	1126	1089	974	696	647	682	627	640	632	603	569	593	562	565	570	568	547	570	548	558	549	556	563	574	583	530	514	529	574	518	532	526	508	537	534	557	550	541	532	570	553	573	587	558	531	586	555	529	577	523	513	531	549	540	547	517	555	524	528	522	524	505	510	540	517	531	512	502	537	527	552	556	544	522	510	538	537	528	546	538	519	532	521	507	514	546	551	561	512	530	503	503	532	537	559	512	540	516	520	534	508	533	525	522	514	571	572	542	520	545	550	578	526	538	520	525	502	529	508	554	485	507	502	503	520	537	520	545	501	550	486	516	533	522	516	537	545	558	537	541	549	558	525	548	526	502	532	553	560	476	524	543	547	514	542	506	547	547	529	516	541	476	532	495	530	554	536	565	539	523	525	534	527	518	497	528	511	500	507	537	551	550	506	516	515	501	540	517	519	512	541	567	555	514	536	510	518	520	502	545	544	553	515	515	540	550	545	507	525	490	535	549	501	524	551	558	556	551	524	524	546	492	500	539	532	552	518	507	521	493	518	567	514	513	479	509	596	521	551	514	517	520	518	521	524	535	528	508	513	509	500	557	552	536	532	503	513	533	541	533	511	513	537	501	553	506	497	508	513	563	514	529	534	513	508	534	525	555	501	503	517	515	503	536	529	509	565	541	508	538	512	539	497	492	515	505	554	504	510	542	525	558	558	535	553	529	525	531	550	520	505	545	529	500	543	545	525	538	494	529	545	514	521	511	520	499	502	526	519	550	506	556	491	497	489	561	550	538	527	543	516	539	521	509	537	512	554	547	540	529	501	528	552	530	526	539	521	513	510	541	549	510	523	505	562	513	493	506	536	568	519	528	509	484	502	533	534	509	486	545	529	544	579	511	524	539	525	526	524	519	549	532	532	524	588	542	519	508	517	527	547	509	514	508	543	486	502	516	546	555	589	559	540	533	526	478	524	558	547	556	496	505	529	543	524	543	485	536	518	551	538	566	524	541	500	518	498	522	506	518	517	569	532	545	483	526	478	514	505	502	548	464	538	525	538	542	541	522	497	572	564	568	543	514	492	524	525	556	559	536	476	486	517	546	545	538	524	535	526	515	553	518	542	517	496	528	539	553	547	552	465	547	519	512	513	502	562	560	490	538	526	543	505	522	557	521	508	503	504	508	498	555	524	538	545	527	511	547	511	527	510	564	536	523	552	538	491	531	495	513	533	536	508	568	541	518	537	538	545	544	548	530	513	512	578	523	508	502	514	517	513	518	536	536	565	496	506	512	554	535	496	549	519	523	550	523	504	535	535	535	540	529	489	505	486	496	522	562	506	535	518	533	541	504	527	504	511	534	519	535	573	487	499	547	544	509	493	532	533	580	522	547	522	535	509	509	570	538	492	519	504	509	522	514	466	514	510	494	539	538	477	552	520	545	506	538	510	470	545	513	526	523	519	527	469	529	551	522	508	485	529	516	556	554	576	521	520	577	530	513	530	543	522	522	524	534	564	493	538	513	518	501	541	509	537	583	545	513	504	526	531	525	530	552	549	502	504	534	525	543	529	568	532	535	530	524	557	539	524	535	519	564	500	543	546	535	500	532	522	530	532	537	544	550	506	528	557	504	501	529	543	548	552	551	499	478	532	517	574	506	546	500	541	494	559	551	579	536	505	499	521	529	530	491	525	534	542	549	530	548	539	534	553	538	562	528	537	522	529	525	537	521	558	550	532	560	502	540	507	529	533	536	537	520	546	528	545	503	528	509	509	554	477	545	551	505	544	542	540	535	487	538	520	492	484	516	478	546	497	529	519	533	494	556	521	523	537	551	549	537	501	533	517	532	541	523	512	511	524	546	545	549	538	516	512	552	520	515	487	531	538	527	539	518	508	564	547	519	525	531	507	550	541	516	515	520	543	562	544	569	532	523	514	517	520	510	543	539	532	516	539	502	541	532	529	556	534	535	559	547	498	535	515	558	517	581	499	487	551	518	523	526	475	503	529	538	558	536	521	514	543	561	498	505	546	530	514	522	570	517	558	510	532	505	561	532	553	550	541	507	518	535	547	528	528	547	569	519	525	517	549	481	529	535	532	531	547	496	524	533	502	531	509	514	531	493	541	496	536	550	489	543	520	521	555	511	550	528	507	565	507	483	549	575	530	529	536	493	537	553	545	497	514	497	535	536	571	525	527	504	510	515	552	525	511	526	512	548	525	553	490	541	577	555	558	541	507	525	535	520	547	506	507	506	557	515	531	552	564	523	546	544	564	526	550	478	542	544	540	553	545	483	535	533	525	530	511	500	537	514	516	523	554	527	505	535	545	514	547	531	553	490	530	498	535	547	549	530	534	523	525	494	526	571	515	512	598	529	541	546	543	529	559	514	562	573	578	527	484	511	523	530	516	532	553	533	525	538	542	521	508	595	519	520	538	530	533	537	535	525	548	527	526	521	543	516	555	550	483	525	492	550	538	473	538	544	513	540	538	528	552	544	531	531	529	489	537	523	504	521	516	559	533	482	498	558	506	524	528	562	507	528	533	523	492	484	498	521	544	533	494	517	517	489	470	522	568	499	547	542	544	537	503	525	545	520	519	519	534	569	519	564	527	549	528	540	515	535	560	506	527	560	511	550	521	528	517	538	557	546	527	532	517	533	512	505	546	530	557	535	522	519	527	536	506	517	548	529	521	532	498	498	506	522	461	512	511	546	565	521	550	591	526	524	510	512	522	532	494	541	532	518	536	510	542	505	500	557	521	481	509	505	543	554	521	500	547	546	517	535	507	503	495	481	526	542	551	520	518	509	500	524	538	538	525	546	556	508	546	539	528	510	524	532	550	519	519	537	521	520	553	526	488	515	543	515	517	512	513	463	513	516	530	510	583	553	499	519	530	526	554	558	504	523	549	490	515	498	557	510	511	507	507	499	548	484	549	516	552	499	545	557	500	539	545	542	578	548	523	496	552	518	498	523	536	553	485	550	535	545	531	555	546	522	511	499	504	506	508	531	522	508	540	505	531	506	500	509	538	550	511	542	525	492	552	528	526	515	518	533	487	541	551	521	513	537	455	546	517	487	524	529	529	517	499	517	525	538	539	550	540	486	537	549	505	507	520	566	522	497	543	529	520	560	539	505	534	521	563	525	573	521	573	499	518	485	505	532	529	599	570	532	548	559	500	540	538	513	556	508	484	519	494	540	513	511	494	570	479	532	499	552	522	525	507	502	513	500	534	525	541	534	574	524	544	487	523	504	520	521	526	534	517	572	536	504	489	519	513	515	549	537	559	528	470	524	538	501	543	521	523	566	491	484	514	593	526	571	533	518	519	507	527	516	531	564	544	524	514	539	530	578	498	533	545	530	538	546	543	579	510	487	506	490	535	562	537	529	483	525	533	549	506	526	553	534	519	541	481	528	501	484	525	518	489	529	517	551	493	515	527	538	523	492	525	512	546	560	488	513	524	516	524	513	553	545	517
32282	6701	2824	2809	1849	1482	1301	696	565	601	544	463	411	394	384	391	387	378	363	346	355	360	335	368	364	375	378	390	350	369	369	363	369	339	340	310	355	330	341	345	378	309	358	317	361	323	367	385	373	334	352	305	354	368	326	364	388	361	387	335	353	345	358	364	352	342	361	311	358	334	353	344	398	358	347	330	359	346	360	353	344	335	336	364	368	396	372	359	330	352	364	304	358	314	367	379	346	354	325	370	333	342	354	349	374	322	332	363	348	352	352	343	366	399	325	323	350	345	344	361	359	357	335	344	377	357	353	330	324	365	336	346	405	346	375	343	326	373	322	330	359	324	358	384	322	365	311	359	350	331	336	332	332	324	343	338	350	361	333	324	346	351	370	362	368	343	322	339	356	353	336	355	377	379	344	339	373	357	344	392	367	362	336	359	359	358	358	363	363	346	341	328	339	364	356	311	361	331	361	344	352	336	312	336	348	341	352	329	309	317	338	369	318	365	356	348	350	377	333	334	343	349	386	359	361	360	313	368	330	324	350	375	377	328	354	336	349	348	361	353	352	371	331	318	330	331	353	403	342	336	365	361	339	358	357	351	375	352	350	365	336	348	359	322	338	369	316	370	319	327	330	341	358	320	313	364	317	351	379	363	381	360	370	367	343	371	366	358	360	354	380	327	325	299	336	355	314	319	349	392	369	373	327	329	353	355	330	364	376	368	345	345	318	350	363	329	336	329	353	367	379	380	341	340	352	355	327	363	317	369	348	362	352	322	313	342	363	350	375	382	323	372	370	342	335	368	388	349	366	333	296	366	319	358	326	349	340	385	377	350	355	352	343	318	318	321	341	358	368	372	353	358	329	348	356	353	372	335	320	332	373	343	327	350	383	298	337	336	367	349	354	301	329	356	362	311	325	333	365	341	369	351	308	386	327	353	349	390	329	336	339	358	359	310	361	328	368	360	323	331	336	338	357	339	328	347	327	385	370	338	365	381	331	367	347	351	360	363	358	387	376	361	356	371	341	346	364	398	375	336	333	334	370	387	351	333	357	336	329	344	333	310	316	350	330	325	357	382	334	290	317	374	334	358	328	305	367	397	344	335	376	329	363	361	344	325	360	331	340	343	337	340	312	347	372	351	332	333	350	353	378	371	357	317	302	355	336	371	353	337	353	315	339	319	335	333	362	362	344	344	328	346	363	329	376	317	351	367	305	334	331	350	344	357	356	374	346	355	353	354	355	311	326	362	313	362	321	309	332	325	354	329	335	361	380	318	374	340	388	396	354	340	314	317	358	356	372	349	317	333	393	331	365	354	349	334	315	365	364	325	365	353	367	350	341	329	332	318	361	337	333	339	335	361	330	328	361	383	334	313	360	380	383	346	357	359	392	356	365	338	369	371	379	354	390	349	384	327	316	358	370	344	331	314	360	342	341	352	320	341	337	369	361	349	379	378	401	313	359	379	331	346	361	345	344	330	364	370	390	339	335	367	362	322	319	331	289	350	344	372	368	366	305	350	357	333	318	345	344	361	360	357	371	344	373	371	304	342	368	346	336	326	345	367	350	391	354	350	358	333	294	355	341	350	332	363	385	329	368	345	321	326	359	335	331	326	330	329	357	358	333	346	364	317	305	321	314	370	365	352	335	356	320	379	349	348	330	352	310	348	381	333	351	387	370	350	324	355	337	373	321	376	362	347	361	342	365	327	350	395	355	368	385	378	314	352	354	370	358	366	372	348	337	353	387	372	285	338	371	317	343	314	334	329	353	337	371	337	318	357	382	327	341	344	338	321	345	347	326	375	347	345	343	331	330	310	333	347	361	362	367	334	339	309	357	353	345	306	293	335	351	339	375	322	409	334	364	360	329	326	385	345	404	352	373	327	352	342	338	299	328	342	337	343	333	335	356	348	321	361	348	358	336	359	335	359	325	342	392	336	362	331	308	338	364	299	410	378	370	347	341	333	315	336	368	364	358	378	333	320	357	360	375	406	329	341	362	358	389	358	341	361	354	375	355	363	356	328	377	350	342	346	348	305	336	330	360	315	312	342	362	313	335	325	325	341	382	361	345	333	385	347	350	339	333	367	351	381	350	368	392	354	360	323	368	355	338	351	338	348	372	379	356	365	361	341	369	369	365	352	336	341	346	341	344	383	328	354	321	335	300	371	363	355	373	329	344	353	338	348	374	341	328	356	340	337	348	369	399	362	348	335	365	347	347	359	321	384	339	328	330	362	357	338	328	343	347	317	337	332	356	322	342	330	353	298	349	329	315	348	366	368	379	366	329	390	374	326	364	321	352	350	345	354	346	337	346	349	317	327	402	396	372	329	390	384	366	320	346	371	327	345	356	333	333	346	330	337	361	367	362	314	337	367	340	302	359	332	338	358	362	360	338	401	330	356	351	362	329	365	353	297	368	321	340	398	355	317	342	377	350	325	317	346	310	367	370	329	341	371	361	381	393	357	372	316	319	344	331	342	341	352	344	370	382	369	391	342	348	352	364	368	380	322	351	347	356	331	350	337	366	344	336	338	378	318	363	364	359	367	382	328	308	357	334	382	371	334	336	386	367	334	342	366	332	335	385	350	341	358	370	366	326	338	385	364	343	321	354	295	329	347	326	335	355	359	328	334	324	311	349	373	329	297	353	328	374	343	363	359	389	331	332	366	361	370	350	369	327	378	340	351	342	350	369	363	346	335	320	322	361	327	357	365	350	347	335	349	350	339	338	355	330	319	357	346	329	374	347	351	331	316	337	362	362	352	349	365	354	328	380	353	317	346	397	345	346	361	375	315	323	343	335	339	357	369	386	358	390	340	347	342	356	345	369	379	322	362	344	357	343	336	348	344	361	342	332	349	360	383	332	348	346	379	363	372	348	352	358	336	363	326	363	357	343	333	355	378	364	328	363	336	334	358	320	356	368	340	352	335	373	328	369	350	357	337	339	348	369	393	317	328	363	370	333	327	367	318	345	336	309	367	356	341	341	360	332	335	356	349	370	363	362	329	320	402	363	349	352	324	318	358	305	353	352	361	387	333	324	349	335	327	359	359	393	389	331	362	356	374	325	372	359	346	339	357	347	328	332	369	329	352	328	332	360	394	374	386	341	353	338	342	353	350	340	360	353	289	357	354	354	384	349	369	326	352	363	310	337	348	359	310	325	352	344	351	379	369	335	312	322	381	367	345	332	340	327	319	341	358	349	370	324	365	372	374	353	351	350	336	339	367	310	318	349	301	346	350	359	373	340	361	340	371	373	370	323	332	361	354	335	359	359	357	291	381	356	349	338	320	353	348	384	373	336	338	355	342	336	389	397	350	373	326	286	319	334	331	343	329	332	332	324	352	362	367	368	328	347	358	354	334	352	321	306	354	329	353	376	358	363	314	342	332	334	379	344	381	330	371	344	342	322	353	313	303	361	365	362	365	350	352	366	314	363	373	332	363	341	322	319	336	339	367	360	351	355	321	346	351	318	326	331	333	331	331
17781	2037	3853	5713	4310	4331	4121	2229	1953	2301	1806	1625	1143	1050	1002	902	948	942	914	895	893	870	865	860	860	828	832	856	863	805	769	848	809	803	819	855	791	752	815	799	766	833	807	795	797	753	796	786	778	842	816	814	790	818	789	744	782	817	774	746	768	773	811	783	770	819	836	786	818	765	778	811	796	780	784	807	776	778	750	776	775	776	779	744	818	780	772	761	768	741	724	813	834	789	810	746	741	765	765	833	790	756	814	790	735	796	757	799	749	785	803	832	764	762	769	820	703	759	774	782	794	783	747	795	768	782	771	715	819	784	769	773	759	776	759	774	769	872	784	789	793	838	765	793	792	813	815	730	781	746	769	786	741	761	778	783	802	803	795	796	771	784	799	796	776	762	791	755	799	765	795	802	819	814	788	781	777	731	737	753	803	789	714	778	735	761	772	817	772	696	799	772	803	791	844	785	794	759	813	743	775	802	802	769	756	791	783	751	779	748	763	769	772	782	780	825	746	760	775	791	800	759	769	788	760	783	801	792	789	784	800	822	803	769	817	794	761	828	725	772	725	765	857	763	772	756	770	812	787	807	761	828	763	811	790	764	756	749	784	802	754	807	768	770	794	796	753	743	799	804	812	770	775	771	779	830	808	761	776	770	808	787	805	737	742	762	799	788	833	791	765	789	785	772	797	781	805	782	817	798	800	812	789	764	788	783	779	798	746	742	745	759	810	793	782	788	748	812	833	790	766	777	770	768	777	763	811	822	786	804	770	824	766	741	771	744	720	766	814	797	786	782	793	762	735	824	784	760	799	810	748	758	770	765	806	754	763	814	823	769	814	788	775	833	756	729	808	722	773	843	761	783	815	771	763	797	770	815	774	804	759	760	817	840	801	758	779	839	821	808	741	789	767	804	807	718	840	797	770	841	802	755	803	737	797	781	767	782	814	777	752	792	804	821	803	818	791	770	754	772	797	798	787	743	795	748	816	826	839	771	788	756	762	805	767	819	795	759	721	783	759	782	790	766	742	720	785	773	776	802	774	725	756	777	806	801	782	779	821	774	757	796	801	775	781	781	736	735	854	756	784	792	769	780	769	809	791	809	781	737	790	796	748	823	733	828	805	811	776	773	788	769	779	774	820	748	768	782	756	784	784	802	765	789	775	765	777	749	793	750	781	766	784	774	749	765	761	789	780	785	770	821	746	784	783	761	734	740	778	729	801	758	781	743	799	743	778	810	777	768	790	765	760	798	790	749	823	755	791	726	797	740	789	747	758	796	779	757	776	775	765	779	800	735	799	785	765	764	743	745	835	782	841	762	749	752	761	772	774	792	754	747	784	752	786	770	746	774	777	763	810	744	796	755	758	796	731	774	785	791	759	749	813	785	747	756	819	717	803	767	757	793	743	756	768	806	804	795	736	719	747	766	782	784	741	757	810	789	715	742	756	770	783	775	776	724	816	793	794	726	794	742	785	819	776	775	804	785	775	802	743	767	799	808	766	819	788	755	766	747	755	731	813	781	807	787	795	777	697	767	815	775	816	797	771	761	806	804	822	729	795	729	798	792	715	784	786	803	801	730	797	758	806	762	770	826	771	772	698	789	750	806	790	763	815	776	735	755	803	777	749	734	773	823	789	799	833	789	799	798	796	817	767	778	829	827	747	778	792	752	779	828	738	796	805	825	817	808	812	797	801	783	803	816	751	794	773	800	759	755	746	752	775	813	773	811	743	758	779	712	796	778	825	784	798	755	775	821	777	776	773	779	783	781	748	790	786	776	745	795	790	755	819	754	764	806	763	741	770	735	817	765	795	789	736	790	777	777	753	804	782	782	824	821	811	812	765	803	736	756	786	750	761	780	764	827	750	794	796	754	733	773	767	758	776	795	759	769	798	823	750	786	821	783	804	766	763	777	769	785	795	790	752	827	761	797	761	722	763	758	734	808	764	787	813	801	764	793	764	738	835	779	830	776	762	772	765	808	800	773	768	830	756	783	722	812	773	779	735	757	751	801	778	852	770	742	800	776	805	748	784	790	775	815	768	750	823	826	748	700	824	735	780	776	751	774	754	778	810	759	785	823	805	761	781	814	770	793	750	756	820	772	760	779	785	801	746	790	808	807	757	829	812	759	817	758	804	757	749	779	760	741	760	761	794	804	803	764	751	791	762	785	788	773	780	798	755	800	786	759	758	763	771	761	779	751	759	752	762	679	779	793	772	825	721	809	793	759	761	787	780	802	797	767	731	718	779	760	827	769	791	819	816	762	775	769	819	766	809	768	772	744	825	746	791	759	825	787	770	756	822	823	779	756	812	789	749	775	771	801	768	823	753	798	754	763	776	738	692	712	767	777	801	756	774	746	762	724	784	752	802	758	796	762	800	808	794	775	737	809	798	741	806	755	757	743	806	839	779	775	793	784	804	733	753	810	794	791	785	782	774	779	752	787	809	800	738	816	737	817	800	782	791	781	764	765	786	772	808	762	782	766	761	794	790	792	776	802	810	764	803	808	774	748	787	801	764	801	783	794	785	841	798	815	797	750	831	784	802	825	752	716	803	787	747	811	810	773	772	804	741	809	782	787	754	774	766	786	822	716	732	738	795	804	785	787	747	755	809	792	785	780	769	791	731	798	764	737	802	823	791	795	799	810	794	818	793	792	841	754	804	723	799	838	817	780	768	814	767	743	803	801	749	774	790	756	803	779	776	773	765	796	793	779	774	746	781	747	824	733	743	759	799	772	742	762	795	813	821	750	745	766	766	786	816	773	764	738	728	804	776	728	791	794	780	765	789	736	776	773	791	793	770	754	785	791	825	780	758	828	702	778	768	793	807	723	761	778	790	762	772	769	779	791	795	805	697	804	790	784	775	754	737	773	814	765	767	785	753	751	780	772	787	830	782	747	828	705	784	789	752	789	804	744	758	783	803	768	737	781	762	756	775	775	744	776	767	767	786	765	783	789	786	805	754	798	785	781	831	755	790	790	788	761	795	804	764	758	784	817	747	820	774	749	786	772	760	831	816	725	792	786	771	794	787	792	838	826	775	760	782	813	775	735	794	798	842	734	772	763	789	757	790	748	776	789	801	738	734	763	733	809	736	784	812	792	816	815	778	775	802	740	810	764	788	740	791	767	792	765	794	790	754	803	800	775	804	786	775	790	772	807	802	761	794	755	772	752	820	785	808	786	752	803	781	821	771	746	785	800	792	760	771	793	742	752	801	817	781	803	841	757	767	786	728	782	804	746	773	783	775	780	807	793	730	779	779	793	804	807	806	774	745	798	795	758	746	820	759	779	820	740	812	816	802	790	779	804	751	800	757	779	768	740	810	776	741	842	791	779	831	776	764	753	771	764	727	766	778	789	840	829	790	741	794	817	826	814	800	774	804	773	723	784	756	702	825	774	783	786	759	803	769	730	763	784	798	815	800	791	809	808	775	790	730	795	841	784	767	758	740	758	753	776	800	747	795	809	812	797	735	760	776	787	793	783
6772	573	454	356	283	217	224	207	222	193	219	173	190	176	201	188	170	177	178	170	171	186	194	200	181	176	180	167	193	160	171	194	178	185	189	177	181	180	182	186	222	187	200	204	189	177	191	180	176	189	201	209	181	175	192	178	203	169	181	204	171	158	200	172	177	204	195	178	164	188	202	166	174	160	200	188	170	224	211	195	159	164	165	158	177	221	195	164	180	240	181	184	184	174	173	173	202	179	192	183	171	177	204	192	219	164	195	181	172	178	180	177	180	183	200	179	184	173	179	175	173	183	222	198	184	190	191	170	179	153	196	181	171	198	220	187	198	180	180	187	174	200	197	181	192	200	186	173	199	167	168	204	193	187	205	152	193	197	193	185	182	184	155	160	186	156	187	186	199	191	199	216	201	180	192	192	199	183	202	180	187	164	179	174	174	190	168	179	199	166	208	202	195	173	205	164	178	169	176	180	194	181	202	214	187	159	181	198	192	180	175	194	183	201	171	166	177	173	166	185	188	205	183	211	189	192	180	205	194	176	168	173	178	183	188	187	234	158	164	183	203	172	192	192	182	203	201	182	210	175	172	174	145	180	177	166	171	212	197	185	182	172	189	181	178	205	187	186	206	157	194	206	163	179	210	203	211	181	202	194	195	194	194	163	208	202	201	172	181	193	165	190	171	195	206	194	183	205	217	183	171	154	174	180	176	193	171	171	195	172	174	182	158	159	189	193	183	168	197	178	202	185	202	192	187	172	171	183	202	203	163	182	200	174	175	181	185	180	193	186	189	188	198	181	182	177	175	177	174	185	199	165	166	178	208	212	186	195	178	172	183	209	171	189	177	207	175	213	176	160	185	189	208	158	172	166	197	180	178	191	161	182	194	163	168	188	196	197	189	193	192	192	202	211	228	180	193	173	158	171	169	186	177	187	184	192	193	178	197	184	211	184	202	213	166	183	224	172	205	180	181	202	193	187	213	191	177	174	202	212	190	184	205	192	181	174	191	179	173	185	181	163	167	178	187	173	178	168	165	198	197	209	193	191	196	183	208	217	190	175	171	183	170	170	176	175	189	191	186	190	177	200	165	177	187	176	152	170	159	218	174	181	196	184	187	167	172	203	223	210	174	185	166	164	205	176	183	182	150	175	190	188	175	189	195	173	170	192	188	179	172	179	176	187	162	186	184	192	190	171	208	182	188	204	164	199	186	187	192	183	193	201	171	166	156	203	187	183	189	177	181	196	195	172	178	190	202	203	211	202	186	188	174	175	161	198	194	178	175	198	158	190	166	205	179	177	186	178	194	197	167	188	191	178	204	171	199	202	191	195	204	170	176	194	218	173	165	197	212	189	191	171	175	172	183	179	195	204	176	195	181	163	187	207	174	193	189	157	175	188	209	191	214	190	195	201	194	174	203	203	204	187	188	210	180	195	178	198	182	192	192	161	187	172	180	168	176	198	176	180	181	179	211	179	155	196	193	187	156	186	180	187	189	201	205	180	157	205	181	164	155	184	202	190	156	198	194	165	180	189	189	168	178	181	168	179	170	190	170	189	186	197	198	194	175	193	189	181	161	181	201	173	215	178	193	168	177	200	170	177	156	186	154	199	191	202	184	176	197	191	203	187	203	187	183	196	168	194	208	172	189	165	189	187	216	219	211	190	186	200	206	171	188	186	172	161	176	185	166	172	187	189	175	166	184	161	173	161	195	171	179	168	183	185	192	194	189	191	189	175	182	185	161	170	162	185	222	197	162	170	172	161	161	161	162	175	188	212	165	193	167	178	165	186	207	166	178	164	170	191	186	182	178	177	187	168	211	182	175	206	202	185	187	184	185	210	215	206	189	167	204	210	186	188	187	173	191	191	175	186	172	211	183	174	175	131	184	190	196	200	193	202	196	165	181	178	179	195	178	178	171	197	203	196	182	213	194	184	163	192	196	200	206	208	202	202	166	187	180	158	203	152	194	186	182	195	164	172	222	215	196	194	160	171	179	198	202	186	173	206	181	210	159	170	198	198	182	186	199	171	181	201	174	176	190	184	192	186	192	192	191	164	162	197	190	177	183	215	182	211	184	190	201	202	166	184	182	180	175	200	191	168	158	169	157	171	222	195	168	182	176	185	175	182	184	201	184	184	202	176	198	180	204	196	194	185	207	190	191	197	174	173	172	178	182	167	196	217	170	187	198	187	174	180	182	198	188	195	181	182	192	191	175	179	185	180	165	210	196	154	196	219	171	173	201	178	193	173	179	163	167	182	201	160	171	206	214	178	203	201	185	196	190	193	210	199	182	172	206	189	204	182	170	176	193	177	182	174	154	168	195	201	185	201	178	197	168	167	185	178	181	190	187	172	183	174	184	197	173	206	194	182	169	197	181	190	178	187	206	195	197	182	186	190	210	168	199	183	185	193	176	165	168	177	192	172	198	171	160	175	192	183	182	183	171	191	173	195	191	201	197	183	177	185	191	185	183	181	196	192	201	176	197	187	207	201	176	189	178	165	181	177	151	187	180	177	194	193	182	176	178	152	171	199	204	172	179	188	182	177	179	205	212	168	159	178	182	189	207	182	208	174	181	201	196	185	206	231	173	187	203	175	195	165	196	207	212	226	192	165	174	204	172	191	188	184	198	194	199	198	173	195	183	180	190	192	189	187	212	183	185	187	208	178	189	171	170	172	167	198	198	183	218	192	181	171	190	211	185	186	189	167	180	196	198	169	205	175	181	162	189	178	184	199	190	187	181	180	191	209	169	196	177	225	183	180	202	182	192	202	206	155	183	216	193	199	161	197	184	168	178	197	161	191	198	206	197	185	200	182	169	161	178	182	166	174	174	167	202	216	174	176	162	179	176	166	169	189	188	183	175	201	195	231	191	184	184	194	191	215	199	176	191	194	178	185	185	178	162	214	212	186	173	194	188	172	160	163	204	209	199	166	174	179	182	183	172	221	177	176	186	167	185	188	188	189	213	191	159	195	187	172	179	168	193	195	177	201	171	189	194	190	185	191	176	177	165	183	189	164	177	227	182	196	175	192	214	166	164	164	183	189	202	193	186	182	176	175	193	198	185	164	189	221	193	156	191	194	179	189	197	195	194	155	177	183	208	196	182	214	188	195	165	199	161	194	177	214	197	193	214	184	154	192	194	174	181	184	177	177	150	199	171	203	168	196	196	173	181	189	188	180	241	195	175	198	158	188	190	203	176	189	167	203	180	193	181	191	163	175	204	169	181	214	199	193	189	171	156	175	198	173	195	162	200	152	167	183	170	164	186	170	167	187	196	196	188	173	174	175	177	189	170	183	153	191	176	176	176	202	188	197	182	177	189	172	187	195	166	188	187	192	178	167	163	171	166	177	194	193	190	192	208	183	173	169	166	177	180	194	160	198	193	187	180	174	185	169	192	175	194	184	205	174	187	212	196	194	178	164	191	169	170	187	183	182	196	181	200	161	201	180	183	206	193	197	157	190	194	191	178	177	196	190	183	177
4162	617	934	1015	866	607	580	572	563	539	461	451	499	457	469	490	462	483	428	454	503	465	452	470	444	473	444	492	464	461	451	427	456	480	443	453	451	496	436	474	490	463	435	457	437	444	403	421	446	461	444	451	408	454	444	451	407	470	467	479	459	445	456	450	452	481	419	500	467	418	446	465	491	426	455	438	448	456	443	493	431	444	450	424	412	466	459	445	439	465	421	459	460	439	411	454	445	452	414	473	466	460	414	451	426	413	468	433	450	466	446	466	494	439	426	444	444	446	454	413	465	512	482	465	465	412	448	433	456	446	469	445	427	445	471	428	406	465	457	459	470	433	450	399	472	425	466	476	431	436	469	440	480	445	455	436	450	460	499	487	444	454	407	447	454	441	431	452	409	445	434	448	433	461	462	444	468	449	484	434	441	425	425	468	469	461	436	460	437	458	480	441	441	428	459	459	503	434	464	472	432	457	494	451	495	466	460	441	452	450	463	458	451	450	428	445	450	469	418	412	435	426	449	436	468	478	466	444	470	466	410	469	513	455	460	468	467	410	437	448	465	481	416	462	497	444	462	471	467	426	471	434	441	461	446	456	453	459	455	438	440	496	460	439	465	416	439	466	469	450	447	457	457	402	479	431	449	458	445	432	435	468	448	429	479	438	427	435	431	414	446	440	424	438	416	471	453	442	411	440	435	439	419	484	432	454	490	448	445	442	448	447	467	451	415	439	468	450	449	426	439	454	418	445	478	435	446	501	473	447	444	437	448	459	448	437	436	435	412	464	464	444	466	436	474	470	477	449	462	438	447	471	473	453	442	465	510	424	454	414	460	464	486	447	424	440	463	426	429	479	472	420	471	427	449	472	447	478	423	413	417	454	419	458	457	455	470	437	435	435	443	420	459	425	445	448	438	444	434	436	452	447	455	482	432	444	476	447	429	464	483	456	495	428	465	419	458	442	425	408	419	460	456	463	450	463	448	419	438	452	428	443	451	420	457	485	416	435	437	450	445	406	420	480	455	464	431	446	499	420	453	484	408	435	475	442	453	449	449	447	466	454	478	465	422	417	420	474	465	431	417	471	471	464	418	456	463	462	485	424	437	431	433	441	433	451	492	457	442	451	450	434	452	484	452	418	454	450	458	493	402	449	454	454	430	455	446	455	453	449	450	441	416	435	451	468	441	432	481	449	458	429	488	488	456	458	460	445	475	430	445	460	428	441	467	456	412	450	428	414	449	405	464	445	461	494	444	461	449	495	440	448	460	437	434	431	445	466	430	430	437	433	446	443	448	447	442	476	447	446	427	451	448	457	420	486	453	433	442	452	474	493	429	450	448	427	443	438	464	464	433	453	453	428	455	426	465	460	439	449	441	438	424	469	405	430	430	440	433	464	458	489	448	434	424	455	430	430	428	445	406	448	449	468	469	471	472	452	460	457	469	425	493	460	423	452	436	436	429	444	440	446	430	460	421	465	454	401	469	425	436	460	444	445	419	456	440	441	433	443	466	460	456	453	449	443	443	406	447	470	446	469	462	424	442	420	434	391	456	459	454	450	446	424	486	452	409	418	479	462	470	458	442	429	450	428	442	446	455	426	445	453	444	440	426	436	463	435	429	424	430	429	449	450	426	498	444	442	465	454	456	444	461	481	462	509	459	421	458	462	474	447	442	456	402	456	455	434	478	452	457	453	444	434	455	445	442	439	464	436	428	472	447	445	444	456	465	468	482	485	435	421	451	430	437	426	441	427	466	456	452	447	441	425	508	445	453	459	467	477	415	440	498	450	464	432	469	460	475	454	436	464	451	475	443	437	441	445	447	419	468	441	437	467	458	419	416	459	429	455	452	427	423	453	495	428	453	447	453	423	470	427	459	441	484	468	452	450	468	413	439	464	475	427	479	455	453	456	418	465	434	431	427	424	437	476	443	456	475	447	444	411	452	462	467	452	418	436	405	442	460	436	438	429	452	429	390	465	444	417	439	436	464	431	436	434	442	441	504	459	439	453	479	457	478	433	428	424	426	449	438	443	414	461	435	452	421	467	420	485	443	457	434	428	415	434	445	439	458	423	437	435	458	415	459	458	438	504	432	475	478	489	410	433	454	458	447	426	430	415	434	426	426	449	465	423	478	447	420	435	442	449	458	449	474	469	446	455	444	467	466	476	475	436	433	455	456	455	419	427	467	450	421	457	486	451	431	467	407	449	461	495	474	458	443	459	460	458	457	492	460	440	396	423	454	471	446	453	435	463	457	474	434	465	456	455	477	443	435	444	451	481	476	405	438	457	455	467	471	465	423	418	444	454	468	425	473	447	433	436	459	458	454	472	428	457	471	439	442	475	430	457	494	456	423	440	422	430	439	492	406	480	445	425	417	447	484	438	476	463	450	396	455	407	446	445	454	444	463	456	439	440	444	441	466	471	440	474	470	436	450	446	415	446	456	453	438	436	440	471	434	482	455	459	471	443	455	449	418	444	458	456	476	462	450	482	453	450	468	437	461	422	431	453	445	445	464	439	430	464	466	467	396	440	436	477	429	455	465	422	485	472	457	477	459	449	453	465	451	440	438	437	456	453	452	445	463	429	454	458	435	469	424	490	444	437	463	479	416	474	478	424	470	448	449	444	399	454	434	423	426	453	428	432	446	455	500	453	465	458	415	477	469	416	445	474	436	437	434	451	444	432	448	438	434	406	431	466	479	440	415	428	452	448	450	460	405	427	458	420	458	438	417	452	488	443	435	475	487	425	464	440	435	446	448	478	439	454	456	421	439	471	485	414	445	438	440	482	429	430	447	455	449	446	461	454	452	447	463	428	461	436	414	464	419	468	437	433	445	485	441	472	403	412	426	434	448	480	452	487	441	452	433	411	462	477	465	445	433	475	435	474	460	486	455	411	431	481	460	427	454	435	473	447	448	446	418	437	444	470	433	457	451	425	398	466	457	428	468	429	433	446	461	468	440	456	441	432	413	452	465	445	467	433	420	435	429	451	469	440	476	468	420	445	454	477	434	464	430	446	421	446	470	434	448	441	423	503	418	427	490	441	452	431	439	451	439	426	450	426	434	436	417	445	420	475	469	463	479	452	485	425	420	451	435	459	443	469	460	488	475	513	404	470	430	450	444	429	451	423	424	448	471	451	451	441	457	446	439	457	439	450	460	435	448	423	419	415	462	460	456	442	449	443	427	444	429	414	442	439	456	445	459	510	443	460	462	445	441	477	396	435	467	464	411	424	448	441	468	416	452	423	504	512	419	444	451	417	478	491	470	433	459	448	428	475	427	451	501	480	417	439	462	442	450	465	471	416	442	460	467	509	433	480	437	473	503	459	475	473	448	476	458	481	467	425	432	471	449	439	471	478	452	470	459	458	435	434	483	434	463	448	452	461	436	451	431	437	420	444	468	478	439	451	471	436	464	476	437	423	465	462	405	446	428	438	448	473	450	483	425	449	483	477	455	447	427	440	503	447	430	450	451	456	470	458
21693	2984	1413	1338	1089	757	682	414	410	386	335	302	281	257	255	263	254	242	198	205	211	239	205	242	213	214	243	218	245	228	205	203	224	213	248	207	222	217	230	236	204	210	220	226	213	224	224	224	209	214	233	214	225	221	243	232	233	245	221	244	212	240	248	224	198	199	236	227	219	193	215	233	209	200	221	235	201	220	187	199	219	241	228	213	215	236	223	217	222	219	210	201	202	204	194	234	217	208	211	210	214	202	196	227	219	220	209	221	229	253	230	207	231	244	228	226	216	208	219	194	231	223	190	227	202	237	242	195	221	201	250	218	243	207	216	187	237	188	210	195	232	217	221	213	234	221	214	211	228	210	226	233	215	230	213	208	212	192	200	214	228	218	259	214	211	211	204	180	208	214	218	242	205	205	218	232	235	217	204	234	222	236	188	216	268	205	234	191	185	233	231	235	251	230	232	200	213	216	230	228	207	209	222	248	211	209	211	201	216	221	205	223	206	217	209	227	235	229	192	237	219	219	215	203	195	217	210	212	195	228	219	244	205	229	221	208	204	225	230	225	220	199	233	219	219	222	201	218	236	222	210	224	212	201	219	213	200	235	206	206	225	199	229	221	209	202	203	238	231	216	229	226	217	235	213	205	229	205	253	207	248	215	241	232	219	215	228	226	209	228	222	201	230	235	231	208	227	234	212	246	231	200	206	223	220	222	229	213	214	183	234	208	208	227	229	218	249	218	223	235	215	219	226	206	193	211	237	231	250	218	213	197	235	204	219	198	202	243	209	222	205	233	207	202	223	205	228	219	244	204	235	243	209	216	197	206	221	232	227	223	227	225	224	231	240	216	220	206	208	213	224	196	212	216	250	240	200	209	224	219	227	220	219	227	213	223	215	248	212	210	241	211	207	212	200	234	237	237	185	247	249	237	227	239	241	215	220	242	217	191	214	222	178	206	218	205	252	242	236	214	208	230	213	199	215	222	220	213	201	230	225	217	220	205	235	211	238	210	198	227	235	202	194	218	192	227	219	200	222	212	223	241	252	239	221	213	201	211	186	221	178	231	224	226	228	218	215	179	233	261	217	234	224	236	212	234	231	249	249	226	232	213	206	215	208	216	196	237	209	217	243	220	245	209	216	193	222	221	187	214	239	207	224	223	216	216	215	217	209	216	223	205	223	203	227	210	211	195	214	227	194	222	179	223	236	216	229	201	214	201	235	211	239	223	210	211	235	238	222	243	231	222	233	229	276	247	224	222	193	223	243	226	231	189	234	217	237	205	216	201	216	179	220	214	214	194	221	236	229	229	202	226	223	207	219	243	248	228	211	191	206	233	218	211	225	237	256	217	229	218	212	249	241	226	213	230	206	211	202	231	202	242	197	220	258	220	258	260	234	223	210	245	206	223	216	238	236	232	228	200	228	235	209	230	199	197	203	209	195	198	197	220	219	234	220	213	223	193	225	211	216	211	203	259	201	194	220	244	240	211	212	219	203	199	221	202	200	214	239	233	217	214	214	218	250	220	208	203	238	214	187	225	223	228	206	229	224	208	217	268	213	218	248	207	225	237	238	216	233	202	199	202	221	239	232	228	194	200	200	225	205	247	238	204	243	225	236	210	227	189	253	214	195	223	218	219	228	211	222	204	208	213	211	213	212	232	199	227	206	213	194	234	203	209	229	213	208	214	215	245	246	239	218	230	233	242	213	215	212	240	213	205	228	216	229	217	191	226	207	231	191	221	215	203	192	235	224	245	232	203	242	216	214	242	239	210	215	219	219	244	227	188	222	221	206	227	231	203	202	235	217	222	216	215	189	209	223	198	226	206	210	216	239	214	227	192	215	224	193	222	231	230	202	250	218	217	226	201	209	223	217	228	192	214	241	235	235	185	208	203	210	217	242	200	202	227	204	241	213	217	216	217	233	232	232	235	215	197	203	230	229	216	220	205	212	201	229	228	234	219	237	220	244	214	237	209	212	216	232	214	216	217	221	209	198	220	208	210	226	216	222	206	218	227	235	198	218	211	185	236	242	212	239	216	234	239	234	216	203	205	216	201	213	209	246	215	239	216	233	206	208	205	209	228	205	229	242	221	245	232	228	208	241	203	226	244	214	215	234	238	215	212	220	202	225	210	212	221	201	234	206	234	214	204	207	226	226	218	236	225	229	212	261	211	220	218	216	244	263	222	197	226	235	219	220	222	224	201	228	187	227	197	205	224	228	219	215	210	226	221	199	217	211	219	214	220	239	211	212	206	215	206	205	247	182	209	203	223	237	202	215	202	226	257	230	206	228	192	214	224	205	233	195	220	251	225	225	222	249	215	232	211	191	207	232	217	223	223	213	203	198	206	204	195	201	204	244	236	223	203	204	246	218	202	232	224	234	190	196	187	229	265	249	187	213	214	191	228	248	235	222	232	232	228	238	209	219	194	212	217	221	227	165	235	216	186	226	225	199	221	237	206	222	254	227	244	215	237	226	206	247	229	228	214	227	221	233	216	214	197	207	256	212	213	215	200	204	264	226	207	224	205	211	233	246	205	247	231	195	230	228	228	235	214	212	209	212	258	229	218	204	216	227	237	224	203	232	250	237	232	234	225	232	235	241	230	240	226	230	213	203	207	211	206	208	208	222	234	205	212	226	233	209	198	207	235	204	224	225	203	227	231	212	205	208	195	233	225	211	232	214	236	255	203	211	224	209	220	234	223	217	230	244	194	215	228	230	224	210	213	246	215	203	212	245	203	222	223	236	229	247	214	219	244	233	214	205	222	198	209	227	197	227	219	233	218	222	217	249	232	238	232	215	216	223	216	221	217	238	196	230	263	227	191	177	213	200	214	223	232	235	217	204	214	198	232	217	203	215	222	217	194	230	201	222	189	209	213	218	222	250	214	233	242	220	224	211	228	229	246	225	218	221	221	237	234	229	218	199	216	203	183	189	221	211	241	216	189	216	244	205	240	215	218	234	207	212	243	214	250	232	222	204	242	222	263	227	222	247	221	218	211	212	233	184	216	212	218	228	212	216	234	213	217	242	203	204	200	203	215	253	229	222	235	220	183	230	232	204	224	245	233	238	210	201	221	205	211	218	221	218	221	221	228	207	211	250	206	219	224	211	216	230	215	206	218	231	224	215	211	238	233	200	246	225	240	222	212	230	231	214	264	226	185	217	239	229	259	224	234	262	190	218	189	209	218	205	208	236	201	185	191	224	194	220	232	232	227	234	230	235	201	210	215	209	227	206	275	201	222	230	233	226	225	232	188	214	216	243	230	216	206	236	197	233	197	226	214	204	229	235	186	216	215	219	204	205	221	202	203	180	190	207	214	208	212	226	226	234	223	209	191	222	216	214	218	251	203	221	247	216	225	218	208	205	229	232	251	236	223	214	196	229	254	230	245	202	185	210	217	197	202	236	241	267	207	235	210	199	234	234	191	223	260	224	241	217	204	234	214	208	210	241	242	225	197	206	223	225	208	227	218	208	197	207	221
13034	1100	2412	3172	2874	2358	2408	1603	1458	1239	1140	932	677	676	633	657	624	575	634	567	552	575	538	559	561	505	566	567	529	543	554	501	552	564	531	532	560	547	543	522	558	536	545	548	554	498	557	494	551	549	529	514	549	610	536	529	518	505	521	524	552	555	527	537	536	481	562	522	517	530	519	544	542	529	555	558	552	509	531	557	561	545	485	498	533	517	495	521	529	571	514	502	545	528	509	513	505	555	531	536	529	537	502	571	540	540	529	574	490	515	551	576	511	509	527	579	493	543	501	580	529	518	532	555	492	549	531	534	525	525	506	536	560	497	533	523	554	550	503	520	529	505	571	557	491	486	514	510	518	556	514	535	534	522	542	519	523	540	471	492	525	515	522	517	510	540	496	597	517	518	505	542	545	505	541	525	525	553	572	506	545	502	544	568	547	542	543	540	555	528	534	568	501	530	540	510	545	577	564	535	509	537	518	529	498	545	544	546	501	506	545	556	542	606	546	526	514	524	542	558	550	562	517	519	541	541	506	499	566	539	530	532	528	555	555	531	534	527	533	489	551	516	531	553	493	556	515	567	550	511	512	498	552	525	509	478	517	524	530	529	554	534	517	555	554	488	492	552	510	507	557	554	560	465	525	537	527	548	548	509	540	538	540	537	575	518	542	508	495	498	500	527	546	513	537	501	535	526	558	555	562	503	557	545	576	560	531	542	529	502	543	522	549	537	522	523	548	508	467	524	512	487	536	549	530	556	490	499	530	547	543	520	473	579	499	505	531	555	527	552	524	527	521	490	533	553	546	534	542	520	550	561	492	485	509	496	515	568	533	529	506	516	538	552	543	532	520	517	519	536	523	498	538	552	520	512	548	525	529	512	516	517	512	527	562	541	544	541	545	532	507	547	513	523	521	555	514	511	561	547	505	522	534	545	514	541	542	550	552	516	492	515	528	533	538	546	528	519	541	512	526	523	557	492	498	517	539	516	536	534	504	509	543	516	507	542	494	505	535	486	512	547	514	533	543	545	511	536	561	563	584	557	518	517	523	553	527	543	535	489	516	529	547	523	535	528	520	531	514	528	549	530	528	595	521	538	552	539	560	538	518	501	511	558	496	468	527	543	540	554	574	552	519	513	560	487	530	526	597	563	537	551	524	566	522	501	560	520	561	532	570	533	541	548	520	523	528	548	530	521	516	555	536	492	522	544	548	559	494	572	508	542	554	520	511	569	537	526	561	553	542	540	531	487	539	577	518	529	533	553	510	514	550	541	559	531	497	512	565	489	497	570	529	512	544	501	560	536	506	516	511	518	574	508	530	526	528	513	498	555	546	524	593	498	515	537	527	515	540	531	526	543	525	572	521	538	519	530	525	560	537	519	534	530	495	545	507	531	543	552	521	536	532	551	542	502	540	495	550	514	488	535	546	518	486	535	496	536	543	536	548	531	537	520	489	501	558	520	562	517	540	511	551	529	542	515	509	515	533	520	484	543	520	478	494	547	546	538	562	500	520	509	567	490	517	536	527	485	525	516	564	565	545	519	518	533	515	549	496	534	556	553	498	553	556	502	564	499	512	520	532	478	545	514	508	527	517	530	518	541	560	541	477	551	519	511	527	501	497	548	506	534	526	479	553	525	536	533	553	538	553	498	533	574	522	572	544	530	573	582	539	525	542	545	505	531	527	563	520	534	565	517	564	539	528	490	546	532	507	559	503	561	488	536	547	526	511	508	544	555	545	515	577	523	539	571	566	531	513	530	566	547	536	554	529	532	511	528	532	525	502	494	487	549	553	502	550	527	531	544	568	524	517	559	517	536	536	580	542	541	504	543	540	541	526	552	562	502	515	530	551	578	499	472	542	525	588	509	528	494	551	548	552	546	541	513	528	542	536	489	516	555	499	474	494	542	496	518	533	541	543	570	535	485	541	545	522	548	476	513	560	555	562	491	475	556	540	517	577	500	524	537	521	519	533	514	531	550	580	531	539	554	480	537	528	518	539	533	530	554	540	534	517	516	528	504	568	508	516	533	529	542	518	539	526	546	514	527	554	552	498	505	516	514	532	513	487	552	507	530	569	535	512	516	537	518	522	539	527	530	546	554	508	506	518	507	533	586	520	532	533	494	575	493	511	516	520	549	538	524	536	529	529	522	530	542	515	519	492	537	513	586	548	509	578	500	546	511	517	527	486	516	501	513	514	524	514	517	548	518	548	488	491	573	534	518	561	532	503	563	532	536	489	551	575	534	588	549	527	499	518	534	513	530	520	544	530	533	511	540	532	506	567	502	535	502	496	493	498	501	542	535	543	526	477	525	539	536	553	513	589	498	530	563	536	502	530	530	541	520	508	550	556	506	506	508	527	535	547	491	526	487	520	532	510	505	541	502	499	527	544	559	531	505	513	563	580	518	528	556	552	517	556	539	499	543	572	531	509	528	566	511	521	540	532	532	520	525	523	523	577	537	534	516	493	542	533	539	547	558	553	553	521	537	518	538	526	547	511	509	528	556	544	517	537	546	540	458	463	521	523	533	563	550	567	512	566	537	515	524	498	545	542	566	558	561	538	556	518	568	533	519	515	503	518	529	580	568	519	533	506	519	559	547	535	536	494	491	553	543	532	539	564	541	547	523	539	521	526	502	540	527	523	502	554	530	493	520	495	538	500	531	498	498	549	555	515	502	498	529	523	531	532	516	532	558	555	513	504	560	535	519	524	539	527	501	547	550	486	541	560	535	510	566	534	529	545	546	533	526	525	540	519	530	525	521	533	541	571	519	582	514	483	539	551	515	547	578	534	543	526	492	567	523	501	524	541	587	525	550	530	536	538	526	546	560	564	508	511	497	522	509	557	522	525	532	537	522	529	527	486	574	537	548	541	531	502	541	543	498	505	521	505	492	520	510	582	539	519	522	542	483	541	518	489	557	541	515	533	500	545	536	526	546	502	533	555	525	534	512	553	520	535	547	530	531	526	531	528	504	521	552	529	503	519	536	497	522	507	501	522	523	564	515	529	543	570	570	519	535	513	520	539	514	583	553	521	512	515	512	521	517	555	492	518	508	521	535	506	550	559	540	518	533	520	513	494	516	528	528	523	491	499	532	525	487	525	526	516	515	547	535	589	525	549	537	561	520	572	512	537	532	476	510	497	519	506	562	540	500	516	539	525	541	566	536	494	507	509	535	545	518	553	570	490	499	522	524	557	501	513	523	533	539	499	560	523	539	525	545	523	500	550	527	523	545	549	565	518	567	502	529	553	561	535	513	534	526	540	560	557	544	526	537	580	539	490	561	520	522	527	536	571	544	581	522	522	509	552	527	573	517	514	520	518	546	569	511	521	530	523	543	526	547	532	525	556	491	535	535	500	524	498	569	538	544	505	493	544	527	569	527	520	506	519	504	526	589	541	533	532	581	556	520	511	530	526	525	554	533	528	551	489	536	539	521	510	563	526	534	483	508	550	507	552	518	526	558	546	528	552	518	547	539	503	536
34104	6973	2559	2272	1858	1451	1284	897	746	639	531	468	414	402	367	358	343	364	359	369	395	370	342	334	401	320	370	326	355	297	356	392	384	354	359	334	320	363	348	382	351	333	358	344	363	320	348	298	330	342	343	372	341	371	361	324	360	318	318	381	353	318	362	367	372	349	386	391	375	346	355	368	349	353	357	345	319	374	369	351	319	369	376	354	399	344	310	355	351	353	350	359	347	354	346	327	368	388	361	336	328	377	371	374	316	391	369	346	330	347	353	376	333	343	368	364	362	383	394	311	346	353	353	355	349	344	327	364	374	346	351	331	360	373	339	340	335	321	370	324	338	367	364	335	308	367	364	344	310	319	371	351	423	337	405	364	333	311	348	327	330	354	322	376	345	325	352	357	360	344	336	372	363	365	353	341	348	375	316	315	358	338	350	349	348	349	325	371	389	339	365	340	350	354	346	374	350	330	313	322	337	370	336	328	334	337	362	354	315	310	342	375	351	343	346	353	364	327	345	355	365	337	350	374	336	344	365	325	329	335	346	379	392	314	367	365	357	361	350	318	342	368	321	394	346	358	324	380	356	348	346	348	307	329	331	312	371	385	338	363	384	352	327	364	370	343	317	324	343	358	346	355	337	329	325	348	377	355	330	332	340	365	350	357	358	344	374	361	359	361	339	310	357	358	312	334	356	328	289	360	328	346	339	345	358	326	358	367	407	342	371	396	340	375	343	327	372	379	368	371	315	342	356	336	395	372	361	317	335	367	380	346	334	320	302	337	356	344	378	364	350	351	380	332	348	339	310	343	351	346	364	342	325	360	338	364	376	333	358	338	338	331	346	374	352	361	339	314	363	356	347	316	364	312	407	349	348	365	365	345	330	397	344	338	334	391	333	309	354	348	388	365	374	350	341	343	395	348	315	349	345	382	341	343	370	318	370	322	345	385	338	340	344	294	375	343	317	370	337	318	345	347	371	340	340	390	340	343	367	327	325	319	315	321	345	354	389	343	329	351	356	357	367	316	376	341	339	327	342	303	345	359	355	324	330	332	372	358	365	376	355	332	354	364	358	364	372	321	327	369	335	374	350	315	330	336	392	343	377	320	344	352	355	337	334	360	332	313	364	341	340	337	352	315	362	376	354	328	376	378	352	343	326	383	348	332	372	367	332	375	382	350	330	326	317	370	358	332	360	331	350	350	335	356	374	342	368	393	381	354	345	398	384	331	367	374	332	384	355	360	348	363	333	314	320	362	322	374	371	336	352	326	356	339	374	349	330	345	354	353	371	346	338	340	344	342	325	317	354	334	352	343	340	330	340	338	329	341	383	349	359	373	332	310	365	342	337	342	356	377	348	320	375	319	345	328	359	357	377	329	372	355	364	342	330	359	351	349	359	345	344	351	377	381	329	352	348	385	339	305	334	384	359	375	299	347	342	327	335	340	336	362	318	357	332	357	341	334	359	368	356	346	315	328	349	341	361	347	354	367	357	330	348	340	342	346	357	357	339	361	278	349	324	332	357	435	360	341	378	369	383	368	372	380	368	315	352	334	356	385	368	365	315	365	360	348	353	396	336	380	363	343	331	364	352	380	354	374	406	356	370	391	332	337	324	335	349	362	386	382	339	359	350	320	352	357	365	378	355	355	353	371	352	356	352	359	346	354	383	352	375	357	351	340	361	327	321	357	343	371	340	338	360	398	316	383	370	338	358	345	331	363	343	347	315	354	338	360	407	343	372	343	332	306	334	371	367	338	339	343	370	360	340	375	346	351	350	323	346	360	383	365	358	405	387	316	389	375	313	337	393	328	319	358	334	341	314	369	346	359	353	334	351	339	351	359	350	342	356	345	370	381	355	377	370	352	358	339	358	359	340	354	380	364	386	377	339	324	322	337	317	332	340	377	319	336	365	374	328	344	348	319	373	328	330	382	347	335	319	332	317	327	372	365	351	337	309	349	339	392	354	343	349	368	364	376	339	368	346	370	352	389	338	360	354	366	344	348	364	369	362	358	341	361	330	373	331	365	356	343	366	350	332	327	400	352	371	372	322	332	352	363	302	371	393	347	306	357	362	366	334	330	319	365	353	360	341	345	374	359	333	344	334	402	357	344	377	337	335	348	364	351	359	379	354	353	341	333	358	325	361	324	392	331	352	333	337	316	345	350	383	331	361	346	333	347	325	357	346	384	328	337	348	353	337	368	355	322	349	328	315	334	355	345	317	388	364	357	360	407	370	312	371	369	337	364	382	304	326	348	357	329	375	365	344	344	364	354	345	353	330	325	360	353	343	336	362	385	371	376	340	361	346	357	351	348	371	351	374	297	377	382	308	361	326	348	343	341	350	327	339	346	333	347	375	346	365	343	361	355	406	305	353	314	344	367	365	359	345	338	343	353	361	328	330	348	319	374	321	373	337	355	343	333	330	329	385	331	360	337	362	346	363	328	328	379	351	328	364	321	354	377	336	374	329	330	368	333	380	318	351	332	330	317	320	336	350	328	394	351	381	339	360	350	364	366	361	335	380	322	358	353	329	331	335	373	316	319	344	398	353	318	362	400	337	344	331	331	333	366	345	334	353	365	346	340	353	363	373	360	369	336	340	363	373	384	343	356	363	346	361	345	348	343	348	336	334	348	341	357	334	399	334	338	320	338	376	366	344	346	364	342	353	368	349	340	325	342	360	388	342	372	331	337	336	367	354	333	336	369	354	351	335	326	328	353	330	356	332	375	354	355	325	346	328	368	330	366	366	350	319	342	374	324	329	342	326	331	342	366	339	359	343	348	377	329	336	356	330	358	343	342	369	351	332	361	375	341	368	370	363	372	385	343	332	374	356	309	370	344	367	343	331	327	344	358	373	373	372	338	366	351	344	350	329	340	340	310	364	340	371	340	334	339	316	356	337	384	354	364	358	386	345	375	330	357	355	360	329	318	366	347	370	333	337	342	335	338	332	359	356	373	347	357	404	357	351	327	359	323	348	341	338	350	354	327	324	355	342	339	333	377	359	366	361	368	303	376	337	331	342	339	361	369	331	340	316	360	332	373	371	351	360	352	316	330	361	354	363	357	384	345	359	349	360	350	376	320	326	367	420	382	374	384	374	347	339	381	349	350	341	365	339	360	324	322	355	340	384	329	356	336	368	348	339	343	375	354	355	349	345	365	351	361	320	314	290	354	318	382	324	357	371	352	336	343	331	352	338	366	366	350	345	343	379	351	360	356	340	340	348	316	376	382	370	340	319	338	338	328	340	349	340	352	352	350	328	371	337	361	332	368	344	377	381	331	348	395	356	332	334	323	327	334	354	321	381	380	382	327	373	372	367	330	349	327	325	357	330	357	352	348	376	351	348	332	366	348	347	396	350	371	356	379	342	353	362	375	350	363	322	329	349	363	347	371	336	343	362	364	364	361	361	349	388	345	352	362	376	364	341	357	346	355	370	385	368	358	335	365	339	343	315	342	373	332	380	381	372	329	385	363	295	351	398	365
18911	1773	3427	4767	4844	3885	3904	2823	2790	2085	1772	1426	1099	1064	1018	959	959	939	871	874	884	861	856	898	901	794	796	796	841	817	857	804	781	794	836	778	790	828	838	852	786	842	803	745	807	853	769	772	815	852	778	810	795	762	826	775	815	769	818	785	821	783	784	773	753	775	768	755	778	777	804	792	751	798	810	774	769	814	793	760	782	805	797	791	807	800	805	778	779	746	804	759	803	792	820	800	775	786	792	781	756	734	804	770	771	758	748	813	758	772	777	769	723	747	850	781	767	812	769	777	756	764	796	761	846	782	754	734	758	773	779	811	781	771	807	759	831	781	802	777	759	754	776	745	744	742	802	786	779	788	794	738	798	717	772	787	769	787	825	755	841	805	793	733	792	813	775	804	816	795	752	777	824	827	773	744	799	782	777	808	777	767	761	759	807	735	779	784	791	834	752	753	756	735	771	738	770	747	767	793	788	778	761	777	783	770	783	738	780	770	824	785	802	779	788	776	813	765	765	783	775	783	773	788	757	764	802	733	792	762	733	771	789	742	740	822	761	750	754	795	792	773	749	783	779	805	756	766	789	794	797	758	798	795	769	805	785	805	818	806	755	763	770	815	792	751	837	795	799	759	789	827	800	823	794	782	761	718	757	762	766	807	769	750	758	766	746	758	814	800	793	746	746	748	818	801	782	798	784	824	765	816	762	822	770	801	746	822	780	814	767	807	801	778	767	763	780	796	808	778	793	773	821	770	785	800	799	794	780	791	795	775	797	759	815	770	811	820	826	856	732	830	821	793	762	797	768	806	751	764	792	813	821	786	808	802	813	753	789	732	814	754	837	798	806	820	798	729	754	770	747	779	799	850	765	816	773	825	729	783	774	741	792	767	787	788	829	777	759	817	798	810	810	809	770	821	836	813	786	764	787	792	758	744	788	780	751	794	837	754	822	791	814	770	756	798	750	815	789	778	785	752	835	803	763	781	767	779	761	772	759	745	796	751	716	812	786	785	786	794	771	745	814	764	784	890	806	753	771	772	758	792	789	779	777	787	767	802	783	785	799	792	816	801	775	821	739	780	822	784	780	799	775	761	744	783	754	798	773	817	798	795	736	780	738	761	793	759	782	757	779	761	752	752	783	766	776	822	786	752	780	795	789	730	804	739	824	742	801	813	831	788	834	748	805	753	771	779	723	814	794	767	795	797	794	770	754	794	810	789	750	786	764	773	762	745	800	825	815	792	819	775	793	781	743	787	743	824	797	795	770	749	837	772	789	776	774	781	795	787	774	747	799	777	776	815	792	751	817	760	772	818	845	785	806	751	805	790	826	765	760	779	791	812	736	750	752	749	790	793	765	798	806	784	794	757	750	780	807	759	793	782	812	736	745	817	758	813	761	809	793	787	805	748	760	809	768	783	813	786	868	781	803	782	779	785	761	812	856	775	739	790	778	772	787	799	811	731	835	809	749	753	818	812	819	786	782	798	783	742	770	754	795	754	777	751	756	744	755	767	788	794	776	792	756	768	808	827	775	771	815	763	790	806	756	777	765	792	779	800	791	760	761	810	770	782	774	788	804	761	782	736	807	763	778	774	799	746	782	814	772	791	750	787	840	791	732	755	778	821	816	811	788	777	752	796	759	752	762	758	798	757	777	775	794	839	807	750	794	751	764	783	765	749	814	776	742	764	746	803	746	765	837	795	775	720	801	862	794	771	763	771	761	773	775	792	810	851	794	805	793	796	751	774	808	752	768	763	776	815	789	801	815	755	777	780	791	772	765	789	802	794	738	755	813	785	767	767	811	761	773	775	771	771	797	765	774	770	823	748	804	795	800	766	754	766	767	798	803	784	788	805	726	763	782	781	779	795	796	821	770	827	812	811	823	805	809	812	759	753	783	781	824	763	786	813	762	797	803	769	825	768	819	802	776	777	811	765	810	756	756	809	749	776	785	749	783	805	783	838	765	805	792	764	785	798	806	715	764	786	815	768	797	776	774	816	728	761	757	752	818	805	789	808	730	758	741	753	728	776	819	803	795	757	845	816	785	764	782	755	778	780	823	808	772	750	834	758	830	770	770	766	747	785	758	749	749	826	767	797	773	768	784	834	791	795	755	775	792	762	850	765	822	807	799	782	772	745	759	793	759	737	817	807	779	766	806	789	777	774	796	777	775	774	766	758	770	786	770	760	800	782	793	795	704	774	829	810	811	764	784	811	752	758	764	827	735	793	803	780	763	750	738	807	745	783	837	736	780	801	761	771	753	768	759	784	796	800	804	769	762	767	796	755	798	733	780	841	721	803	772	793	767	833	779	765	791	738	766	745	781	757	764	781	790	757	807	758	775	812	804	836	761	757	784	760	802	777	752	803	801	741	756	808	757	753	725	739	745	780	781	796	833	771	756	757	789	800	790	733	749	755	791	764	805	777	783	818	785	789	754	759	792	756	804	779	846	788	743	763	761	722	794	801	721	798	772	797	736	793	797	770	787	743	772	799	814	815	751	743	786	820	792	795	783	790	765	787	767	777	799	760	754	832	766	826	833	801	790	826	791	790	831	741	780	825	753	776	770	784	820	761	804	763	815	796	796	706	802	797	771	791	796	766	834	812	809	785	798	810	807	749	782	751	809	799	739	765	775	809	772	770	819	842	795	772	775	764	760	764	759	813	808	818	770	807	808	793	766	760	768	738	749	732	807	765	814	778	792	801	770	749	821	775	766	790	780	799	768	840	793	780	796	760	818	771	822	771	799	789	762	781	799	821	794	775	808	777	808	800	849	819	822	767	817	762	726	782	723	804	792	758	727	801	750	788	802	735	714	783	720	810	836	818	816	773	758	814	808	773	752	793	798	707	819	787	746	784	805	806	855	772	755	806	781	758	807	752	788	786	807	831	784	734	841	799	737	776	824	748	778	777	790	802	798	810	818	787	810	802	756	764	782	800	812	801	737	789	815	800	797	727	796	825	808	786	808	817	812	775	830	839	766	846	794	787	767	780	767	774	754	734	822	741	778	809	722	757	744	755	751	791	785	775	793	776	821	810	747	771	813	763	822	809	791	801	796	767	771	795	814	809	733	759	788	800	784	767	793	780	832	744	838	799	741	746	768	771	820	762	848	770	770	833	822	804	763	807	774	846	745	794	821	833	836	819	747	762	764	810	816	788	757	780	808	763	764	820	755	819	805	758	806	808	766	780	806	787	808	759	766	788	770	803	777	794	753	833	771	798	735	740	751	764	815	805	758	801	710	793	817	737	748	799	755	757	815	767	758	784	783	801	745	803	722	772	755	779	797	807	794	796	844	760	769	827	807	760	752	797	811	806	767	764	801	816	744	802	776	757	776	785	801	804	775	783	802	833	744	789	792	792	824	777	806	802	795	797	840	806	811	770	790	745	802	801	790	793	766	823	763	820	818	764	834	744	801	832	762	784	744	753	773	787	760	796	792	779	798	749	763	805	759	811	737	749	790	764	775	764	770	809	827	748	734	776
7234	663	379	333	254	240	237	203	218	206	178	214	187	177	213	204	215	203	200	217	175	170	186	162	214	178	197	179	191	179	200	193	185	190	192	187	191	182	161	199	194	197	180	171	209	194	189	193	205	190	198	192	195	188	185	210	203	176	179	167	187	193	185	181	160	211	192	167	185	176	188	182	176	180	190	190	165	181	183	186	205	203	196	161	195	173	170	191	200	218	221	184	215	214	173	157	191	180	185	198	159	170	186	174	184	186	193	175	186	199	173	182	161	179	199	180	158	157	181	200	177	190	199	179	195	157	184	166	168	188	211	184	172	192	183	179	197	168	205	187	212	190	176	197	201	191	205	196	206	211	195	181	187	186	179	180	232	182	194	189	194	193	193	174	179	210	188	184	199	209	188	184	191	189	186	163	169	178	180	190	168	190	199	164	168	195	176	174	196	184	197	195	178	180	188	188	185	184	191	184	182	213	172	189	162	171	203	197	178	164	199	189	216	174	174	194	172	200	206	186	223	184	185	194	201	189	163	170	189	189	193	194	202	172	192	218	192	191	157	179	173	189	209	193	184	175	196	185	173	205	198	213	201	166	187	169	189	196	186	175	163	182	169	231	185	174	181	196	168	176	189	178	209	170	190	192	176	201	199	197	189	186	181	195	171	187	180	174	193	189	171	179	179	203	199	175	178	175	204	197	199	185	203	184	170	194	179	202	185	204	204	183	171	194	163	189	210	211	180	194	173	169	185	181	189	184	236	190	191	189	221	190	194	186	172	185	187	185	176	175	142	201	171	160	196	159	186	177	187	182	169	201	194	191	183	172	175	204	181	222	203	205	198	171	170	190	172	180	183	180	177	211	210	164	182	182	194	187	171	215	179	158	197	180	152	168	202	181	214	185	188	196	176	214	207	215	196	185	186	175	192	173	195	207	214	184	197	191	185	210	189	179	166	187	171	194	209	185	156	198	178	182	208	201	197	188	199	204	192	177	191	179	196	191	207	180	205	181	179	196	192	175	159	149	181	224	211	218	173	182	197	177	157	195	185	192	183	152	149	171	167	183	188	203	173	196	190	180	203	154	199	175	177	196	169	157	161	157	168	185	204	219	186	182	156	172	186	198	185	199	205	184	196	163	183	178	215	188	201	199	174	182	183	204	220	193	188	194	179	224	184	184	173	187	167	176	188	202	198	170	188	230	188	185	203	203	207	174	174	196	204	196	178	158	202	191	206	187	176	209	194	182	210	184	174	195	201	175	190	213	186	176	186	206	186	212	197	197	219	204	192	164	165	185	190	180	201	195	156	181	210	219	183	185	163	207	197	184	162	200	184	176	173	181	190	198	179	167	171	164	172	191	172	200	175	196	181	185	182	189	195	191	191	161	197	196	156	183	182	162	178	178	165	196	189	193	178	184	191	205	172	207	165	194	185	211	176	175	171	183	185	191	180	188	180	189	184	174	202	169	179	174	200	177	180	189	187	164	203	167	200	200	200	186	201	183	204	194	175	175	174	206	170	199	186	197	173	210	174	212	209	154	188	205	203	194	201	205	183	184	181	156	185	166	210	192	204	179	195	169	148	193	202	197	170	160	178	170	191	174	186	197	184	193	187	160	202	190	187	176	159	180	173	175	193	177	161	188	209	190	182	178	168	191	195	197	178	168	204	170	204	197	161	190	236	185	169	184	155	206	196	209	183	164	186	201	182	170	194	185	162	183	208	156	184	206	165	189	156	183	185	194	192	204	201	200	210	167	209	198	174	178	184	175	168	159	178	173	161	213	190	217	180	181	195	200	165	196	196	216	185	163	176	194	208	177	159	189	179	197	172	196	197	167	209	218	170	192	185	189	196	188	184	202	202	169	214	178	182	157	180	211	183	180	185	192	189	179	179	186	183	201	175	176	201	179	204	177	183	185	179	172	201	203	189	192	173	195	200	195	193	194	168	191	214	211	183	172	179	184	173	189	192	207	217	189	196	169	178	188	183	176	161	210	214	175	190	196	173	169	157	172	203	183	192	190	189	169	171	202	221	183	183	219	175	190	214	187	185	167	165	174	179	193	174	193	178	181	167	185	204	168	157	184	156	200	186	204	180	169	205	181	192	170	192	202	177	191	184	199	187	186	172	196	160	182	185	193	181	158	176	183	195	171	196	199	209	219	200	216	224	170	207	188	176	191	178	207	202	187	189	184	201	190	200	205	195	206	176	179	178	166	231	181	171	187	178	196	177	184	190	190	179	169	160	181	180	155	172	178	177	158	182	181	157	187	173	169	190	180	207	210	180	178	175	180	189	200	207	186	190	181	162	194	190	194	204	186	177	189	172	197	188	197	207	218	191	168	174	171	180	183	200	153	195	183	189	192	213	177	201	181	189	184	183	184	174	176	190	191	176	190	186	166	187	201	178	183	208	161	179	196	174	213	211	195	209	187	197	199	183	195	178	166	181	206	185	181	195	192	177	176	190	169	161	174	179	201	192	185	187	187	179	193	188	171	191	193	171	168	195	192	197	161	180	162	184	198	166	207	200	189	182	202	211	196	200	193	200	169	189	196	191	173	198	204	158	220	195	168	183	203	173	167	188	202	190	187	189	170	176	190	194	173	184	172	183	164	201	174	190	189	191	183	177	176	195	156	192	188	182	195	195	164	164	176	188	164	188	193	206	177	175	182	182	200	190	210	182	202	191	173	190	215	172	192	191	166	199	179	186	186	175	168	197	177	197	214	193	195	189	192	180	202	195	183	162	156	212	171	161	181	199	179	197	176	189	177	191	188	211	192	206	188	181	217	177	211	160	209	177	203	187	185	180	177	187	171	201	212	171	186	188	175	195	185	155	171	183	183	201	171	186	171	190	183	143	179	199	159	205	229	175	210	183	162	194	186	191	202	175	192	185	183	180	179	184	168	192	193	183	210	183	188	175	172	189	180	185	207	162	201	182	187	183	192	194	188	177	199	177	195	188	188	164	172	207	206	194	174	166	195	184	200	176	172	181	180	175	187	209	169	204	189	181	200	178	190	187	204	182	190	200	190	174	190	188	180	173	181	184	195	196	175	185	185	187	203	178	175	184	187	209	158	192	195	174	191	175	186	219	183	159	176	205	185	176	193	227	194	174	185	182	178	201	216	193	166	190	192	183	184	170	167	144	196	184	194	171	185	192	182	188	153	169	175	185	182	184	194	191	178	192	179	199	190	211	211	206	151	184	190	180	205	166	186	192	181	173	178	166	190	186	208	171	195	174	192	157	138	196	181	175	198	193	198	214	197	196	174	201	165	165	206	189	200	184	155	191	175	208	173	172	200	180	177	192	201	200	186	181	196	192	168	164	192	178	217	199	181	199	187	201	201	156	204	188	184	180	180	181	207	181	196	202	186	197	188	209	161	195	170	189	203	189	179	170	193	184	203	171	192	192	182	193	174	190	179	203	159	209	190	172	176	194	176	210	202	189	178	181	187	162	191	187	174	192	200	209	191	198	172	201	214	209	176
4460	645	839	974	898	765	643	584	535	540	496	475	438	468	472	463	473	453	469	457	439	456	458	476	437	475	484	459	454	469	448	459	448	446	441	433	435	427	444	464	481	447	481	384	461	448	442	429	531	463	426	472	457	438	453	406	453	445	518	430	484	527	412	432	467	457	438	429	467	452	413	462	441	452	459	463	471	477	452	475	485	492	454	478	483	447	437	482	462	460	408	435	459	440	442	418	467	436	430	412	473	395	454	458	434	461	469	443	433	426	447	440	419	443	445	453	475	452	466	466	454	470	464	453	478	492	454	460	416	427	490	460	495	479	432	482	455	443	479	469	469	417	459	440	481	504	471	450	430	452	458	466	450	458	468	455	439	455	475	444	423	448	485	443	463	458	461	447	452	462	443	464	496	473	440	457	446	478	452	436	487	486	431	425	456	446	467	474	452	454	458	447	453	483	447	436	476	445	453	460	467	487	434	408	473	452	488	456	498	438	465	437	415	462	451	472	455	453	446	439	428	446	475	460	431	463	473	447	451	446	416	443	484	418	490	457	446	454	467	463	451	448	454	435	480	454	446	466	423	463	463	467	470	463	414	425	468	440	474	468	455	443	458	476	443	463	462	450	466	455	497	474	454	467	479	431	461	440	459	460	483	442	524	479	476	485	451	454	452	469	442	438	418	466	447	425	484	468	431	453	458	430	438	430	457	476	470	471	433	455	481	420	430	460	450	432	460	456	458	421	449	453	425	454	442	440	458	468	475	432	513	426	472	450	419	427	467	449	446	474	467	456	442	440	462	472	471	453	503	429	447	495	458	428	428	441	454	452	443	457	458	441	456	459	465	452	444	464	457	439	469	460	392	468	482	459	460	437	443	474	455	424	482	451	469	464	436	482	464	417	477	461	462	489	457	441	449	495	437	501	486	449	462	464	413	432	434	453	474	487	468	489	449	445	405	446	447	466	463	471	437	443	439	485	477	424	467	555	461	414	467	453	469	460	458	446	456	439	459	443	461	412	433	463	459	405	432	444	435	466	433	450	477	447	467	476	485	421	422	449	466	477	462	468	458	468	459	459	454	476	426	438	447	453	453	443	469	404	453	450	470	461	447	502	455	481	433	442	433	427	427	431	440	464	468	395	432	419	456	418	439	468	414	430	467	464	448	453	451	469	439	433	427	435	423	474	434	471	446	445	423	431	455	446	442	458	456	432	444	483	441	425	456	458	416	466	489	437	435	452	463	431	439	434	489	443	467	434	445	455	408	463	453	512	443	429	452	463	440	431	486	475	470	483	453	466	487	424	491	480	462	437	477	445	448	436	455	449	462	425	449	446	437	455	447	426	444	435	415	431	438	443	464	458	452	456	442	454	443	490	460	446	467	442	425	437	412	434	425	446	456	429	460	443	455	460	453	480	487	464	446	459	465	465	452	449	469	410	462	462	466	469	457	425	472	446	465	467	455	418	396	432	470	399	439	496	472	446	456	428	506	425	461	476	452	472	444	412	464	466	465	478	438	451	475	482	431	468	483	472	471	463	478	465	464	480	449	463	458	472	438	428	443	474	461	497	419	457	451	455	439	446	463	466	444	414	453	484	438	429	435	449	429	455	466	444	442	469	426	446	448	478	445	429	428	425	412	416	447	478	437	452	443	458	502	465	424	459	446	429	471	426	471	457	431	491	456	432	452	446	452	412	493	443	491	410	471	460	429	453	441	414	443	426	480	438	481	445	443	406	463	456	454	462	465	463	471	426	451	426	468	440	429	441	433	410	456	468	467	493	492	441	453	473	457	486	425	455	443	419	454	470	421	469	452	433	452	464	435	446	472	449	424	434	444	434	471	443	449	453	470	434	460	451	478	438	468	435	419	419	459	436	426	425	459	443	422	476	429	449	480	444	425	423	474	453	439	443	435	493	425	443	439	465	433	456	427	447	453	404	407	468	460	410	445	454	460	446	462	447	461	476	514	415	459	468	414	450	442	455	413	442	406	460	449	458	427	508	472	464	455	427	425	435	495	409	490	464	450	447	454	424	416	438	456	465	457	471	439	450	463	477	453	472	450	429	486	477	450	428	442	438	492	472	475	477	451	461	467	453	443	446	471	448	480	453	468	465	459	468	478	424	495	445	470	429	436	435	444	464	438	447	464	452	462	436	476	469	496	405	430	469	430	437	430	452	509	464	441	441	444	446	445	510	467	448	416	461	467	491	421	476	463	387	463	424	424	470	450	427	481	490	430	434	432	449	452	444	419	435	441	462	435	452	465	451	480	468	427	438	453	461	459	441	455	458	441	446	446	436	467	449	459	436	449	444	442	476	449	439	460	449	440	487	436	458	475	467	467	451	460	467	450	475	428	480	512	453	444	441	460	418	432	453	461	475	449	454	461	436	435	468	485	471	501	457	447	424	443	456	462	474	478	472	482	445	464	460	426	451	445	441	476	439	445	441	504	453	474	441	432	461	482	420	473	499	451	417	454	407	458	440	417	453	464	463	507	416	486	462	458	442	416	447	456	440	452	453	452	440	477	485	483	473	445	459	423	446	479	503	467	456	411	415	450	445	442	463	481	431	451	483	488	454	475	503	447	508	433	475	430	457	451	462	410	430	493	462	455	432	410	459	414	442	468	443	443	476	449	461	448	446	461	450	469	480	450	436	451	468	452	500	425	443	440	432	416	456	486	465	444	442	472	491	424	475	486	468	438	391	446	438	434	485	499	456	475	452	439	417	449	447	447	449	435	472	453	469	473	445	473	438	424	445	483	435	436	490	430	449	484	413	443	454	452	414	440	486	471	473	457	493	476	439	461	485	440	479	430	442	473	468	461	440	422	476	448	455	427	462	464	463	497	451	464	462	467	436	439	442	441	447	476	456	465	453	456	458	437	495	464	450	423	477	451	470	457	483	436	459	476	439	462	443	446	454	416	434	444	439	471	427	446	469	466	424	451	426	479	432	471	474	473	461	456	476	491	448	426	445	442	414	460	439	461	425	437	443	416	453	431	410	454	475	450	423	483	436	424	460	468	487	415	442	436	437	445	415	476	457	434	478	460	436	432	477	425	483	468	490	454	438	452	457	461	432	428	468	458	439	462	478	463	455	430	460	469	404	433	443	449	464	450	500	443	451	454	428	500	448	442	460	468	440	489	452	458	474	443	433	482	430	434	442	410	450	444	433	441	437	472	469	422	434	434	468	438	458	453	450	447	481	448	432	487	445	460	466	475	434	472	431	452	453	446	445	474	459	464	439	467	504	429	439	463	411	444	443	459	482	452	450	475	434	469	413	480	440	455	459	446	409	411	412	473	447	439	463	434	434	452	470	451	459	462	485	491	494	439	464	431	429	443	468	437	439	477	484	464	443	423	392	438	446	425	472	418	469	433	478	463	432	452	446	416	477	454	421	436	446	450	446	448	456	442	440	426	481	477	446	439	464	482	449	456	467	447	468	446	427	443	442	483	452	450	466	438	442	472	491	437	448	454	449	473	462
22432	3223	1335	1051	1110	728	620	386	354	389	273	254	225	260	232	232	233	218	184	239	215	230	206	228	253	239	237	209	221	201	211	213	186	217	247	221	244	221	228	246	210	222	235	220	242	207	213	208	210	239	231	205	240	201	206	197	238	214	228	228	215	236	211	238	178	227	220	248	254	244	228	214	214	246	218	210	221	218	206	231	205	224	198	244	228	196	198	206	207	242	228	229	229	264	230	225	211	241	208	235	195	199	224	225	226	224	224	245	221	209	243	219	196	196	206	221	227	244	244	242	211	227	237	223	235	212	224	228	223	235	213	204	206	224	218	230	238	213	197	221	203	240	231	226	243	223	239	249	230	238	236	209	271	205	229	245	226	194	231	214	206	231	197	233	231	241	224	232	225	217	214	208	233	212	239	227	205	195	234	204	239	237	208	228	226	235	239	217	219	220	228	210	208	237	214	236	243	175	217	238	232	238	230	269	233	215	215	217	222	226	243	232	213	210	233	220	218	201	215	225	230	199	208	254	233	235	200	225	235	219	204	213	219	216	209	226	232	207	215	205	227	206	236	193	235	214	200	218	223	205	186	195	234	213	230	230	223	201	228	222	214	252	218	221	265	225	225	208	241	240	219	214	230	224	232	209	183	200	258	231	230	220	235	201	201	225	201	227	228	218	234	229	216	217	227	231	212	229	231	216	224	223	238	231	197	234	237	212	220	215	245	227	225	228	209	231	225	219	196	221	213	202	224	224	225	221	216	256	229	241	268	232	204	235	213	196	242	204	216	236	221	202	206	212	192	260	239	215	221	195	212	230	210	217	204	248	232	203	245	218	233	202	233	245	210	216	227	217	253	236	239	213	225	220	226	220	219	218	199	199	210	224	235	198	199	229	224	243	196	229	215	184	214	198	223	210	231	219	209	196	202	216	206	221	215	221	237	204	243	228	231	194	196	206	223	215	237	231	209	202	201	212	216	249	235	226	231	244	210	232	211	216	233	226	214	208	181	237	207	225	234	232	207	239	223	228	213	188	224	237	215	223	233	233	229	218	217	229	227	226	250	210	228	234	229	195	215	239	246	227	256	242	209	220	227	258	218	227	200	234	222	221	222	195	221	246	221	196	231	211	231	202	213	208	208	244	224	200	232	199	209	230	203	209	210	199	224	236	202	205	223	203	191	213	192	214	206	229	222	193	204	208	207	202	238	241	224	220	228	208	231	200	235	221	227	199	224	222	231	231	215	221	223	228	212	221	240	228	252	232	219	231	248	221	199	222	241	237	239	236	235	213	219	217	217	186	221	197	217	216	231	209	247	222	228	201	219	206	215	223	211	237	213	217	218	204	212	207	196	249	233	215	214	219	228	194	221	198	197	252	228	183	213	241	223	223	223	207	234	219	248	238	223	202	206	232	222	205	214	203	213	262	210	226	195	215	195	231	221	211	235	224	209	241	269	228	238	240	207	220	220	207	223	225	195	204	218	215	221	201	217	215	221	225	230	228	229	218	209	229	202	211	200	209	225	230	209	204	193	229	234	207	197	223	208	228	247	236	228	232	215	234	228	199	233	205	236	229	213	221	216	200	211	223	224	212	222	215	195	245	222	189	207	225	224	200	266	230	235	201	214	194	201	250	232	228	219	227	234	213	207	238	223	214	238	227	204	207	209	213	217	202	236	229	208	208	226	187	224	207	230	234	227	228	199	205	236	228	204	223	206	215	211	232	231	216	235	222	200	223	225	245	223	219	218	237	231	219	229	220	211	207	238	223	226	239	225	224	216	200	222	205	189	222	215	203	193	227	220	248	233	230	233	246	235	217	240	225	223	217	248	246	224	207	225	230	214	222	240	205	227	234	212	225	224	243	196	229	224	210	211	208	224	238	202	217	203	215	206	236	228	224	205	207	232	230	181	230	185	219	209	230	236	199	204	203	202	210	244	200	231	256	194	204	212	229	219	235	210	207	235	217	218	237	187	232	216	229	202	229	235	199	185	222	237	218	231	223	221	246	231	210	230	237	233	239	211	194	230	200	222	237	225	227	230	208	217	200	214	194	207	223	233	216	199	215	226	240	205	213	222	252	205	242	204	217	208	256	205	227	239	202	219	228	238	247	215	209	235	205	203	197	228	202	193	241	232	213	194	242	230	216	222	221	238	203	237	207	224	214	198	193	214	209	209	243	207	221	230	216	206	233	232	242	204	194	207	218	223	212	212	222	235	225	232	220	222	226	229	234	235	212	221	231	222	198	214	206	214	197	214	187	219	209	196	219	196	219	247	228	205	235	231	217	248	211	241	227	214	229	199	205	245	212	230	191	205	224	202	224	208	214	242	261	255	222	213	233	197	212	185	213	215	208	197	246	241	246	233	194	216	218	191	229	226	210	229	224	237	205	219	200	263	199	211	196	186	211	247	236	213	222	216	218	215	249	205	203	220	241	198	203	226	229	238	247	207	214	236	206	214	188	220	214	246	217	234	230	216	243	245	210	222	215	233	189	224	205	216	242	222	222	236	215	214	232	212	211	213	254	222	216	214	226	222	238	246	231	217	209	215	194	219	246	224	230	233	198	182	203	244	195	203	234	218	217	210	226	231	246	222	212	224	200	202	202	206	206	218	209	233	254	205	222	201	215	209	238	226	201	225	218	221	204	217	187	234	201	211	214	228	203	243	190	238	247	256	247	225	185	221	207	223	221	228	219	214	214	243	213	247	228	195	237	223	244	213	211	198	266	217	206	209	214	243	206	190	208	220	219	210	241	217	212	229	240	211	195	225	234	203	213	216	207	210	223	207	234	230	192	223	214	237	224	231	239	203	228	270	232	216	217	202	189	206	242	225	234	234	203	222	235	206	219	215	245	227	211	221	245	226	212	228	233	205	235	206	208	210	233	202	242	234	227	209	236	226	200	198	214	186	235	239	265	210	215	222	203	232	214	229	218	197	214	230	217	216	231	186	217	226	215	241	198	241	213	198	229	204	242	257	196	208	256	220	200	231	225	220	229	243	232	236	224	213	243	245	219	255	217	196	233	222	209	207	236	205	255	201	199	239	201	220	248	225	215	213	225	243	208	227	221	195	211	243	231	207	213	235	183	217	217	205	238	230	205	221	222	185	216	242	222	205	197	223	210	221	193	238	217	219	232	216	216	213	220	217	215	217	213	201	233	241	221	206	270	199	201	232	219	213	234	242	229	199	224	235	225	212	216	207	218	244	199	187	222	209	215	223	211	243	226	244	202	217	189	209	220	230	223	217	211	225	268	210	239	221	229	218	214	228	235	222	216	233	246	256	221	228	244	242	228	215	229	234	217	206	237	222	198	195	210	241	233	191	212	204	227	223	236	223	225	248	213	247	216	247	215	210	229	200	232	236	207	237	186	258	221	222	240	236	216	227	239	209	223	220	238	225	220	209	208	208	223	202	216	235	190	206	216	213	200	219	249	241	238	250	233	252	232	240	205	220	212	190	200	216	182	211	210	204	252	235	239	247	251
13253	1245	1974	2945	3299	2564	2039	1641	1396	1469	922	783	688	683	683	634	586	624	630	558	599	586	560	611	551	538	579	520	532	524	521	550	504	549	544	558	552	548	522	564	541	526	498	575	551	533	560	505	527	526	564	551	518	466	528	548	558	526	492	511	583	532	510	547	573	511	510	536	495	535	534	554	571	540	519	534	574	505	536	535	528	535	524	531	519	496	525	526	538	519	545	530	580	520	566	503	525	512	582	490	539	467	504	507	532	537	560	537	525	542	565	554	537	561	542	550	521	528	545	515	505	538	518	578	525	513	544	548	540	588	563	533	507	556	535	501	538	544	485	525	556	534	543	522	550	499	525	554	541	520	563	544	530	475	554	516	528	577	533	555	527	528	545	552	518	519	556	558	549	529	541	553	541	512	544	521	548	545	559	502	524	519	537	505	581	492	544	513	555	576	538	536	496	511	521	517	550	517	516	515	504	495	511	536	562	520	547	525	527	556	546	490	520	539	542	511	549	541	484	583	553	543	544	519	506	527	535	534	524	506	532	575	536	500	573	580	495	544	587	560	526	579	533	511	498	523	510	559	598	532	559	537	511	548	551	543	505	508	570	561	586	525	532	515	549	536	557	563	479	521	576	567	535	553	533	517	529	581	547	542	527	520	499	534	534	517	539	538	507	473	519	525	529	501	521	534	532	528	489	536	523	539	550	546	550	531	515	557	514	592	535	496	519	508	530	546	547	536	562	491	542	496	575	518	490	496	506	499	517	526	531	541	547	535	523	519	523	527	539	545	552	557	549	516	548	512	533	538	545	506	519	561	549	529	535	547	554	520	526	511	531	526	570	520	543	553	535	524	538	549	511	526	556	548	525	475	535	560	540	522	546	537	502	496	549	552	530	544	556	523	532	555	516	508	539	516	532	556	495	515	522	528	497	524	539	525	521	547	534	484	566	531	531	535	558	511	518	513	548	546	501	527	542	560	523	566	537	506	494	552	529	559	557	481	546	564	517	528	569	515	517	537	533	503	537	477	524	544	583	501	545	488	538	572	523	523	555	568	543	539	561	554	489	596	490	490	508	539	554	514	545	514	520	502	566	520	550	542	511	533	505	549	516	542	554	546	516	524	526	536	536	560	521	511	531	516	536	507	554	534	534	527	477	560	535	512	549	554	514	501	521	540	514	561	567	501	523	511	545	491	545	573	568	542	521	512	502	531	513	509	490	566	526	523	528	530	501	563	533	499	553	539	527	520	554	567	551	522	519	515	533	523	546	561	568	544	561	565	545	560	551	530	504	542	542	551	529	508	500	528	575	555	552	527	494	497	493	516	536	494	505	554	474	531	508	565	550	495	506	547	513	560	515	527	530	527	557	553	512	497	537	544	526	529	540	513	531	556	543	495	569	559	543	547	531	551	560	535	583	512	535	561	498	536	516	561	508	509	525	556	520	509	537	494	527	525	505	558	534	574	548	514	542	504	503	542	546	564	539	511	506	482	491	516	556	507	531	557	552	564	512	486	553	479	523	484	546	535	571	547	570	550	524	527	534	489	530	533	592	494	504	559	521	573	497	507	512	514	540	527	527	533	529	503	494	549	575	532	532	536	503	517	506	533	484	553	564	537	495	533	527	545	511	491	561	535	505	563	523	525	520	535	506	493	531	551	517	500	540	541	513	518	499	526	517	537	534	533	541	528	500	532	513	523	536	509	526	531	549	515	517	505	512	541	539	574	501	549	546	553	542	534	506	570	529	562	513	569	518	522	527	517	551	542	555	507	559	525	549	522	541	523	539	536	537	573	554	508	563	563	536	528	511	525	524	540	548	531	548	550	565	555	523	537	529	571	589	551	545	508	523	537	529	535	533	512	552	507	543	534	501	524	513	530	529	541	499	546	530	516	588	532	540	526	527	538	521	528	541	554	535	536	536	522	534	561	516	527	558	556	557	578	503	523	497	554	514	577	543	568	508	512	544	543	530	514	515	521	530	518	530	558	548	557	529	578	521	507	519	491	537	567	530	549	516	536	515	537	536	555	538	511	580	543	546	529	529	538	562	524	561	523	518	497	513	472	517	513	535	538	537	519	526	532	513	509	530	541	552	527	521	475	530	536	540	546	526	515	532	562	508	519	479	544	514	537	536	521	540	538	570	515	548	565	574	522	527	520	543	528	522	507	492	567	539	518	532	500	527	544	527	540	554	545	537	521	540	546	570	544	539	528	534	516	509	543	579	513	575	494	510	544	503	488	540	511	543	492	501	524	537	508	505	530	565	534	507	537	519	537	540	537	537	495	486	540	529	530	567	517	551	530	510	538	516	571	521	533	517	543	530	546	526	512	587	509	546	546	514	522	535	527	537	535	525	516	552	532	524	541	541	534	508	501	536	569	547	533	515	553	518	509	484	515	517	541	523	507	524	513	534	482	573	481	537	529	531	532	536	525	514	547	585	501	616	546	550	546	522	546	524	543	535	480	531	518	545	522	540	512	542	500	525	525	532	517	586	539	558	536	567	504	521	561	547	530	549	532	557	455	538	521	519	555	540	518	507	487	526	507	491	580	509	544	570	540	533	531	574	503	523	527	501	524	510	552	557	493	499	546	554	548	518	534	559	500	506	497	546	545	548	551	498	507	544	508	532	540	549	543	527	521	555	526	534	562	534	531	488	527	497	526	559	523	548	472	507	535	500	528	543	540	581	557	531	521	484	507	542	544	538	520	538	497	545	523	527	509	507	531	536	531	530	512	524	528	557	552	574	516	548	549	536	538	544	511	530	505	529	559	524	509	531	550	537	525	521	494	543	564	525	531	532	513	522	520	500	563	558	501	503	509	533	546	516	542	582	546	496	510	521	534	511	493	541	537	491	504	543	559	513	501	569	525	561	552	518	566	511	526	531	525	503	469	515	514	508	492	528	530	540	550	532	535	505	511	582	521	529	545	531	534	513	540	542	540	585	535	526	531	524	496	540	524	548	540	541	540	530	518	509	526	505	523	516	506	554	537	532	487	469	516	544	536	555	542	560	534	537	537	491	547	531	573	472	567	543	544	505	473	561	496	524	524	505	529	521	498	517	520	533	530	529	548	531	522	551	527	515	569	536	522	535	514	563	525	525	545	554	506	519	514	557	543	525	553	540	489	535	570	516	541	553	541	539	539	578	547	505	545	573	551	569	546	532	584	519	520	567	546	555	540	497	540	565	561	516	531	536	568	511	553	528	534	505	502	495	521	539	515	533	510	529	477	573	532	538	521	530	496	546	558	521	537	507	509	586	518	525	510	527	534	535	527	508	501	532	526	533	538	556	526	604	528	530	536	514	503	533	478	541	520	548	532	559	508	523	563	522	494	537	526	492	480	554	526	496	560	557	543	532	511	559	541	503	533	598	507	520	558	495	527	501	530	483	526	532	561	544	527	523	535	519	540	543	534	559	501	535	554	488	502	555	518	530	529	552	529	513	510	541	537	525	501	522	540	530	507	527	556	517	557	558	505	545	554
34144	7346	2605	2136	2593	1674	1132	784	615	608	602	462	424	384	363	390	402	370	380	343	348	381	361	383	395	365	340	328	345	354	358	358	352	333	354	377	348	381	342	356	336	341	335	324	337	320	362	353	353	352	372	322	402	352	362	351	359	322	344	388	357	391	340	340	344	354	330	338	345	343	340	337	360	330	364	348	334	365	361	326	318	353	320	353	331	358	363	322	356	347	383	365	335	342	333	347	328	360	363	354	338	321	384	373	328	362	328	349	386	373	342	340	334	327	334	321	332	363	325	352	362	342	334	360	380	360	336	323	354	316	327	349	359	351	334	352	339	344	382	374	365	336	317	383	387	401	342	328	314	370	374	357	345	374	330	351	360	318	394	341	369	334	309	325	325	327	339	333	339	346	325	322	331	320	338	329	342	382	382	331	382	336	317	348	336	359	357	364	345	315	353	339	313	337	341	342	326	345	335	334	329	357	325	337	337	350	354	346	322	353	370	333	343	363	314	317	370	322	345	344	359	351	334	342	348	346	331	338	320	331	317	331	349	351	340	313	355	348	334	360	332	356	304	341	375	336	384	333	332	334	348	360	368	328	365	346	339	345	346	343	341	342	350	325	344	356	337	367	387	321	320	340	350	334	371	339	341	367	328	330	385	361	379	381	367	359	346	363	356	291	338	379	329	332	314	341	363	335	360	357	331	322	346	339	381	372	327	368	345	360	329	383	319	337	320	364	380	353	343	401	354	322	351	346	353	350	374	349	349	351	338	360	348	322	302	343	345	370	358	356	314	344	373	308	383	315	337	354	344	304	331	338	365	358	344	348	353	369	352	363	351	340	334	345	351	346	328	326	379	354	353	362	302	352	340	324	328	347	319	335	338	373	310	355	337	350	316	317	358	352	346	346	332	336	335	341	340	361	355	362	378	321	343	357	355	365	353	366	359	297	338	344	319	373	349	335	339	329	367	381	347	333	359	373	337	347	356	341	332	347	314	349	360	340	344	336	345	370	337	320	408	332	354	335	351	323	354	352	345	330	367	336	344	354	344	331	345	324	351	321	344	353	335	373	360	337	331	401	367	353	305	366	369	339	368	341	372	353	360	332	332	357	364	314	360	368	350	325	337	347	391	350	368	328	335	342	341	317	396	381	375	362	339	353	323	333	347	379	351	333	330	336	364	338	350	327	341	327	329	353	384	352	381	344	363	349	332	353	347	336	364	409	348	381	330	355	352	328	399	378	335	358	351	354	353	354	341	377	398	373	389	337	365	368	321	380	341	347	332	324	358	346	345	356	342	350	325	349	345	334	319	359	322	334	350	376	345	329	363	348	317	339	338	292	351	343	358	339	364	371	353	343	332	335	351	323	358	411	333	338	332	407	325	317	365	315	339	325	376	350	394	375	341	357	355	341	333	347	370	362	326	355	341	342	366	330	365	359	336	353	357	337	334	351	344	378	342	342	324	350	316	307	343	361	322	328	329	327	340	359	337	321	340	326	333	347	335	320	351	333	322	340	363	366	302	328	364	363	355	310	337	349	336	354	326	362	349	346	359	328	353	314	386	367	371	354	366	335	371	339	344	347	308	349	363	374	307	360	329	367	362	354	344	312	347	371	329	328	358	362	335	341	364	362	304	355	372	372	376	348	335	300	353	381	321	339	333	377	356	365	363	317	345	323	348	352	344	361	314	348	346	355	352	354	307	369	334	360	324	333	374	367	347	337	336	362	324	326	351	345	332	325	347	335	337	374	347	327	348	354	353	361	356	365	382	345	357	333	386	356	349	327	334	363	329	372	344	311	347	353	359	370	335	329	368	338	320	357	329	356	342	369	361	342	337	327	368	331	345	320	359	321	329	358	319	351	345	362	342	347	368	368	344	364	312	382	326	368	342	344	335	315	398	336	364	341	379	371	370	296	336	371	320	348	356	335	375	344	331	351	373	342	342	329	342	375	330	318	355	356	351	356	309	377	371	318	363	346	368	328	345	386	382	340	353	351	364	371	333	350	357	336	392	353	321	315	317	348	354	309	339	355	352	359	355	312	333	318	364	359	343	323	353	370	316	364	361	346	361	349	325	369	372	329	346	339	345	363	348	334	351	347	361	353	372	374	361	342	360	345	359	334	379	340	370	336	377	336	350	365	350	367	347	361	326	363	354	315	348	349	339	356	379	334	346	357	348	352	320	370	371	371	342	364	325	349	367	395	345	372	327	348	355	350	355	344	338	346	385	323	367	363	365	351	339	341	335	366	359	299	319	323	322	328	335	374	350	324	334	362	327	315	353	371	336	356	358	322	335	334	306	330	379	355	318	350	357	356	306	336	356	350	309	372	334	332	368	362	361	339	353	362	378	343	306	362	369	363	349	349	348	325	350	367	315	318	331	374	340	364	352	335	365	360	350	376	403	345	341	321	336	360	333	294	364	363	328	352	359	361	325	363	342	328	326	372	327	340	372	358	343	328	322	354	368	376	336	340	329	325	339	350	342	327	359	352	348	342	334	380	382	351	331	358	339	351	334	357	325	314	351	370	374	335	334	352	356	323	343	342	356	353	366	333	318	337	329	348	344	372	349	308	332	357	350	331	349	344	349	348	374	373	325	372	338	317	353	352	381	320	354	357	317	361	332	352	346	355	323	362	325	384	382	343	347	356	345	351	340	394	333	394	379	360	346	362	357	351	363	328	384	364	363	365	351	394	327	319	369	363	354	342	358	315	331	336	335	347	377	352	352	365	334	352	341	328	344	378	403	360	330	353	351	375	386	330	352	375	337	358	374	351	334	328	378	325	368	346	321	338	396	327	335	385	377	314	308	368	344	374	300	351	327	345	364	371	342	337	339	345	399	348	352	397	357	355	359	335	352	364	324	357	350	366	345	340	353	354	354	349	319	351	318	354	340	384	342	338	334	343	321	326	381	346	347	359	341	350	354	351	356	352	353	358	322	345	351	353	376	337	341	346	324	319	348	370	385	324	322	347	354	367	313	349	367	333	353	323	364	339	315	342	343	368	362	358	340	343	360	325	346	362	321	339	340	363	353	334	344	347	366	337	346	332	365	356	349	353	366	338	360	359	322	360	346	348	307	348	360	346	375	327	366	365	379	329	351	365	354	347	328	357	364	336	371	341	338	336	348	359	368	362	348	349	395	324	366	319	359	333	350	388	352	357	339	321	389	353	354	341	370	330	362	315	361	360	354	343	339	340	340	341	348	358	357	352	375	327	356	350	379	345	372	355	370	381	323	348	357	352	350	371	349	330	360	326	326	337	360	314	357	353	342	360	321	349	339	366	311	341	311	355	352	354	354	378	321	368	293	321	356	348	367	358	337	356	327	350	306	350	363	384	338	340	332	356	377	328	344	329	358	351	323	357	318	344	292	347	334	348	361	349	358	331	319	332	350	332	342	338	331	358	355	358	358	352	307	342	307	373	358	316	362	354	369	330	345	317	334	352	361	355	340	347	320	311	365	383	366	355	321	319	332	327	336	331
18846	2021	3311	4858	5643	4117	3116	2702	2019	2212	1956	1454	1069	1012	956	937	927	899	878	875	877	829	798	868	847	864	828	849	817	874	822	847	790	843	790	795	812	827	804	770	786	839	806	786	828	768	807	773	723	772	804	798	776	809	782	800	827	783	798	753	796	794	791	768	799	797	785	747	779	763	792	771	762	829	728	799	801	795	816	798	771	746	786	796	790	782	747	782	780	738	828	759	775	800	768	770	768	806	821	791	801	797	749	791	786	767	799	838	744	784	810	786	804	759	748	782	752	748	772	727	814	741	735	770	780	788	760	807	726	807	783	745	768	775	769	781	779	765	741	773	772	777	803	842	777	739	766	786	735	760	793	757	790	737	778	824	728	818	777	802	801	799	792	765	809	726	803	773	749	805	764	768	763	781	760	811	761	755	767	745	779	798	853	831	767	732	810	791	775	793	776	756	772	726	796	754	764	753	843	765	770	786	798	815	794	766	796	791	730	794	764	769	837	799	786	746	791	752	829	828	779	757	780	818	756	782	763	756	793	806	770	740	810	721	775	821	751	764	800	788	744	805	719	689	798	753	784	775	772	713	792	739	754	736	796	770	780	803	722	817	724	784	735	803	744	762	792	809	769	715	791	782	744	833	809	763	759	762	749	758	769	724	788	738	827	791	753	744	755	776	749	790	768	778	751	803	779	776	751	738	721	775	781	758	781	743	752	843	736	789	803	802	825	744	769	758	800	736	780	791	731	759	769	778	753	823	754	802	766	752	796	712	743	753	764	765	797	773	753	761	791	798	782	802	728	852	812	794	824	782	756	758	768	720	752	777	786	780	753	795	765	790	773	756	780	795	792	753	801	759	756	782	753	775	790	762	751	723	776	788	797	768	782	789	789	769	809	754	792	759	773	840	750	769	801	808	808	813	801	772	761	815	719	768	708	757	740	790	756	774	747	743	785	764	761	749	789	723	769	820	803	780	790	788	769	806	817	731	754	838	728	766	871	804	755	788	730	782	734	720	787	772	763	764	777	805	776	782	812	750	777	805	757	779	814	779	801	802	771	820	801	767	781	800	752	785	822	784	779	767	774	747	798	730	789	804	759	771	778	820	766	767	795	807	785	783	798	768	801	821	792	738	772	740	730	794	833	721	761	799	789	799	761	790	768	747	744	750	795	801	797	783	805	787	791	777	811	741	779	764	779	772	774	797	727	775	811	763	733	758	799	767	826	784	775	787	783	795	772	762	830	756	803	739	775	749	769	754	792	734	710	783	760	783	804	820	783	740	768	771	806	717	801	757	770	779	770	774	776	772	758	744	817	744	812	805	780	799	730	795	796	767	792	773	766	771	755	781	823	738	758	803	783	808	826	803	792	794	767	774	791	756	758	791	770	764	768	779	804	811	783	781	797	817	787	786	744	748	773	716	752	703	752	787	774	749	800	816	803	777	787	728	791	787	790	795	765	795	789	766	785	793	762	766	787	784	796	767	805	775	770	752	813	764	785	786	750	772	801	788	781	752	716	823	775	769	790	793	786	784	787	784	773	767	781	785	720	836	732	777	804	749	774	781	822	789	769	797	798	793	783	793	804	728	772	770	779	766	741	743	787	779	754	749	770	741	771	782	735	838	775	780	729	713	762	766	775	781	775	787	778	745	789	761	771	754	764	758	781	843	784	801	777	787	825	747	826	805	773	720	780	792	703	785	814	737	756	751	721	787	806	754	798	766	782	812	859	788	823	781	785	811	815	808	787	776	825	790	825	775	821	795	788	789	765	812	762	757	837	781	755	795	843	750	756	759	781	750	800	750	786	773	808	794	808	780	836	752	771	782	768	808	720	793	795	762	746	773	773	787	769	805	732	758	782	786	816	775	744	743	775	797	767	793	747	793	832	783	743	788	800	743	754	789	770	795	770	783	776	762	803	796	763	807	750	835	743	735	750	762	756	760	781	821	793	775	819	759	777	784	774	792	788	801	779	772	758	819	741	729	733	735	811	778	749	771	793	776	818	777	736	817	756	792	741	749	767	759	786	796	745	842	791	825	775	756	751	816	745	759	771	778	760	742	778	731	791	817	764	759	765	791	698	775	791	768	755	768	806	798	786	782	776	741	763	841	814	819	756	763	795	809	749	795	759	761	775	769	781	775	746	772	748	767	747	743	755	826	769	806	768	760	789	808	769	786	734	832	791	796	773	793	803	760	784	769	753	808	797	809	753	753	780	774	781	797	746	794	759	822	768	809	789	774	785	775	776	751	785	796	800	788	724	767	781	752	769	778	808	798	760	770	770	808	822	746	762	771	815	797	739	761	778	825	834	784	820	793	812	818	746	704	809	752	793	798	779	798	812	824	776	822	839	755	813	796	796	716	781	809	777	727	775	844	773	782	753	730	844	778	766	816	857	766	755	784	755	754	774	811	742	807	738	796	778	792	818	781	722	793	786	765	783	763	770	782	730	791	739	822	751	760	842	780	808	805	814	806	825	793	793	763	767	791	785	786	774	729	779	742	753	808	756	752	795	791	831	793	782	747	738	757	753	764	745	787	763	783	794	757	808	745	779	785	797	753	790	792	794	765	737	736	799	826	797	780	738	738	798	781	743	750	755	789	772	784	756	817	777	706	797	771	755	817	760	794	741	792	829	777	778	795	790	776	833	820	827	760	776	785	740	718	784	726	756	788	765	749	832	748	755	792	797	797	812	813	816	746	783	857	828	848	783	782	786	810	756	756	769	773	819	795	805	805	825	775	770	770	787	801	778	821	811	760	762	820	703	790	782	803	750	739	842	758	804	765	761	812	807	803	757	823	776	771	797	799	788	769	776	820	761	762	768	805	730	790	825	782	797	807	809	771	811	823	780	839	756	749	778	789	738	806	751	764	773	752	763	762	759	784	835	822	806	815	779	774	788	805	788	762	796	763	808	751	752	789	770	735	752	723	770	769	762	780	755	812	725	796	785	733	750	748	819	782	808	791	781	769	775	781	768	762	758	774	773	806	837	760	780	819	788	753	820	816	778	760	807	776	812	762	805	794	771	768	748	812	769	806	761	810	783	764	759	837	803	812	789	758	777	780	797	774	742	763	724	795	825	766	776	857	808	763	775	771	817	797	749	781	796	793	848	746	766	780	794	759	784	802	774	726	785	778	802	774	810	814	816	761	816	735	824	795	717	807	783	793	742	756	767	771	758	724	794	776	781	775	752	740	784	824	807	822	796	769	744	773	686	778	741	777	771	751	762	765	780	761	774	766	761	779	801	819	825	802	789	757	753	763	755	782	797	761	842	763	784	844	793	752	811	839	786	790	819	742	835	775	774	769	779	745	786	711	819	784	745	802	783	739	772	749	810	773	788	784	807	819	754	795	815	771	815	821	818	800	791	765	775	756	768	813	727	782	791	747	771	801	724	809	781	744	771	771	762	793	792	749	828	775	746	752	766	771	760	758	765	754	776	808	822	733	740	815	773	775	816	808	818	779	741	746	780	738	779	810	760	803
6836	651	375	334	271	200	204	207	207	186	195	207	170	205	200	180	195	193	199	144	185	173	169	186	199	203	192	187	158	168	187	196	179	180	195	187	195	188	198	192	188	196	189	199	172	193	193	174	171	178	178	180	175	192	195	151	193	179	178	194	175	178	172	187	180	185	190	171	170	213	177	190	171	178	171	169	177	172	188	212	167	197	192	191	156	196	185	197	175	185	179	185	176	186	189	161	197	210	184	197	156	191	208	196	172	193	208	194	183	187	195	199	177	180	195	179	186	168	185	175	197	182	198	189	158	174	196	177	175	178	187	151	175	177	161	194	188	158	204	183	175	173	193	175	174	164	197	187	175	178	192	179	169	179	187	176	180	153	179	193	160	181	187	228	178	205	225	194	167	183	187	190	190	183	178	178	174	171	183	194	169	165	215	158	198	195	205	210	173	174	173	175	202	181	205	176	194	187	180	169	193	180	193	177	152	203	210	197	175	182	186	153	167	185	180	203	175	209	167	188	161	207	186	168	162	175	198	222	175	179	208	165	193	165	178	166	197	173	163	191	189	199	173	190	187	191	169	173	160	208	204	208	203	172	182	192	193	211	160	185	156	169	183	172	197	201	194	178	217	171	163	185	158	173	187	183	187	180	179	180	173	193	200	152	187	193	192	182	168	191	213	173	208	168	196	179	192	193	179	170	179	187	187	199	174	173	179	182	207	198	162	136	181	197	202	203	205	190	185	182	176	180	197	171	185	175	194	182	194	161	181	186	170	181	211	155	164	165	214	190	214	169	191	180	186	174	177	210	199	177	193	171	159	187	194	184	188	193	191	210	160	182	175	198	185	162	167	178	183	205	169	174	175	180	211	182	203	185	213	201	178	205	169	218	184	180	151	195	180	201	166	176	195	187	192	172	182	180	176	195	193	148	189	181	200	176	184	177	189	161	173	175	172	180	223	200	180	188	187	220	197	163	179	186	198	205	200	220	182	197	170	185	172	170	177	183	159	162	202	201	191	181	203	201	181	196	167	179	169	152	190	172	181	199	179	194	177	194	184	182	179	201	165	181	180	189	157	209	179	186	196	183	206	204	188	160	202	190	187	176	185	197	175	187	187	161	175	189	188	176	204	193	167	169	144	170	195	182	169	205	183	198	195	197	177	197	183	169	171	205	207	184	176	172	204	181	204	163	184	200	173	189	199	199	190	169	187	201	143	181	176	160	177	182	201	186	184	196	188	201	191	203	182	187	178	184	187	184	194	173	192	202	169	174	168	178	195	194	194	190	171	185	201	173	188	176	174	187	182	184	167	193	196	170	200	173	166	174	199	158	179	193	177	197	187	199	181	198	194	179	171	175	163	197	196	183	187	217	197	192	161	165	174	171	189	186	185	170	188	165	184	203	166	206	190	189	168	177	176	178	178	201	187	183	168	203	163	189	179	175	157	200	198	146	174	196	166	181	176	178	179	191	176	203	181	167	182	178	170	204	166	204	206	163	174	178	180	192	148	199	184	189	192	183	183	190	192	173	197	166	192	164	181	173	181	148	192	164	190	168	194	174	183	177	192	166	198	200	199	215	207	171	193	194	183	199	207	162	174	184	162	173	153	190	187	181	198	196	188	195	209	195	184	197	181	207	190	193	197	186	161	179	191	185	193	169	205	198	169	226	176	192	194	200	195	183	168	176	176	179	177	192	187	199	165	175	173	193	181	146	178	181	184	168	180	194	180	188	194	163	161	187	192	195	198	229	182	193	173	195	154	186	185	172	178	169	174	192	172	188	192	173	196	170	179	171	212	171	213	202	205	209	202	189	201	177	211	163	181	187	185	168	183	187	201	158	194	188	175	182	163	208	180	158	201	195	196	166	175	194	198	178	186	178	190	206	180	161	172	183	177	198	187	194	194	190	205	194	177	174	179	169	171	176	177	196	182	197	177	185	198	163	174	200	207	162	195	169	185	175	210	175	189	161	184	160	189	178	187	182	177	170	182	197	197	196	175	225	200	169	192	189	156	174	195	172	174	189	179	185	148	182	168	172	185	170	182	183	193	175	191	185	188	197	160	166	206	185	237	162	196	183	163	188	191	185	194	187	179	186	180	188	179	162	197	146	185	194	203	183	183	183	175	182	183	175	193	189	172	187	196	189	178	195	177	180	185	174	205	177	205	218	169	207	168	197	168	165	178	195	239	199	203	184	220	180	187	170	191	216	178	177	205	201	193	195	178	186	179	205	186	193	174	178	200	193	175	193	190	184	206	203	168	150	190	180	165	200	194	178	197	181	192	202	202	186	194	195	168	177	201	173	175	178	173	200	185	199	190	185	164	185	192	195	224	199	173	167	215	167	180	200	177	189	199	170	178	217	181	170	166	199	186	193	164	171	202	183	184	194	192	200	191	201	215	193	193	176	169	181	183	201	210	189	186	181	147	180	213	167	194	195	166	189	203	191	179	195	206	185	164	192	221	187	177	185	158	197	177	167	186	194	185	198	164	167	191	172	157	169	180	185	188	201	174	143	184	176	202	171	177	178	198	210	168	170	165	207	179	191	208	191	178	198	184	165	194	182	179	209	198	198	199	210	179	191	184	193	185	193	198	177	176	186	174	168	165	187	209	181	162	223	132	188	186	187	180	181	154	174	170	181	167	195	178	186	161	170	198	176	196	174	197	175	163	171	207	199	196	172	181	183	178	198	184	173	171	194	175	166	169	193	219	180	178	189	188	164	176	166	192	174	173	186	207	219	184	202	197	193	196	178	179	179	200	199	195	183	211	186	212	185	184	170	191	170	186	173	201	200	151	182	179	190	199	166	181	186	194	188	235	186	167	195	168	177	186	191	177	198	212	197	212	182	204	171	172	174	176	183	153	172	210	207	203	175	196	200	175	199	174	181	167	167	186	195	209	183	198	199	185	181	178	177	194	197	159	179	180	164	193	190	171	193	195	209	183	204	193	179	163	187	192	203	204	181	169	199	205	186	174	192	172	189	184	210	197	210	163	182	192	183	181	196	193	180	155	192	192	191	194	160	174	176	158	210	187	177	202	175	194	166	159	186	187	191	170	184	182	150	165	193	168	190	181	150	175	174	158	185	184	169	189	192	177	159	175	197	171	198	196	174	165	193	195	201	161	187	210	215	177	193	210	214	174	159	182	188	188	203	193	193	210	188	164	207	191	179	163	177	174	171	188	187	222	195	187	168	149	194	190	175	150	161	202	190	173	184	162	182	175	171	183	200	187	183	175	194	166	190	163	169	207	194	194	172	207	180	168	200	173	185	220	161	190	188	192	162	189	204	166	162	182	194	209	195	193	175	157	185	184	183	197	157	186	168	162	198	182	210	180	166	178	203	156	175	191	194	200	190	165	183	207	169	195	179	194	180	178	179	168	187	206	203	166	190	170	187	194	190	166	175	179	153	177	199	184	170	188	197	221	205	194	200	192	159	218	206	167	210	215	219	174	188	184	182	205	199	212	190	182	187	195	179	179	182
4488	696	762	960	853	746	578	531	500	487	490	505	441	502	460	457	450	413	443	445	485	449	414	477	450	448	455	499	445	445	450	454	440	488	485	478	413	445	440	493	483	456	434	456	445	421	437	422	463	452	465	445	458	439	420	440	461	426	429	469	430	427	463	449	441	449	404	479	471	443	469	472	432	452	488	476	446	446	456	462	440	449	443	419	486	438	452	429	446	458	434	467	416	443	444	451	462	455	438	479	450	456	394	441	444	430	408	424	416	454	426	435	485	426	436	454	418	456	447	499	453	475	440	421	441	452	442	423	435	438	442	411	449	519	442	431	425	449	469	477	445	470	420	426	427	442	482	440	487	429	443	431	414	448	465	437	452	475	454	460	459	421	435	445	461	448	436	491	421	491	439	413	426	446	469	433	418	475	460	440	490	454	432	451	430	463	461	462	461	439	449	408	436	442	451	441	446	467	457	448	457	395	431	453	438	468	442	474	457	409	467	473	425	472	457	443	463	472	445	442	447	443	482	416	440	449	481	451	474	454	440	479	472	472	419	453	465	441	474	470	459	480	448	420	455	466	460	419	375	439	465	431	448	414	450	469	447	420	419	429	421	487	449	455	451	454	472	427	442	398	444	445	413	455	468	433	425	441	471	458	428	453	423	471	425	478	414	453	440	437	420	449	431	453	417	442	445	411	429	423	430	427	430	460	429	470	431	417	440	454	463	451	493	453	491	462	450	437	439	465	491	476	458	476	470	460	441	458	473	457	436	411	475	455	471	442	489	449	451	468	458	467	400	483	517	446	434	460	452	428	452	489	428	450	465	434	430	459	438	479	421	446	446	461	456	453	438	462	436	462	435	455	452	456	427	474	452	422	451	454	445	477	461	467	454	448	426	455	435	475	411	487	432	445	497	474	454	420	418	439	470	432	429	444	439	464	477	467	434	459	432	439	463	435	436	400	420	460	474	450	462	481	430	433	421	436	438	462	508	416	460	423	390	499	437	429	437	454	446	453	429	433	436	438	442	458	408	446	487	441	444	468	470	453	477	444	393	451	440	460	482	437	421	446	423	477	455	416	433	444	500	475	437	436	438	445	439	452	438	458	426	456	446	474	434	448	416	463	446	439	463	450	429	452	427	439	466	440	448	486	438	466	458	437	412	452	484	462	450	431	404	480	438	460	468	454	440	495	440	490	430	464	443	434	428	432	456	423	441	424	451	455	438	429	472	478	486	427	477	445	480	486	428	429	468	437	457	461	450	467	468	420	441	466	448	428	428	489	472	456	434	424	439	423	436	434	424	451	457	457	461	395	407	464	460	432	442	438	421	432	431	488	455	439	443	446	418	423	507	409	433	454	442	433	418	465	432	459	439	447	447	445	491	427	445	420	467	426	451	427	441	454	447	457	398	445	460	461	447	440	441	495	418	434	439	401	428	410	456	430	443	454	465	458	453	439	455	408	425	440	420	519	462	451	466	442	461	426	460	453	432	441	458	424	464	413	459	452	420	466	442	451	440	475	472	498	455	471	443	437	445	443	416	444	426	418	466	437	449	461	450	445	446	475	433	472	411	394	454	463	433	434	405	468	449	426	439	446	452	467	392	431	479	441	436	446	459	427	419	463	442	465	424	427	430	433	445	434	455	440	446	404	423	424	439	444	446	421	433	465	457	439	469	439	475	451	449	472	452	446	489	460	443	406	462	478	477	447	425	442	452	460	481	425	485	454	433	431	439	437	415	464	441	435	461	438	488	474	452	425	444	433	465	430	429	432	443	460	430	414	466	483	440	437	442	429	462	436	466	483	425	454	455	411	465	457	421	449	456	448	433	492	449	490	435	465	458	418	454	432	468	432	458	436	431	423	420	462	440	424	441	446	449	448	418	433	496	414	462	455	457	427	431	446	399	449	455	447	440	449	441	432	477	440	425	448	447	476	404	465	411	461	437	450	416	450	450	465	459	426	425	480	439	427	429	454	436	421	426	456	435	433	461	473	482	450	415	427	433	452	444	472	429	419	428	448	424	429	487	454	409	434	430	472	488	432	443	462	500	443	450	459	422	437	435	451	434	450	486	445	444	480	442	456	436	464	442	442	454	421	441	460	456	417	456	419	423	437	479	436	438	472	463	475	471	455	420	428	495	438	467	424	455	423	413	454	406	406	409	493	448	455	407	447	405	439	434	444	426	417	411	466	461	415	484	460	451	451	444	442	452	396	440	464	447	442	449	402	451	429	431	433	449	451	435	438	462	426	419	442	438	414	465	457	453	454	427	458	436	424	433	419	502	445	445	431	423	502	439	460	426	426	449	436	452	422	429	456	475	432	440	442	467	420	459	433	432	468	470	455	474	449	467	420	436	448	459	433	414	426	416	456	396	411	467	443	451	449	445	467	498	427	415	440	469	445	435	481	438	479	430	496	447	465	463	436	464	469	438	435	441	470	461	444	487	475	454	433	451	474	422	400	448	442	442	396	469	453	429	440	486	438	431	435	450	435	435	423	491	457	464	434	458	436	494	424	434	464	403	475	515	451	445	480	420	429	430	458	465	432	475	442	422	418	456	471	465	467	511	482	424	502	482	456	455	482	482	458	455	485	432	450	425	461	434	432	457	454	447	438	430	459	469	449	466	444	422	474	464	421	454	465	416	428	442	423	445	465	452	475	486	449	471	461	426	462	424	452	433	443	411	471	418	413	454	455	440	422	440	411	479	428	454	446	433	404	468	468	461	440	432	496	420	467	422	451	474	468	458	442	470	418	486	402	450	467	447	413	451	441	454	460	472	442	444	453	439	452	466	437	466	427	457	455	442	458	427	432	443	423	427	422	429	454	414	465	469	439	474	424	476	457	441	463	456	440	453	428	436	476	475	464	484	420	478	427	487	452	456	444	430	457	439	481	450	449	453	461	486	474	451	417	443	455	431	430	426	447	446	452	464	459	437	434	460	426	482	437	456	435	462	453	469	460	448	452	446	448	398	458	479	407	470	433	444	462	462	442	514	479	428	484	470	434	489	459	488	421	433	428	455	445	475	455	456	483	458	477	432	439	448	452	440	425	445	425	462	468	455	444	393	444	439	485	438	479	427	468	493	418	467	457	451	448	447	441	450	467	457	451	450	459	418	505	431	436	469	450	434	454	482	458	444	414	451	482	457	448	456	445	428	488	461	432	437	458	460	417	449	468	480	445	417	445	478	449	447	440	476	435	415	456	439	458	483	487	487	460	455	448	443	446	472	439	481	473	425	438	426	456	448	482	458	451	448	453	453	435	501	466	480	445	450	464	443	472	436	461	489	470	436	479	450	487	433	477	462	449	412	460	448	444	465	404	472	464	437	454	474	428	463	459	461	460	443	482	460	455	476	432	469	424	458	432	449	446	417	447	463	466	413	455	452	417	427	467	478	473	448	463	461	465	454	440	458	470	454	440	417	452	449	474	443	467	473	425	431	460	479	437	453	438	433	449	459	497	447	452	440	443	428	433	460	440	442	460
22910	3521	1536	1085	1202	922	684	416	346	327	282	272	270	234	210	275	235	238	201	214	261	225	240	214	209	200	218	235	242	226	227	230	222	209	198	221	232	229	204	232	209	206	200	196	234	232	235	221	222	220	225	214	245	211	238	228	214	240	235	200	218	239	222	213	213	230	241	250	226	223	229	224	239	247	242	210	250	236	207	176	209	228	210	222	225	199	194	202	217	221	214	251	251	219	219	215	244	195	230	263	225	203	217	234	209	247	224	197	200	206	212	235	230	226	211	220	221	244	199	251	235	207	255	196	236	201	234	226	214	223	222	218	201	215	208	188	230	233	201	234	205	219	237	223	249	260	213	222	250	202	215	208	225	221	202	214	205	217	201	200	206	226	220	212	193	189	193	224	196	208	211	216	213	219	213	248	220	196	197	218	221	227	215	214	219	230	217	208	223	214	215	245	219	208	220	226	232	232	232	209	221	212	217	239	220	211	222	236	219	212	243	206	225	221	220	233	219	220	206	230	205	212	229	203	240	221	226	218	185	233	214	221	235	258	218	191	210	221	217	242	220	196	240	234	271	222	249	196	230	241	205	233	222	239	223	205	211	222	235	241	192	195	231	212	196	202	203	201	220	222	231	195	220	207	208	225	229	233	219	220	235	220	242	230	224	222	238	187	227	214	237	243	216	206	209	223	229	207	222	236	225	224	204	249	209	234	238	225	210	218	219	220	220	225	223	227	268	212	229	241	211	226	224	203	237	218	227	210	225	215	217	208	228	214	244	216	218	232	222	239	189	250	229	209	231	221	206	211	214	208	213	234	226	222	197	233	240	225	219	238	216	242	219	203	224	214	233	181	232	234	204	239	233	198	230	205	226	208	247	234	217	247	185	216	249	192	224	219	190	232	220	210	228	226	209	234	181	233	219	272	259	228	221	221	214	230	201	226	231	250	208	231	202	230	218	213	224	220	220	244	221	209	216	239	225	204	209	246	195	224	228	210	210	221	199	222	228	208	216	203	211	232	216	223	207	226	238	231	222	212	221	247	239	175	221	229	208	230	234	210	212	216	223	231	229	240	219	233	196	208	218	211	218	203	239	223	228	220	208	235	205	251	186	246	217	227	232	198	210	208	216	200	223	225	231	217	205	228	219	215	226	225	193	257	216	242	199	194	221	212	214	205	249	218	244	235	197	236	237	230	225	203	206	208	213	229	212	215	234	229	242	235	243	205	241	222	222	219	249	190	211	230	201	212	217	216	216	238	236	226	219	213	211	234	232	201	192	228	215	189	219	250	243	237	227	243	184	213	218	211	236	243	235	228	188	182	223	231	217	217	222	224	217	202	221	220	241	229	220	223	214	211	221	195	223	235	266	228	239	251	234	181	229	210	222	234	209	229	265	223	226	220	217	228	253	226	220	217	243	233	230	211	191	224	215	219	219	196	201	232	249	223	180	219	232	228	237	227	213	228	200	209	240	235	219	215	226	211	226	232	204	228	202	226	240	191	222	241	212	238	217	187	224	233	229	225	221	189	221	221	208	213	223	204	216	253	199	221	240	221	199	194	219	213	221	252	216	216	182	231	225	223	230	236	191	196	209	232	213	224	244	203	236	202	223	212	229	228	232	226	197	212	231	214	200	244	194	216	245	221	227	202	231	191	211	206	224	231	227	231	230	257	203	203	217	225	212	257	244	199	203	233	199	218	238	219	219	212	241	191	207	207	224	194	209	231	220	220	240	230	229	219	229	226	231	220	229	216	226	232	205	201	223	221	201	229	230	230	230	200	212	232	247	232	206	228	197	222	248	223	213	221	203	216	247	204	224	224	214	260	242	207	221	218	225	221	218	231	221	215	217	197	206	204	225	220	198	217	222	221	211	227	261	232	244	212	215	215	235	218	205	249	238	245	237	242	210	225	213	215	201	217	221	254	235	198	232	225	224	232	202	205	228	211	222	211	236	230	221	235	226	191	229	209	230	228	222	214	242	216	219	222	226	196	198	185	201	234	216	227	232	219	209	199	224	226	219	230	235	204	281	208	223	218	222	218	232	203	186	231	231	222	225	188	197	200	257	222	205	214	198	217	215	232	234	238	219	249	267	209	207	236	209	232	213	226	239	211	231	208	249	219	202	214	211	191	233	220	250	248	220	217	214	218	202	219	204	247	224	216	196	209	234	230	192	231	226	217	227	212	230	269	233	226	204	230	231	240	192	190	226	217	223	232	246	214	217	216	227	200	238	234	221	239	239	197	226	202	233	224	239	199	219	221	220	219	203	232	210	208	215	227	204	196	247	195	216	211	235	224	259	243	211	233	239	223	229	195	225	261	225	191	233	215	211	220	185	220	215	224	210	208	194	217	212	232	214	233	213	244	242	239	231	227	215	213	210	216	193	210	209	214	191	227	227	215	218	249	214	240	245	223	210	221	220	242	243	212	199	246	234	219	222	210	209	222	195	222	251	238	173	217	215	227	194	206	240	224	213	231	232	205	207	204	221	236	237	222	234	213	207	236	224	218	254	251	229	218	238	228	215	229	224	250	210	221	204	217	238	233	204	212	220	200	230	221	241	239	227	234	199	218	235	203	219	214	234	223	237	214	208	219	212	217	223	202	225	227	239	209	207	217	225	224	212	182	245	228	213	205	212	228	226	213	232	194	224	207	219	188	216	230	218	211	194	219	217	223	229	239	240	221	220	233	202	205	230	215	237	189	244	218	219	221	232	210	202	217	234	255	247	212	235	230	218	194	217	228	227	195	197	223	237	236	228	261	216	247	250	210	200	211	215	215	219	230	249	215	184	195	229	210	254	232	225	227	207	254	216	204	223	241	246	250	221	260	225	209	198	224	210	223	221	246	207	208	205	230	200	227	244	196	225	216	248	213	226	194	203	232	221	240	230	202	245	252	222	222	239	246	226	218	224	213	206	207	230	260	219	233	202	204	228	221	220	215	237	218	198	202	205	205	204	260	243	216	236	237	224	182	193	220	205	231	208	191	212	216	206	229	212	225	230	237	221	240	256	260	190	235	226	219	198	194	218	227	214	183	218	211	208	216	220	259	232	229	247	215	214	234	217	229	240	208	213	233	212	232	211	216	201	215	219	212	226	212	214	204	186	212	227	212	211	219	200	236	206	218	227	241	198	238	238	219	214	202	236	235	219	210	230	196	252	227	237	216	224	238	222	209	233	251	232	219	202	214	179	214	249	242	216	217	242	224	239	207	208	216	244	220	232	166	206	224	217	215	217	225	232	224	239	215	235	180	217	232	219	244	230	200	206	209	239	220	242	204	228	235	231	230	225	229	236	222	231	230	209	212	234	212	216	177	233	222	200	198	205	222	205	223	220	215	225	237	235	228	245	247	243	210	209	190	208	256	243	221	259	218	211	225	211	213	211	201	215	213	177	208	208	213	220	204	242	227	204	228	213	197	245	227	241	203	202	212	198	241	214	228	228	203	196	205	235	231	203	200	219	224	228	213	217	226	204	222	245	229
13871	1377	2284	2782	3954	2902	2241	1436	1191	986	945	789	729	653	654	648	580	548	598	556	618	533	575	555	578	547	561	574	566	544	585	512	589	483	520	509	540	565	514	550	532	531	557	572	527	505	527	552	556	536	540	486	510	558	539	488	514	545	544	498	548	529	501	541	531	558	525	563	527	558	570	497	540	536	550	507	535	541	537	520	525	575	490	566	491	523	489	508	534	519	538	543	514	518	522	568	543	539	526	548	551	564	572	566	521	529	510	539	552	540	534	493	520	513	570	533	537	512	524	532	556	516	523	527	550	522	534	519	508	533	460	506	520	521	569	525	549	493	560	535	536	519	528	510	550	536	474	510	516	520	535	524	563	519	508	571	515	545	536	518	529	517	541	547	536	505	522	540	516	506	556	550	536	556	533	513	496	545	563	556	531	523	538	558	572	534	548	556	546	554	519	521	539	529	530	539	541	545	524	511	520	554	530	544	493	500	550	512	540	535	538	569	556	551	571	516	523	559	550	510	541	530	568	545	500	561	514	500	527	539	526	493	517	515	520	518	505	507	550	520	546	517	482	538	546	538	571	553	539	543	531	542	514	529	548	508	539	524	522	517	512	537	541	539	488	563	538	552	493	565	565	560	605	532	548	574	508	527	528	507	534	573	552	524	537	567	552	539	541	504	577	538	495	498	541	565	527	545	534	501	533	573	541	513	519	506	532	564	546	514	530	543	547	519	491	508	540	546	547	525	541	506	548	514	526	535	551	522	523	518	561	521	567	548	537	531	546	556	544	513	526	505	542	532	560	556	496	566	529	528	547	509	525	527	486	510	513	549	508	515	520	567	522	544	524	537	533	514	535	538	560	504	526	545	547	549	556	519	513	502	551	560	539	526	528	505	532	547	530	510	515	502	545	520	497	543	489	542	564	520	525	530	512	547	487	508	501	552	526	519	538	537	547	536	547	531	544	525	551	533	533	551	570	528	513	512	570	506	535	546	538	536	510	592	554	489	526	564	486	537	539	510	533	518	543	498	560	529	569	529	550	522	533	532	526	553	531	522	520	557	533	532	532	532	559	543	543	558	535	502	528	492	536	544	535	509	533	518	531	493	542	480	540	572	506	488	541	571	530	488	531	469	531	515	511	516	542	517	535	563	548	506	515	523	528	528	554	507	520	566	523	540	517	524	500	567	559	525	537	558	507	572	475	558	511	572	555	527	500	539	543	524	551	521	527	527	563	521	523	494	589	556	503	511	533	535	516	531	509	549	567	533	560	521	512	510	538	540	548	540	538	534	557	557	540	513	514	555	550	542	496	504	549	538	517	539	511	551	593	528	563	535	536	504	520	549	491	533	546	526	556	526	537	574	556	554	562	523	533	516	488	519	529	484	502	543	546	537	495	542	551	541	519	530	559	526	525	495	537	483	531	547	501	517	505	545	537	541	535	500	552	539	523	538	596	496	522	553	528	542	579	520	547	503	499	507	546	509	536	489	540	526	569	553	569	542	579	523	509	559	524	509	561	529	508	525	543	557	563	542	499	554	548	536	517	526	551	560	517	541	534	540	519	530	508	520	558	508	547	545	531	537	539	508	537	502	534	510	507	530	478	527	549	514	533	533	524	547	510	553	518	544	502	547	493	548	565	549	548	559	507	525	560	550	528	547	563	538	512	556	537	535	541	510	544	499	516	532	563	553	477	544	554	527	544	560	539	545	530	515	528	503	569	471	559	529	500	491	515	543	538	523	513	492	472	531	562	581	572	544	542	549	562	516	507	538	552	513	560	543	507	479	526	537	547	538	511	492	539	540	506	541	537	546	552	524	500	510	492	500	541	512	518	498	577	569	501	571	531	478	536	580	560	545	536	500	529	543	496	514	558	544	506	525	523	539	493	560	517	543	501	547	557	541	530	531	531	504	530	567	505	553	508	511	545	541	487	569	519	492	526	537	545	553	512	574	574	527	567	548	515	529	512	527	493	566	481	498	543	528	522	516	522	534	531	555	497	540	585	501	527	483	565	537	504	564	521	561	527	542	523	502	553	531	517	511	520	500	586	545	500	551	548	591	508	517	569	516	511	560	570	521	547	534	540	523	518	555	546	543	537	529	535	548	536	546	500	531	559	525	531	544	545	530	552	562	532	553	541	528	591	533	536	554	554	526	508	550	523	510	509	511	515	508	521	524	518	529	493	536	542	482	561	525	562	548	553	485	508	544	500	552	518	518	529	551	524	512	574	485	503	501	506	559	523	529	517	507	552	484	573	566	491	548	566	516	518	533	511	532	540	538	547	515	554	536	508	522	553	534	504	521	496	503	531	522	591	581	542	528	520	600	575	532	498	528	524	538	551	556	523	569	524	548	549	523	520	525	501	542	537	531	505	524	558	515	536	517	511	519	539	518	516	543	507	504	552	512	496	549	507	513	515	494	517	521	553	507	531	526	527	542	539	517	495	512	525	532	519	555	547	528	537	547	562	537	533	561	545	550	510	563	550	538	551	548	554	517	504	554	516	534	505	530	488	498	535	511	565	510	535	525	544	581	561	509	542	522	534	533	509	511	544	544	513	566	545	539	541	511	574	517	567	488	523	526	566	495	571	517	507	563	537	512	521	554	518	553	520	525	566	556	530	548	521	490	558	528	524	538	562	553	542	541	561	544	530	554	552	534	532	538	575	553	586	532	546	504	530	536	555	540	523	478	521	572	504	540	517	482	522	502	536	522	530	504	538	529	510	517	572	493	522	556	548	535	531	531	572	595	534	576	517	568	520	507	504	540	561	534	532	565	521	527	558	516	527	521	559	542	547	513	522	544	502	535	538	498	496	530	526	534	525	515	536	490	514	525	522	577	517	568	565	504	512	520	522	575	515	585	540	499	535	538	544	546	550	530	532	525	528	549	505	505	527	519	527	522	567	554	523	557	508	528	563	525	566	584	536	520	552	582	523	488	546	539	539	528	497	524	525	508	495	552	536	519	516	483	512	519	536	543	559	553	510	517	530	557	518	532	490	511	533	511	554	504	502	522	554	547	534	540	521	517	517	524	508	532	525	540	519	501	511	546	533	557	535	523	554	519	535	555	509	533	497	527	551	508	537	556	543	552	541	527	535	548	580	523	538	536	505	558	529	535	575	537	499	542	559	550	507	552	486	537	563	514	488	512	549	541	543	555	524	519	472	509	539	552	534	578	516	544	547	524	541	520	518	567	536	502	532	551	553	543	550	527	512	517	501	529	540	544	518	549	519	552	555	503	537	522	541	536	521	543	546	494	558	510	525	536	524	556	544	588	534	506	496	502	504	555	452	524	486	560	527	521	539	543	504	511	522	533	529	553	527	543	532	510	559	539	519	539	537	501	532	565	543	504	553	520	512	523	511	495	548	537	508	505	536	551	505	518	549	494	552	524	507	520	565	503	542	540	545	521	545	512	503	517	540	535	534	521	534	537	520	569	490	562	541	540	512	531	537	524	540	491	509	550	536	543	527	559	535	532	546	536
35151	8173	2971	1890	2301	1748	1286	805	574	520	486	420	389	362	388	356	354	357	394	332	357	383	370	381	363	368	373	375	392	380	363	382	359	368	341	353	347	368	325	346	374	349	364	375	368	364	357	343	327	354	320	347	399	345	336	324	369	359	382	346	363	338	351	350	343	362	340	349	331	346	357	350	350	365	331	363	356	342	340	335	344	323	338	346	318	360	334	320	319	372	313	325	347	352	336	342	338	367	355	406	345	349	351	340	365	326	342	353	335	360	314	355	314	373	352	312	348	375	332	346	324	367	357	370	358	338	356	371	366	325	318	334	356	397	370	349	340	401	351	295	335	336	355	374	368	338	334	341	362	361	356	342	370	373	340	360	368	330	307	374	372	337	328	336	368	328	357	349	345	369	326	291	320	387	327	350	357	354	320	364	345	359	312	365	344	343	334	347	323	330	383	356	377	392	360	338	352	321	325	357	339	322	362	333	340	344	333	358	354	323	359	333	342	359	380	359	350	343	347	355	341	346	380	383	407	349	335	362	361	356	368	345	353	322	335	344	359	355	339	360	317	349	381	341	332	330	350	337	318	336	328	368	319	371	357	335	325	377	389	383	331	346	399	354	355	356	336	329	336	347	341	362	339	371	325	345	369	377	323	340	339	374	344	389	363	378	305	331	319	384	332	329	330	335	341	361	312	340	316	366	347	357	301	351	369	331	317	370	365	358	320	319	319	318	311	337	335	346	386	357	356	374	346	351	355	355	375	368	339	353	327	349	388	395	366	338	371	366	392	331	335	364	373	355	356	381	350	361	369	297	353	344	327	338	351	321	353	305	356	352	315	381	382	334	373	331	314	317	340	316	353	313	350	370	327	337	378	313	356	393	348	327	336	331	359	359	315	362	345	334	366	347	343	339	328	350	368	365	395	354	340	339	351	370	325	324	330	354	344	372	352	328	329	340	354	325	352	371	321	384	369	378	337	337	374	337	337	324	361	340	337	350	336	377	388	378	318	332	364	325	370	437	354	338	322	359	346	360	344	340	315	394	323	363	331	340	329	325	367	342	331	321	344	346	341	345	364	345	369	335	368	352	344	347	344	369	373	382	367	364	306	328	327	345	354	311	360	339	346	377	359	365	319	378	356	345	355	332	354	363	355	333	315	328	339	362	388	359	331	377	374	390	361	341	336	348	338	356	375	353	331	360	330	358	392	346	333	366	321	369	333	342	372	359	338	344	350	394	337	373	392	348	309	369	376	337	351	375	356	330	358	351	339	351	353	397	333	370	361	330	357	350	335	349	368	345	357	327	353	316	364	327	319	379	375	331	342	341	368	370	340	312	359	316	303	328	345	345	319	313	369	336	333	353	355	356	377	386	373	375	366	351	369	358	358	329	366	335	352	344	351	341	386	354	339	373	386	360	328	365	399	361	359	387	357	320	363	364	345	313	373	358	340	338	365	331	345	344	366	344	334	308	314	342	311	369	348	341	378	362	352	363	395	386	353	396	352	349	382	336	344	354	354	377	324	333	355	309	374	354	351	359	340	350	355	348	380	358	386	322	336	380	362	354	357	345	333	354	320	332	337	354	339	325	369	382	337	354	378	381	342	333	355	374	333	369	373	352	349	342	368	310	303	351	363	394	333	356	319	323	367	371	367	342	386	346	327	358	369	354	351	322	290	314	317	356	361	359	366	342	353	336	341	350	325	321	398	350	322	395	369	371	373	357	363	360	352	338	369	357	377	353	334	314	368	353	393	355	347	354	329	388	366	363	348	360	308	353	374	340	358	341	362	349	330	353	324	346	377	322	352	352	362	361	327	363	341	327	396	356	301	343	356	332	320	355	348	351	346	333	374	347	281	353	366	346	328	322	385	361	340	360	331	334	389	347	365	384	360	372	371	350	376	333	351	372	345	338	329	390	342	359	390	310	377	351	294	355	338	345	309	361	364	300	317	335	363	347	358	352	352	331	354	331	351	345	320	358	316	345	369	308	323	365	385	339	349	317	336	365	333	361	338	335	348	349	328	340	333	359	322	346	318	356	352	353	323	357	346	377	363	345	370	383	401	342	345	336	349	380	378	360	338	339	352	388	341	352	356	360	335	337	363	313	363	354	345	369	310	352	343	348	340	340	332	348	349	365	363	345	330	373	338	320	318	388	380	332	315	353	354	373	343	357	367	363	381	321	344	345	311	353	364	337	357	344	378	362	342	353	346	341	350	348	346	378	333	339	397	377	390	365	338	340	338	339	332	358	350	332	344	319	340	321	349	325	330	359	307	331	402	363	317	349	359	357	368	379	368	329	338	334	332	334	350	345	320	333	377	343	309	364	390	355	342	332	298	358	374	329	329	361	356	359	344	377	349	347	349	318	347	319	358	335	323	337	377	396	345	331	312	358	319	362	324	345	314	370	350	360	357	360	314	334	357	370	333	344	337	341	352	350	369	365	336	332	353	342	350	331	336	323	330	353	371	317	310	373	397	365	334	344	343	357	360	314	344	346	373	327	379	409	334	328	382	349	359	355	340	309	375	372	401	357	360	359	327	335	354	385	345	345	359	323	343	341	377	351	347	330	333	346	332	350	391	331	359	329	322	338	333	330	325	345	325	321	362	368	370	347	336	346	352	332	292	372	336	333	345	369	360	333	337	341	347	352	318	331	355	334	368	386	370	346	347	336	326	345	325	342	366	375	375	343	362	326	348	343	344	372	349	364	362	354	362	333	360	303	357	325	346	332	369	371	353	310	363	328	363	399	360	337	396	318	358	382	371	339	337	379	363	319	318	315	393	346	358	322	356	340	358	365	361	338	367	383	330	331	354	350	361	322	340	329	338	358	327	344	352	332	344	371	346	357	358	356	355	358	370	350	337	325	367	338	351	334	363	336	347	374	324	352	327	391	339	329	350	329	383	317	357	354	350	328	350	396	355	371	339	325	372	385	346	349	340	355	373	361	385	362	340	340	344	365	385	303	344	343	324	335	379	374	342	337	331	363	328	348	356	369	354	368	320	342	337	373	338	336	342	352	323	330	323	331	345	353	311	344	385	344	366	346	334	378	341	343	321	370	349	346	350	362	339	368	370	372	330	373	358	351	315	350	365	311	354	318	341	314	362	344	394	331	352	402	353	371	340	320	326	349	359	322	355	344	350	346	385	379	363	362	358	354	363	370	356	387	319	369	326	351	359	294	374	368	380	340	391	326	348	348	364	385	398	348	351	341	325	346	345	356	327	360	399	347	351	368	340	374	362	348	364	373	329	318	345	323	376	326	322	319	319	393	343	334	356	347	306	341	342	316	334	351	332	347	350	344	340	381	349	338	352	308	348	368	368	347	385	370	307	345	350	350	323	363	348	390	353	346	363	333	371	341	375	309	336	357	321	352	348	338	372	358	389	378	322	390	328	373	341	314	400	365	359	357	352	354	371	352	342	381	346	371	352	349	339	370	294	352	324	359	327	350	374	332	317	349	360	399	364	356	342	357	366	308	345	360
19638	2233	3791	4565	6479	4863	3664	2273	1804	1578	1661	1299	1105	1026	978	866	898	1004	905	848	885	858	851	860	845	801	835	815	789	878	827	820	846	762	794	829	840	771	804	768	766	804	776	793	808	799	794	782	830	739	814	785	839	763	785	712	770	785	785	781	810	796	786	822	796	820	781	785	772	816	801	835	748	821	787	795	763	763	824	754	768	842	773	837	744	766	820	766	785	760	759	788	796	846	805	783	739	779	789	782	795	808	790	755	778	763	815	789	820	764	799	766	770	779	763	808	815	765	756	780	806	811	761	780	783	786	802	723	737	758	813	754	778	769	798	773	768	794	810	806	777	803	777	776	786	849	792	751	709	812	786	810	765	769	785	789	764	814	762	782	712	809	761	806	771	777	789	819	791	785	775	793	800	780	802	789	759	797	774	787	797	767	783	791	810	792	755	781	752	800	776	770	809	776	793	832	791	737	793	771	758	748	790	785	744	779	770	737	821	719	766	787	801	824	820	786	817	785	790	796	806	783	761	700	792	787	787	782	785	748	803	795	740	803	838	780	783	819	781	768	759	776	765	827	768	810	805	789	801	736	796	811	743	753	771	760	717	756	762	737	797	776	762	766	800	797	769	793	789	772	762	787	802	782	748	747	786	771	813	774	764	786	787	767	743	810	803	780	764	805	795	765	829	853	794	752	717	778	754	781	799	792	798	759	756	803	801	795	802	765	753	839	789	770	779	765	746	790	828	811	761	753	832	734	770	779	798	770	740	819	788	777	779	814	786	801	788	790	778	776	797	769	745	793	780	800	760	795	766	803	787	757	756	745	704	823	810	838	729	809	765	761	807	797	782	746	744	807	749	805	790	800	752	795	762	758	833	777	816	801	820	752	743	778	799	764	774	771	786	777	788	758	759	783	783	796	791	770	840	826	813	782	802	796	791	754	774	778	791	786	781	805	744	783	807	746	765	749	771	756	794	778	793	795	769	792	799	702	744	784	754	781	789	788	765	772	778	767	762	745	786	751	801	756	797	780	787	759	780	767	785	794	808	813	777	807	768	771	773	732	826	800	784	813	802	732	740	774	796	792	813	779	776	764	824	794	773	781	770	764	754	741	797	753	774	763	798	803	796	773	782	727	763	740	773	752	791	764	743	746	774	808	820	774	780	781	694	767	791	760	776	815	800	779	733	790	862	789	751	749	810	714	745	776	744	738	694	776	764	824	810	751	761	769	779	762	826	775	778	810	760	764	770	789	780	809	731	815	793	714	790	777	750	774	761	803	754	801	771	798	790	801	795	755	782	734	813	753	794	786	783	785	855	770	807	730	764	764	771	775	789	781	780	738	791	814	716	794	838	800	821	694	772	800	714	744	780	765	786	791	782	760	760	800	758	808	762	754	760	779	748	811	756	777	743	755	790	782	803	782	838	818	849	744	797	737	790	786	788	790	747	800	741	775	773	745	757	808	818	807	839	787	785	763	809	815	773	802	758	814	772	802	813	762	781	749	773	749	789	726	802	788	754	774	802	780	806	783	799	762	761	834	760	796	821	784	780	767	741	754	741	773	794	749	790	815	775	800	863	767	789	745	755	761	792	765	759	814	733	727	806	798	780	759	811	795	792	799	792	774	774	759	737	791	751	798	794	759	790	777	748	799	770	828	751	778	805	771	797	800	831	789	837	756	793	760	811	807	769	743	776	856	846	781	750	816	806	795	811	756	801	808	733	843	777	744	734	766	813	764	819	760	780	781	833	801	799	808	777	746	800	791	803	833	750	812	820	788	802	801	849	817	767	757	803	794	820	762	767	747	749	779	806	791	810	777	787	747	763	816	760	772	736	793	745	824	784	727	799	830	778	739	780	760	781	809	771	806	779	752	799	753	753	788	774	742	766	750	779	770	807	762	772	795	743	834	794	758	789	826	781	815	793	773	779	809	773	772	716	871	781	784	804	770	770	782	812	762	755	822	787	771	817	807	757	769	745	792	796	811	815	814	755	776	800	786	795	828	795	805	780	765	833	796	782	776	732	761	789	785	790	794	746	758	796	806	773	768	791	786	797	757	801	767	786	804	785	773	788	767	787	839	784	827	813	768	814	742	750	763	761	730	750	767	726	726	741	790	771	823	837	755	835	852	747	807	752	775	775	748	773	797	795	750	757	788	756	764	748	730	825	792	804	808	786	784	759	751	797	832	805	795	778	796	760	785	761	793	773	780	784	774	787	813	808	781	801	801	780	748	777	760	777	801	774	798	787	791	768	741	822	816	786	798	793	778	774	812	748	757	796	772	757	756	777	784	757	791	781	746	780	822	820	797	823	743	779	757	766	742	781	769	768	775	764	756	800	802	833	776	752	769	829	778	731	816	755	765	823	786	793	761	789	807	787	730	781	760	801	801	791	777	771	829	783	775	808	782	802	766	747	840	789	748	796	784	744	795	742	794	798	791	801	773	804	824	778	768	790	802	773	762	753	798	765	807	773	759	805	790	723	793	754	791	730	788	793	802	771	708	791	810	801	824	808	830	776	755	770	755	773	747	711	787	778	789	742	812	781	810	773	771	780	774	749	778	779	746	876	817	804	746	766	778	748	827	784	756	785	811	751	808	760	779	782	770	824	797	755	768	753	748	762	773	816	767	768	817	764	796	746	750	826	749	770	718	792	788	766	731	754	817	788	754	750	782	818	741	751	789	807	798	798	793	759	812	810	796	795	750	802	764	836	785	783	747	769	828	782	775	716	765	791	807	827	832	818	776	788	789	785	757	781	750	753	822	759	749	780	804	891	783	808	731	729	767	764	839	773	772	777	759	793	786	830	811	799	745	786	764	761	794	735	755	843	714	765	777	815	789	774	724	770	778	763	780	783	779	824	818	728	736	760	743	789	747	866	819	744	784	767	789	818	779	796	774	744	788	774	769	774	756	763	797	748	783	787	840	790	807	751	739	748	814	756	793	768	741	768	802	808	847	777	827	798	802	789	736	757	749	789	728	782	760	791	811	784	798	747	762	764	809	829	768	789	837	769	793	785	761	774	760	814	809	727	774	767	763	750	733	811	801	812	738	765	771	749	818	790	790	756	819	782	766	782	756	765	814	771	803	788	811	807	797	796	810	813	785	795	794	715	767	755	796	732	813	783	802	700	814	807	790	796	839	760	794	786	775	797	784	814	821	775	791	780	754	768	757	775	749	822	799	808	761	804	753	759	778	801	805	807	779	795	788	804	826	772	790	795	774	780	802	785	791	742	791	756	785	784	817	813	755	765	778	802	786	784	812	801	827	783	761	762	719	801	835	769	823	761	797	735	740	755	745	814	752	772	822	799	753	737	805	731	777	766	761	769	788	824	759	770	779	779	756	712	773	805	727	750	753	819	748	809	776	755	779	794	805	775	776	806	776	780	774	738	764	811	828	789	777	794	780	765	766	796	713	787	813	784	774	760	784	745	709	749	809	761	780	747	781	780	831	747	782	823	780	794	778	750	761	785	816	747	800	741	766
6982	658	465	348	281	230	207	211	188	154	194	196	182	175	180	184	172	183	192	188	184	190	152	174	205	182	206	186	200	186	199	190	204	197	185	167	178	241	164	159	185	190	196	180	169	181	173	186	180	175	184	189	172	183	171	193	183	200	185	207	218	204	198	174	206	168	190	182	160	184	161	173	183	203	196	182	175	173	173	161	175	188	184	190	187	178	187	158	195	177	189	193	200	182	183	180	177	184	186	228	197	179	168	168	177	198	195	192	195	198	172	173	193	203	165	177	186	205	205	198	201	155	193	209	180	170	186	199	157	173	182	184	189	175	158	180	194	157	208	191	170	174	185	192	187	158	206	180	192	181	192	214	201	165	190	201	175	185	156	194	183	187	159	178	211	192	182	152	190	185	185	174	196	174	200	212	158	193	218	185	184	157	189	171	157	198	167	156	171	189	198	227	173	141	187	203	174	164	158	166	176	189	206	175	158	194	178	202	200	181	192	185	197	181	177	221	195	176	171	195	192	203	171	201	201	195	197	200	161	197	222	193	171	183	184	171	197	209	177	197	194	187	194	165	177	195	188	189	181	172	186	167	198	214	156	170	209	177	177	181	217	177	181	160	171	184	180	174	176	171	189	196	170	185	188	183	170	197	183	195	203	189	185	190	223	206	164	191	170	193	158	171	193	189	174	219	199	204	180	192	193	175	176	160	179	147	195	199	180	188	162	162	160	180	203	187	204	171	198	181	174	189	192	205	175	208	183	182	174	179	194	166	182	187	176	189	182	165	172	195	166	191	177	166	184	189	167	191	196	166	181	184	180	176	168	211	181	171	185	197	156	201	163	173	196	173	188	177	153	161	174	179	191	220	186	184	171	153	178	167	187	173	184	159	180	152	189	172	196	186	169	161	165	190	195	151	187	201	170	192	194	198	189	179	182	170	175	206	186	199	197	203	180	172	159	177	171	187	209	176	178	181	201	200	196	194	208	170	195	199	181	186	165	184	203	175	177	168	216	201	194	181	175	190	157	180	191	184	163	186	182	211	196	196	182	178	180	175	197	177	153	204	175	189	178	206	197	173	190	210	176	181	169	194	212	197	207	204	182	196	166	204	190	193	206	176	150	168	181	196	199	191	185	202	197	186	198	198	193	176	179	175	210	179	180	185	176	192	180	183	180	182	187	214	180	169	168	201	179	166	175	167	205	187	175	173	200	215	175	191	153	187	201	199	205	196	175	194	176	188	169	179	182	169	200	154	177	185	179	202	157	202	191	191	187	163	189	199	166	168	196	184	158	184	179	175	203	181	189	197	167	209	179	190	195	170	163	197	196	192	180	167	193	178	161	170	167	176	180	202	175	182	175	182	178	188	187	218	197	185	168	163	163	153	178	177	153	174	203	188	208	185	191	183	174	193	183	212	177	184	199	200	199	197	164	188	158	172	179	191	168	183	199	197	198	221	199	185	190	159	190	182	150	228	168	203	176	186	189	193	174	203	150	184	191	189	175	195	211	176	177	193	168	177	177	167	167	165	211	180	174	161	178	193	176	190	196	194	156	150	180	165	206	178	203	176	223	166	168	170	202	199	179	179	151	176	188	185	192	197	208	194	183	172	196	175	210	193	171	181	182	184	189	197	200	175	189	184	162	159	213	196	185	183	186	200	175	177	197	187	216	205	185	190	189	217	185	177	173	211	167	200	189	174	163	190	201	181	181	197	165	206	216	212	198	193	194	200	186	185	194	204	149	176	193	201	173	189	156	170	199	184	182	186	170	167	207	189	193	173	166	178	219	167	170	180	196	172	195	184	192	202	172	178	200	176	197	200	192	182	185	180	154	200	184	169	198	191	182	192	176	190	188	185	200	172	163	178	168	192	201	198	183	196	187	176	162	180	184	204	178	183	209	194	184	176	165	182	180	177	193	176	189	189	169	190	171	188	170	195	183	187	183	174	175	189	197	208	199	177	216	216	194	187	171	206	186	182	187	177	193	159	174	203	168	199	200	183	186	174	203	219	196	189	208	182	207	206	193	175	206	184	195	170	172	177	193	190	194	173	186	176	194	196	159	210	217	179	179	191	182	172	186	210	164	199	181	166	169	185	195	179	222	187	192	152	164	198	212	175	181	184	172	198	166	186	196	201	197	200	206	187	203	200	184	156	208	176	206	186	164	170	184	218	202	189	194	192	185	198	207	179	181	167	174	181	167	187	183	175	173	167	176	194	201	197	188	206	200	186	162	180	195	178	169	193	164	188	173	163	189	203	174	160	170	163	194	178	197	176	198	193	193	181	185	184	193	180	199	187	197	194	182	176	179	193	205	170	173	169	195	189	217	169	194	176	207	185	179	173	185	184	177	171	193	184	185	200	178	167	154	197	178	189	199	188	193	181	156	181	169	191	157	200	195	183	203	200	179	165	155	161	192	188	167	189	212	187	206	182	200	180	194	196	181	177	180	183	171	179	169	222	175	189	185	203	183	196	189	175	184	184	186	204	175	194	186	171	184	216	189	161	194	167	159	177	189	213	181	202	191	173	192	175	176	188	196	190	165	162	180	171	176	192	160	203	187	188	215	222	175	175	182	164	177	171	180	175	185	156	171	165	172	188	189	171	150	173	189	170	184	184	179	176	215	163	181	166	165	175	204	166	197	180	175	208	200	182	177	183	207	193	186	172	174	179	183	182	190	165	180	208	175	202	186	180	209	160	186	180	178	193	175	147	167	201	169	208	201	182	163	173	175	194	174	194	166	174	208	199	203	178	182	185	206	175	176	179	219	183	208	168	191	168	168	165	178	177	188	193	178	174	189	180	185	190	185	174	220	199	193	191	194	188	183	206	188	185	197	174	185	194	168	188	207	156	167	184	190	178	195	146	143	171	172	212	158	196	182	165	176	221	214	177	198	178	205	215	204	168	189	199	205	192	159	180	169	170	163	195	198	184	170	169	180	207	219	163	199	175	210	185	204	199	185	201	165	182	173	181	178	225	202	164	176	181	214	195	184	174	183	194	201	179	201	185	170	174	178	181	190	179	196	191	180	188	197	196	165	202	190	196	184	162	191	189	211	178	193	193	181	179	178	178	212	192	171	184	199	176	193	165	215	196	192	154	163	173	160	169	168	169	218	172	195	168	179	180	213	192	187	149	179	174	189	170	173	200	187	194	154	189	178	194	187	180	203	180	200	188	181	165	189	177	186	201	170	190	188	198	204	174	168	197	174	190	185	158	197	177	192	171	176	166	188	202	182	172	167	175	161	183	186	212	187	161	190	191	176	184	179	198	189	149	195	177	195	179	213	167	201	203	189	166	166	195	162	195	179	141	206	183	179	180	195	191	154	176	188	193	198	174	193	192	192	175	178	186	187	157	195	200	199	160	178	192	172	167	193	215	207	178	189	197	171	214	166	219	165	172	172	176	164	192	185	154	172	190	191	196	194	156	195	175	201	185	173	194	177	182	179	180	182	177	205	152	203	184	198	162	188	171	182	193	185	202
4449	682	847	1026	930	752	622	510	506	486	478	484	509	486	442	447	490	428	456	477	411	488	437	441	441	440	453	467	443	460	494	468	445	419	442	456	436	466	459	469	437	456	418	446	474	452	465	478	461	470	492	488	447	451	454	463	418	467	453	463	447	460	428	451	455	458	405	436	445	481	464	442	444	455	417	472	437	403	440	464	424	459	433	406	413	451	434	445	449	456	444	434	469	408	467	434	512	481	464	423	445	465	455	466	468	457	476	435	463	448	425	458	439	439	394	465	441	451	437	467	470	456	465	461	435	414	451	456	452	501	432	456	410	440	390	463	433	442	440	432	475	469	415	433	482	448	448	444	436	425	468	461	441	467	451	457	440	441	447	396	489	434	455	525	443	451	428	456	467	476	455	455	409	503	449	440	448	477	424	438	457	466	474	424	470	444	447	501	443	443	478	448	447	433	417	429	444	457	428	444	464	453	432	416	429	444	497	425	483	468	450	448	477	447	455	417	475	458	474	477	432	422	450	448	494	439	448	462	436	438	439	447	409	480	484	461	453	477	432	453	444	434	439	453	446	398	436	454	465	437	448	453	468	408	421	499	388	469	448	482	461	411	437	475	504	415	445	444	519	452	418	419	421	471	461	461	453	460	445	448	461	481	481	457	466	490	457	478	470	440	478	423	493	455	449	442	453	450	425	433	432	437	433	481	413	453	437	405	443	453	441	443	453	462	437	466	439	469	468	480	435	444	446	479	460	462	472	473	432	423	445	467	456	445	428	470	466	421	434	384	434	468	453	438	469	400	464	466	473	479	452	450	460	461	461	450	445	444	434	452	428	443	447	439	482	417	413	477	472	435	487	431	451	461	433	439	437	425	452	472	444	434	397	484	427	443	421	438	487	423	450	437	453	428	429	451	465	454	443	443	431	465	397	483	454	488	453	482	461	455	435	450	481	453	460	434	482	434	426	422	448	435	430	459	431	451	457	434	481	441	471	456	449	479	462	445	428	491	428	450	455	453	441	436	432	482	446	421	409	439	468	418	438	432	483	492	456	481	434	459	456	451	426	424	413	459	458	473	466	438	441	421	459	426	467	461	432	449	441	449	491	435	469	476	460	444	436	460	434	404	453	455	481	470	445	417	447	426	414	444	448	444	429	423	418	421	454	465	460	427	475	457	444	449	445	398	452	472	464	424	480	463	447	494	415	442	457	473	449	437	465	441	473	477	471	433	426	465	443	436	467	450	452	422	446	417	469	444	450	471	455	411	461	438	457	424	436	416	482	413	464	441	442	453	454	421	437	473	462	474	452	437	464	464	468	442	442	454	437	471	450	431	441	475	440	430	435	472	453	487	472	393	432	434	455	425	458	437	434	468	455	439	405	432	461	449	457	438	480	448	417	466	464	430	432	464	434	438	480	461	421	454	459	448	429	443	400	453	480	457	460	446	432	501	451	439	464	458	458	466	476	463	460	463	479	440	445	462	440	403	454	473	445	418	481	434	483	462	416	437	441	468	445	431	437	411	454	437	491	469	462	435	476	487	460	427	427	430	395	453	442	421	459	476	470	442	450	425	511	440	445	449	418	462	452	425	453	429	443	425	442	448	413	446	470	449	455	426	468	418	428	423	445	460	466	414	429	447	468	462	473	477	478	434	461	436	445	442	483	445	417	428	429	426	450	415	450	402	454	445	445	485	448	445	458	437	433	432	420	438	464	447	433	402	446	452	460	421	473	438	428	440	440	453	448	433	502	437	442	444	412	442	443	456	465	487	442	442	439	449	468	460	446	429	431	462	446	466	446	470	441	495	443	466	438	462	432	444	479	450	437	429	459	484	468	442	441	415	417	458	445	448	455	444	436	434	410	429	437	440	452	433	454	438	451	480	481	436	435	446	432	433	472	467	460	421	451	469	477	492	445	449	455	438	449	418	426	465	447	459	494	465	439	433	454	482	437	454	457	453	442	454	417	469	469	446	411	390	463	491	456	459	456	450	461	427	474	413	458	462	470	466	409	399	489	459	422	460	451	454	446	449	450	430	451	442	449	446	463	475	448	470	435	438	456	473	424	447	476	445	444	440	465	474	460	429	436	481	472	467	467	447	477	430	457	440	442	458	404	484	473	441	463	438	458	456	441	455	409	420	441	423	430	418	428	429	437	442	438	463	437	429	409	460	427	463	423	446	429	423	417	456	441	461	452	461	426	435	418	424	443	459	437	436	428	429	486	449	434	405	481	458	463	440	490	443	458	482	454	484	443	433	435	453	446	478	442	475	418	455	430	455	448	467	416	460	465	459	473	473	437	455	491	466	453	448	431	417	471	420	478	450	462	431	433	450	456	452	453	487	469	428	447	433	407	459	443	442	492	394	434	429	421	483	464	449	472	448	462	419	471	452	480	430	453	472	458	429	461	445	439	460	487	421	435	453	450	499	438	420	453	476	450	464	461	432	424	455	432	442	466	458	430	471	442	440	482	414	465	470	396	433	460	430	422	426	464	463	446	452	429	463	461	438	425	425	464	479	459	461	423	444	464	461	427	475	470	417	443	459	474	466	451	413	480	479	467	438	420	464	458	457	433	471	458	433	488	471	470	454	440	434	445	437	404	466	454	461	460	438	457	438	432	465	469	437	457	419	436	451	446	425	467	479	448	421	469	470	467	454	438	481	439	465	465	434	445	436	440	404	440	456	494	438	448	438	475	428	467	444	435	418	451	422	445	450	481	437	433	442	446	440	429	460	473	452	460	446	420	461	421	483	449	450	466	483	460	510	475	485	439	469	454	431	441	471	435	440	441	485	440	445	435	454	380	427	454	441	428	458	434	426	447	458	453	491	478	472	485	403	430	442	430	422	439	454	467	465	431	474	425	454	473	455	440	424	486	493	429	426	476	452	451	416	407	457	465	435	410	460	470	458	462	419	443	434	473	444	428	428	448	454	449	450	443	445	478	440	463	417	454	471	408	479	459	468	452	486	462	449	429	502	448	447	471	464	445	412	451	437	458	443	487	462	457	450	461	444	433	443	434	472	463	451	450	487	454	435	479	424	476	442	446	471	465	450	451	426	451	395	428	436	459	462	434	459	454	464	436	432	455	438	481	402	452	460	434	437	486	466	463	436	432	421	442	451	451	464	446	479	449	457	438	437	454	456	446	458	442	433	431	444	475	427	406	443	466	404	438	432	458	440	473	439	442	488	486	427	466	442	445	475	432	400	442	403	418	445	482	438	433	469	446	427	441	445	499	468	415	446	440	464	462	465	458	426	434	442	436	463	441	440	465	479	446	439	456	458	466	431	423	435	457	459	455	474	444	455	429	470	434	483	449	454	467	508	439	433	466	449	449	425	440	429	453	418	455	459	408	475	456	445	476	496	465	434	447	397	471	470	439	443	443	476	463	419	466	417	453	470	434	446	491	467	455	459	461	441	400	457	446	444	466	449	427	479	451	440	405	435	428	450	450	467	428	452	495	482	448	465	433	459	438	430	451	457
23812	3654	1396	1087	1090	1225	717	468	366	332	314	282	251	213	239	225	206	221	217	237	230	217	220	226	207	234	230	216	230	216	231	224	212	222	257	213	247	212	236	210	208	212	169	183	223	211	242	225	217	218	225	246	209	231	199	233	189	187	209	234	215	235	219	227	201	208	219	217	205	200	219	232	229	221	217	206	245	217	189	220	275	217	211	197	228	213	226	233	219	233	235	199	198	219	189	198	210	224	228	231	223	219	222	231	213	226	231	220	238	216	258	212	227	210	239	221	229	255	224	215	212	221	235	204	208	231	241	243	242	224	220	190	224	224	233	220	214	239	226	211	221	211	225	224	189	242	209	187	227	233	234	185	226	196	247	242	236	210	236	234	253	209	215	232	224	254	224	198	198	203	239	206	225	241	216	190	204	218	234	223	209	213	243	250	239	232	235	208	190	223	225	211	207	197	233	223	211	212	230	231	205	209	220	228	219	219	204	229	218	215	221	191	210	244	229	207	237	207	229	246	222	218	220	205	188	194	233	215	221	219	244	203	218	238	187	259	218	215	240	216	240	210	213	221	225	249	197	213	219	237	209	243	211	198	215	224	204	237	235	219	227	190	238	236	239	226	237	219	216	221	181	205	215	213	194	215	253	240	224	203	225	218	190	209	213	180	245	205	233	248	199	215	217	250	231	203	250	212	233	213	213	238	213	192	185	201	226	227	223	235	218	232	205	227	227	193	233	211	215	210	223	250	228	219	249	209	241	199	210	211	232	216	217	213	216	246	217	222	211	238	233	218	243	215	231	225	194	220	207	212	236	236	228	219	231	194	225	198	212	238	209	227	224	180	187	235	232	187	212	219	205	213	221	212	226	245	225	220	233	220	235	254	231	215	243	267	279	192	226	208	198	226	185	226	227	246	234	225	234	223	204	242	208	210	232	213	218	219	196	220	197	202	214	209	208	224	222	232	202	211	227	226	193	245	219	217	223	207	232	226	216	207	225	206	265	246	226	221	216	186	213	232	224	260	257	193	232	203	223	195	210	199	208	226	224	222	222	237	223	217	201	225	252	253	224	232	215	218	252	221	227	230	204	225	189	240	222	204	192	218	218	250	231	226	238	221	244	233	215	210	238	229	211	200	227	237	242	228	231	216	225	210	224	231	201	221	218	212	214	223	223	187	227	220	243	240	206	226	212	204	215	250	201	232	210	231	202	204	227	227	236	227	229	223	201	229	246	240	201	233	222	220	214	252	255	222	243	194	205	225	228	243	250	209	209	257	204	239	230	201	207	211	205	207	222	238	208	233	210	210	214	205	210	235	205	237	215	222	246	221	201	241	230	225	230	208	229	226	198	204	228	222	234	214	233	233	205	227	208	239	209	206	219	222	212	209	200	236	210	196	225	226	203	200	206	225	204	233	215	222	222	238	194	227	215	202	228	219	224	220	211	206	220	216	205	243	199	238	220	195	204	219	209	216	204	222	212	209	230	197	197	222	265	211	206	212	225	230	216	212	221	220	219	265	208	209	222	204	216	226	181	191	212	220	236	215	226	197	212	228	242	198	220	210	219	227	215	249	217	233	189	213	199	224	191	229	193	207	220	242	239	242	233	213	226	216	215	227	226	242	239	225	220	239	212	241	249	231	236	215	201	217	259	216	218	200	230	201	217	224	200	222	198	218	256	196	206	224	220	251	206	171	247	215	249	216	240	226	208	221	192	237	223	211	250	225	248	234	216	225	235	233	250	231	232	195	249	242	244	213	234	256	230	252	215	210	204	245	196	222	220	235	227	203	223	221	238	256	216	218	235	214	180	207	239	203	212	234	231	200	215	209	201	190	231	210	222	227	219	218	236	236	225	235	201	211	209	209	223	226	235	192	220	189	202	208	248	232	215	214	225	210	223	217	199	214	200	217	205	218	246	227	206	192	204	208	238	222	209	225	194	242	214	180	191	217	180	237	238	236	223	222	181	234	195	207	215	212	233	227	204	194	219	192	224	222	239	240	202	223	260	229	207	228	188	227	232	242	198	201	194	196	231	218	182	208	227	208	214	217	198	221	223	177	201	225	209	248	215	234	241	224	230	220	208	217	214	211	208	245	222	202	242	184	212	187	228	240	201	225	225	218	235	207	202	235	219	217	231	231	260	221	246	214	223	212	183	236	207	211	217	226	239	211	192	192	205	223	224	239	247	218	211	195	213	244	237	243	232	221	200	244	211	214	182	172	244	219	222	224	229	227	186	224	218	222	218	218	212	214	243	200	242	218	199	243	211	247	218	231	217	204	211	191	194	197	216	206	221	228	216	236	207	218	217	215	213	185	252	209	181	232	221	222	226	194	242	215	227	236	238	240	245	221	231	219	227	223	211	219	223	224	217	210	211	232	188	215	219	231	216	235	232	226	226	217	232	224	202	211	228	210	230	239	199	240	185	209	230	211	216	209	239	229	188	206	205	274	217	202	229	210	216	214	207	197	215	232	196	242	236	228	204	186	207	237	205	220	213	221	233	214	210	214	186	218	228	213	235	226	218	223	211	201	245	236	201	220	240	246	228	227	225	182	182	214	205	212	247	232	200	233	249	225	228	209	202	193	206	219	212	200	211	211	213	228	215	208	228	215	246	225	225	229	243	227	202	212	221	195	232	207	207	206	230	213	237	200	228	221	257	181	189	234	232	227	231	230	248	203	196	205	215	231	201	245	207	230	216	238	204	221	220	213	215	218	219	220	208	228	230	207	201	219	213	194	232	249	213	195	224	220	242	229	242	214	199	209	215	212	219	235	221	243	238	241	246	206	236	226	222	203	217	210	211	212	221	235	244	220	222	217	206	207	223	227	189	219	255	202	234	216	238	188	232	218	198	247	229	209	213	191	208	222	212	217	216	225	233	230	220	216	240	219	212	182	206	202	217	252	234	201	197	216	202	224	218	217	204	244	217	213	234	226	232	207	237	239	210	233	206	205	239	228	203	246	214	251	215	226	218	247	206	251	195	226	215	211	221	250	235	213	222	226	198	215	258	229	222	179	226	218	232	264	207	192	231	235	229	201	224	227	244	183	237	195	198	235	222	214	220	235	182	221	209	230	226	201	248	227	201	222	219	215	202	235	185	195	207	232	229	236	199	226	214	208	245	215	245	248	230	233	230	224	220	223	214	221	219	223	248	195	208	229	214	212	206	213	229	215	231	233	204	213	193	231	229	211	210	215	217	213	217	209	208	238	237	210	240	216	201	221	248	224	237	244	224	238	220	213	238	229	230	208	227	223	209	203	219	232	220	227	187	213	225	239	218	206	222	236	245	241	229	197	237	215	214	229	196	225	214	208	243	235	232	240	179	245	214	207	224	234	236	206	200	204	218	211	215	218	213	198	239	209	242	218	208	218	220	225	223	245	225	247	201	255	219	225	246	179	220	205	235	240	195	226	229	208	219	189	226	205	221	209	211	208	237	266	220	218	225	206	203	233	232	226	230	226	231	216	249	201	199	221	205	199
14053	1529	2298	2945	3596	3894	2460	1516	1242	1062	1017	870	665	653	646	596	625	607	592	532	564	563	562	553	584	544	547	530	517	573	551	471	565	580	541	527	590	587	533	561	553	549	535	513	546	512	513	524	525	590	530	529	559	555	537	503	521	532	533	488	556	527	557	530	576	534	547	505	504	517	516	557	512	566	529	516	524	504	521	512	543	569	513	517	532	544	530	524	525	547	532	544	524	529	537	533	538	548	556	537	556	547	498	534	500	562	492	541	548	538	500	509	525	490	540	539	535	509	543	510	523	535	534	528	520	545	502	531	549	574	538	571	522	519	534	555	581	503	529	523	554	539	521	521	510	546	518	566	527	504	508	507	546	528	531	539	524	498	516	497	541	529	551	496	516	522	530	557	495	476	483	513	501	540	572	506	523	542	526	543	526	504	517	554	535	493	497	535	533	546	544	547	547	552	588	535	547	569	496	544	533	531	552	521	546	534	525	482	510	530	535	518	548	545	539	526	554	516	545	521	524	544	565	545	516	535	498	531	549	541	514	534	542	520	478	557	549	522	565	528	537	522	512	548	520	539	533	564	541	520	542	511	496	550	532	575	496	581	543	547	522	532	529	532	507	507	539	509	505	511	530	494	497	517	518	509	539	567	549	541	556	497	516	497	514	484	527	538	552	499	575	506	557	505	506	540	532	515	526	587	525	532	563	546	547	524	513	533	515	519	533	550	554	545	535	544	555	527	584	520	564	550	531	541	505	522	503	518	545	553	520	505	529	513	560	497	527	523	500	521	516	541	531	478	523	564	512	485	560	512	523	534	493	521	516	504	547	504	579	481	507	524	512	560	502	565	507	534	505	504	540	540	513	551	503	526	514	520	531	531	561	555	552	536	538	562	492	518	518	517	557	506	535	528	544	533	563	503	559	503	548	495	524	520	508	540	487	523	539	533	530	512	516	554	509	541	519	535	535	497	487	540	505	545	535	488	530	526	528	566	529	554	539	508	518	496	541	569	502	526	526	553	571	560	523	481	494	531	534	525	481	483	521	521	564	546	530	510	544	500	512	485	532	536	519	560	520	588	547	552	574	512	562	545	534	562	534	526	548	536	545	497	585	498	507	494	552	505	504	533	528	522	488	517	523	514	533	510	531	518	512	516	502	524	568	542	499	542	520	508	517	555	505	532	544	528	548	505	534	480	505	507	502	537	522	544	516	545	528	539	498	523	507	523	551	508	509	530	493	494	548	510	540	512	537	519	523	519	525	565	527	479	508	523	504	506	552	541	566	516	493	559	565	514	536	571	489	504	558	537	512	540	538	548	538	521	523	548	540	510	513	486	542	544	540	533	513	532	560	522	552	480	521	532	513	551	498	524	563	579	525	540	519	517	535	541	573	547	519	514	521	568	530	533	529	496	550	531	526	533	523	524	492	543	501	543	516	530	518	531	504	521	524	516	516	512	490	520	544	506	549	515	495	489	522	473	526	575	534	499	500	544	554	531	522	550	507	531	547	498	510	507	572	571	501	538	558	550	526	553	510	530	477	535	544	557	496	502	529	536	573	530	535	537	548	515	504	510	527	579	493	511	504	557	536	517	528	518	492	502	518	545	506	517	561	498	524	557	531	561	525	517	485	545	570	543	539	538	524	568	525	552	504	529	497	522	542	487	528	511	562	549	535	523	506	510	502	481	554	491	503	533	515	533	478	525	524	525	510	530	527	517	524	522	537	519	500	525	510	533	556	538	547	535	546	518	513	525	506	499	543	510	542	503	518	555	568	553	535	536	567	500	510	553	548	508	523	547	535	555	537	549	541	553	524	527	506	506	517	503	546	540	564	486	541	517	500	535	499	509	497	542	552	546	499	509	560	581	567	498	543	549	530	516	498	542	522	558	540	548	527	514	534	524	498	533	561	506	512	517	567	493	521	579	507	519	512	504	541	532	561	552	485	535	496	506	556	524	531	503	556	508	531	566	539	534	508	556	553	557	537	474	472	516	536	503	485	502	537	558	572	488	525	523	518	545	544	528	490	511	540	549	480	517	559	553	520	502	520	526	515	511	538	536	530	565	528	536	563	517	528	556	527	512	561	519	517	546	523	535	520	518	492	520	575	521	538	533	547	493	486	526	489	512	533	515	525	539	530	534	524	525	550	564	511	505	543	529	545	513	542	531	522	470	528	520	518	495	563	555	532	531	527	561	531	534	566	512	505	492	500	507	533	542	575	522	522	536	535	544	520	507	520	508	499	560	516	541	490	537	519	540	550	556	549	517	543	521	529	543	495	515	514	508	535	516	493	531	543	529	541	510	534	483	508	522	535	506	546	515	492	522	523	553	514	545	497	536	551	525	505	482	492	530	553	510	527	514	524	558	495	509	527	520	493	489	508	495	572	556	558	543	535	566	503	473	507	512	513	547	534	537	535	543	515	541	493	545	505	531	540	490	543	531	513	551	522	539	575	498	466	555	529	559	530	508	528	539	531	511	506	521	523	566	497	531	564	514	520	527	471	498	521	545	546	524	528	559	518	501	525	565	581	542	463	517	537	500	513	545	525	483	605	559	571	495	492	553	535	534	490	546	532	510	513	484	530	510	528	541	478	548	548	547	552	532	486	541	540	507	551	491	558	562	485	560	510	567	557	505	553	492	585	549	538	555	591	543	517	493	508	547	538	524	515	558	492	524	548	512	550	509	540	582	551	543	551	546	536	501	567	554	505	497	471	549	507	512	481	486	566	493	516	529	527	527	544	514	533	543	552	540	510	514	509	555	532	505	507	523	551	486	548	544	482	511	513	515	523	570	530	526	543	539	532	510	509	534	551	553	536	530	506	523	524	511	555	536	542	505	525	546	525	533	553	526	513	543	484	503	528	500	532	544	525	528	556	533	537	525	491	541	519	538	551	537	526	517	540	538	556	565	526	534	525	509	573	560	528	558	508	500	540	568	519	532	490	510	512	569	542	513	534	533	546	521	530	530	526	517	503	528	572	520	514	535	520	534	488	504	524	492	523	485	507	540	544	572	516	542	498	545	549	529	536	518	542	532	531	510	522	484	561	541	525	542	478	520	526	517	545	546	510	543	549	514	505	497	557	497	478	500	541	530	551	561	514	528	558	493	550	507	544	532	544	535	535	541	533	543	525	548	550	555	541	529	509	552	575	544	530	513	572	549	562	552	547	517	553	523	541	525	501	572	531	525	528	534	562	514	547	519	505	539	524	522	530	491	488	525	515	545	513	553	543	520	558	518	551	478	512	549	503	498	532	523	511	508	523	522	493	503	551	542	492	512	510	545	521	551	499	543	546	510	510	492	553	546	518	545	520	555	480	508	535	516	523	550	536	519	490	538	553	568	506	513	563	506	521	538	556	499	525	544	529	497	504	550	559	542	488	546	545	516	533	562	523	495	521	511	534	520	574	503	590	537	514	534	525	515	533	539	545	528	506	520	556	519	539	548	549	487	505	514	514	516	496	543	558	542	544	571	523	519	519	512
36204	9059	2858	1945	1917	2016	1419	947	623	556	512	422	401	396	375	382	404	375	390	380	379	344	357	329	386	319	324	343	390	336	348	363	366	342	385	350	402	357	357	364	346	333	365	320	325	353	341	343	358	359	359	360	359	345	387	350	345	397	361	358	332	371	380	325	336	368	346	340	347	349	366	333	342	336	354	369	357	381	345	328	359	315	356	368	326	347	382	327	340	326	356	352	356	339	349	336	361	323	343	365	342	359	317	351	363	336	347	337	331	320	334	334	381	327	375	357	332	362	376	373	352	378	351	355	335	347	306	323	336	319	322	349	326	314	362	353	356	364	329	362	346	328	332	381	326	325	363	364	330	367	355	351	351	381	343	313	336	362	371	369	354	343	383	374	357	313	367	349	331	361	325	362	337	360	340	348	326	322	329	339	355	372	314	334	376	323	343	373	355	353	341	362	323	358	351	370	379	324	384	381	323	356	389	360	360	394	323	345	322	354	385	372	342	363	328	367	311	375	353	373	359	384	330	335	362	339	320	398	323	363	312	345	345	324	338	360	336	393	340	334	375	371	379	326	373	343	355	360	340	340	343	345	348	323	315	337	339	332	324	370	352	365	372	327	368	367	350	335	370	390	324	352	351	350	369	372	355	330	320	349	321	336	353	347	317	329	349	325	329	349	363	386	343	348	353	370	317	361	337	381	371	349	362	368	349	333	326	371	404	395	328	352	371	375	329	339	298	363	356	365	376	337	324	309	359	372	314	367	351	351	327	376	377	333	340	352	330	349	328	359	351	345	336	346	358	373	360	343	305	350	391	362	320	361	327	323	343	334	392	318	331	313	325	358	331	322	334	353	339	385	347	330	330	387	340	341	338	348	304	321	339	366	340	353	361	349	349	340	343	330	340	333	365	380	313	372	376	328	392	366	383	329	342	375	356	362	341	374	351	365	336	362	361	318	340	357	350	351	345	306	349	329	340	360	370	377	352	406	341	348	352	355	330	333	360	330	356	351	344	402	354	331	346	337	345	310	363	320	340	352	389	411	347	332	375	321	328	363	366	354	331	347	384	337	363	370	337	350	311	335	347	338	342	335	330	381	365	369	366	336	329	366	360	328	354	355	374	351	404	387	385	375	355	344	363	331	358	375	346	312	343	346	358	324	362	341	363	358	359	348	292	380	336	310	347	338	328	365	361	350	349	334	323	321	360	349	328	348	330	351	347	338	344	365	326	350	336	377	401	357	362	347	332	359	362	336	346	336	365	355	386	334	365	326	357	365	350	329	341	346	334	333	399	323	326	373	343	364	352	377	387	343	324	346	359	402	319	334	351	359	338	354	347	358	329	355	354	350	336	317	374	351	323	360	349	316	365	357	318	315	371	363	334	329	352	358	330	375	372	340	296	349	361	339	358	354	354	351	333	342	369	287	341	385	378	330	334	359	352	348	339	362	358	335	341	325	370	386	337	391	334	323	328	303	360	335	357	340	331	332	329	337	364	343	325	362	377	354	365	347	376	377	348	391	325	326	339	350	352	306	333	353	364	349	308	334	334	386	338	378	376	373	315	304	298	347	393	320	332	382	335	386	341	348	338	328	341	368	370	328	312	333	347	341	334	353	328	351	380	322	376	342	340	334	363	343	334	345	349	346	353	302	354	366	345	355	315	321	368	334	358	344	332	336	348	336	315	352	376	349	341	351	344	353	330	349	335	371	373	354	357	342	371	337	360	319	321	339	344	347	335	333	384	351	378	355	360	372	328	341	334	358	403	317	350	354	393	340	351	351	360	326	359	343	344	342	333	360	331	399	370	377	364	340	347	334	351	327	371	350	325	357	329	371	380	360	365	356	362	332	372	324	340	347	366	340	327	355	334	302	329	325	368	343	350	385	364	316	373	386	349	362	293	354	356	318	353	323	359	345	374	358	341	376	376	364	325	366	335	326	354	365	341	326	357	342	331	336	326	363	383	334	354	316	320	313	320	362	356	366	330	354	335	340	327	319	393	365	330	386	320	337	305	346	336	345	329	333	337	363	356	364	337	355	368	329	348	345	345	358	325	337	354	343	371	379	364	343	360	373	364	361	356	408	335	348	344	329	336	354	393	333	349	364	331	337	349	351	359	394	356	348	345	343	351	354	320	373	362	340	333	390	382	345	382	356	359	336	337	348	355	336	336	334	346	335	339	371	303	343	377	299	341	365	362	325	356	356	328	331	306	334	324	360	357	339	320	336	372	348	331	364	381	338	340	304	360	324	328	328	372	349	343	325	368	349	360	305	397	351	342	357	333	313	349	335	328	349	361	337	345	377	340	330	317	348	340	333	295	352	328	335	329	344	374	361	315	361	325	348	357	347	357	370	360	359	359	332	364	360	316	340	319	371	353	380	321	346	365	342	309	364	379	342	346	309	314	345	361	353	346	345	326	337	337	335	346	346	344	312	339	350	369	323	348	378	329	341	379	347	340	338	368	324	336	333	343	310	311	345	378	352	357	349	382	337	313	367	295	318	345	307	373	373	344	353	346	323	368	363	353	345	307	345	370	354	373	316	393	326	347	349	372	353	365	352	366	323	357	325	350	328	330	358	299	334	358	327	338	345	357	335	355	341	318	373	342	327	337	313	299	331	319	392	344	382	336	355	328	375	321	323	352	370	378	337	347	364	340	347	344	340	361	338	327	349	344	340	343	334	357	365	356	365	318	348	339	341	391	341	316	331	356	356	350	365	357	374	379	358	315	397	358	354	309	353	346	357	328	339	361	345	346	337	319	333	351	347	331	345	359	362	318	367	351	349	326	353	367	317	330	331	339	383	350	339	322	355	379	358	356	375	358	352	307	348	387	388	357	337	336	340	356	338	374	341	359	376	367	342	341	342	301	352	311	328	381	343	364	336	369	361	348	374	333	383	339	339	347	352	360	369	341	324	362	334	304	335	351	374	366	341	336	316	342	361	332	356	310	347	352	328	348	353	380	361	360	347	301	366	367	364	332	322	346	377	337	353	337	372	344	367	339	343	354	349	372	328	373	359	394	357	343	291	315	350	322	350	308	303	373	340	336	319	354	366	360	373	337	349	321	348	344	308	298	358	348	350	336	372	347	331	330	340	333	352	334	323	376	362	357	319	353	311	341	335	353	360	321	344	357	340	335	334	299	335	351	347	335	364	310	357	382	323	394	381	346	333	349	315	339	353	333	345	376	318	322	343	375	359	323	338	327	370	331	361	334	315	335	351	320	370	329	355	358	332	376	391	342	361	357	327	336	383	379	348	328	343	342	336	356	323	364	333	339	313	316	345	379	304	340	323	340	344	362	382	344	340	341	347	355	360	355	392	347	346	322	406	369	332	336	323	306	363	323	354	329	301	328	342	357	322	364	335	319	362	337	328	325	310	360	352	330	335	339	350	346	377	372	356	373	336	368	346	375	355	338	393	367	306	339	352	334	364	346	360	347	354	337	348	351	373	402	336	363	346	354	320	377	359	335	350	338	326	334	373
20720	2387	3301	4329	5286	6602	4147	3292	2019	1798	1941	1322	1100	1015	922	919	925	921	902	890	837	849	840	824	834	799	798	813	863	833	821	774	805	832	769	799	797	874	820	826	815	781	807	835	787	808	783	796	745	827	839	801	768	751	842	787	785	783	854	765	788	770	761	787	773	754	761	801	786	807	792	778	823	766	798	797	827	751	852	773	818	797	800	808	777	705	765	767	779	769	766	774	786	784	766	790	740	754	783	779	734	782	804	760	806	801	766	830	812	830	797	758	770	805	739	776	768	741	865	772	785	720	776	736	788	748	768	767	764	774	797	723	747	737	785	711	721	754	808	757	795	756	763	776	779	773	734	825	757	810	787	734	776	748	765	783	776	760	779	774	746	777	742	776	762	789	821	764	780	788	782	764	782	777	761	786	803	792	776	799	776	744	777	754	803	764	781	776	800	795	755	816	775	777	769	783	804	782	780	769	763	779	805	842	764	800	710	793	825	773	767	746	818	783	780	807	791	794	767	807	776	719	765	760	797	791	758	795	810	733	752	820	753	787	785	794	785	802	762	809	779	764	815	785	790	776	781	740	771	803	783	771	772	792	783	772	806	757	784	820	779	809	800	766	771	800	743	752	768	807	737	764	804	841	785	755	816	796	758	773	770	802	804	764	792	764	772	736	791	771	764	776	762	731	741	738	781	770	739	764	779	770	770	756	758	822	773	807	739	779	762	844	782	791	746	776	801	781	796	743	786	776	790	741	799	804	723	790	760	694	817	759	800	757	757	801	799	734	828	853	743	759	779	765	778	803	764	751	778	761	794	772	761	779	757	735	740	771	784	785	759	745	784	815	731	754	752	841	772	753	792	795	840	769	772	813	793	758	808	798	800	797	794	758	777	758	741	788	811	768	792	797	811	761	832	808	756	727	724	801	784	762	773	792	765	770	737	772	741	773	748	759	738	846	743	802	810	782	780	789	775	768	778	786	807	765	784	784	777	735	774	798	798	835	806	762	741	792	781	764	824	812	788	792	826	752	809	786	782	753	793	806	795	777	769	770	834	797	785	794	768	809	757	804	826	779	769	750	821	760	753	791	758	783	756	825	754	742	729	789	778	804	781	744	770	784	748	774	731	762	784	709	802	783	825	797	803	746	782	776	776	753	764	807	795	778	776	794	748	763	801	770	784	766	783	788	786	784	788	751	761	781	790	791	787	770	778	796	738	774	796	775	784	802	769	751	774	796	750	786	774	804	799	811	796	783	799	773	750	759	791	776	758	745	774	793	793	791	746	778	819	841	808	773	846	789	754	805	789	772	760	780	783	774	803	784	708	803	708	764	746	765	759	846	796	770	806	792	762	759	758	830	799	731	829	766	778	800	727	765	755	750	751	775	780	796	801	782	838	740	769	758	762	733	765	785	772	755	805	773	791	756	799	749	777	748	773	743	772	796	814	693	786	779	750	770	807	749	789	756	767	752	783	778	767	768	807	754	772	798	784	805	754	811	773	777	759	782	781	806	784	747	791	775	830	723	756	808	761	794	802	784	766	748	722	756	774	753	810	773	760	781	755	761	748	794	763	761	792	756	761	735	773	760	798	749	831	736	801	756	802	794	828	761	814	778	839	750	816	834	790	758	790	785	820	808	795	761	767	809	831	871	835	773	751	747	805	719	813	785	780	762	792	780	775	812	798	745	794	787	809	770	831	780	739	819	797	808	805	771	785	732	812	768	763	773	808	778	730	823	757	773	751	779	789	758	800	783	762	744	783	780	784	787	739	809	732	832	781	782	778	823	802	769	742	816	743	831	796	807	776	759	785	795	777	793	804	741	786	780	792	787	805	797	770	788	775	833	744	753	805	790	792	823	784	791	793	802	753	782	819	769	752	767	781	795	832	777	824	738	784	827	769	819	780	801	791	749	796	780	767	799	781	789	833	743	728	752	766	778	750	780	768	824	789	784	775	786	768	746	799	780	773	758	738	761	729	759	727	760	773	790	770	780	722	775	753	795	732	776	826	780	738	764	806	764	759	770	792	767	732	757	805	799	766	784	769	762	775	775	752	726	741	774	815	786	758	772	799	738	803	825	781	773	775	758	744	794	760	801	796	762	773	762	753	815	776	758	777	775	774	789	754	804	796	783	707	770	781	767	780	790	833	760	754	770	817	783	727	733	734	758	779	770	784	795	840	776	780	790	804	816	780	772	784	770	756	766	770	765	742	788	711	774	815	821	822	774	776	814	784	810	766	820	781	744	767	742	737	751	828	807	737	829	776	787	785	730	785	814	789	768	812	738	762	819	789	755	769	774	745	783	712	780	773	789	773	756	773	809	791	787	806	758	806	777	790	784	814	807	783	766	801	767	788	761	778	775	858	769	762	781	744	790	767	790	746	774	815	768	772	749	791	745	791	770	759	751	796	798	775	804	734	722	816	750	768	749	781	802	774	806	732	830	775	726	784	792	785	836	778	788	749	784	781	770	798	778	706	748	810	769	767	767	790	781	794	803	792	768	772	801	799	753	779	737	814	784	783	765	790	756	730	761	746	751	817	770	753	726	840	748	791	804	759	786	760	790	773	784	723	784	782	753	770	748	773	772	731	768	837	791	785	809	779	780	796	785	752	773	749	773	755	805	777	757	785	810	779	802	800	772	774	779	770	779	753	762	793	788	768	800	753	799	793	821	772	801	799	771	765	795	752	791	796	815	772	796	817	783	794	737	771	755	781	769	771	765	799	819	829	746	743	756	751	787	718	735	759	751	801	751	815	740	764	752	757	762	763	813	785	802	806	791	763	745	816	792	780	765	779	813	750	821	763	787	727	785	791	821	804	769	773	764	768	748	794	772	778	773	809	746	803	739	761	783	820	781	764	698	816	812	782	793	784	772	757	749	788	777	770	751	750	812	775	768	713	788	741	783	792	778	797	769	783	766	765	773	730	818	756	798	759	801	761	805	811	752	740	703	839	745	779	784	791	752	788	700	728	784	768	821	735	797	777	779	749	753	767	770	791	820	737	810	771	798	768	717	759	764	814	762	797	766	790	835	790	787	746	773	773	830	739	770	791	788	734	762	775	851	805	781	780	777	749	785	772	785	757	757	804	730	809	811	781	760	774	769	776	773	769	768	779	775	798	748	772	758	777	750	784	788	797	738	771	769	749	766	760	789	755	786	775	779	806	771	756	761	767	794	733	790	769	776	784	829	801	801	792	733	767	716	762	758	776	760	794	812	774	816	719	711	786	705	789	741	746	759	790	768	723	770	760	769	757	821	785	792	785	804	742	755	836	725	779	750	773	769	756	767	802	796	771	810	798	831	748	750	811	784	771	795	827	816	799	795	772	786	844	715	773	764	761	751	773	723	814	771	744	766	759	802	770	762	782	750	755	744	777	767	747	758	738	777	767	790	778	764	814	760	765	791	783	792	753	755	799	785	743	766	745	774	756	811	789	823	756	765	821	846	751	781	818	783	773	764	754	826	753	798	819	765	779	775	753	792
7677	764	341	307	295	270	241	190	209	204	197	165	186	176	190	208	200	185	202	181	178	185	179	192	203	188	202	194	209	176	163	181	183	206	179	195	165	175	179	186	175	167	193	190	173	181	175	171	173	168	175	193	190	200	167	166	188	183	169	170	164	173	187	165	186	168	206	164	185	176	189	178	170	186	197	160	195	183	189	187	194	170	183	189	181	186	183	167	165	174	164	187	176	203	180	177	163	172	191	220	169	201	166	177	184	175	200	170	192	174	205	194	172	181	189	177	187	184	186	189	191	181	220	176	179	185	189	192	193	181	192	166	143	186	199	196	202	202	201	168	176	152	181	171	183	163	187	200	181	186	214	187	184	180	163	188	189	154	183	178	193	193	191	176	177	173	192	189	205	180	174	189	192	167	186	199	225	183	192	182	181	173	205	174	201	221	190	167	202	180	156	203	165	168	152	178	181	212	181	186	189	175	191	174	166	180	182	182	164	200	167	181	210	214	184	184	183	183	171	184	199	201	182	185	204	178	179	196	179	177	175	173	193	182	197	191	188	162	176	186	187	218	193	161	159	181	181	200	168	186	173	187	200	175	175	173	205	194	210	150	180	187	180	165	175	174	196	187	203	186	165	169	191	210	177	171	204	178	209	170	205	183	187	170	177	185	168	202	165	168	151	182	192	167	215	212	190	174	185	186	199	176	191	170	193	216	194	200	186	181	177	181	172	167	194	199	175	212	191	193	175	183	192	187	215	193	184	174	201	208	190	183	163	173	193	185	177	176	192	189	197	210	182	182	190	186	186	181	197	175	178	192	163	178	200	185	185	191	174	161	206	218	185	184	179	197	177	184	186	185	176	198	176	211	177	172	178	192	182	166	204	177	188	202	170	187	192	194	206	144	177	191	155	184	202	177	183	214	198	193	191	172	164	149	166	187	188	180	226	192	195	191	162	165	193	176	183	166	219	188	180	174	210	175	165	202	173	194	185	196	168	168	178	178	208	171	188	210	192	174	163	159	206	196	166	192	194	193	191	176	185	180	173	205	184	183	190	174	186	180	191	187	191	174	186	190	183	205	197	186	172	185	165	197	173	210	183	216	167	190	193	158	196	174	190	178	194	166	192	186	185	179	178	186	166	189	197	195	190	156	193	175	179	190	177	169	161	200	182	201	197	179	168	163	189	217	182	188	190	168	180	183	189	200	195	161	163	154	165	221	196	150	186	175	172	166	189	188	191	182	174	156	192	154	188	199	186	180	167	182	185	191	165	189	193	178	191	205	198	203	194	201	178	181	209	186	197	208	151	184	188	181	231	190	158	200	200	186	170	184	190	174	205	172	188	146	196	169	182	231	171	202	156	161	172	199	163	172	191	200	191	200	197	190	184	185	204	195	188	168	198	192	188	184	198	187	168	186	192	187	194	181	196	170	184	154	200	208	206	173	179	177	191	197	192	166	195	187	187	198	199	198	182	143	201	179	189	160	167	156	162	193	191	188	173	170	190	167	180	165	200	157	196	191	178	187	163	144	165	185	202	160	170	179	171	169	184	162	184	184	166	188	190	199	216	189	182	183	158	157	174	186	175	189	182	187	184	185	191	186	188	194	205	181	190	222	179	188	185	186	167	161	198	167	198	182	151	167	164	141	194	169	194	194	173	183	201	189	191	164	171	186	176	189	175	194	153	177	189	174	216	189	174	180	166	180	184	216	194	140	175	179	186	174	189	200	164	158	207	201	177	168	197	181	210	189	171	179	166	161	173	183	174	188	183	166	161	192	173	174	169	186	193	176	171	174	187	192	181	186	188	175	167	181	181	178	182	170	204	176	180	193	183	163	177	181	190	194	194	205	164	167	175	202	180	176	187	199	190	171	188	220	183	169	206	188	221	196	202	201	164	158	185	183	185	175	187	205	162	181	196	192	197	209	183	152	150	178	205	186	169	177	181	179	185	195	199	156	187	195	185	174	194	176	188	179	188	194	215	167	181	185	175	173	190	198	171	157	210	169	172	179	204	176	174	177	191	194	196	186	173	181	187	188	198	212	185	178	192	157	178	179	174	185	202	184	201	154	178	178	166	161	174	163	177	159	214	184	180	157	197	201	201	198	174	181	186	173	207	192	185	189	171	198	182	180	186	190	171	230	184	191	187	177	206	168	184	164	176	201	190	196	180	197	175	176	189	183	181	195	167	203	194	176	175	194	181	184	164	212	206	183	176	179	174	185	182	187	199	158	193	157	167	173	190	187	185	186	193	188	222	200	192	186	196	182	179	206	215	170	191	181	187	196	165	230	209	220	173	180	174	200	200	184	166	171	199	184	178	171	180	165	194	166	197	203	195	185	199	186	175	185	184	188	186	162	201	199	210	164	182	175	187	168	194	181	197	168	191	162	142	199	170	198	186	180	196	211	204	157	175	188	177	179	175	198	195	181	215	185	217	183	178	170	184	217	184	205	189	184	172	175	177	164	180	203	186	204	173	174	191	171	192	174	162	159	184	189	162	185	172	188	199	187	181	185	202	200	176	166	185	186	190	192	194	198	176	163	204	187	179	195	209	205	179	181	186	161	172	166	209	164	169	165	178	188	164	168	179	184	183	166	191	174	176	172	185	189	191	200	178	158	183	184	185	198	174	166	192	200	183	190	196	178	182	163	171	172	197	181	197	180	165	175	210	170	196	175	191	213	170	197	163	198	196	173	171	181	177	199	189	182	183	201	195	165	189	188	174	169	159	181	190	174	174	174	182	193	169	185	212	173	181	181	185	152	205	180	178	189	186	175	235	175	170	186	170	174	203	189	186	187	193	185	174	176	185	180	196	168	195	182	175	189	190	184	193	170	183	191	182	172	173	177	182	187	172	178	194	176	212	156	190	190	181	193	191	204	188	187	199	177	219	193	193	183	192	198	198	188	202	186	180	183	199	171	161	191	187	165	203	154	162	178	166	199	197	161	206	168	169	203	163	168	190	187	195	170	175	208	173	191	192	216	197	191	191	195	215	191	186	174	188	160	195	192	213	199	176	203	209	189	186	169	193	196	190	178	170	180	211	196	181	196	186	194	184	187	193	196	186	205	159	188	199	207	177	204	186	171	193	164	200	192	172	203	201	174	191	186	184	189	189	209	201	188	187	180	214	193	182	155	195	177	178	195	166	186	226	173	188	198	191	178	203	162	169	189	183	186	192	175	161	205	171	168	164	160	179	165	172	174	186	205	178	202	168	205	187	213	206	181	170	182	178	177	192	189	174	178	200	183	158	201	202	160	193	159	201	189	179	209	197	211	201	177	148	184	185	163	184	184	160	182	171	159	203	188	191	190	184	184	190	204	209	189	171	158	196	173	196	179	169	191	179	177	182	176	196	197	188	184	187	194	183	192	192	199	180	186	178	193	153	179	213	157	181	187	157	194	180	183	195	175	189	183	167	217	173	179	195	168	188	171	209	191	187	177	167	205	208	181	150	182	172	187	184	193	185	189	162	211	200	166	162	178
4824	607	714	849	954	858	693	604	483	464	499	502	499	474	480	454	474	447	461	477	455	446	473	440	444	436	426	453	449	443	498	453	416	418	434	450	427	435	468	473	424	450	424	451	488	436	430	484	477	439	467	469	447	450	435	460	389	474	404	420	477	441	489	452	513	442	448	479	431	440	449	424	409	453	451	436	445	466	453	482	470	466	485	457	429	440	435	448	445	461	463	455	415	473	459	445	468	406	455	473	434	428	465	433	435	439	459	448	446	478	446	440	452	439	443	456	430	461	479	465	459	429	418	450	442	419	403	490	422	420	432	473	451	445	441	444	435	467	450	431	444	425	462	453	441	439	473	437	432	421	465	440	451	447	433	434	426	446	427	465	461	461	456	462	500	468	417	425	463	441	468	457	429	429	422	447	467	453	452	428	476	459	463	458	467	459	426	435	487	426	442	430	464	426	442	452	437	442	460	450	427	430	454	437	472	475	480	439	426	466	479	481	426	458	433	461	437	474	432	429	465	468	487	451	438	467	431	485	434	468	488	496	450	456	424	480	466	436	450	444	412	466	435	423	455	464	413	476	404	429	435	445	438	436	477	449	451	451	439	470	463	449	463	452	489	454	463	455	412	482	451	446	423	472	452	439	449	439	434	434	485	498	437	438	449	447	471	471	443	449	435	421	448	425	457	445	464	427	405	440	413	398	439	451	468	439	457	424	446	447	435	463	430	432	464	449	511	424	469	447	453	454	457	444	453	470	453	437	463	440	502	426	471	476	421	452	480	447	442	440	433	406	460	471	488	421	446	475	441	424	438	450	459	417	431	422	430	457	431	440	438	467	473	448	415	462	460	440	495	428	395	445	465	457	381	471	432	482	422	451	478	453	421	436	424	441	455	437	469	440	461	428	437	470	428	483	456	486	429	462	421	454	451	452	456	449	458	401	471	445	464	426	456	446	418	471	477	455	443	455	450	452	454	445	487	436	468	434	440	427	436	447	416	449	425	461	449	462	453	452	436	427	502	464	429	464	459	462	476	430	433	418	475	433	406	422	443	482	467	502	486	439	432	449	464	456	466	470	459	390	438	447	453	426	478	448	482	452	435	434	458	434	463	473	457	444	442	443	443	458	466	459	414	450	451	423	464	433	466	434	481	456	444	476	461	444	439	468	428	480	487	443	455	431	449	441	465	468	397	410	447	432	423	449	441	429	429	473	450	458	479	482	450	424	436	425	438	429	430	439	483	461	435	458	467	456	438	462	433	473	438	452	446	461	434	446	453	439	445	443	435	458	465	399	435	474	460	459	425	436	476	406	452	489	458	482	446	442	487	481	439	444	464	433	435	468	455	443	454	483	440	420	477	449	461	449	452	456	459	498	460	454	464	436	436	418	428	462	417	447	484	448	437	431	452	463	449	445	463	432	450	448	473	467	451	451	434	442	461	476	472	431	463	413	447	452	398	448	435	459	422	414	460	432	402	435	474	453	465	454	420	459	456	473	431	455	422	416	452	441	457	453	463	477	448	445	427	423	460	385	477	471	436	448	455	443	436	434	421	452	420	481	469	442	440	462	413	436	424	457	452	443	449	419	447	446	455	466	459	465	392	440	472	449	431	473	459	435	449	447	430	407	426	483	439	484	445	440	417	434	453	429	469	451	466	472	470	437	393	450	467	420	448	430	453	454	427	457	486	443	459	466	463	438	421	473	440	450	489	451	446	449	434	459	441	440	456	431	466	465	462	456	473	421	416	468	444	469	443	436	436	425	442	449	415	421	434	446	441	431	468	422	428	442	449	440	464	449	457	441	466	435	432	428	415	440	439	450	441	461	442	430	405	433	421	456	458	440	445	471	421	491	486	449	445	479	446	478	488	476	456	429	457	456	452	489	476	461	437	440	487	466	447	464	401	440	486	446	451	463	458	451	470	470	443	433	451	447	455	425	469	438	437	426	451	447	428	451	418	406	424	465	419	431	436	481	457	437	431	467	461	426	478	417	420	457	446	449	427	432	457	458	409	444	442	475	475	455	450	457	441	445	465	422	490	428	464	491	409	449	440	419	443	447	442	438	447	437	422	486	481	453	450	488	420	418	432	438	432	428	451	431	438	447	430	438	464	474	443	467	468	415	466	458	485	455	464	446	443	460	438	406	459	456	437	460	454	411	424	453	438	448	468	417	448	496	440	433	441	473	473	440	444	465	438	483	484	449	449	443	446	432	457	454	414	426	436	452	443	414	436	440	455	450	412	457	451	460	441	455	483	448	465	442	428	464	407	452	434	436	445	474	461	459	421	437	437	433	442	439	465	420	523	452	428	429	454	455	428	444	459	459	423	420	434	446	448	428	438	455	458	464	442	466	434	429	484	449	484	473	464	416	465	413	433	419	463	476	451	455	484	437	428	464	496	445	419	461	434	473	438	420	470	434	458	439	483	418	430	458	413	480	464	441	420	445	464	388	439	414	462	433	468	458	434	457	460	440	414	468	440	488	493	433	448	461	429	438	464	423	441	447	435	467	413	481	444	422	480	443	445	450	425	440	435	508	447	475	468	451	456	464	471	415	447	409	414	446	457	389	458	459	422	430	471	477	475	416	423	489	418	479	399	450	437	418	432	446	466	482	406	461	433	446	447	410	422	464	428	431	436	411	484	440	468	459	430	470	485	474	454	467	465	471	425	434	456	429	423	481	481	416	437	485	446	458	457	462	455	439	473	432	416	448	433	478	460	440	452	447	464	457	440	460	452	462	452	467	490	440	438	463	417	453	450	452	413	432	451	470	413	449	461	466	453	460	448	458	446	463	454	417	440	425	450	422	418	474	449	461	433	449	427	443	451	448	451	460	437	434	422	489	445	448	448	438	430	482	441	409	440	448	435	467	431	471	454	441	467	422	469	475	461	442	453	425	432	466	434	419	485	457	430	469	466	428	466	417	461	438	457	457	482	423	421	438	456	477	418	426	437	451	461	473	467	468	450	467	452	448	446	430	455	502	447	450	437	455	419	460	400	483	421	434	446	453	437	481	433	431	472	429	412	432	427	465	431	434	436	448	441	451	419	446	445	416	466	417	473	466	433	477	465	465	402	453	447	465	425	461	455	428	432	460	420	449	466	439	427	467	428	456	433	426	440	419	431	473	418	411	435	426	468	398	476	420	445	416	438	467	460	462	414	434	431	439	437	455	460	450	430	453	443	471	436	420	443	472	439	418	443	452	438	429	488	432	412	449	424	429	403	400	435	405	443	462	429	442	421	421	440	433	445	434	421	452	464	440	451	457	481	438	487	467	458	425	425	405	480	455	465	440	470	422	455	445	469	489	456	431	418	445	435	479	478	429	446	447	457	426	466	462	486	451	455	448	443	456	431	423	453	445	479	428	475	444	469	445	436	431	435	445	432	456	426	470	455	510	446	473	458	432	442	485	455	410	470	459	463	429	444	468	452	438	458	457	470	456	428	495	477	456	429	426	467	434	454	446	461	451	476	453	440	460	474	468
25496	4562	1424	1028	841	872	763	521	375	303	308	245	239	267	241	226	234	233	215	234	234	221	208	224	225	243	208	236	227	237	223	230	230	239	215	219	207	246	240	207	229	251	204	260	235	202	217	238	214	223	221	231	236	232	211	207	250	219	194	225	210	227	232	209	225	215	194	209	244	221	209	232	230	219	216	225	221	216	241	212	211	210	238	207	239	206	213	212	222	222	224	252	208	227	236	222	216	246	215	214	222	201	234	262	219	218	217	210	207	226	243	223	211	219	226	229	220	242	220	221	244	243	204	228	241	221	205	190	238	215	196	206	233	229	231	241	220	234	221	194	229	225	250	211	217	231	213	228	228	231	213	206	222	258	224	258	202	229	212	226	249	253	249	226	248	214	225	199	242	240	195	200	218	211	217	209	253	208	236	200	228	217	215	246	220	217	198	241	226	248	207	247	239	213	209	226	208	227	229	241	214	213	215	237	227	205	211	207	260	207	219	202	196	183	205	228	241	221	234	206	202	247	192	220	204	242	230	217	218	240	226	216	238	224	221	216	248	229	215	250	206	230	214	210	217	237	231	222	230	212	225	219	203	201	221	236	208	202	241	182	205	220	212	210	216	210	226	235	259	231	207	232	219	221	244	193	219	211	261	223	232	249	227	205	233	215	210	237	201	224	233	243	207	218	234	194	236	200	222	211	252	231	224	227	237	258	224	212	228	241	215	196	220	195	222	196	258	231	232	231	236	249	228	236	228	201	210	188	233	212	237	209	227	217	232	232	235	253	208	220	235	221	227	202	255	169	207	259	219	245	233	236	223	205	232	260	204	227	234	222	217	213	223	219	246	219	209	219	200	201	204	228	199	220	226	222	235	225	246	231	226	233	227	251	227	203	191	199	215	229	209	242	234	226	227	224	238	202	234	231	213	239	224	200	240	214	240	207	183	211	234	205	224	247	245	208	232	230	209	210	186	217	218	229	246	213	201	209	217	220	214	240	199	216	182	204	218	213	221	227	231	241	208	224	194	202	230	220	218	240	223	213	224	244	231	233	235	219	218	198	256	228	216	208	226	241	225	256	227	227	239	220	218	226	198	191	223	216	250	242	242	225	197	252	225	234	234	208	254	233	226	209	224	212	209	237	208	237	226	229	225	226	264	235	223	206	214	247	198	213	238	218	227	250	193	235	223	225	214	211	226	211	247	224	229	220	224	202	223	253	249	200	223	225	213	232	202	230	228	208	222	228	242	228	245	225	224	221	226	220	219	225	240	216	218	198	225	216	220	208	222	206	202	232	241	233	186	227	213	223	214	221	243	202	216	272	194	205	213	193	211	232	227	218	231	247	246	215	212	219	196	229	225	221	226	212	205	231	224	207	235	197	213	186	191	211	217	232	236	219	222	226	242	219	207	209	207	224	221	229	206	216	224	222	224	211	217	227	229	214	198	231	215	232	212	235	229	202	229	217	217	233	233	234	191	228	215	208	236	221	209	202	225	214	256	241	217	227	243	234	201	242	203	218	206	228	232	190	196	210	235	234	207	232	227	256	227	204	201	229	216	215	238	202	214	235	208	239	243	214	203	224	206	240	191	210	207	224	228	230	243	217	239	207	231	199	230	263	254	241	210	223	209	231	215	204	210	213	239	226	239	237	229	219	189	179	217	219	233	225	225	211	217	214	247	223	220	225	228	212	218	214	231	236	233	232	219	249	205	264	237	233	220	211	226	189	200	218	243	214	223	194	226	227	205	242	238	225	204	228	248	247	218	201	208	218	215	215	227	203	235	244	240	247	224	214	202	199	206	209	215	236	205	228	229	224	217	218	221	229	208	209	200	209	201	222	217	237	206	236	208	216	230	239	214	245	238	219	201	230	240	224	226	223	259	244	213	235	204	234	241	248	183	212	222	240	234	224	256	223	219	215	224	190	231	220	200	240	227	246	222	213	183	212	262	245	228	234	231	233	220	223	206	183	223	242	223	203	227	218	244	211	204	230	227	204	227	211	256	216	212	196	207	205	232	210	218	211	184	228	224	198	218	240	210	224	199	232	230	231	216	253	231	238	214	210	206	224	216	210	225	224	221	218	212	204	221	260	230	229	216	225	213	203	225	265	244	158	222	221	212	220	205	224	224	235	233	199	220	214	225	219	224	222	203	229	209	210	262	210	228	218	221	204	229	203	217	226	237	202	199	246	234	217	188	207	217	236	238	215	214	215	228	235	237	224	238	218	220	222	234	195	219	197	201	195	225	215	238	233	245	219	212	223	211	211	215	216	215	223	254	235	203	222	240	240	187	225	225	239	217	203	209	184	215	214	202	254	217	226	210	201	231	225	235	220	209	197	224	240	219	210	211	229	194	254	214	233	226	217	221	191	219	200	206	182	228	212	247	199	234	237	227	187	222	247	213	239	212	246	229	222	216	238	225	235	219	217	214	207	226	215	217	214	216	206	189	249	235	257	223	186	252	244	224	247	227	246	236	219	241	208	228	215	195	209	220	210	242	226	240	190	207	239	225	211	222	228	202	215	201	259	230	248	241	207	216	195	210	227	254	185	221	189	226	230	224	198	201	225	199	214	226	242	216	234	229	219	230	244	228	203	193	221	219	176	216	204	212	213	211	215	230	238	223	216	225	241	240	216	226	232	212	245	213	232	246	203	243	211	215	208	215	241	220	211	210	224	245	215	229	217	214	220	204	208	230	242	224	236	245	273	204	224	185	214	217	198	259	248	194	222	237	213	224	249	220	207	240	235	216	219	227	186	222	183	268	217	203	184	194	234	224	221	235	227	214	238	223	241	211	226	227	226	212	217	226	220	230	224	215	237	195	202	233	240	201	216	254	221	197	233	215	228	218	232	222	217	212	225	230	202	215	206	217	220	249	223	184	192	213	233	242	235	223	229	212	221	249	234	224	227	222	231	218	216	221	218	216	241	211	240	213	216	225	249	210	237	240	222	220	239	213	245	253	192	226	253	198	229	220	246	217	225	234	238	225	214	206	230	232	203	245	222	217	216	202	214	238	206	219	220	186	185	238	201	245	229	196	208	211	215	219	235	236	200	224	243	205	213	217	216	222	208	221	245	218	226	232	237	250	226	211	245	224	209	253	235	206	235	236	249	228	235	200	248	237	253	225	214	208	225	221	233	223	218	218	260	224	197	242	222	229	200	231	207	214	222	238	250	211	209	231	185	223	212	229	246	209	232	211	227	189	219	208	211	224	226	231	223	226	276	221	227	191	203	183	236	229	215	199	214	248	215	223	240	240	224	234	242	207	237	201	220	228	200	227	216	197	202	206	213	196	252	219	240	234	228	221	212	235	236	232	209	246	211	228	204	230	192	217	198	220	215	238	239	233	243	224	208	232	210	238	194	214	214	224	207	234	208	204	227	258	249	213	244	218	256	209	228	210	199	230	215	221	227	218	207	231	224	216	224	245	244	213	199	214	221	233	225	220	226	204	201	220	240	227	213	213	198	228	195	222	246	223	236
15196	1223	1935	2377	2697	2972	2885	1875	1383	1029	1017	770	656	662	612	628	611	560	562	617	561	562	590	584	581	558	573	582	578	534	599	516	563	582	589	549	546	544	547	574	551	554	575	544	525	535	524	562	555	519	561	538	548	560	526	523	555	493	496	548	572	572	527	543	558	560	548	581	525	521	514	517	575	491	546	554	541	512	545	542	524	539	539	540	511	529	522	562	564	560	536	551	546	518	523	564	524	522	528	561	527	512	536	528	515	521	515	558	536	518	569	533	527	567	546	490	531	525	542	524	540	542	543	501	537	550	523	561	531	530	567	535	527	565	511	559	509	542	552	520	538	541	531	508	528	525	523	561	508	493	540	555	531	545	504	549	540	505	511	533	560	554	558	540	563	517	524	529	535	507	523	516	513	543	509	506	524	540	532	510	504	579	530	550	500	535	535	527	523	537	562	496	498	557	558	514	524	505	541	561	531	517	549	504	521	503	500	525	509	530	516	560	522	532	517	519	542	523	523	542	548	502	582	537	529	543	546	591	530	524	527	536	541	510	482	529	509	517	564	529	533	445	533	512	523	540	550	519	512	510	530	540	596	543	525	534	558	569	552	470	520	500	521	543	524	545	500	558	524	527	555	569	496	532	529	532	523	523	515	514	536	530	558	574	551	538	552	487	553	539	508	554	527	514	531	531	514	581	543	570	553	546	523	529	565	543	546	505	526	511	525	528	534	572	536	530	549	521	520	531	513	520	539	519	537	517	493	569	522	518	570	548	508	507	553	535	535	503	505	519	554	494	551	493	530	514	552	487	546	535	531	576	549	530	553	532	543	565	536	519	523	493	504	546	504	542	529	522	515	537	550	503	526	510	512	512	540	548	530	576	527	562	522	528	502	534	519	608	533	539	506	538	517	523	547	574	535	498	500	513	545	526	540	523	494	541	517	564	505	524	533	513	514	541	506	518	515	508	554	557	534	528	512	529	501	535	501	534	541	535	543	564	543	528	479	515	533	572	506	509	538	516	510	577	522	531	514	504	594	487	514	516	526	517	526	536	505	540	560	535	540	492	508	537	488	512	520	553	545	555	511	526	566	556	519	543	542	532	529	539	577	493	483	528	564	518	524	538	577	492	502	524	551	557	537	546	489	498	529	517	533	510	562	511	534	537	528	494	521	537	515	545	549	531	570	514	514	548	499	564	531	551	543	528	531	495	497	576	564	484	555	561	489	536	538	503	504	497	555	531	516	576	492	553	521	538	514	492	493	520	560	573	509	502	525	533	556	547	569	584	531	607	528	518	570	553	514	529	542	511	514	539	516	499	507	518	529	510	527	527	490	511	540	504	509	525	516	530	542	548	532	565	508	542	536	550	541	558	520	558	522	551	533	537	527	518	550	516	540	530	522	527	546	532	569	534	564	499	544	538	531	525	504	547	521	496	544	586	540	495	512	558	530	519	545	490	548	490	539	533	534	566	504	545	521	522	571	550	518	544	563	546	494	488	532	502	532	541	523	555	570	545	541	537	507	544	537	534	535	514	560	517	561	541	565	538	518	510	537	523	534	525	508	551	523	500	546	481	585	537	538	496	563	533	557	532	545	570	557	549	518	523	539	488	545	498	547	580	545	542	519	508	540	534	521	533	504	531	538	536	548	576	536	499	507	548	553	562	537	553	544	529	555	550	528	590	544	491	529	526	529	502	511	491	527	514	544	543	525	548	523	560	482	536	530	515	522	543	497	512	528	508	523	550	548	544	521	520	518	511	527	537	554	494	560	499	524	514	514	535	535	526	533	547	512	495	564	503	513	556	570	554	507	488	528	532	540	540	525	534	479	515	558	541	518	593	547	560	539	560	534	548	571	530	589	491	516	534	558	525	525	498	550	542	557	496	530	536	529	550	496	545	535	568	519	555	511	533	510	514	551	539	523	548	543	523	544	544	486	535	519	571	534	555	565	500	537	515	537	479	524	518	560	530	530	543	533	568	550	543	555	555	498	540	515	559	574	567	542	513	564	539	531	534	519	542	551	534	551	569	530	489	543	499	511	540	528	533	542	495	541	492	531	515	532	538	549	516	536	499	515	552	573	506	507	494	514	520	517	530	558	589	522	531	516	516	525	473	538	561	520	578	557	540	540	508	500	549	519	522	520	528	493	591	570	552	489	511	532	493	582	598	518	535	532	557	517	544	546	549	535	543	542	555	531	463	559	528	511	516	547	506	568	520	530	516	540	492	489	546	571	550	534	477	541	539	547	556	501	534	527	536	539	518	506	549	527	561	523	543	519	537	545	541	516	537	515	522	531	523	505	518	558	524	515	495	518	545	506	521	532	540	546	546	558	539	538	511	544	510	523	544	559	476	527	509	556	510	518	522	505	526	536	544	552	559	511	543	528	516	550	541	544	565	550	575	519	520	578	526	496	542	543	530	569	523	514	556	561	538	499	505	572	547	550	552	524	533	523	539	489	467	516	564	511	528	528	497	550	519	555	525	515	511	560	538	537	511	508	534	507	535	513	531	516	536	555	541	546	543	561	529	539	521	563	559	569	575	552	534	521	541	520	541	529	527	521	545	538	512	540	563	554	520	548	494	526	578	523	524	540	529	531	532	541	532	558	535	536	564	522	532	526	495	496	543	514	517	532	514	541	476	521	522	568	563	526	551	544	551	543	551	513	523	540	595	563	548	540	506	511	512	567	532	550	555	539	521	562	548	527	510	554	535	533	527	558	524	548	494	497	484	546	509	476	524	521	511	530	502	506	546	505	528	538	490	516	542	505	533	516	512	499	499	539	553	534	523	547	535	534	531	537	561	561	553	483	526	500	581	514	566	524	551	518	577	509	539	541	543	536	533	532	548	519	513	524	533	530	530	546	578	565	497	514	584	548	513	509	526	550	504	533	534	515	559	545	600	540	542	517	527	560	517	525	542	458	564	530	490	527	525	542	557	536	582	577	489	541	563	546	490	521	539	523	536	544	550	575	549	527	539	507	498	552	509	502	509	552	579	529	519	515	512	551	536	555	567	568	553	507	511	527	531	494	513	581	516	535	514	484	523	522	515	555	529	496	525	537	537	556	532	518	521	551	536	514	529	527	549	510	544	533	554	531	542	521	520	478	497	501	584	548	574	554	538	555	544	539	520	545	537	550	516	529	533	546	532	507	544	513	524	551	506	503	536	508	547	521	522	513	483	531	533	563	527	516	543	549	519	515	539	519	549	547	549	498	549	523	567	559	519	519	538	560	523	557	530	570	517	516	576	535	546	530	520	557	536	575	545	522	567	523	532	514	532	518	535	534	551	536	534	578	525	484	509	552	501	519	521	548	560	538	560	524	566	530	540	559	532	543	539	517	543	521	532	564	533	543	514	550	533	531	549	551	520	516	535	543	532	546	530	520	532	522	505	529	553	540	560	516	521	522	538	525	534	575	543	522	511	520	527	569	531	539	579	579	554	543	578	545	526	525	516	548	499	557	528	530	548	523	526	555	555	566	523
37252	8981	2633	1896	1689	1613	1458	1107	736	572	528	385	413	345	346	379	385	394	360	391	302	379	379	315	333	396	337	334	373	383	355	323	318	351	356	367	391	323	339	340	344	345	298	346	376	375	355	347	371	350	378	375	374	328	378	370	310	352	372	327	356	315	343	352	391	354	363	372	350	348	352	342	397	390	358	311	341	305	332	370	335	363	348	342	354	339	336	371	388	367	329	380	371	379	371	341	357	340	375	306	339	343	365	342	371	351	379	366	362	357	330	369	346	347	343	331	371	372	337	359	339	362	342	354	356	366	324	375	374	332	337	374	320	352	367	351	375	365	378	336	335	357	323	348	342	369	388	390	362	329	353	365	336	376	347	330	322	356	373	329	357	379	360	386	375	358	357	359	321	351	365	367	355	359	352	296	364	344	331	352	367	332	357	348	350	341	368	325	355	357	316	321	325	386	405	371	323	379	336	337	408	365	329	356	356	369	343	346	350	326	376	354	321	368	310	351	355	338	334	376	361	356	319	338	335	330	363	359	368	329	402	300	331	313	329	308	347	350	330	349	338	345	339	302	352	303	374	366	343	361	356	363	350	348	338	314	348	338	326	326	350	339	377	353	331	339	348	402	343	375	351	343	331	353	365	352	397	366	358	337	367	354	375	395	362	367	365	357	370	361	322	322	359	391	320	360	338	349	377	348	335	342	366	381	326	334	328	344	344	319	342	345	361	376	348	318	332	362	396	360	354	346	396	371	370	326	332	375	354	334	334	346	358	308	386	361	368	316	336	363	324	323	354	369	371	385	347	369	313	330	348	358	338	306	391	362	353	370	342	346	327	319	366	300	346	330	299	328	388	351	322	322	320	390	337	325	320	354	333	291	352	369	391	343	349	367	321	357	375	353	313	359	330	336	371	366	352	332	350	356	368	406	351	328	338	316	339	339	369	339	343	352	359	349	372	374	349	415	321	388	359	371	346	375	342	337	351	338	381	351	332	337	412	369	355	328	324	348	316	341	347	337	372	361	379	328	344	362	349	350	350	345	339	379	328	358	322	338	349	397	374	370	354	315	359	371	357	324	346	302	337	353	363	353	339	402	330	332	341	345	376	320	383	331	328	318	365	344	360	330	346	365	351	356	338	301	339	336	339	355	334	381	343	307	360	347	353	335	357	354	339	337	332	339	355	342	328	364	383	333	339	349	326	375	308	328	364	349	347	310	383	379	371	333	353	325	348	351	329	325	343	351	343	366	357	370	344	355	344	308	358	335	335	366	365	333	392	362	369	356	339	360	358	367	365	316	368	350	368	329	348	323	325	332	339	341	391	357	352	302	346	332	337	342	364	365	412	325	350	320	352	328	331	335	313	334	358	345	378	364	369	333	337	341	349	366	313	328	355	356	335	356	347	396	371	384	375	355	361	304	391	335	352	354	398	372	324	334	355	374	399	367	359	383	331	346	359	370	360	352	347	335	366	391	345	334	349	329	337	356	320	337	354	392	385	372	304	361	348	328	350	339	353	358	345	334	393	347	383	364	349	353	316	335	344	365	326	372	345	363	338	418	330	364	357	334	371	381	352	352	315	364	354	349	353	372	323	344	374	367	328	366	376	347	334	351	365	359	344	365	323	348	376	346	353	365	329	335	350	337	352	348	350	358	321	346	359	373	372	355	369	341	349	372	349	352	357	349	361	360	369	372	370	351	332	395	380	329	356	351	364	346	317	366	328	347	369	374	376	354	374	363	365	362	356	345	326	379	325	349	323	352	360	332	376	355	357	334	382	392	361	344	351	379	341	348	368	338	354	366	354	348	370	383	373	376	337	329	347	377	356	348	376	355	346	354	345	396	351	340	332	345	356	347	350	353	343	399	369	373	341	343	362	288	326	330	362	348	357	345	333	357	328	353	389	355	367	338	382	401	353	337	333	343	370	348	364	344	385	362	345	350	330	350	348	333	345	376	364	355	375	328	327	346	380	325	333	350	350	340	319	394	330	302	338	307	331	331	368	391	404	352	361	335	342	369	344	358	342	381	360	366	334	374	337	341	366	350	334	351	334	358	318	365	357	324	334	351	311	353	337	346	308	366	340	369	336	357	346	324	377	323	364	353	380	366	369	359	358	348	324	336	333	407	327	322	333	333	344	354	369	351	356	372	377	397	343	345	341	364	344	333	367	337	332	352	356	356	350	346	333	338	355	311	367	330	355	345	332	316	327	357	369	360	333	312	367	387	351	337	339	349	339	351	352	360	372	353	323	332	337	338	333	301	357	409	363	332	336	345	310	352	341	352	322	347	352	345	352	340	351	320	341	361	332	327	327	367	388	330	376	334	335	384	373	358	363	332	313	355	362	321	367	375	358	342	360	333	338	340	360	338	328	353	325	363	355	354	379	331	335	356	350	387	385	367	339	346	359	333	335	365	331	318	351	337	363	329	346	362	351	351	357	332	340	369	354	349	351	335	358	366	363	345	365	324	352	363	341	368	382	315	330	366	376	383	345	349	323	335	376	336	365	358	330	320	431	376	306	334	349	402	364	355	346	386	375	362	346	364	379	354	360	376	348	350	354	356	362	334	343	354	341	351	366	315	335	359	370	388	367	359	391	349	339	320	353	345	353	346	345	352	379	367	346	341	328	323	339	370	376	352	366	371	371	350	371	330	371	286	385	351	368	336	332	340	332	354	341	356	366	364	368	343	320	351	364	324	351	360	370	388	348	362	346	374	332	332	334	325	352	337	377	381	363	362	358	350	343	377	319	328	366	349	365	305	320	378	348	358	354	381	345	361	342	364	348	357	346	383	383	336	347	328	344	344	356	340	325	356	356	358	342	323	316	372	349	331	314	384	352	356	342	355	342	335	337	378	365	341	403	374	330	356	348	338	349	364	324	328	357	352	340	344	403	337	351	382	350	370	337	335	363	332	330	357	362	380	358	332	343	338	359	367	376	357	349	365	335	339	346	363	378	343	330	372	357	330	381	355	311	348	330	341	369	357	386	334	385	355	337	335	338	333	363	350	364	333	375	333	385	365	347	345	343	369	342	364	309	353	311	340	360	349	352	367	368	325	375	367	345	352	385	350	309	376	369	324	341	311	336	351	342	373	362	354	333	376	359	340	301	360	337	323	364	338	353	381	352	357	329	356	379	323	334	351	333	384	342	364	346	360	349	337	357	379	380	334	321	329	338	378	366	392	348	367	376	315	340	386	361	342	312	358	374	376	364	362	353	342	341	358	340	322	377	336	378	340	339	339	381	349	348	353	363	368	378	335	372	372	310	363	359	370	345	343	374	357	354	319	286	366	411	360	328	366	309	313	342	359	326	341	351	334	350	361	317	355	366	329	355	348	304	354	372	370	311	358	362	380	369	351	358	340	372	330	361	363	367	308	348	397	316	351	365	358	379	310	389	360	347	330	341	368	351	385	350	380	380	338	383	326	354	329	345	396	351	346	361	361	345	359	338	343	342	334	337	343	378	326	362	338	341	331	356	334
21057	1982	3401	3946	4489	4517	4571	3481	2184	1857	1662	1253	1074	987	932	967	916	916	868	902	795	847	867	878	825	808	817	825	829	855	810	858	826	771	797	784	767	798	805	834	830	820	873	779	772	816	798	779	788	778	785	782	730	808	764	785	801	801	800	803	758	817	819	804	846	784	799	793	787	780	779	870	732	796	772	786	792	763	783	752	778	793	784	775	716	802	767	745	729	813	772	836	815	790	778	750	783	778	748	843	800	770	761	835	782	748	750	790	814	755	799	794	790	820	797	756	803	805	763	738	792	811	813	844	774	813	766	777	793	802	813	765	797	769	782	759	761	799	815	772	815	776	787	796	732	774	754	804	808	766	813	812	798	851	848	796	780	793	805	747	746	773	831	755	774	831	769	791	772	751	817	785	802	814	786	792	799	796	779	760	768	773	816	809	826	782	826	825	878	770	739	764	744	753	817	795	787	822	817	783	765	788	810	808	808	817	776	820	752	763	845	818	777	750	783	826	782	827	831	769	758	760	783	786	784	798	747	776	749	777	761	795	743	801	756	782	773	768	783	794	802	778	774	761	757	771	734	774	809	811	791	798	790	743	826	801	807	783	798	793	728	728	818	770	807	826	755	817	797	840	797	807	787	791	761	824	769	781	792	798	766	800	759	758	761	810	808	789	799	769	780	771	752	775	775	748	782	785	828	806	758	752	771	766	796	758	774	738	789	758	742	734	770	757	801	779	749	765	731	742	718	782	809	834	735	799	771	776	806	793	788	805	781	788	793	829	797	713	801	823	804	747	776	794	821	814	799	822	764	762	751	817	785	746	835	802	783	779	743	767	794	751	788	747	807	785	776	771	733	811	734	802	791	784	766	787	776	758	724	763	754	822	771	777	784	822	807	793	785	773	798	755	760	791	795	782	738	782	774	742	798	742	741	822	774	771	784	793	703	763	798	773	813	758	783	765	789	732	767	772	796	761	790	765	816	781	788	793	795	790	779	804	817	781	770	792	803	786	725	768	777	817	782	784	741	773	822	811	771	808	833	835	792	786	802	742	734	727	744	783	803	807	830	775	804	822	794	772	798	778	766	791	792	754	763	755	727	779	783	780	825	813	812	757	818	847	820	761	737	779	813	779	795	758	765	782	749	800	824	825	829	798	818	807	754	795	763	750	810	721	746	778	781	768	766	754	745	734	789	788	755	763	855	789	734	779	787	785	744	746	792	824	758	807	774	815	814	761	754	802	815	796	761	759	793	797	784	821	774	787	742	786	742	797	747	782	786	809	828	763	749	789	776	729	807	819	798	799	778	796	790	754	776	805	814	846	772	778	770	806	797	753	770	770	771	745	776	799	789	779	807	769	805	786	765	744	807	748	715	731	780	851	801	762	761	763	843	756	750	754	759	775	820	794	719	776	805	778	785	860	788	813	730	772	761	787	797	847	775	771	769	784	773	725	798	792	766	794	758	714	768	769	798	775	741	807	808	788	791	777	792	807	838	835	824	846	814	745	790	802	771	804	748	809	807	753	762	761	859	715	783	765	842	776	804	804	808	783	765	811	778	795	813	804	775	753	747	799	774	795	726	753	801	785	797	742	762	768	798	774	755	819	739	824	816	782	742	766	766	767	772	797	749	762	759	755	794	805	770	758	802	754	754	785	779	763	774	773	792	792	834	785	766	822	768	776	780	796	796	735	730	821	792	740	781	803	798	765	749	770	831	756	791	728	805	775	778	788	797	788	768	769	823	781	817	768	785	784	803	765	790	807	815	776	821	792	775	786	741	801	797	737	766	802	782	824	779	805	803	803	813	763	789	775	842	825	823	749	775	771	784	851	784	779	787	817	770	792	792	751	766	846	733	826	759	792	756	755	757	768	806	751	786	771	770	751	764	775	831	782	740	780	787	757	776	802	828	832	774	775	807	715	739	800	776	809	822	722	742	868	799	762	741	768	760	775	764	850	812	778	757	745	780	779	759	772	814	760	823	760	785	837	763	764	778	760	803	747	783	759	780	743	797	809	798	766	800	765	747	795	759	781	780	816	806	762	788	740	771	844	779	796	781	725	797	828	818	779	822	810	793	778	807	790	798	822	763	827	703	813	787	788	773	808	757	758	807	747	797	809	803	796	813	822	791	764	771	789	768	806	783	851	750	781	860	798	760	786	802	797	833	745	766	834	770	763	773	767	784	776	790	811	775	778	787	746	815	755	798	757	756	807	780	773	804	748	770	787	823	773	802	807	773	785	837	776	801	778	768	796	791	793	776	768	782	813	778	779	817	745	842	751	758	740	743	812	759	754	806	758	820	722	737	778	777	789	731	785	756	788	803	785	824	814	791	794	824	803	779	808	765	810	792	805	816	814	790	805	805	788	797	851	816	799	741	828	776	758	744	767	811	821	763	807	788	826	786	797	807	789	775	813	760	798	795	787	809	818	839	753	773	808	790	778	789	787	748	798	821	803	801	758	791	821	775	789	811	755	802	784	709	786	797	783	767	721	773	798	748	757	753	776	774	771	771	756	840	733	785	781	781	826	753	780	788	821	823	738	810	798	806	776	769	809	790	766	790	757	783	769	763	768	760	775	755	813	795	810	746	781	783	733	797	785	776	792	768	777	790	750	807	770	836	753	768	796	753	761	764	785	774	789	809	760	808	762	816	746	742	728	790	796	783	787	787	785	735	808	774	825	763	765	852	781	824	798	746	807	756	808	744	743	749	783	772	753	817	755	794	864	788	757	800	788	762	854	776	748	800	800	827	800	759	775	785	831	796	817	793	814	807	844	760	789	725	773	822	787	772	795	799	760	786	772	810	725	770	759	803	781	774	735	743	791	780	782	764	769	806	789	781	811	769	720	775	707	813	810	777	781	855	751	788	755	795	737	747	806	778	761	749	784	806	776	856	780	807	775	828	742	784	772	752	794	758	769	781	782	806	768	776	770	789	795	750	823	772	753	755	753	769	776	770	778	810	769	820	749	818	743	777	836	765	753	808	804	759	807	771	760	746	791	793	790	816	747	804	812	815	806	791	757	789	787	758	717	784	795	737	777	782	782	792	801	852	762	811	780	739	787	779	789	807	783	776	744	778	788	775	786	776	760	753	769	787	762	829	827	803	784	759	789	818	811	742	796	793	769	775	772	764	782	815	753	779	794	799	769	817	798	820	789	785	780	789	770	766	745	763	795	762	808	757	777	812	813	792	774	738	818	773	765	750	812	793	812	766	813	795	727	798	777	770	797	783	802	752	829	756	803	777	787	768	863	764	788	756	763	746	789	796	733	740	771	781	787	759	770	721	802	820	787	816	755	814	790	757	795	793	789	865	756	729	780	786	810	799	818	750	784	749	812	757	783	827	789	765	754	763	719	815	756	808	802	779	781	785	793	791	774	803	773	792	791	817	798	763	787	748	764	719	796	773	812	814	821	769	814	759	801	814	758	833	810	803	768	741	794	808	796	764	750	771	761	759	778	805	790	819	814	785	811	749	765	758	821
7929	672	341	339	313	248	236	212	185	183	209	180	203	183	195	180	198	176	175	178	178	199	176	194	196	189	176	191	158	162	207	187	182	189	186	178	171	183	170	200	183	171	171	193	168	192	180	180	185	181	175	211	200	185	181	193	173	193	198	198	193	197	209	208	189	193	177	190	188	167	180	181	182	205	202	189	195	175	212	216	190	216	191	182	196	192	174	196	181	185	190	214	190	209	171	174	183	204	149	174	194	185	211	187	202	169	179	173	203	174	171	165	208	185	178	171	195	185	190	197	172	188	195	197	215	182	191	194	202	185	181	180	196	173	181	210	207	184	196	192	175	187	179	196	164	195	189	203	200	184	193	188	216	189	204	193	186	171	191	170	190	179	197	168	202	197	178	182	177	177	198	161	184	178	181	206	212	170	202	174	195	213	189	168	178	164	190	184	160	184	168	179	183	184	183	174	176	181	193	164	183	162	177	190	182	176	178	158	181	180	183	218	181	206	169	165	175	151	198	181	173	204	185	182	188	175	196	179	219	174	204	185	189	179	181	182	178	194	169	202	181	183	195	224	191	188	172	186	198	167	192	161	187	201	163	202	199	198	162	208	178	192	194	173	189	189	202	189	197	176	179	194	194	209	172	180	212	192	187	183	181	222	194	194	178	180	206	181	187	190	196	181	197	183	215	170	168	175	195	176	188	186	175	176	198	186	181	190	189	169	216	199	162	173	187	213	178	182	176	186	175	186	180	160	211	183	157	162	187	196	202	190	193	239	194	185	182	160	184	185	204	194	174	202	193	159	184	192	187	197	168	167	170	183	163	191	191	165	171	190	163	172	164	173	212	205	206	180	177	215	183	169	192	192	181	183	206	172	186	183	211	180	192	200	168	199	178	178	222	183	184	173	183	187	188	187	198	171	191	194	189	168	185	190	193	172	187	179	184	189	193	174	174	173	199	187	182	198	176	164	169	194	186	207	205	201	205	167	208	173	192	196	192	204	175	199	199	182	181	197	174	186	149	181	205	199	190	160	169	182	194	165	210	182	178	190	192	225	189	187	195	205	179	152	206	178	203	163	189	190	168	172	190	168	188	174	163	197	188	163	176	173	180	202	185	200	186	205	202	163	165	177	203	183	163	188	194	216	202	193	207	181	205	185	187	187	195	211	205	179	187	177	179	181	193	195	183	204	199	176	165	151	165	176	182	181	188	178	179	166	182	198	161	191	193	191	175	151	178	186	163	198	166	187	178	175	161	194	197	166	169	197	201	183	197	213	203	185	178	197	195	186	193	180	177	211	214	180	175	162	167	197	192	183	191	182	180	189	196	183	159	174	202	198	174	212	186	186	188	171	174	199	177	196	205	166	170	189	186	175	172	197	182	193	213	169	194	180	180	177	175	182	182	212	167	160	178	179	191	191	178	173	153	189	207	214	183	182	190	171	181	155	192	204	201	206	151	175	192	201	218	163	177	187	183	199	188	177	181	195	192	215	171	210	181	178	186	163	191	197	204	171	173	200	187	186	191	180	190	191	197	194	198	191	170	202	167	197	165	175	184	174	193	188	211	189	176	178	176	192	187	201	166	201	178	171	176	180	220	217	167	167	174	177	182	206	192	188	191	152	192	216	183	197	177	183	188	176	171	172	194	175	179	151	171	180	200	199	166	197	177	198	218	188	204	183	208	182	184	174	210	192	182	161	181	173	185	193	186	171	179	202	201	188	168	187	162	197	179	206	175	189	186	193	196	181	144	198	194	210	181	178	186	180	197	223	166	181	201	183	186	185	175	194	187	170	192	177	185	184	204	181	183	192	172	157	170	177	184	209	194	194	178	189	192	171	160	174	165	191	193	201	157	190	178	181	187	176	168	189	172	190	202	175	172	203	173	166	163	198	191	199	173	208	196	159	171	174	205	181	174	184	219	193	176	162	163	197	200	175	199	183	170	183	157	165	221	181	182	212	194	213	195	196	198	180	182	196	165	195	170	172	196	158	177	161	182	185	182	192	177	161	181	160	187	221	193	181	179	186	185	183	181	185	183	193	169	171	184	168	183	196	202	188	182	223	176	175	182	205	197	177	164	201	165	175	180	167	198	182	203	182	167	187	181	189	190	202	181	190	222	173	192	190	178	184	196	195	202	177	178	164	194	191	207	196	196	208	183	213	202	208	170	167	187	210	221	197	172	189	178	181	176	194	181	195	159	190	168	167	194	185	212	224	186	225	165	159	177	188	187	184	176	203	205	176	174	185	180	175	212	201	217	208	198	155	206	204	194	192	200	181	166	199	175	176	197	181	189	180	179	221	178	178	174	193	177	171	182	162	167	193	178	192	180	185	195	203	215	197	169	176	153	182	166	167	174	171	189	193	193	181	189	201	224	199	168	185	189	217	207	199	184	190	184	198	188	182	182	192	170	181	158	172	202	185	202	190	193	187	182	183	189	229	183	170	209	183	173	211	189	166	183	167	207	173	186	187	190	170	166	181	190	182	194	212	158	181	196	178	189	154	171	189	194	188	168	194	169	155	166	180	164	180	176	176	160	171	185	190	181	180	171	240	194	163	150	165	174	199	157	196	186	194	183	189	208	186	160	178	168	199	184	188	189	201	181	188	197	174	184	181	186	166	196	167	198	211	206	159	176	170	201	163	182	186	195	210	186	199	198	186	181	171	160	216	191	189	179	210	197	205	192	195	179	188	178	210	176	190	180	206	175	172	191	194	193	187	191	183	195	188	145	198	182	192	178	180	171	181	175	175	167	154	177	188	183	158	181	198	204	195	197	200	200	189	196	200	182	179	180	182	191	156	203	198	205	172	180	185	202	201	169	189	196	165	186	181	175	184	188	194	198	180	217	178	200	185	187	199	201	172	182	181	170	174	178	173	196	167	165	185	195	186	176	185	183	197	187	185	184	186	174	194	184	182	194	198	182	213	167	178	162	199	195	183	208	164	180	176	181	179	172	163	198	197	164	179	204	196	199	192	193	181	205	190	217	201	145	205	178	177	171	177	189	133	171	153	208	213	200	203	155	216	168	163	207	181	200	169	203	177	168	179	165	206	187	195	169	182	184	167	180	206	159	185	173	191	185	198	186	185	163	186	205	157	173	173	187	175	196	169	196	189	187	181	191	202	168	205	176	194	198	192	190	180	176	199	178	191	189	201	179	149	170	192	163	204	184	183	203	158	174	202	179	167	178	175	178	169	182	167	173	188	196	186	175	181	185	175	186	176	219	170	152	164	187	180	194	187	185	178	189	193	161	200	165	197	177	201	189	179	169	188	201	182	193	179	179	180	176	192	177	171	170	190	198	179	189	174	204	205	202	180	181	179	191	183	184	194	197	171	173	179	175	181	207	177	177	177	193	210	196	202	180	174	174	192	153	159	200	154	163	183	191	192	154	170	197	175	232	189	203	171	190	177	179	213	178	197	176	175	175	175	195	202	203	179	159	170	169	172	190	184	199	177	190	184	204	194	167	176	187	165	200	203
4767	656	786	884	839	704	702	586	488	452	503	457	486	455	480	449	461	457	470	451	433	449	437	444	434	446	476	462	438	488	482	458	441	492	440	417	464	425	470	443	433	439	461	462	480	432	465	445	461	448	450	443	440	438	440	482	463	468	456	453	430	456	471	469	460	480	437	480	457	450	458	465	455	400	419	452	426	443	435	418	416	410	455	451	448	444	440	483	457	459	448	418	438	448	442	434	483	418	469	465	485	426	449	440	437	443	441	472	417	494	412	445	459	426	465	452	479	449	448	478	475	437	487	469	433	422	473	437	477	488	459	474	438	457	451	443	460	440	481	480	440	428	461	454	463	437	485	467	440	470	457	428	462	466	451	430	449	459	477	453	427	430	452	425	459	460	437	472	462	437	427	459	441	436	461	458	442	458	460	438	462	472	499	469	457	421	444	481	436	427	475	460	444	475	453	446	451	438	441	464	415	449	464	440	422	493	452	471	431	468	434	450	462	431	439	433	482	466	439	428	449	478	443	507	435	454	493	483	463	467	446	487	425	454	442	452	450	445	417	471	468	444	458	448	409	473	444	456	465	453	436	405	418	448	489	457	481	460	441	447	490	460	435	458	453	465	468	449	420	463	422	428	469	490	433	439	453	449	442	471	457	455	461	447	416	415	449	460	479	446	442	456	442	484	445	466	445	436	438	462	413	427	446	464	472	478	447	433	457	452	439	438	427	449	447	429	423	484	426	445	444	448	452	455	429	459	452	463	461	429	440	440	419	494	490	483	417	443	440	436	479	425	457	457	452	485	425	456	463	445	480	424	437	469	461	419	421	418	411	450	496	421	412	487	435	438	475	461	412	471	448	470	465	481	427	442	442	461	458	413	452	469	479	433	453	469	439	448	516	448	438	448	462	469	434	459	461	466	458	427	460	460	435	427	472	500	437	431	425	466	478	504	408	461	427	439	439	433	404	424	428	480	449	444	455	417	461	429	435	472	421	488	466	415	436	465	462	419	466	469	456	430	442	470	409	439	495	443	418	503	439	455	447	449	467	446	467	452	444	453	449	426	427	463	462	468	447	442	460	468	429	439	469	509	468	440	429	462	467	453	453	459	453	466	417	447	467	437	455	431	490	440	446	445	472	397	455	474	445	463	426	464	439	405	454	423	448	449	456	460	450	417	424	448	439	453	471	476	453	444	471	428	422	476	451	483	445	450	450	461	491	427	463	441	474	439	434	439	482	448	429	455	392	424	440	451	451	417	460	447	444	413	420	441	440	446	433	433	410	425	441	472	441	426	441	458	458	431	408	469	416	467	432	474	474	479	454	466	432	495	429	471	454	459	460	436	472	455	468	441	430	461	444	438	452	428	444	458	429	446	472	444	448	446	457	460	421	445	493	433	453	444	461	489	427	455	443	428	459	444	464	423	504	432	418	419	501	416	428	439	422	432	447	498	499	440	467	423	475	447	444	474	452	456	435	423	435	448	410	423	440	462	469	456	442	440	479	436	424	443	450	444	457	466	474	433	434	500	414	431	418	448	462	482	459	417	447	452	418	448	464	477	446	449	450	445	437	417	484	416	456	458	488	478	446	459	424	458	422	445	436	425	433	459	478	429	440	450	467	448	449	452	429	443	486	419	452	448	447	454	471	435	435	470	468	448	456	488	482	487	450	481	461	438	465	462	443	442	462	441	434	445	484	484	399	441	477	440	462	488	471	423	444	431	422	448	489	460	430	450	464	464	451	428	478	460	484	432	463	434	433	452	459	444	465	447	444	459	465	458	453	429	439	441	440	471	429	449	441	428	474	442	496	454	427	418	440	413	427	436	453	489	486	481	415	454	454	411	473	459	435	516	435	441	454	443	448	466	478	507	459	454	439	418	443	444	443	466	449	497	445	479	405	465	405	444	450	445	480	446	448	498	467	433	453	446	417	469	440	447	433	458	450	412	448	482	464	438	430	468	443	474	461	469	430	469	446	416	425	441	443	432	437	465	433	457	493	427	453	488	458	475	453	443	439	432	442	427	477	452	453	454	427	454	472	458	465	427	434	423	466	464	436	455	457	402	437	455	469	461	428	446	462	454	465	471	472	476	486	432	456	465	442	459	442	498	436	471	415	435	429	485	456	439	484	460	454	453	428	407	462	435	460	445	453	449	422	440	452	493	463	445	457	460	451	479	471	455	429	461	464	420	441	479	463	442	469	440	484	462	427	452	448	449	442	446	424	443	473	449	475	447	470	428	452	434	428	437	460	447	470	445	434	459	418	451	457	416	409	455	460	436	468	481	434	407	444	440	399	442	412	436	427	451	463	434	499	473	481	431	440	444	484	417	420	443	423	436	430	436	427	479	456	429	454	443	472	452	432	421	445	469	464	440	408	455	473	406	463	442	479	458	438	434	461	495	441	492	469	438	432	427	497	428	471	467	444	465	419	446	419	489	473	438	435	460	447	446	423	450	437	462	462	455	456	446	448	451	438	432	455	438	426	458	416	432	469	459	476	451	458	470	452	429	430	429	460	440	453	465	436	457	429	422	478	422	458	472	444	423	500	441	440	459	452	403	425	446	418	450	446	466	473	470	435	462	411	437	446	473	458	430	446	477	473	482	435	449	472	492	447	476	459	448	438	459	465	446	459	472	455	445	458	446	458	397	423	483	414	444	437	468	430	461	435	475	494	432	463	502	467	471	487	476	455	469	474	449	497	464	440	408	438	443	471	445	441	472	420	454	435	482	476	437	443	482	440	465	476	465	424	470	430	441	451	431	464	451	438	470	430	410	429	455	449	453	478	417	472	442	466	427	412	460	436	426	465	448	452	402	482	401	426	454	415	450	449	464	458	435	482	440	417	469	480	460	449	420	430	465	461	403	406	457	441	466	466	474	462	466	496	424	421	429	449	474	438	447	480	465	450	440	466	458	466	398	450	418	454	458	453	498	491	431	430	408	452	448	431	458	464	495	406	443	477	500	440	485	471	426	449	446	452	449	459	455	432	435	445	439	460	412	449	438	439	437	431	452	471	407	467	432	448	447	464	425	451	419	460	425	457	426	437	461	450	443	434	404	424	477	452	438	464	491	473	451	455	441	467	427	450	495	459	419	447	425	492	442	427	459	425	428	475	422	479	452	457	469	443	483	451	440	432	439	433	422	459	446	470	451	414	441	453	461	464	469	454	451	452	477	437	425	458	459	444	460	454	473	454	454	436	459	488	431	432	443	386	472	478	444	437	441	465	437	407	424	478	472	437	425	441	458	462	449	466	425	425	463	447	444	416	469	423	459	448	449	490	441	456	456	469	434	412	476	418	447	468	441	464	436	434	444	455	444	474	451	473	456	386	436	466	420	433	402	474	451	460	450	422	475	468	435	412	465	448	445	467	434	436	471	467	398	453	453	468	451	473	418	469	443	445	465	469	445	476	432	443	477	479	483	418	467	448	453	395	454	401	435	448	425	448	433	490	414	443	406	494	457	483	446	409	446	476	458	440	492
26655	4516	1398	1127	814	665	664	509	348	338	303	233	217	241	238	223	242	269	242	233	263	243	207	255	219	233	223	227	192	252	234	202	215	229	213	228	234	257	224	209	196	236	224	218	206	223	222	223	223	230	235	237	171	226	211	220	214	228	242	245	225	230	201	212	213	250	229	218	208	244	234	206	213	211	248	231	234	230	220	226	216	230	210	194	239	224	240	235	228	230	229	267	209	211	202	221	215	190	236	244	234	229	211	255	189	227	204	218	234	226	231	230	231	203	229	238	206	203	206	203	193	234	227	199	202	220	217	237	214	214	219	210	237	201	239	239	210	203	211	217	215	239	231	223	262	248	210	203	230	198	240	213	199	202	200	204	212	188	222	232	225	238	230	242	242	241	205	206	222	244	228	236	229	206	216	213	232	221	227	228	204	199	243	200	212	213	232	218	211	248	206	241	215	223	252	248	205	225	219	244	238	225	204	235	201	207	229	230	172	231	223	243	228	213	243	227	238	209	186	213	225	243	182	246	246	230	223	233	214	210	202	211	210	236	216	224	221	208	207	217	221	203	220	240	209	244	223	199	214	204	196	204	196	223	220	226	218	206	234	234	220	218	228	238	237	236	229	217	225	245	215	208	202	226	262	215	229	201	252	235	216	220	220	247	218	205	209	231	218	195	252	231	206	231	229	218	213	193	220	222	215	207	238	236	209	202	220	205	228	217	217	222	205	223	217	198	215	196	233	247	234	244	242	214	220	224	221	219	204	218	216	208	238	227	214	209	211	189	244	208	227	209	211	233	233	209	215	224	226	218	195	190	225	213	218	220	248	234	218	215	227	222	223	218	239	210	193	218	223	229	221	192	205	225	237	229	207	186	232	226	207	219	219	235	219	235	209	225	230	222	197	236	207	235	217	234	201	203	237	209	224	215	246	243	230	224	223	223	214	217	197	220	225	252	240	187	223	198	237	204	243	238	260	218	238	202	202	213	243	204	224	228	216	216	240	229	190	210	184	228	229	229	203	224	196	217	228	213	227	209	188	216	208	239	220	237	197	249	228	217	230	243	209	238	242	241	209	233	229	244	207	240	231	239	204	222	216	225	265	227	225	237	219	206	226	207	194	231	211	204	213	229	210	269	195	213	208	215	237	215	242	231	237	228	225	214	227	231	225	221	220	199	224	217	210	237	228	193	251	203	212	210	220	222	225	220	225	211	239	209	228	240	231	225	232	217	212	223	225	219	240	258	238	219	225	246	200	216	218	245	210	241	224	208	217	214	228	243	226	195	207	223	217	221	222	240	217	227	223	255	206	240	244	213	233	224	247	211	231	229	226	232	222	216	237	207	198	234	207	221	229	212	250	239	203	222	254	217	215	233	199	245	210	230	229	215	237	229	209	213	209	217	184	208	233	253	224	245	205	248	238	222	218	243	222	212	208	216	231	193	209	218	194	191	188	204	220	190	245	243	210	240	247	210	246	239	227	225	233	237	214	217	255	234	215	224	193	175	219	194	256	204	206	199	194	201	219	231	201	250	213	255	260	211	224	218	229	234	220	244	185	198	228	225	230	213	209	215	230	256	227	237	229	257	212	231	193	217	235	215	233	216	195	261	215	207	226	245	233	240	198	210	219	246	221	235	232	215	220	221	223	243	262	230	216	217	238	226	204	211	211	241	232	226	227	238	230	220	221	266	208	253	229	214	202	218	234	209	216	203	219	223	249	241	231	215	227	248	236	210	216	233	247	201	214	198	215	235	222	226	209	218	240	215	223	229	202	226	236	210	215	199	213	189	218	216	220	225	222	222	231	213	218	246	249	208	220	241	247	227	234	221	232	223	202	235	206	237	224	216	207	219	223	211	221	232	215	223	199	206	218	217	225	216	200	233	247	229	212	217	218	207	201	234	247	219	233	239	220	225	205	195	216	230	232	205	218	237	231	192	209	226	252	225	207	224	222	221	229	225	224	221	229	223	210	246	238	214	225	212	271	226	225	236	212	192	201	225	226	241	207	231	225	221	206	241	215	222	237	218	215	240	194	196	222	230	217	239	212	228	216	244	216	210	198	197	211	224	217	220	229	245	223	255	221	220	224	243	233	234	222	243	211	226	225	230	209	241	233	238	223	230	246	255	221	242	222	192	262	216	243	224	212	229	221	269	243	241	204	223	227	208	217	229	216	225	209	242	208	204	210	219	219	224	204	218	219	226	210	218	221	214	250	199	220	226	207	225	236	231	247	244	219	227	213	223	207	243	284	237	212	232	229	246	196	214	239	222	239	209	239	236	208	224	220	204	214	213	220	236	242	228	220	213	217	229	245	221	240	237	198	212	217	201	259	205	209	233	232	223	236	211	238	216	250	224	220	187	209	226	209	211	213	203	231	230	218	222	203	225	208	199	225	208	194	213	227	213	205	232	211	208	241	210	240	231	216	222	213	224	210	229	213	188	207	224	212	219	235	239	232	190	220	234	264	202	218	226	202	237	223	223	222	219	223	224	219	238	224	236	202	224	212	222	233	238	200	248	214	244	239	231	233	218	218	246	229	237	210	234	196	205	205	221	210	227	226	185	225	255	228	208	214	215	205	220	243	235	238	206	231	236	246	194	174	232	231	210	221	200	212	250	206	191	209	230	239	213	189	214	228	242	242	247	231	220	207	208	199	222	221	205	204	194	193	208	212	226	228	243	226	201	253	207	204	214	226	184	184	213	213	255	208	231	211	232	224	241	227	180	214	224	230	199	214	232	234	201	232	221	232	233	213	200	226	212	252	231	207	217	206	211	207	246	228	202	215	223	190	216	200	191	210	199	232	206	239	239	202	233	212	240	232	218	274	193	217	176	237	226	229	221	211	248	216	195	244	244	237	226	254	222	194	238	223	223	206	236	225	227	244	223	229	226	216	220	217	222	193	225	220	198	229	232	184	225	247	229	226	246	223	227	231	192	221	233	214	240	237	200	223	210	238	235	192	235	227	239	205	197	198	205	219	195	214	211	174	197	219	229	227	219	223	244	221	211	230	221	221	202	226	226	234	198	233	215	219	219	202	218	218	218	217	190	213	223	196	228	273	205	209	225	220	227	213	239	216	230	191	208	225	218	220	227	223	221	203	242	231	220	193	234	228	203	207	255	202	250	220	219	208	235	240	231	220	227	221	215	217	205	212	231	238	195	214	205	224	213	213	245	207	233	245	200	191	217	213	211	209	208	232	220	208	236	203	235	226	196	185	196	229	224	230	244	243	188	222	206	223	210	227	241	240	230	206	214	217	200	236	201	214	228	224	221	254	237	235	232	213	212	222	216	221	223	237	237	221	236	238	216	204	230	213	225	210	229	220	214	214	231	215	186	217	196	214	220	234	214	226	221	233	211	226	190	216	218	201	220	254	239	225	217	239	213	199	223	189	221	250	234	194	220	213	190	221	235	216	225	209	227	213	220	207	232	231	234	237	210	233	187	202	232	220	247	217	245	237	210	227	249	197	207	225	238	225	211
15621	1251	2028	2582	2232	2224	2355	1979	1379	1153	954	743	676	651	632	661	651	601	579	599	571	586	538	549	559	555	607	538	537	581	523	525	562	523	544	555	520	540	545	568	548	565	538	581	547	561	559	568	569	544	524	519	520	536	540	535	502	552	519	547	575	574	576	554	576	527	518	490	491	538	523	557	517	551	562	514	501	502	566	569	552	499	541	578	510	561	541	518	523	536	509	544	544	492	524	556	520	536	543	551	513	525	518	543	574	527	542	479	541	565	508	521	553	568	531	519	531	543	544	542	554	544	501	494	505	572	513	523	509	540	519	546	563	500	591	560	504	555	551	505	532	517	528	581	519	532	548	521	537	530	564	500	541	551	520	517	558	550	531	513	557	503	554	572	529	493	514	525	511	545	497	524	505	553	495	509	553	535	550	538	504	530	550	494	512	513	532	565	532	519	529	548	515	542	564	533	527	529	545	562	493	561	539	562	537	555	515	515	515	545	534	546	529	541	567	519	586	531	533	516	512	500	529	552	534	516	550	516	547	520	507	523	518	523	530	515	531	510	536	548	526	509	569	588	522	485	488	537	528	520	548	532	532	531	504	525	497	525	510	543	516	553	559	533	515	509	517	522	534	531	506	537	571	565	517	517	541	542	563	550	525	527	526	528	580	497	523	591	537	512	513	540	577	544	542	514	541	531	550	524	522	547	512	482	507	538	549	507	544	522	553	531	506	553	545	518	551	594	513	555	567	538	513	508	531	527	543	523	542	516	498	544	566	554	565	551	552	533	514	549	531	544	522	487	506	506	525	513	540	539	538	560	563	508	499	535	488	551	532	525	507	513	548	524	577	542	556	521	496	544	592	518	543	545	524	519	468	529	551	543	514	518	540	523	504	511	590	534	503	531	568	507	508	513	524	564	546	529	555	491	509	535	502	502	523	554	531	536	562	571	512	543	557	512	509	549	572	506	489	533	552	545	540	518	523	548	533	575	502	520	538	555	530	508	520	508	566	526	535	552	557	492	519	498	516	511	518	524	532	547	527	491	506	492	546	566	528	556	491	521	534	538	494	523	513	576	479	541	507	499	538	492	528	489	507	531	521	554	557	522	500	552	543	512	550	500	547	535	507	498	509	524	521	500	513	522	529	514	524	529	523	569	535	483	556	534	482	541	553	524	548	574	527	508	507	512	552	498	581	516	495	523	547	588	549	523	548	549	513	557	521	512	522	541	532	553	556	501	500	542	545	538	546	553	532	562	534	500	490	528	492	486	533	536	560	587	566	538	547	512	524	561	487	515	552	531	488	544	572	538	536	528	540	511	556	546	513	570	556	528	549	537	568	538	531	556	562	534	519	542	552	515	535	512	520	512	558	542	554	523	515	537	543	521	535	507	533	552	546	584	535	554	513	505	527	570	518	532	528	521	544	567	550	521	554	509	532	526	534	550	560	502	540	479	530	554	486	520	511	522	504	529	522	528	517	486	567	567	515	579	500	534	529	534	508	519	539	516	568	524	509	496	537	513	542	565	547	517	545	520	515	575	511	497	550	543	529	535	523	535	549	571	536	567	508	573	554	493	515	574	536	500	528	576	536	556	537	475	541	523	551	542	530	527	514	508	499	495	511	497	565	510	546	537	526	570	524	538	528	521	505	554	510	544	487	532	529	549	576	560	526	522	512	493	529	555	498	549	560	522	507	583	529	530	523	523	532	525	509	508	549	510	503	568	513	553	514	526	521	521	522	537	493	537	552	563	503	555	557	528	505	505	515	553	522	524	527	520	506	579	493	544	531	563	540	556	506	570	523	566	510	509	539	524	527	545	525	524	529	538	529	541	539	555	534	526	505	611	497	524	505	534	538	532	534	513	511	516	522	518	544	544	505	515	528	491	555	543	522	527	524	533	517	539	489	548	550	547	519	561	498	519	559	527	553	546	562	517	516	501	558	526	542	520	552	480	507	467	522	536	515	522	528	552	526	524	537	516	559	559	541	515	514	512	554	519	553	519	526	528	539	572	545	496	523	564	533	486	546	515	512	525	501	533	551	554	584	482	495	584	522	564	561	502	543	517	550	547	510	554	513	549	517	532	467	535	520	526	510	531	522	558	513	498	512	532	564	533	530	511	515	546	524	537	539	552	532	517	543	505	582	509	544	507	556	526	584	545	538	540	529	525	555	503	536	514	538	519	541	576	547	548	516	502	533	509	512	522	531	571	531	566	536	521	563	504	562	508	568	495	523	584	525	522	523	522	489	501	588	508	538	549	523	497	527	554	516	562	523	528	563	528	560	546	563	502	554	568	574	493	569	561	521	556	560	530	544	549	525	498	520	553	490	503	544	547	538	527	511	559	540	524	501	535	526	507	543	569	540	546	526	502	517	514	574	525	563	514	530	549	509	499	533	526	544	522	536	505	533	529	512	517	517	549	574	565	500	530	529	569	515	529	528	532	524	552	540	510	561	521	491	557	573	515	585	523	536	459	528	519	522	518	528	510	540	542	520	499	484	552	566	525	526	527	553	525	536	591	521	523	501	595	557	557	507	537	509	512	540	551	540	540	508	490	540	529	525	508	527	585	517	520	508	525	482	514	564	539	532	580	498	519	568	579	531	516	513	549	541	529	557	562	566	547	511	509	509	515	532	522	542	533	538	534	509	559	538	548	489	539	531	493	520	513	514	503	497	543	575	509	493	554	509	521	541	538	511	558	517	554	507	501	528	493	528	498	567	508	497	573	522	544	511	539	502	536	558	541	515	496	498	566	513	538	537	572	527	508	536	519	549	550	540	493	514	541	513	532	590	577	535	513	535	518	498	534	517	543	553	529	516	520	516	562	506	537	599	511	532	558	531	548	539	520	538	520	544	510	537	537	504	533	508	527	539	481	530	521	549	530	504	503	558	505	537	530	528	553	526	557	547	514	563	545	522	517	521	550	477	543	551	557	499	521	522	524	562	514	547	550	524	528	548	593	593	565	533	525	543	512	561	510	531	539	535	549	522	546	524	564	506	518	499	535	517	534	548	518	557	523	519	541	567	527	556	535	539	532	522	521	532	496	513	540	510	534	538	539	508	522	532	496	523	503	506	494	532	522	525	537	526	537	538	536	519	563	526	531	535	497	538	549	521	501	529	532	533	540	527	537	545	563	563	538	530	523	561	550	554	542	540	508	470	566	556	518	511	538	531	514	520	559	533	530	506	499	513	560	525	526	517	509	532	545	531	543	541	495	521	578	569	548	566	528	552	534	560	513	488	575	535	502	530	533	556	540	526	524	500	522	550	529	523	543	539	534	532	539	539	506	579	533	530	529	470	529	519	565	507	539	493	535	549	560	515	545	527	507	529	506	542	517	536	558	555	478	512	526	533	551	547	521	518	520	524	563	517	540	509	508	507	543	589	541	529	502	515	548	519	556	475	542	523	536	539	541	549	502	528	517	515	531	524	577	551	541	532	541	584	524	531	497	542	519	511	538	507	552	531	531	511	526	519	539	515	465
36862	8453	2603	1924	1550	1340	1117	955	689	572	524	407	404	366	368	324	419	353	349	400	339	333	359	395	352	348	337	378	371	367	339	384	331	344	394	317	352	345	362	342	351	329	360	377	351	350	340	372	359	338	381	373	338	358	366	313	345	369	349	342	361	353	329	393	340	309	322	326	360	354	301	332	322	379	358	348	363	355	354	370	341	351	364	388	360	353	301	344	346	351	339	335	345	353	332	336	337	383	362	327	309	362	350	361	333	346	364	331	328	350	366	366	346	336	384	343	339	383	318	345	322	353	357	340	340	342	379	380	319	360	365	352	300	358	352	334	390	336	309	351	362	350	418	398	353	377	341	327	352	318	352	358	345	314	321	365	317	355	385	324	360	317	360	319	331	356	368	358	360	345	344	343	348	321	343	345	340	376	360	364	319	338	324	317	320	347	341	330	327	338	376	358	385	322	380	374	341	370	350	305	391	354	360	340	325	346	362	341	351	371	344	358	382	343	336	331	366	348	351	319	361	400	370	320	343	359	352	365	339	327	381	311	326	331	350	345	329	363	361	335	328	380	347	331	314	352	359	353	349	355	363	359	356	353	370	333	366	360	349	339	342	373	392	354	330	351	375	346	339	350	348	340	347	355	331	361	375	356	346	363	380	358	363	343	377	325	349	290	354	354	338	355	361	353	371	392	382	341	349	334	375	350	373	335	322	345	397	351	341	359	351	353	404	322	338	384	343	352	376	327	377	330	344	371	376	353	333	363	355	357	314	361	343	378	362	325	351	342	363	337	343	323	364	326	395	349	334	319	416	358	340	389	316	345	344	327	380	361	356	325	350	366	328	330	321	361	349	389	366	334	340	347	348	362	325	373	346	327	352	359	345	348	358	380	361	347	320	313	365	393	381	334	356	366	364	342	340	344	389	362	334	334	367	355	325	364	383	353	339	316	353	356	318	356	355	361	354	376	307	332	300	394	361	320	372	384	352	381	325	387	310	348	378	350	368	337	354	351	392	348	364	329	349	320	303	362	370	368	348	355	364	332	382	362	317	367	315	369	360	369	346	326	335	325	330	337	350	350	343	375	371	320	362	346	376	346	349	351	327	307	379	344	309	357	358	332	370	322	362	378	337	327	343	310	358	320	381	377	369	348	351	357	362	369	359	322	340	354	328	342	325	352	354	332	320	359	360	331	333	341	377	339	331	355	340	319	381	350	348	374	346	367	369	360	344	356	324	373	377	336	356	366	352	311	354	348	369	331	323	328	389	321	346	311	351	367	312	360	355	355	357	369	380	365	360	338	391	347	359	361	367	359	352	322	318	351	350	343	365	345	357	310	355	336	382	330	329	344	330	356	354	327	353	354	332	346	375	361	332	355	365	332	370	340	393	365	370	338	361	367	371	339	310	360	356	349	357	338	363	378	318	314	299	300	329	355	358	362	360	328	343	359	365	350	362	371	334	344	348	359	338	330	325	319	339	316	359	356	391	336	383	363	376	357	359	367	389	367	342	353	385	361	369	372	363	318	340	376	337	356	330	344	345	356	413	330	372	338	386	354	377	372	338	367	366	326	332	347	352	321	342	362	304	362	347	343	382	330	346	348	340	368	354	326	331	354	360	324	355	354	339	381	336	335	352	373	338	353	350	327	351	350	324	362	368	358	345	367	343	340	332	351	311	350	355	313	378	391	364	338	325	360	352	341	323	342	341	340	340	339	356	317	360	360	368	344	349	359	339	336	371	335	390	340	359	366	363	357	352	338	327	328	345	342	357	329	344	372	345	356	352	340	353	393	325	343	333	310	375	365	341	351	348	352	337	308	388	327	318	395	344	324	354	343	302	357	348	347	374	342	341	356	354	331	361	340	307	343	354	365	362	356	320	333	376	356	344	345	372	329	375	335	335	357	299	362	335	339	344	347	330	328	334	337	366	347	341	365	354	387	373	333	322	337	401	337	333	362	380	349	334	341	341	356	325	335	339	365	363	416	358	392	371	347	384	336	349	370	360	345	379	364	320	381	351	376	340	340	339	359	377	360	334	358	376	361	363	328	349	331	355	348	333	350	322	367	373	330	327	346	331	372	329	348	343	349	358	377	368	368	345	367	362	287	352	319	348	319	332	344	347	359	365	351	364	351	368	362	345	348	379	374	314	351	354	355	359	336	362	359	357	386	387	383	354	344	314	340	362	341	364	361	375	342	359	345	309	411	343	340	340	337	345	352	325	313	369	365	380	346	345	327	337	355	360	408	306	367	354	359	349	368	369	322	334	335	378	367	339	362	351	380	357	379	375	326	335	357	375	317	303	351	354	381	351	359	344	347	334	342	387	311	356	326	336	327	363	318	326	376	356	366	348	351	362	358	367	344	351	340	323	304	350	369	337	345	345	363	378	381	388	363	349	316	315	366	347	328	338	356	357	324	345	332	342	340	325	367	356	349	351	344	351	404	384	357	333	339	345	351	372	355	372	364	332	341	378	359	371	390	362	358	336	362	337	349	397	325	317	340	324	380	374	364	352	326	347	356	367	338	344	357	351	339	355	308	343	340	340	365	352	339	323	328	325	355	353	336	316	324	391	320	312	352	358	365	357	371	331	321	355	360	331	336	365	367	375	351	365	341	344	362	293	333	350	336	329	362	355	358	324	387	344	336	372	333	352	330	309	325	352	355	378	337	351	351	362	357	351	371	343	357	308	352	365	349	323	339	330	361	341	337	330	360	323	356	361	294	337	335	342	342	341	355	365	383	320	365	348	347	377	349	405	335	348	358	324	377	345	333	335	321	319	366	334	330	350	316	351	363	330	357	336	350	324	352	331	336	339	339	368	352	357	342	335	346	341	334	341	328	323	359	341	351	336	365	385	361	339	348	393	405	348	297	349	332	342	358	320	370	370	322	353	332	331	330	331	381	340	379	338	328	365	384	404	375	368	367	332	364	366	344	358	347	352	364	327	334	388	345	336	357	357	388	364	382	345	332	336	360	421	374	349	345	363	328	350	325	345	348	336	351	350	365	370	370	370	339	365	376	359	335	352	341	399	355	357	340	337	382	377	369	318	351	347	353	366	332	343	359	342	323	356	360	353	347	399	372	348	354	358	310	339	341	355	340	336	332	343	339	340	345	357	341	331	305	357	357	358	384	351	350	375	353	353	357	356	344	384	322	369	357	345	365	364	341	346	331	362	366	366	359	370	352	354	365	298	343	351	347	333	380	327	378	349	363	322	375	326	342	348	362	385	390	368	358	357	352	314	338	394	378	347	353	314	352	346	359	354	349	353	329	356	354	370	331	360	355	358	368	361	329	317	313	308	360	356	330	351	378	349	356	340	303	332	350	325	362	364	322	334	359	327	367	365	355	349	320	361	338	365	361	371	328	355	351	336	355	330	322	365	383	310	332	324	346	336	328	390	354	354	358	354	345	361	366	327	351	322	356	359	313	349	369	352	326	328	333	347	338	323	343	369	381	336	360	336	360	347	324	360	369	343	344	356	357
20546	2110	3419	4406	3950	3826	3889	3100	2314	1864	1541	1176	1082	1009	917	984	900	915	886	952	861	854	893	822	877	861	843	865	799	816	789	820	839	818	795	790	775	802	772	805	808	808	790	819	822	815	780	813	777	776	760	794	870	766	832	846	839	782	774	757	757	783	770	785	810	767	749	802	782	756	745	763	751	789	811	803	789	731	844	809	736	842	769	820	768	751	810	783	815	820	798	776	782	820	799	767	802	752	767	754	769	779	817	790	772	815	809	802	791	774	792	789	796	740	784	828	814	731	790	820	798	823	807	787	787	773	747	739	788	795	737	768	748	781	754	803	784	783	797	723	817	719	757	829	728	811	763	757	770	761	782	803	778	796	771	789	772	747	748	746	769	736	801	783	842	746	779	725	751	807	811	738	799	735	823	801	793	778	826	775	791	795	792	819	778	778	817	770	784	779	798	780	785	743	753	781	811	778	800	754	784	789	816	799	783	764	816	799	750	742	814	836	831	812	840	752	777	798	809	797	766	777	753	809	780	767	814	727	763	789	795	762	746	813	751	763	749	745	808	783	804	793	805	795	781	771	834	790	782	766	784	816	802	814	746	817	765	787	791	738	786	748	774	787	766	796	735	774	792	794	761	749	787	724	791	845	794	745	764	781	783	785	743	754	786	782	752	790	768	763	771	797	785	779	743	773	787	767	755	805	772	793	813	789	766	828	763	803	840	762	779	789	781	859	743	744	773	782	782	810	805	804	781	778	799	762	821	732	822	712	784	751	749	841	773	810	770	791	745	786	744	756	757	740	762	744	748	797	781	757	780	785	758	769	811	710	800	762	748	770	836	772	773	809	780	725	774	807	771	820	827	794	780	777	744	789	765	803	776	763	758	775	725	752	736	818	821	784	712	769	797	822	778	788	831	760	783	779	792	760	783	782	777	819	783	753	740	744	773	762	750	786	839	818	775	782	825	739	786	764	766	745	779	772	751	758	754	806	768	792	773	786	797	785	834	793	801	847	773	783	801	769	775	768	773	798	781	797	812	745	786	732	828	796	746	806	798	819	823	800	744	764	771	788	818	767	776	789	793	750	832	749	828	755	781	805	779	773	781	767	751	707	751	719	799	810	759	774	746	796	798	797	799	721	708	782	745	791	809	854	800	779	783	772	705	781	748	804	796	827	784	822	807	787	786	795	779	801	808	732	789	798	791	803	781	761	781	780	742	810	768	767	778	832	785	808	832	788	775	750	749	782	792	808	771	803	810	767	786	808	783	773	784	749	711	743	776	831	791	735	776	817	784	768	748	757	785	787	777	819	750	806	756	770	780	791	783	752	765	830	805	773	771	758	798	787	793	759	737	738	767	796	829	756	803	772	791	794	799	764	746	766	785	786	733	728	858	735	778	806	752	738	783	725	811	734	785	803	780	767	773	782	775	801	769	780	772	769	775	789	809	758	797	756	783	760	770	763	776	816	757	813	755	774	753	756	790	822	789	731	773	730	810	751	793	776	831	748	773	755	776	764	788	777	812	716	809	728	760	777	782	784	743	766	772	718	769	780	759	740	775	762	756	749	713	816	809	809	793	776	816	739	804	757	778	750	767	800	768	789	798	817	736	760	788	844	741	773	783	798	745	789	768	783	712	757	773	809	812	800	766	772	820	731	784	804	808	755	758	756	793	735	784	762	813	829	799	807	773	759	789	796	801	765	791	780	823	792	759	776	805	856	817	799	719	791	735	800	780	766	777	752	796	761	776	747	787	754	771	775	779	756	773	808	757	786	757	748	829	786	747	805	766	817	808	757	813	782	742	812	767	766	771	738	820	792	775	784	813	815	809	757	786	750	711	791	849	781	783	730	817	809	742	767	751	753	792	786	796	773	838	779	786	774	779	733	750	791	775	764	804	765	729	788	787	781	764	765	721	807	805	814	770	772	789	758	771	760	783	787	780	792	782	786	792	768	746	803	790	786	839	738	799	775	808	747	741	787	777	820	795	744	742	780	771	746	731	781	775	729	754	812	781	785	822	789	794	722	781	787	816	769	785	759	852	761	816	730	778	786	739	780	755	767	784	766	762	802	781	794	798	797	779	758	760	721	803	785	795	826	777	787	706	754	747	768	799	821	817	778	756	762	751	746	787	799	762	779	733	781	755	782	762	800	801	824	799	790	743	783	810	801	790	817	774	738	774	755	794	782	779	782	786	777	780	782	795	807	805	808	838	797	759	795	781	821	791	787	805	720	794	832	778	805	772	746	740	764	742	768	786	784	785	738	803	777	818	762	782	738	799	774	799	752	801	735	756	745	817	790	769	759	815	828	813	794	790	759	754	805	765	805	808	754	789	794	788	820	799	793	793	773	765	783	742	778	770	797	807	767	788	824	763	766	806	730	758	788	761	787	747	783	778	853	758	767	764	794	765	802	794	821	844	773	768	743	800	794	776	792	822	765	815	778	829	715	778	740	759	782	795	784	844	754	745	763	762	771	754	736	788	791	788	792	760	750	778	763	769	767	724	780	745	794	745	795	760	775	841	801	781	770	767	772	765	783	762	815	752	770	822	745	727	788	763	793	761	766	786	774	811	821	729	775	802	753	754	719	776	801	768	796	809	742	777	764	809	750	849	757	772	791	811	786	803	772	741	820	762	838	804	739	756	770	797	749	793	802	776	750	809	782	774	771	773	811	750	813	807	755	760	785	779	768	759	716	747	755	815	809	803	847	733	758	821	745	787	801	802	777	768	786	774	806	792	764	741	764	770	801	773	768	801	712	782	788	820	786	779	795	761	808	805	813	788	750	755	806	804	790	838	795	786	746	760	796	783	802	810	755	766	768	785	795	793	827	748	793	821	801	784	797	859	750	797	745	800	763	753	743	835	801	724	790	820	836	749	757	827	784	821	807	745	746	733	809	767	781	772	840	753	769	746	747	778	724	795	742	761	760	816	782	799	802	721	772	776	753	783	835	812	833	771	796	844	801	799	787	781	826	729	783	758	760	800	764	765	794	759	791	782	748	796	788	789	803	773	746	822	787	797	790	802	724	832	819	766	793	789	781	800	830	761	807	767	755	759	747	760	796	798	786	771	767	783	748	769	742	769	782	821	812	805	769	793	694	770	784	805	735	785	812	767	741	831	791	759	774	827	733	752	764	795	751	754	819	762	787	777	749	805	794	786	770	818	841	789	750	788	765	764	765	788	841	748	772	809	791	825	793	707	748	766	792	781	758	794	792	766	807	842	812	780	754	792	749	838	742	781	756	774	776	789	780	777	805	762	819	770	845	774	769	741	791	781	745	721	777	828	754	778	756	739	784	797	772	804	771	773	815	791	785	781	828	788	809	830	769	771	768	758	805	771	767	789	772	799	793	764	771	788	762	746	707	737	768	811	808	761	773	805	829	745	767	749	764	739	741	790	751	800	806	795	761	769	747	765	762	768	811	772	784	826	779	786	740	783	842	830	728	751	789	759	778	815	745	801	775	770	791	701	776	827	801	788	804
8251	833	444	390	273	235	249	203	207	232	187	213	205	168	180	198	181	204	188	188	204	182	177	165	207	206	183	175	187	194	206	189	179	205	154	193	170	216	176	200	212	173	202	212	160	187	197	159	189	169	172	200	196	191	190	191	177	209	172	209	196	162	199	183	219	203	168	203	199	205	171	184	192	183	230	182	195	195	181	185	197	189	191	174	176	185	185	215	192	173	161	187	175	184	166	178	183	177	186	202	191	179	181	201	176	183	199	198	181	174	215	161	214	185	182	166	179	191	205	174	179	176	184	212	179	173	170	183	185	188	203	185	165	210	194	202	200	173	174	191	203	190	178	190	201	176	189	176	176	201	203	181	187	167	174	185	168	223	192	183	177	169	221	198	188	191	185	204	217	180	178	197	179	186	175	180	162	187	177	190	172	181	175	183	193	164	185	171	217	180	205	191	179	180	184	202	172	159	189	233	188	199	210	169	184	197	190	203	163	187	187	181	190	194	186	183	182	195	195	212	200	177	201	177	191	182	203	193	182	200	185	162	194	196	166	180	176	187	185	210	174	208	180	188	194	199	180	192	200	200	190	195	165	201	201	178	172	161	187	179	216	195	199	192	164	216	214	202	181	183	215	183	169	159	188	194	215	193	177	177	200	181	191	201	209	193	168	170	195	210	195	214	163	182	192	227	206	154	165	193	192	205	169	183	186	186	165	187	184	162	177	206	181	205	193	196	195	204	194	198	181	171	167	190	177	182	209	194	201	176	184	194	194	171	198	187	181	208	203	212	167	161	193	171	205	193	193	206	202	160	195	181	216	181	217	184	170	174	210	188	209	173	189	203	196	202	199	209	180	207	154	195	189	181	202	169	220	175	185	165	180	195	199	188	199	181	168	211	186	200	172	188	173	163	191	175	175	179	179	182	197	194	168	169	165	161	207	184	178	199	190	195	177	206	191	196	184	168	212	170	199	173	214	193	190	182	177	194	187	185	178	176	175	184	165	175	181	178	192	179	183	189	189	182	184	210	180	170	178	189	187	189	185	171	188	212	153	195	209	176	195	199	208	184	182	205	190	188	185	184	198	169	165	202	195	176	184	205	165	183	176	177	183	191	181	189	193	195	214	197	196	200	206	190	174	199	218	216	179	186	163	185	191	183	187	205	197	210	211	202	181	188	188	207	189	183	199	198	195	176	189	162	166	218	213	198	178	204	181	192	171	208	186	201	200	202	179	184	182	197	198	183	180	180	162	153	210	209	186	222	195	168	157	179	196	199	153	200	166	215	179	181	221	198	192	224	216	206	193	167	181	174	196	177	166	189	184	197	202	185	192	188	174	170	169	171	210	207	160	161	189	188	195	216	193	196	171	191	189	201	185	183	206	160	157	193	188	207	224	186	214	192	169	203	164	218	220	173	168	197	206	193	171	196	192	177	178	182	192	179	189	189	197	191	200	167	168	159	202	218	191	194	185	196	200	160	184	221	198	210	183	153	177	164	200	169	175	205	177	189	201	190	199	187	191	195	197	197	174	188	180	189	192	184	176	214	163	181	200	171	178	189	174	165	174	175	190	192	185	193	192	210	185	196	192	190	187	184	198	192	201	199	227	164	167	199	187	194	192	199	172	204	187	175	218	199	205	180	193	200	163	176	180	190	172	188	211	160	190	204	190	184	176	185	188	172	182	192	166	175	192	183	158	170	200	200	166	176	196	212	198	193	193	181	186	206	197	182	193	177	221	191	191	195	195	195	213	166	178	188	175	178	221	188	219	175	207	203	195	180	209	209	186	218	172	187	193	171	187	196	191	197	196	190	183	230	204	170	207	195	191	210	168	173	185	200	185	159	186	207	187	212	183	220	187	199	180	144	174	171	193	181	184	199	202	161	167	201	224	177	190	190	171	185	214	194	175	209	163	202	197	191	208	201	182	181	176	196	189	172	190	186	198	198	188	175	179	198	210	210	186	182	188	204	211	217	202	180	201	182	167	179	191	171	152	170	206	196	176	188	210	203	203	202	202	209	180	170	179	198	193	196	190	181	194	173	175	175	196	155	216	182	176	207	202	150	187	188	186	160	161	195	173	179	179	175	161	201	190	196	201	177	206	192	162	168	187	190	188	186	201	194	180	181	196	162	156	217	181	186	201	191	190	205	197	200	213	176	193	195	198	177	189	179	198	165	179	176	205	200	188	195	203	175	175	183	220	199	186	207	216	179	187	180	204	187	173	219	198	181	198	182	200	213	172	194	173	188	186	182	199	175	194	184	186	198	175	201	202	189	173	189	190	205	210	143	194	195	176	184	210	203	182	185	186	212	159	187	188	171	190	182	205	190	218	184	194	199	203	198	195	216	175	202	168	171	197	197	185	191	207	202	180	173	180	182	198	191	183	196	195	191	185	184	188	167	208	186	182	196	178	189	163	209	168	173	182	169	170	198	203	185	171	178	217	214	184	168	186	173	205	173	197	183	193	192	188	213	172	176	211	186	195	195	162	186	171	173	179	163	203	202	181	193	189	172	178	210	194	208	169	218	219	196	213	197	182	176	188	157	168	193	191	212	186	191	189	177	177	203	194	158	190	188	203	184	178	185	190	196	193	171	181	184	206	181	163	187	182	208	171	190	187	187	179	168	220	199	188	191	223	185	168	186	176	175	199	194	194	181	183	187	205	198	177	195	191	173	182	171	190	198	192	200	191	169	185	171	202	180	166	201	169	168	183	215	207	198	198	180	203	196	167	193	190	195	168	185	172	192	194	209	192	192	173	196	200	219	183	199	216	181	194	180	184	188	182	204	193	198	192	202	198	195	178	184	199	170	181	189	173	215	195	182	162	165	207	186	193	201	206	187	188	189	232	173	204	207	155	181	188	148	206	174	189	161	155	172	186	168	171	195	175	216	200	183	194	193	178	161	177	212	217	185	199	180	211	182	193	166	174	173	159	203	210	196	189	192	202	153	208	193	192	194	172	211	190	171	191	204	196	143	181	184	194	182	175	177	198	188	179	202	185	195	201	180	204	192	186	168	168	174	211	209	214	184	196	195	185	190	198	179	198	192	196	170	183	191	202	181	183	199	179	181	199	207	196	218	176	188	221	188	197	196	213	178	149	213	194	188	202	161	171	176	190	189	177	190	202	211	187	184	210	193	170	177	187	199	183	199	214	202	169	193	188	198	217	163	165	183	190	181	180	185	171	177	177	182	209	189	195	183	194	202	197	194	167	200	180	185	169	195	197	187	196	200	206	178	208	219	201	184	178	183	209	187	190	191	208	193	184	190	204	195	165	227	181	200	193	194	182	198	184	185	215	187	192	203	180	200	167	185	176	187	175	181	201	223	177	178	195	184	199	185	213	180	171	197	200	174	212	195	174	182	214	185	162	193	173	216	197	215	215	189	178	174	171	164	182	205	182	147	182	193	198	194	202	208	180	180	174	167	200	182	189	204	193	176	173	177	180	183	170	170	175	166	196	160	191	193	195	187	181	164	168	198
5178	700	904	935	831	728	697	641	525	530	528	451	476	474	475	454	451	458	465	477	455	432	415	424	457	492	465	473	496	466	484	489	451	446	451	414	455	479	477	445	422	449	472	468	451	486	490	458	436	442	483	418	439	435	452	470	474	448	487	464	460	460	429	451	437	439	450	426	471	403	500	439	465	443	465	459	486	443	428	445	484	453	450	421	452	442	457	478	489	414	525	473	464	466	464	469	499	477	439	464	453	426	438	456	460	448	469	416	430	412	432	468	445	472	470	467	442	477	429	452	464	455	411	447	441	431	453	469	417	446	458	439	446	438	445	417	442	475	484	422	439	441	486	449	409	424	446	448	465	448	442	418	443	461	500	425	475	490	450	463	452	460	431	489	479	444	532	445	465	434	437	470	489	429	457	426	468	422	451	483	498	422	422	446	450	440	440	517	433	451	481	457	486	456	476	455	497	450	470	468	484	457	487	429	485	440	423	469	469	460	457	492	466	447	460	473	441	443	436	474	461	484	454	449	447	438	449	425	459	434	453	454	490	438	466	432	456	457	473	468	452	461	464	415	461	457	447	464	491	488	471	427	474	445	433	467	466	487	441	490	438	475	449	487	434	485	464	458	471	514	430	465	452	443	453	443	454	440	433	431	453	457	458	456	459	434	436	468	453	435	465	463	468	448	480	464	444	482	459	469	453	458	496	450	494	455	493	448	434	473	455	407	420	454	446	462	449	457	487	429	443	480	443	463	471	469	458	486	498	459	429	450	419	446	425	492	474	432	462	443	465	466	472	460	435	433	464	460	455	443	491	441	449	469	468	438	407	415	445	445	449	450	420	434	428	454	429	424	452	428	446	456	447	469	488	413	439	440	457	439	446	436	477	485	448	485	403	442	481	423	442	453	446	442	451	434	440	464	429	440	452	448	440	456	426	449	480	455	463	430	458	447	467	467	436	456	483	474	434	490	414	425	437	431	416	422	468	467	471	442	484	444	480	444	441	466	470	451	464	442	445	420	438	444	472	435	449	490	448	448	455	480	432	462	454	448	462	465	450	464	423	416	437	484	432	469	443	437	428	411	458	454	456	479	443	503	478	412	451	451	499	445	463	478	449	433	466	422	470	460	457	468	451	484	466	448	435	444	482	481	456	451	418	469	439	501	460	465	442	456	466	467	446	465	470	430	468	469	466	469	478	479	417	471	461	449	427	461	417	496	470	413	477	445	471	500	455	426	450	442	474	487	437	479	463	426	482	443	469	460	407	431	440	493	445	457	432	480	452	476	429	454	429	432	444	491	492	426	482	484	445	502	444	472	469	430	448	438	465	456	482	419	417	456	430	478	484	482	438	475	447	489	453	475	464	462	460	443	464	439	450	483	429	499	440	475	440	473	464	480	501	442	418	479	482	469	463	439	501	423	477	438	446	433	446	425	440	478	453	499	427	445	483	465	432	454	479	461	436	478	434	435	437	443	454	456	473	417	407	464	460	498	457	456	448	441	467	439	457	472	446	480	481	419	446	442	427	485	456	448	478	460	435	452	473	419	398	436	462	456	472	443	452	465	447	444	415	471	459	445	467	465	468	469	413	426	429	406	463	436	449	435	447	479	470	452	434	498	446	419	467	489	449	438	446	459	459	415	478	435	456	450	476	440	479	469	459	470	460	480	454	476	446	442	429	480	443	455	461	461	426	446	501	416	451	462	416	480	422	504	478	428	475	486	430	453	459	490	464	443	487	414	458	464	470	466	463	484	439	491	493	474	458	447	475	456	433	462	478	446	432	484	483	446	434	452	464	461	457	474	426	466	426	442	456	483	509	450	466	497	452	476	432	461	471	455	462	474	493	475	486	459	491	405	483	456	434	443	481	484	465	465	470	481	472	461	472	425	418	476	436	438	443	454	460	441	432	474	472	468	460	469	501	480	492	462	444	432	449	495	477	429	448	461	464	422	485	432	435	480	448	453	458	433	439	476	481	481	466	475	449	467	435	444	455	461	484	438	468	432	459	468	454	470	462	453	434	484	451	426	428	440	450	425	431	445	495	480	440	465	429	434	432	497	464	504	444	415	460	456	455	457	453	464	455	463	475	437	476	427	450	448	459	477	468	435	487	465	461	481	495	444	473	464	450	431	425	454	459	445	462	468	452	407	462	446	463	440	440	481	441	442	430	437	462	481	452	443	446	451	443	416	472	414	469	449	422	414	451	442	466	434	459	419	449	453	466	442	449	481	477	490	432	421	422	437	488	468	495	436	475	486	459	454	405	389	484	437	449	466	459	460	450	475	438	454	441	490	479	450	435	479	444	435	492	439	423	447	431	465	427	461	492	434	449	460	501	484	467	481	460	465	473	456	423	447	469	442	452	435	460	486	394	505	447	449	445	428	455	474	454	464	435	459	415	475	459	456	459	440	460	452	487	460	464	466	418	473	465	461	435	460	450	441	507	441	455	439	460	415	435	444	435	468	415	435	458	490	452	441	459	434	419	466	492	476	496	463	461	434	473	441	444	485	473	463	452	448	435	438	485	500	445	458	461	474	465	456	458	448	468	453	434	441	442	440	446	450	484	451	463	453	419	447	444	452	487	445	440	478	483	459	454	449	455	459	454	458	471	476	437	461	466	468	470	452	451	459	435	428	461	452	471	488	439	466	486	463	450	457	453	469	464	468	454	457	418	464	444	454	448	447	451	437	453	467	466	480	444	474	461	438	439	448	438	446	490	435	470	453	426	507	446	436	446	421	439	427	431	450	449	445	457	444	469	434	442	427	444	486	433	447	444	455	453	490	484	443	434	440	440	477	454	430	450	453	469	452	486	469	444	466	458	470	444	446	462	473	470	424	464	426	418	457	461	442	454	444	441	450	477	450	468	448	456	460	436	433	436	463	462	421	432	476	488	462	431	473	420	444	491	438	513	509	467	464	458	436	457	434	441	472	434	479	454	485	415	457	456	417	443	493	427	456	457	456	438	473	452	465	454	451	431	474	437	422	434	476	457	452	431	448	495	419	471	455	539	440	435	439	431	481	434	454	433	459	478	499	457	474	468	479	430	432	481	450	458	485	434	434	443	429	451	469	431	446	436	482	467	434	443	453	454	464	483	490	465	443	475	465	437	482	446	469	458	442	477	474	445	447	466	452	481	421	406	522	472	470	448	477	428	441	486	456	451	425	434	474	446	428	460	479	486	472	481	445	432	446	480	447	488	438	470	479	469	464	459	451	463	461	454	435	484	454	455	470	442	450	446	483	433	466	465	458	506	416	418	444	431	462	476	448	462	473	467	473	471	437	438	473	474	457	464	465	442	453	467	456	453	511	447	431	459	419	472	457	461	460	440	456	437	452	416	449	438	447	430	460	430	470	488	428	470	460	432	465	453	449	432	473	419	429	384	492	495	465	471	449	433	433	456	457	479	453	463	434	448	415	431	405	470	449	442	486	485	465	458	450	444	476	448	454	458	431	476	438	489	467	460	484	464	462	430	462	448	478
26347	4724	1350	1129	824	637	579	494	379	380	261	261	271	247	246	240	211	248	223	219	228	222	246	218	238	232	222	227	211	219	230	233	238	232	217	227	229	224	233	208	210	205	240	232	221	253	259	225	232	247	235	205	255	216	219	255	217	194	196	226	222	216	219	266	200	241	251	216	223	261	192	228	205	191	232	218	207	220	251	226	187	260	241	209	187	221	231	233	200	229	252	222	221	211	205	221	241	247	238	238	206	224	238	219	214	213	229	239	183	199	214	219	239	209	209	212	232	235	222	208	209	238	209	236	217	209	240	227	241	223	212	233	245	222	238	222	209	198	227	224	259	192	212	247	243	225	215	219	227	208	240	219	243	228	233	236	245	232	190	216	222	235	221	240	245	204	215	221	226	224	247	244	239	256	224	226	231	233	242	244	240	213	245	222	259	224	216	217	214	249	206	217	225	210	241	221	217	254	205	218	233	198	219	225	217	198	207	215	216	217	232	211	184	199	239	197	207	224	229	216	208	213	233	234	218	235	255	231	206	231	220	256	235	238	201	233	223	219	221	250	215	229	245	221	209	215	216	218	239	215	235	197	215	227	222	209	200	212	228	229	249	226	249	204	202	218	223	235	239	235	196	190	224	226	218	248	214	231	219	237	243	233	212	222	263	212	209	211	184	214	240	231	228	218	206	212	210	205	225	215	219	193	213	208	213	234	221	243	216	233	238	223	205	180	237	219	202	232	215	226	249	224	226	234	226	213	215	203	217	198	215	226	238	218	211	212	240	229	211	210	212	220	246	222	250	227	242	219	225	255	239	224	204	241	244	218	240	222	239	220	265	213	226	208	224	219	231	203	216	210	212	219	237	243	240	241	216	232	206	194	228	219	236	230	218	239	227	211	204	201	211	238	182	209	212	204	223	205	245	229	246	207	245	218	230	225	220	224	240	241	261	227	219	232	235	224	226	220	217	230	226	238	241	195	197	220	249	237	240	230	257	230	245	204	193	233	248	205	244	204	250	262	221	242	234	236	230	187	224	224	229	244	241	226	239	219	241	216	230	222	229	214	212	231	229	229	227	232	214	216	237	210	222	194	214	191	235	224	245	203	215	214	232	219	242	228	219	198	234	195	228	246	227	224	238	182	203	257	215	213	241	210	225	199	228	229	221	219	210	235	200	244	206	219	232	204	212	242	214	236	256	216	219	219	211	211	212	245	217	251	205	195	233	232	219	222	205	237	214	252	220	217	266	206	202	221	222	239	199	244	230	189	225	212	238	264	230	224	210	211	210	246	219	203	216	243	225	229	212	238	236	222	237	247	251	195	214	234	222	219	255	227	194	208	235	211	222	200	250	256	253	219	208	225	220	228	222	232	251	207	198	196	235	210	241	231	245	242	225	235	227	219	227	217	207	217	215	212	226	225	227	228	217	244	234	217	192	208	217	212	226	190	220	222	225	233	211	216	240	228	242	235	204	225	228	231	219	222	196	211	218	238	238	211	227	236	226	236	236	213	226	220	215	217	250	214	225	197	214	220	233	188	235	258	222	221	227	239	221	218	200	206	218	219	243	198	203	232	230	228	230	239	251	205	246	241	234	236	215	230	221	253	235	243	249	230	218	203	217	211	222	209	202	212	239	240	227	228	233	258	237	213	227	237	227	224	206	190	228	236	233	224	210	231	223	260	204	217	231	242	244	214	227	268	247	242	213	244	208	207	215	248	217	252	207	227	231	261	231	205	216	231	230	212	232	243	220	231	235	209	204	215	229	219	212	236	221	202	204	222	236	230	213	220	229	204	227	206	230	206	249	216	212	220	235	238	218	225	221	206	228	240	249	216	224	225	210	214	237	220	209	214	226	218	198	212	209	221	245	220	219	206	233	203	250	234	211	219	232	239	219	219	216	229	219	226	207	224	240	229	209	203	224	231	233	212	188	213	224	227	221	200	234	229	224	207	228	186	231	222	210	230	218	211	212	218	225	202	218	226	165	200	214	232	204	215	230	216	228	220	242	224	236	213	188	217	212	220	228	218	245	212	197	196	214	209	209	220	214	232	209	215	230	228	225	262	212	228	250	225	213	233	215	211	264	227	207	214	215	199	223	231	211	250	219	221	216	241	215	227	227	219	197	233	235	229	226	225	243	227	215	232	210	198	233	236	210	244	225	206	239	206	212	208	230	206	258	225	223	215	227	203	215	240	208	247	223	188	224	212	255	247	218	258	254	218	205	201	225	247	205	241	231	174	227	240	213	244	223	242	220	244	210	260	238	218	216	207	233	205	246	232	237	229	244	225	233	212	214	195	232	231	228	241	224	203	232	257	238	211	220	227	252	223	214	222	245	235	242	220	257	215	216	200	220	231	215	220	221	249	256	224	226	230	202	184	241	220	241	205	217	227	234	227	207	258	199	219	221	226	231	231	223	253	209	223	234	223	219	193	219	230	209	205	229	198	214	230	200	234	243	229	225	217	211	210	240	225	213	235	203	231	206	224	200	212	231	227	226	234	229	227	216	215	176	236	218	211	211	222	219	215	222	230	237	219	218	212	190	207	202	216	247	240	223	226	216	234	225	219	207	227	240	215	224	241	215	230	228	221	247	255	227	237	217	213	206	231	211	246	237	197	217	228	216	205	248	208	211	208	239	236	274	217	234	221	210	206	220	220	219	241	232	221	193	213	194	240	225	238	234	229	242	248	203	204	220	188	248	221	207	204	219	224	218	223	243	226	241	207	192	211	229	254	227	221	205	217	219	222	225	260	233	203	213	200	200	222	255	228	215	228	227	212	233	216	211	237	228	206	216	226	236	193	223	225	206	245	231	229	220	238	198	207	238	209	217	209	243	210	237	255	232	225	233	220	235	232	222	216	252	225	216	207	213	254	217	226	195	229	231	207	219	216	203	235	226	223	237	246	217	212	227	216	204	225	218	231	227	217	196	222	231	214	254	262	229	209	214	211	231	233	202	233	234	241	202	196	212	258	228	206	223	218	223	211	224	243	248	216	231	214	239	229	235	218	234	251	253	240	232	230	219	197	236	236	241	213	214	235	234	236	243	229	218	212	230	188	234	219	231	238	224	218	201	238	203	235	225	239	227	221	226	200	234	231	222	185	207	210	212	231	197	210	211	214	228	225	228	232	209	245	195	217	215	253	211	225	249	232	233	209	243	195	235	247	234	212	240	206	208	236	236	221	216	215	215	211	202	269	209	231	181	237	223	244	223	209	212	239	210	220	196	204	240	244	238	230	241	221	216	233	244	236	210	252	242	219	241	263	216	209	217	209	235	224	233	237	251	217	198	222	226	251	234	221	215	212	211	220	212	201	175	220	233	220	229	206	200	238	211	209	207	239	224	213	233	230	213	240	225	230	212	202	257	187	218	221	245	178	189	213	223	232	224	225	226	218	218	219	217	210	214	217	239	237	220	197	216	217	248	242	233	215	192	232	215	231	188	231	250	228	217	200	201	224	235	211	215	241	218	207	244	230	208	246
15767	1329	2134	2695	2497	2299	2020	1890	1289	1196	956	720	713	686	609	606	591	613	603	564	574	604	568	578	523	594	609	557	537	521	564	574	576	551	552	554	571	521	549	536	573	565	577	534	538	518	600	522	545	572	555	561	567	526	545	563	528	524	539	577	533	533	557	559	548	502	524	531	614	553	545	557	526	532	550	509	551	574	550	560	542	531	557	526	562	541	535	511	521	542	527	530	543	554	546	549	565	510	541	526	524	535	510	570	556	555	541	538	546	530	562	559	574	588	565	542	507	562	549	548	563	505	502	578	547	572	509	540	547	522	542	561	572	539	524	516	571	488	493	540	547	523	533	548	554	550	565	551	558	534	549	593	552	568	516	574	570	526	557	519	521	552	586	491	513	548	541	524	574	539	490	526	552	562	541	534	536	521	527	516	560	547	518	533	532	521	532	582	561	534	559	567	523	518	553	515	542	532	542	536	507	583	559	562	530	570	537	544	518	577	563	497	532	520	552	541	538	563	522	555	536	505	565	504	516	562	545	507	545	565	579	546	538	520	525	514	593	548	505	525	514	555	521	528	505	515	553	515	556	549	505	543	515	533	531	529	542	547	538	551	552	492	529	530	508	543	512	549	511	520	542	536	525	550	556	534	526	530	516	516	517	591	537	535	543	514	558	547	538	518	526	541	495	557	520	568	574	510	557	522	580	522	515	535	480	569	538	557	531	538	511	543	502	564	527	526	558	549	528	549	538	568	506	560	537	519	554	514	550	531	585	550	533	502	553	567	582	565	570	531	500	538	537	520	560	537	546	528	505	540	524	536	545	523	531	535	554	532	520	518	530	574	510	548	516	522	538	501	551	537	513	566	505	535	513	533	543	549	542	515	524	553	549	506	507	513	559	541	537	529	535	590	496	556	566	513	527	547	545	546	566	560	530	537	542	559	526	518	544	540	519	529	538	499	508	566	538	528	538	525	519	544	525	544	537	535	520	523	553	582	552	508	543	530	549	522	530	502	533	514	540	515	533	527	514	534	569	579	521	530	585	561	538	543	489	549	541	512	540	508	553	556	537	584	553	537	540	538	532	564	533	488	538	527	542	551	501	540	545	548	541	513	538	560	563	540	544	520	557	554	541	546	519	526	489	512	565	549	513	539	547	527	554	526	523	512	560	495	510	504	584	554	569	554	511	529	506	496	584	543	537	540	547	518	571	573	534	517	551	485	572	534	549	495	533	535	518	542	529	558	506	555	513	513	530	494	499	532	552	524	537	524	545	536	504	530	559	507	534	551	552	523	530	522	551	557	552	513	519	516	533	547	554	565	542	506	492	565	546	543	523	526	550	527	503	534	585	551	552	552	526	538	568	507	561	546	540	530	537	514	566	568	513	533	554	534	506	537	568	548	541	566	511	541	585	536	537	514	559	541	493	549	529	536	534	570	527	540	518	553	563	517	576	569	526	505	513	505	534	561	572	532	544	536	567	508	516	541	558	518	507	514	503	561	509	544	570	505	506	525	530	557	514	535	530	516	556	510	505	529	557	551	563	550	521	524	527	521	564	532	610	515	550	563	558	517	527	543	512	545	529	480	498	557	553	569	488	488	535	500	565	584	501	518	539	551	505	547	551	549	524	547	532	487	544	580	543	542	495	569	563	542	573	511	548	548	546	529	538	573	520	513	525	524	531	560	530	529	540	519	550	545	513	576	525	545	569	514	565	523	546	510	489	512	521	572	506	573	504	529	515	483	538	544	575	535	553	544	570	535	537	566	557	554	568	514	549	562	560	541	518	560	569	487	508	571	579	533	541	501	555	524	547	527	559	514	525	575	528	545	484	544	548	500	507	534	507	561	551	502	589	527	536	537	538	524	533	561	524	548	540	507	559	501	537	566	523	558	496	522	554	522	534	514	566	543	501	513	530	518	552	497	523	522	512	526	553	550	550	512	561	521	551	510	502	530	516	518	577	546	496	518	537	488	513	558	507	540	520	508	560	569	539	537	549	590	536	568	562	530	520	542	517	509	583	512	554	532	534	553	525	533	535	560	516	528	552	548	510	507	568	554	548	531	534	540	532	548	481	534	515	558	529	514	528	530	511	539	533	549	550	506	557	572	484	538	506	486	523	558	546	525	555	518	541	567	529	534	538	530	548	504	527	513	522	547	499	523	526	580	548	515	544	530	513	547	489	544	526	521	512	528	513	501	531	530	505	514	503	518	534	506	512	526	537	529	532	526	555	556	536	563	525	535	519	536	532	522	516	531	531	535	506	523	489	505	543	526	544	537	551	565	498	564	533	565	536	531	568	521	523	560	562	586	514	503	526	547	509	529	530	515	532	532	530	547	566	514	514	540	525	553	526	518	538	539	514	551	497	532	519	514	531	521	541	546	558	513	537	506	562	544	498	503	510	490	519	539	532	547	509	545	544	535	586	507	527	520	507	550	527	513	575	565	560	518	565	553	521	536	536	538	555	522	530	549	531	559	542	537	547	495	531	529	539	560	539	568	564	573	552	525	544	553	518	548	533	590	522	546	516	563	502	539	556	523	546	543	588	530	535	502	562	567	540	542	529	550	536	519	535	535	536	537	550	503	516	539	484	529	539	529	534	520	488	553	565	550	544	556	493	545	531	568	559	536	511	558	561	553	557	546	513	528	531	554	536	518	527	534	524	552	504	508	550	523	536	528	521	521	537	544	500	542	532	534	601	564	560	525	484	588	559	524	526	548	562	501	574	518	560	518	534	539	536	531	550	546	553	549	520	555	562	522	560	543	529	544	572	533	528	519	516	520	567	523	551	546	549	551	530	528	531	515	584	550	538	514	539	521	524	533	551	577	585	472	569	491	518	512	529	533	498	553	534	512	486	570	513	583	546	565	501	554	511	552	550	557	509	550	545	541	537	545	549	546	527	566	531	537	547	555	578	570	553	530	522	554	551	512	562	525	560	564	554	553	575	555	539	479	538	525	549	487	534	536	512	535	552	572	528	562	539	542	525	533	518	566	521	544	528	483	524	540	576	484	544	520	512	544	543	603	537	517	544	506	536	532	513	551	532	501	545	529	545	531	591	584	536	508	493	573	535	532	529	508	541	577	610	497	579	488	565	497	528	541	531	519	528	581	540	545	514	541	560	514	506	520	525	570	536	549	534	523	519	568	542	536	580	499	502	515	526	519	538	541	521	558	535	514	540	511	586	560	552	571	587	559	509	501	555	530	543	529	537	499	525	561	566	544	503	499	489	521	553	553	544	540	527	529	536	548	566	545	541	513	546	541	538	547	537	510	540	546	542	542	544	567	520	530	584	482	504	535	520	519	563	533	520	530	546	550	515	510	569	527	536	519	538	603	556	546	509	516	573	560	553	532	554	522	507	500	501	569	553	519	556	548	516	571	551	540	517	559	572	541	504	537	548	560	527	544	565	518	513	530	586	552	493	514	538	529	524	516	552	547	511	515	527	561	534	511	512	539	531	566	537	557	552	533	535	544	562	574	510	558
38743	9795	2618	1908	1472	1126	996	905	648	548	510	427	403	432	369	362	302	381	351	361	365	351	385	381	328	346	324	371	361	345	344	331	333	368	368	385	379	360	350	392	349	339	363	329	346	370	381	322	360	366	365	346	346	359	326	338	388	362	373	352	361	355	355	311	333	355	350	354	343	342	347	364	355	387	354	360	369	369	383	367	360	341	344	347	384	354	385	347	281	387	347	376	349	319	371	354	332	351	351	347	363	352	338	331	307	363	355	365	356	408	342	396	362	332	338	328	336	326	343	334	358	333	338	373	334	368	333	394	360	397	362	361	366	350	343	340	343	345	341	365	345	346	338	331	327	346	354	367	364	386	391	341	348	355	338	360	341	326	353	379	345	351	349	368	360	357	344	361	337	296	325	332	394	376	320	346	342	337	361	319	352	322	371	306	351	338	308	356	322	324	333	337	354	376	370	372	349	357	336	350	327	361	354	337	343	332	331	361	390	359	354	355	378	372	356	337	327	365	313	315	343	371	365	348	334	326	363	329	341	356	367	325	368	400	333	336	334	324	367	348	343	375	334	359	351	338	344	364	336	336	376	343	334	356	382	327	348	383	362	389	374	337	369	375	324	343	358	363	373	326	381	340	374	340	364	324	343	351	309	368	374	356	357	328	380	359	345	333	350	360	325	319	371	349	337	380	382	326	349	399	337	349	331	349	352	349	376	311	312	363	328	333	405	343	350	315	374	328	376	334	331	345	332	352	329	344	333	333	353	355	367	341	362	326	320	354	349	341	328	357	348	311	358	332	374	357	341	328	356	349	401	390	374	361	362	351	388	353	340	339	334	388	358	348	341	343	345	374	345	348	358	374	326	323	358	344	360	357	346	334	325	352	385	328	357	372	361	342	361	343	333	354	366	353	336	353	338	334	367	358	335	372	337	365	374	368	340	343	348	356	357	349	363	365	339	340	343	364	353	335	313	325	362	343	349	348	293	343	346	335	360	330	326	330	359	348	354	346	353	340	341	379	370	330	351	363	365	326	356	335	363	386	324	341	322	372	358	361	355	347	345	355	361	360	331	355	363	331	381	361	349	394	329	355	348	361	352	340	350	341	316	346	314	354	341	351	367	358	383	343	354	309	351	368	346	362	342	357	352	318	326	320	344	356	334	347	379	338	316	347	387	353	358	341	358	341	330	307	339	345	335	296	338	333	376	389	387	357	343	350	348	373	321	366	363	373	300	281	338	318	365	368	342	339	350	333	332	364	319	339	377	385	375	369	388	387	368	387	365	336	315	321	384	373	339	352	356	368	332	341	337	339	346	348	330	355	319	337	373	335	337	338	363	369	317	340	339	358	347	361	379	316	373	313	354	369	347	366	362	290	334	347	339	352	345	314	361	354	390	316	332	382	356	339	320	320	379	341	343	359	336	360	349	355	347	373	354	366	388	378	364	361	354	331	338	355	357	383	342	336	375	340	358	340	356	355	374	400	321	328	348	351	371	332	365	355	364	363	357	371	393	301	351	349	337	381	320	339	327	355	341	368	335	379	349	369	351	337	396	356	368	343	349	313	370	349	349	338	362	385	356	311	351	365	339	334	353	368	324	312	351	344	365	345	331	348	382	369	322	364	346	356	386	343	361	356	314	345	403	338	357	348	327	349	318	342	391	324	361	337	387	335	386	355	382	328	370	324	409	369	371	345	345	352	336	373	356	360	333	378	351	352	371	405	350	373	372	350	340	348	327	337	360	371	347	326	328	387	363	335	351	376	351	357	344	334	382	334	350	331	353	338	363	337	337	380	350	365	327	312	349	344	379	373	340	359	373	347	347	336	358	336	378	350	366	370	351	365	356	345	395	318	343	329	382	338	327	369	325	359	352	353	348	380	363	364	330	362	357	347	323	353	343	343	370	363	361	369	340	368	312	390	328	361	380	330	328	369	374	338	349	340	321	365	354	342	399	324	354	347	368	369	374	335	328	325	361	377	340	355	350	301	365	361	369	354	367	328	360	375	357	351	336	352	350	343	359	327	357	381	351	365	335	321	305	335	307	349	349	322	360	321	313	349	325	383	335	350	336	354	358	350	349	335	344	361	385	369	380	368	362	350	341	370	387	392	332	337	357	390	366	379	369	368	365	318	372	344	371	359	320	320	344	339	326	349	362	332	381	379	351	334	340	336	366	349	331	379	333	349	347	312	347	346	328	345	345	292	361	356	348	375	342	370	357	386	371	380	332	365	332	367	325	362	335	349	377	344	364	363	357	369	363	389	387	393	376	414	348	351	367	347	352	320	330	353	349	346	337	352	321	354	351	355	348	345	356	360	348	338	388	398	368	346	360	361	361	337	305	413	387	351	345	374	338	404	381	321	351	367	345	327	325	346	390	355	338	364	364	327	348	369	355	339	372	360	366	337	308	352	356	335	367	332	338	345	397	384	360	380	353	347	343	357	355	373	346	368	359	357	321	373	340	373	388	380	374	307	316	357	334	371	355	353	369	331	375	348	341	344	310	347	340	367	337	368	365	369	376	332	353	358	367	341	366	363	356	372	363	384	349	334	357	353	337	360	385	321	353	346	374	360	369	341	336	320	339	348	351	352	390	356	371	341	350	356	404	336	398	340	362	299	335	354	374	364	332	359	356	390	348	356	370	348	340	335	359	426	354	372	349	339	303	343	388	342	353	325	373	327	345	339	322	328	336	383	346	360	334	353	352	341	358	364	382	338	367	355	416	324	349	337	348	352	360	349	349	373	350	345	340	343	300	372	332	328	388	413	371	365	369	378	376	311	344	357	364	364	375	367	345	348	387	360	352	335	400	370	367	327	352	348	409	381	341	344	335	353	324	338	383	363	324	365	335	340	322	358	325	368	356	369	376	359	354	318	357	336	336	349	345	354	322	361	307	317	385	348	361	387	345	355	356	364	351	362	326	352	361	355	324	358	372	383	373	357	335	348	324	377	365	359	308	359	361	362	403	336	367	386	355	333	331	323	359	365	320	324	367	344	377	335	366	382	321	349	382	318	350	341	294	358	344	355	348	343	346	320	351	313	364	325	336	350	371	316	345	310	343	334	386	304	383	358	319	335	342	347	343	336	350	376	361	324	358	378	344	347	349	341	335	360	350	352	336	330	343	339	363	350	319	362	370	318	381	350	354	364	371	349	298	362	355	338	341	361	327	367	329	340	346	350	344	357	320	317	284	360	358	365	383	368	342	347	351	364	374	352	337	354	346	353	347	338	343	365	351	378	333	359	397	356	376	377	355	344	357	372	331	385	344	342	383	379	359	379	359	370	367	364	344	307	318	361	306	386	355	336	383	371	351	339	363	377	374	331	330	341	328	377	357	341	335	353	355	322	396	379	356	352	320	378	378	343	342	324	334	351	362	364	343	376	347	357	370	326	329	342	299	349	386	349	349	353	350	380	360	350	398	349	332	400	346	319	330	370	321	392	378	385	328	368	339	370	335	325	336	335	348	342	321	307	316	351	313	374
22124	2213	2964	4391	4131	3375	3416	3110	2148	1754	1526	1233	1045	1037	995	1005	913	900	875	906	838	868	851	797	833	841	830	850	861	834	808	790	796	793	778	747	807	804	786	824	842	784	814	844	815	815	834	791	757	749	810	806	770	820	809	776	812	818	804	784	769	842	843	770	800	715	784	772	900	759	825	781	821	806	813	753	781	772	778	759	777	764	786	839	764	751	778	805	783	765	765	807	756	851	789	742	824	786	837	801	787	784	804	818	816	783	804	789	790	770	819	798	768	791	803	768	751	750	780	763	792	777	752	800	756	766	786	807	796	803	748	764	769	801	808	731	833	814	771	777	789	773	789	778	791	745	831	826	769	844	803	764	796	800	771	737	755	788	750	785	753	766	759	789	746	791	816	796	781	765	760	784	778	787	823	805	785	787	783	766	776	743	840	760	788	694	756	793	780	777	809	786	790	835	810	793	809	779	804	811	732	783	757	849	792	801	745	830	812	778	773	774	799	841	802	790	800	812	799	772	752	790	794	786	871	782	761	838	771	754	806	734	764	784	801	794	763	777	767	728	790	806	832	822	777	712	742	770	827	790	844	811	723	760	828	710	793	798	717	773	789	806	772	806	784	771	751	802	791	771	825	718	838	803	771	725	799	848	780	806	786	773	795	809	783	770	782	780	746	807	777	795	793	795	801	765	744	759	779	800	815	820	731	772	720	791	803	791	760	801	820	789	795	738	783	731	793	755	793	810	851	764	796	781	783	760	757	790	793	810	776	806	825	823	755	741	791	812	774	797	712	772	843	754	789	777	804	784	778	791	801	773	778	735	785	794	763	785	781	781	765	735	797	756	761	813	735	777	826	752	826	789	823	784	780	758	725	820	797	807	815	791	779	760	783	808	781	850	761	789	738	809	793	771	763	782	816	756	749	793	771	800	732	811	767	787	802	835	786	787	746	792	818	763	801	823	840	820	777	817	784	771	813	779	801	770	832	794	808	791	752	783	797	763	761	823	731	813	767	844	756	781	763	828	721	735	787	802	811	826	797	776	776	818	807	788	789	810	811	792	837	802	798	805	787	788	764	779	764	784	784	829	790	751	808	792	833	763	791	802	796	787	817	808	785	732	788	797	788	741	779	745	819	793	744	792	743	781	766	768	771	787	791	803	800	793	781	835	790	788	789	782	798	761	788	839	827	782	789	818	746	752	801	809	757	771	797	793	786	753	791	756	808	778	767	743	748	768	770	778	797	798	810	762	749	830	825	799	787	799	809	805	788	832	810	775	795	761	719	823	796	826	761	758	802	752	799	790	779	763	787	783	802	766	760	774	792	736	785	797	784	752	784	815	761	784	845	792	807	812	783	770	731	828	750	779	801	817	827	791	811	805	803	760	758	806	787	747	816	790	781	765	778	783	784	778	758	824	825	771	755	804	785	758	788	752	819	787	793	787	756	791	803	807	773	806	765	808	825	780	772	800	752	779	786	772	741	748	782	830	782	792	773	809	761	833	784	805	736	717	787	730	788	800	763	777	776	773	794	793	734	800	776	760	764	795	717	813	782	751	789	783	759	787	782	810	769	795	836	790	777	768	748	723	807	807	778	725	810	752	753	807	759	748	766	775	825	707	794	826	762	766	741	798	757	796	750	814	826	785	839	777	779	799	785	767	745	752	732	810	824	783	800	797	803	739	801	775	714	758	756	759	817	804	800	785	816	750	733	758	766	783	793	786	766	759	799	789	752	753	780	812	780	795	774	771	809	843	744	773	773	729	777	742	765	761	792	790	762	799	761	788	831	751	803	801	786	776	774	839	795	796	820	785	783	833	804	843	801	730	767	793	814	798	799	798	825	805	769	804	800	798	725	840	809	768	795	807	845	766	778	815	753	772	755	797	771	793	818	795	793	765	762	785	801	808	796	763	824	781	782	768	792	810	790	786	827	842	758	738	817	761	801	803	794	799	783	782	797	717	816	762	790	781	813	758	828	791	782	775	795	797	732	823	760	783	780	862	776	801	813	828	768	737	769	799	766	779	770	749	767	835	812	782	758	785	802	737	795	779	769	747	789	786	723	731	783	763	789	822	799	794	798	773	771	773	735	752	772	817	789	770	756	765	811	783	806	773	745	787	778	829	811	760	782	780	801	811	790	806	796	786	845	801	820	789	794	760	770	725	828	818	827	808	781	791	775	791	800	746	808	775	789	788	764	798	804	785	773	794	757	794	791	761	770	761	808	733	792	750	774	766	797	781	823	797	758	784	774	790	822	759	755	841	779	776	735	801	796	807	798	768	748	742	782	800	748	764	762	836	786	765	752	776	779	785	786	793	813	804	786	807	834	828	792	752	787	791	798	721	803	783	731	833	774	796	825	804	780	785	751	738	762	813	779	752	822	783	767	811	754	786	814	766	754	771	792	787	803	819	823	784	821	800	816	805	774	761	787	793	794	790	777	821	825	810	761	781	838	837	783	748	776	750	812	778	781	754	776	794	803	823	800	788	828	771	722	829	787	795	822	778	783	790	781	759	798	752	819	768	785	764	710	794	808	804	782	739	810	800	732	749	777	813	776	749	802	773	796	769	817	798	808	743	795	814	753	767	776	801	782	741	797	758	751	800	767	782	792	740	726	789	790	776	778	782	779	778	791	745	797	736	773	790	734	832	810	765	781	797	793	773	813	827	751	830	763	738	720	767	761	784	793	788	782	818	739	726	804	833	806	766	814	772	778	804	794	821	774	740	804	745	797	716	765	765	742	783	798	813	792	795	785	737	806	790	797	773	793	793	789	826	782	765	797	811	779	782	833	787	760	777	777	753	780	788	736	798	753	801	776	845	787	768	765	760	731	744	730	803	841	745	802	751	786	753	750	821	785	784	758	793	800	788	798	789	811	754	804	733	787	749	803	809	827	775	787	756	821	779	823	781	811	768	729	803	732	762	779	807	746	786	768	787	793	768	807	800	785	783	779	776	821	787	787	752	805	798	776	811	770	775	781	756	819	785	740	757	799	809	794	756	794	796	794	733	796	828	817	823	791	818	777	766	822	754	789	788	795	783	780	761	805	777	821	787	745	763	747	795	804	772	825	770	753	781	809	770	765	780	759	791	762	819	742	774	777	782	808	806	711	776	761	732	819	809	792	793	766	774	808	760	782	809	777	770	764	818	727	789	793	815	759	754	800	798	811	803	746	776	759	733	750	802	789	831	755	768	808	787	726	769	776	758	806	772	776	819	812	764	798	816	773	843	799	759	761	741	749	825	737	818	752	793	789	792	796	796	770	805	753	738	803	725	772	784	764	798	818	812	737	746	874	758	842	752	765	769	793	782	775	776	758	767	770	798	759	798	784	806	778	795	775	793	776	839	786	724	744	793	772	799	724	779	787	793	792	793	740	849	745	788	763	779	767	769	756	796	792	772	804	785	773	726	736	777	745	772	820	779	771	786	727	779	794	777	754	817	772	784	833	778	722	755	749	818	754	770	816	835	767	760	778	781	759	801
8268	735	361	354	332	234	234	240	187	201	203	176	189	197	176	191	194	207	189	180	172	192	197	205	204	179	204	178	156	187	189	174	184	208	197	170	200	218	205	173	199	188	186	172	191	186	211	181	184	182	205	207	207	185	179	215	219	192	177	192	182	164	175	158	184	192	191	211	184	200	197	175	197	211	182	179	194	214	189	200	173	162	189	191	206	181	187	162	164	187	182	176	220	205	160	173	190	202	201	212	173	189	179	169	181	179	175	180	181	185	177	187	190	162	180	165	204	172	175	210	209	202	194	168	193	216	177	205	197	197	218	188	209	218	174	166	185	182	196	192	189	167	213	184	193	164	191	190	185	172	169	216	201	184	162	180	170	178	196	187	183	191	192	204	172	175	173	193	175	170	183	215	204	181	210	199	201	176	163	201	183	183	160	197	218	180	189	172	199	167	172	196	190	194	206	203	187	177	182	218	186	178	170	169	185	210	167	177	179	189	172	185	191	198	192	196	159	217	198	194	163	187	185	169	193	197	193	169	195	185	184	174	190	188	170	199	192	198	201	184	190	170	190	183	193	174	198	174	168	183	178	179	166	177	190	179	177	168	205	212	175	182	187	196	175	202	189	185	167	189	173	192	194	179	213	184	188	202	186	207	184	198	171	208	188	187	170	192	216	203	191	201	195	187	197	187	207	203	190	188	199	187	196	198	186	172	162	183	175	200	182	201	214	212	208	166	199	209	163	214	202	180	179	183	169	191	190	190	193	183	180	181	185	214	212	191	182	183	190	195	182	174	199	191	191	198	202	191	210	203	203	185	191	206	206	193	187	206	186	192	214	164	192	147	212	213	204	203	190	207	181	193	221	208	169	182	172	186	176	190	187	175	212	196	201	179	200	219	198	191	165	204	206	193	174	185	179	194	165	183	193	170	173	214	189	171	185	191	212	171	189	196	162	193	171	182	186	173	196	170	179	176	195	168	192	203	190	181	194	204	183	181	192	171	189	202	210	188	182	180	172	190	209	197	167	186	198	187	191	200	188	206	226	193	185	211	194	188	203	174	182	163	198	212	178	211	173	188	186	176	165	210	207	197	201	186	176	171	194	197	210	206	220	190	190	170	198	181	213	166	182	176	196	173	196	165	184	204	209	182	174	174	180	162	168	206	176	194	164	180	208	199	213	198	192	186	198	184	205	191	190	186	194	186	184	184	191	178	162	188	210	184	188	193	194	166	201	192	189	210	182	196	184	206	169	187	198	181	188	196	197	194	186	185	172	180	199	198	185	186	189	186	217	218	210	196	177	197	202	201	186	173	199	197	187	179	201	187	173	202	189	187	179	187	194	169	179	191	186	180	202	201	194	176	177	226	175	200	181	183	187	214	203	192	212	196	198	190	208	171	191	203	205	190	190	171	166	181	216	202	170	199	180	190	172	200	192	191	189	189	186	185	185	169	178	198	173	201	163	197	188	220	200	196	240	165	174	196	169	173	182	157	198	192	183	193	187	166	209	193	206	186	193	173	189	204	174	184	213	195	216	175	157	181	180	177	148	181	203	187	153	213	173	170	205	208	227	195	188	173	186	177	183	199	201	173	177	176	177	190	195	173	186	194	196	210	185	182	202	194	193	174	201	194	173	186	205	200	196	206	182	200	186	177	191	167	197	175	180	208	185	199	185	212	189	198	210	204	204	180	173	166	188	178	179	214	176	225	201	187	194	184	181	203	172	193	198	180	175	181	183	167	181	182	199	199	213	234	202	186	195	188	176	216	179	197	204	176	180	203	186	201	204	191	185	186	204	184	196	164	194	186	180	179	201	182	218	192	174	178	198	181	212	185	179	199	189	202	188	167	172	203	184	192	200	217	186	185	169	165	159	189	171	194	228	206	167	210	175	197	183	194	206	216	187	171	196	210	195	158	185	181	194	181	157	176	181	190	188	201	179	181	198	175	194	195	164	225	189	168	160	196	216	208	214	175	195	193	188	184	173	163	205	181	169	190	206	185	156	206	168	185	193	198	222	184	184	186	211	190	190	195	172	175	179	173	171	158	175	185	199	189	196	177	180	169	195	186	178	187	205	186	169	190	186	185	189	167	184	192	183	177	169	176	198	179	196	209	177	173	185	201	207	175	170	181	209	193	151	188	176	163	195	184	179	164	197	191	193	183	172	167	183	224	175	205	183	190	201	182	182	195	184	203	193	191	185	197	189	182	198	193	182	168	192	220	188	209	199	204	173	206	188	206	180	166	173	166	200	175	207	217	186	199	183	194	206	177	208	173	204	172	179	191	163	194	196	205	185	179	195	192	190	212	189	200	215	191	180	191	204	163	210	193	187	185	203	175	194	202	166	213	178	192	192	168	195	194	166	195	174	183	216	213	192	191	174	200	189	185	160	175	219	194	201	189	179	201	203	172	205	209	224	180	162	201	177	161	182	178	186	177	180	183	177	195	184	180	186	177	173	207	192	201	199	194	211	213	193	172	185	169	192	196	208	202	207	201	174	186	192	166	158	184	178	181	199	207	192	205	172	217	189	182	162	181	189	176	195	186	172	183	202	198	189	209	164	178	205	203	226	202	202	197	207	179	189	202	192	168	155	190	170	167	183	163	182	244	200	192	187	184	213	191	197	178	161	187	167	202	193	192	206	180	189	210	175	167	171	202	186	181	215	179	183	209	199	196	172	185	206	180	203	187	165	184	197	180	217	202	190	171	197	182	202	183	200	178	194	181	180	198	207	203	193	184	168	189	195	180	193	213	207	202	176	183	196	204	164	161	193	200	186	180	193	207	204	171	163	202	190	197	205	184	165	186	172	182	188	199	195	190	192	193	221	194	201	194	204	155	197	190	181	185	192	198	177	183	193	212	190	186	202	203	174	202	229	176	175	191	215	185	177	177	184	195	171	162	176	195	237	186	191	178	178	185	230	154	188	218	197	209	194	176	182	191	179	189	212	185	207	168	177	206	169	187	189	204	219	183	196	187	210	181	194	196	177	172	180	193	182	217	178	187	194	200	196	190	167	200	172	190	196	169	192	222	182	192	203	166	223	182	196	203	185	219	171	198	167	230	179	194	227	193	197	183	202	195	191	193	199	196	191	190	190	178	159	165	193	179	175	189	190	176	186	176	178	190	205	198	179	207	199	170	187	194	212	193	218	190	183	199	190	177	178	203	206	212	176	189	209	219	201	191	180	169	186	198	191	200	193	197	213	186	172	170	200	190	175	196	205	214	192	175	167	175	204	194	190	186	194	194	190	191	199	169	203	218	216	181	199	179	187	175	184	190	182	183	196	207	187	204	179	179	200	185	211	199	195	191	168	205	196	166	193	171	209	215	215	194	192	192	194	188	159	213	196	179	211	201	188	172	176	190	195	183	190	217	204	205	185	186	202	180	188	192	195	192	175	193	184	187	191	219	216	191	185	181	166	171	190	193	188	178	173	187	191	189	192	195	160	186	173	188	182	186	214	186	180	203	176	160	176	204	167	197
5056	615	796	1032	930	763	628	600	546	524	537	472	436	474	477	453	489	478	483	429	423	474	440	455	420	445	435	460	422	478	467	481	436	413	470	437	448	473	480	465	422	495	438	459	477	436	480	478	455	419	460	392	463	450	458	443	450	469	473	456	413	470	439	462	468	443	457	440	412	448	467	448	473	452	463	449	501	468	469	498	428	467	415	451	439	447	476	456	445	482	434	446	476	461	446	435	440	489	459	445	465	449	493	446	434	428	464	447	462	466	465	464	483	461	449	429	448	403	459	484	428	432	423	454	468	477	451	465	490	474	444	450	464	476	452	439	479	423	440	417	481	456	441	445	475	434	487	445	451	434	462	460	445	440	467	433	476	455	486	438	470	421	486	444	443	464	466	463	461	444	450	462	473	458	434	482	463	420	481	489	480	453	451	468	508	448	483	433	480	452	460	441	480	457	463	444	437	436	506	410	485	474	469	433	421	445	451	466	420	511	478	484	425	458	427	482	502	471	429	433	477	452	439	508	465	460	443	446	454	497	488	453	423	473	469	475	474	446	486	458	453	436	471	443	431	429	473	427	471	441	470	446	449	462	475	445	460	488	461	427	461	492	445	452	412	457	472	492	437	461	436	483	437	431	457	488	428	484	451	422	462	450	436	430	507	461	442	416	435	443	452	489	452	422	442	464	442	440	504	448	480	458	421	478	455	445	469	436	452	417	491	449	465	456	447	475	485	473	511	475	467	468	481	417	456	474	462	458	427	492	482	453	452	475	442	428	453	475	493	467	452	483	491	419	437	508	450	504	471	444	481	420	443	439	463	476	456	429	421	410	497	437	439	458	464	409	418	440	450	453	484	488	474	457	445	429	457	481	468	428	433	433	452	430	427	481	454	461	468	448	494	497	466	511	431	468	444	464	491	455	427	465	461	456	482	436	452	436	442	485	488	432	472	497	448	438	486	445	444	480	458	479	467	487	432	478	482	470	426	454	431	463	475	467	442	500	436	443	456	433	444	461	474	461	469	462	492	485	447	481	482	450	488	461	482	484	437	465	452	459	401	445	455	477	462	416	430	497	489	459	450	442	456	493	448	479	493	456	473	493	444	438	462	446	464	490	453	448	498	459	470	475	448	421	442	468	474	481	499	512	440	433	456	439	450	461	470	456	459	440	446	426	462	436	490	482	433	463	455	456	486	472	453	437	479	476	453	429	492	457	461	415	464	462	441	456	444	445	426	487	443	493	459	490	457	506	464	439	438	478	467	467	403	459	509	475	478	448	485	466	463	450	479	437	418	439	455	434	452	445	462	432	484	425	472	504	457	466	481	436	462	442	469	476	469	448	494	481	460	469	451	486	481	496	469	475	460	464	425	450	464	439	446	488	460	411	465	447	452	456	472	467	454	465	425	450	461	471	488	426	490	434	451	482	439	519	502	462	449	498	473	442	459	471	463	454	437	489	440	447	450	427	487	452	494	455	488	490	487	467	431	453	466	427	462	440	456	459	430	434	479	486	448	441	490	460	404	416	458	445	460	477	443	506	476	455	442	445	499	479	446	472	443	449	476	451	454	462	452	454	457	440	407	427	462	470	432	463	480	469	417	495	449	481	486	476	463	484	470	437	487	472	486	429	466	466	469	463	439	445	445	460	479	448	455	444	407	461	448	475	425	467	426	445	452	478	464	404	435	427	423	480	476	460	460	483	470	433	441	485	484	435	476	443	479	448	447	430	460	447	464	460	521	422	440	470	437	421	458	455	519	475	474	423	459	470	456	481	442	468	457	446	432	462	460	463	490	440	433	424	444	446	467	456	475	491	477	467	447	473	474	469	453	464	396	449	409	470	410	469	412	433	465	445	453	450	469	472	483	463	456	458	477	441	462	499	460	480	434	449	476	454	471	487	467	455	450	432	513	440	416	444	435	475	469	467	480	442	466	472	451	430	444	479	429	500	464	472	452	447	465	500	460	416	456	459	470	450	458	477	445	457	443	448	412	450	472	455	441	443	458	475	454	448	472	454	463	440	481	476	467	448	470	463	458	451	436	436	441	491	446	420	445	428	447	477	459	440	441	495	480	437	457	462	438	447	452	441	453	477	440	465	431	471	446	487	446	424	443	418	439	467	463	459	431	514	453	451	433	481	452	471	458	472	448	452	456	457	486	498	434	476	443	461	440	441	429	485	455	457	469	453	460	477	430	448	447	439	444	464	405	453	463	476	475	460	469	466	454	420	478	435	425	465	456	462	457	468	483	473	437	447	459	458	464	511	447	476	475	433	412	475	494	451	456	472	473	448	460	430	438	433	428	462	477	453	467	460	457	454	481	498	498	463	473	498	443	467	467	496	473	444	421	437	451	444	453	497	418	471	491	446	431	497	441	450	474	450	491	432	430	437	476	422	501	462	457	477	460	442	451	463	473	508	454	470	454	505	459	470	455	472	462	437	462	416	444	470	441	467	446	458	427	425	466	446	447	455	461	471	486	474	446	416	442	468	458	428	462	483	480	444	469	432	458	460	488	424	497	465	439	459	441	462	466	481	461	463	433	427	465	443	426	469	452	429	502	443	463	430	488	422	457	452	443	455	473	461	457	462	461	420	458	438	442	458	440	474	441	432	439	439	435	492	448	420	492	456	446	466	449	462	421	499	498	440	415	425	471	454	438	486	469	484	423	479	455	489	469	477	464	467	458	488	451	432	458	448	479	481	486	444	427	425	452	453	420	419	414	457	535	453	446	441	464	433	430	441	445	456	425	429	479	462	460	443	449	479	453	492	457	455	493	433	503	445	445	448	476	454	490	470	483	429	453	456	463	424	454	449	443	484	448	463	474	460	488	451	457	453	411	474	425	486	488	443	494	438	451	494	454	418	450	439	481	454	468	443	498	466	449	458	441	438	454	444	456	449	451	467	459	439	492	433	439	436	486	428	495	454	448	454	464	491	452	427	459	448	463	445	453	479	450	438	457	473	434	453	474	477	461	470	442	438	458	477	459	450	425	463	485	448	456	458	485	469	442	465	435	420	454	401	473	480	492	498	440	488	462	447	513	434	479	466	419	469	430	486	465	461	442	481	448	424	491	444	469	428	446	460	413	482	443	474	462	425	494	441	461	453	444	448	423	420	470	448	478	430	442	431	455	475	442	453	497	457	435	447	437	473	493	415	471	481	464	504	467	448	432	486	459	527	456	435	450	476	468	428	478	417	470	455	478	461	449	447	450	474	478	477	465	452	447	481	463	484	485	464	474	445	470	435	464	458	503	439	439	461	446	447	458	410	453	442	464	450	447	412	477	435	477	430	462	480	450	467	451	411	411	461	444	469	460	468	495	471	492	443	461	456	428	439	448	437	462	476	444	467	477	495	457	469	443	495	446	452	504	470	492	490	432	441	450	477	445	419	482	456	438	440	426	467	444	486	466	518	457	408	458	543	438	438	477	464	440	467	476	471	497	449	465	459	435	458	446	440	447	488	471	436	478	439	484	432	451	452
27858	5260	1351	1061	989	688	509	436	355	308	285	299	272	253	216	222	233	218	227	229	226	240	260	251	207	199	230	219	256	232	235	230	205	232	230	216	225	251	232	220	226	236	208	231	229	226	247	222	241	214	220	216	242	217	232	234	228	212	225	220	220	246	219	225	222	244	261	258	258	235	229	204	215	236	241	233	231	229	209	211	209	194	247	248	220	240	223	210	222	210	221	199	217	236	231	217	198	188	221	243	224	233	193	194	222	231	228	189	231	220	234	230	229	223	201	232	231	220	240	198	252	209	234	225	246	226	204	228	210	211	222	249	230	220	199	199	251	248	228	211	216	223	231	216	223	224	219	203	226	207	232	215	205	215	204	232	228	227	226	244	238	220	208	209	227	216	239	227	223	228	215	214	232	237	224	235	234	240	202	228	245	204	212	266	238	219	235	227	238	242	216	213	251	231	216	229	223	228	247	222	226	228	224	220	209	200	239	220	212	211	223	227	224	246	220	214	236	243	222	207	226	234	246	249	243	228	223	234	193	217	245	212	227	223	195	205	213	221	226	203	246	209	251	213	243	215	228	247	223	217	249	221	207	226	216	224	245	242	211	219	243	240	240	207	197	227	227	211	242	224	204	233	196	223	202	218	216	225	254	231	212	252	255	221	228	227	230	230	221	208	207	253	237	228	195	198	233	221	243	238	250	234	246	211	215	222	207	212	246	239	233	224	255	236	239	250	204	223	221	208	202	258	213	213	233	242	242	232	216	225	211	223	226	235	228	229	234	230	239	206	213	198	223	200	231	245	234	210	217	216	242	230	228	190	222	231	207	213	215	254	234	268	226	225	216	236	206	241	235	238	250	224	225	193	199	233	225	237	226	228	224	214	239	241	231	204	256	230	225	217	228	215	202	229	222	239	229	232	196	216	233	230	205	246	211	238	233	221	207	242	228	211	197	215	256	215	204	253	255	198	210	248	203	204	238	223	224	210	215	236	239	242	249	217	190	212	214	212	251	205	240	242	240	224	225	226	204	251	246	242	209	232	232	215	207	221	246	225	231	220	216	243	191	245	214	210	203	214	203	207	200	238	236	222	220	201	197	226	232	244	272	204	243	217	243	240	238	212	226	195	223	247	238	206	218	242	224	231	204	256	203	213	225	221	208	238	237	217	224	211	224	201	239	242	203	220	222	226	235	231	213	216	214	252	245	233	231	217	224	250	249	218	240	218	244	205	241	234	246	193	226	219	248	223	242	206	221	212	231	206	221	258	212	209	232	229	221	229	220	227	190	221	213	230	239	226	237	227	248	217	240	207	223	224	228	235	227	220	238	213	198	214	247	206	219	216	244	234	240	241	206	197	212	230	217	192	204	219	226	222	221	242	253	218	233	214	224	202	229	240	221	226	203	206	197	223	229	213	230	197	237	214	219	254	242	221	240	233	247	221	230	201	228	221	253	228	234	196	238	224	231	224	183	220	250	196	252	223	227	220	264	214	237	227	221	250	225	209	242	236	254	208	221	211	222	216	232	234	225	233	230	212	220	241	208	246	252	236	240	230	217	226	205	241	207	196	238	236	225	226	208	222	242	217	221	253	254	221	254	233	227	192	225	234	217	228	238	231	208	244	227	210	214	229	226	225	213	220	216	249	218	247	213	228	189	251	212	237	253	195	225	230	249	260	181	236	232	227	223	235	221	210	230	236	233	213	208	218	198	254	237	222	228	226	200	201	232	229	236	209	212	220	230	232	222	216	190	217	241	264	212	230	195	253	217	215	233	207	202	224	213	215	216	208	221	206	224	231	213	237	227	185	207	226	198	229	217	216	228	238	234	235	194	228	201	226	228	231	199	225	205	223	228	238	224	192	237	218	234	233	221	235	214	234	220	222	216	246	246	221	238	226	209	228	223	229	223	223	221	199	245	233	216	223	234	230	245	226	230	224	226	208	226	213	210	222	205	215	205	219	248	248	229	250	212	242	258	234	239	220	232	221	235	229	226	212	246	230	230	223	193	212	231	198	231	242	232	213	196	223	198	216	182	211	239	234	189	209	249	261	226	234	199	229	208	199	221	233	227	231	222	215	241	234	202	207	249	232	231	230	236	250	199	227	213	254	243	208	220	236	272	219	207	223	220	223	248	216	211	231	248	215	205	218	222	254	223	237	224	244	223	235	235	230	262	222	232	230	225	230	249	229	257	205	198	226	215	230	212	231	197	213	213	255	253	205	226	246	225	251	222	216	236	220	226	253	228	239	234	212	218	241	226	269	221	254	235	211	233	245	223	236	237	244	259	227	255	225	243	220	217	221	232	208	197	237	222	219	237	235	214	228	235	241	202	241	233	218	217	224	239	209	240	231	215	235	237	241	221	242	215	244	203	188	235	215	237	238	185	235	216	248	245	224	219	249	227	200	197	211	222	217	195	213	198	221	202	231	233	200	225	235	194	237	225	222	256	237	230	221	215	231	187	256	226	222	226	234	196	230	237	254	268	217	238	231	250	221	218	208	221	229	242	230	221	220	186	224	194	201	205	209	226	231	208	248	236	207	242	234	242	233	223	224	246	216	247	261	216	233	210	226	226	235	207	241	247	190	213	212	244	215	224	247	218	224	227	229	219	214	204	237	237	221	224	238	241	225	223	217	235	199	226	239	235	212	205	218	208	200	204	219	225	231	267	238	221	249	212	231	240	215	252	226	215	230	229	232	224	233	231	227	217	190	242	210	239	210	209	221	229	247	217	216	239	219	245	212	266	213	217	241	222	241	249	200	211	239	241	215	216	219	275	266	237	208	217	242	230	202	212	247	251	232	194	210	212	209	220	205	235	246	224	208	234	222	225	217	236	232	214	242	241	253	235	225	227	219	241	208	222	234	235	194	210	214	233	232	242	236	242	239	230	217	244	221	241	256	208	208	229	210	225	239	217	223	231	204	218	217	246	216	272	237	247	221	219	232	228	254	237	230	209	229	216	200	264	247	221	242	248	233	228	225	212	249	210	238	213	202	247	216	191	247	226	218	216	253	231	218	219	251	246	206	224	248	230	217	216	253	230	198	256	211	238	196	225	250	226	218	246	220	227	222	235	240	265	224	232	253	215	206	214	231	222	219	222	204	226	228	250	231	219	222	232	226	226	230	208	217	233	204	222	213	233	230	238	230	223	231	237	219	240	223	232	242	220	213	226	233	254	185	245	235	252	244	225	221	223	236	237	209	218	216	221	234	250	207	237	243	229	215	232	190	214	222	222	234	226	209	221	244	218	232	235	217	220	224	229	211	260	243	224	219	259	245	223	233	212	259	237	237	220	229	206	204	216	198	226	206	226	225	214	220	242	243	226	248	219	217	214	268	217	206	211	230	202	219	209	224	250	222	213	221	238	217	217	236	214	228	239	209	215	242	223	232	207	228	209	239	221	216	228	224	261	185	231	243	227	239	246	232	220	212	217	227	208	187	205	222	216	225	207	211	251	247	221	213	246	270	224	216	227	216	226	222
16303	1545	2017	2635	2806	2180	1826	1599	1248	1038	781	713	713	646	683	645	624	597	612	563	593	599	542	560	542	550	560	555	519	554	511	590	565	583	574	548	505	562	501	541	511	575	512	471	498	565	520	566	562	541	557	558	526	515	538	520	554	574	522	534	550	535	548	531	547	514	518	532	516	588	592	539	515	572	566	554	535	571	531	530	550	558	559	553	554	502	584	544	518	541	530	587	543	539	474	508	560	565	516	492	534	534	522	573	539	529	540	538	547	556	501	527	518	546	504	551	529	518	556	559	524	537	550	519	509	559	514	577	502	517	510	510	510	550	535	539	532	498	534	564	586	564	500	529	553	519	514	537	565	507	537	490	533	533	569	590	564	530	547	568	538	538	528	517	537	565	567	557	547	556	550	543	499	573	544	513	567	561	519	540	533	536	522	561	507	564	531	545	523	540	546	522	603	562	544	518	565	498	528	547	505	536	567	497	506	516	497	563	520	556	555	541	532	524	486	553	512	499	496	560	523	571	533	527	550	558	514	523	519	512	544	552	565	514	523	526	461	578	552	544	540	531	514	549	503	529	480	542	582	568	532	510	552	530	510	554	552	546	525	566	522	533	558	566	556	574	562	555	492	556	551	538	522	552	502	517	542	522	523	551	571	523	556	539	524	546	556	516	549	533	539	547	520	548	526	532	551	516	533	545	568	583	512	547	560	512	528	533	545	548	516	541	531	529	551	561	533	515	524	511	545	528	523	505	526	543	585	595	515	549	522	540	551	537	537	535	554	497	548	505	505	556	576	534	546	517	487	543	564	528	554	519	525	575	591	553	554	527	539	540	576	572	563	583	540	578	517	517	540	544	571	535	515	520	540	554	558	512	567	528	556	549	515	499	563	492	502	502	543	533	520	543	579	523	524	553	524	509	505	539	532	513	549	549	585	514	531	541	525	526	531	504	548	565	541	547	535	540	554	524	530	514	529	526	508	518	563	555	570	541	560	557	583	549	548	512	520	534	554	587	465	534	512	543	544	492	540	520	527	529	527	486	507	509	546	516	498	523	479	522	585	555	554	520	549	525	541	511	581	545	552	467	521	552	545	513	554	536	547	499	541	527	539	523	547	534	538	548	548	578	541	552	563	554	520	516	528	547	508	549	520	530	546	575	573	529	530	554	534	574	554	501	546	533	511	533	512	578	572	492	568	552	561	521	522	497	546	514	534	534	485	557	549	578	569	536	573	557	512	525	543	529	542	535	505	571	520	529	531	540	512	535	557	531	557	532	558	556	526	543	570	498	575	550	532	560	563	555	525	553	549	537	568	555	527	538	528	533	519	548	586	498	554	517	500	550	534	540	564	513	536	531	533	546	568	540	529	544	515	516	555	525	538	548	530	560	522	531	540	557	558	520	513	562	550	566	508	539	504	519	539	529	513	543	542	512	583	539	556	475	526	511	523	557	536	570	546	534	540	551	535	531	538	504	514	542	548	550	546	533	527	535	511	521	511	562	499	522	521	498	534	512	531	563	524	507	515	547	513	510	516	527	541	551	524	523	528	560	527	553	503	556	565	536	532	493	526	534	503	553	537	550	576	566	534	588	518	523	556	551	518	538	540	539	531	545	534	558	517	557	521	519	574	529	533	567	536	557	544	587	517	540	570	509	530	520	524	564	569	504	552	559	575	546	555	518	523	511	551	562	525	528	532	567	511	530	513	533	549	533	528	577	571	513	539	527	574	540	491	529	542	500	545	545	532	553	595	547	532	580	522	561	554	537	566	572	493	540	566	539	524	551	563	554	538	533	520	510	552	566	522	597	555	536	566	560	534	560	534	544	493	581	537	560	537	527	489	527	542	508	547	522	510	530	551	533	553	522	541	528	552	520	539	567	500	587	536	528	555	534	522	537	493	580	578	546	562	542	532	559	570	550	526	552	527	523	494	562	569	507	537	510	524	527	500	555	565	561	535	529	552	486	530	566	570	550	572	523	516	581	524	497	502	494	574	542	538	551	548	491	539	577	516	519	562	540	521	559	549	547	527	546	523	523	536	558	549	532	519	538	547	529	555	602	559	512	539	527	572	544	524	560	522	544	560	541	524	552	547	524	511	558	537	516	549	587	533	541	549	544	571	552	531	531	530	550	523	570	539	549	581	553	575	514	523	552	522	561	539	533	581	523	516	565	504	568	548	525	525	495	565	543	566	536	563	550	520	515	535	542	562	534	516	550	523	562	547	542	580	468	528	504	571	565	577	542	515	560	503	532	561	487	517	529	520	504	566	572	504	552	524	535	570	530	532	537	605	519	558	526	565	522	503	525	505	518	527	537	504	529	531	539	494	552	541	519	525	542	538	551	567	562	533	548	553	517	541	549	573	535	545	555	519	539	553	566	550	528	541	570	533	571	572	536	500	560	565	557	559	546	528	524	538	553	534	546	551	532	550	550	550	499	537	541	524	582	521	537	542	582	535	528	596	546	538	521	534	543	594	532	565	490	507	543	555	535	471	542	540	528	510	558	553	511	557	530	553	511	557	501	549	504	545	559	509	545	533	505	540	490	584	549	493	582	514	545	580	473	539	514	580	557	515	509	515	494	525	543	545	562	551	511	518	532	526	532	597	543	559	560	503	498	550	539	510	563	525	566	555	518	482	559	541	547	576	533	550	517	561	560	531	529	587	536	540	522	564	553	535	543	522	499	570	600	552	552	513	543	525	556	540	555	597	548	544	515	574	562	525	549	548	522	529	548	555	537	531	517	554	534	509	550	557	513	542	551	493	516	504	541	540	522	588	563	565	545	521	501	527	539	526	539	523	564	529	538	561	507	518	508	567	575	547	559	532	529	575	546	537	508	589	539	513	615	560	572	553	513	535	498	564	556	539	527	541	571	525	539	545	550	494	509	542	535	573	523	572	526	513	571	533	577	539	501	567	496	582	534	515	558	522	534	552	556	532	540	534	545	506	472	509	505	542	555	546	523	524	523	545	530	549	550	512	555	489	534	528	571	524	527	492	593	569	531	542	517	535	516	515	518	535	517	536	549	574	521	506	538	550	514	559	565	515	524	553	582	561	539	527	547	524	542	531	500	492	558	570	562	526	557	531	558	514	533	511	518	514	546	503	516	504	616	547	568	543	571	527	553	559	577	533	547	527	547	529	544	524	524	567	519	570	516	499	538	532	569	515	537	558	516	515	528	538	531	552	560	523	585	539	572	569	521	511	504	551	551	556	560	529	518	550	496	572	553	551	528	509	517	512	551	540	541	560	523	582	500	526	543	544	541	524	535	564	547	505	525	568	515	565	527	523	542	544	549	499	558	515	529	558	549	559	526	527	514	551	525	565	522	525	542	546	495	531	547	569	499	559	548	536	523	540	510	501	557	512	577	517	538	512	529	539	521	497	522	521	525	532	562	551	578	564	530	508	567	501	525	529	543	521	549	535	506	522	557	526	535	551	539	526	563	552	535	558	554	488	519	556	521	555	506	549	507	538	513	501	480
38916	10292	2640	1887	1580	1112	902	783	562	541	454	458	440	390	377	374	353	364	380	403	365	365	366	355	327	323	355	368	327	339	387	359	352	357	350	335	351	371	370	343	350	350	319	342	358	335	299	336	361	313	362	379	360	387	346	405	387	327	329	392	332	345	358	328	370	383	411	343	338	348	353	352	321	352	373	379	360	356	322	358	321	346	338	366	316	388	338	342	345	347	328	367	370	336	358	358	322	374	368	386	358	348	371	361	335	378	334	348	323	349	358	350	338	332	352	361	332	352	349	347	363	355	363	346	330	392	352	359	343	354	340	352	357	330	317	367	343	337	333	378	407	355	351	328	331	336	355	344	357	352	341	316	336	379	391	366	371	354	335	349	369	366	340	322	350	343	337	337	327	343	371	358	333	334	358	380	331	330	329	376	332	365	364	369	358	370	364	354	346	357	337	375	325	327	387	355	377	355	367	337	349	335	335	338	341	367	340	367	366	357	376	355	345	366	359	351	369	331	357	360	318	337	339	340	369	361	339	353	322	382	355	349	340	365	356	361	344	378	382	334	386	375	351	324	384	331	357	359	374	342	345	325	395	382	379	363	339	369	339	343	353	391	368	313	369	342	375	364	341	368	347	339	361	387	335	342	357	337	325	363	309	342	336	373	337	340	359	344	335	363	366	377	334	368	370	345	362	383	377	331	364	330	376	361	367	353	353	367	358	367	342	339	348	323	364	380	316	393	372	355	358	350	324	359	297	385	341	379	349	325	338	345	349	337	380	311	351	370	361	329	350	370	356	363	376	330	329	331	354	348	362	372	327	334	337	362	323	357	359	366	414	375	361	363	312	344	382	370	365	331	378	370	378	345	373	370	312	348	369	358	342	338	325	375	343	339	327	343	383	350	343	395	369	363	369	323	381	366	332	364	371	342	347	320	357	318	361	349	348	351	294	391	367	377	331	363	328	369	317	346	344	361	340	347	327	364	348	389	349	361	364	377	371	354	360	386	360	340	374	400	348	347	410	348	381	365	354	345	359	349	342	355	356	351	363	326	363	325	326	363	402	356	343	417	324	326	302	335	350	313	354	345	329	397	360	355	319	354	375	355	347	364	336	333	357	361	328	353	383	330	392	320	347	340	358	360	377	331	363	362	354	327	353	358	351	326	352	380	374	376	350	342	323	359	372	345	411	344	352	361	377	389	334	332	399	324	363	377	387	361	352	376	347	337	369	378	358	342	361	355	318	345	378	343	339	352	317	360	346	311	339	343	374	352	383	383	382	383	384	392	373	362	353	363	365	340	349	315	319	356	385	361	321	306	360	350	342	359	360	367	361	347	328	358	356	383	358	332	359	354	349	361	351	331	332	345	343	334	291	311	339	353	356	355	339	304	324	345	362	339	350	348	354	372	359	350	362	360	363	323	334	355	337	353	348	350	333	332	319	348	366	328	337	344	361	332	391	341	362	357	320	317	347	362	351	368	361	355	338	341	335	320	365	338	332	331	357	369	328	365	358	362	368	354	380	352	361	368	361	359	348	327	364	352	306	373	351	349	357	346	361	323	351	355	366	326	340	359	342	336	331	378	360	337	353	303	386	364	357	370	334	375	358	354	348	355	372	349	363	345	330	340	341	375	370	349	363	343	338	343	336	375	368	325	369	337	342	324	322	333	389	328	363	357	345	338	379	346	361	349	358	345	347	380	364	347	357	350	388	362	376	343	331	363	328	331	378	378	364	375	335	338	337	334	335	368	358	383	328	357	344	329	398	340	348	368	332	371	334	363	366	372	361	365	362	367	325	336	325	349	374	388	347	402	381	339	355	340	342	372	378	358	366	362	352	380	362	324	396	356	339	357	353	351	392	343	382	333	317	374	397	368	357	378	313	376	297	358	319	318	379	377	335	349	338	398	347	358	347	341	359	306	331	365	329	369	357	392	348	362	359	345	325	353	367	342	319	402	376	343	344	392	343	344	363	356	334	361	353	342	364	320	364	334	361	333	334	343	383	370	353	351	319	326	324	327	378	321	368	316	356	327	331	353	345	343	366	350	350	355	345	396	359	323	364	334	339	365	338	381	351	339	348	373	362	402	338	373	353	336	349	346	356	349	332	382	357	374	377	373	378	344	352	351	375	388	357	348	346	336	372	372	345	416	316	346	336	349	343	374	366	354	347	345	326	341	342	334	322	378	368	368	384	363	345	381	343	329	348	373	356	380	347	380	352	377	360	335	379	345	330	371	359	321	302	344	334	369	344	340	371	391	324	334	347	376	353	394	360	385	369	350	355	343	358	325	354	348	320	338	324	320	340	351	388	365	347	317	346	348	355	365	340	339	339	351	350	363	332	336	333	364	343	350	324	299	364	348	350	390	331	323	366	339	349	331	332	346	327	342	330	352	345	346	370	331	389	326	343	323	333	401	379	330	341	356	307	382	357	393	360	336	327	349	361	352	389	366	332	297	379	346	371	335	358	351	339	340	353	364	357	375	343	344	351	355	350	344	329	360	322	360	348	317	320	325	321	393	396	384	351	387	350	358	360	332	308	354	364	339	348	332	363	351	338	358	324	364	379	349	332	350	342	381	335	343	371	365	368	348	361	343	363	361	342	403	323	332	346	338	354	346	339	380	356	339	376	363	369	393	374	346	356	359	370	360	357	353	351	364	350	360	369	347	359	364	374	335	354	336	329	344	339	384	344	344	373	336	341	309	363	363	344	359	344	336	367	331	362	361	346	341	352	336	367	342	345	363	382	375	356	331	339	351	371	344	348	377	362	310	326	376	389	350	353	327	352	348	345	355	337	354	366	340	318	362	395	320	317	368	368	337	367	364	325	351	336	331	334	342	358	358	351	355	343	336	348	387	361	379	356	323	347	349	365	351	343	330	326	341	386	331	370	381	373	433	367	379	366	333	370	358	361	351	342	392	336	344	322	369	355	344	351	353	350	404	374	331	359	362	353	350	375	346	393	369	380	349	351	339	373	327	334	354	327	375	366	361	351	348	361	338	362	350	360	317	345	357	362	315	386	318	363	369	361	359	397	370	371	347	350	347	335	344	368	360	340	340	330	360	370	344	336	351	399	353	392	370	370	331	387	331	352	351	344	322	334	367	357	382	339	339	348	335	327	386	368	381	358	318	355	349	330	371	327	326	321	351	377	363	344	289	354	357	354	359	362	343	388	352	351	326	322	345	360	354	339	390	350	333	371	372	373	337	347	384	347	329	324	341	331	339	320	340	403	371	366	373	389	328	343	362	347	317	379	361	338	375	353	346	367	333	396	346	384	343	351	360	354	339	339	361	319	389	362	332	356	350	345	344	347	354	373	379	347	366	352	340	374	345	340	383	370	378	330	367	336	323	361	338	324	330	344	353	342	387	335	326	394	348	359	375	397	377	350	380	388	356	360	307	354	390	385	319	343	332	348	328	322	347	337	338	373	372	380	370	348	359	317	338	339	365	345	360	359	380	361	325	371	329	352	394	357	388	355	334
22453	2496	2937	4287	4249	3359	3116	2767	1913	1584	1345	1144	1066	1050	1013	975	940	893	867	853	836	858	849	872	817	825	835	812	832	838	797	793	869	785	862	820	798	782	854	825	847	779	782	750	815	767	861	847	802	804	785	853	841	837	755	812	831	794	750	807	752	771	825	822	829	811	822	758	748	821	773	824	823	764	802	797	793	825	816	758	799	775	804	798	785	822	750	800	815	736	804	794	817	777	753	767	800	804	782	803	781	807	772	803	846	736	734	788	801	806	792	769	806	802	816	760	768	828	756	786	817	758	792	821	779	831	839	810	767	839	771	793	776	768	781	790	804	761	760	815	791	815	753	810	826	755	801	776	818	779	830	791	790	755	790	787	774	778	787	843	804	796	780	802	776	785	856	785	767	786	768	798	762	796	782	812	839	750	750	783	777	791	821	786	770	783	764	758	810	765	813	783	713	833	817	811	787	751	760	814	817	784	775	805	765	782	776	745	742	792	814	817	805	767	804	781	759	806	756	816	745	807	810	795	766	783	772	792	820	805	796	831	734	828	801	816	781	793	822	841	768	753	766	829	772	755	780	788	782	800	796	780	821	796	797	818	802	797	797	772	800	798	817	781	823	839	811	801	804	751	783	819	784	846	755	755	775	778	769	789	768	754	773	788	778	835	802	802	786	788	746	801	808	791	778	778	770	773	776	817	789	801	786	829	783	764	734	808	790	735	768	892	764	749	813	765	750	762	843	803	793	763	825	783	802	805	852	798	779	744	782	786	782	792	805	791	854	807	805	834	786	798	780	769	763	759	769	810	802	780	784	751	842	794	819	816	819	766	805	753	788	804	775	836	733	757	784	780	805	740	749	805	731	787	794	762	781	775	741	742	774	770	837	801	777	780	807	775	802	811	812	718	820	770	779	812	757	820	793	796	809	770	806	818	835	820	825	851	777	830	797	775	764	771	789	778	767	783	781	788	786	783	845	778	785	787	779	769	754	856	852	807	785	794	803	831	833	744	734	773	782	714	790	807	787	792	736	788	820	780	784	826	794	744	796	751	766	779	809	812	781	782	781	798	828	721	793	803	853	740	822	715	817	753	781	756	779	832	719	818	777	708	801	805	788	811	788	798	761	795	811	764	789	803	815	782	785	803	760	784	801	821	768	771	792	793	837	795	761	789	789	765	797	785	834	723	744	803	766	871	797	837	837	758	795	766	771	714	829	753	792	739	778	850	791	804	814	771	789	781	817	831	814	790	766	779	837	818	790	795	767	795	786	803	759	811	774	799	809	820	797	820	767	807	784	810	814	852	792	756	785	792	783	761	791	769	763	785	782	845	790	786	798	763	773	787	792	797	780	805	811	777	791	750	789	742	788	794	815	817	801	816	791	804	784	785	743	809	812	777	797	808	799	785	800	765	793	761	793	762	777	818	803	754	760	786	825	768	737	817	840	771	797	814	806	768	825	746	828	807	752	770	725	795	786	770	771	759	777	802	789	788	785	806	778	827	805	771	814	747	767	808	786	803	818	747	762	752	791	750	774	796	784	814	808	748	794	772	805	818	809	721	808	811	779	774	792	778	830	797	773	771	777	759	809	793	752	723	779	831	806	788	729	781	795	794	802	787	824	760	755	792	738	767	755	753	804	841	798	774	790	773	760	774	721	774	753	804	762	838	783	757	742	789	811	808	783	841	796	822	804	762	782	749	875	811	767	767	745	789	789	785	825	783	779	827	759	790	793	780	750	774	804	762	801	811	807	769	826	787	789	786	795	795	838	763	853	820	779	763	787	786	836	815	744	743	795	789	830	796	769	783	784	780	790	827	837	784	788	779	850	793	787	763	781	837	750	791	797	763	756	707	735	778	775	803	822	819	762	785	744	785	788	804	782	756	827	801	784	766	786	784	810	814	780	767	769	787	794	808	868	800	774	806	809	786	732	849	793	788	776	795	785	753	812	807	812	755	811	808	805	764	826	774	788	838	810	755	792	827	754	773	813	830	791	764	756	814	810	825	767	821	817	758	800	773	795	819	819	776	752	792	771	799	778	829	756	776	815	841	732	778	783	774	795	800	782	802	721	786	782	789	755	760	757	783	775	747	827	771	776	755	788	797	756	788	792	824	764	752	813	816	807	796	800	752	787	805	780	748	805	777	803	773	755	795	790	834	800	763	740	835	816	819	762	823	780	790	854	799	754	746	740	762	811	807	819	798	737	795	817	755	759	798	819	810	806	794	802	811	795	746	799	824	803	828	799	785	769	850	719	777	783	797	832	840	791	759	761	808	792	794	785	817	819	754	705	811	789	801	765	837	828	780	704	773	792	802	816	758	765	792	782	785	755	778	814	759	771	777	764	778	792	810	776	770	810	815	793	760	780	813	757	791	784	832	802	745	749	741	776	757	777	793	782	789	815	746	804	774	801	779	796	741	755	776	816	758	775	789	748	748	802	747	724	748	783	752	785	793	806	776	776	837	785	837	816	737	805	825	769	782	779	816	793	819	787	802	786	755	819	804	789	780	784	790	685	811	733	782	771	817	779	817	827	837	728	781	818	737	789	794	794	765	824	770	763	777	841	781	762	766	823	752	795	821	767	789	776	766	769	808	811	770	805	744	797	769	793	760	808	815	773	834	789	806	751	750	794	821	741	806	774	792	781	791	807	811	788	830	753	800	811	790	757	825	806	750	716	776	751	743	754	773	787	752	815	806	836	807	776	834	794	808	770	760	802	748	799	767	774	775	760	838	808	756	803	770	804	769	826	779	786	815	829	804	770	739	735	823	753	768	788	824	774	793	809	769	814	796	811	807	767	856	777	769	758	773	789	805	761	815	792	826	785	804	808	736	803	783	809	780	714	819	736	808	770	801	792	775	787	803	763	740	759	795	794	776	823	774	742	784	839	772	794	786	770	772	746	771	786	776	795	756	793	762	761	744	761	777	812	798	756	798	756	768	774	779	808	810	723	786	799	839	768	777	795	760	767	761	805	811	788	778	745	800	828	795	819	821	766	780	758	830	825	785	804	758	803	792	779	791	833	801	784	786	806	786	823	790	820	826	798	816	809	820	745	721	797	807	811	773	782	825	781	765	812	841	769	802	789	772	799	776	805	810	799	781	766	802	811	773	765	779	759	775	813	767	762	799	791	763	821	816	815	763	779	820	795	787	771	757	782	798	783	763	829	811	801	829	781	800	776	777	794	787	766	798	798	836	794	821	788	777	738	789	768	804	832	800	801	753	781	754	743	770	786	805	787	769	806	768	790	801	815	822	809	804	820	763	814	803	792	761	768	787	860	763	784	762	789	778	883	762	761	770	779	785	767	788	763	766	712	787	777	758	813	770	828	802	795	810	788	784	782	807	725	789	774	759	779	830	755	764	794	771	801	795	762	778	848	751	750	732	787	775	741	784	814	760	778	797	780	811	785	768	752	759	815	803	816	766	739	769	756	774	819	772	795	840	824	772	823	781	787	763	783	764	782	719	799	785	811	820	767	741
9235	1030	344	359	283	255	213	195	194	200	209	216	202	205	200	215	199	180	198	194	190	160	227	217	212	204	206	169	196	229	187	193	183	191	186	198	187	195	194	198	189	188	194	172	199	173	222	179	199	161	167	171	197	175	171	187	193	180	192	169	190	162	182	172	187	183	172	204	187	167	177	187	193	194	196	174	191	195	158	206	217	177	182	178	201	211	174	177	190	181	181	180	200	204	240	186	193	211	203	164	182	198	185	199	187	195	187	200	206	206	196	190	192	186	189	171	191	193	172	174	200	210	185	159	185	182	175	175	186	167	182	160	180	191	219	213	200	207	237	184	199	219	200	181	193	196	185	221	209	162	167	175	183	175	179	207	200	194	167	207	215	172	197	176	176	185	190	184	171	197	193	197	230	202	181	218	175	218	193	177	206	191	157	173	187	187	169	190	181	198	200	194	180	186	176	165	200	197	195	198	181	188	197	199	195	204	190	188	199	186	195	189	200	171	178	175	190	211	186	165	169	201	168	188	179	188	193	185	174	188	194	212	215	220	212	195	188	186	165	182	175	224	208	185	177	211	184	221	182	175	185	192	144	174	198	197	186	195	205	194	192	184	172	219	187	186	184	196	151	175	205	180	202	209	183	193	197	208	200	189	178	222	184	165	169	187	183	152	199	217	184	154	189	191	191	163	195	195	177	195	198	183	202	157	199	190	182	206	170	190	195	180	185	193	163	201	172	190	147	190	185	177	166	186	197	166	176	198	177	190	182	183	188	194	193	178	176	199	168	173	190	159	186	187	179	185	186	182	167	192	169	192	180	194	175	195	175	170	170	187	171	163	182	220	182	177	175	185	182	193	186	199	212	203	191	199	194	184	189	206	229	206	196	182	196	178	179	171	190	195	206	188	198	183	181	190	215	194	191	218	169	201	189	160	201	199	200	158	155	176	179	190	191	172	201	180	211	197	193	196	225	174	175	184	188	202	181	206	177	186	181	190	191	188	169	202	171	192	203	200	191	181	193	182	180	169	197	165	179	182	177	199	191	177	198	187	175	163	171	182	177	178	170	227	187	194	186	197	174	200	195	206	177	188	184	177	216	200	184	180	191	215	202	177	175	193	197	206	197	173	208	197	191	216	183	207	182	174	185	197	206	226	187	180	203	196	194	188	188	171	191	175	178	192	194	192	184	145	176	204	208	171	190	215	210	222	224	173	189	167	167	197	191	162	181	204	207	196	192	208	188	189	206	176	184	183	164	209	180	176	185	182	182	155	209	186	209	212	206	194	178	184	192	175	199	169	198	180	201	183	201	180	182	184	185	191	171	195	176	183	182	189	192	194	189	194	181	175	178	188	212	194	175	179	185	197	168	182	185	169	187	183	171	203	161	207	177	160	197	193	188	195	208	198	183	209	161	160	181	189	157	169	172	216	216	211	194	165	171	155	185	181	200	183	159	201	182	181	213	170	188	212	154	191	207	201	174	180	178	192	176	184	172	201	190	180	192	207	201	191	193	162	180	225	193	177	195	195	181	205	184	199	184	196	181	189	169	172	171	188	177	206	201	176	176	171	172	228	187	205	185	186	196	176	177	191	194	197	183	200	187	181	197	205	182	199	167	169	181	192	166	219	171	179	179	179	172	191	191	176	177	196	181	203	190	199	165	175	196	207	175	181	184	185	177	200	228	195	166	187	203	200	201	164	181	172	189	177	202	190	180	200	187	194	189	204	171	183	197	191	189	182	167	178	187	196	207	189	144	188	202	202	190	209	180	191	192	181	213	159	176	183	211	180	179	191	206	174	192	181	179	208	184	219	182	156	161	197	212	203	182	171	175	210	171	166	155	203	167	200	227	194	193	189	185	200	196	174	169	174	207	210	192	187	204	222	205	206	184	160	176	188	183	181	196	174	208	189	194	159	179	184	182	174	212	182	173	178	181	196	198	184	207	186	184	189	198	182	187	185	173	190	185	200	175	199	184	196	167	182	196	188	168	158	207	205	177	170	186	173	180	206	178	193	194	183	165	167	172	200	185	175	186	211	212	168	181	186	178	183	199	203	170	206	208	196	193	196	165	168	178	198	182	173	209	214	246	187	159	157	181	198	174	162	184	180	172	189	200	181	187	178	190	179	201	200	212	194	197	180	221	185	178	169	177	185	198	173	179	187	206	177	202	230	192	193	210	190	198	181	184	170	197	199	193	171	178	211	223	184	200	191	176	182	184	188	201	197	176	192	168	192	175	195	181	148	213	174	171	190	158	179	201	204	177	182	176	197	174	183	214	190	188	200	197	193	180	208	186	188	173	178	169	191	160	185	168	181	170	173	189	212	203	187	188	175	178	191	204	192	172	193	189	174	185	200	184	172	164	178	194	212	196	185	204	189	185	172	184	210	200	189	174	183	200	189	203	186	185	202	191	190	184	183	185	206	187	203	201	192	210	194	228	200	195	208	223	203	191	193	223	198	182	198	192	218	181	190	186	182	180	181	193	215	171	186	183	195	195	208	171	163	169	192	189	170	222	208	180	173	196	223	177	193	204	184	192	199	174	194	188	178	221	177	199	175	199	190	187	186	172	160	182	180	184	203	194	182	185	194	201	188	196	216	178	203	183	210	176	170	183	170	171	173	163	180	182	186	173	195	187	174	194	199	160	193	171	197	208	179	184	201	192	181	185	203	200	184	181	161	218	157	171	193	190	157	204	192	211	182	217	199	226	201	193	179	220	186	167	196	180	188	191	175	197	184	193	181	190	167	176	180	178	198	181	202	197	203	198	168	189	186	175	197	207	194	198	192	165	196	183	182	203	165	193	177	187	195	171	159	194	187	251	229	167	181	158	201	148	179	187	197	171	194	182	198	182	188	170	198	193	176	192	206	190	184	187	197	192	218	196	196	180	162	184	192	210	199	198	202	196	185	213	175	177	194	214	176	170	172	181	188	194	208	207	207	204	189	199	175	182	153	190	174	195	197	203	211	204	201	208	203	182	220	200	204	192	186	191	179	200	188	190	176	192	166	190	222	174	176	177	170	197	189	154	204	177	197	197	201	209	178	189	217	209	205	204	220	173	192	167	170	176	198	196	187	193	180	193	196	184	179	198	179	179	179	186	171	186	188	195	180	175	206	201	184	201	195	199	171	181	185	180	190	193	213	195	160	169	192	192	185	181	180	176	170	183	171	159	189	168	201	200	157	179	178	198	186	197	180	182	193	223	198	190	172	193	178	188	190	174	144	180	206	192	196	169	191	183	194	180	175	174	190	175	198	204	200	162	195	191	174	156	172	208	181	175	210	211	187	197	183	207	166	182	181	195	193	214	176	186	200	177	178	178	188	186	194	170	195	188	176	162	191	175	191	182	218	191	160	187	197	195	188	218	170	192	191	170	156	166	185	220	204	166	169	184	192	193	194	169	176	174	206	202	190	176	187	186	208	170	214	209	203	192	195	181	201	183	161	191	192	177	176	186	201	174	172	152	204	199	204	168	205	166	196
5817	685	737	992	964	733	668	617	502	488	511	491	466	454	470	473	417	476	479	462	459	432	526	495	460	443	452	447	512	403	465	491	477	427	462	452	434	462	443	506	477	419	479	449	423	455	393	450	421	467	476	453	441	450	461	458	460	444	466	462	446	440	469	466	458	454	474	434	471	486	454	438	463	446	445	424	452	468	453	477	469	420	481	466	471	481	469	450	448	440	431	452	466	459	456	493	439	467	451	468	472	460	450	459	453	456	468	427	442	467	436	467	459	463	454	481	462	460	454	480	477	443	448	475	460	462	445	481	444	436	485	443	480	444	435	475	424	432	462	431	443	411	444	497	437	447	441	464	466	472	420	516	455	446	458	459	432	400	460	487	484	469	440	426	447	408	447	468	445	473	440	476	468	423	407	468	426	464	476	442	432	451	441	466	432	438	450	472	450	496	472	463	462	441	455	458	459	497	449	425	447	460	436	470	472	454	466	428	473	417	455	420	421	457	464	442	507	452	423	484	476	447	474	494	426	478	494	425	470	450	422	442	460	474	474	467	434	453	471	414	433	450	447	427	463	429	441	415	440	453	492	475	509	448	502	456	460	431	457	463	435	499	421	426	413	439	449	462	492	437	452	489	487	444	467	452	442	463	466	448	441	452	471	469	434	449	457	466	431	468	470	435	494	473	475	463	431	475	494	445	484	463	472	423	432	428	426	491	465	452	460	488	462	456	429	444	418	430	453	456	455	427	453	464	456	492	440	466	429	460	428	430	442	412	456	456	438	442	451	453	422	455	454	461	473	460	447	463	467	478	478	458	453	458	473	477	437	436	461	446	472	457	456	434	463	455	440	469	439	452	478	460	486	486	451	454	436	454	494	472	451	470	429	459	445	454	452	468	447	423	452	460	471	484	452	503	469	431	494	472	480	465	450	488	463	444	457	440	455	465	457	471	451	447	452	466	472	468	461	446	449	496	451	453	449	447	463	472	457	476	438	460	431	460	455	489	462	465	449	439	451	487	444	452	454	474	471	436	460	458	462	445	458	454	446	424	425	420	384	445	430	497	479	495	449	453	483	438	444	439	494	450	494	445	446	454	469	480	490	457	468	471	471	453	431	426	441	436	446	446	481	419	492	448	438	475	477	475	463	464	441	462	466	448	457	447	446	469	432	472	424	437	479	463	432	487	509	442	421	452	440	443	450	488	461	486	400	469	423	495	471	405	460	442	454	438	438	495	479	455	453	438	454	439	455	456	469	482	445	472	466	421	470	404	473	472	444	451	461	440	470	451	487	471	409	485	440	459	458	474	484	464	453	457	432	482	455	419	437	457	473	453	426	488	462	460	455	452	467	461	499	490	445	473	443	418	468	429	465	448	424	444	472	440	485	465	457	441	491	424	482	455	486	439	454	412	461	447	444	459	458	456	482	460	459	457	473	462	430	472	446	465	452	461	435	453	458	451	470	462	460	476	433	483	446	462	429	488	481	494	454	482	481	434	416	453	491	485	478	431	473	433	474	506	471	447	454	452	488	462	447	425	434	514	432	457	477	447	454	483	444	433	467	458	461	468	473	451	453	447	454	487	471	461	498	481	499	477	480	478	437	479	466	455	455	480	474	458	413	454	461	444	474	476	466	452	430	424	447	464	473	437	463	420	470	473	458	467	475	448	432	483	420	423	448	448	446	451	483	459	465	449	458	483	465	451	446	454	422	472	451	405	456	429	438	470	511	436	458	441	440	439	461	453	463	444	459	440	453	433	463	457	443	457	438	433	458	438	455	474	472	456	494	459	455	482	459	443	457	446	492	433	484	420	424	482	423	470	472	474	467	447	449	488	460	470	455	488	476	488	475	458	403	464	514	460	479	466	446	409	467	445	460	484	446	496	421	445	487	446	461	439	467	457	462	478	480	482	461	478	475	426	387	438	489	473	447	476	486	475	393	427	444	469	478	450	479	493	457	457	478	467	466	458	452	453	448	460	498	458	480	439	438	445	426	460	437	463	468	422	450	458	442	469	452	482	485	447	466	465	484	435	459	473	455	422	447	398	413	487	457	434	455	426	417	441	439	472	499	454	476	428	464	436	458	469	427	455	466	422	448	445	437	452	402	464	448	453	432	480	463	426	478	447	445	466	471	438	436	474	471	437	458	437	458	467	455	464	490	454	457	475	483	452	451	459	479	441	479	445	451	435	455	440	461	472	441	438	472	475	474	508	472	465	448	471	488	462	473	439	440	461	423	478	458	471	455	426	470	471	418	470	461	403	440	449	443	451	431	451	442	417	431	434	440	472	437	501	464	494	448	467	451	430	433	462	487	460	464	441	451	431	429	451	451	483	428	462	450	450	448	448	470	456	448	450	432	431	454	473	447	458	457	472	437	449	434	475	442	468	462	474	486	454	450	429	422	451	459	455	454	450	434	473	419	466	430	439	472	430	475	428	426	463	435	443	500	493	453	458	447	460	458	477	476	410	484	428	468	476	453	440	465	441	445	512	444	514	463	462	450	476	470	442	432	466	506	414	454	429	448	477	500	442	449	432	454	426	420	508	477	429	484	439	429	441	433	438	478	457	452	458	488	481	453	449	450	450	502	427	463	474	472	509	416	424	455	448	478	461	470	451	488	476	420	452	419	408	461	448	474	464	464	446	433	457	471	469	463	484	477	456	435	441	438	463	469	422	449	425	432	455	481	458	439	455	490	473	425	427	446	432	445	418	475	480	438	452	451	469	431	465	424	449	458	450	478	432	423	438	440	467	492	462	450	437	451	472	479	446	477	434	454	401	461	453	452	445	433	464	471	451	433	459	470	475	470	445	460	446	461	469	465	443	479	468	406	451	452	477	518	472	478	461	465	468	469	420	425	470	477	446	454	467	444	459	431	439	470	470	474	470	453	489	434	456	480	459	417	445	446	474	443	448	420	421	431	437	468	451	499	456	446	453	462	459	461	491	423	473	456	461	448	472	465	456	437	441	440	449	448	452	473	443	472	420	471	484	466	453	461	480	484	446	445	442	440	458	416	445	481	437	408	455	441	467	435	428	451	451	411	463	442	464	467	444	465	493	465	445	503	448	444	485	463	444	444	463	472	469	466	481	422	461	477	455	463	461	465	454	470	454	489	457	437	480	441	470	480	469	466	488	494	493	431	484	456	452	460	431	456	447	492	462	451	477	450	447	480	467	458	507	466	445	466	476	469	449	467	463	466	474	429	429	451	450	491	425	450	463	451	427	494	451	464	441	454	425	420	429	441	425	442	442	473	431	467	457	502	455	432	483	460	466	486	452	431	427	466	442	477	427	459	401	485	483	437	465	480	452	453	466	441	440	450	458	475	456	481	456	423	425	460	473	448	429	439	471	441	448	474	457	423	474	486	420	472	408	450	449	450	441	465	440	469	484	442	482	476	384	467	452	475	448	431	459	498	468	484	463	449	469	457	516	456	448	503	510	443	450	452	458	460	428	440	458	459	463	477	469	487	496	478	439	449	483
27655	5203	1252	895	864	627	520	406	303	297	236	248	217	239	236	213	237	230	205	231	222	249	236	202	223	238	234	215	227	198	201	209	214	223	236	244	222	234	242	246	225	213	234	202	225	215	229	250	205	226	227	235	250	221	221	237	228	223	220	241	240	209	251	222	211	248	214	201	213	218	216	195	224	234	239	242	181	192	219	242	244	223	226	211	235	223	181	203	221	230	228	228	250	217	239	242	233	208	211	229	199	248	214	204	236	228	236	200	240	176	227	213	210	232	225	228	232	228	239	230	213	254	236	210	228	263	252	217	215	193	229	213	217	214	207	214	227	208	254	251	253	201	233	188	212	214	218	229	204	205	245	242	233	242	217	212	222	218	237	246	234	239	216	225	228	201	208	240	236	202	186	221	225	225	213	213	211	219	234	216	229	225	234	198	215	207	234	217	190	216	244	218	238	224	214	225	247	251	208	205	237	221	224	243	236	203	227	212	214	247	226	208	228	193	226	217	224	245	212	229	221	235	242	210	232	213	230	249	212	257	196	243	217	214	222	200	195	239	210	220	213	228	198	233	217	246	210	248	232	215	201	215	202	184	232	193	207	215	213	234	244	219	224	220	196	209	238	214	229	200	196	216	189	235	211	211	188	201	211	216	230	205	230	220	198	199	237	204	214	219	224	185	204	219	199	234	238	222	218	225	198	210	207	200	233	249	236	183	187	222	220	223	220	245	213	220	238	216	210	219	213	210	195	224	241	216	215	193	179	224	235	239	192	222	262	201	225	221	201	197	205	226	217	205	226	224	219	214	222	242	217	192	223	217	216	201	216	212	225	227	206	233	199	233	234	234	197	214	251	219	226	243	206	205	256	212	182	245	190	229	181	225	214	204	209	232	226	277	198	215	211	240	201	254	255	241	210	205	233	210	215	186	231	240	246	225	204	248	199	208	204	227	232	224	227	251	236	230	242	214	215	208	216	238	245	214	213	203	232	211	208	208	224	236	220	214	223	226	215	215	205	186	226	232	223	211	241	226	240	213	187	199	207	202	242	221	226	203	240	222	251	183	219	226	236	208	216	210	220	216	220	235	244	233	206	178	235	205	232	207	194	198	225	201	200	221	203	212	213	239	187	240	220	238	201	234	226	224	203	208	224	203	220	207	227	208	208	252	257	250	237	236	242	210	228	251	209	222	231	220	230	211	217	222	240	192	192	179	231	207	240	243	221	210	212	217	204	232	219	213	236	200	227	209	230	214	225	193	225	264	216	194	209	222	215	212	201	200	202	191	231	239	252	207	206	221	202	202	224	229	230	193	201	225	216	200	207	206	224	224	221	237	223	230	243	209	213	215	216	224	224	215	211	256	205	212	213	240	212	231	221	221	225	218	236	204	217	188	213	227	204	207	246	199	222	200	226	208	211	225	235	228	230	199	234	218	230	215	240	214	228	237	240	252	218	221	210	229	206	241	243	222	215	212	219	235	239	227	206	240	212	208	208	222	221	218	210	231	246	219	214	258	227	223	220	212	230	208	225	238	236	208	204	242	237	206	219	204	228	230	206	247	234	246	208	231	225	190	207	217	207	212	224	225	222	201	232	216	213	225	227	174	225	227	249	232	213	196	216	207	239	221	223	235	231	225	211	240	244	209	200	204	226	239	203	213	232	217	202	203	261	255	224	198	239	217	202	205	209	248	233	214	248	215	241	205	211	230	223	230	206	197	206	219	259	212	224	232	238	238	238	236	214	247	222	212	187	205	227	202	223	199	234	204	224	273	229	230	212	201	233	223	209	198	247	225	233	231	230	248	228	197	242	251	219	231	223	222	215	249	251	208	215	204	233	222	227	196	185	206	226	195	208	228	190	243	220	204	221	232	229	211	244	202	210	170	206	196	235	265	226	197	216	197	229	212	223	204	235	234	227	224	216	225	232	227	191	227	247	249	203	244	244	189	224	218	225	214	203	228	203	194	223	217	249	219	256	205	211	247	240	225	214	196	224	213	211	228	195	193	217	197	242	229	209	237	229	236	217	213	177	228	225	226	205	239	218	209	212	211	236	222	239	250	273	214	226	221	215	232	215	226	235	222	202	231	212	226	230	228	234	197	203	218	212	220	223	201	210	214	211	248	226	240	242	228	240	214	222	187	241	242	207	210	207	255	207	213	232	249	213	174	221	247	220	226	217	228	215	218	234	188	215	207	240	247	233	193	243	211	212	227	232	228	222	205	248	210	219	173	221	242	205	215	195	223	208	215	219	219	208	211	222	207	207	222	211	236	222	219	211	248	215	203	222	239	250	217	184	208	262	235	226	240	222	209	228	198	202	207	221	227	206	218	205	219	214	222	195	214	211	244	219	218	200	233	190	247	239	201	215	208	224	240	214	222	249	235	217	229	214	211	262	212	214	223	223	219	225	212	244	226	243	255	229	206	222	243	212	220	234	214	202	227	257	241	224	226	223	221	213	217	180	247	203	205	231	204	199	221	255	211	244	226	229	198	228	218	205	196	214	238	226	224	207	249	192	210	209	229	220	215	203	219	221	203	222	223	217	220	246	211	244	217	236	182	237	249	213	220	194	200	216	211	207	213	172	206	220	221	218	197	228	260	202	252	205	230	201	206	214	216	210	183	237	242	194	235	218	226	229	222	208	246	196	223	216	197	218	211	200	226	220	189	223	257	237	237	197	243	215	243	211	222	200	234	230	215	226	227	210	221	229	209	230	231	225	229	193	206	189	194	260	227	237	222	226	238	208	178	213	210	212	253	215	200	236	227	213	218	233	220	213	210	240	211	211	255	179	204	207	238	229	211	191	245	208	226	210	218	226	228	250	210	200	221	240	252	254	221	206	214	218	207	196	205	251	245	250	247	227	190	217	194	201	203	227	240	236	207	218	214	232	197	255	231	206	200	184	224	200	243	223	221	228	186	211	229	198	199	223	230	213	196	204	229	212	183	215	241	191	228	219	234	221	262	220	218	241	202	202	212	245	199	210	234	244	227	246	204	196	204	199	196	204	203	232	232	216	224	229	236	271	264	218	194	220	231	209	227	202	234	207	201	215	200	214	214	208	204	218	232	223	239	239	212	246	245	198	219	240	230	201	209	249	209	206	242	210	238	219	244	188	210	228	190	217	180	211	237	234	224	226	200	246	195	201	219	219	237	231	242	223	221	244	223	232	225	209	241	220	217	216	247	209	191	230	244	210	207	199	215	239	222	235	249	227	229	233	213	225	199	206	207	221	215	216	209	205	233	226	214	208	231	237	223	247	239	250	234	215	237	209	226	225	213	212	247	218	204	236	195	210	201	243	217	201	223	237	239	228	199	216	228	224	254	253	244	201	224	233	213	233	219	238	226	201	240	234	224	216	209	201	199	208	223	207	233	208	224	232	224	234	208	228	252	218	199	209	218	216	241	233	227	225	266	202	208	212	201	230	270	236	205	202	255	240	237	243	241	202	220	225	206	186	215	253	190	234	223	200	195	225	203	227	220
16456	1496	1907	2253	2607	1987	1857	1491	1130	927	814	770	700	692	643	621	614	626	579	599	608	586	627	613	558	562	547	551	542	556	578	529	530	548	571	546	597	546	523	545	568	564	561	538	556	543	562	474	523	529	575	523	545	548	570	531	531	551	542	555	548	567	512	583	524	520	517	546	518	510	519	525	542	565	526	525	565	500	518	587	527	558	573	551	539	538	557	528	536	561	541	523	523	521	539	553	532	531	526	505	533	571	560	550	518	578	529	542	550	536	541	478	543	591	545	542	545	550	535	550	536	551	489	531	539	533	545	550	582	503	499	529	559	554	560	554	527	491	517	543	527	518	531	593	539	544	529	553	535	542	580	516	556	567	515	519	532	528	492	579	528	552	514	516	521	513	506	540	546	535	497	524	503	542	545	566	523	528	559	558	533	528	561	569	540	562	518	540	562	552	533	498	528	568	585	506	525	528	573	547	526	481	527	538	539	515	543	522	560	525	571	555	549	520	509	491	498	510	532	562	538	551	554	532	535	573	531	502	516	537	538	569	517	510	539	516	502	531	520	531	521	541	520	515	526	562	522	543	534	503	557	589	522	567	523	504	521	499	560	529	507	524	532	570	523	539	566	515	510	554	503	554	527	561	522	539	550	574	552	513	546	530	511	500	567	489	517	515	507	508	548	512	538	517	542	539	549	522	558	547	525	538	522	565	547	496	518	512	529	532	559	542	491	529	523	578	493	537	519	525	523	562	549	508	520	556	548	598	529	536	524	532	530	559	593	557	555	521	520	491	530	520	488	537	507	490	506	549	547	557	505	504	507	541	516	570	536	508	516	521	551	533	554	513	540	508	546	515	544	571	587	514	543	548	566	565	592	523	561	545	534	539	562	542	521	537	510	553	583	521	523	518	529	548	547	522	521	581	486	527	525	541	512	510	534	508	540	534	523	495	527	489	546	552	496	553	524	539	520	526	527	529	518	513	564	550	530	527	568	529	528	557	498	516	553	500	566	485	525	534	531	542	528	527	540	533	554	522	534	551	527	514	550	586	513	493	518	514	538	534	559	534	524	490	543	530	508	528	560	534	556	487	559	535	535	506	591	509	535	546	577	490	583	535	524	526	545	534	584	535	553	560	543	477	512	497	525	499	540	579	567	532	539	561	552	527	540	549	526	541	534	573	555	541	522	514	523	572	552	505	533	494	515	543	516	597	503	561	594	496	520	503	551	540	535	505	544	549	535	528	517	517	534	572	555	538	556	504	500	503	544	519	522	521	532	528	526	535	549	562	510	517	552	541	517	532	529	571	527	537	568	542	516	541	536	522	526	534	558	502	501	517	506	524	551	523	564	569	560	532	508	563	532	482	515	509	528	516	524	536	494	525	521	566	525	580	506	503	503	508	542	500	516	528	535	575	529	577	506	565	542	521	503	528	494	508	536	551	566	528	515	514	545	553	491	555	509	551	542	559	533	514	507	520	541	517	493	526	539	530	511	549	530	514	552	528	499	514	568	527	529	553	501	568	557	545	539	554	538	524	514	538	503	519	529	546	537	538	492	500	549	568	511	557	520	515	508	477	536	543	555	502	542	535	535	559	548	518	542	515	551	570	537	520	545	506	527	525	473	583	570	574	530	558	557	533	531	512	522	501	524	508	545	550	532	528	540	503	586	508	552	554	506	536	512	521	533	523	555	579	496	517	531	524	501	507	556	543	508	539	527	494	546	532	535	550	511	556	538	546	596	554	543	523	523	529	537	563	507	536	529	538	539	489	502	521	529	571	543	506	554	531	487	538	540	544	531	551	534	524	562	539	533	518	520	550	528	525	566	561	538	515	541	533	534	547	564	516	513	538	496	515	480	541	516	508	531	520	523	510	565	516	514	540	548	533	560	535	523	488	548	526	514	573	551	543	503	529	507	518	516	493	525	535	507	529	522	488	531	541	517	499	510	551	572	525	478	566	521	534	538	500	570	525	537	544	527	579	513	564	511	519	538	571	590	483	531	524	499	543	534	539	508	519	539	503	497	508	559	554	541	533	566	512	517	571	522	508	525	569	541	492	504	568	516	511	515	526	519	523	517	533	556	525	562	484	536	533	510	551	516	554	504	544	506	518	509	502	546	572	536	515	484	532	497	541	561	590	536	563	486	496	530	519	508	549	477	594	582	567	527	488	503	517	504	546	511	554	522	497	537	541	512	559	546	534	526	566	527	484	502	529	489	541	533	537	508	542	519	547	563	540	528	492	517	556	534	527	552	524	523	489	503	534	520	533	531	579	559	515	522	564	538	515	533	566	535	560	558	530	531	585	525	535	514	546	526	524	529	575	516	488	545	527	556	534	580	526	573	507	539	524	531	549	551	522	541	583	555	524	537	499	525	537	528	519	523	553	492	575	549	518	529	549	493	515	563	552	555	553	541	533	536	549	545	524	504	558	545	550	501	537	550	523	529	538	523	533	525	583	533	545	512	549	538	526	541	507	559	575	563	560	578	516	520	490	529	512	542	516	517	491	522	564	508	554	529	556	555	519	522	565	563	564	526	506	515	494	541	584	535	542	500	516	539	501	556	538	533	525	551	510	545	529	542	499	523	524	487	584	496	529	548	564	530	546	518	476	553	532	545	541	521	559	529	527	561	517	614	492	538	533	530	519	499	500	547	555	497	498	541	468	515	515	547	522	547	521	518	532	552	555	473	531	514	481	543	537	513	549	524	514	606	541	544	583	541	509	555	532	528	566	532	578	535	589	549	505	559	549	538	542	492	525	544	533	547	553	517	526	551	509	539	528	558	527	497	530	539	535	475	571	504	536	547	565	518	496	531	533	567	505	530	517	510	513	508	533	488	555	578	514	557	552	553	516	520	559	541	534	534	522	513	540	554	546	537	517	515	538	561	526	591	575	508	528	508	516	538	523	529	526	549	495	554	501	463	504	525	510	530	497	533	522	553	580	532	545	566	533	528	533	524	536	553	552	507	507	506	538	521	536	517	539	507	539	514	529	531	549	550	516	520	518	493	507	558	534	532	531	535	559	525	547	513	513	502	513	543	499	522	496	512	537	502	529	503	534	513	553	511	507	542	491	563	495	562	527	540	524	512	536	513	549	560	539	499	506	511	547	554	547	546	509	532	548	513	529	553	540	509	506	555	509	557	524	562	494	519	530	555	537	539	504	554	534	524	510	523	529	536	527	510	521	522	542	522	542	508	506	552	547	530	570	554	516	526	484	533	551	509	522	519	536	516	502	538	567	514	534	520	544	525	532	521	518	561	508	538	531	515	521	560	502	504	524	507	521	533	541	546	554	477	545	537	523	529	534	492	504	519	528	556	542	561	501	545	529	559	526	520	470	539	530	518	527	550	542	519	508	528	521	513	559	541	496	525	525	480	533	534	540	549	518	553	518	558	527	575	575	545	503	576	547	553	534	568	514	533	533	528	552	506	551	533	524	518	543	524	541	516	524	541	550	551	525	592	517	576	509	544	488	500	491	544	539
38346	9143	2495	1734	1340	1093	851	682	533	499	434	438	372	396	386	362	349	348	400	350	348	366	360	333	342	339	376	368	374	387	346	348	342	357	328	349	356	372	353	357	354	337	411	326	365	375	370	318	350	355	328	349	320	363	334	355	390	360	337	352	352	341	378	330	345	366	284	329	341	355	353	338	354	315	362	347	332	352	364	357	333	342	344	383	325	367	322	332	344	333	354	364	357	352	333	358	340	349	347	351	339	342	359	368	364	350	362	334	380	328	345	341	331	349	357	364	371	375	305	349	360	348	356	348	331	335	348	358	334	340	347	323	306	323	340	338	338	345	343	365	377	367	360	352	342	335	371	355	351	363	362	345	321	343	330	365	339	370	310	339	340	337	372	349	333	359	349	322	315	342	368	369	320	343	373	335	358	367	348	348	340	336	366	339	348	334	312	343	354	324	351	341	304	371	346	350	394	338	298	354	363	343	370	349	356	367	357	354	331	349	347	336	338	337	319	317	311	333	378	340	342	386	365	375	314	345	340	344	342	360	334	369	301	322	341	334	323	358	346	332	322	364	326	331	331	357	357	342	348	352	346	373	333	346	365	357	331	339	334	347	362	369	343	341	316	326	358	363	332	327	330	384	337	368	360	359	343	326	342	363	376	333	347	330	346	393	335	327	360	355	348	347	358	325	345	312	363	325	379	342	329	319	348	304	342	338	364	321	378	353	324	364	346	399	333	406	323	321	333	343	374	372	382	326	379	350	339	346	346	337	339	342	344	335	323	343	342	362	378	357	385	394	347	331	392	387	343	378	321	336	367	320	330	380	350	351	345	323	330	313	337	317	343	406	341	341	345	316	386	353	350	323	320	316	347	359	379	370	358	349	354	348	367	332	332	356	350	358	360	366	360	379	380	367	370	363	356	369	359	360	320	374	333	362	365	385	326	356	335	370	367	396	355	353	360	349	353	351	374	354	383	353	354	372	327	370	374	367	358	342	319	357	350	347	348	364	367	327	327	382	362	338	352	332	322	351	349	308	362	351	366	344	362	334	354	361	386	336	317	328	344	351	329	348	391	367	363	330	380	308	342	358	346	381	355	337	322	363	357	324	337	378	378	306	371	403	350	335	329	372	332	315	356	352	359	368	323	355	352	323	315	372	366	343	359	354	339	356	337	344	345	328	324	355	368	347	383	320	349	359	377	354	344	339	347	348	338	300	306	346	329	356	332	308	370	321	348	389	340	357	352	324	332	388	387	351	337	350	379	373	319	342	330	322	337	348	331	353	346	377	309	364	349	355	397	310	330	377	338	317	357	341	366	351	377	357	305	358	338	361	342	344	351	341	389	350	379	341	372	333	336	316	331	352	375	360	342	334	367	333	335	290	327	339	362	345	351	324	366	359	309	353	352	343	343	391	367	336	356	355	340	329	376	383	360	332	322	367	340	338	351	369	375	340	361	324	315	331	352	396	357	364	338	315	360	339	364	340	391	368	327	370	331	367	346	356	391	366	325	373	304	317	338	367	326	308	345	310	318	362	355	373	372	363	384	337	337	325	314	321	332	322	350	338	355	340	304	371	355	341	335	337	388	335	306	362	341	356	335	342	353	388	373	376	365	366	347	327	346	342	325	299	377	334	337	323	359	329	327	369	355	322	347	369	327	364	343	381	367	382	356	342	320	294	325	326	336	338	351	351	341	346	329	335	337	321	380	362	340	366	388	303	335	371	325	373	351	326	372	353	347	383	357	348	365	353	351	348	331	329	323	356	346	359	381	317	312	338	335	339	362	368	324	302	371	358	367	361	330	308	302	363	320	357	398	331	375	361	333	339	345	334	369	297	362	347	353	363	345	340	365	327	362	360	314	335	316	365	288	368	335	349	380	316	357	347	326	369	351	366	334	365	364	329	347	357	384	331	358	364	388	383	358	355	348	343	383	362	375	349	343	357	349	377	345	349	319	338	341	357	350	350	344	360	343	389	365	350	335	328	354	318	333	357	330	352	336	345	368	372	355	346	375	332	378	364	376	336	313	357	335	371	322	340	341	380	378	367	325	370	347	344	337	391	352	340	340	364	362	325	364	329	338	340	332	329	393	367	334	321	297	346	340	363	317	346	371	365	352	345	354	360	342	351	373	370	365	322	350	371	337	371	330	315	356	354	358	307	369	381	367	341	383	340	349	362	332	341	332	307	339	343	356	330	371	381	360	348	351	340	348	363	373	307	351	313	378	389	337	374	360	355	369	329	303	334	353	325	397	349	363	322	365	340	348	358	392	365	345	339	408	376	335	366	344	361	351	360	330	361	370	348	355	359	317	369	357	332	337	351	353	368	367	334	344	329	330	381	356	352	354	375	372	348	352	353	344	334	357	361	362	361	341	370	394	350	359	326	327	351	331	321	345	334	339	342	351	365	332	360	333	340	359	324	377	365	365	369	381	330	352	336	349	340	366	342	344	328	359	329	358	344	344	356	348	356	359	311	374	366	340	341	380	370	350	347	342	350	350	368	323	370	375	358	351	335	369	327	364	353	371	328	345	348	346	344	348	406	344	345	331	364	391	341	356	379	321	314	362	343	342	386	384	347	363	330	328	347	347	361	355	348	349	328	340	338	361	329	359	342	329	347	375	357	335	351	380	330	359	334	336	362	326	308	346	352	339	367	318	363	363	312	364	356	382	346	367	371	343	333	309	296	338	343	344	339	336	371	357	332	341	351	347	382	362	356	383	401	347	361	368	347	339	366	314	328	323	353	348	326	323	367	340	357	336	368	340	348	334	340	362	369	351	350	339	379	356	346	344	360	388	344	349	349	363	325	334	384	321	325	342	358	342	358	363	339	352	346	361	343	369	336	319	324	362	320	368	340	350	374	335	378	362	331	345	377	325	308	351	374	348	370	335	336	345	337	311	355	360	330	293	347	362	308	334	372	343	341	333	369	378	337	338	343	345	360	320	366	359	369	322	340	362	349	352	363	344	332	326	327	318	336	297	347	336	381	339	341	352	342	372	326	343	318	358	335	326	318	351	353	331	308	336	319	315	382	366	333	322	318	329	381	363	364	332	353	318	337	343	384	332	340	373	393	312	372	388	353	350	357	349	326	342	366	352	341	321	319	334	368	353	370	360	355	357	395	373	381	348	319	344	322	367	367	351	340	348	352	357	357	332	347	407	372	342	366	373	345	352	368	337	366	346	336	332	365	354	354	366	336	293	339	354	338	334	355	377	353	341	332	355	353	349	385	361	361	310	354	338	346	364	366	345	351	346	343	370	376	325	354	337	363	338	342	331	357	324	342	313	365	342	345	385	385	358	342	368	331	335	307	337	333	344	364	331	355	344	363	386	328	333	341	310	375	356	356	345	344	374	333	355	368	331	384	317	343	339	367	350	332	343	356	385	364	335	349	328	382	371	369	327	358	342	347	368	361	348	331	327	351	335	370	343	359	382	333	316	341	335	368	353	354	336	361	370	365	344	325	303	303	337	357	360	316	337	380
21473	2290	3305	3764	3887	3398	2959	2519	1750	1445	1249	1141	1104	1024	975	977	900	870	843	894	859	885	831	860	787	832	816	842	791	840	829	817	810	819	799	798	761	792	758	835	760	836	772	812	773	834	824	771	778	787	841	804	797	781	839	813	828	810	831	831	756	788	841	826	805	764	803	806	782	808	754	761	745	803	783	812	793	789	767	774	746	845	784	749	821	769	719	774	782	823	784	789	805	765	783	762	789	748	758	762	808	776	765	744	826	784	755	753	711	782	804	781	727	837	789	759	799	773	782	799	768	743	742	789	773	766	804	800	806	805	819	776	784	783	778	811	781	719	833	776	762	734	762	784	742	778	777	750	797	729	791	815	741	802	772	760	817	818	777	767	819	746	791	814	748	788	800	768	806	783	801	775	820	824	793	794	769	771	816	764	757	784	780	781	779	783	772	755	742	756	765	801	789	812	821	779	785	756	780	766	783	778	741	800	788	798	837	755	764	791	802	749	783	785	790	763	805	764	767	801	810	776	755	799	748	753	809	770	807	790	760	742	802	799	791	812	795	754	765	769	770	815	797	831	741	743	721	826	789	774	753	785	839	780	715	808	857	787	751	745	790	746	755	748	770	752	775	766	759	804	763	770	820	793	774	753	796	841	806	792	755	765	802	757	725	790	776	760	787	780	788	789	777	818	724	794	817	786	771	802	794	759	734	739	796	774	785	741	745	744	871	759	780	769	719	790	778	749	760	737	818	788	791	755	776	800	799	772	767	807	820	765	793	796	752	766	761	732	710	737	790	823	766	740	782	842	780	847	773	723	767	825	800	796	764	819	775	743	795	796	810	771	787	790	748	765	780	786	739	774	797	769	783	784	809	746	824	769	803	794	765	746	797	776	766	763	765	789	821	763	793	803	752	803	789	800	848	791	802	791	756	781	810	759	758	821	771	758	762	764	802	793	761	767	754	730	736	773	775	784	793	789	829	811	824	772	746	796	770	791	766	784	785	812	757	772	748	757	808	755	789	816	791	803	763	800	814	773	756	783	838	770	764	777	788	811	742	815	828	775	747	764	795	790	726	757	756	748	763	786	768	746	766	812	800	773	788	778	791	781	829	765	778	806	817	772	752	795	780	731	765	818	776	750	803	774	790	803	787	801	790	747	807	802	777	758	759	813	758	738	826	800	766	796	799	777	831	716	818	768	714	799	791	752	758	746	746	819	787	827	783	821	783	766	776	787	743	784	746	800	854	804	776	734	738	795	799	754	799	811	741	793	730	789	741	758	776	800	804	769	765	790	785	832	784	781	804	765	779	757	748	812	755	805	757	759	743	757	811	781	767	794	730	757	772	793	769	782	733	822	747	765	762	780	826	799	800	776	751	716	749	813	778	742	783	749	758	754	797	808	773	751	763	769	741	748	764	839	774	751	827	777	754	760	772	763	806	772	741	744	770	779	770	791	757	810	783	763	803	760	785	773	766	747	769	745	796	753	774	755	767	816	785	748	791	776	777	831	797	767	816	720	858	771	740	755	824	805	838	799	799	780	776	814	802	786	747	757	784	808	773	828	758	735	813	802	784	754	790	775	793	738	847	769	780	730	822	763	767	762	766	768	756	797	812	734	756	788	769	757	777	795	749	744	754	843	769	759	806	805	791	732	790	809	786	816	756	762	797	785	802	783	788	775	839	805	768	865	790	766	816	794	815	790	739	814	800	720	788	798	812	761	781	821	812	754	860	774	805	771	787	763	771	770	719	782	767	809	759	825	833	822	789	793	743	760	806	757	821	765	743	770	763	761	738	834	726	791	767	790	760	755	758	798	791	798	758	839	782	739	774	778	753	792	782	733	780	776	783	758	757	824	786	746	783	774	755	796	751	743	784	764	756	763	756	834	777	812	795	789	743	778	803	776	815	765	783	717	798	820	746	748	803	777	800	773	748	822	796	767	773	773	788	789	810	808	832	762	789	770	793	808	804	805	738	790	718	764	726	759	751	776	775	786	766	792	811	769	792	765	766	829	816	744	761	765	790	764	749	759	856	728	760	764	768	754	743	798	775	819	743	769	735	803	811	767	793	772	754	786	767	782	759	804	764	753	764	799	756	812	800	720	784	810	795	781	745	779	756	792	783	722	730	794	800	780	771	806	827	774	806	783	826	781	791	779	771	743	768	802	782	771	776	744	735	802	806	807	804	802	812	769	828	792	770	803	772	746	723	746	789	816	841	764	792	763	772	813	720	784	782	781	803	755	762	765	772	773	804	789	812	788	745	779	767	784	731	779	784	785	766	812	783	812	792	766	804	797	800	771	765	783	779	765	708	796	796	781	736	776	778	753	783	789	805	774	749	745	796	779	803	809	741	794	779	773	808	775	794	794	734	786	781	769	750	776	784	786	780	742	763	810	761	761	787	759	764	777	735	778	809	724	782	747	722	823	845	837	789	770	780	726	759	799	707	740	746	740	799	785	766	780	772	708	754	783	789	798	817	832	787	766	751	770	772	825	810	805	794	796	823	746	778	751	769	800	704	755	800	766	792	777	742	767	752	813	770	807	781	791	790	783	805	755	784	814	806	731	756	796	819	780	834	792	766	764	753	741	753	780	736	783	733	794	749	809	727	815	764	800	770	782	758	774	759	781	721	766	773	757	804	765	754	790	774	802	736	818	838	750	821	797	805	758	774	762	809	778	779	818	765	798	787	736	765	782	723	820	765	797	800	779	771	775	739	827	774	835	818	749	768	793	760	748	786	800	794	805	781	785	843	797	759	764	706	803	764	805	812	794	789	764	762	746	807	768	753	811	746	758	746	812	795	805	777	759	837	797	737	817	786	750	757	789	769	761	774	755	762	793	780	756	772	768	799	724	782	756	737	793	793	859	822	820	780	772	771	768	762	786	753	799	798	807	796	786	782	778	785	841	751	773	819	778	747	799	751	797	803	754	796	754	778	742	724	754	827	764	769	813	781	808	791	812	811	794	744	758	751	777	794	818	749	768	818	717	749	771	798	745	781	757	809	778	747	714	760	807	743	789	721	789	752	787	830	744	779	781	791	817	780	785	811	785	804	792	747	761	792	800	774	756	747	736	766	744	741	766	814	801	744	787	790	765	793	804	774	785	729	790	771	778	796	788	738	801	763	782	827	810	799	796	823	749	749	791	801	746	748	733	797	753	776	793	777	776	810	804	799	786	809	803	729	753	774	854	768	790	816	787	770	766	797	768	783	775	780	722	767	783	782	755	795	782	783	770	732	784	726	760	772	755	808	756	804	777	778	779	780	794	778	829	790	803	768	805	789	818	790	742	757	825	795	705	747	827	775	749	742	755	792	762	752	750	814	698	773	782	767	808	789	795	756	784	794	834	773	761	787	803	782	810	796	785	767	777	776	717	748	770	811	774	808	791	778	749	790	743	760	772	731	827	717	820	756	807	776	798	806	740	825	787	773	791	760	743	842	781	807	777	812	781	854	760	746	765	794	817	798	812	757	779	812	808	808	764
8793	902	422	367	286	225	204	191	215	215	197	195	180	168	193	186	181	203	180	182	197	203	164	180	196	209	195	171	165	184	198	162	205	193	202	182	161	178	174	162	195	173	183	185	192	176	185	170	210	184	210	148	173	175	177	204	192	197	167	209	177	167	196	218	179	195	170	182	194	200	190	195	170	173	198	188	180	192	199	195	173	183	162	167	172	202	161	159	202	186	186	228	216	190	178	180	212	160	173	172	180	177	180	188	191	187	188	177	155	174	201	182	183	187	185	186	179	174	218	163	178	174	185	168	187	176	209	170	181	185	193	182	187	174	209	158	202	208	175	193	191	194	175	168	192	176	185	200	168	175	170	158	182	189	202	192	166	190	179	207	178	196	176	169	187	187	178	167	189	193	173	201	163	170	190	165	176	180	200	202	202	178	198	200	184	165	188	173	193	198	178	196	193	171	170	188	192	204	191	191	168	175	195	193	205	162	178	189	182	180	171	201	174	203	188	195	181	199	206	181	189	160	194	183	186	190	180	175	203	188	193	200	189	188	180	206	207	177	200	209	173	188	192	168	186	186	175	179	178	187	206	172	176	195	188	189	196	193	175	187	185	196	170	179	171	174	180	158	203	182	192	197	171	174	215	159	202	189	190	193	186	184	198	185	196	181	167	185	202	180	180	157	178	170	164	183	179	189	185	195	178	199	191	192	176	197	199	161	168	181	209	171	190	181	180	176	184	221	200	190	200	220	174	171	170	189	215	197	192	188	228	189	198	192	197	188	199	159	197	181	177	205	188	197	177	171	203	194	204	165	164	187	160	192	182	197	172	183	197	200	177	191	185	231	178	190	178	205	188	221	220	218	182	176	179	194	184	170	166	174	179	167	214	190	196	186	209	156	193	215	194	180	197	187	196	188	172	192	146	178	165	172	159	198	168	176	188	173	175	194	179	176	176	172	197	199	181	182	144	196	164	206	185	181	172	209	177	183	199	185	195	178	183	193	209	176	200	186	197	196	192	205	191	141	170	190	202	187	171	198	194	183	208	191	196	192	177	189	203	185	229	173	160	172	181	177	174	205	208	188	176	189	204	201	202	176	164	158	181	183	195	201	213	182	184	198	206	191	199	179	223	190	185	187	166	174	184	172	183	183	218	197	191	184	194	178	180	180	180	172	182	211	201	200	202	187	194	172	188	208	181	170	168	207	193	155	182	219	214	171	207	190	200	175	173	168	199	224	177	166	204	186	187	179	210	198	182	186	189	210	201	180	176	171	174	217	184	184	201	191	171	178	209	186	186	204	193	175	160	185	188	179	195	210	167	183	195	180	198	185	192	209	194	195	188	184	179	174	187	213	191	206	166	201	206	164	169	153	212	186	179	196	174	182	173	192	179	194	194	190	197	170	198	193	194	195	201	195	193	176	173	191	165	208	160	181	164	185	199	187	212	185	176	171	192	190	183	196	205	207	190	181	188	201	218	183	190	172	197	156	205	154	162	181	206	191	176	176	174	189	192	222	188	174	155	186	196	222	186	183	170	181	204	210	182	155	184	180	175	182	189	182	202	176	187	170	172	163	174	167	190	189	194	161	192	183	192	193	175	171	198	174	174	177	214	176	180	184	190	174	210	195	204	180	188	164	173	182	185	213	201	190	185	179	212	200	171	189	180	161	198	181	209	228	190	201	178	209	190	191	179	175	191	167	204	192	193	192	187	195	198	213	184	198	191	202	190	189	193	186	187	172	180	169	195	162	179	165	175	177	180	190	208	220	177	186	177	203	149	180	174	179	182	170	183	195	194	186	205	173	188	164	199	181	176	166	202	173	217	201	181	184	173	202	187	180	176	174	173	200	208	181	143	226	201	214	199	186	209	181	189	216	217	189	158	179	183	189	161	192	209	186	192	183	182	165	175	202	169	199	203	178	199	201	210	198	189	208	192	192	205	169	178	173	208	183	199	165	187	200	188	188	184	176	179	195	197	185	150	171	181	197	203	195	190	193	175	205	177	196	183	200	187	210	188	186	199	163	165	174	178	210	170	192	221	181	158	186	194	176	191	175	190	164	166	184	166	183	195	179	174	199	214	190	187	181	155	193	173	195	195	196	191	161	171	191	185	181	188	202	193	197	197	168	180	212	199	201	194	179	202	199	206	164	214	171	192	192	195	216	174	165	189	191	187	192	179	179	207	184	200	207	179	151	174	198	180	184	196	180	180	180	173	186	168	194	190	178	162	188	204	192	182	195	172	203	180	190	176	188	199	186	164	162	188	193	204	205	174	184	206	219	170	178	177	180	205	177	194	178	201	180	169	178	199	192	170	206	214	178	204	173	196	208	181	192	197	157	194	197	185	179	200	177	201	181	180	199	191	185	194	166	186	202	157	168	182	189	194	179	189	196	185	174	188	179	158	207	164	169	194	212	202	181	185	180	190	191	204	189	174	169	190	196	206	174	191	203	198	167	174	178	160	180	172	178	204	207	197	171	174	191	193	180	186	180	242	213	209	177	201	187	178	197	182	181	179	192	224	181	177	164	164	172	197	209	202	186	171	200	180	182	163	200	193	167	177	227	171	209	180	181	161	215	204	198	178	188	182	174	203	197	175	213	180	202	145	208	186	198	207	185	158	180	174	183	173	184	203	198	169	191	194	186	183	165	169	182	210	161	172	192	190	197	205	193	155	191	185	179	184	185	180	180	184	188	188	143	188	205	161	189	203	202	215	190	207	162	184	201	197	199	205	198	189	190	206	182	156	200	164	161	190	185	195	170	184	190	170	184	189	201	186	192	161	166	180	186	185	179	176	183	218	202	201	194	193	195	192	192	174	173	188	212	181	163	181	175	186	204	202	150	186	193	173	201	204	183	182	207	194	192	194	135	200	189	202	179	174	204	175	188	176	176	185	187	191	183	198	186	177	193	177	208	212	182	179	192	194	187	177	181	196	189	216	188	188	199	194	192	166	189	194	184	192	180	189	185	204	159	174	166	181	172	200	170	202	189	205	182	180	194	185	191	194	180	216	178	218	205	175	191	189	208	224	197	197	217	190	185	185	180	191	198	207	182	174	223	197	171	191	185	215	194	181	177	199	224	209	184	194	195	196	191	202	222	212	186	196	195	172	201	172	174	204	183	176	164	182	203	178	191	179	204	180	206	172	176	191	185	196	207	184	188	188	177	183	178	202	180	178	196	152	192	170	194	177	171	187	177	200	199	200	180	214	179	208	204	204	174	211	184	197	193	192	193	174	192	175	170	190	201	180	190	186	175	186	186	214	215	191	175	176	177	176	194	201	209	166	173	201	201	178	173	180	186	181	186	175	205	171	171	203	174	177	163	201	209	179	167	196	198	203	207	185	179	201	189	202	193	185	166	190	174	193	201	181	189	182	165	202	183	216	185	182	179	183	179	191	199	159	175	163	164	198	209	193	200	194	180	177	207	203	159	183	176	178	190	200	170	223	177	190	187	185	193	204	190	197	184	181	189	156	202	200	212
5450	681	935	947	805	762	662	594	558	511	525	544	481	453	524	443	446	451	457	449	427	479	482	453	458	435	440	458	415	450	452	443	451	456	446	441	455	464	448	461	476	498	464	493	451	438	431	482	425	431	428	464	437	466	441	460	456	453	454	444	435	472	448	454	445	473	455	507	449	469	481	443	461	508	431	445	450	439	450	436	435	470	466	425	404	487	477	457	439	456	403	490	464	453	472	492	473	424	439	466	466	442	465	467	441	476	493	459	443	440	460	461	442	483	478	417	487	463	473	431	440	443	480	454	456	468	465	468	437	474	453	474	477	475	500	454	441	441	457	423	422	431	458	435	441	460	449	450	444	457	459	438	500	455	413	485	448	489	415	459	463	437	435	473	442	423	428	440	447	448	465	434	494	460	433	464	476	463	463	449	457	415	439	452	457	467	446	402	440	447	461	457	459	454	456	466	480	449	435	469	462	422	459	453	431	443	458	477	484	471	467	478	443	447	462	453	427	442	475	456	501	428	473	467	430	444	470	465	454	455	447	432	435	417	467	443	420	461	429	472	461	437	465	488	461	449	454	440	451	449	444	448	441	445	448	448	472	479	432	509	430	474	435	512	477	423	484	430	422	446	482	444	465	497	470	442	417	433	441	419	456	463	474	452	460	427	499	460	429	428	478	456	455	418	420	416	443	440	450	443	470	472	475	456	457	434	456	461	449	423	469	469	484	439	446	441	458	457	479	460	464	425	425	464	452	455	443	455	461	455	431	457	428	411	465	437	412	408	445	444	431	419	461	466	436	437	472	467	473	467	452	424	450	421	445	466	435	442	463	405	433	427	448	458	425	441	428	445	409	449	437	496	464	441	418	441	459	439	435	505	455	447	436	437	434	429	476	447	457	443	448	438	457	419	450	452	437	479	472	439	473	445	440	500	467	438	467	488	433	454	443	459	439	443	503	403	474	456	448	456	462	421	467	475	390	466	471	465	459	466	470	422	472	409	440	470	451	446	446	452	449	505	412	435	473	497	459	491	433	502	420	474	489	448	447	453	482	452	482	456	449	459	467	478	476	436	450	455	467	459	470	453	465	464	419	452	456	430	458	476	453	478	486	433	517	456	469	466	444	486	453	465	480	421	458	463	463	432	459	441	417	498	453	466	479	449	408	448	453	430	469	424	468	459	477	461	447	489	456	461	451	445	473	418	426	422	455	447	428	457	480	464	432	450	448	454	453	442	468	505	465	477	441	501	493	449	444	451	465	423	434	457	467	413	472	431	448	463	458	459	447	502	459	457	451	463	472	456	445	420	456	423	474	476	436	412	469	434	440	458	451	482	455	459	418	406	449	463	477	486	443	448	420	449	435	461	444	453	465	414	475	453	451	424	471	458	494	440	478	446	461	457	472	487	479	452	463	435	471	465	444	470	431	454	455	433	447	447	452	455	467	424	424	448	447	488	476	436	456	459	463	464	462	466	461	480	479	445	416	470	447	454	463	440	426	455	444	494	425	431	468	484	494	418	468	438	480	441	438	468	468	439	439	464	461	469	426	446	455	391	462	444	450	455	462	437	451	472	469	428	466	459	461	431	478	450	453	462	481	419	432	485	479	455	422	424	442	463	484	470	470	473	432	469	418	427	452	455	442	427	439	471	478	461	416	449	458	461	435	499	471	445	469	435	468	430	474	434	414	475	433	465	463	468	424	462	437	441	490	472	467	453	474	456	433	462	446	432	478	427	431	471	473	468	465	405	452	463	482	479	443	494	441	466	470	437	470	461	455	432	463	434	461	457	438	460	444	470	457	471	409	442	426	436	461	454	453	470	460	458	431	473	452	475	471	476	417	489	474	435	464	446	451	449	460	462	436	481	452	448	444	475	414	430	436	433	446	484	482	438	448	412	451	452	459	475	462	422	505	450	485	464	461	460	442	427	467	438	431	436	445	462	484	455	456	458	445	453	478	487	459	450	474	451	463	424	428	468	496	491	421	483	452	481	455	453	449	464	466	478	444	468	443	454	464	467	479	479	452	453	471	441	431	474	471	426	473	477	452	482	471	452	460	445	423	428	459	462	449	466	446	446	460	437	509	456	498	456	459	464	444	432	427	457	462	490	399	481	468	438	396	455	460	451	435	450	464	430	421	477	446	455	492	467	472	472	469	441	463	443	459	466	447	457	450	452	456	482	433	440	442	439	415	447	463	431	452	423	474	473	494	443	448	450	469	455	448	482	443	461	478	459	444	486	420	470	478	504	460	474	428	424	446	445	461	446	469	448	483	463	457	426	465	424	492	483	448	455	467	464	467	492	458	456	472	489	444	500	454	454	433	461	483	476	463	448	442	447	445	472	456	484	450	470	451	407	473	451	466	444	430	446	445	451	435	441	491	413	468	438	448	489	448	431	442	430	483	427	432	473	501	442	468	441	450	466	464	440	450	464	464	488	418	429	426	435	452	447	462	447	460	413	472	462	466	467	471	446	465	471	452	466	481	415	479	484	454	465	478	448	475	479	450	451	444	456	452	450	466	449	454	455	466	471	464	455	490	497	437	465	393	450	448	472	453	433	493	429	473	458	489	437	491	511	450	485	455	477	480	466	464	445	416	482	475	463	448	456	474	448	411	478	442	438	456	451	455	423	455	447	463	479	447	436	463	441	441	435	465	481	414	455	468	475	446	449	443	506	438	460	450	456	442	451	436	440	467	433	444	468	451	465	403	442	461	454	473	492	458	492	469	441	462	407	459	473	435	441	473	465	470	441	459	451	468	413	439	462	449	456	444	497	447	421	439	480	478	439	466	503	459	453	457	447	482	466	437	487	442	458	444	467	453	484	463	464	472	457	457	466	459	529	426	445	423	447	464	457	431	471	473	435	463	402	460	494	452	427	507	446	437	433	450	463	449	453	480	474	460	456	430	456	439	449	439	430	430	455	426	462	448	426	488	481	426	467	435	458	434	506	459	442	475	471	474	492	455	473	438	483	454	457	472	468	423	427	482	439	435	417	462	450	435	464	459	489	462	451	461	466	478	478	457	448	431	445	487	429	453	479	456	482	449	461	494	449	441	447	397	456	462	449	431	499	440	424	448	412	478	459	442	448	446	492	484	432	437	477	444	473	466	470	438	470	473	456	451	426	424	459	452	450	460	468	449	426	459	469	464	439	483	484	486	444	441	477	450	472	439	489	400	482	456	480	414	452	423	491	436	416	452	422	453	437	501	477	480	450	457	422	434	412	432	502	455	462	468	435	446	476	438	488	433	481	471	438	463	430	445	450	421	446	456	469	477	456	429	453	444	447	480	471	460	415	470	433	472	434	452	454	396	471	417	437	487	445	471	453	452	475	447	498	444	451	437	477	450	438	471	454	439	483	438	481	420	445	449	478	458	448	437	444	447	446	425	480	428	476	454	429	461	499	436	470	411	492	425	462	437	428	473	460	411	463	484	461	474	447	452	449	429	466	486	470	455	436	452	463	398	459	450	474	458	466	485	481
25724	4631	1329	982	696	592	520	404	330	300	257	254	274	237	254	208	227	264	222	231	250	240	220	248	217	221	248	246	216	244	247	224	239	208	213	205	211	228	221	232	248	247	236	222	241	233	245	215	209	204	213	245	225	219	215	207	239	241	227	229	191	229	234	219	204	232	226	236	245	241	226	204	213	239	237	212	208	235	242	209	249	239	201	207	205	216	223	204	227	226	211	204	218	227	243	187	218	229	228	209	195	227	232	221	212	228	194	230	231	221	243	245	226	223	223	221	233	209	224	231	260	238	220	259	217	237	204	218	210	245	216	205	240	215	253	239	206	192	259	221	224	228	218	254	221	222	218	217	209	253	220	206	217	233	231	216	238	238	238	229	215	211	205	211	215	228	240	218	203	225	215	219	220	220	205	221	200	202	224	197	223	231	237	228	205	270	217	223	224	213	196	229	210	229	239	221	211	201	225	230	210	211	210	211	236	190	205	213	211	220	240	250	252	213	225	232	257	232	208	236	212	231	211	223	205	212	199	231	243	248	220	210	235	190	235	203	238	188	216	214	252	242	225	249	205	222	239	230	220	225	230	261	227	243	209	217	255	214	223	252	208	216	226	211	216	230	239	204	246	244	201	208	206	231	230	210	216	216	226	191	220	215	193	221	224	195	213	230	242	193	201	248	221	208	212	190	192	217	201	219	207	210	220	193	225	222	203	227	243	219	214	229	237	224	211	248	220	193	207	233	247	220	234	239	218	255	239	228	237	247	229	225	217	202	171	247	215	229	229	217	199	227	223	221	215	229	221	225	239	217	230	200	222	217	251	244	254	217	233	231	240	226	232	242	192	251	219	204	202	215	225	241	207	210	193	222	217	210	234	216	231	192	213	183	232	239	197	233	250	214	215	185	241	218	191	241	228	240	215	211	197	220	218	267	217	213	242	198	229	241	218	216	207	233	228	236	238	225	227	256	239	226	215	220	238	238	199	239	233	224	228	219	224	231	229	217	225	214	234	238	219	225	242	206	226	225	233	243	234	217	218	215	222	227	234	230	204	218	214	219	235	201	223	202	200	219	204	210	194	255	242	220	209	211	254	220	253	244	233	209	246	228	221	201	221	213	209	244	251	251	221	209	226	243	212	205	220	230	233	186	252	225	212	242	220	212	218	219	228	222	202	271	193	212	221	217	203	248	210	205	219	206	210	199	226	206	235	240	214	235	242	215	194	212	202	242	224	210	211	253	215	220	223	217	237	239	215	237	227	233	198	235	240	223	229	205	196	195	224	246	254	220	200	215	225	221	242	251	210	215	204	206	194	214	216	231	227	243	237	209	235	214	205	208	236	234	240	231	224	207	189	234	198	235	235	205	220	239	209	224	236	196	202	216	222	196	239	216	183	232	241	246	223	223	203	243	211	250	217	212	237	219	194	211	221	222	218	218	247	255	205	209	232	225	224	203	208	215	237	216	219	200	223	222	184	223	239	248	222	224	215	216	247	208	214	221	234	235	217	216	246	249	223	208	232	223	240	241	187	248	199	199	222	214	208	217	224	212	205	225	216	245	217	195	211	220	203	245	221	237	228	190	224	235	253	226	232	234	201	228	215	208	201	219	243	219	209	186	206	225	219	211	215	239	202	239	194	199	215	241	237	232	207	222	230	233	224	243	206	196	221	230	207	240	235	224	219	176	214	225	254	270	218	238	206	220	215	213	217	250	215	236	222	229	203	222	234	212	212	213	207	215	219	200	216	255	217	215	240	210	222	226	224	227	220	203	229	208	215	217	239	238	225	224	230	221	241	268	216	228	237	220	234	198	228	221	204	230	212	215	230	222	241	208	214	199	235	226	215	237	217	218	228	196	221	227	217	230	201	205	236	217	221	197	220	233	239	184	247	215	230	221	204	227	217	231	216	248	237	261	224	231	210	223	214	207	249	253	230	254	194	210	222	251	223	222	224	210	211	221	206	221	247	244	266	215	243	213	207	217	251	238	227	248	222	184	214	248	233	223	228	221	201	212	223	232	226	224	229	226	231	250	222	215	185	231	235	205	220	212	237	221	235	203	248	213	221	217	229	229	221	217	218	258	204	238	223	223	225	227	231	216	241	231	210	244	237	199	233	230	212	227	221	206	219	205	210	222	258	213	236	229	258	206	223	241	229	244	207	232	220	202	198	232	216	230	188	227	225	219	214	229	226	199	207	208	221	187	236	255	246	252	227	204	225	197	230	224	255	200	208	215	219	213	224	214	223	215	216	219	240	219	233	241	204	208	233	204	221	217	218	253	207	217	247	202	222	228	200	218	229	224	233	232	208	208	213	214	226	235	246	215	223	187	205	224	224	208	235	238	235	207	195	219	212	215	233	223	213	194	216	213	223	206	228	228	210	215	209	207	222	216	236	207	226	231	228	221	219	221	195	229	217	249	243	205	183	222	239	198	249	228	224	194	187	213	217	204	228	224	205	218	214	219	216	223	206	215	240	218	206	227	225	259	242	259	216	225	211	202	227	214	198	210	224	210	233	228	229	212	198	230	209	231	195	228	213	232	217	186	211	222	226	240	212	221	215	228	197	203	234	211	216	200	242	218	220	245	216	234	249	211	230	244	237	226	224	224	207	232	203	259	195	209	213	200	209	210	197	235	180	176	231	205	222	226	207	201	221	236	220	200	226	240	228	235	185	227	232	210	227	221	211	198	229	200	250	227	195	209	211	217	252	223	188	238	213	216	203	217	220	217	234	245	232	238	196	226	214	227	211	234	192	222	225	194	205	213	240	206	216	214	253	223	236	182	238	199	186	235	227	212	223	228	211	207	219	202	206	224	213	191	227	217	223	235	208	216	214	222	218	213	223	231	186	215	239	213	213	240	227	224	234	230	206	213	208	218	204	224	204	235	238	234	214	233	264	215	216	218	223	193	227	229	238	211	199	210	200	233	228	201	221	207	236	224	230	225	208	201	209	220	177	206	207	223	193	197	211	216	200	234	219	227	212	239	210	217	213	217	218	199	223	216	222	219	207	243	240	242	228	207	242	222	237	224	225	205	197	195	211	248	232	217	230	235	220	232	233	199	228	189	233	246	212	209	234	207	206	209	248	221	210	258	245	230	214	224	218	223	217	239	226	221	228	216	236	223	210	180	238	238	201	214	225	208	224	189	245	213	212	189	216	198	238	223	213	210	228	247	230	251	226	254	207	220	214	205	242	240	221	188	213	241	235	243	202	236	219	248	232	210	256	209	214	214	229	198	218	210	252	232	218	209	196	250	202	236	244	210	218	208	227	234	229	212	233	235	245	228	223	203	187	215	249	226	196	235	247	227	192	242	245	217	241	218	240	236	224	208	240	238	233	206	197	206	221	218	233	244	238	229	209	208	231	237	243	232	245	219	230	223	220	237	231	200	208	230	222	228	244	252	196	203	236	229	211	194	232	207	225	222	213	232	215	219	230	231	218	231	209	183	225	207	210	208	213	229	218	216	215	217	225	221	228	221
15567	1546	2069	2778	2198	2029	1815	1388	1023	968	815	740	703	684	602	654	644	621	620	603	585	589	575	580	572	558	529	564	531	607	555	568	529	546	571	552	546	568	540	604	487	568	550	554	552	556	538	560	572	582	607	554	547	551	548	528	538	553	521	529	567	567	531	575	572	541	537	511	575	581	541	590	511	499	573	552	541	532	516	526	512	502	546	581	522	494	529	520	516	606	557	561	525	530	524	518	512	545	582	546	503	517	517	553	538	506	508	507	490	535	555	547	500	562	574	524	530	518	525	535	529	545	518	544	527	596	554	515	568	493	548	540	529	552	523	573	578	551	529	535	503	539	526	540	548	589	520	530	555	516	535	520	548	585	520	542	523	535	543	487	564	571	531	551	513	523	528	526	529	561	536	548	509	553	551	550	541	549	556	568	541	546	525	517	509	542	562	527	513	550	531	518	563	520	564	540	522	542	513	510	563	531	535	550	568	531	557	535	536	525	586	538	520	555	526	585	545	508	532	534	533	549	583	515	510	536	510	560	558	566	516	515	550	555	545	509	539	491	558	537	564	613	522	559	538	558	519	552	532	559	535	511	555	550	537	538	523	509	558	508	525	530	505	562	547	501	542	531	552	570	540	525	516	517	551	488	537	505	511	497	521	568	541	532	540	514	533	569	556	513	495	529	508	528	532	521	541	532	468	535	514	532	512	558	596	534	469	519	578	487	558	490	523	533	570	526	508	571	540	548	562	547	556	533	523	510	517	541	581	560	539	508	525	542	531	512	543	514	498	539	561	535	527	513	519	522	564	523	500	528	536	530	507	531	548	523	548	582	524	540	526	514	536	545	515	513	511	568	523	542	570	522	535	577	566	531	525	545	495	556	525	529	535	515	539	505	559	556	537	573	517	535	555	552	520	550	542	527	532	524	587	517	533	542	497	531	518	494	540	547	517	503	555	532	536	604	572	548	539	545	537	529	530	560	565	537	535	524	535	526	549	550	524	545	543	543	533	528	554	517	518	547	513	521	524	543	538	508	531	556	546	509	532	571	531	550	538	568	569	559	521	500	540	490	543	479	553	484	520	503	544	509	559	495	539	545	518	551	504	549	498	539	543	504	526	510	496	511	538	557	534	523	538	520	527	512	543	497	523	517	522	514	523	501	561	549	523	521	466	515	525	539	507	521	522	568	534	499	576	552	539	524	557	560	525	576	529	555	561	510	539	499	544	548	568	492	513	529	533	558	540	517	518	556	523	563	566	537	504	548	520	578	566	527	531	538	557	507	544	570	534	536	536	560	515	524	538	498	544	501	554	554	534	565	506	507	531	510	545	475	587	539	507	542	567	545	508	513	490	555	544	559	526	553	539	566	535	550	565	510	556	517	540	497	550	563	544	541	534	544	541	511	502	526	544	530	562	526	513	505	564	536	543	584	518	539	498	528	514	551	566	504	520	545	559	535	558	520	524	506	523	535	527	544	485	561	526	559	542	577	568	529	530	541	560	534	515	514	565	515	560	531	549	522	548	524	529	547	560	536	568	539	559	531	547	548	561	496	550	545	540	538	545	546	543	570	504	526	568	550	569	524	538	529	510	515	527	503	523	533	550	522	493	536	516	552	544	563	563	543	542	541	530	543	501	554	504	514	542	526	547	537	525	496	580	528	514	567	547	525	504	508	513	550	489	560	525	550	535	570	573	543	519	528	516	555	495	542	574	532	565	524	507	497	534	542	538	560	536	531	559	506	537	521	554	556	520	546	490	575	508	541	522	566	539	580	542	526	526	585	496	505	531	516	517	521	528	552	546	509	523	539	574	554	516	519	547	550	504	549	504	536	556	498	539	552	552	518	545	534	527	546	556	522	512	527	588	515	553	537	545	550	529	547	508	490	544	558	531	539	567	512	543	550	544	534	545	562	555	541	529	522	509	546	534	578	561	592	544	536	536	492	524	514	501	548	561	516	513	535	542	531	489	541	537	535	545	523	516	520	539	510	530	495	505	571	530	491	549	514	542	560	566	559	566	563	552	549	540	510	540	524	530	536	548	521	523	472	507	539	566	527	524	516	559	591	534	557	543	544	508	527	566	508	524	508	521	571	478	511	532	524	574	525	512	555	548	552	539	495	520	558	555	534	541	521	541	489	560	522	545	537	545	511	530	542	508	545	545	530	565	527	540	534	536	516	523	554	533	528	583	536	503	546	531	541	565	555	534	518	535	514	500	495	520	546	531	571	504	546	525	511	542	554	492	503	560	515	514	565	547	538	508	530	562	535	551	506	511	527	562	512	499	518	475	575	548	548	520	579	556	527	543	552	507	572	538	547	500	503	527	572	509	533	536	537	505	539	574	522	553	525	542	572	511	555	556	551	549	566	531	515	533	561	530	532	522	533	538	535	544	537	519	521	555	513	534	539	555	518	494	543	535	522	535	545	532	611	516	500	541	539	503	561	530	533	536	615	533	541	553	521	563	546	547	552	518	534	519	503	560	555	529	539	509	562	501	536	542	533	513	546	542	544	529	520	524	515	502	548	541	535	557	562	508	580	543	525	562	537	514	518	586	534	517	547	522	506	564	477	523	506	551	552	476	526	544	532	522	506	527	523	493	555	527	509	540	577	492	570	551	496	530	512	535	577	504	541	511	543	600	562	499	528	539	531	555	479	538	529	543	551	538	554	545	530	516	549	594	540	538	533	595	569	523	547	489	502	557	548	499	543	542	520	566	534	562	585	553	538	526	532	537	526	516	558	527	553	564	488	507	571	512	562	526	538	554	508	497	515	520	527	496	514	536	551	529	540	519	540	513	538	513	523	508	511	556	546	502	537	493	552	529	532	541	569	565	544	573	511	563	550	567	549	568	507	545	550	500	534	533	551	533	552	469	572	531	534	518	553	547	515	548	567	535	557	526	525	560	522	552	528	550	552	556	563	524	534	544	540	568	536	495	529	535	539	568	542	514	530	513	554	588	537	510	516	520	543	522	558	509	515	510	528	504	507	521	547	565	530	526	521	571	559	548	539	479	517	521	522	509	542	515	542	537	571	508	503	528	526	571	499	528	533	555	539	501	590	550	501	520	542	568	542	532	513	532	527	550	556	571	530	469	502	518	522	527	548	493	571	501	518	515	540	485	568	535	531	531	522	516	521	541	537	522	512	505	569	513	562	546	527	558	547	523	531	532	558	530	559	529	539	510	533	523	526	539	504	530	571	517	510	578	591	540	557	528	538	522	562	532	541	509	534	541	491	572	513	536	490	568	542	576	479	549	524	508	546	538	542	525	581	542	545	475	576	564	489	532	503	557	541	562	532	549	596	529	539	539	525	556	523	516	599	551	528	532	526	516	560	511	547	524	536	548	551	562	535	503	548	540	551	523	555	518	518	523	539	543	541	536	542	529	498	543	514	518	569	570	545	496	540	535	511	533	552	575	506	537	525	552	516	558	530	481	507	524	531	506	548	526	525	547	532	535	555	560	546	510	504	569	543	555	515	537	532
37996	9613	2685	1791	1282	1066	872	689	574	484	449	416	401	368	361	394	393	341	391	343	373	323	339	362	321	403	347	343	392	361	333	306	360	336	326	360	404	349	326	374	351	348	359	358	375	343	344	335	341	358	308	325	368	363	350	339	350	331	361	380	372	316	362	350	354	328	304	319	360	301	353	366	324	328	356	371	343	349	372	364	355	366	323	364	358	332	367	343	359	311	389	364	367	346	341	316	360	339	342	341	354	348	330	348	380	308	370	364	308	358	350	358	321	335	324	363	336	348	347	330	351	358	344	332	377	378	364	402	373	347	390	352	368	320	363	365	351	370	319	368	324	361	377	346	334	359	360	336	339	347	339	334	344	371	357	370	326	362	342	346	386	349	343	345	326	345	345	331	317	364	384	339	391	372	326	349	331	381	306	348	327	349	336	350	324	351	356	380	345	350	380	371	334	342	371	345	386	334	331	338	355	353	319	348	369	345	325	333	344	335	320	345	358	334	321	382	400	380	349	342	328	347	345	361	364	328	375	347	343	351	387	331	332	362	344	334	344	318	343	332	340	331	360	323	342	353	385	344	320	369	376	344	381	382	334	349	334	326	356	342	361	319	327	341	384	343	362	349	332	342	384	364	346	340	342	381	359	340	369	328	384	338	363	401	332	345	348	336	343	352	345	326	303	343	357	389	314	329	329	382	384	360	347	357	344	365	362	351	338	329	362	320	348	363	326	369	335	332	359	316	325	357	319	332	363	360	354	344	337	307	352	372	339	316	361	341	360	335	381	371	326	323	363	361	373	356	368	329	331	362	355	348	372	344	370	329	309	323	357	330	355	331	382	370	347	361	348	355	336	361	350	321	385	340	351	327	303	329	363	338	352	341	343	328	356	358	391	343	307	371	346	335	380	354	323	394	357	351	325	332	356	323	379	336	345	361	348	334	345	330	382	353	373	372	360	330	373	377	356	348	365	374	381	346	346	332	329	381	364	359	340	319	350	375	347	368	337	373	357	327	370	338	370	340	389	342	325	360	335	358	315	372	332	357	353	366	350	335	314	353	346	374	331	356	352	343	343	370	325	336	367	348	356	329	375	341	353	326	346	361	299	373	383	329	389	374	375	364	314	381	387	350	379	363	332	335	354	341	380	345	342	344	362	383	408	323	343	347	370	312	361	359	312	322	345	358	366	390	332	395	359	327	365	361	323	343	355	335	332	332	342	356	320	358	355	337	380	345	363	306	375	343	330	335	373	343	362	349	366	327	368	347	330	342	317	381	383	359	356	344	335	358	358	339	387	352	360	371	327	324	359	365	341	368	324	362	334	360	381	334	363	337	315	350	365	349	370	356	396	342	352	379	322	370	360	375	341	340	321	349	353	400	324	363	353	348	363	350	351	343	346	307	344	381	359	379	352	326	361	387	326	339	406	394	338	344	334	333	345	370	365	338	332	340	342	319	363	354	346	369	309	350	391	355	385	328	318	330	343	351	326	378	371	366	346	345	344	311	332	360	327	348	361	386	357	337	341	356	365	340	315	408	361	342	377	360	355	363	346	360	339	349	376	382	348	324	351	326	332	359	360	377	355	368	346	357	372	319	362	358	332	363	326	360	357	321	342	351	346	329	295	355	336	355	368	362	359	340	334	380	350	380	357	349	366	318	353	360	344	360	333	357	357	370	316	366	398	377	350	392	342	340	360	357	391	354	327	327	345	321	359	364	339	311	313	306	331	328	340	344	331	383	355	314	339	346	408	359	316	342	351	340	346	345	360	354	334	333	355	383	356	338	330	332	350	350	344	321	324	359	334	344	325	321	364	384	314	333	369	337	360	369	366	354	380	346	365	308	338	406	327	370	357	356	327	350	354	337	337	359	346	327	355	363	348	359	342	372	368	354	356	345	323	349	338	359	323	339	377	347	348	322	319	375	359	305	342	359	358	396	345	386	331	372	350	347	353	385	344	345	394	333	354	359	331	328	337	340	329	340	317	307	349	336	351	350	341	333	377	365	357	347	327	352	349	355	323	338	339	330	428	378	376	361	369	366	369	347	372	341	347	326	320	340	353	389	372	372	348	323	337	318	308	387	329	321	326	355	370	369	359	355	365	352	333	369	319	318	353	358	328	331	345	352	335	337	360	346	334	331	356	389	320	365	343	361	364	349	330	338	316	363	340	362	341	355	373	366	366	329	341	368	389	364	347	332	376	327	314	349	315	346	337	361	327	356	357	368	316	335	356	364	332	354	321	331	329	336	337	335	351	318	309	336	346	320	319	315	378	322	374	360	352	370	357	333	350	318	356	356	330	360	394	342	324	335	354	331	376	356	347	338	348	337	323	345	344	357	368	332	348	374	350	370	350	321	346	342	340	331	341	361	362	282	370	328	317	320	340	370	349	362	342	347	324	357	374	345	334	324	320	334	317	380	347	374	356	349	321	361	361	367	359	333	356	332	320	335	328	364	357	368	318	343	340	337	359	343	349	350	324	318	330	338	320	312	337	367	345	380	376	358	341	351	335	347	352	348	338	360	309	329	342	327	353	370	334	344	348	343	359	354	348	361	367	378	370	340	368	394	343	359	360	389	407	321	350	324	320	316	356	347	334	345	342	415	363	380	336	364	340	320	366	317	339	346	362	361	343	344	383	349	398	372	314	333	359	318	352	398	393	355	377	314	341	352	349	369	346	396	347	336	347	342	380	332	358	330	385	355	331	333	360	336	357	379	357	339	338	385	375	348	368	329	350	335	345	325	369	368	334	349	382	338	323	303	375	329	327	375	370	348	356	347	360	370	363	283	313	344	349	339	362	364	331	346	324	346	360	314	352	376	342	352	317	363	343	353	375	323	356	328	346	369	311	336	340	335	367	363	345	361	367	391	337	336	335	334	299	354	307	332	359	346	357	308	313	363	331	285	397	386	365	336	374	381	358	348	322	312	342	359	340	322	351	354	374	347	334	349	324	345	352	348	301	356	373	348	324	322	336	288	398	341	321	352	390	385	341	337	344	339	333	371	323	337	352	348	341	342	317	386	360	382	345	324	344	348	353	346	353	371	345	302	389	349	336	342	309	348	339	347	362	338	334	393	376	355	358	321	360	340	381	394	303	369	379	338	326	340	363	344	375	354	337	340	382	335	339	342	325	361	370	340	350	339	352	319	349	324	346	372	344	321	340	338	368	337	338	313	329	341	352	349	358	342	350	350	341	331	336	370	350	327	365	382	343	388	370	371	335	360	340	353	312	347	375	332	303	378	365	322	327	373	363	340	362	365	359	340	371	319	357	340	348	351	346	354	337	351	351	357	344	347	329	347	375	339	340	348	365	298	364	349	339	329	370	323	316	378	363	312	338	361	366	330	336	329	320	353	339	327	353	343	350	355	323	355	327	347	337	350	343	307	389	313	323	354	345	342	330	356	327	361	337	374	387	353	347	332	343	335	344	351	374	399	341	378	342	340	319	313	325	368	367	390	342	333	352	299	322	380	362	339	356	387
21559	2514	3230	4322	3747	3112	2733	2400	1931	1487	1311	1145	1100	995	964	955	928	916	907	919	854	879	863	802	862	862	788	822	787	847	808	821	825	810	843	799	799	801	785	819	849	765	795	813	751	793	800	752	786	810	823	802	806	780	794	803	766	806	822	784	785	787	825	738	771	788	814	826	805	765	794	787	776	756	783	782	754	772	786	745	765	812	797	802	748	779	749	750	813	789	787	815	795	776	783	815	820	807	780	823	748	781	771	843	781	746	777	812	757	732	747	813	770	785	823	781	812	798	799	774	763	751	722	738	745	788	798	786	779	753	740	808	780	719	801	784	790	810	801	765	817	813	753	804	803	785	839	760	757	791	782	818	745	761	763	799	765	800	751	795	787	815	743	808	811	847	820	811	783	789	833	776	762	769	808	794	829	735	806	773	791	796	751	779	812	790	787	832	817	872	769	786	804	777	765	775	812	764	763	781	804	809	804	852	787	775	795	784	827	760	784	791	766	775	789	712	776	794	787	763	801	760	827	773	797	835	749	805	778	810	811	765	766	775	761	779	780	787	773	773	779	747	791	764	744	775	818	818	761	787	782	769	759	797	748	765	745	809	757	779	763	755	761	790	805	782	810	791	806	797	823	815	728	766	814	792	762	826	801	801	788	785	782	805	747	779	720	721	785	724	776	770	826	762	730	725	780	808	817	792	821	802	769	756	793	837	761	783	745	775	792	754	750	799	772	724	777	754	774	787	755	775	804	855	786	755	813	809	778	768	752	762	797	734	763	759	790	780	823	801	770	740	779	803	727	794	762	787	763	762	762	764	794	783	753	780	738	765	790	732	752	816	801	779	767	780	787	743	792	815	806	798	794	791	778	807	774	828	749	790	788	781	786	804	763	796	769	770	805	769	761	746	776	787	800	818	834	763	806	814	837	798	766	770	766	803	778	738	782	779	751	811	837	762	836	690	829	798	761	772	776	812	760	797	759	798	803	799	828	774	741	792	750	754	818	773	759	746	781	717	790	781	754	756	760	752	758	785	804	803	761	818	732	786	795	794	850	782	783	774	784	809	778	825	770	743	771	750	814	783	781	792	796	748	809	799	753	825	809	782	735	824	744	767	735	718	805	802	799	770	827	739	834	770	738	735	790	820	781	743	757	805	808	740	831	802	738	795	764	748	784	794	819	779	799	795	757	780	795	756	763	791	796	788	751	787	760	775	758	775	819	762	776	795	777	773	774	838	838	696	818	796	748	778	833	805	794	780	751	800	746	783	809	838	777	751	810	796	787	746	818	844	781	824	823	803	766	792	808	771	765	774	757	752	813	780	781	845	787	793	726	776	804	780	769	787	810	789	797	786	798	772	812	808	755	773	748	801	817	790	769	788	780	759	749	810	749	806	792	790	795	761	756	799	774	797	780	826	787	780	810	805	755	784	767	794	784	808	768	790	787	808	754	732	778	761	771	791	769	801	754	783	792	801	770	763	800	730	817	773	811	778	796	794	757	741	710	756	781	797	715	778	788	834	736	806	744	795	785	781	803	764	734	772	838	811	876	764	786	801	753	769	830	745	816	815	723	740	797	779	728	792	758	769	761	786	852	791	797	776	771	778	795	823	802	777	810	803	751	811	810	729	777	807	809	761	765	777	773	776	766	800	713	825	828	776	788	762	766	807	824	772	777	798	799	795	784	818	818	795	754	780	791	765	747	867	866	835	824	757	807	767	781	783	831	790	768	787	757	843	821	800	779	797	788	788	842	780	750	791	755	791	785	795	798	799	777	765	786	811	801	843	761	820	798	774	762	728	766	768	780	812	768	806	791	830	793	766	826	794	739	788	754	735	756	775	774	788	834	804	773	805	803	749	788	788	738	806	836	765	846	845	793	788	814	780	765	771	748	808	742	748	820	834	792	798	808	803	803	824	799	757	817	795	738	762	770	756	846	754	794	823	841	745	769	792	737	791	826	764	715	817	779	818	854	801	763	786	784	815	796	783	757	768	807	789	840	775	745	831	821	803	799	768	773	777	784	805	821	768	768	823	754	797	783	779	775	796	754	765	807	791	776	822	789	800	736	802	731	814	786	796	767	825	827	785	764	767	778	722	785	759	757	779	793	849	784	803	802	829	811	818	803	779	793	767	777	759	783	773	829	814	752	802	820	811	756	784	814	768	803	774	752	775	766	741	790	795	733	813	785	791	807	782	781	748	747	799	782	762	826	792	790	785	827	775	803	833	796	796	813	777	749	795	759	816	819	751	776	755	824	810	769	783	800	775	778	818	821	800	741	803	786	776	803	738	818	767	771	823	755	777	718	828	771	784	784	808	781	784	787	796	790	830	799	762	751	816	820	773	813	832	773	791	780	776	797	766	761	795	769	791	759	783	772	769	794	811	704	810	772	778	821	778	825	772	769	772	799	813	786	765	791	733	789	820	769	793	749	802	783	778	773	793	785	715	816	817	815	770	791	777	721	797	788	719	771	824	775	842	796	816	791	776	782	776	805	757	788	786	742	831	749	819	760	787	801	824	793	764	717	774	765	802	803	730	791	733	693	778	772	798	746	792	812	776	780	786	821	759	768	772	760	787	766	749	775	729	805	765	744	802	792	771	771	728	803	746	762	770	749	759	829	801	784	796	822	825	807	769	769	792	798	775	747	793	763	794	752	813	769	806	834	764	774	769	765	762	762	794	799	749	800	790	788	748	805	780	743	741	812	780	822	806	800	758	803	822	778	868	806	776	808	804	724	823	805	826	767	808	768	776	788	797	768	796	762	741	815	769	787	731	754	802	764	714	810	741	742	786	804	832	781	814	817	823	839	787	788	778	807	809	734	859	734	798	783	793	792	766	825	774	753	753	811	814	794	823	792	785	786	781	750	806	768	798	731	762	732	785	771	784	757	748	786	760	808	766	768	830	819	864	751	776	778	817	739	803	777	762	794	803	767	774	798	800	777	813	752	806	780	784	745	789	802	798	767	767	751	780	790	765	805	747	792	828	769	734	750	728	789	788	764	757	824	765	800	781	762	787	779	818	739	796	792	783	826	726	753	773	788	770	799	752	811	750	791	797	815	781	825	761	752	754	794	768	793	819	777	820	770	765	791	792	812	784	807	740	802	727	719	770	782	802	767	765	822	748	853	754	780	758	750	804	818	796	809	781	794	777	765	820	776	757	818	801	818	770	769	766	765	811	796	794	838	777	767	814	764	831	775	796	754	770	765	802	817	827	741	760	766	753	787	798	785	751	827	792	744	791	763	865	743	814	811	799	804	722	841	750	793	798	758	739	793	807	783	749	818	780	755	796	717	804	822	735	817	794	744	760	761	746	770	745	767	759	789	810	804	837	765	768	804	746	780	768	761	770	775	810	745	825	781	765	785	770	778	810	754	780	826	834	766	839	748	753	772	767	826	769	766	825	760	807	763	748	771	775	766	785	796	763	774	741	802	758	826	821	816	791	727	792	755	775	790	802	782	752	760	757	749	784	793	791	790	741
9361	1026	454	313	339	244	229	219	205	183	189	203	208	180	201	199	185	202	199	179	196	173	181	166	210	171	172	192	165	181	156	179	167	191	201	195	203	188	213	181	182	189	178	187	163	187	194	187	207	184	195	202	171	174	179	189	178	190	174	157	198	203	196	188	190	179	206	210	196	169	183	189	180	213	177	167	174	161	201	165	185	181	192	197	199	198	184	197	204	190	190	163	188	183	186	213	167	203	190	177	176	168	220	179	200	181	168	152	184	197	195	159	174	173	191	185	190	183	177	153	185	194	228	162	167	179	194	206	185	207	189	183	194	186	205	180	175	177	200	194	199	151	209	172	196	199	185	176	187	173	191	215	191	222	178	203	194	204	174	201	193	174	200	176	160	184	213	192	128	177	183	181	200	174	152	181	181	195	192	181	189	191	209	190	197	191	216	194	177	200	188	162	182	184	170	200	207	177	173	203	197	186	192	183	184	173	184	173	213	189	185	194	176	186	175	206	167	176	187	194	175	211	179	193	184	181	173	180	172	199	213	191	173	202	205	194	193	180	181	201	183	186	201	200	195	181	196	167	176	163	150	165	191	163	191	193	176	187	201	188	184	212	162	204	188	194	178	187	205	166	175	198	199	200	193	174	208	199	183	195	201	215	180	195	182	201	225	208	173	184	176	179	193	177	196	182	177	221	190	193	187	178	170	171	197	202	179	195	194	184	207	198	177	176	169	198	201	198	184	184	205	194	170	205	203	156	163	177	207	184	209	176	161	194	163	168	189	209	178	193	167	205	180	198	189	163	189	187	203	192	217	193	181	172	174	212	203	173	220	205	194	167	191	184	192	169	207	200	204	193	174	178	210	181	208	192	197	199	162	214	180	194	191	199	196	171	194	187	172	179	181	194	209	186	193	216	183	194	158	183	183	182	206	191	173	195	151	192	186	168	180	189	186	174	175	154	182	202	188	200	197	169	203	192	177	177	198	178	160	181	204	205	167	170	174	171	192	169	162	196	184	187	178	193	164	152	193	182	170	170	203	195	211	186	194	198	184	187	176	191	190	187	173	178	190	179	180	213	194	185	180	187	176	208	207	193	169	177	191	199	197	192	205	193	182	205	157	187	211	190	177	193	202	159	203	197	177	189	187	183	152	195	184	186	170	202	179	186	174	195	210	200	191	180	177	199	211	166	185	176	216	166	180	191	181	170	199	202	212	193	198	198	171	171	188	220	186	187	200	173	178	187	181	201	172	216	179	202	201	194	169	184	203	197	180	176	183	175	184	178	206	203	166	205	162	189	181	185	212	220	181	168	165	197	186	181	173	183	192	182	200	164	181	178	186	224	210	199	208	191	197	194	203	198	175	187	186	179	192	182	202	188	183	183	182	208	192	184	167	160	213	182	197	159	195	184	197	183	192	189	173	180	159	163	193	212	177	196	175	216	200	219	188	173	170	169	200	181	202	180	213	204	191	166	179	206	187	193	165	188	175	178	195	184	173	186	195	217	184	201	202	204	190	185	211	202	171	161	199	191	193	180	204	193	172	185	189	167	163	170	228	171	168	191	184	176	187	184	206	182	195	192	220	172	199	174	219	198	159	197	207	202	156	179	165	186	191	188	195	184	177	181	176	155	168	183	195	180	169	195	190	219	176	180	186	188	188	184	174	200	194	185	184	202	177	187	161	199	212	188	192	201	181	166	167	170	166	179	199	202	187	200	175	197	171	172	187	196	198	185	186	170	154	161	198	185	174	163	179	180	170	214	177	174	190	171	179	189	180	198	162	171	183	190	188	201	202	193	180	197	180	196	177	186	175	186	199	174	193	171	192	168	194	163	184	199	194	190	176	166	161	168	197	200	188	198	175	202	194	180	174	173	197	178	186	195	186	181	207	198	184	168	186	192	196	191	178	180	171	179	184	189	176	164	178	202	231	190	186	185	205	171	174	184	193	220	217	168	200	203	187	179	203	190	183	197	202	194	179	167	204	170	196	214	202	196	161	169	196	180	195	177	157	178	167	158	179	181	168	194	183	208	193	182	169	191	180	180	197	160	167	180	179	208	192	193	207	190	149	181	188	181	224	193	201	168	158	197	198	180	199	168	191	177	176	170	187	184	213	186	199	177	200	163	188	167	188	193	201	194	160	176	172	185	194	203	168	166	192	169	201	189	185	193	202	186	204	185	225	180	181	197	208	205	189	199	190	191	196	175	181	203	181	185	177	185	206	182	183	188	178	173	203	195	196	170	175	194	188	190	183	201	201	195	170	192	203	195	171	194	174	176	186	189	206	177	193	175	187	196	182	159	175	164	186	199	183	187	177	176	171	168	201	181	185	185	198	180	217	203	188	172	186	171	177	222	173	187	194	176	170	177	189	183	185	187	174	169	172	209	168	173	192	188	164	175	195	180	203	172	191	207	188	182	185	162	187	198	205	171	206	178	180	169	181	181	169	209	202	185	176	177	157	186	200	185	207	165	187	194	186	192	175	188	180	171	180	184	177	196	188	193	175	200	196	183	193	218	178	195	183	185	197	186	168	186	190	208	175	159	193	160	179	172	178	180	184	197	168	189	197	200	174	195	179	186	207	208	185	183	193	179	184	196	199	193	190	190	179	150	197	219	184	190	172	198	168	178	185	194	182	172	174	182	159	194	169	199	179	167	186	204	202	199	180	178	206	184	178	203	177	184	185	199	183	213	200	211	198	219	155	175	184	220	192	190	167	164	201	173	183	182	199	168	187	204	195	204	199	201	184	188	204	201	189	182	171	174	207	185	193	192	193	206	167	189	187	192	211	172	182	207	173	163	184	180	188	181	194	198	177	209	202	185	178	217	197	169	188	194	180	206	194	204	200	198	195	185	203	176	204	182	185	200	165	174	165	200	186	206	221	172	206	183	187	189	189	168	217	179	180	176	193	197	193	182	171	172	159	197	172	215	185	185	169	194	167	189	191	216	178	175	175	190	175	179	168	201	197	204	192	180	173	199	210	189	238	185	201	198	177	175	189	165	171	184	189	185	172	187	199	184	199	178	179	186	184	187	194	192	170	170	160	205	175	192	181	188	182	209	171	160	180	203	202	188	186	148	197	180	187	173	171	197	186	204	200	176	168	185	195	199	179	203	187	186	197	195	176	173	204	173	177	202	179	195	160	180	198	180	187	208	174	184	162	204	197	181	196	167	178	160	201	181	205	211	201	206	193	172	203	179	161	181	200	205	188	198	189	202	212	204	174	179	167	197	156	177	203	191	176	177	187	191	179	200	205	169	174	163	204	220	214	205	180	185	168	189	169	188	172	182	172	191	184	189	212	212	173	211	207	173	189	180	191	168	180	198	195	218	206	177	167	194	179	190	186	198	182	184	200	162	201	200	191	188	213	161	195	191	187	169	204	188	173	175	161	165	203	187	181	187	188	149	185	165	162	157	199	198	168	169	181	165	183	191	185	191	191	166	168	197	198	181	210	177	182	179	209	175	185	214	176	197	171	194
5782	738	889	1006	982	726	664	595	539	506	510	478	482	498	487	488	481	454	444	490	450	472	482	460	484	441	480	456	455	453	488	454	473	410	468	442	466	455	474	490	489	454	435	468	459	458	438	461	468	485	417	475	495	468	464	446	449	459	449	478	451	440	446	417	468	463	460	485	471	441	479	469	429	470	471	418	441	477	487	467	415	431	458	494	483	450	466	492	459	450	442	461	485	453	435	459	427	470	421	443	484	466	448	466	433	483	448	450	431	449	446	445	435	472	428	431	509	476	487	446	471	453	473	462	429	461	457	414	458	448	440	422	455	465	442	455	483	459	474	436	449	462	426	436	418	440	452	466	460	459	466	442	457	469	448	450	485	433	435	447	443	474	425	485	440	470	466	431	472	458	451	437	446	431	444	465	490	464	445	487	438	458	469	482	455	474	449	485	475	414	445	432	444	492	425	434	438	457	451	455	490	491	451	465	461	476	454	457	452	451	519	476	441	478	466	460	444	466	475	445	479	441	444	482	469	446	445	446	461	459	440	455	478	461	449	483	421	494	413	453	431	429	432	433	472	440	458	451	431	458	464	448	430	491	427	436	465	448	442	456	437	462	442	459	414	428	440	524	438	464	423	466	470	501	444	497	472	456	429	454	468	425	444	463	441	429	456	433	456	431	515	455	426	453	482	437	436	426	468	450	453	455	477	412	463	439	423	460	428	448	447	459	459	481	477	451	462	403	472	432	451	466	441	427	479	445	467	458	441	455	462	463	478	451	466	425	485	423	458	450	464	460	452	478	433	474	429	451	435	455	440	491	486	427	486	419	421	473	469	460	440	414	481	464	465	435	463	474	473	431	443	420	401	459	473	391	477	414	481	491	451	468	465	443	436	479	452	428	481	473	411	440	431	475	474	442	460	428	484	452	437	447	427	464	408	401	469	414	453	464	454	435	485	423	465	452	491	478	431	418	467	473	459	508	463	463	442	430	460	419	418	450	418	465	459	479	432	451	458	491	432	474	453	439	472	457	425	436	462	448	454	465	447	435	442	439	467	460	490	484	464	450	431	472	451	468	439	395	456	444	442	434	458	456	462	454	465	429	490	458	377	478	455	461	439	428	430	479	485	458	468	425	504	441	469	464	482	485	443	457	472	435	439	484	459	435	462	460	430	427	443	448	463	460	484	478	449	446	496	436	415	476	422	444	467	456	471	463	456	466	451	476	485	469	419	456	494	465	451	466	451	477	455	476	472	426	457	431	450	484	430	467	452	395	432	475	480	485	455	449	459	473	462	454	461	419	473	454	428	497	441	459	489	471	487	484	466	439	460	432	457	495	459	431	444	464	430	481	468	477	482	451	431	451	461	449	461	460	438	511	451	473	463	436	472	443	463	458	447	454	459	433	479	451	459	464	448	452	431	487	444	441	438	490	485	436	442	444	419	448	437	414	440	489	501	470	462	481	451	445	460	467	451	445	474	442	443	466	474	439	445	489	450	448	501	404	472	443	448	445	484	474	420	479	486	454	439	490	511	440	446	482	477	476	443	426	436	479	483	521	469	453	444	492	457	474	476	480	432	458	441	405	460	446	468	470	475	459	441	443	420	470	485	433	434	452	456	495	458	410	447	477	477	484	455	448	489	475	464	474	436	457	414	489	432	460	438	448	477	460	433	446	466	452	482	480	496	463	450	490	426	458	446	454	425	470	450	507	465	448	419	413	456	471	410	432	452	452	448	485	475	443	425	420	436	471	441	492	478	454	464	476	436	486	486	468	438	468	458	473	416	455	446	467	471	420	465	449	446	427	455	432	451	423	458	457	462	453	471	467	439	457	458	478	476	446	461	458	488	447	440	462	449	457	467	432	441	470	457	468	486	409	414	492	459	454	451	472	465	447	450	439	460	452	466	486	493	458	483	480	433	496	451	466	438	457	437	464	444	444	440	438	448	457	499	444	466	441	478	446	465	491	430	446	457	480	473	473	458	470	454	480	432	485	454	451	471	465	444	481	458	462	459	464	458	484	451	484	432	375	445	429	444	442	455	443	434	516	470	480	499	449	448	434	475	474	460	430	473	437	450	442	465	453	464	435	427	442	442	442	419	468	454	499	463	432	442	482	464	442	471	458	476	460	453	482	429	471	463	450	450	459	442	458	480	460	437	441	470	439	454	444	456	439	423	473	449	458	478	463	465	455	434	481	444	457	419	468	441	457	438	500	486	464	482	447	409	431	446	459	440	469	408	453	495	460	430	476	450	431	469	450	481	452	462	458	456	501	465	431	512	462	481	465	434	448	449	497	462	479	443	500	453	484	434	485	493	462	465	455	461	485	445	452	442	429	449	458	414	473	453	394	441	451	459	463	503	447	458	478	469	458	433	451	483	446	465	456	462	445	478	413	458	451	455	467	465	453	421	444	450	480	474	478	455	446	477	471	459	443	439	458	443	440	452	452	509	439	436	432	452	480	453	522	449	445	419	479	477	441	478	465	434	457	455	460	452	490	494	447	440	462	445	430	469	449	475	489	470	449	471	423	502	454	455	429	420	466	465	439	501	468	473	485	480	464	481	433	467	483	467	455	439	460	473	462	449	469	465	474	454	477	480	461	480	471	437	458	505	481	464	423	456	431	449	445	496	422	480	438	442	437	449	436	469	451	475	495	453	444	472	456	414	485	473	473	461	477	433	473	445	460	481	461	427	419	455	453	475	469	442	461	476	475	438	428	447	437	481	444	450	442	467	455	454	442	491	462	434	490	481	417	465	449	468	466	458	489	456	454	493	420	462	437	431	478	469	429	464	457	495	445	469	453	457	448	494	437	486	424	458	479	476	415	448	477	447	451	452	449	461	439	469	432	478	448	475	452	486	468	465	462	459	460	442	484	454	426	465	430	509	475	498	473	463	465	436	444	435	441	435	461	417	443	468	440	425	431	490	439	445	460	473	471	462	478	454	491	460	471	466	498	462	464	455	470	443	442	461	446	497	469	454	459	448	485	454	462	495	495	434	436	489	489	499	442	459	464	478	487	486	437	463	428	465	445	437	445	475	442	477	472	457	477	443	470	440	451	480	469	476	484	460	403	490	453	466	466	448	417	473	450	415	448	444	458	437	441	431	458	455	446	487	412	434	464	457	491	466	454	419	455	441	458	458	454	450	449	477	454	491	452	429	449	478	451	463	470	467	496	483	462	466	472	455	418	414	438	416	448	455	470	484	426	483	436	454	496	473	479	438	468	445	477	478	472	445	467	462	457	469	495	463	430	443	480	468	448	480	505	479	425	435	445	451	445	445	447	472	506	438	467	490	439	454	440	446	461	461	472	463	481	474	453	466	446	448	445	461	514	409	474	436	472	462	465	478	460	463	440	448	479	473	428	391	446	461	487	442	454	416	460	458	482	465	479	481	447	446	434	462	458	418	492	449	469	443	470	467	473	479	449	453	434	447	425	469	431	435	452	449	458	455	456	466	474	463	450	456	476	442	455	442	460	455	446
28740	5714	1493	999	753	650	502	399	343	298	277	248	266	256	288	247	231	244	253	213	225	201	205	237	220	228	235	207	241	226	226	225	252	230	243	200	246	239	234	230	235	253	241	239	232	255	231	226	213	221	231	192	225	264	256	217	220	226	219	247	240	236	222	247	212	223	223	249	219	225	225	217	224	250	249	227	219	170	254	227	213	222	234	237	226	207	241	229	262	233	229	219	232	216	245	200	258	254	193	223	239	230	230	253	225	223	215	239	235	210	224	243	243	224	223	218	216	228	261	234	256	219	209	220	237	231	247	211	234	227	249	228	260	224	224	244	222	179	227	225	227	201	198	205	221	242	207	214	223	244	231	218	204	202	235	232	208	230	216	216	235	228	218	231	235	248	236	240	224	220	244	244	227	204	232	209	217	216	246	221	222	235	233	237	231	222	235	223	224	216	263	220	236	238	222	227	206	219	220	222	221	235	224	224	229	243	236	234	229	242	241	205	244	232	241	242	247	237	230	229	243	236	227	254	215	201	232	235	230	209	204	198	217	219	221	231	220	234	257	224	240	217	228	237	246	247	236	221	231	225	220	195	239	243	230	222	246	230	205	236	204	269	217	241	242	213	244	212	252	225	236	250	209	202	218	228	210	236	228	245	216	232	226	234	245	231	212	211	226	238	226	232	216	247	240	231	269	217	215	217	222	241	220	239	233	230	220	209	238	203	256	246	205	218	181	206	215	254	234	238	215	201	229	176	215	249	244	245	206	222	232	207	213	226	251	240	226	230	238	218	208	212	232	232	226	256	205	201	211	218	238	225	210	232	223	199	233	228	246	222	224	209	230	239	230	228	218	226	224	260	205	230	214	228	220	225	190	194	234	247	194	203	237	243	213	221	221	222	223	246	217	228	212	221	207	200	257	255	197	212	239	228	212	213	210	223	270	244	225	245	242	214	220	222	228	226	238	225	217	222	210	214	216	214	258	222	204	220	216	199	229	230	238	226	230	235	216	243	224	251	253	230	230	213	228	173	218	246	222	235	223	198	224	221	224	220	212	235	245	234	240	236	230	240	252	217	227	230	226	209	232	232	245	249	224	218	236	243	238	252	243	219	251	259	211	208	232	218	244	255	238	200	225	225	216	231	245	227	252	196	201	209	225	239	193	249	242	273	213	243	214	226	239	216	218	255	248	259	256	195	205	220	212	217	233	227	203	210	209	223	211	258	228	224	212	223	215	206	219	221	222	223	219	240	228	232	214	208	221	257	231	225	208	235	216	215	228	208	227	228	218	215	229	248	250	220	250	218	215	247	249	214	210	254	230	223	242	235	225	204	216	199	211	229	230	236	214	230	230	223	228	233	240	229	242	228	230	231	247	208	213	226	220	178	233	222	226	256	224	236	240	239	245	224	242	242	223	256	201	213	249	182	232	214	227	183	219	239	208	249	217	219	241	223	228	221	212	213	215	255	222	227	243	208	206	231	221	211	205	211	220	220	229	220	225	212	234	212	220	258	233	228	230	257	217	224	243	197	219	219	230	203	240	184	234	233	190	213	227	239	270	208	215	194	228	215	216	222	208	216	204	242	206	217	215	222	223	212	242	221	229	211	220	234	213	228	225	247	242	201	188	207	229	224	220	229	246	219	223	209	215	196	220	234	223	234	264	242	230	201	210	232	207	233	227	232	218	208	218	238	222	226	234	227	205	218	203	230	238	256	202	233	203	217	228	237	210	244	243	222	246	172	207	211	222	206	215	228	236	213	227	228	209	233	239	209	230	230	228	224	219	216	208	221	209	203	265	231	219	229	228	213	225	218	197	235	237	247	231	187	232	206	221	237	228	192	220	211	215	218	237	229	221	218	231	214	215	234	202	257	208	225	223	252	260	208	234	206	214	227	240	239	241	230	226	238	202	234	242	236	202	213	214	223	227	244	217	253	220	246	224	231	230	184	231	241	236	221	228	225	211	258	224	203	207	227	224	238	241	203	206	222	241	221	250	214	239	201	224	214	253	222	221	242	220	237	223	245	231	224	223	220	234	233	229	212	218	225	211	220	228	208	221	239	205	242	244	213	220	206	243	238	233	250	234	234	232	243	204	232	209	217	234	209	197	216	241	225	238	231	201	236	214	205	225	242	238	230	175	237	255	257	242	232	217	228	225	227	241	238	220	202	238	197	199	219	235	237	255	252	204	220	229	253	219	247	232	274	206	234	224	233	224	214	220	226	266	248	217	229	199	192	224	213	229	212	232	221	219	224	236	233	217	243	247	244	202	235	219	229	225	232	197	213	247	251	224	233	215	213	222	233	200	198	221	269	236	218	243	219	233	221	234	248	243	241	214	229	234	233	238	242	223	202	216	195	214	232	215	247	218	217	203	227	254	224	232	225	244	212	223	212	217	238	208	219	219	249	262	248	212	228	218	228	224	227	207	234	216	230	240	247	219	237	217	213	208	201	250	211	248	244	217	214	240	206	225	220	210	255	248	243	232	235	221	234	239	223	223	239	210	223	263	251	221	221	208	239	195	253	242	231	215	226	243	215	239	213	217	215	206	228	229	238	229	217	229	239	242	192	262	217	174	207	200	216	218	242	248	206	226	248	214	226	207	217	197	207	232	223	218	230	212	262	224	224	259	258	251	228	206	237	211	211	225	215	243	214	194	229	225	243	284	228	233	244	263	213	242	241	216	213	238	222	194	227	256	231	234	216	230	238	222	234	216	219	204	244	218	210	185	223	230	226	220	234	214	221	210	232	244	216	229	223	212	204	259	214	207	209	218	211	229	253	230	246	229	237	234	236	219	201	219	233	227	216	225	229	213	220	226	190	232	216	231	228	241	219	242	198	244	213	231	247	197	216	219	242	230	210	223	246	186	218	228	227	210	235	194	226	232	222	207	209	226	224	233	225	247	213	215	223	216	247	212	196	221	226	233	242	220	244	228	240	204	199	220	215	224	206	243	244	269	253	238	216	246	236	226	226	202	240	212	220	185	221	216	246	225	233	224	221	204	215	212	234	233	216	213	211	230	226	240	273	241	239	217	212	200	204	236	258	241	199	228	245	248	227	203	225	244	211	200	242	209	180	216	256	220	226	200	219	226	254	233	227	240	218	246	224	242	226	217	257	199	217	199	219	207	214	205	215	237	203	195	221	225	240	202	241	200	225	194	240	212	223	198	203	223	224	230	202	229	232	231	194	229	232	229	233	242	239	221	223	227	236	213	242	223	238	224	237	201	209	238	247	263	256	246	233	236	229	204	204	207	230	236	229	197	236	240	216	243	223	236	225	222	241	250	227	221	241	215	230	206	221	225	228	183	207	204	233	251	235	221	219	231	199	231	241	232	245	238	224	211	213	236	202	219	206	219	216	215	225	223	209	241	231	262	242	239	223	219	234	240	229	232	210	177	265	195	213	205	254	224	248	218	228	247	232	194	241	241	232	216	234	243	235	238	232	228	250	222	241	216	206	253	208	234	238	259	236	212	235	240	224
17273	1513	2201	2451	2471	1995	1791	1538	1085	934	771	740	709	687	598	662	627	617	553	580	597	611	588	609	625	559	549	541	559	574	589	554	586	542	514	552	505	564	557	581	535	537	553	562	534	567	520	534	590	580	537	579	561	525	524	512	577	560	521	518	554	548	526	516	510	531	538	522	526	566	543	545	536	519	540	551	566	570	517	529	527	521	555	536	520	562	579	534	552	518	519	576	568	542	541	497	511	549	564	559	554	576	515	556	559	561	505	589	563	545	558	559	533	514	507	541	536	520	545	581	517	516	515	585	568	563	536	601	547	580	529	567	550	540	546	541	518	542	552	571	518	541	542	531	526	549	507	536	545	542	589	561	556	548	578	557	537	526	528	577	512	506	512	551	551	550	572	540	539	550	515	523	541	573	542	524	526	539	524	538	527	525	580	565	547	527	555	540	516	544	534	531	548	556	526	529	497	574	506	553	541	552	528	549	579	531	560	574	561	507	508	589	530	526	509	519	536	541	526	502	549	527	540	547	540	573	523	568	576	505	563	553	515	548	527	545	515	554	498	544	552	569	517	520	502	529	569	542	549	538	550	553	561	527	551	549	501	621	525	532	577	531	531	532	518	538	546	535	539	523	561	578	549	540	549	537	549	542	506	542	548	551	503	532	543	525	550	562	530	541	557	531	556	559	566	555	581	562	564	561	537	564	526	519	528	568	528	508	500	510	558	486	533	522	541	591	523	522	535	556	544	566	503	508	541	558	540	558	526	557	539	543	499	529	555	565	548	539	527	545	567	562	577	538	534	563	555	555	530	558	540	540	507	570	520	533	537	537	582	530	517	547	515	548	526	542	543	543	539	553	523	534	550	562	523	518	553	541	561	528	543	562	506	559	551	517	512	535	521	601	568	546	559	541	546	519	565	562	528	503	539	536	528	531	552	520	507	496	553	553	501	551	556	545	569	532	574	537	538	537	567	590	552	515	538	533	555	547	593	522	556	579	494	559	520	560	517	567	517	554	571	538	557	564	530	542	560	540	537	529	570	562	508	531	512	592	522	525	530	551	482	535	555	535	553	559	539	538	546	544	546	547	523	572	525	539	512	578	528	497	553	557	546	581	556	508	534	576	545	578	542	515	479	511	593	522	567	472	551	573	519	526	534	495	554	540	539	538	539	512	559	525	565	519	542	568	531	509	533	575	546	566	550	516	558	579	530	519	530	516	545	545	542	567	546	546	559	568	559	551	560	567	522	508	559	551	504	538	552	523	528	512	493	535	549	547	559	547	522	561	531	546	573	513	560	510	554	559	546	526	545	518	569	545	524	549	511	544	516	544	541	549	528	573	544	575	540	555	544	517	528	508	523	583	532	530	531	556	525	524	565	555	538	564	513	534	530	544	557	510	568	555	568	528	558	543	543	594	531	540	579	515	543	510	546	527	492	552	504	504	543	551	532	572	562	523	510	529	550	568	523	542	516	552	512	535	570	538	591	519	599	550	565	541	522	527	517	538	535	522	561	521	550	574	503	524	505	520	566	589	521	519	523	547	590	561	539	567	507	544	538	521	538	527	529	527	553	535	525	558	557	563	531	550	551	563	597	543	572	600	573	515	536	558	530	506	535	526	525	534	551	553	519	531	578	553	516	563	577	530	544	537	547	550	563	528	502	553	542	534	523	561	540	493	530	509	528	542	547	534	517	580	550	590	546	587	495	536	498	519	554	530	557	545	552	532	539	545	520	548	543	571	535	566	539	563	522	548	534	539	547	550	530	501	522	587	545	525	531	553	543	591	553	515	546	510	490	542	532	523	522	558	533	560	587	527	540	557	555	557	546	545	546	536	551	560	546	535	576	540	547	557	538	504	515	545	548	519	569	527	569	519	553	527	536	588	504	553	490	515	566	558	494	564	553	554	528	540	514	532	547	503	556	548	560	517	489	567	543	530	545	562	542	554	537	530	567	564	547	571	502	557	543	547	569	550	489	527	531	552	570	523	490	519	550	561	590	506	555	475	514	506	601	531	536	540	546	557	524	536	539	521	522	591	534	526	577	576	529	546	563	569	535	546	495	544	508	538	547	558	569	532	527	533	503	548	506	510	535	495	573	552	561	557	546	550	557	545	536	514	565	562	497	535	545	566	582	538	550	545	564	579	527	551	537	500	554	578	553	543	546	528	519	550	552	503	583	532	548	528	564	529	543	530	527	581	554	517	530	522	565	548	551	520	536	554	566	583	535	565	558	543	560	520	566	561	482	566	560	519	544	590	581	533	522	510	561	527	524	538	529	562	522	578	533	549	518	572	564	544	555	589	533	515	531	554	546	529	508	575	568	515	534	585	547	521	574	536	499	602	520	537	565	532	544	530	529	535	552	549	568	523	541	510	581	553	528	536	533	553	567	544	576	518	553	547	543	531	556	529	547	542	507	525	574	561	548	542	564	527	557	552	539	550	502	570	517	567	541	545	534	530	554	518	538	556	561	543	569	507	546	553	560	499	553	532	554	568	535	525	566	525	535	565	535	543	495	535	522	539	497	588	528	514	542	560	527	501	551	573	560	557	556	556	559	540	568	503	520	501	510	516	524	491	519	531	533	565	511	528	508	562	560	589	525	561	597	567	540	518	514	524	532	589	509	561	576	560	567	547	523	553	583	512	566	521	576	511	547	536	499	477	521	563	524	525	531	546	516	553	610	520	536	571	543	545	538	517	521	531	488	540	537	553	557	532	552	541	531	525	536	543	564	512	518	589	561	521	518	538	547	542	581	550	545	532	585	548	501	538	552	567	575	588	512	550	566	560	540	565	557	529	547	597	525	531	537	504	527	537	525	534	509	532	495	555	561	565	548	504	538	558	516	550	532	573	544	547	561	524	516	540	531	517	554	560	533	534	555	561	535	508	527	538	535	559	567	532	516	526	541	539	557	525	525	532	559	575	518	528	536	539	551	529	542	539	526	533	559	532	563	538	562	528	524	526	555	532	488	517	570	543	544	536	544	556	541	537	604	531	540	503	545	576	533	547	566	477	514	556	548	532	544	550	541	533	551	524	523	532	537	562	556	576	501	545	548	518	564	548	537	535	501	508	547	545	547	496	575	554	525	521	550	579	575	515	515	564	534	576	549	562	518	549	547	535	549	514	546	540	514	539	546	561	483	545	560	522	520	564	566	534	538	606	558	524	567	530	497	544	551	528	531	556	537	532	572	550	549	554	539	549	518	542	593	542	548	561	551	527	531	504	544	533	586	546	542	519	552	556	517	513	557	562	523	538	525	545	528	492	539	532	534	538	546	526	559	553	557	526	567	507	524	553	523	540	543	521	518	539	572	571	545	506	542	560	522	534	528	529	547	530	540	558	495	526	507	512	518	477	505	521	549	541	527	507	546	509	500	520	552	522	536	532	505	557	523	563	555	602	568	554	549	504	514	515	534	525	519	544	505	497	534	522	557	540	505	512	579	524	503	533	560	549	550	589	547	515	523	525	502	495	552	534	537	520
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
