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
338070675876	338070676385	338070676935	338070677485	338070678035	338070678585	338070679135	338070679685	338070680235	338070680785	338070681335	338070681885	338070682435	338070682985	338070683535	338070684085	338070684635	338070685185	338070685735	338070686285	338070686835	338070687385	338070687935	338070688485	338070689035	338070689585	338070690135	338070690685	338070691235	338070691785	338070692335	338070692885	338070693435	338070693985	338070694535	338070695085	338070695635	338070696185	338070696735	338070697285	338070697835	338070698385	338070698935	338070699485	338070700035	338070700585	338070701135	338070701685	338070702235	338070702785	338070703335	338070703885	338070704435	338070704985	338070705535	338070706085	338070706635	338070707185	338070707735	338070708285	338070708835	338070709385	338070709935	338070710485	338070711035	338070711585	338070712135	338070712685	338070713235	338070713785	338070714335	338070714885	338070715435	338070715985	338070716535	338070717085	338070717635	338070718185	338070718735	338070719285	338070719835	338070720385	338070720935	338070721485	338070722035	338070722585	338070723135	338070723685	338070724235	338070724785	338070725335	338070725885	338070726435	338070726985	338070727535	338070728085	338070728635	338070729185	338070729735	338070730285	338070730835	338070731385	338070731935	338070732485	338070733035	338070733585	338070734135	338070734685	338070735235	338070735785	338070736335	338070736885	338070737435	338070737985	338070738535	338070739085	338070739635	338070740185	338070740735	338070741285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22900	4427	1854	1127	763	783	695	492	303	267	252	251	234	218	216	237	226	192	223	212	193	208	210	171	193	167	204	184	187	199	199	172	198	198	191	207	223	172	207	186	208	203	168	219	194	192	212	204	179	214	213	196	201	196	178	196	207	174	199	203	206	173	180	193	176	184	159	200	219	182	181	200	171	213	208	213	192	226	211	199	190	231	213	199	203	192	183	187	190	195	193	182	199	207	206	181	196	157	201	195	195	189	185	195	208	177	199	169	203	175	205	221	204	176	207	204	180	203	193	195	191	201	200	201	191	181	204	206	198	199	179	191	213	179	210	179	233	205	201	201	195	205	191	199	178	187	200	192	211	202	212	188	223	207	189	196	205	180	205	193	191	188	184	196	201	184	191	239	188	216	190	208	185	202	190	187	198	190	215	191	184	217	201	186	185	189	186	210	207	198	189	189	183	202	210	199	181	183	190	191	214	182	196	170	197	184	199	189	174	185	207	190	186	206	177	195	177	203	212	185	176	202	189	193	175	164	183	185	185	197	204	223	202	175	202	214	197	215	176	181	193	182	188	204	186	215	205	191	205	187	189	184	227	177	165	195	220	188	200	172	179	161	201	185	215	221	193	190	194	190	207	179	193	226	184	209	207	204	204	181	200	177	188	186	199	182	197	206	185	181	194	173	188	183	212	223	193	183	206	217	207	187	176	199	181	191	186	171	172	193	198	183	185	205	216	213	193	199	194	192	200	190	203	182	197	183	172	158	200	189	182	189	209	207	193	170	196	197	189	187	146	179	179	219	180	179	220	200	203	206	186	187	186	206	204	207	193	180	178	190	196	213	225	182	199	208	187	178	199	205	212	205	198	195	203	192	196	182	219	215	181	202	198	197	193	235	185	205	186	178	180	195	200	212	229	216	194	158	170	214	194	217	191	175	219	193	192	178	183	192	160	200	186	179	197	183	200	196	175	155	206	198	179	239	198	186	157	179	198	186	204	188	199	168	179	168	212	201	201	202	210	194	197	201	174	196	198	174	202	183	191	191	195	195	188	209	204	200	188	173	184	199	178	202	183	193	190	191	204	180	175	196	170	201	174	156	178	215	205	177	159	182	175	210	211	199	176	172	194	200	199	211	191	206	165	190	189	180	198	202	220	197	174	212	222	201	213	207	189	221	196	210	195	201	216	220	198	177	180	205	211	218	198	184	175	193	181	193	176	199	164	207	211	188	233	207	183	200	196	172	175	173	210	181	205	206	192	173	175	202	172	208	187	180	190	164	182	167	170	185	204	187	201	211	212	210	184	167	195	217	198	195	180	201	194	198	196	162	151	194	181	200	218	205	188	197	204	193	188	190	185	185	226	185	193	200	192	195	193	199	193	191	194	182	180	218	217	188	201	186	185	186	199	182	183	204	185	212	182	191	202	199	185	196	181	182	208	196	200	190	171	184	222	217	216	186	192	219	196	192	189	177	186	175	200	199	191	187	185	186	183	194	187	196	186	184	182	195	226	200	170	214	207	193	226	194	207	188	195	176	202	223	189	190	188	186	182	176	189	185	185	176	211	195	183	195	186	183	180	188	202	223	169	211	191	202	218	210	203	183	200	203	230	205	200	182	183	179	174	219	206	174	188	197	207	179	198	182	169	173	205	197	216	187	188	188	183	182	175	194	204	207	175	206	197	188	205	213	201	175	196	184	197	189	190	185	204	195	170	190	212	217	205	180	188	180	198	184	142	195	205	215	193	201	204	214	215	193	194	209	204	207	225	201	214	234	189	215	190	197	162	200	165	181	187	205	190	189	195	180	217	195	186	192	202	214	193	188	209	183	169	215	184	186	214	183	194	182	196	204	179	216	205	203	201	202	178	171	190	197	176	203	194	186	178	203	178	166	199	194	199	175	192	179	189	172	193	215	188	198	194	208	180	175	193	162	208	178	202	206	212	242	185	165	212	191	209	174	192	203	197	211	177	186	176	213	196	215	198	192	171	205	179	200	209	193	180	200	214	191	214	186	171	192	197	180	182	180	212	187	211	172	186	217	190	186	198	167	195	197	192	190	188	185	203	191	165	184	194	183	191	183	199	198	190	200	182	192	217	208	206	223	178	170	189	193	208	197	199	181	184	168	184	197	197	202	178	199	192	178	208	203	218	202	211	198	166	184	205	215	185	204	188	159	235	208	217	183	179	208	195	175	177	228	178	199	182	196	205	191	206	203	201	177	190	205	161	214	197	183	178	180	173	215	233	176	160	162	187	203	206	220	231	192	199	179	194	199	188	190	220	198	193	202	186	208	190	162	194	217	215	192	199	176	180	200	207	170	163	201	191	211	167	203	184	200	194	181	187	180	189	181	189	195	213	227	187	179	191	195	217	183	184	210	225	183	185	199	179	201	189	186	201	183	220	186	202	162	190	179	213	185	177	193	222	199	159	181	185	225	166	181	165	194	184	189	171	202	185	187	217	213	188	167	189	186	203	189	183	193	195	177	185	193	208	204	206	179	173	202	184	186	184	170	190	190	198	203	206	169	206	228	179	159	193	214	207	193	165	199	187	172	202	216	209	210	171	196	174	213	189	200	194	196	187	193	190	190	190	204	202	206	221	154	184	187	149	193	199	214	219	189	199	191	195	173	192	161	191	173	192	197	166	188	173	206	193	205	204	177	187	171	176	211	208	199	171	188	197	179	208	205	174	191	191	187	208	202	186	201	189	211	197	175	200	220	221	174	209	173	225	184	209	199	200	190	160	167	199	203	167	183	163	207	196	194	201	202	197	196	189	198	210	223	203	206	195	170	179	179	205	195	203	188	183	187	208	199	209	174	170	204	187	205	178	172	184	223	205	194	181	204	190	197	181	190	204	208	215	201	239	194	169	199	179	199	202	169	184	199	192	207	180	181	208	186	173	212	194	177	170	221	189	164	164	201	190	177	202	191	204	215	195	204	182	184	209	226	214	192	174	191	194	189	202	181	168	188	212	196	166	222	203	201	197	194	186	191	195	184	202	194	193	211	189	168	200	186	199	187	209	159	196	195	207	190	180	190	199	177	180	194	203	211	201	173	182	196	164	207	185	186	202	202	203	227	175	181	190	196	186	179	203	200	211	198	209	196	202	190	206	192	209	197	186	179	179	154	195	195	191	194	165	193	190	220	179	196	219	202	186	186	215	196	209	200	160	175	207	199	191	190	229	239	206	183	193	204	189	195	211	193	237	186	226	183	188	216	188	163	209	226	212	184	182	205	183	170	170	197	195	179	209	169	195	201	196	205	218	197	209	203	204	201	206	206	190	177	192	199	184	188	184	172	192	173	193	202	216	211	205	198	217	198	187	198	177	199	169	181	207	179	182	193	177	205	219	227	201	237	205	189	209	167	216	190	219	200	177	175	236	176	180	191	201	201	177	192	198	192	182	207	184	200	176	192	185	220	190	185	164	185	191	193	199	180	218	175	211	189	186	204	187	191	210	189	168	210	193	174	168	195	195	192	182	201
13124	2112	2450	2496	2423	2783	2466	1744	1160	843	778	736	658	663	581	623	608	569	537	547	578	581	558	528	539	503	494	471	490	516	502	506	527	475	500	472	543	460	525	514	480	472	482	459	488	500	466	479	494	477	484	463	487	451	466	464	425	430	498	496	460	450	424	462	419	454	421	488	459	449	504	476	462	491	401	466	468	445	450	448	464	444	488	465	417	443	464	438	432	459	485	454	492	469	442	490	462	422	448	416	450	446	444	494	463	458	443	480	479	452	468	504	464	435	482	443	474	453	496	439	461	442	439	433	454	435	440	458	449	426	475	466	478	454	463	449	438	487	436	430	431	425	441	452	449	480	439	431	464	439	439	444	426	505	442	484	475	458	473	443	470	421	442	485	488	456	463	472	457	452	455	432	483	442	467	444	464	468	450	449	454	457	433	460	460	442	476	471	474	474	464	421	445	485	503	501	420	474	467	433	447	439	422	460	460	439	454	425	473	471	446	483	457	490	452	469	464	489	497	475	446	449	449	456	437	436	451	452	449	476	476	428	450	430	462	425	436	468	464	451	460	459	446	436	486	432	462	442	457	457	431	441	447	456	488	439	482	479	441	444	507	439	466	454	456	436	435	419	457	465	469	472	446	445	483	441	486	462	457	470	480	446	469	409	451	438	475	441	413	464	482	450	439	450	466	437	426	454	459	426	451	457	459	457	471	442	462	447	433	455	417	486	460	426	470	467	478	444	421	476	489	444	450	446	461	495	476	435	457	464	432	453	428	476	445	469	443	419	498	464	487	450	439	413	484	445	455	445	436	456	484	448	455	472	486	425	454	451	442	449	484	470	492	444	460	471	479	423	452	462	457	455	459	463	426	491	433	441	448	451	477	486	471	456	485	427	439	469	434	458	450	470	458	459	475	400	478	452	491	476	449	484	481	424	490	469	414	462	460	445	461	446	429	426	437	507	438	444	459	471	455	446	432	464	478	474	472	474	473	497	406	461	477	450	484	480	464	453	437	475	436	447	478	438	452	438	465	436	478	428	469	480	488	458	464	476	441	433	440	478	470	449	438	458	411	465	464	468	484	432	424	449	447	473	434	451	430	418	424	483	486	444	444	464	453	473	437	460	452	465	447	424	468	454	470	461	422	450	471	458	500	452	428	435	435	441	452	434	481	474	431	492	423	447	452	401	429	429	448	449	452	449	462	479	439	443	458	420	468	465	440	446	431	450	460	442	458	475	430	471	446	492	459	467	484	444	451	465	460	448	430	437	454	469	445	464	449	510	449	460	481	476	465	457	425	464	445	439	470	475	466	438	491	434	461	461	475	431	458	465	500	464	482	458	437	461	442	463	437	443	453	474	481	450	421	473	442	476	405	451	452	447	484	447	487	463	422	474	426	462	431	468	462	467	479	462	486	489	416	456	462	466	471	506	460	466	458	453	429	465	488	457	450	468	479	453	459	461	428	422	420	445	433	443	434	457	473	424	471	432	471	439	471	473	408	419	482	447	476	522	437	427	460	495	475	456	449	503	457	496	453	494	450	472	461	466	453	504	464	436	453	510	454	465	496	486	455	456	473	479	452	429	450	447	454	482	449	433	450	461	490	467	455	441	461	463	452	467	433	453	451	441	455	476	452	429	473	449	477	485	458	485	445	475	453	460	460	461	445	427	443	458	444	476	415	461	494	447	480	450	445	408	495	462	472	422	444	447	479	460	423	473	494	469	463	466	441	443	466	484	493	445	463	450	424	453	460	463	464	481	457	467	460	442	466	459	477	490	509	451	446	446	443	467	461	450	451	443	469	447	434	438	476	448	451	452	441	455	466	486	456	424	451	480	467	463	432	464	401	414	444	451	437	439	453	484	436	451	444	478	453	447	434	437	444	454	469	498	470	456	494	420	457	464	469	481	430	482	447	466	467	492	414	427	405	491	431	457	454	451	471	455	437	433	469	477	441	451	464	459	455	473	441	464	453	478	490	440	484	426	409	447	429	484	441	444	428	474	479	441	494	448	446	448	445	449	456	481	439	456	417	459	470	432	440	466	384	469	469	481	473	443	464	453	446	505	446	473	465	468	514	448	457	421	451	442	448	479	448	461	443	457	443	476	466	434	460	469	448	460	441	441	454	448	471	443	404	456	454	477	420	455	459	416	485	468	487	454	474	459	447	492	444	503	437	432	446	454	443	455	440	466	451	443	467	467	478	415	452	471	424	487	481	445	444	475	470	476	452	489	462	400	475	451	469	469	450	435	459	469	467	461	439	454	451	467	444	471	461	425	453	452	489	466	457	470	474	443	466	459	463	483	451	437	447	421	452	431	468	444	451	473	471	456	451	476	476	436	464	426	446	455	468	450	473	450	446	482	450	421	474	471	461	441	455	483	454	452	424	440	509	473	452	439	478	485	422	461	526	470	474	443	464	487	495	478	457	443	445	439	464	462	455	511	470	468	452	448	466	486	451	458	436	474	459	419	434	468	434	497	398	483	425	474	412	477	444	468	506	451	445	465	436	441	404	415	495	486	414	444	443	436	440	480	441	447	407	467	482	478	438	465	458	466	497	430	441	434	461	453	444	434	478	440	440	442	485	471	469	420	447	447	473	456	481	429	442	454	429	438	458	495	442	437	426	432	484	465	428	466	462	424	465	492	450	480	472	472	475	449	478	451	445	456	433	470	453	476	478	486	464	453	484	448	448	493	454	452	481	448	458	441	390	469	450	493	484	447	468	417	501	458	469	449	447	451	450	441	461	453	455	455	440	489	447	413	434	454	449	461	468	442	410	482	442	473	448	512	467	448	441	481	477	463	458	490	477	450	470	429	435	478	443	449	452	402	420	439	482	445	511	460	434	460	440	439	463	458	458	448	469	515	482	449	465	471	439	448	438	471	431	462	448	440	439	441	460	453	488	483	463	412	462	442	451	424	453	477	422	497	463	476	480	467	466	476	442	438	444	487	475	486	442	474	467	470	447	489	435	489	480	448	443	488	486	441	447	434	466	438	451	443	482	465	460	481	476	466	456	437	460	462	463	453	465	465	456	447	476	456	475	452	477	458	474	455	452	468	453	468	414	475	475	437	448	444	452	495	453	472	464	451	449	468	492	438	432	448	469	478	446	456	498	435	479	452	436	477	455	467	452	435	434	454	466	467	473	452	445	452	456	432	428	458	443	459	435	484	476	468	450	459	429	482	467	490	434	399	479	431	441	432	481	405	472	440	457	473	457	435	480	479	456	456	495	442	473	461	426	473	459	420	443	435	461	455	464	466	461	444	466	480	447	468	445	453	441	431	432	470	457	424	496	457	436	478	486	457	448	459	436	483	447	467	468	475	443	466	491	468	444	473	443	467	449	463	443	444	497	472	502	478	511	451	453	458	445	458	481	440	431	434	434	472	441	442	484	481	429	457	451	463	450	440	477	427	482	445	486	495	491	433	440	437	453	452	452	449	437	453	469	493	474	463	451	471	481	451	445	494	462	462	481	472	490	465
4310	482	232	249	233	245	214	213	226	218	202	224	220	205	227	215	212	203	214	204	213	234	203	240	209	205	205	227	206	215	221	221	214	197	219	215	217	201	233	230	230	190	219	197	219	221	207	225	206	211	219	225	207	224	235	210	242	213	211	220	201	189	206	193	212	232	207	198	200	199	208	208	205	195	188	236	210	192	218	202	240	203	226	221	238	221	198	249	200	179	193	255	243	231	204	225	200	219	256	238	222	211	243	181	212	219	217	209	216	232	212	216	225	209	226	229	232	219	218	230	215	209	205	200	187	227	221	223	227	228	212	194	215	223	243	214	198	210	196	223	243	215	223	224	212	187	228	216	205	222	196	217	221	223	235	207	211	219	183	207	207	223	230	183	186	233	212	210	235	218	205	219	206	222	205	218	224	190	210	196	210	228	220	195	189	210	241	193	189	237	193	199	197	230	219	212	232	196	224	199	231	193	219	213	206	208	227	235	225	216	220	205	179	198	223	216	244	256	222	195	192	215	222	240	212	216	210	200	200	197	226	209	200	212	233	207	207	210	234	210	224	228	232	202	221	248	246	242	220	200	211	214	224	223	238	229	202	184	224	192	208	231	234	218	225	213	216	208	210	203	225	174	202	226	240	217	230	199	232	205	209	213	204	206	218	196	188	228	186	206	231	199	208	202	216	188	188	238	219	225	227	213	193	213	235	218	202	237	207	227	200	208	225	227	189	216	211	228	223	227	226	216	201	192	238	230	192	205	240	212	204	200	245	205	229	249	225	207	229	204	226	220	231	207	225	217	197	226	228	205	198	269	256	224	233	222	205	226	225	212	233	203	223	218	198	228	262	224	193	204	230	213	216	216	211	191	216	214	207	203	223	224	207	221	216	183	218	205	213	228	208	228	217	196	206	190	233	229	215	197	223	197	199	249	225	226	214	220	223	224	202	215	212	216	234	210	210	214	223	239	208	239	244	243	227	224	245	238	203	223	196	183	210	217	215	221	230	211	226	206	207	244	199	218	204	215	223	194	192	218	229	228	217	226	213	233	230	217	203	233	212	212	249	236	209	231	208	210	197	223	224	242	224	191	201	247	202	186	212	204	238	231	235	200	201	206	222	196	228	203	199	223	225	242	213	210	224	234	203	202	214	213	197	200	229	223	218	232	243	232	194	219	233	229	228	211	223	211	254	213	240	202	231	190	229	203	238	194	213	216	164	191	216	237	212	201	236	231	211	207	230	208	215	213	208	212	205	221	220	196	193	203	194	215	207	222	216	212	232	224	208	200	213	244	205	211	167	195	228	202	218	218	202	203	214	207	223	228	204	220	193	199	218	180	234	227	219	218	193	226	210	207	225	249	205	212	214	236	203	213	205	183	185	243	221	200	197	188	194	203	196	228	220	210	227	209	212	230	210	215	218	221	213	201	218	192	237	208	205	226	203	237	214	218	222	238	185	209	209	232	228	230	215	203	228	243	209	195	244	227	217	224	217	204	192	205	230	201	197	173	206	217	226	198	197	211	210	208	217	178	235	205	200	203	214	207	229	222	222	206	208	229	189	187	217	193	202	225	216	218	214	216	220	208	176	229	206	221	199	193	213	222	227	209	202	258	224	209	256	203	216	190	204	193	198	210	237	199	214	200	191	223	240	208	223	210	222	252	241	235	222	250	211	205	214	237	217	223	253	218	227	219	215	225	231	232	200	232	214	204	194	227	195	233	200	206	233	217	233	214	244	220	190	192	219	232	209	212	255	230	233	230	223	220	248	206	214	217	244	199	217	234	238	221	202	220	197	203	216	220	220	213	216	218	198	247	223	190	231	219	223	212	199	201	204	216	199	238	229	208	196	204	255	219	225	227	212	208	220	204	223	202	219	198	226	212	215	216	240	195	245	228	232	224	249	214	193	225	202	244	201	200	234	234	203	179	217	213	225	214	197	217	238	224	209	224	217	199	222	192	193	196	208	224	219	218	201	229	195	227	238	210	224	188	192	214	211	205	202	228	218	227	227	215	204	233	232	216	184	206	189	198	202	209	214	220	211	231	216	208	210	194	173	186	233	189	205	222	212	223	250	233	217	191	211	201	208	240	211	188	197	217	238	219	235	245	214	230	223	185	196	247	189	190	224	222	237	220	237	195	227	217	194	237	212	188	210	224	222	211	245	212	223	230	186	213	245	209	241	210	195	227	202	193	192	224	237	199	220	204	201	237	222	228	202	235	187	223	235	224	214	248	226	247	214	217	228	230	195	194	209	203	204	197	218	209	231	203	207	250	225	214	237	231	216	210	235	217	213	219	228	219	219	216	241	227	246	221	224	202	235	183	196	227	214	249	205	213	232	216	217	239	236	196	204	212	179	220	202	207	209	188	213	210	223	247	188	205	207	211	183	205	209	241	203	208	219	216	231	214	204	224	186	232	221	275	243	228	220	242	208	211	225	196	195	227	217	217	254	207	213	252	229	217	214	231	235	213	210	220	228	201	174	219	196	178	226	211	230	202	195	207	209	234	220	212	208	210	220	208	223	234	221	187	225	204	216	216	201	205	226	200	212	208	226	220	211	237	237	215	206	221	222	202	208	228	225	196	232	199	216	214	231	210	205	205	212	209	180	214	207	235	221	218	222	192	199	206	217	193	226	207	212	217	220	232	210	220	197	233	208	205	207	230	206	211	213	215	206	231	202	232	221	191	201	210	225	196	222	223	179	218	205	221	207	189	231	240	206	221	214	187	241	202	220	224	216	226	195	246	222	196	221	209	250	193	209	214	218	220	192	213	214	224	202	241	228	236	228	226	185	215	211	215	208	229	225	208	230	212	237	196	220	219	229	233	219	221	218	220	211	187	210	234	210	203	221	230	235	219	218	256	215	213	210	223	223	215	243	210	206	210	239	245	224	223	238	206	221	233	231	179	204	222	191	221	230	221	189	229	221	234	233	239	206	207	240	192	244	213	214	237	221	220	223	211	203	183	222	210	225	239	192	201	206	212	231	210	222	215	207	205	194	189	215	211	230	212	231	213	223	196	252	213	222	196	215	208	188	185	189	229	195	194	218	202	201	213	220	193	220	233	212	224	200	223	214	194	217	193	232	214	217	210	228	223	236	210	263	194	184	199	207	233	223	239	200	215	213	218	208	235	229	211	209	245	223	241	205	203	208	234	208	229	206	204	217	196	228	225	242	228	223	215	221	218	204	225	200	196	233	206	226	211	203	213	236	197	223	200	234	210	205	200	230	231	209	224	245	226	231	230	228	239	240	227	228	218	207	205	182	228	205	215	231	208	196	196	208	219	216	223	217	240	207	207	195	209	213	218	204	227	216	197	216	206	194	192	218	244	246	203	249	225	201	226	231	227	245	220	231	195	220	241	208	219	220	205	235	231	229	216	195	208	238	244	211	223	213	197	185	229	241	181	202	192	190	210	199	206	257	206	200	205	200	216	231	232	209	236	230	226	235	211	234	228	201	219	209	198	204	202	221	228	209	198
3144	629	573	571	569	544	478	523	500	492	520	484	512	450	470	469	499	518	523	478	488	501	456	485	509	487	514	491	418	490	483	505	482	496	490	526	524	475	478	469	488	494	504	490	516	468	519	477	490	460	495	503	466	454	520	498	474	487	484	492	444	489	495	444	509	528	463	518	506	507	434	503	495	484	475	492	516	474	487	481	501	477	501	462	492	532	489	513	474	493	514	471	483	483	460	438	484	459	494	505	504	497	501	431	492	457	537	478	478	557	476	455	484	486	527	467	487	445	446	470	507	452	465	506	486	484	506	450	475	485	467	474	481	498	509	496	477	466	463	475	481	423	506	477	473	479	494	501	460	493	487	494	496	484	453	521	498	481	509	519	471	465	502	479	494	457	493	463	467	489	530	501	473	514	480	460	481	494	481	469	493	440	509	486	488	467	506	419	450	498	496	512	465	454	475	476	521	505	494	483	506	492	503	523	466	496	477	451	458	507	479	507	507	526	489	491	505	477	452	533	493	496	485	484	498	465	486	500	481	454	503	486	454	510	484	485	465	485	477	493	512	498	483	476	428	494	502	488	461	491	497	482	546	486	486	497	477	549	474	507	511	472	487	490	484	466	471	527	498	490	467	476	475	489	459	526	465	506	493	460	512	491	467	478	443	481	470	514	479	491	502	493	468	448	501	462	504	483	496	483	492	492	526	505	465	503	454	454	496	461	491	466	476	470	490	459	460	495	474	488	510	497	478	490	506	457	461	463	470	484	490	491	467	500	501	465	483	470	503	508	473	477	505	478	543	489	492	471	460	495	529	471	494	486	499	476	499	479	514	466	520	453	480	466	468	497	479	453	489	434	512	481	514	497	442	513	492	409	470	489	488	503	519	473	450	493	505	509	499	482	505	505	505	440	533	488	478	474	483	480	525	515	504	461	471	484	444	484	501	474	521	469	504	484	454	478	489	463	494	447	481	495	498	462	502	490	491	466	501	496	494	485	489	495	495	480	494	507	526	477	479	488	480	470	460	493	488	490	465	482	502	491	477	485	454	482	491	484	467	460	486	452	525	522	517	481	471	521	496	490	514	460	516	497	452	464	525	479	459	453	495	459	469	475	486	424	490	491	522	453	482	483	525	462	472	474	525	503	483	481	454	487	473	494	495	480	465	467	517	451	484	461	499	499	502	477	504	449	461	491	490	505	486	523	531	468	478	451	478	500	497	437	468	470	457	502	502	502	471	472	486	508	503	443	488	435	489	524	474	488	499	476	491	547	508	489	482	434	474	482	512	490	466	527	512	500	413	494	496	443	536	486	452	495	499	489	505	473	488	454	463	507	482	448	470	449	471	516	502	498	495	483	503	482	478	513	477	491	494	494	474	477	491	471	436	481	480	488	493	482	505	532	484	488	530	474	497	513	507	480	451	486	485	510	438	482	487	479	477	497	499	480	476	480	508	455	509	488	495	458	504	450	509	480	473	456	467	475	499	446	508	503	465	531	484	484	451	506	489	444	506	512	469	453	468	479	473	487	459	487	483	506	450	457	489	478	494	498	505	485	466	474	533	488	464	499	494	485	452	499	458	504	462	476	491	484	501	485	476	487	476	502	478	464	488	481	477	545	507	464	496	479	476	470	469	493	472	486	499	476	471	485	478	535	468	476	501	480	510	505	480	518	492	497	484	489	438	523	503	491	475	490	479	489	468	478	512	495	508	513	475	493	497	488	473	467	472	502	467	430	528	505	469	500	512	500	491	478	483	497	481	499	514	486	517	473	472	507	522	486	491	462	442	502	512	504	485	479	533	480	468	503	488	485	495	510	452	517	446	488	499	505	503	463	483	486	484	516	512	445	502	448	490	478	478	522	546	491	497	487	466	510	493	460	480	476	452	441	485	458	476	468	500	478	476	460	462	446	488	472	484	490	474	484	506	483	533	465	467	501	501	440	504	522	465	481	499	472	468	510	512	474	478	515	503	479	467	524	510	506	458	500	492	511	459	472	466	497	473	509	488	450	474	478	532	512	470	482	544	471	524	477	464	460	513	528	442	461	478	466	487	429	464	461	507	487	489	473	491	474	457	509	449	459	494	542	487	502	507	467	486	492	481	466	470	517	466	517	423	510	512	471	477	482	497	479	474	477	522	487	494	447	479	505	483	483	492	506	501	489	517	464	481	491	491	465	540	490	458	458	461	464	522	479	461	498	453	488	479	496	527	462	507	465	519	486	491	470	454	428	497	496	461	451	477	508	471	464	468	486	470	454	476	433	524	478	495	487	492	503	502	462	442	447	485	479	534	452	481	477	473	466	482	501	477	511	504	486	484	510	497	488	499	510	485	483	508	510	473	460	512	512	468	512	499	477	528	475	487	472	429	467	494	500	491	483	453	486	444	492	446	511	532	476	464	485	501	512	470	512	476	495	467	496	480	467	471	468	472	501	462	476	484	490	482	526	462	482	502	470	440	506	465	530	478	460	485	482	442	452	497	451	467	467	474	514	494	483	520	477	512	511	501	434	492	468	446	494	473	477	509	458	486	456	483	463	465	473	461	492	472	497	476	495	489	487	462	473	522	521	500	472	488	490	517	486	457	480	508	491	479	502	485	526	474	483	492	471	502	479	463	534	514	467	502	481	490	482	482	495	498	476	523	523	472	473	479	489	451	508	474	500	486	471	469	481	465	441	515	446	513	527	508	475	472	507	460	465	497	474	456	489	433	482	488	455	475	530	497	515	451	478	463	493	468	513	507	476	466	486	501	495	485	485	519	463	488	531	483	517	507	494	484	430	465	500	492	455	451	499	501	481	486	485	508	491	469	472	504	456	499	467	490	525	503	499	474	469	531	475	437	495	477	462	501	457	501	432	456	494	481	469	471	489	472	506	489	455	478	479	484	450	509	491	509	510	512	478	471	464	511	490	477	492	470	490	447	469	484	461	519	500	479	485	478	468	463	522	480	530	463	465	459	465	494	503	469	466	477	441	493	477	492	497	496	487	506	480	464	484	470	500	476	481	488	440	486	528	494	442	496	481	480	484	484	466	487	492	513	477	494	491	494	488	485	500	529	445	436	554	491	484	523	458	475	488	505	470	484	477	471	485	476	474	507	479	490	511	465	494	484	482	500	453	485	469	484	493	488	476	505	477	486	472	482	508	501	471	523	473	470	454	500	449	450	508	514	501	505	479	485	487	468	482	468	495	447	527	499	472	518	493	465	492	468	492	462	511	450	501	478	486	464	483	481	495	485	446	508	480	491	518	477	469	475	479	490	484	480	476	480	456	494	501	477	489	464	490	501	472	518	502	469	470	472	496	458	497	490	459	504	517	504	459	520	486	477	519	476	486	484	484	488	481	466	460	490	473	468	456	489	498	482	498	474	465	491	525	472	464	493	489	505	471	483	496	499	472	529	488	501	501	494	499	485	493	504	496	446	484	477	473	479	468	424	483	478	489	492	460	512	467	476	514	472	494	458	491	479	490	465	469	486	479	478	506
16035	2517	1106	646	696	482	336	297	272	172	164	159	146	151	160	115	148	130	158	138	170	150	118	140	148	130	139	151	150	128	135	139	139	122	128	141	132	132	135	124	133	161	132	133	144	134	139	136	133	143	133	132	125	135	137	137	159	119	129	151	123	130	141	124	155	148	146	156	144	133	147	139	128	139	145	136	122	128	131	124	136	157	126	114	120	118	120	121	129	139	149	118	149	136	124	133	117	134	115	141	126	104	130	120	122	130	121	136	118	133	134	134	130	159	123	148	137	165	139	140	135	131	136	130	128	130	138	133	123	134	133	147	136	144	154	120	112	131	159	135	124	140	135	145	134	119	137	149	141	119	112	130	141	146	124	152	136	131	130	123	125	130	125	129	137	122	106	160	143	140	134	127	121	134	128	140	114	136	122	140	130	125	128	122	162	136	140	129	123	117	115	142	135	132	117	129	113	115	130	130	127	131	137	134	125	138	140	126	144	139	131	117	129	130	147	131	122	149	142	137	115	133	132	132	128	145	129	126	141	127	132	111	140	135	128	120	118	148	127	102	132	139	115	118	142	131	147	129	140	125	131	120	137	143	113	156	148	128	131	137	132	130	127	103	128	128	140	128	156	133	141	167	124	146	128	131	145	155	132	141	139	113	140	130	163	138	115	113	139	143	146	117	147	118	144	135	130	141	125	140	139	116	143	124	141	130	135	120	144	129	132	139	119	142	118	127	110	144	139	136	129	145	147	119	127	140	150	135	125	125	140	143	132	124	146	118	118	103	121	140	110	162	127	128	123	166	122	114	125	138	121	152	140	151	117	142	135	148	142	121	142	148	121	135	133	142	134	139	114	141	137	131	139	150	113	111	128	121	129	112	137	101	110	136	134	141	138	107	138	124	139	122	133	120	145	119	130	123	117	125	140	158	151	116	118	117	127	140	149	139	132	152	124	132	124	135	148	158	130	133	129	134	128	126	155	142	131	123	131	122	138	131	153	128	134	141	110	148	134	127	151	115	134	149	149	119	137	145	144	117	133	130	145	129	154	130	132	130	126	162	149	127	116	148	130	128	129	122	154	147	132	128	127	123	149	122	147	132	134	135	127	123	126	136	119	135	139	116	149	127	148	151	149	129	159	121	135	126	117	139	129	121	158	133	136	139	128	123	148	153	124	125	139	141	134	138	142	134	121	132	136	143	156	122	119	144	132	125	110	165	137	144	145	148	131	132	135	149	144	123	133	144	121	133	134	138	158	139	131	138	156	129	133	141	152	124	122	108	129	128	141	139	144	138	120	160	124	144	142	136	155	130	145	142	132	158	129	150	156	153	115	115	130	125	122	129	123	116	118	131	147	134	120	126	117	144	112	129	167	140	144	138	124	133	138	133	136	121	119	99	154	142	148	157	121	118	148	182	145	134	123	134	148	143	132	135	127	116	155	138	134	137	122	152	129	135	114	122	136	143	129	139	151	158	144	148	166	117	118	112	136	136	151	130	136	141	152	139	114	125	130	132	161	143	119	139	136	158	148	115	154	148	152	168	148	123	148	131	123	146	127	143	127	123	119	137	131	137	143	124	143	156	141	122	119	138	136	134	144	150	133	146	169	149	131	136	129	117	131	121	158	137	145	126	131	131	143	132	122	141	135	128	137	134	128	126	126	138	130	152	116	138	118	135	135	128	144	158	118	125	166	109	135	140	117	125	126	115	128	133	158	122	130	135	152	147	134	145	134	146	127	148	131	135	140	133	137	145	125	157	130	145	137	139	138	161	132	145	112	127	118	132	135	113	132	136	127	137	139	149	116	140	140	144	122	102	113	124	131	139	118	158	123	154	146	144	131	132	143	135	140	135	119	122	128	118	128	131	154	142	125	151	127	155	142	148	149	126	131	117	132	115	115	131	140	155	139	142	146	125	113	142	117	130	136	143	151	145	135	160	158	124	137	119	151	141	123	125	131	118	141	112	134	135	128	136	139	131	113	141	145	122	136	129	122	135	114	123	120	129	142	142	133	134	142	121	155	156	125	143	143	163	126	147	161	127	136	133	107	143	151	109	151	141	142	127	140	114	129	123	137	155	140	135	121	120	146	136	122	125	131	136	137	124	143	124	148	148	133	105	120	133	147	129	144	143	120	139	133	149	156	130	133	134	154	119	114	132	149	134	130	142	127	132	121	120	142	133	145	140	126	146	114	136	130	141	150	141	148	137	133	152	126	140	133	140	143	126	145	141	136	132	127	131	138	136	147	142	138	142	135	119	118	127	120	148	141	146	145	130	117	145	123	130	142	138	139	144	123	136	137	144	124	146	132	145	136	151	142	125	143	124	108	156	125	126	120	121	144	138	142	157	140	133	136	127	124	146	113	130	129	128	136	127	144	132	128	105	140	145	131	152	127	130	120	125	117	157	147	139	119	106	148	141	119	163	109	148	145	147	125	160	128	126	141	123	136	124	125	141	123	109	127	125	132	144	144	137	117	111	117	134	130	146	132	131	135	147	149	134	123	123	144	128	140	132	125	159	132	147	153	129	124	152	124	115	139	118	109	136	139	154	139	141	126	136	122	129	128	150	124	146	151	160	140	138	132	136	129	125	134	133	129	138	114	122	145	143	157	115	112	110	125	128	134	142	137	122	142	136	132	141	148	137	120	127	143	137	131	124	135	142	152	135	149	148	138	130	137	144	142	141	137	160	124	133	153	122	130	141	135	129	129	127	134	152	147	128	140	132	141	147	135	129	156	130	144	135	139	140	105	113	132	122	107	131	135	138	120	126	150	125	116	138	123	132	132	122	140	127	127	135	127	130	144	148	170	139	130	141	129	149	143	133	161	131	145	133	125	138	133	128	123	138	127	138	128	128	115	149	135	138	137	127	142	153	135	124	135	123	137	134	138	129	142	149	118	111	142	159	129	144	119	147	114	139	140	122	139	141	133	130	113	118	131	124	128	130	145	131	146	123	139	124	127	114	136	139	143	145	131	121	115	137	139	125	129	120	148	129	122	130	155	154	131	138	134	120	148	123	137	139	128	117	147	151	128	114	147	125	135	124	117	112	130	116	155	117	119	147	114	152	138	126	139	124	133	142	126	126	125	122	138	124	111	114	142	144	121	121	121	148	125	151	150	128	139	117	125	141	148	129	147	127	145	143	134	121	125	123	125	138	142	156	123	156	127	134	133	148	138	136	150	130	119	124	142	141	148	134	121	169	157	131	142	136	134	157	142	142	118	121	126	134	120	123	122	160	130	144	132	132	120	124	108	141	137	140	139	129	130	154	157	146	158	135	148	111	122	153	134	131	128	107	138	145	137	156	131	115	119	153	141	142	135	157	125	137	115	147	149	133	126	142	133	137	128	137	130	129	151	137	122	145	136	131	133	123	113	141	123	134	136	143	142	144	121	149	140	139	144	126	140	143	137	139	141	135	135	130	177	106	129	143	156	129	131	125	129	139	131	141	112	96	153	140	150	109	126	132	132	140	136	148	142	152
10735	1338	1486	1540	1957	1718	1307	1221	889	571	532	499	466	441	441	407	390	386	435	381	377	363	374	391	338	355	362	328	385	329	338	359	380	357	333	365	357	338	326	355	343	339	333	328	350	343	328	351	332	349	351	335	304	345	327	328	324	346	345	363	328	361	347	333	305	315	349	349	329	342	327	344	315	365	334	367	314	322	378	356	304	345	395	312	333	304	358	323	343	338	327	341	310	350	323	328	399	346	311	333	355	347	328	312	363	326	379	350	332	336	333	355	325	313	353	356	326	337	360	354	341	365	351	347	337	341	320	335	345	290	348	340	296	323	396	364	363	335	343	301	325	334	351	313	377	319	374	333	351	356	345	320	322	335	356	353	328	356	336	316	321	332	315	382	331	311	338	305	315	344	357	332	337	340	330	320	341	311	332	341	334	335	302	337	326	374	352	370	307	333	363	316	334	343	320	338	364	362	326	341	312	348	335	333	355	324	365	362	345	337	356	308	321	320	334	359	312	359	373	334	360	312	327	351	335	361	298	345	329	354	319	346	345	340	347	331	366	319	343	338	347	310	320	348	315	351	323	330	346	353	340	349	359	352	333	344	364	315	306	338	343	326	348	334	316	315	331	336	302	344	333	352	335	336	319	345	341	357	312	308	305	343	359	360	343	351	320	332	337	317	291	351	327	356	350	355	320	324	327	335	353	334	323	320	357	346	319	347	377	337	337	299	294	355	354	319	316	323	335	361	335	352	330	303	318	339	346	320	355	330	306	312	342	316	357	337	345	353	314	336	309	334	302	329	345	315	339	321	359	309	323	327	312	347	313	360	309	334	344	354	320	317	326	336	320	329	362	318	340	321	336	341	348	343	356	336	368	355	318	328	342	334	330	355	341	313	306	352	358	338	349	314	339	345	317	339	323	307	334	304	332	326	321	332	319	336	320	317	336	317	322	322	342	359	325	320	306	341	321	375	317	319	292	339	311	336	319	318	348	322	326	336	310	342	350	314	312	345	342	347	343	342	310	331	317	355	316	320	340	366	324	312	329	344	330	331	355	346	335	315	318	333	364	341	303	324	365	322	335	344	322	364	356	335	343	300	308	322	338	302	358	348	336	317	348	314	304	328	329	348	348	351	343	359	323	329	324	363	311	356	332	325	359	342	322	339	347	323	325	339	314	335	340	296	367	329	355	315	328	371	339	320	335	304	335	341	349	317	326	344	352	323	357	339	317	341	343	336	326	320	340	345	327	331	343	331	349	334	363	368	337	333	316	330	361	316	330	332	353	309	342	334	341	338	312	305	350	299	349	337	330	360	331	338	355	308	362	365	333	298	334	338	341	370	349	322	340	334	283	319	350	317	362	351	319	370	328	313	337	364	352	333	312	349	336	348	352	323	312	322	332	338	336	328	346	323	376	348	346	350	333	331	327	351	350	325	360	345	328	324	329	348	340	304	354	314	334	335	324	317	343	328	320	325	355	332	335	311	350	299	326	347	301	332	322	322	345	336	304	350	309	328	317	332	333	327	338	329	314	363	315	343	346	329	313	340	316	318	315	323	325	326	338	333	376	334	346	324	355	351	353	342	324	316	324	321	309	326	300	319	332	328	340	329	327	330	311	325	336	342	341	334	336	333	337	349	317	296	334	354	310	343	361	345	307	337	326	328	307	322	342	319	319	347	327	303	355	368	303	333	309	325	340	356	320	329	321	331	328	341	354	329	364	352	382	346	304	349	315	302	323	347	313	311	359	303	305	329	296	301	334	337	350	351	344	323	330	353	346	324	325	337	316	329	331	380	335	334	362	316	361	338	358	312	333	339	309	339	347	300	365	334	343	323	322	320	345	309	316	349	332	337	334	351	343	337	303	340	348	329	351	338	312	336	335	319	336	341	319	344	333	328	339	295	335	359	338	327	326	321	339	306	351	320	345	321	339	320	336	332	344	314	322	347	321	324	350	337	338	334	352	373	314	373	346	347	335	321	341	380	355	349	322	294	341	287	327	326	350	316	334	294	326	353	321	347	325	341	307	316	334	342	343	344	368	355	338	344	319	338	357	337	353	349	330	319	346	347	344	329	382	348	341	316	335	316	324	331	342	349	362	351	311	336	331	335	337	341	338	356	314	299	341	302	347	351	319	314	355	367	335	323	335	340	318	324	313	339	350	307	336	319	339	327	342	346	316	348	326	345	356	370	332	362	332	326	343	357	311	320	345	353	333	346	323	331	322	322	320	325	342	347	319	334	319	330	318	340	345	328	318	331	363	305	345	332	340	323	318	309	340	316	324	323	328	336	298	333	325	324	363	318	332	332	306	313	357	339	288	316	325	312	364	356	343	333	366	308	346	337	332	334	299	323	360	325	349	347	341	319	335	326	319	338	343	325	343	342	307	320	334	330	307	336	362	330	311	344	339	321	350	357	312	312	313	340	333	316	324	341	370	332	304	345	340	305	369	353	341	336	342	323	310	341	350	347	288	322	349	319	340	364	341	327	342	365	317	285	328	339	334	352	344	309	325	292	372	337	319	337	337	285	364	336	317	305	350	334	338	328	347	319	350	349	337	334	367	321	327	319	335	321	298	331	328	335	326	325	337	321	293	347	346	307	320	363	317	368	363	343	344	328	326	360	332	317	329	320	369	344	349	336	328	322	311	333	301	325	329	349	330	340	338	327	300	342	325	327	317	323	342	301	343	317	334	313	344	324	370	333	332	322	382	344	357	347	330	320	339	303	296	336	379	325	332	321	351	327	332	317	348	334	336	333	324	329	335	340	375	332	340	320	331	337	358	340	308	330	373	316	318	307	318	328	331	338	309	344	343	346	326	336	363	308	338	335	304	332	307	330	342	330	333	312	323	310	339	353	359	357	312	316	345	338	313	347	331	376	303	343	323	322	319	305	333	318	324	346	308	311	378	301	321	342	311	322	348	317	363	344	338	347	345	334	358	383	350	342	350	378	334	334	341	331	320	320	323	359	299	324	339	341	336	335	282	348	323	329	327	324	333	313	329	348	347	326	344	326	289	346	356	331	322	351	323	341	352	314	321	373	350	328	320	340	322	337	290	349	327	333	318	314	332	349	317	327	317	334	313	323	347	342	325	321	325	361	328	369	319	324	328	351	321	325	324	371	331	352	291	347	330	321	300	326	304	365	333	313	321	341	342	364	301	313	317	334	323	360	319	341	332	324	349	343	336	315	336	343	329	325	332	379	345	338	329	322	330	333	314	321	332	280	352	351	346	337	329	343	319	329	338	286	324	348	330	328	312	360	323	331	324	366	348	325	302	314	346	305	341	356	358	307	328	332	317	388	304	325	301	357	332	345	322	322	354	350	346	326	333	317	337	299	311	312	353	365	325	345	354	350	325	310	317	327	341	336	371	334	339	345	334	355	338	344	346	335	312	348	344	359	325	301	376	337	374	326	345	336	324	296	344	357	325	325	329	350	293	337	340	323	354	315	342	335	361	337	318	345	353	353	297	337	342	328	353	337
24472	4793	1930	1162	1216	1051	814	654	456	262	285	255	248	255	209	223	239	240	197	238	202	205	206	228	236	213	216	204	205	210	231	188	210	204	220	201	218	216	215	188	213	191	232	171	222	216	216	194	214	202	187	196	258	204	193	225	223	200	245	220	185	200	209	210	232	210	224	199	185	235	209	195	217	224	206	215	213	178	223	214	227	251	198	204	217	239	178	216	230	186	216	203	214	232	245	209	198	201	224	233	202	197	225	204	200	218	222	215	207	225	204	208	204	201	198	212	217	234	215	194	216	226	231	217	225	204	213	219	184	192	212	236	182	203	192	202	216	214	223	188	201	195	218	204	220	202	221	218	200	203	212	182	194	197	193	197	175	185	217	191	205	181	199	204	203	194	222	169	208	222	177	187	216	194	186	222	186	196	174	199	206	228	210	212	196	202	199	212	227	195	225	237	211	213	203	183	226	189	190	230	187	204	215	197	221	222	185	199	210	229	208	178	224	207	252	198	206	197	216	215	205	257	166	209	228	199	207	222	201	186	206	187	210	196	186	229	180	233	233	225	212	203	182	241	222	238	205	213	245	215	196	209	199	228	219	203	207	208	218	217	204	223	227	202	213	217	233	227	224	198	223	222	220	200	220	201	212	243	186	187	186	207	213	229	223	224	182	212	206	200	203	228	233	225	226	221	189	198	168	192	194	237	214	187	214	188	180	216	243	213	227	201	211	200	212	219	215	213	222	202	236	208	232	185	212	204	205	214	204	207	186	212	189	224	223	205	194	211	202	201	188	212	204	210	188	206	185	199	210	197	218	200	199	186	207	198	203	190	193	211	230	225	201	186	202	213	233	195	189	234	188	225	216	213	170	187	200	184	187	202	211	197	192	201	187	210	206	195	225	216	199	225	187	224	185	218	227	208	209	243	220	214	205	186	219	225	219	240	200	220	207	214	207	200	199	214	201	219	198	208	212	215	207	205	229	208	215	224	219	175	211	185	233	189	221	208	174	229	239	170	222	215	211	204	202	231	195	232	232	203	197	221	243	193	206	186	213	190	232	198	195	178	205	210	207	212	206	223	199	229	224	174	201	220	190	208	165	227	209	220	204	187	184	188	196	213	214	209	225	194	240	218	201	218	225	204	216	176	189	194	199	216	207	226	209	194	209	236	215	213	200	231	190	195	189	213	233	217	214	203	199	201	194	205	195	198	185	196	221	216	211	189	212	202	215	185	195	204	212	225	208	226	228	201	196	205	220	214	204	225	230	213	195	233	222	218	213	219	195	196	205	200	212	182	208	165	214	224	194	190	184	203	196	216	213	223	227	227	210	199	214	198	201	211	219	192	201	175	207	200	227	194	200	192	210	185	222	212	221	222	226	205	207	221	233	183	213	217	234	228	204	203	196	214	182	217	196	209	193	190	195	233	239	184	214	213	203	194	215	195	189	192	220	228	209	187	214	186	248	223	213	177	194	202	189	221	207	213	185	189	197	182	219	210	190	193	217	209	214	216	222	194	223	199	233	211	211	209	244	223	215	237	212	212	205	209	223	204	226	193	202	225	187	199	190	203	200	213	198	196	232	231	224	213	204	191	204	209	229	200	216	218	218	202	226	226	194	189	182	196	230	220	233	206	190	190	203	180	188	223	194	232	187	168	210	197	239	207	186	194	204	238	246	217	197	219	181	214	204	193	216	220	198	210	224	226	206	208	225	211	196	201	215	223	215	208	204	182	230	224	211	222	212	224	192	250	223	193	209	197	191	219	217	222	205	237	211	233	191	203	202	194	204	210	208	212	213	202	213	197	195	220	190	171	205	175	208	212	222	216	201	241	226	198	182	194	209	220	189	181	183	217	189	219	230	209	219	232	229	206	237	195	200	197	206	229	200	216	220	216	199	226	202	234	222	210	211	191	200	213	180	200	229	177	229	253	202	193	217	225	211	207	217	233	215	196	232	209	215	208	216	217	216	231	225	192	211	243	214	221	191	207	182	198	214	184	219	218	208	203	220	211	218	233	213	213	225	200	187	201	210	181	250	215	236	207	204	203	208	239	207	224	209	192	214	203	203	221	208	218	194	177	223	202	206	202	204	189	188	220	195	210	220	203	225	213	217	206	203	269	206	218	193	216	219	238	216	189	223	224	175	210	216	224	211	228	205	200	188	194	197	225	220	193	210	200	180	213	204	207	196	215	186	162	203	230	213	210	194	201	203	201	202	237	225	188	191	186	213	206	208	200	203	198	206	202	200	193	203	199	189	212	229	201	219	231	201	188	192	202	215	199	222	221	185	185	220	209	204	188	207	204	202	181	190	206	206	185	215	220	177	224	219	192	201	211	221	209	211	181	202	202	204	200	220	247	223	208	218	236	204	198	210	184	201	192	204	204	227	221	200	212	212	218	206	210	213	227	210	226	215	226	235	212	217	230	203	182	168	227	215	227	205	201	207	202	198	207	203	202	217	217	237	244	225	219	208	226	206	219	174	219	174	239	227	203	176	211	210	195	225	217	216	197	215	199	205	209	208	219	222	217	197	204	211	224	211	203	233	187	174	241	207	212	225	214	202	202	206	198	192	215	195	203	220	208	231	210	207	246	223	227	198	207	201	207	202	204	220	214	257	186	201	240	206	208	205	210	208	238	213	189	199	209	223	213	197	205	212	222	198	199	213	185	201	208	214	200	196	199	200	181	193	200	194	217	181	197	189	218	204	205	208	210	229	224	201	215	216	218	222	209	210	206	181	205	175	229	209	205	208	202	230	232	199	203	204	192	210	188	220	191	200	213	202	220	223	203	209	214	202	194	215	202	221	193	210	212	205	197	202	223	225	207	209	214	215	197	219	196	207	210	206	227	220	206	207	205	231	198	217	203	186	216	200	223	185	190	216	229	237	204	216	229	245	197	203	198	232	208	176	233	228	233	195	212	207	213	230	217	232	205	236	213	209	218	202	181	222	192	212	196	207	224	214	210	184	226	232	216	196	205	204	206	224	198	220	207	184	219	233	211	222	247	200	248	217	207	206	221	219	203	225	187	198	200	204	194	222	228	185	228	235	237	245	209	184	219	208	202	197	235	240	229	184	214	199	204	239	183	234	192	208	196	196	199	212	202	215	227	195	205	220	214	169	217	198	218	214	229	208	208	206	227	194	221	219	210	224	200	195	221	218	224	228	225	223	221	234	194	198	203	209	228	204	189	196	195	220	196	241	198	178	218	193	188	249	229	215	231	195	209	202	196	223	197	215	210	213	230	228	221	185	195	195	205	194	205	212	205	208	184	219	196	195	212	181	201	253	230	202	203	215	176	191	188	211	193	230	200	206	228	224	215	220	212	224	216	186	191	192	227	244	212	209	221	188	216	190	228	193	197	196	186	208	227	206	235	216	201	233	203	216	205	223	203	246	224	235	198	206	229	206	226	175	253	206	211	201	227	209	196	207	219	175	232	199	192	211	224	228	224	200	211	200	199	220	221	205	228	220	194	203	208	194	208
14217	2314	2410	2759	3397	2808	2560	2300	1583	1032	879	800	744	709	679	621	658	614	608	609	579	563	552	591	565	531	556	549	525	540	584	531	534	513	503	539	525	525	524	555	491	531	521	496	501	525	478	535	470	568	521	467	500	525	523	514	548	509	493	504	496	503	540	484	462	460	507	507	479	520	503	530	480	545	478	464	487	480	490	485	501	525	511	477	493	508	532	516	514	484	491	466	530	528	483	520	475	506	469	508	500	503	468	467	455	481	523	509	517	509	497	498	555	538	499	516	480	516	487	504	514	508	494	476	531	494	475	500	479	504	474	490	491	500	482	524	482	496	489	488	503	472	508	510	496	472	483	478	503	492	512	504	506	502	494	501	470	492	493	504	505	530	473	530	442	511	487	473	504	466	499	507	512	502	490	509	474	481	484	470	484	525	536	513	481	503	453	509	496	494	491	511	530	467	506	490	488	474	469	480	465	502	501	483	493	467	492	480	495	500	504	501	483	483	513	504	504	453	502	508	513	519	502	463	480	471	490	519	553	469	522	497	546	486	519	511	528	521	546	470	483	532	507	480	530	480	491	502	458	510	474	487	485	484	490	512	468	474	445	521	490	489	503	476	498	473	472	494	483	474	493	514	494	503	495	508	531	490	489	459	500	514	481	446	480	524	501	441	525	494	501	492	478	470	465	509	512	498	475	476	532	486	533	497	515	515	471	460	461	534	504	481	527	517	532	471	506	480	491	479	478	498	503	532	515	571	480	536	519	499	479	517	497	476	478	489	501	479	498	482	497	466	509	498	466	510	535	497	517	491	451	489	516	485	495	491	496	521	512	481	503	481	486	481	496	476	482	472	508	507	534	481	528	457	498	517	464	502	501	484	523	520	474	501	487	517	485	473	478	480	475	518	497	489	509	504	473	472	531	539	482	483	501	480	514	478	518	497	494	485	490	521	452	477	499	488	511	498	438	540	503	505	519	478	437	445	503	505	481	456	499	514	523	532	478	472	495	521	485	494	513	552	496	509	451	502	518	463	477	489	510	447	470	497	456	509	454	487	505	509	491	497	462	502	500	493	530	493	486	495	494	517	488	549	510	475	453	482	489	483	496	505	473	476	518	474	545	515	481	458	502	507	493	478	489	472	520	501	478	482	485	501	496	521	469	501	480	499	527	485	516	468	460	510	514	481	475	507	516	499	485	494	509	485	491	467	504	445	503	464	496	528	518	486	476	483	514	480	481	500	515	493	514	500	502	526	480	490	455	476	466	473	513	528	507	532	483	504	508	478	526	461	460	479	472	470	468	511	521	491	466	480	509	471	483	488	445	500	482	489	491	480	457	449	498	494	505	487	477	485	450	488	533	474	486	489	494	507	525	474	491	485	454	497	484	517	519	508	490	462	493	504	464	519	456	535	488	506	490	470	475	460	489	504	489	489	481	471	492	507	476	497	483	496	498	510	487	487	502	457	514	501	501	520	518	499	541	488	486	490	498	497	493	512	506	509	501	491	506	497	523	480	484	505	474	472	511	473	537	491	442	491	511	457	468	503	465	504	461	513	470	470	478	463	509	513	474	487	490	504	513	491	507	494	498	481	482	512	490	551	465	500	492	512	508	533	540	478	512	493	506	485	500	485	454	496	499	558	501	516	510	474	493	499	504	486	478	460	457	496	536	515	515	567	500	537	496	543	474	479	462	511	466	514	484	501	483	470	519	519	502	504	469	459	451	492	491	514	492	501	521	502	518	488	502	477	521	456	501	501	456	507	529	507	474	531	512	498	484	440	529	503	493	478	496	494	498	496	528	483	505	467	501	452	506	462	485	484	440	507	479	541	484	498	522	499	481	460	506	486	441	529	495	471	491	493	471	471	504	480	508	488	500	532	514	475	474	475	502	478	457	492	497	463	483	516	449	492	503	503	506	516	491	516	473	461	475	522	459	499	481	491	494	468	471	518	491	486	520	523	504	487	498	466	468	486	510	489	475	511	554	561	461	502	483	521	506	537	454	482	454	480	514	422	533	520	546	519	498	505	523	525	464	475	460	503	478	453	495	533	490	493	508	451	526	492	541	548	506	470	494	506	499	522	493	494	453	495	511	506	524	484	479	484	488	495	522	505	493	526	522	493	530	483	477	487	501	514	514	510	476	492	484	488	534	498	491	485	498	516	523	490	528	543	541	489	502	492	504	505	489	528	464	546	484	510	470	494	475	497	511	481	514	494	485	512	509	471	478	500	529	494	474	501	518	490	476	476	517	505	500	524	463	483	456	523	524	486	479	492	489	497	502	551	497	464	508	513	495	513	500	491	515	518	479	534	492	489	511	504	482	488	485	526	551	490	467	509	460	504	525	509	506	473	522	501	476	487	438	510	504	485	457	489	489	472	493	486	519	497	505	498	512	491	515	485	461	478	517	496	517	485	511	492	466	482	491	535	475	492	477	476	484	516	528	494	537	492	494	496	484	485	480	528	474	515	471	489	474	522	497	495	490	499	500	477	489	495	505	453	461	519	519	511	512	483	525	499	516	480	502	505	515	485	474	473	449	493	487	474	489	484	493	461	457	509	518	505	486	485	471	491	511	482	485	498	481	469	489	449	503	469	503	516	534	501	502	504	482	478	496	478	537	493	516	532	491	535	496	519	466	502	469	513	496	493	505	500	476	529	461	503	501	466	491	499	467	530	505	491	465	494	521	498	463	522	468	493	471	520	486	443	519	523	492	465	482	491	499	521	513	480	513	510	514	464	500	461	488	473	492	522	457	481	521	495	448	520	500	482	485	518	465	508	501	519	491	504	505	473	502	508	495	508	515	495	503	496	501	512	520	490	484	501	483	487	488	477	492	503	462	478	477	508	514	504	478	482	544	495	496	483	467	501	535	499	522	498	489	529	485	474	517	503	534	430	524	499	453	491	487	501	473	494	469	486	465	485	468	493	522	516	507	537	499	464	503	494	520	512	492	491	528	532	483	532	494	514	487	511	506	445	547	471	496	496	456	509	518	491	487	504	480	506	512	523	526	459	477	510	521	462	516	484	514	489	496	499	524	521	466	522	475	465	527	505	513	496	453	514	481	471	475	481	504	465	513	483	450	489	532	494	503	506	464	504	506	526	488	473	459	467	478	508	478	484	482	481	480	488	480	515	540	493	497	489	438	504	534	504	501	462	452	524	506	507	535	477	457	496	505	525	541	495	505	495	518	501	481	480	486	474	493	468	517	504	513	524	505	448	453	531	471	500	485	520	510	479	509	507	523	496	510	500	530	495	489	506	478	477	506	485	468	493	516	502	456	474	519	466	470	534	456	474	474	496	495	465	494	511	490	512	534	510	489	509	496	479	506	520	524	535	529	508	520	504	475	475	505	493	495	470	497	508	482	509	467	477	505	515	497	489	503	465	472	526	454	520	531	485	488	472	501	464	500	478	510	479	487	509	487	490	510	457	464	522	471	507	496	469	502	478	522	534	497	471	522	499	473	473	524	497	485	516	512	474
4142	513	252	231	278	245	250	239	242	226	218	209	224	220	228	200	216	231	238	260	222	226	195	224	186	204	215	229	209	209	223	225	237	220	199	229	201	228	238	212	220	194	219	218	212	205	190	214	215	196	219	222	214	205	247	205	198	223	193	228	206	208	225	253	235	225	212	229	219	198	213	207	210	206	201	195	239	205	189	213	206	221	208	237	208	239	232	212	206	251	199	233	232	205	202	218	200	227	242	203	234	212	209	234	212	198	229	227	242	230	199	203	220	186	213	219	205	218	210	222	199	209	228	225	228	222	208	225	200	210	200	228	259	191	223	211	251	222	216	221	199	235	227	225	226	217	236	244	201	231	217	203	241	214	177	210	213	228	218	203	219	223	206	221	231	204	219	224	244	208	203	231	216	202	197	217	226	226	223	207	208	204	203	209	229	211	194	232	222	216	228	243	213	201	203	244	184	239	226	206	217	226	235	207	224	177	181	197	186	220	219	206	192	235	173	206	226	234	192	197	210	219	206	202	204	214	227	232	232	203	218	204	225	212	231	193	214	231	205	266	223	229	243	220	242	199	197	217	212	213	206	232	242	255	205	214	217	206	226	209	233	211	223	198	245	231	225	210	222	230	217	218	197	205	232	214	222	214	213	204	218	200	204	198	240	243	200	186	207	220	216	202	219	212	231	195	230	218	207	199	217	235	233	220	240	201	198	208	216	210	196	241	204	203	206	190	217	197	217	210	212	213	222	251	211	204	196	227	214	216	232	218	259	219	235	200	223	222	226	261	231	228	246	207	214	186	205	225	227	220	202	207	204	200	251	217	250	229	237	220	221	220	211	221	206	199	237	202	194	219	220	215	204	207	202	199	213	205	242	195	214	242	195	199	209	209	219	219	214	228	227	229	197	230	229	229	243	216	200	214	229	199	218	185	211	224	247	201	199	224	224	240	187	247	205	195	228	215	227	206	249	219	224	182	195	230	221	243	211	226	204	237	202	197	181	206	217	225	236	209	220	207	240	228	205	241	220	187	201	207	250	194	198	191	186	237	223	225	244	211	193	225	233	215	212	227	258	220	230	210	220	193	196	230	202	199	210	257	221	252	236	221	206	221	196	215	194	243	223	193	192	220	222	210	159	209	208	199	227	227	216	195	229	207	212	211	210	206	187	212	207	191	211	227	228	245	228	208	215	228	235	201	188	223	206	189	190	183	196	175	241	212	205	213	226	224	211	202	242	225	201	220	228	218	224	195	219	207	209	220	253	218	206	192	215	206	214	230	228	205	200	206	218	224	181	202	228	243	217	184	223	212	232	203	198	187	226	200	215	190	196	211	196	227	234	231	235	222	231	200	244	227	230	221	197	247	254	201	233	184	206	177	217	217	233	230	225	224	232	222	221	239	217	193	222	229	214	216	197	227	210	182	188	225	198	221	218	216	209	202	219	202	237	211	213	211	233	225	207	222	198	217	206	210	231	222	216	212	203	200	221	232	219	235	215	218	229	245	215	238	205	224	233	227	206	229	226	233	200	208	230	195	223	193	225	204	190	218	255	222	240	222	207	211	212	217	243	215	218	205	228	228	217	206	269	202	202	204	200	197	218	247	213	222	237	209	224	236	235	214	212	182	228	216	242	227	239	186	218	231	207	211	199	238	209	239	246	212	193	197	217	231	254	210	192	253	213	203	198	194	206	228	210	219	222	218	196	229	236	204	226	195	213	237	191	237	237	221	246	192	211	230	242	210	217	236	205	203	228	220	208	207	234	218	212	239	213	221	206	172	240	194	210	189	192	194	188	200	206	229	203	193	195	247	232	216	187	217	203	225	213	237	236	216	207	208	245	195	229	219	231	212	206	172	213	219	231	208	214	228	216	235	235	170	217	250	211	198	199	224	203	217	228	207	200	211	221	223	231	228	216	214	226	223	190	204	196	204	223	208	219	212	233	222	207	220	230	233	200	207	206	240	216	223	210	216	222	232	207	180	196	208	188	240	212	203	234	205	207	180	251	200	210	217	222	229	192	204	213	223	234	194	241	202	216	223	231	218	225	197	233	226	212	231	240	200	226	207	236	216	229	211	218	205	204	196	192	201	206	209	209	240	192	212	222	218	205	215	211	201	222	231	252	208	228	265	247	230	219	222	203	185	255	200	217	183	205	213	186	214	212	219	204	208	216	233	215	213	219	231	229	192	186	198	232	218	218	206	211	199	215	219	215	191	232	207	218	230	220	190	206	209	181	209	226	200	219	229	237	205	219	236	222	197	226	214	213	226	232	217	199	244	227	238	194	209	216	218	206	224	204	220	206	223	234	230	205	195	207	190	195	201	224	213	192	208	258	235	232	196	217	223	184	225	240	211	213	196	223	197	214	212	222	226	213	192	204	206	205	251	219	211	208	204	246	209	231	220	198	198	214	211	203	243	209	218	229	223	209	205	242	214	204	222	227	196	217	228	232	193	207	171	206	221	238	219	217	208	228	207	209	216	195	194	230	205	206	221	207	194	211	233	209	223	203	236	192	223	185	197	219	215	199	226	241	202	181	207	205	216	210	191	210	245	217	199	224	243	200	203	210	210	236	217	233	228	211	216	258	231	207	233	214	224	228	237	227	211	195	216	224	242	211	229	253	239	238	218	214	213	232	243	208	225	221	244	227	206	223	239	211	195	198	230	229	215	215	235	226	225	210	211	221	237	205	225	233	196	185	208	213	204	213	230	231	248	204	207	206	222	225	218	210	226	213	220	219	207	213	219	176	188	233	187	227	218	188	199	209	218	214	226	227	222	211	229	205	223	230	194	208	242	217	216	223	209	204	213	243	216	212	208	212	202	198	193	215	257	227	209	211	217	202	220	229	239	227	228	189	212	215	237	192	221	202	224	208	232	239	208	186	223	217	245	224	204	188	189	224	231	222	222	213	210	191	231	230	223	208	196	197	198	184	204	225	186	226	188	223	210	221	234	229	191	219	257	230	241	230	215	214	220	199	215	205	190	220	221	170	234	245	219	229	227	205	206	222	216	203	218	210	197	212	234	210	243	219	207	225	183	226	243	215	195	227	208	204	213	235	234	192	207	226	219	226	217	199	225	214	212	188	223	209	218	216	234	223	213	196	219	210	237	261	222	233	204	235	220	192	198	227	214	219	209	227	228	210	224	243	198	225	203	246	208	219	199	224	201	228	211	186	226	222	220	200	224	230	231	244	211	226	222	210	201	206	218	228	206	220	234	188	195	205	244	212	201	233	201	250	209	208	255	203	222	227	222	204	192	185	223	230	214	204	197	198	206	198	239	236	215	212	219	233	219	232	195	213	231	185	204	203	207	213	243	219	217	232	230	218	197	242	225	223	204	219	205	209	196	221	202	237	224	200	220	216	224	232	221	214	214	215	229	220	204	215	223	212	205	220	238	205	226	220	198	227	232	230	223	243	237	228	217	215	224	204	223	223	194	162	263	196	222	229	230	211	213	241	228	242	234	214	200	212	221	212	229
3136	669	578	581	629	571	565	557	510	516	481	487	482	469	511	499	471	473	476	513	489	474	461	522	533	494	497	486	486	489	497	482	455	507	487	496	527	513	504	484	523	518	491	503	497	475	494	486	501	488	505	516	495	459	464	473	507	502	487	472	480	477	473	507	493	500	524	444	476	466	471	487	495	477	492	482	455	473	498	488	471	507	520	476	481	521	485	493	493	461	475	491	515	452	463	487	474	466	480	497	520	506	493	508	510	493	496	492	462	426	470	482	498	479	495	516	470	479	511	500	471	464	475	495	468	495	453	506	487	487	466	502	481	511	507	484	499	479	479	482	484	521	459	465	533	480	515	491	501	502	496	491	469	492	506	484	541	476	463	477	488	460	450	489	489	498	513	508	530	497	491	468	454	503	466	491	468	518	499	474	490	482	520	484	447	492	489	516	496	450	477	463	473	466	496	486	465	509	465	468	498	506	492	486	476	537	474	493	475	522	494	479	494	489	473	481	479	462	473	485	505	491	497	488	527	503	505	460	507	497	520	477	470	474	456	479	465	469	481	493	464	484	511	513	438	499	518	506	498	486	491	493	508	478	505	473	445	483	480	488	468	509	524	482	471	493	478	483	513	511	450	466	475	507	484	498	500	497	487	493	461	509	483	478	484	450	486	450	489	467	509	458	513	492	480	483	500	527	489	487	472	462	482	484	482	508	495	479	499	472	450	488	483	479	517	496	503	510	496	467	499	457	453	507	513	491	517	491	522	503	506	504	478	506	456	507	459	545	467	493	499	490	463	450	466	480	503	489	484	500	485	470	503	458	492	484	525	488	468	473	496	476	468	485	466	465	459	526	467	498	476	527	489	485	498	454	477	515	481	459	453	489	504	472	493	461	499	481	460	499	480	473	483	495	502	542	514	506	487	461	466	469	524	496	476	453	473	460	507	478	436	519	531	470	471	467	485	454	472	473	510	502	506	515	495	518	459	473	495	498	497	490	481	463	479	453	477	530	477	511	471	478	453	471	494	478	494	482	464	495	502	512	518	485	502	473	523	483	499	480	509	442	505	450	510	503	520	505	480	494	459	477	430	494	472	460	502	488	486	508	470	538	469	523	455	479	521	490	500	472	508	535	431	475	470	462	482	493	488	480	484	496	498	459	473	538	494	526	456	527	503	518	503	507	423	492	453	501	482	525	449	485	475	485	480	502	505	498	519	528	463	506	502	508	469	485	494	510	479	473	439	509	566	472	496	460	458	501	473	492	480	466	459	456	479	512	502	494	450	494	482	466	547	490	468	462	465	488	496	490	478	544	506	449	523	502	476	486	488	456	526	489	480	449	500	502	493	505	492	494	477	482	437	488	497	486	474	499	503	476	465	495	489	452	448	471	479	475	468	496	445	461	520	484	483	536	497	467	437	475	484	461	505	455	474	475	476	499	476	496	514	491	474	513	467	509	479	501	481	451	514	496	499	478	496	469	507	530	482	518	509	521	471	490	461	531	482	503	484	559	508	509	434	491	496	512	485	453	476	494	448	507	513	485	504	508	494	490	485	503	498	471	479	470	464	523	487	452	475	483	463	464	487	448	491	507	517	481	455	493	486	485	497	481	496	502	501	480	511	472	520	516	467	490	460	493	517	466	499	491	495	483	470	502	462	499	475	493	504	498	489	489	456	526	481	489	493	517	465	497	509	486	460	474	476	470	492	485	485	488	503	497	471	449	480	490	480	508	507	486	487	461	462	509	474	499	501	448	493	510	460	471	503	485	478	491	502	481	482	476	477	521	547	503	469	476	466	464	485	478	505	477	473	471	490	492	501	501	503	462	517	532	491	443	471	490	460	509	482	499	482	490	471	480	470	512	487	504	495	480	494	455	529	462	512	487	471	546	483	456	501	484	446	482	455	485	446	482	529	479	503	485	512	526	479	520	497	528	486	487	524	483	506	490	493	507	481	517	509	492	516	467	489	520	504	488	485	485	498	513	476	464	531	519	454	474	439	476	533	513	492	498	480	461	497	450	530	496	474	474	482	528	485	473	449	507	482	512	471	505	512	454	492	462	475	503	459	481	479	501	505	483	486	481	500	463	505	440	478	482	511	488	506	505	546	485	487	505	508	491	495	481	481	501	465	473	491	499	544	505	497	506	469	455	439	488	466	496	514	471	472	512	480	497	485	473	484	490	484	503	507	464	449	475	475	465	467	451	467	460	457	491	473	482	516	490	498	501	481	483	493	485	487	455	466	472	483	508	524	483	512	532	527	489	479	489	523	432	469	513	509	489	513	468	488	495	491	501	445	510	472	484	474	487	496	495	513	479	452	479	498	518	475	485	489	480	461	458	504	502	500	520	450	467	486	453	499	471	498	486	490	467	440	488	459	476	458	472	525	477	486	502	499	451	472	457	478	520	499	431	482	513	507	523	492	488	491	494	484	521	513	462	507	530	530	504	481	506	467	530	462	482	439	493	503	467	493	494	537	493	467	515	501	475	460	493	484	474	503	500	472	479	511	512	492	477	512	494	471	507	472	498	481	499	435	510	491	503	497	497	507	475	487	477	479	462	485	466	492	479	498	513	477	518	499	460	468	479	488	459	529	517	492	472	490	511	490	489	433	490	495	496	460	475	513	485	473	492	475	469	458	518	475	469	500	497	493	485	486	483	440	451	494	524	467	480	525	478	437	490	496	463	524	496	502	452	487	482	459	461	464	480	480	522	514	486	483	490	492	494	464	493	494	468	509	522	481	484	476	473	439	501	539	427	503	486	501	490	473	519	490	464	487	511	493	499	477	494	511	472	478	478	497	480	490	507	458	432	462	464	506	477	490	517	472	492	487	497	483	487	494	522	474	519	514	465	498	492	503	504	481	470	475	505	459	473	469	479	501	500	481	516	502	515	487	503	521	543	460	484	503	488	503	462	459	483	480	504	471	478	486	470	484	535	478	440	454	514	502	474	483	454	490	452	477	525	489	447	471	420	471	448	465	497	458	494	473	480	485	447	489	539	532	485	474	506	464	491	498	470	479	446	478	524	451	498	510	481	501	503	457	485	484	456	484	477	483	483	490	454	453	494	498	474	494	488	483	461	496	513	500	488	509	456	469	515	468	486	501	472	455	464	483	512	500	541	453	435	495	484	503	472	514	511	507	480	484	511	458	520	503	513	509	457	467	450	491	498	519	485	531	477	506	490	458	472	515	519	476	478	488	501	485	475	454	478	476	478	473	484	519	518	496	503	492	523	491	484	453	512	495	484	492	490	480	527	455	473	493	501	463	479	500	502	500	489	495	487	478	483	518	496	507	468	472	503	472	497	491	481	506	506	542	519	442	441	457	496	510	498	479	454	476	486	459	475	464	524	516	507	474	501	517	448	461	479	445	457	461	479	511	480	489	523	491	479	547	512	487	460	498	502	527	509	485	451	485	499	459	476	474	503	479	483	471	479	487	528	453	504	495	476	474	521	498	459	517	499	470	529	479	463	484	479	446	473
15997	2523	983	649	560	474	420	360	245	174	143	168	137	136	149	154	133	150	162	128	124	144	130	156	127	143	143	135	144	137	133	133	126	134	137	128	110	120	131	102	131	132	125	145	141	122	132	144	145	145	139	143	141	139	144	129	140	126	123	119	119	153	126	117	127	125	129	155	132	143	136	125	145	141	121	156	131	133	128	118	132	116	126	134	132	147	158	126	129	133	155	133	155	126	148	139	141	155	108	126	139	140	133	120	141	118	123	121	101	107	135	145	135	142	141	117	128	137	129	120	155	116	108	113	141	135	134	121	135	124	136	116	135	138	137	139	137	131	161	126	123	129	114	138	141	143	152	136	117	131	164	130	129	139	137	135	120	136	170	116	133	129	122	137	117	145	151	130	120	113	109	137	144	128	157	126	124	129	154	128	139	128	131	144	155	131	121	152	123	124	136	114	150	147	125	128	139	116	127	124	133	118	125	130	104	137	126	149	136	112	103	139	129	112	163	152	131	152	145	134	126	128	135	142	126	121	131	123	155	157	126	142	144	147	134	120	124	143	109	131	140	138	132	136	131	115	128	135	123	120	138	152	138	140	135	118	132	149	129	120	136	125	132	145	122	125	131	117	117	108	135	149	140	152	148	128	111	122	142	124	139	122	149	122	159	116	142	129	134	132	125	134	141	144	129	135	125	118	138	108	137	146	123	141	126	118	130	138	133	132	131	139	129	146	139	139	153	143	147	137	150	150	137	139	121	131	138	129	132	120	136	117	114	136	127	155	141	138	148	150	152	130	134	138	117	138	116	106	127	133	131	131	121	118	113	154	149	144	126	125	134	140	150	129	148	154	145	152	146	119	136	132	131	134	134	141	137	121	128	152	151	119	104	120	130	143	144	123	117	136	129	130	142	122	119	122	139	121	131	141	127	118	130	168	125	153	126	143	128	123	139	121	132	141	128	139	134	136	159	112	133	120	128	157	130	120	154	130	166	175	123	139	135	111	146	136	140	144	135	121	161	130	129	116	136	124	142	128	122	134	136	119	108	129	136	119	139	125	156	145	145	150	140	132	149	130	136	150	132	142	128	120	115	144	143	114	148	128	130	140	145	115	125	133	101	137	140	119	139	135	131	120	136	123	130	146	119	133	139	127	122	143	121	130	146	136	135	141	110	144	129	147	132	126	143	117	133	130	139	122	127	153	132	126	138	132	109	147	148	121	139	124	140	119	131	135	136	125	128	123	152	118	136	119	120	154	130	168	129	145	122	134	126	116	144	130	122	138	132	127	115	138	131	143	135	141	136	138	120	149	113	124	148	134	162	131	110	141	138	129	121	126	138	133	131	137	135	112	131	121	134	114	124	133	131	130	135	125	120	129	118	128	142	139	131	117	122	122	143	129	121	125	134	120	122	136	137	134	111	149	122	150	154	138	133	137	128	117	126	134	131	155	133	118	137	136	150	130	128	125	136	129	114	128	144	120	132	133	120	135	123	149	144	143	126	140	131	127	138	130	134	149	136	136	113	152	120	143	134	148	129	124	161	116	149	125	161	152	159	138	134	126	128	154	116	115	146	129	161	116	142	126	122	123	146	132	138	123	137	141	128	141	126	133	127	144	128	141	119	143	139	135	138	164	137	136	120	116	143	126	113	132	137	115	136	120	123	148	157	127	122	144	121	135	135	143	119	164	154	122	129	138	122	137	124	132	136	156	151	124	144	135	136	140	125	122	136	137	112	138	129	137	145	141	144	141	150	145	120	133	136	139	169	142	126	141	158	133	158	158	131	128	148	122	125	144	152	128	136	120	123	120	132	147	133	129	120	129	126	131	125	126	155	129	136	127	129	130	127	131	122	142	134	148	149	120	134	134	130	142	163	137	133	138	149	117	132	140	140	150	128	121	125	116	115	111	155	131	137	158	143	133	135	141	163	165	132	121	132	145	135	125	133	152	131	111	127	163	137	136	147	126	134	138	156	142	147	124	152	139	119	126	127	147	136	127	133	137	134	129	146	157	143	119	139	139	124	121	98	144	161	128	141	158	130	142	140	165	127	112	151	122	138	129	122	135	141	126	142	121	136	135	133	143	121	119	130	133	127	97	148	117	160	132	146	123	127	133	131	135	148	131	140	128	128	139	138	152	119	129	135	116	130	134	140	117	130	123	137	134	118	121	145	136	128	146	138	112	122	129	128	117	146	131	133	124	134	139	157	132	154	131	132	150	148	151	122	143	140	107	140	132	129	128	140	132	139	133	170	135	105	122	130	151	137	140	141	160	155	157	134	144	151	138	130	138	132	139	131	120	123	141	153	143	138	140	134	123	146	113	122	137	146	126	155	130	115	135	124	117	130	128	150	132	126	127	124	138	129	134	128	144	136	126	127	124	123	132	129	140	135	130	123	124	135	139	129	141	141	126	128	131	123	141	136	128	127	116	111	145	132	131	134	143	133	144	122	136	129	112	114	149	145	136	137	125	137	150	114	134	144	140	130	144	138	145	144	124	154	118	146	118	124	116	149	118	127	138	129	124	125	125	127	139	137	145	126	126	138	167	117	136	143	136	130	127	135	132	133	111	132	114	153	103	153	124	127	135	129	155	113	133	131	126	109	130	130	142	145	130	139	118	147	133	117	119	158	133	125	147	134	124	129	142	131	130	144	138	141	147	122	153	127	107	126	144	137	128	117	121	103	121	133	122	127	129	124	111	123	134	148	149	125	139	161	136	116	118	131	136	113	151	131	149	115	142	120	140	124	121	134	136	127	129	147	137	146	125	122	146	125	127	123	152	144	133	137	122	141	129	141	125	132	123	140	147	154	128	138	123	135	132	123	110	113	122	142	126	133	142	125	128	128	128	143	128	157	137	141	128	136	137	161	121	130	137	119	121	131	143	134	129	167	128	121	121	154	131	129	144	117	123	132	134	126	123	140	142	134	132	128	121	121	144	144	133	133	132	135	153	134	122	147	142	150	121	119	134	134	129	136	158	114	143	142	131	117	137	124	153	133	146	128	141	124	130	129	123	124	116	130	138	146	126	125	116	137	121	144	158	140	128	113	132	134	151	133	152	118	142	159	144	120	124	135	147	126	129	116	130	105	158	130	150	151	133	135	147	127	119	126	129	129	109	133	140	150	136	157	124	142	136	132	140	107	154	138	136	122	141	138	148	131	127	137	135	139	124	155	132	136	113	147	126	138	153	123	138	110	117	155	111	136	144	131	121	127	151	110	115	152	141	115	130	122	106	130	144	128	131	130	125	118	138	140	125	145	122	134	162	143	138	117	148	133	126	121	144	124	117	113	138	136	169	147	130	120	149	133	130	119	121	124	133	114	116	144	137	121	139	140	145	133	150	122	107	129	132	122	106	130	128	140	136	129	136	119	141	135	134	144	145	134	124	142	154	147	147	136	138	144	142	141	128	141	119	122	110	130	126	136	114	131	154	118	143	126	146	132	122	131	122	125	157	121	132	141	147	128	144	151	141	126	138	136	155
10809	1409	1447	1537	1598	1569	1390	1529	1028	697	489	513	436	450	442	401	406	390	422	426	365	370	341	383	347	364	340	380	361	350	361	340	330	342	343	319	343	375	360	342	355	343	362	347	360	333	340	352	367	369	334	333	364	339	315	306	343	347	300	330	347	347	329	324	356	339	323	323	364	338	342	337	327	337	331	323	299	318	337	363	323	324	340	352	351	346	342	312	341	336	331	338	331	341	326	345	347	364	344	335	361	312	316	298	328	342	310	308	319	305	325	310	377	314	340	357	332	365	326	351	345	332	341	316	321	343	349	361	331	326	326	340	345	342	342	366	345	319	330	353	335	322	337	344	334	330	304	319	368	324	330	318	349	332	343	342	365	363	320	329	339	366	321	368	330	333	325	360	333	350	334	339	344	304	313	307	357	335	328	343	320	325	344	334	348	361	320	352	292	350	352	345	349	314	370	333	370	360	350	322	329	327	341	344	354	304	340	310	311	345	327	326	344	325	335	363	373	358	354	330	339	324	342	319	311	304	333	331	351	358	335	295	342	304	323	348	324	328	333	343	335	330	323	354	304	314	318	320	335	343	353	326	345	305	359	304	343	343	370	331	321	327	328	374	338	302	344	362	355	344	329	365	350	349	325	296	307	350	358	352	327	324	339	341	346	315	327	343	306	324	361	357	344	330	327	322	342	303	338	359	330	343	338	344	347	344	323	312	341	346	322	305	353	326	324	339	342	314	334	343	342	328	333	331	320	340	334	338	359	366	331	386	360	365	341	324	330	342	345	346	314	305	314	348	357	323	332	335	317	287	317	319	357	349	330	339	329	327	344	343	320	345	341	326	356	323	301	318	312	334	351	377	341	328	321	330	351	344	343	318	332	351	323	370	300	301	324	319	344	316	323	303	340	338	328	323	315	330	346	341	371	334	330	345	331	366	335	338	340	339	292	315	352	337	356	319	319	330	328	356	368	347	306	363	352	333	334	357	336	320	304	333	324	314	311	357	314	322	314	321	361	347	340	369	313	324	302	355	315	346	333	351	351	355	312	317	344	347	338	326	324	323	326	318	340	345	351	340	330	342	357	319	341	353	344	316	352	308	331	336	332	324	328	332	305	295	358	328	338	305	355	370	341	336	347	325	336	304	319	355	304	303	325	324	333	333	329	327	315	361	326	328	347	357	343	325	353	351	333	310	357	326	355	359	335	301	360	324	282	301	346	341	296	308	325	324	318	346	328	332	367	352	342	332	326	346	347	307	341	302	333	370	309	325	342	313	334	321	327	339	351	311	338	342	353	336	325	332	346	361	342	331	360	326	329	363	351	348	343	336	352	298	354	325	359	320	319	362	310	347	341	354	344	319	360	316	337	344	334	320	322	328	350	340	333	357	358	335	341	341	375	330	339	324	352	377	346	324	338	355	332	325	345	313	343	314	355	295	322	362	327	334	349	336	350	308	318	338	311	316	329	338	357	309	341	344	331	337	307	317	335	336	335	334	334	327	319	350	351	328	317	324	326	332	365	339	307	311	337	337	326	345	321	368	353	338	366	309	304	312	320	352	334	372	352	311	337	321	319	321	288	295	338	346	346	322	331	318	337	342	321	324	311	375	343	339	346	311	342	323	308	300	338	356	325	314	318	306	347	321	332	327	342	322	336	332	373	320	356	340	320	337	314	353	328	350	312	331	368	314	286	339	342	348	337	316	316	349	311	363	339	331	330	344	347	320	357	321	325	318	345	355	344	349	321	323	320	327	361	307	300	330	349	336	336	359	351	344	324	326	327	346	351	339	325	336	325	307	344	314	360	312	335	340	381	337	319	331	366	324	316	325	368	318	293	289	342	326	310	314	312	344	334	324	344	330	334	335	348	345	313	350	344	334	342	346	318	360	328	319	325	340	325	351	340	312	352	324	344	331	340	339	322	361	337	338	337	350	360	356	333	332	315	344	291	363	342	331	322	325	332	329	353	337	327	337	313	352	322	329	336	322	334	309	358	357	325	331	319	339	353	338	357	325	355	336	379	367	361	340	340	312	316	318	334	353	335	326	331	334	307	301	331	329	321	297	323	348	323	347	334	321	327	305	355	391	333	309	335	312	360	371	315	333	342	299	341	326	361	316	355	337	365	345	341	358	318	352	332	366	336	351	365	335	335	356	355	350	323	315	353	312	335	346	312	347	367	326	344	351	329	336	278	347	318	313	335	354	327	355	350	330	366	344	337	320	333	337	347	325	332	363	326	352	342	329	318	366	331	332	323	325	331	332	352	353	329	366	354	305	330	380	321	353	348	369	365	373	315	355	314	342	322	311	352	334	339	340	349	321	317	301	314	344	345	345	324	327	313	301	298	330	298	304	313	324	322	315	322	332	357	354	327	349	318	328	361	312	321	344	355	320	341	319	344	348	352	340	339	324	314	294	344	361	326	332	308	348	342	327	321	332	348	347	369	308	303	302	359	329	325	328	310	332	344	343	327	318	308	327	360	353	335	301	331	344	330	330	317	374	354	343	317	327	319	340	327	334	315	346	341	314	348	366	344	328	347	314	323	353	343	347	322	336	354	314	334	329	352	362	301	327	348	344	336	350	336	352	350	323	340	318	371	361	373	378	334	329	330	320	331	330	328	329	358	325	313	294	307	341	339	349	346	319	304	345	321	316	308	338	350	324	329	325	330	350	327	343	359	299	311	356	351	321	303	316	333	326	317	334	342	348	334	354	355	339	333	342	302	342	303	349	342	329	334	327	358	356	333	324	329	351	336	314	360	326	348	328	360	321	334	320	346	373	358	322	338	302	334	347	353	331	338	343	296	359	338	343	313	340	325	330	347	344	339	316	318	332	315	319	354	305	333	352	341	377	321	296	313	343	326	349	326	362	333	338	345	345	316	331	328	359	312	353	322	336	331	339	329	320	347	336	324	315	323	323	331	326	340	337	331	317	307	363	312	348	355	342	344	354	353	337	326	350	330	350	377	320	326	345	314	389	316	343	326	344	349	355	318	326	367	329	293	338	306	353	358	320	362	352	341	330	314	353	323	326	305	361	318	336	307	380	351	335	360	335	338	319	342	333	331	320	311	348	316	327	331	340	348	364	345	332	334	330	322	357	331	327	331	315	316	309	347	349	321	380	339	369	325	309	348	319	348	366	317	384	327	344	335	309	344	369	313	305	321	323	350	343	322	336	355	300	353	295	339	317	340	339	324	337	359	345	340	347	316	317	335	347	353	315	330	337	341	362	318	327	336	350	344	348	317	317	309	331	359	333	323	322	312	325	333	338	312	320	339	315	351	355	303	348	334	332	348	324	312	307	338	363	308	311	319	337	350	346	337	345	340	346	339	330	308	311	328	326	340	341	337	370	376	358	331	366	340	309	323	323	306	308	310	346	323	343	332	326	357	349	342	339	305	323	328	333	350	320	340	344	347	338	331	335	332	350	349	336	351	334	328	340	331	294	336	334	333	336	369	330	348	296	344	364	367	335	350	339	314	338
25153	5364	2017	1365	1057	897	798	698	649	336	278	264	278	234	246	243	255	236	218	234	199	250	235	220	221	238	215	202	231	205	222	212	213	207	248	213	196	239	224	223	237	207	231	231	232	197	238	221	195	209	220	219	210	210	198	214	213	221	242	231	202	220	219	212	206	239	191	212	230	200	231	193	208	229	204	211	169	226	201	229	218	209	198	183	202	196	208	189	241	199	202	221	204	224	202	212	225	196	202	211	198	211	217	191	216	212	229	203	229	196	183	194	225	211	232	205	219	211	203	189	199	218	230	195	223	190	227	192	233	230	239	227	210	192	221	218	217	192	208	213	193	212	222	208	227	224	183	257	210	243	223	219	203	206	198	219	213	185	210	212	205	219	207	217	226	192	207	216	194	208	217	252	231	207	204	185	202	201	237	199	211	215	208	203	203	212	173	221	202	202	198	221	201	221	237	232	234	191	207	221	234	194	200	196	201	209	210	198	191	185	222	194	205	206	206	210	213	210	234	207	210	199	215	218	213	221	198	218	200	193	201	200	244	217	193	210	250	195	206	180	191	238	217	204	233	215	192	186	241	205	207	209	214	213	206	221	223	210	222	221	187	228	205	235	213	195	215	238	211	185	228	221	224	196	173	182	201	222	205	215	209	224	230	191	257	195	216	215	240	183	186	195	207	204	194	218	187	204	216	197	204	221	176	224	209	220	214	213	214	191	208	223	214	219	223	206	228	207	226	204	202	223	229	206	171	188	208	214	219	218	232	219	243	201	228	198	191	224	200	219	201	179	197	230	210	211	202	209	200	187	221	199	175	191	197	237	195	204	181	225	203	204	195	218	198	191	215	224	225	208	221	192	193	210	208	207	202	194	219	190	204	187	209	179	218	222	196	205	224	225	208	218	216	204	215	219	213	168	231	238	236	216	220	211	216	210	223	206	196	206	196	233	226	236	205	211	205	237	207	179	218	205	188	187	178	239	203	188	210	236	203	212	213	222	194	214	203	222	235	223	228	203	195	199	196	202	235	227	214	203	196	213	209	221	240	216	226	195	232	211	242	216	215	203	187	222	188	225	194	225	212	247	213	199	182	207	206	227	202	223	221	220	179	188	215	218	216	210	229	213	212	217	195	211	211	205	230	200	196	202	197	232	197	214	206	196	251	252	222	229	204	219	218	216	204	211	201	209	204	201	200	216	217	242	219	198	182	210	208	256	189	214	193	217	226	185	207	206	248	239	208	222	197	200	192	220	186	205	208	177	213	237	226	258	190	191	218	232	239	208	196	231	187	258	218	205	215	202	219	210	218	214	209	208	208	199	219	230	221	213	201	229	223	214	215	223	199	232	209	208	201	208	205	208	213	208	205	209	207	222	215	227	190	223	214	194	203	220	208	217	185	208	213	224	243	183	211	198	217	217	222	221	195	215	215	211	193	219	228	207	237	211	231	244	238	215	205	213	185	198	185	200	218	219	178	228	210	224	215	216	208	232	206	203	198	224	185	194	208	211	208	217	210	221	229	215	215	197	189	232	185	208	205	194	229	232	214	216	210	222	217	216	203	196	199	221	189	177	221	214	206	246	231	216	219	204	209	233	214	226	203	192	197	236	202	211	227	201	225	195	204	242	216	229	198	205	203	190	220	223	205	208	218	190	172	208	226	216	202	251	200	229	216	229	217	219	232	224	222	252	214	206	196	183	229	211	218	222	199	182	225	219	196	231	219	180	195	197	200	219	214	224	191	211	239	214	211	206	181	218	205	196	204	225	249	227	222	195	206	207	238	213	186	220	217	185	210	212	224	213	220	214	170	206	218	223	210	217	225	189	231	224	256	188	216	241	208	197	205	201	214	217	218	188	194	181	220	199	205	193	222	223	203	229	213	223	211	195	216	244	216	219	203	210	191	198	236	219	234	231	217	229	235	190	194	215	206	216	205	232	254	196	211	215	214	239	197	218	211	228	217	221	217	210	194	187	213	185	183	212	220	217	211	231	234	200	219	206	212	223	226	216	221	217	201	217	238	194	196	180	202	192	217	203	228	210	236	219	211	223	224	226	201	212	209	204	224	211	194	230	207	217	200	201	196	225	219	220	211	188	230	256	210	195	229	224	244	232	227	229	189	227	205	197	207	230	188	215	214	197	208	203	186	207	198	201	240	178	210	217	226	215	209	206	188	179	216	199	200	203	201	219	180	215	205	212	193	196	191	226	221	225	219	198	207	216	179	199	211	199	197	210	204	227	221	209	231	219	186	201	228	198	194	217	220	216	216	203	228	217	198	215	207	201	232	206	228	218	200	203	204	233	220	195	213	209	231	235	210	199	221	215	206	209	211	253	187	187	213	214	179	218	210	210	223	221	212	198	189	227	186	211	207	197	214	188	193	244	201	218	223	204	221	227	237	210	227	191	198	192	215	192	225	218	220	192	205	208	208	221	229	201	207	209	193	217	202	233	210	229	212	217	219	186	190	220	226	208	183	198	187	188	231	244	221	222	207	215	219	203	183	207	213	209	205	231	212	203	209	194	201	197	222	202	181	206	226	199	181	220	226	189	214	214	207	233	206	187	187	207	210	170	181	207	203	190	234	217	206	217	204	215	206	198	241	215	197	206	203	193	232	199	187	196	203	207	227	224	194	216	245	226	203	216	192	208	226	231	200	220	216	193	203	197	195	232	231	218	189	225	213	225	225	219	224	229	214	195	218	189	185	216	206	240	243	238	218	226	211	195	199	214	201	212	226	239	198	206	213	205	199	226	204	224	207	192	193	211	211	199	198	187	211	193	208	198	222	198	212	203	170	220	201	224	203	211	213	226	210	202	218	218	200	214	202	221	222	204	190	170	208	204	199	231	225	208	236	210	208	205	212	210	208	238	204	209	198	238	196	193	219	247	235	215	221	185	223	187	244	199	204	214	203	216	183	224	216	215	204	196	216	224	181	207	195	226	203	196	218	234	187	239	193	187	214	229	215	248	205	214	232	209	199	189	201	213	212	199	223	193	280	215	194	227	196	211	209	237	251	220	183	202	203	201	189	229	187	193	220	207	187	209	221	208	228	226	229	231	225	223	200	216	207	209	216	242	228	244	199	203	217	204	208	210	195	210	222	217	234	236	230	233	195	212	241	202	206	231	216	214	210	223	213	200	237	216	194	205	209	220	207	211	214	204	227	191	232	203	244	223	207	203	219	234	198	202	204	203	233	193	220	227	190	192	229	236	213	206	212	206	232	209	243	220	212	189	205	191	222	229	229	209	181	204	215	209	204	207	196	214	203	182	207	202	210	227	210	244	216	218	176	197	209	197	230	203	242	210	198	194	195	197	188	212	210	223	239	205	212	204	169	201	219	203	205	219	184	194	212	246	221	213	237	228	230	203	227	205	213	234	207	216	211	211	210	212	189	204	192	202	199	200	210	220	187	211	222	251	218	229	219	225	211	196	190	223	202	196	220	196	190	224	227	207	201	229	235	211	205	190	229	188	215	234	221	207
14776	2450	2418	2965	2698	2862	2534	2532	1884	989	874	809	721	725	710	649	649	609	594	558	568	561	558	549	604	535	546	549	535	505	542	600	558	540	549	512	518	497	517	516	551	520	503	545	522	494	558	500	529	515	538	488	529	514	514	528	510	535	508	524	527	565	530	476	498	495	484	493	542	503	502	511	488	503	447	491	499	494	522	461	498	462	501	487	559	512	499	497	500	502	502	485	490	529	516	493	520	506	511	485	501	452	497	483	491	500	492	497	527	471	545	530	457	518	490	524	465	466	514	538	514	532	482	484	517	524	520	486	477	478	500	474	521	511	500	479	493	514	489	491	478	505	525	540	541	492	493	509	537	500	531	475	491	447	518	484	494	498	509	465	506	530	466	507	485	478	491	475	504	517	523	490	489	501	554	492	489	519	556	458	485	486	511	514	518	519	463	504	493	494	444	490	522	488	442	479	481	464	466	509	502	515	492	487	501	464	475	474	494	479	475	510	482	530	503	514	477	519	460	470	522	512	480	506	433	491	506	480	489	503	478	472	466	478	502	500	494	472	533	518	513	495	504	485	479	482	529	510	459	498	496	464	448	464	523	453	509	508	503	497	477	517	500	462	462	500	472	533	513	485	495	516	500	473	503	519	531	511	500	487	500	463	483	498	492	512	492	479	528	512	480	555	472	523	465	481	501	537	529	538	476	485	491	534	487	497	498	486	525	491	521	493	471	461	507	480	510	439	502	467	493	488	517	474	450	504	496	504	473	499	494	472	523	502	482	519	505	471	498	500	534	523	537	516	497	460	518	520	463	506	495	469	474	495	519	477	505	483	508	519	497	480	476	507	520	479	471	520	506	519	513	476	489	501	485	480	493	488	517	515	492	453	514	473	516	516	487	506	529	489	517	532	512	500	479	483	477	466	491	518	521	463	514	491	519	510	490	497	482	525	487	470	490	498	482	486	520	475	504	465	506	466	498	520	469	521	491	492	490	489	510	471	472	462	522	520	502	532	515	476	495	489	483	518	501	491	528	489	504	508	488	452	499	498	481	474	482	493	485	491	481	490	490	518	498	517	508	492	506	530	496	496	528	506	513	503	493	515	514	470	503	482	507	497	469	496	501	493	511	473	530	557	525	475	500	494	487	490	501	485	505	472	456	447	488	481	534	450	494	501	487	515	537	486	511	459	518	523	494	437	527	487	484	473	480	520	493	501	483	515	482	455	495	503	503	482	502	515	493	492	518	465	527	494	490	501	500	477	473	500	485	473	481	537	520	401	494	500	494	530	498	503	485	491	473	484	494	501	452	504	436	444	488	476	485	476	491	521	496	476	495	515	490	522	476	540	518	472	525	493	513	545	443	513	494	491	536	513	496	523	488	516	482	531	479	471	480	493	503	479	476	471	480	484	489	480	487	525	518	494	471	496	489	532	492	513	512	510	489	475	498	517	527	511	490	477	460	528	499	464	573	532	481	478	513	504	456	491	498	462	536	505	501	491	494	526	502	533	503	459	455	498	525	493	478	452	477	465	475	519	493	525	449	491	474	490	509	509	470	489	503	487	510	487	507	532	494	514	511	473	530	509	467	482	504	497	472	499	500	515	470	507	476	520	485	484	523	495	480	499	505	478	499	505	520	498	472	483	496	500	477	470	515	502	501	501	508	497	507	452	485	492	482	490	510	487	494	501	482	481	516	463	448	521	479	502	493	521	486	500	499	512	509	495	531	448	522	490	473	516	492	468	517	469	463	502	513	510	488	500	502	493	478	524	515	504	518	475	484	502	474	516	495	522	497	477	499	520	502	507	504	532	471	515	460	520	524	485	505	499	506	463	494	490	519	520	500	485	523	447	546	506	511	472	489	514	477	520	508	497	484	514	485	515	535	531	474	484	502	433	495	480	506	510	504	526	501	507	475	469	467	499	530	520	462	486	457	483	513	462	485	500	517	480	479	492	532	461	480	500	502	514	505	481	550	502	525	515	511	479	522	503	505	490	474	494	480	470	482	500	517	487	467	475	503	499	529	496	475	513	499	458	498	519	477	558	523	489	506	496	507	477	486	494	513	465	536	496	528	511	493	484	494	490	493	516	465	478	498	494	488	474	489	511	492	491	519	552	519	514	506	505	548	500	466	462	459	472	473	500	477	522	529	545	501	471	511	526	487	516	488	522	495	519	496	507	499	462	516	516	483	501	528	495	501	478	494	505	490	494	494	493	527	501	482	520	497	476	513	487	492	516	482	510	466	500	494	513	478	521	487	504	472	496	485	524	489	491	507	505	502	455	480	482	490	478	511	498	478	463	511	496	519	499	505	477	505	498	501	481	511	531	473	505	487	518	486	538	500	455	512	493	465	499	481	506	464	464	488	514	504	504	531	526	498	489	526	502	512	497	489	489	484	488	496	468	492	495	492	521	492	469	500	476	526	457	493	503	503	485	472	481	480	531	490	503	507	453	498	487	481	479	498	503	491	480	435	469	497	546	481	507	483	523	473	526	500	467	496	491	525	546	544	514	471	492	489	525	479	496	506	498	521	497	534	443	478	506	520	495	505	507	527	491	506	476	481	498	513	464	532	480	491	477	497	457	478	505	517	506	486	491	492	479	497	485	478	506	520	467	512	483	555	475	514	471	506	489	485	501	502	468	497	521	488	503	475	482	482	502	482	471	481	513	482	439	572	501	473	527	500	486	502	469	525	468	474	481	452	558	508	485	491	531	456	476	493	499	464	472	485	496	519	512	488	468	527	480	526	500	513	495	484	496	457	493	464	464	500	462	507	499	446	491	478	504	527	509	502	490	493	479	484	479	508	502	509	500	495	467	491	503	487	547	524	493	474	505	502	482	477	502	508	497	476	505	473	487	469	525	498	509	508	494	524	519	499	482	495	507	494	496	467	483	471	518	467	469	477	509	540	545	491	520	500	467	487	481	473	498	490	517	501	466	488	486	483	472	468	489	482	469	492	484	514	500	469	456	499	504	490	464	510	502	498	479	484	483	503	509	518	480	515	481	516	486	492	512	491	536	487	457	505	508	519	483	540	488	489	490	525	481	486	476	499	534	530	465	510	507	471	491	458	518	481	491	508	536	498	476	521	484	509	514	490	467	513	500	509	471	518	486	542	520	502	496	541	487	501	516	497	496	472	491	496	466	491	510	483	517	489	507	487	483	480	515	489	507	523	475	504	527	486	492	507	505	493	484	553	491	496	522	515	477	481	499	536	477	470	509	493	506	507	474	453	519	478	515	485	486	479	489	494	532	525	469	480	492	482	459	517	549	520	464	483	497	514	451	530	484	504	511	499	504	520	467	535	491	471	470	505	468	474	503	486	469	490	491	529	484	497	506	493	457	508	501	464	507	540	517	494	519	473	453	514	484	512	473	506	486	524	511	500	517	493	514	517	485	514	507	480	500	491	488	499	498	499	474	501	503	505	457	520	520	537	493	525	463	486	493	486	518	512	542	451	529	500	510	529	524	491	532	491	485	455	467
4279	487	303	274	238	209	248	240	211	223	212	215	196	224	217	211	211	234	203	208	191	216	227	206	213	207	237	212	185	211	222	224	233	215	245	213	231	219	211	199	232	221	202	196	230	188	208	233	230	216	217	204	194	213	211	209	184	222	237	223	233	229	216	221	229	201	238	223	216	220	231	204	216	226	236	212	220	197	194	214	235	223	206	226	235	202	200	218	239	201	200	180	253	208	235	221	212	213	207	178	201	233	212	228	213	243	236	217	206	209	204	218	225	204	206	212	203	220	226	215	221	228	239	235	197	191	225	188	208	204	208	218	206	200	218	212	218	215	200	224	237	221	212	234	216	232	185	218	250	204	203	243	231	227	220	191	245	231	236	192	218	223	201	208	216	218	220	206	209	231	239	209	223	208	199	240	216	220	209	184	227	198	201	254	214	199	198	253	212	168	224	196	199	210	222	211	213	231	196	202	252	231	203	210	233	197	208	222	207	207	217	217	242	207	220	239	221	216	199	237	192	209	206	222	202	204	202	216	202	235	206	212	209	225	184	215	220	219	227	203	209	231	206	232	198	210	223	205	232	221	212	210	211	211	239	194	230	210	210	224	232	208	213	225	246	230	216	216	203	204	199	216	257	202	207	186	220	232	237	213	205	221	205	215	206	236	208	240	221	209	222	205	239	205	259	208	221	200	203	235	236	205	191	221	223	243	220	202	219	230	195	224	246	256	211	225	214	212	215	174	179	197	196	223	196	202	206	189	252	221	225	204	231	199	245	181	207	195	204	209	208	237	223	214	226	212	212	198	239	211	221	189	216	208	212	213	252	219	199	241	202	236	191	204	248	226	233	209	205	207	195	196	213	222	235	237	197	206	186	212	228	214	205	235	199	241	196	206	241	222	227	218	223	252	233	227	216	173	227	214	194	209	243	206	208	205	209	247	236	213	217	197	227	194	236	226	213	219	187	195	233	232	219	197	203	227	195	217	217	220	233	218	235	173	199	222	204	240	203	224	239	226	210	236	237	253	199	207	225	233	223	257	225	245	231	182	214	211	204	232	219	205	203	236	249	193	208	242	235	213	240	213	226	227	214	216	204	223	209	243	250	253	237	214	202	209	214	250	220	221	185	216	232	222	215	209	199	227	201	210	249	221	210	217	190	198	220	226	209	222	232	222	195	218	245	222	206	220	192	223	208	181	202	234	225	208	209	224	207	227	180	211	237	196	193	216	202	210	222	219	206	207	208	201	197	191	207	194	216	209	231	209	212	223	201	205	234	216	182	254	220	206	191	224	211	216	221	222	225	210	171	208	218	225	229	217	201	209	228	205	215	206	227	206	206	211	246	229	212	230	198	218	214	197	206	227	219	235	208	216	229	212	227	218	215	214	216	226	208	220	206	229	205	210	213	219	234	196	216	239	195	217	223	214	192	221	210	215	204	214	211	239	251	219	251	207	237	193	223	200	221	222	228	216	205	224	223	235	193	224	228	241	189	218	200	200	198	215	214	200	255	244	220	214	232	233	220	230	203	227	169	233	239	222	232	215	213	188	208	181	240	216	244	217	229	219	198	241	230	202	218	220	197	218	219	227	261	207	255	226	187	215	180	227	257	211	205	198	217	194	219	222	197	223	219	234	235	230	180	208	201	218	201	215	191	235	193	209	211	231	221	204	236	190	210	238	232	228	223	219	246	220	206	223	240	198	199	213	207	228	211	200	210	241	244	204	237	196	221	210	227	209	210	221	206	231	220	251	202	185	240	191	207	213	241	221	217	247	201	206	213	212	211	215	202	222	237	224	207	197	192	233	238	225	236	195	248	199	228	216	189	207	198	243	215	207	233	194	215	208	227	197	235	193	224	201	209	230	219	246	211	215	220	225	223	184	223	206	220	209	198	219	227	253	220	262	227	246	199	196	233	242	216	214	194	195	205	224	208	221	229	196	229	220	205	225	214	198	205	197	225	230	206	210	199	223	206	225	188	235	196	232	228	188	241	207	208	228	216	209	228	203	209	225	210	208	193	212	237	218	191	238	216	221	251	207	228	226	218	216	216	222	225	245	208	193	201	222	240	240	242	221	234	207	217	209	191	217	219	218	183	231	228	183	195	197	234	215	196	201	203	234	228	216	223	204	229	206	208	190	225	218	210	205	206	198	215	210	205	212	231	210	221	190	206	210	209	211	228	202	205	233	236	206	226	199	193	222	217	209	198	205	226	238	223	225	224	221	220	218	189	207	200	215	217	214	212	227	225	222	216	227	211	184	217	211	215	194	227	218	221	237	212	223	203	225	232	222	189	221	209	218	209	218	227	217	208	229	228	207	241	221	205	238	239	221	228	218	204	224	202	212	210	221	210	219	204	208	228	213	215	226	238	232	214	200	196	226	221	226	206	245	209	224	219	209	208	196	209	213	235	206	227	228	212	197	205	215	211	236	251	209	225	226	247	201	211	223	234	211	219	215	245	203	239	205	200	229	232	194	192	221	208	212	223	223	209	209	231	208	205	230	216	219	245	220	193	199	226	222	216	210	222	219	227	203	208	208	201	205	240	234	202	221	243	203	234	236	239	219	208	217	224	228	233	227	197	204	214	256	214	193	209	215	210	212	198	206	196	180	222	239	218	214	190	226	201	224	215	196	223	233	225	213	206	212	199	226	222	211	217	228	207	190	194	211	219	216	189	212	231	203	252	196	211	201	212	213	219	207	236	226	211	222	225	214	213	233	209	243	222	217	233	226	188	245	199	208	222	225	224	203	210	232	221	243	204	190	208	230	227	217	215	207	204	199	223	214	224	222	228	205	234	223	195	211	220	192	213	193	200	210	224	197	232	215	222	211	215	246	233	221	232	215	202	213	220	228	203	226	233	215	213	216	230	197	201	210	196	199	183	204	231	213	216	239	215	207	212	218	194	228	246	220	215	226	231	222	183	206	239	198	231	220	202	234	214	215	229	208	218	215	212	211	251	232	198	196	195	192	225	232	243	208	219	227	232	226	220	218	214	208	190	239	212	217	211	209	214	212	203	203	226	226	214	239	203	246	216	219	210	210	227	240	214	211	201	208	224	218	205	213	215	214	230	233	215	217	226	258	222	220	210	186	215	219	217	198	227	215	214	249	214	211	264	180	208	219	198	187	190	215	206	239	189	224	228	245	217	239	239	264	221	202	245	225	232	204	190	212	222	217	220	196	202	228	200	222	213	210	216	207	215	217	206	203	213	197	232	205	219	218	243	231	221	257	218	199	202	211	199	211	203	220	193	247	235	205	238	228	190	238	194	198	209	210	204	202	212	193	208	224	210	199	202	210	221	217	216	247	216	203	222	230	223	236	214	221	207	246	239	228	221	263	219	204	207	232	225	228	200	213	219	232	229	218	223	238	190	214	222	216	198	209	206	214	216	210	209	216	234	198	221	211	210	225	192	193	250	229	210	204	213	180	203	213	219	217	215	223	258	224	243	257	205	195	202	210	223	194	189	217	199	231	213	216
3195	685	570	644	621	613	570	550	519	545	512	520	529	556	452	463	454	483	460	502	462	516	474	501	500	477	507	500	463	480	464	471	498	532	490	511	495	503	493	461	476	526	475	451	510	460	463	528	449	536	495	468	487	501	522	462	491	453	493	540	485	480	435	464	450	455	484	466	501	461	479	531	506	468	499	459	472	465	490	472	451	474	454	491	470	457	458	453	495	474	438	526	478	497	476	481	497	488	482	482	489	453	461	492	513	490	515	482	501	471	506	467	469	490	488	498	502	467	470	501	499	501	453	519	475	496	511	477	501	471	478	473	527	518	480	519	489	491	479	503	445	519	498	501	489	482	495	485	474	488	478	492	495	473	468	511	480	475	485	476	482	497	477	508	465	481	470	461	516	490	465	516	488	478	487	486	453	478	472	520	479	452	535	496	483	484	488	508	502	508	471	478	479	496	535	458	472	522	526	455	475	473	466	476	502	498	457	463	477	476	481	516	478	467	459	505	447	467	477	483	504	463	504	478	490	489	493	520	515	473	503	525	453	462	479	489	483	472	450	545	483	507	466	504	492	493	471	488	472	464	507	492	419	524	459	461	514	523	500	464	488	524	507	476	483	504	516	504	464	453	485	454	505	465	455	507	475	506	479	484	503	486	483	510	462	475	452	505	479	500	472	501	494	507	459	493	484	522	464	513	463	478	480	503	469	495	478	507	495	498	498	446	472	500	504	552	477	472	476	503	478	516	489	536	453	476	511	439	502	488	483	462	500	477	482	519	483	472	474	487	486	498	455	487	494	493	537	450	511	484	486	502	477	466	481	450	483	513	495	494	513	531	459	473	456	505	505	472	524	468	508	437	513	490	520	494	499	527	484	543	468	485	504	495	489	496	499	488	479	484	455	485	436	436	503	480	460	501	495	458	448	463	512	514	453	481	450	503	473	501	458	520	472	506	484	497	463	510	490	457	485	478	487	449	459	455	506	486	482	457	486	491	485	514	476	528	515	480	468	508	483	477	510	479	479	489	502	474	461	503	475	458	474	483	473	482	492	474	468	479	483	448	432	478	470	484	461	505	512	508	435	479	503	478	502	523	502	521	479	520	480	508	496	484	463	493	506	528	464	483	495	463	486	489	464	516	515	509	440	535	488	491	469	448	485	510	453	473	495	478	470	505	522	509	486	467	447	491	495	474	518	523	480	481	462	503	420	503	518	483	477	485	471	451	491	478	472	522	510	506	518	480	488	499	479	497	515	471	485	479	523	467	477	470	500	484	490	519	467	502	497	479	525	475	492	493	517	516	472	488	470	497	506	481	494	470	483	499	486	483	492	512	497	497	513	507	471	474	490	448	515	510	479	485	457	496	521	510	473	473	487	527	519	481	514	512	468	487	503	491	510	476	486	477	479	472	480	465	467	477	478	465	466	490	535	507	498	522	490	474	454	472	463	486	433	470	490	523	471	471	442	466	495	486	505	484	458	478	500	496	484	464	473	485	447	468	493	532	472	485	489	502	523	490	497	511	510	493	466	493	471	487	505	482	458	486	483	489	464	515	502	489	470	475	498	505	493	515	484	479	456	477	490	507	463	498	483	494	494	485	471	477	481	468	474	510	460	499	476	472	483	520	494	484	475	498	496	482	479	467	490	494	526	485	489	485	477	453	508	509	476	512	466	475	480	500	470	461	509	491	502	483	520	483	469	510	493	462	478	485	517	501	503	479	454	447	478	501	466	543	464	473	473	485	442	474	495	455	493	481	490	510	515	492	477	484	438	496	496	523	519	460	517	492	491	495	458	449	487	485	485	497	474	507	480	502	479	508	465	463	504	472	486	505	487	471	481	496	478	486	461	504	480	500	464	502	501	519	447	526	495	506	481	478	442	524	475	485	482	489	488	511	522	510	508	485	497	467	486	485	492	509	490	447	467	507	497	457	461	471	493	488	499	462	513	473	450	482	452	498	489	514	465	529	493	499	472	505	491	481	502	502	491	484	509	496	523	514	477	469	468	467	462	523	486	473	483	499	469	511	499	495	499	465	499	493	484	496	541	447	519	511	493	478	468	520	469	513	479	486	471	494	512	442	481	481	477	509	473	450	474	461	486	516	508	475	474	506	437	510	471	496	506	448	493	485	473	460	484	481	502	489	485	525	462	446	481	484	512	494	493	517	490	454	480	526	479	510	467	518	484	481	509	472	481	474	473	485	464	467	513	498	483	493	483	469	473	463	469	494	505	474	489	485	475	489	490	476	477	495	485	484	516	491	481	520	490	486	505	492	486	491	478	496	499	490	481	452	503	503	490	497	509	481	479	504	511	491	487	485	449	475	478	520	494	480	463	512	472	518	484	524	484	488	469	472	466	507	471	457	461	528	489	461	479	492	487	490	466	476	492	491	489	502	501	465	502	475	452	485	454	499	473	490	523	460	439	519	455	478	478	498	476	477	480	510	453	493	510	477	509	473	519	475	511	479	506	486	480	525	483	469	484	484	483	462	505	481	521	526	450	499	464	465	525	475	521	484	496	512	451	483	529	450	478	468	454	467	521	505	453	498	502	504	502	518	492	471	519	498	474	517	482	478	505	480	464	482	483	520	479	473	502	495	487	476	528	443	475	464	483	471	453	483	481	471	511	494	504	451	528	496	464	451	466	470	509	493	495	497	500	504	488	473	444	475	498	497	492	483	531	483	501	481	477	516	494	483	488	501	505	475	520	488	507	522	477	473	521	480	483	463	471	477	489	501	491	466	497	477	473	523	501	476	474	507	507	494	520	495	473	500	484	535	474	461	465	476	478	462	508	483	484	495	467	487	510	492	441	452	491	470	447	490	494	498	493	482	494	475	466	488	435	487	500	481	545	501	511	494	453	469	512	472	471	461	500	491	504	471	506	520	501	451	490	538	473	514	472	467	488	497	472	520	478	493	497	526	476	456	473	475	499	515	492	487	528	511	490	497	500	470	481	514	483	507	487	490	485	489	485	498	463	475	495	501	489	445	508	457	478	472	507	482	506	512	495	482	500	479	481	531	494	502	476	545	520	473	512	483	462	495	481	493	466	492	473	481	494	502	480	465	485	471	536	465	514	468	488	476	500	524	509	512	499	488	476	519	436	495	500	489	509	488	495	476	499	475	490	464	476	498	512	504	482	494	513	466	517	473	465	477	490	508	493	493	493	434	488	453	531	504	443	511	497	503	487	456	509	492	493	505	529	513	470	494	459	496	500	462	438	485	488	521	519	475	481	527	465	474	463	466	469	504	443	496	508	510	479	496	490	472	501	479	504	490	513	470	497	479	461	459	487	481	512	494	513	514	517	476	461	482	514	497	496	507	510	520	518	473	493	480	449	468	516	458	497	473	499	428	479	527	451	472	525	490	481	459	492	470	473	502	467	487	484	460	502	484	468	503	466	477	446	471	454	470	475	510	495	513	489	491	454	485	476	495	489	491	496	487	486	484	486	497	488	484	534	482	503	478	458	492	445	457	503	487
16375	2648	1117	780	603	459	511	399	280	191	165	145	129	167	151	152	150	136	142	139	140	144	148	135	149	132	137	150	158	136	136	135	123	156	125	141	144	132	150	102	123	143	140	140	147	118	127	134	136	140	138	141	132	129	136	114	142	136	141	123	145	160	148	132	139	122	161	125	149	134	121	139	139	128	130	140	131	149	121	130	118	127	139	164	132	136	133	147	134	128	127	135	146	150	131	124	115	134	149	149	142	127	142	140	118	137	135	124	134	123	175	147	164	136	124	133	137	124	139	127	148	121	130	140	124	116	133	136	153	137	139	152	133	129	118	121	148	137	132	137	119	131	141	125	123	133	143	126	124	109	136	128	131	148	130	122	146	147	146	145	127	128	150	153	115	131	140	136	169	130	150	140	143	129	116	130	125	127	112	122	125	127	153	123	131	115	121	128	142	125	141	140	132	146	121	144	131	133	118	154	147	133	160	114	135	127	130	135	146	137	137	126	142	116	131	133	145	159	139	143	146	133	123	155	145	136	146	152	124	120	131	119	138	121	139	136	108	151	128	145	132	132	139	145	129	126	138	128	143	153	124	118	134	137	116	141	154	126	135	142	148	131	124	143	109	133	126	140	146	131	142	138	142	139	126	134	137	112	150	134	147	150	173	133	146	124	129	141	134	134	129	126	135	131	131	100	120	129	130	136	151	130	154	149	144	138	136	148	128	144	145	125	132	134	115	131	136	132	128	139	141	120	140	112	148	132	127	142	135	141	133	144	125	123	110	133	126	135	133	125	125	141	149	136	153	125	124	124	130	139	149	145	124	140	135	114	132	138	117	147	133	147	131	115	121	132	129	137	134	136	135	113	146	154	113	148	122	131	158	138	146	148	146	134	146	151	122	126	139	136	167	126	145	116	141	129	112	144	128	134	115	134	127	130	141	138	145	127	120	139	117	127	146	129	140	116	139	157	128	139	128	136	125	110	128	138	135	125	121	122	137	143	119	125	117	144	124	144	111	168	158	135	141	126	135	148	158	145	141	110	133	122	128	127	132	139	125	125	131	125	148	143	129	106	142	130	158	135	120	132	136	156	140	135	119	119	115	148	142	135	142	128	134	127	130	130	134	130	126	133	137	119	128	161	140	125	125	121	154	137	121	111	162	115	145	134	130	144	111	129	131	123	150	135	141	134	140	136	124	133	143	130	141	146	115	139	153	148	129	158	145	130	142	137	145	127	125	144	149	135	118	126	126	123	118	129	134	134	138	135	120	116	115	133	147	122	154	142	120	135	127	125	140	130	140	121	132	120	144	159	145	167	120	131	141	142	119	127	147	150	112	138	138	132	118	121	129	105	151	142	153	122	173	123	123	130	142	160	146	132	125	139	132	128	130	116	148	126	142	135	125	144	129	136	123	130	132	127	134	129	155	128	128	123	146	127	146	133	134	142	127	130	127	109	168	144	129	137	124	116	152	130	112	130	128	133	146	112	147	136	129	140	129	132	126	142	118	133	120	140	123	138	124	130	130	151	134	111	131	107	130	126	134	123	161	154	158	106	113	129	143	136	147	144	138	119	131	146	119	136	157	129	143	133	115	127	133	137	134	125	126	139	117	130	122	152	141	130	144	144	141	132	140	116	135	147	138	137	131	130	127	144	135	135	131	134	122	127	146	123	141	121	150	143	151	135	116	162	122	112	130	149	139	133	124	138	140	152	157	136	144	122	129	135	149	157	129	138	140	120	123	133	114	137	143	142	128	129	118	116	139	153	126	123	168	155	149	159	123	163	112	113	124	118	120	150	131	137	144	148	145	108	126	147	116	116	136	122	125	146	132	124	156	126	132	131	131	133	135	130	154	134	129	158	144	133	128	120	132	152	137	143	148	134	109	143	126	135	139	125	133	113	91	139	126	137	130	146	141	135	107	125	149	120	137	125	134	165	154	130	123	139	108	135	123	125	161	127	139	131	136	158	137	136	148	147	123	139	172	132	113	145	130	148	139	153	131	133	117	139	136	128	134	138	141	124	129	142	140	102	135	141	129	127	145	132	135	115	119	124	121	140	123	135	121	149	125	107	115	128	153	155	174	136	127	129	164	123	135	133	135	116	143	143	144	149	126	115	130	123	155	144	149	155	141	110	134	162	146	136	137	134	134	120	131	156	115	139	136	169	145	148	124	136	142	150	141	132	121	132	122	140	135	125	135	122	129	140	151	123	150	122	148	132	119	119	135	123	131	133	142	154	126	138	135	117	125	148	122	138	130	133	133	126	146	131	145	136	153	137	150	129	101	158	163	116	143	129	162	118	150	144	118	143	133	143	124	136	141	122	142	123	141	125	114	130	148	129	113	143	123	137	134	128	140	141	151	142	114	126	131	127	133	129	120	150	134	139	149	139	150	134	149	137	134	153	130	146	118	136	146	121	140	126	135	125	137	122	153	126	131	145	146	118	125	133	121	131	143	138	139	134	158	119	116	135	128	153	160	159	152	136	143	135	137	144	139	118	130	116	124	147	122	149	136	150	123	141	154	120	148	131	113	129	129	119	140	123	152	157	148	136	131	127	145	130	134	141	141	105	137	141	134	130	151	148	137	131	121	157	138	132	147	137	147	91	134	139	124	152	141	148	147	108	147	131	159	148	135	103	137	131	133	145	141	125	135	122	124	114	126	139	157	138	140	146	129	147	126	140	141	135	144	125	119	142	155	139	146	135	134	122	131	143	124	140	117	133	156	142	135	131	140	145	140	138	126	142	122	139	141	141	136	135	139	139	133	144	133	136	150	134	131	153	124	124	145	133	138	131	111	161	123	153	136	121	146	116	149	113	106	133	136	133	126	118	134	136	137	126	128	113	143	143	111	131	110	114	128	146	143	136	122	140	119	136	140	142	143	124	126	153	127	122	108	134	148	120	139	133	146	133	109	130	149	130	134	139	140	124	145	127	146	160	126	158	131	132	122	154	130	118	135	130	129	124	155	153	128	129	107	129	138	157	139	137	129	115	127	125	143	141	151	134	153	138	111	137	124	138	116	146	139	132	162	140	131	118	146	165	123	130	142	137	148	136	108	118	145	117	125	141	132	150	122	113	119	148	139	134	141	143	146	146	150	156	140	145	138	152	145	137	154	139	132	133	155	146	139	134	132	148	133	127	140	142	139	135	149	122	154	161	134	146	144	130	140	127	122	150	115	140	138	147	138	131	131	118	133	133	139	112	122	127	125	143	136	123	145	120	130	156	132	147	127	133	157	134	136	119	111	113	128	129	125	133	139	149	157	141	114	155	130	151	142	127	127	126	134	111	131	140	149	123	139	149	137	131	124	153	135	112	110	140	131	148	142	127	130	126	128	154	146	148	136	172	130	148	119	129	127	132	149	131	132	132	131	139	153	111	128	135	119	137	130	117	119	140	109	117	119	144	166	152	143	114	128	149	125	123	141	126	141	142	118	135	121	124	121	159	121	135	134	137	126	134	134	147	134	124	141	126	128	143	142	135
10991	1531	1508	1735	1804	1618	1615	1536	970	622	497	494	434	415	444	407	409	399	379	377	383	366	395	411	385	363	381	379	343	350	359	380	380	393	319	355	348	336	356	328	332	340	354	359	336	319	333	344	328	313	314	358	339	358	357	357	359	362	338	325	338	360	319	332	351	343	355	368	360	312	340	314	355	331	303	341	330	380	334	321	349	370	313	357	330	358	370	331	313	363	369	330	320	362	347	359	319	349	327	322	325	319	340	341	349	342	332	320	336	319	342	319	372	357	357	322	348	332	341	354	311	360	322	342	312	320	332	326	358	340	318	342	349	350	298	356	375	361	288	321	339	310	346	332	347	325	338	317	313	328	337	327	351	334	341	329	324	324	321	305	339	345	339	362	331	326	313	303	357	340	340	327	308	318	337	347	312	364	338	347	328	336	333	349	311	337	345	341	328	352	311	356	334	312	336	338	346	326	335	379	308	368	341	381	333	330	327	278	356	344	335	338	322	362	320	316	335	344	325	303	370	366	345	333	348	331	336	312	354	316	320	341	347	351	360	333	332	317	341	323	335	348	328	339	336	338	361	383	325	344	335	321	329	322	342	354	343	320	370	313	346	324	325	342	319	335	336	330	344	358	335	336	341	353	339	357	326	353	363	325	322	318	361	359	343	361	326	366	354	344	357	354	339	337	364	318	354	338	343	358	338	365	356	323	306	309	361	299	321	342	365	342	349	345	297	337	295	333	360	318	327	351	322	318	328	335	336	347	338	328	353	320	322	338	345	349	317	335	307	326	349	343	322	329	332	346	357	364	363	332	327	347	326	344	336	315	325	337	340	350	326	331	354	312	321	335	330	324	346	339	358	330	317	328	332	333	356	353	331	344	343	382	351	328	309	311	338	328	353	346	339	322	344	336	346	346	359	328	351	336	362	325	331	368	301	318	381	353	301	312	326	316	341	369	365	337	319	337	377	343	326	315	323	319	351	334	286	362	340	368	325	343	373	319	335	327	330	339	329	326	354	320	338	334	331	355	326	341	315	334	366	360	343	327	350	331	334	360	327	329	342	327	361	306	333	318	340	347	331	370	313	328	352	341	335	383	309	350	319	335	366	309	339	364	331	332	352	325	339	332	371	338	320	360	328	350	373	327	326	313	347	314	336	346	353	356	319	347	306	346	330	326	326	301	352	374	354	335	358	321	338	362	313	338	337	326	288	338	343	350	341	320	331	299	336	318	311	332	329	347	318	367	321	346	366	345	352	345	308	347	358	329	324	334	360	348	329	307	313	342	344	329	318	343	334	364	368	327	359	386	312	339	332	327	327	382	349	352	325	332	337	303	347	368	337	305	313	329	362	328	336	340	311	331	334	349	339	369	348	364	318	347	372	329	297	317	329	314	345	329	361	322	325	322	337	337	343	324	341	343	330	326	329	347	349	356	357	334	352	352	343	342	355	337	349	341	291	364	336	321	343	344	309	323	343	357	328	352	326	335	337	287	338	356	345	361	337	323	341	324	319	325	352	340	339	333	335	354	337	343	341	326	351	340	315	301	327	357	319	325	292	312	381	341	358	322	336	338	325	321	348	337	336	353	352	314	334	319	344	339	357	334	329	317	358	331	323	376	385	317	333	344	341	345	344	347	330	343	362	314	346	339	348	326	283	329	323	349	306	322	312	354	354	384	330	335	324	320	326	390	344	328	326	333	350	336	332	376	296	323	325	303	331	336	311	347	336	344	324	348	323	346	309	320	333	327	330	324	317	344	322	341	341	353	378	353	348	308	342	346	322	364	352	339	320	339	348	353	337	348	339	345	303	343	333	327	310	316	338	345	341	355	347	335	350	347	327	348	338	347	355	354	341	310	340	321	355	338	330	340	317	327	342	318	304	307	316	364	364	336	350	327	373	320	322	312	295	336	317	338	347	359	334	325	334	321	355	356	315	324	374	327	317	346	354	363	324	308	336	319	332	352	350	307	300	354	327	374	327	299	333	331	362	289	335	346	368	336	319	322	309	328	361	357	321	329	323	318	336	324	321	336	324	332	297	359	335	361	337	355	321	338	350	339	316	317	352	340	336	331	354	315	340	319	301	355	350	345	325	338	334	346	348	340	365	373	324	337	319	335	323	327	312	322	366	340	343	340	354	348	348	321	364	329	332	333	350	346	315	321	336	346	329	326	349	329	337	358	295	324	320	364	351	296	303	352	318	376	303	339	338	351	319	306	357	338	345	343	313	366	361	351	331	325	372	330	342	332	326	344	268	345	324	306	339	356	394	351	319	352	346	320	309	349	343	340	340	333	343	327	348	338	359	359	301	321	348	348	366	317	324	332	324	342	326	325	322	326	341	356	328	351	333	384	362	336	347	299	333	306	311	324	365	325	329	391	356	326	348	341	339	350	336	318	356	300	341	333	349	333	316	327	305	325	334	336	332	322	327	331	332	346	325	331	333	305	317	289	294	348	326	335	356	309	310	341	336	311	322	324	291	356	307	367	354	341	361	346	339	329	357	360	317	351	349	327	349	313	361	308	313	337	363	334	325	320	337	349	334	347	313	354	347	341	323	337	337	318	331	334	336	380	373	335	354	330	334	297	358	343	362	344	348	322	333	306	326	350	355	307	343	342	340	337	322	344	368	339	340	354	367	347	365	310	360	355	341	335	369	324	341	352	316	341	345	363	354	335	355	350	363	328	330	327	344	329	262	318	329	339	311	301	326	346	301	344	333	342	339	335	336	320	336	326	328	333	327	320	358	315	319	317	333	310	363	392	352	323	318	354	311	326	341	340	320	346	343	328	345	340	295	313	341	309	339	308	322	353	320	335	320	340	353	300	349	330	324	334	323	311	328	344	285	327	329	303	330	342	331	318	357	328	347	329	350	366	317	366	316	308	340	312	295	338	361	342	343	303	326	355	319	349	342	355	307	319	344	329	331	352	331	330	326	326	353	325	330	324	321	350	328	339	317	319	341	355	338	333	352	326	312	321	364	318	331	318	329	393	351	328	320	320	368	353	307	365	326	351	354	358	340	337	322	360	328	329	369	329	354	332	329	330	346	326	342	322	354	330	343	348	357	319	368	337	345	311	343	316	337	314	341	358	309	361	312	337	334	329	334	351	315	332	339	318	341	327	329	315	357	321	315	326	334	335	311	318	333	369	311	343	361	326	328	353	345	331	326	342	331	332	325	347	345	341	340	314	383	323	315	354	357	336	343	352	338	336	301	346	366	329	373	309	326	297	331	356	366	309	321	318	336	354	323	332	374	405	349	382	302	305	337	351	358	378	317	353	347	341	338	344	321	348	323	359	355	323	339	325	309	338	370	327	323	311	324	333	342	348	326	326	352	301	334	358	305	331	335	333	353	379	322	356	354	330	322	345	326	320	316	366	341	312	361	359	357	326	337	345	337	349	302	317	306	350	337	349	341	375	346	338	364	352	335	343	319	359	319	353	350	347	330	381	332	337	311	325	289	356	326	356	327	320	328	365	336	336
25561	5165	2231	1555	1236	1143	887	675	427	305	269	263	268	241	267	245	227	209	205	227	209	220	242	233	238	217	225	194	208	193	218	226	224	224	236	232	235	207	199	206	217	203	233	227	235	231	200	218	183	187	216	228	195	211	219	243	211	218	210	198	222	176	221	196	212	243	230	183	200	229	220	200	215	206	222	206	218	195	247	233	197	222	209	198	231	220	215	220	207	240	213	239	192	209	201	196	234	203	219	224	189	204	236	216	215	213	234	197	201	238	238	213	224	205	207	242	231	216	201	215	222	199	210	237	209	250	200	184	188	233	220	220	188	201	212	229	192	207	232	224	233	230	221	218	211	222	217	187	221	187	212	211	204	204	207	208	225	216	198	209	206	199	234	196	230	201	221	198	200	219	211	212	207	201	205	213	217	206	208	249	199	224	204	205	174	238	193	207	232	208	203	249	208	199	184	177	186	233	188	210	219	222	200	210	184	236	218	217	216	221	202	241	196	197	205	208	220	206	230	238	197	227	196	219	223	214	206	218	200	204	202	234	188	236	218	201	222	193	181	223	223	227	208	218	194	210	238	200	234	196	172	224	211	232	220	207	199	208	243	197	216	181	197	205	218	196	202	224	206	206	224	215	198	211	190	244	213	237	212	221	242	236	229	210	204	235	206	241	189	225	242	215	212	229	229	188	182	203	239	229	242	221	198	220	210	211	217	217	227	205	233	206	214	198	220	219	208	201	195	234	209	211	231	207	222	213	214	185	211	215	231	190	223	197	173	231	225	184	195	217	229	230	229	212	209	216	225	218	224	211	235	196	235	191	208	233	205	204	209	198	204	188	222	209	192	216	204	198	228	221	222	222	234	216	207	199	218	210	163	231	230	214	203	210	227	202	202	216	214	189	216	243	232	211	228	202	211	210	235	220	237	203	195	229	217	211	201	206	227	220	176	210	227	191	182	225	238	227	190	198	195	227	222	216	229	219	200	218	207	209	209	235	236	239	187	211	223	225	229	199	215	221	213	219	244	202	244	249	207	192	206	234	220	215	210	206	230	229	219	191	220	206	207	213	215	209	224	207	274	228	200	199	230	205	229	204	217	194	208	216	220	188	191	229	210	246	235	187	199	204	192	217	219	227	212	210	208	224	226	227	218	207	209	214	217	186	217	221	209	229	197	235	188	226	197	211	207	237	226	210	223	186	218	194	233	190	206	207	203	209	193	228	194	217	229	228	184	194	205	212	225	205	221	221	202	204	211	215	240	197	178	213	214	202	201	234	218	196	194	250	179	187	202	229	210	200	199	202	204	200	226	203	221	224	221	225	205	228	214	199	204	219	240	201	229	222	187	216	206	215	231	216	222	200	219	224	224	233	197	225	236	210	227	238	206	209	187	211	219	228	216	205	199	228	226	208	224	181	196	229	244	229	201	199	214	220	190	215	225	228	213	223	232	189	235	204	195	212	201	210	224	235	205	222	204	189	191	220	216	208	232	237	225	209	213	225	198	199	205	236	241	219	229	204	216	243	213	202	244	226	229	199	210	213	195	226	207	224	190	209	207	212	221	202	193	214	217	223	211	215	246	228	200	206	224	214	214	201	206	208	209	203	208	209	218	218	201	221	218	190	212	201	221	231	213	220	212	228	200	200	201	234	219	189	213	249	230	212	192	224	223	185	216	211	229	227	181	209	197	189	199	220	207	214	213	210	213	200	196	193	216	225	206	202	225	192	230	204	220	213	196	224	206	232	221	240	209	192	200	218	216	238	221	204	206	201	217	234	218	235	212	192	199	205	227	204	226	211	205	226	221	206	201	216	227	217	193	236	199	204	228	210	212	203	207	235	214	219	240	201	216	241	200	239	225	200	232	214	202	230	216	217	223	203	228	207	201	223	185	215	207	203	206	217	199	175	178	202	200	237	207	225	225	216	217	216	204	208	227	234	215	196	205	196	241	208	242	232	207	207	228	223	206	216	206	204	215	201	218	221	218	217	214	194	213	216	202	194	223	235	212	220	221	235	221	231	228	225	218	224	230	210	230	191	236	185	215	211	227	196	232	211	191	214	188	211	218	249	244	221	214	207	218	221	224	215	214	212	211	222	241	204	219	192	205	190	229	219	222	207	210	236	217	186	229	172	225	222	240	221	229	207	201	192	204	220	198	235	212	204	222	181	217	210	224	223	218	232	216	203	214	200	213	212	207	230	220	211	185	213	213	221	254	202	208	218	197	209	230	234	218	227	209	206	234	253	198	197	231	220	189	177	169	230	200	233	205	226	218	178	236	199	220	237	204	211	207	211	241	209	215	192	224	218	216	213	210	217	210	242	195	229	230	228	210	183	247	204	220	263	205	215	190	243	212	175	216	197	219	210	205	212	224	243	225	219	237	241	217	213	183	225	218	196	189	211	201	211	191	219	215	216	192	221	205	212	197	232	218	183	206	202	225	246	230	235	243	262	201	242	225	209	212	216	233	216	231	218	213	228	227	201	228	228	187	218	185	211	217	238	223	224	222	193	235	217	198	184	191	206	245	214	235	235	213	203	213	232	217	186	194	218	224	210	216	220	224	244	219	209	214	204	228	210	212	232	197	231	230	239	208	233	199	213	244	223	215	214	207	184	211	189	206	212	217	210	191	224	217	215	216	182	189	215	214	206	207	198	188	243	200	236	189	228	190	214	233	227	220	215	211	196	207	242	232	198	197	210	198	232	207	215	224	194	208	255	224	219	167	216	195	224	216	221	196	189	208	236	199	234	212	208	237	224	197	221	217	206	201	245	214	208	241	199	215	211	227	181	192	223	222	225	248	194	215	203	199	217	201	189	216	211	183	221	227	224	240	214	204	213	218	219	194	227	221	237	211	199	216	196	192	196	210	226	213	202	206	194	210	213	208	192	239	213	238	226	224	224	217	207	235	209	225	216	203	198	194	206	216	231	202	228	238	216	216	220	186	239	196	208	239	221	192	218	217	224	195	201	174	213	195	203	208	216	219	208	196	190	232	224	236	227	235	235	214	237	199	217	214	217	216	175	199	232	206	207	203	213	221	215	231	222	195	218	202	217	239	213	176	192	221	229	205	213	225	228	222	244	247	193	197	210	193	189	205	207	199	191	183	220	213	200	209	208	213	180	216	218	216	224	202	213	233	174	234	214	225	223	196	192	204	207	231	239	233	213	207	192	201	225	215	206	211	193	222	220	193	222	197	205	238	221	216	230	221	206	204	225	214	196	227	222	198	198	224	212	179	210	234	222	219	220	231	213	184	199	214	202	215	219	216	234	230	195	216	226	206	193	203	221	233	236	206	204	182	182	189	221	202	224	231	202	220	229	212	236	223	244	215	244	211	209	219	219	225	225	202	221	248	204	213	223	224	218	244	205	203	185	225	209	206	206	244	209	213	214	229	213	213	212	219	209	207	200	215	203	191	235	225	200	222	190	218	213	192	197	221	209	200	221	231	176	202	201	202	184	230	222	200	194	202	233	210	196	220	218
14572	2424	2594	3090	3086	3021	2745	2548	1546	1062	897	807	702	726	703	660	625	634	653	581	630	563	611	563	576	552	547	569	564	545	551	545	527	504	522	522	524	541	509	484	504	510	502	552	549	519	527	523	508	510	507	554	497	485	507	482	502	521	522	512	528	519	514	513	500	498	526	537	531	521	480	500	517	542	487	502	486	535	488	529	538	473	492	520	524	529	512	480	498	514	510	502	461	490	501	498	557	498	527	542	498	500	518	523	513	500	493	456	475	511	484	526	570	510	515	508	515	533	496	468	492	473	509	428	492	486	498	485	481	479	505	506	483	464	547	474	481	521	492	511	494	509	523	526	543	492	489	495	476	530	539	517	496	535	534	513	522	451	497	485	497	465	486	504	498	458	516	506	496	508	478	493	528	488	513	485	510	523	539	508	491	508	505	508	503	483	506	491	505	506	536	485	504	483	523	470	541	527	552	514	462	523	509	482	489	481	525	541	516	481	514	541	472	496	505	521	506	527	550	523	492	504	475	525	514	480	505	507	482	535	495	490	500	513	535	463	502	528	507	505	521	510	484	494	467	479	508	474	463	478	565	530	481	495	497	521	505	521	493	520	503	533	512	508	469	479	501	484	513	500	503	526	476	521	486	485	530	498	495	539	505	536	543	509	480	497	490	536	466	483	519	530	509	576	472	514	490	491	486	509	512	473	534	504	483	509	477	480	505	522	462	544	491	520	487	445	486	521	500	519	533	486	465	489	507	490	498	482	497	475	488	492	509	527	533	504	522	504	485	513	494	516	534	497	527	505	475	512	533	516	517	505	482	493	507	551	506	489	461	512	490	501	487	496	474	488	482	495	480	493	498	521	528	497	549	480	473	512	466	506	561	525	499	513	437	489	523	471	461	543	547	503	515	527	491	498	516	475	497	551	513	475	494	468	509	484	491	458	494	523	515	505	493	499	493	475	472	514	518	543	476	498	469	475	502	484	496	471	497	489	506	499	558	538	524	521	446	487	524	492	516	478	511	511	519	496	497	528	495	514	501	488	508	497	481	500	495	531	488	474	504	479	513	472	496	496	548	510	453	469	517	498	487	498	509	463	477	518	447	488	522	506	478	498	531	494	469	515	525	446	497	495	512	493	507	513	516	533	487	512	480	507	497	473	494	464	491	488	547	512	491	526	500	503	486	481	513	503	489	495	471	464	508	513	515	496	515	503	519	497	489	507	505	518	484	480	487	464	471	504	489	495	483	490	495	502	486	507	520	543	517	525	481	432	529	501	482	495	561	510	526	545	491	477	526	515	491	457	486	509	505	472	484	506	469	488	469	482	515	504	505	483	473	530	497	523	487	505	520	536	554	496	554	506	474	549	457	476	493	513	507	518	499	469	505	516	475	500	479	480	503	483	513	511	489	459	489	531	464	489	546	483	522	464	471	487	465	469	527	499	473	507	448	511	516	491	500	494	491	536	544	525	505	506	482	505	493	516	502	486	450	544	513	496	517	469	536	502	484	452	530	498	491	514	482	488	476	483	464	515	487	529	538	496	501	497	556	507	510	492	449	465	485	484	508	513	491	534	529	514	512	518	515	543	484	513	458	480	485	510	467	491	485	549	471	498	529	514	509	482	551	499	488	495	484	527	491	519	510	482	492	486	487	518	449	471	497	520	481	500	520	488	487	479	501	522	504	460	489	466	513	504	498	475	499	516	518	508	535	511	490	497	537	474	498	487	503	483	479	505	487	518	493	504	527	484	503	479	524	512	503	493	505	495	555	531	507	486	496	467	490	527	523	499	489	497	477	494	480	532	512	531	472	496	482	509	479	484	478	504	474	501	500	487	486	489	502	499	459	513	452	539	505	532	523	480	462	481	544	529	502	511	498	487	569	504	480	524	482	507	484	457	498	496	491	493	481	470	487	510	511	466	484	529	532	504	512	512	495	501	475	518	502	518	529	491	496	512	505	516	528	495	510	490	462	503	534	512	536	478	510	481	474	483	482	466	563	520	477	460	474	498	535	497	533	486	519	494	473	482	488	520	493	496	485	473	491	465	519	490	471	481	499	509	529	471	508	525	515	510	482	505	502	532	510	506	508	480	482	500	524	481	502	511	509	512	506	523	491	540	501	502	528	506	516	515	483	512	545	550	473	528	479	505	510	506	491	523	495	532	498	542	511	515	517	478	489	518	465	524	452	508	471	478	501	494	473	513	469	494	494	509	465	471	546	473	486	521	480	503	482	468	518	534	477	477	490	476	498	473	508	506	469	494	516	521	511	526	477	551	546	504	497	497	548	506	493	530	506	518	499	501	493	477	490	491	531	482	534	490	516	557	547	546	500	493	493	521	525	478	488	488	519	556	505	509	481	492	503	511	544	536	497	512	541	494	485	464	494	483	509	538	486	491	519	469	521	536	483	493	504	507	484	507	482	488	468	492	477	507	498	496	498	533	514	512	491	505	486	503	532	509	514	545	502	507	487	511	491	499	538	481	500	507	487	494	486	521	507	504	472	518	493	479	482	486	477	509	497	483	526	527	505	495	500	494	522	473	494	500	529	518	514	501	510	479	523	501	512	509	506	497	504	493	513	542	500	484	478	512	492	492	517	509	549	501	505	495	472	538	493	493	501	507	493	507	498	487	515	493	498	513	496	491	512	516	519	546	518	502	516	495	509	503	495	464	481	487	491	521	550	502	530	523	463	558	513	457	529	515	506	498	497	476	471	452	514	525	486	484	471	501	472	525	542	491	482	474	507	522	533	489	484	513	499	490	484	511	486	505	516	498	491	523	492	473	469	497	528	508	570	495	513	522	475	512	484	492	514	445	486	505	498	488	506	444	532	501	495	501	514	437	534	464	489	499	507	500	499	488	501	485	511	519	486	448	480	492	489	516	534	498	524	487	493	508	533	503	529	477	492	468	497	508	461	487	524	494	532	526	511	535	497	499	491	540	520	514	493	518	470	466	487	469	558	524	489	504	495	480	493	507	524	537	481	469	491	498	482	499	539	510	536	501	508	485	493	474	475	501	514	498	531	518	485	481	495	511	505	508	506	521	456	486	493	465	505	450	474	496	467	445	507	434	546	495	492	469	493	511	504	523	536	516	491	479	525	499	504	536	474	490	503	477	530	497	532	482	517	513	496	534	527	481	488	496	459	520	457	496	522	505	523	498	486	491	534	468	518	479	513	523	498	502	501	535	488	492	475	513	481	486	496	480	471	517	512	514	476	472	510	488	521	482	527	517	444	493	517	495	508	478	492	481	506	508	486	520	517	515	541	480	514	453	516	479	494	535	477	519	498	504	499	461	485	468	521	485	461	475	483	512	510	508	486	520	522	511	507	500	491	539	508	496	460	540	503	508	523	477	516	503	526	531	515	526	454	503	505	495	496	521	522	506	491	507	494	551	494	483	491	491	520	495	491	491	465	504	524	537	490	484	539	478	522	504	487	512	509	494	493	468	504	473	520	520	516	502	496	512	510	512	537	542	521	484
4039	486	250	248	220	240	255	237	241	232	238	238	222	229	234	220	212	243	235	217	231	249	220	242	224	245	205	227	205	218	227	242	244	206	227	234	229	197	220	187	200	215	229	210	221	206	231	249	222	213	203	226	201	220	213	239	185	205	204	212	183	198	211	208	221	208	239	243	221	227	208	212	213	216	206	216	188	199	230	237	176	245	196	217	214	213	196	225	233	219	241	222	229	209	233	194	226	201	190	212	227	223	216	211	219	215	209	203	213	238	210	210	221	231	228	221	243	215	227	205	210	250	219	244	229	231	228	215	241	249	230	209	204	193	208	251	231	232	211	215	222	194	207	233	210	203	192	196	233	200	214	233	196	219	219	211	235	205	232	195	226	241	212	235	244	227	217	194	250	205	222	186	194	229	208	221	221	252	195	214	213	226	222	240	195	209	238	199	237	224	203	227	247	226	190	223	224	229	223	216	205	228	202	219	227	245	221	213	238	204	217	202	202	239	193	248	219	232	219	231	229	231	197	195	205	215	190	208	208	221	244	207	235	233	239	223	221	236	227	198	225	249	208	199	193	197	201	211	203	234	224	227	219	211	209	194	222	211	230	200	243	199	212	224	193	201	213	174	236	197	212	206	219	200	238	210	219	200	236	237	232	204	216	216	249	225	209	191	193	225	208	218	204	170	217	216	229	192	216	239	223	231	220	195	208	219	214	201	218	225	229	215	240	206	212	201	232	169	199	209	216	223	225	218	230	212	218	221	198	219	213	211	207	223	225	221	200	199	212	219	200	190	213	204	211	205	208	210	193	202	212	193	210	233	210	229	206	212	248	233	197	226	195	203	235	191	220	201	207	229	203	191	211	204	233	222	209	199	183	239	193	227	205	203	218	224	195	234	233	192	228	236	224	232	221	222	231	211	216	206	191	226	223	208	201	225	209	235	206	190	208	198	214	214	220	226	222	220	190	192	208	209	203	222	213	223	218	213	222	198	231	184	190	216	204	207	222	220	216	202	195	199	221	189	208	222	231	198	247	229	241	223	204	239	242	247	224	220	218	239	238	208	209	181	196	251	204	244	193	182	210	194	221	199	217	238	222	209	184	219	226	210	206	198	241	217	221	191	221	224	246	202	244	211	235	240	232	230	214	201	204	240	222	235	223	230	195	220	229	200	210	202	204	198	242	208	233	226	220	237	227	228	241	210	219	221	197	199	212	216	232	209	232	241	204	244	252	207	228	213	227	194	230	208	191	224	203	237	219	239	234	205	206	208	192	225	198	235	217	215	205	185	204	229	235	215	197	222	199	204	230	192	236	210	190	219	208	197	216	234	218	233	225	223	203	213	216	209	224	228	217	222	210	230	216	220	209	226	227	204	197	230	196	198	249	248	214	238	210	235	203	228	201	223	230	206	202	190	222	213	201	236	227	225	209	216	206	220	194	206	212	201	199	200	218	222	203	232	235	240	247	211	214	237	215	201	208	230	217	204	206	205	212	189	218	251	224	200	207	228	196	198	218	219	185	223	214	224	213	237	202	202	208	225	238	236	227	227	217	221	223	229	176	205	195	217	226	231	192	207	213	228	218	192	226	239	228	218	228	196	231	206	221	218	225	233	210	218	219	224	226	232	247	213	232	198	222	218	216	233	190	229	234	232	243	223	202	210	232	211	183	200	205	212	206	199	213	204	210	203	213	194	223	215	210	232	218	217	188	206	246	237	234	191	214	206	243	214	220	251	196	192	244	201	178	226	232	184	219	236	229	192	240	231	207	211	216	203	205	231	196	207	218	195	201	230	206	200	217	233	233	204	209	215	222	220	190	236	230	206	204	193	179	209	216	235	203	219	200	210	204	195	228	219	205	220	227	220	202	221	227	214	221	209	220	233	194	231	254	242	237	230	208	190	243	210	231	211	221	174	193	213	191	230	225	227	230	194	207	217	223	215	194	206	235	247	213	257	226	213	188	237	199	215	202	209	209	205	200	222	218	219	208	230	224	240	247	223	210	208	190	216	217	203	233	190	219	206	223	213	219	223	228	224	214	242	193	227	235	202	221	216	207	186	220	200	218	210	223	233	192	209	217	215	206	242	207	235	234	197	189	203	230	241	207	218	194	201	217	214	214	193	203	218	251	292	219	252	223	232	192	221	193	223	179	221	206	195	219	193	231	217	209	234	219	219	227	207	213	219	231	202	216	219	216	206	215	225	227	192	230	240	216	209	208	201	228	200	206	232	203	189	201	232	216	212	203	223	242	189	194	211	246	229	228	205	221	241	196	237	244	238	203	245	186	241	232	216	196	229	208	213	244	196	192	214	199	206	211	232	211	217	185	200	234	211	211	194	253	247	214	220	174	177	239	237	222	233	227	223	215	216	229	252	186	230	235	193	219	224	215	202	227	198	204	244	213	202	211	199	204	204	214	220	210	203	202	211	209	205	201	193	192	225	213	211	230	209	220	223	211	218	218	191	221	221	205	243	213	240	201	217	218	193	236	220	210	217	220	213	233	206	220	188	202	200	211	212	212	221	236	198	236	249	231	235	243	238	199	200	218	213	217	215	188	236	224	215	201	205	205	231	230	226	233	226	223	204	217	203	189	220	187	201	216	209	228	203	206	213	236	230	185	210	205	216	180	221	217	240	206	214	214	235	241	212	208	212	221	242	207	228	230	218	226	183	202	223	234	224	208	222	218	241	259	213	227	225	220	195	238	198	186	224	206	220	229	243	214	209	223	215	178	215	208	235	237	243	221	215	247	219	231	213	226	233	185	217	233	212	200	228	216	193	217	219	223	215	199	217	218	243	223	204	207	219	207	238	223	237	221	207	211	215	207	227	224	209	219	212	210	204	231	210	196	202	217	229	221	198	194	214	236	211	210	193	197	213	201	224	222	236	205	241	213	190	209	222	205	244	212	213	212	210	212	210	237	221	205	235	235	225	203	220	205	184	222	229	228	207	216	215	220	236	224	230	202	239	233	233	214	211	205	225	220	199	212	212	222	222	189	213	250	214	204	227	231	242	221	221	220	197	208	217	225	217	192	201	228	212	201	218	200	240	208	243	224	228	258	208	227	218	205	198	233	227	208	240	245	194	208	188	203	227	224	231	244	209	182	219	226	222	223	213	234	226	220	217	194	233	228	216	212	235	235	213	247	203	213	188	211	216	212	215	225	253	248	237	237	212	233	196	231	243	228	181	230	213	222	210	199	224	207	204	209	215	208	186	232	228	257	232	195	225	221	223	190	212	223	264	235	227	199	243	219	193	213	201	217	234	194	227	245	208	208	237	216	207	199	218	221	187	218	223	239	250	216	207	218	231	226	198	218	231	212	213	224	246	222	207	216	227	204	186	226	202	203	238	207	250	227	216	220	216	224	194	211	223	202	244	221	219	222	211	217	205	214	232	235	230	227	233	217	203	220	226	201	213	248	238	237	231	193	219	213	178	214	219	200	243	212	205	206	210	213	200	220	199	202	222	201	213	229	217	248	211
3057	660	619	640	618	590	576	532	500	474	539	492	496	495	535	511	536	491	487	481	500	467	532	495	513	519	496	492	494	485	497	460	480	470	528	501	502	513	486	481	498	488	474	475	482	473	499	485	456	491	464	463	538	459	502	493	446	524	517	495	482	498	490	493	495	492	517	491	487	497	492	500	487	481	509	522	524	461	458	505	506	497	491	448	475	506	498	483	501	505	494	490	524	456	462	498	476	452	492	524	472	511	529	489	476	484	503	525	539	501	491	523	454	545	520	474	447	496	496	482	443	486	484	509	507	497	481	434	487	495	468	485	491	462	517	515	513	508	503	458	481	466	525	474	498	494	462	494	468	464	474	488	470	489	461	463	484	503	493	472	474	494	519	490	499	441	508	481	488	510	474	480	500	496	487	464	513	430	533	472	499	491	474	508	473	488	477	467	473	473	523	475	504	489	518	471	503	486	500	528	492	479	497	436	466	466	514	518	464	476	520	494	508	502	520	475	500	442	512	472	529	503	480	490	494	504	481	486	489	463	474	479	462	453	515	486	454	478	494	470	477	483	462	490	477	446	448	476	475	487	473	473	485	498	453	463	492	490	530	501	479	522	487	451	512	488	480	531	507	493	523	506	467	469	459	482	487	484	492	518	519	524	516	478	479	470	486	490	500	441	467	545	504	442	505	476	491	490	482	480	485	494	470	503	497	481	482	487	515	494	536	471	468	458	498	481	492	498	476	486	480	491	488	492	498	490	508	518	546	475	481	460	445	513	491	458	485	474	545	500	478	499	491	501	522	493	471	501	490	514	481	501	451	443	505	471	503	473	497	487	463	467	503	504	452	500	472	495	507	479	446	467	472	475	494	522	495	455	484	478	475	444	453	457	499	478	512	481	455	465	503	510	472	517	468	452	496	484	480	496	474	469	490	518	483	462	504	486	484	460	426	454	494	445	488	490	532	509	515	465	476	468	494	482	479	510	500	482	471	512	516	501	489	474	525	520	482	492	491	494	517	481	514	483	484	474	449	476	497	511	477	506	490	502	482	468	487	518	481	481	496	488	481	471	453	488	498	508	498	488	476	499	497	528	467	489	515	486	508	473	496	490	481	488	469	477	452	476	491	501	485	479	471	486	493	493	453	477	495	496	471	497	450	470	489	477	481	495	467	489	512	481	528	467	454	482	485	496	505	520	479	522	448	496	480	484	457	488	485	473	493	498	507	503	502	449	501	524	455	497	497	516	507	488	507	482	556	472	464	489	480	481	477	478	499	519	468	467	444	505	474	490	479	495	490	529	477	490	517	444	511	466	504	516	516	482	466	448	472	442	460	491	492	488	482	501	457	469	510	481	505	489	469	488	485	477	516	465	515	488	503	454	480	499	478	491	498	487	514	493	512	495	519	512	467	465	467	446	491	523	516	497	460	478	469	487	482	485	494	470	510	505	502	441	470	448	486	473	438	502	510	491	463	455	503	521	477	502	497	472	512	525	458	533	499	498	479	486	462	529	503	502	486	508	470	515	501	478	531	469	492	500	515	537	494	518	514	472	462	517	482	534	492	490	456	507	508	477	447	454	471	487	486	524	496	467	507	491	494	500	512	444	499	484	451	504	466	502	483	480	514	517	483	467	484	494	448	482	494	474	544	486	474	503	504	486	480	484	514	499	468	484	536	488	492	465	478	461	498	477	486	489	467	489	461	480	489	485	491	512	469	491	502	480	512	496	518	507	434	511	480	509	463	495	492	488	460	434	488	490	515	459	494	509	518	504	511	477	434	492	501	502	505	458	460	517	509	470	467	493	537	478	505	454	506	520	510	432	447	481	502	475	485	478	507	457	494	477	490	480	457	505	532	457	480	486	469	486	526	442	510	476	523	475	439	475	542	476	502	486	488	480	512	512	496	442	564	515	464	488	499	508	475	481	526	466	473	502	510	479	508	485	444	524	444	506	457	466	485	487	524	472	530	484	472	507	511	523	457	473	447	522	492	480	497	486	475	485	456	516	520	524	476	471	457	508	468	467	488	476	468	484	452	528	487	456	507	524	479	488	483	543	505	506	506	489	459	460	492	522	503	453	513	485	486	507	486	499	516	479	481	495	514	482	493	459	505	492	520	492	471	520	441	456	472	483	503	497	535	505	485	506	493	514	473	492	534	499	443	472	485	506	464	502	488	472	509	474	501	497	513	474	506	477	524	512	479	483	450	484	513	457	521	510	511	517	516	488	504	471	499	453	506	480	500	514	492	527	534	477	486	465	487	451	484	489	491	490	511	503	509	492	505	497	464	475	501	528	512	478	520	494	506	462	462	487	471	541	470	465	506	488	493	490	481	486	426	488	474	520	471	484	536	509	479	463	489	488	515	517	478	499	482	513	476	512	474	512	477	486	494	490	517	491	489	511	509	483	513	467	500	508	524	533	479	493	460	492	478	505	484	497	515	509	505	480	477	501	471	460	457	463	456	496	479	468	487	485	494	510	486	510	499	509	514	466	492	483	493	528	461	499	516	428	496	455	459	471	458	454	501	520	492	498	496	516	500	486	522	508	498	480	475	467	525	508	477	472	505	465	478	476	475	492	485	522	459	501	464	476	486	483	484	489	471	497	491	418	462	478	444	486	497	520	500	500	500	472	508	497	489	478	504	494	447	474	484	507	505	440	494	494	475	469	520	484	534	482	523	492	471	500	496	481	475	478	490	482	459	485	448	504	460	494	511	480	442	480	487	541	517	507	509	498	492	528	476	439	459	475	481	496	455	479	458	490	486	469	506	498	479	473	476	498	493	486	463	496	479	475	479	491	518	496	502	490	476	489	490	464	488	488	495	478	470	476	507	499	511	492	525	478	455	510	475	522	481	481	448	504	510	511	469	461	511	523	490	484	482	446	496	484	465	501	481	493	472	494	460	457	508	477	468	517	462	506	496	487	486	448	496	480	539	534	490	521	452	460	447	485	485	517	471	509	456	474	501	487	479	483	480	500	469	545	493	498	465	512	495	499	487	458	532	520	494	506	477	487	491	523	473	497	543	473	475	517	488	462	507	492	537	502	474	502	488	490	508	479	521	470	508	502	479	483	444	481	485	463	464	494	512	513	474	486	535	484	484	502	458	421	505	477	486	526	506	492	487	478	469	467	529	476	472	460	503	493	510	461	495	518	496	487	533	486	466	478	489	535	490	531	504	464	507	482	526	506	452	459	482	490	503	486	471	500	485	468	447	489	520	505	468	540	468	458	514	486	455	484	491	477	491	523	492	497	440	503	483	512	487	506	490	468	484	459	524	444	487	503	446	531	513	505	508	451	507	466	483	469	468	503	524	501	526	461	448	512	518	470	493	470	494	487	473	458	489	512	482	500	488	490	502	475	501	503	492	498	490	466	492	474	493	478	544	494	493	492	456	501	466	471	520	523	503	502	463	499	487	492	524	519	495	510	502	441	481	458	505	504	537	519	521	471	492	490	498	494	471	492	472	504	504	486	481	480	451	479
16214	2338	1247	847	668	576	468	328	236	182	179	166	196	152	127	131	126	140	142	134	145	170	145	139	136	161	134	147	154	156	145	135	135	158	133	125	144	124	138	120	132	133	122	145	133	134	134	131	144	136	138	145	138	144	123	121	171	142	136	133	109	130	160	151	156	128	119	126	136	136	139	128	154	131	138	137	148	163	141	127	135	119	136	133	144	151	113	132	161	144	121	130	145	144	128	141	146	124	140	126	126	134	134	135	129	137	167	134	121	148	132	126	146	143	129	139	119	139	141	150	129	147	133	142	138	142	146	148	134	142	151	135	111	138	127	136	120	141	157	113	144	117	140	126	141	142	133	125	112	122	133	119	154	128	143	137	128	145	136	135	123	134	130	142	131	146	129	135	157	136	129	132	120	124	154	131	135	140	130	135	125	145	124	126	107	130	121	144	144	132	113	139	135	109	121	145	113	124	131	129	145	125	114	152	126	145	131	129	129	156	139	148	149	142	126	107	112	122	121	129	126	135	113	155	117	118	135	132	149	127	129	136	133	110	150	129	153	144	155	110	148	144	100	126	130	153	131	127	120	107	167	141	155	118	114	116	118	124	139	126	135	108	127	136	135	111	148	122	130	138	145	134	109	124	135	146	127	124	125	121	154	154	133	148	123	135	150	115	145	116	126	131	122	130	127	144	153	133	111	146	148	145	131	136	160	150	144	128	123	111	143	135	133	137	151	117	123	136	140	141	125	136	128	132	129	149	152	111	127	128	132	130	130	140	144	145	135	152	133	143	134	126	146	131	134	140	149	150	138	146	145	140	122	121	114	133	136	134	135	143	159	123	128	99	136	128	139	116	126	132	138	126	125	114	127	134	122	132	128	127	125	136	142	144	135	149	148	140	127	112	139	118	134	133	133	120	157	140	132	112	133	153	128	116	151	138	116	134	134	133	126	141	145	128	118	118	117	134	153	125	104	114	110	128	138	117	115	128	154	128	142	145	146	127	138	138	145	134	123	136	138	130	126	136	131	141	150	127	122	149	136	157	155	131	139	147	115	139	131	156	129	158	146	133	125	118	113	134	136	120	132	149	148	129	145	150	125	155	157	120	141	125	131	143	117	123	152	161	120	125	113	152	123	120	132	148	129	143	141	120	148	130	139	122	130	140	128	145	118	131	143	145	160	146	140	127	118	138	133	146	127	131	157	152	126	125	116	133	161	129	117	132	126	126	118	116	149	120	128	120	109	137	143	139	144	150	131	126	125	140	117	120	149	138	115	118	117	125	130	132	131	127	127	119	129	138	142	138	117	146	158	138	116	142	157	124	123	131	119	124	132	120	142	131	145	146	150	155	149	116	136	134	129	128	144	129	143	135	139	134	151	145	128	133	118	144	129	145	130	139	145	132	146	158	128	145	142	140	129	122	132	169	116	144	145	157	133	136	126	146	129	131	146	129	129	129	132	152	137	143	145	143	131	144	146	142	154	126	148	128	138	135	132	146	129	142	128	131	139	128	133	128	130	138	121	145	134	132	157	119	143	148	132	134	137	127	123	127	123	130	132	144	156	157	109	133	135	130	128	138	148	139	162	144	129	129	124	127	139	117	132	124	156	143	118	123	125	140	129	120	124	138	143	142	133	129	135	106	140	156	125	116	115	115	142	129	118	131	112	119	154	128	134	111	112	139	134	125	133	132	126	141	152	101	139	129	153	128	138	130	115	126	123	150	109	100	145	140	120	141	132	113	159	124	146	137	126	133	130	146	140	143	131	135	133	139	147	126	153	118	126	146	123	115	138	130	148	125	148	120	133	142	144	149	130	138	131	164	140	135	129	143	133	131	149	150	127	141	145	134	126	137	126	134	111	140	138	141	142	134	149	129	121	117	146	121	135	119	152	141	135	137	139	140	135	130	131	134	153	152	123	126	127	142	154	140	154	128	135	123	145	111	130	142	129	133	127	128	130	147	151	147	147	136	148	149	130	108	143	142	119	140	159	132	142	124	146	152	114	139	150	125	127	121	125	132	119	149	141	119	131	145	143	145	137	137	148	140	131	137	141	137	121	132	158	130	142	114	136	141	131	129	127	127	131	132	133	125	127	128	132	130	124	120	121	155	156	138	123	123	147	129	143	131	128	149	140	145	129	130	146	114	138	127	128	125	140	133	124	128	144	122	117	149	146	162	132	134	140	139	138	132	127	118	137	146	145	148	135	139	141	140	137	122	112	131	127	131	127	142	138	123	129	111	112	116	126	134	130	135	120	139	124	130	137	146	115	132	132	134	133	138	143	141	127	137	133	130	138	135	133	145	123	138	122	117	138	137	112	128	132	138	149	116	126	134	131	147	134	131	126	122	133	138	138	135	118	116	142	138	134	132	151	114	129	119	136	118	139	112	114	134	130	111	132	135	130	131	113	124	125	140	132	123	120	143	152	123	138	128	137	105	132	149	160	143	127	143	113	113	134	138	132	124	125	139	125	142	148	129	112	133	125	116	128	109	123	132	136	134	137	124	143	117	116	127	144	132	136	139	138	109	133	140	127	131	131	149	131	143	136	135	132	130	123	136	112	103	119	124	120	139	125	120	144	170	136	148	115	132	136	129	112	140	146	134	132	129	108	124	132	158	114	131	133	130	131	125	134	169	144	127	136	113	144	117	136	153	149	143	129	132	143	136	143	131	143	121	128	129	131	127	139	138	140	137	134	144	112	147	125	117	158	137	153	173	152	133	140	133	149	152	129	127	142	118	143	130	129	147	150	147	126	134	130	122	134	126	130	117	145	118	154	120	124	121	137	139	131	132	149	154	148	128	133	152	135	140	136	124	129	129	120	128	124	123	153	119	112	141	137	126	127	117	120	122	125	124	140	122	143	150	141	126	131	165	136	117	140	151	135	140	122	118	131	131	132	119	147	138	146	149	156	133	128	130	128	130	120	128	110	138	125	152	150	114	116	127	136	151	138	142	139	125	121	145	166	126	144	127	142	134	115	112	156	140	134	119	136	123	132	121	126	136	147	137	149	153	129	120	129	135	144	145	124	125	130	143	141	128	119	130	122	171	151	131	160	128	141	114	122	123	115	111	148	134	147	118	145	135	130	141	145	122	145	159	164	132	130	123	129	127	143	122	145	125	123	140	150	138	137	131	113	120	128	120	137	139	130	137	132	138	125	140	151	138	128	118	143	130	122	125	135	124	148	146	149	113	132	119	145	119	133	138	134	144	122	148	129	133	142	141	140	139	122	129	122	121	137	123	139	161	130	160	131	130	147	136	143	128	148	147	120	101	130	141	139	125	112	133	125	131	126	131	138	126	146	141	113	135	152	137	142	125	134	124	129	156	114	131	148	147	125	131	146	121	90	149	155	152	116	145	145	149	117	146	131	111	136	129	122	152	144	123	147	134	127	125	144	121	137	139	124	137	128	158	135	123	140	127	129	157	147	147	141	132	125	143	115	158	144	140	134	135	114	113	120	121	118	127	119	140	131	148	122	134
10679	1307	1865	1823	1942	1999	1712	1228	755	643	513	484	442	430	415	415	416	398	384	415	397	401	364	372	362	407	369	391	356	347	372	364	372	362	376	360	322	337	322	380	348	320	337	326	362	320	356	332	335	330	360	357	367	381	349	337	347	317	339	345	313	349	356	348	333	354	370	331	345	332	332	342	332	337	346	340	336	342	347	331	318	317	365	328	314	359	365	344	340	337	339	319	340	359	316	345	331	299	324	344	327	337	365	325	333	341	345	339	357	376	336	330	373	311	357	355	331	305	345	334	315	351	347	368	350	324	326	317	332	345	378	338	341	336	325	366	317	320	307	336	321	306	314	352	374	318	327	318	334	324	340	333	338	351	362	340	300	303	311	333	332	330	354	352	349	347	318	342	337	314	345	299	333	349	364	316	343	342	358	343	353	343	348	328	352	354	304	330	350	336	370	316	348	325	351	335	333	351	327	355	370	324	365	326	304	348	354	332	320	332	334	327	301	319	356	310	347	334	323	345	293	352	379	328	311	341	352	321	301	343	357	364	390	322	346	331	341	347	318	302	291	360	342	354	356	344	314	342	333	369	364	338	354	318	334	353	346	326	316	363	333	312	311	330	312	289	330	313	325	335	331	347	321	340	341	332	352	376	341	338	317	341	309	350	331	351	310	348	321	371	311	340	332	343	342	324	322	320	318	355	333	326	306	339	347	327	366	362	318	269	340	345	345	335	359	367	311	349	377	306	354	321	332	370	335	345	390	324	339	338	345	341	314	324	358	327	325	336	372	334	340	343	328	342	341	325	365	348	324	318	364	333	340	306	349	322	347	350	352	330	323	368	308	343	345	329	306	340	311	317	330	271	382	369	346	338	346	343	338	343	331	334	342	323	331	328	331	345	320	320	345	332	332	331	315	315	335	350	289	339	332	297	292	308	346	325	320	326	341	329	353	365	339	357	338	320	372	338	323	347	322	345	365	323	328	338	317	335	329	341	366	342	327	323	312	337	332	339	335	305	328	324	319	331	318	343	318	308	307	330	315	369	363	331	331	324	362	343	308	293	319	336	354	353	361	321	339	330	334	336	340	314	328	347	322	319	334	330	331	333	365	323	356	328	340	361	323	312	321	366	335	318	292	303	342	352	334	350	364	329	334	329	336	327	330	312	339	348	321	362	319	340	313	325	339	342	326	355	310	373	314	335	341	313	336	305	343	336	306	381	329	318	338	326	311	351	336	318	312	359	361	320	331	332	368	381	336	339	329	329	330	338	345	305	328	348	319	347	310	315	299	342	329	342	349	305	327	327	363	340	315	368	328	340	327	329	347	346	320	336	355	357	344	341	335	349	316	337	336	331	299	348	358	313	297	326	337	323	341	359	302	342	381	344	310	336	341	326	327	325	345	359	322	335	350	344	344	327	326	328	363	344	334	328	323	357	343	317	320	326	324	331	317	333	341	347	311	328	332	359	331	330	321	308	327	368	320	311	339	343	339	324	328	357	351	356	331	359	324	337	349	375	359	313	339	330	314	353	349	341	357	348	334	319	345	318	314	347	317	337	335	323	362	314	317	352	359	337	342	344	350	342	328	322	334	346	340	387	369	319	314	330	314	298	352	342	330	354	339	330	356	314	380	329	352	350	333	343	347	335	329	354	351	328	342	356	330	332	311	327	360	358	360	338	354	348	320	314	321	311	315	339	306	367	326	379	347	330	324	318	354	320	314	319	333	358	290	323	326	347	348	361	345	353	341	344	312	314	368	306	305	354	326	344	343	324	328	335	329	344	349	318	322	353	352	330	310	305	350	349	347	336	324	331	312	328	331	326	311	370	362	332	354	318	350	349	317	354	318	336	327	351	343	321	327	328	324	339	346	327	342	377	325	298	323	327	367	323	317	337	361	345	300	308	357	310	322	351	363	342	312	316	328	359	363	349	310	372	333	337	313	315	323	369	341	356	380	332	310	363	347	337	348	342	331	337	342	311	356	290	333	366	345	361	339	321	332	321	341	328	337	343	322	323	344	355	350	309	324	341	325	328	357	353	331	349	310	322	352	369	370	349	334	337	335	328	319	343	312	326	330	313	347	379	343	363	336	355	327	323	308	333	316	333	337	327	355	320	341	332	323	352	346	321	353	345	334	355	317	323	354	324	332	319	339	330	331	352	308	325	350	328	342	307	385	328	367	349	343	362	368	353	346	326	338	322	334	342	378	355	358	325	322	330	306	349	316	338	324	323	320	328	351	332	320	336	326	356	366	337	329	319	326	329	332	312	319	353	326	327	334	338	338	318	339	365	372	305	343	312	340	356	331	322	350	304	358	360	352	312	363	329	359	326	328	328	361	323	338	335	327	336	332	324	303	315	344	305	337	328	298	337	348	300	326	330	366	318	337	308	329	319	327	332	323	316	349	332	371	352	331	384	326	330	353	348	352	337	352	335	338	347	338	341	340	325	332	334	352	322	297	315	351	365	307	301	332	343	349	341	341	346	330	324	341	329	310	301	340	322	336	321	344	342	357	340	349	356	364	361	330	352	342	321	342	335	334	341	339	345	325	338	326	325	342	320	309	337	347	323	331	329	336	340	326	352	348	359	332	323	325	329	335	352	314	311	356	343	329	341	324	334	312	335	356	347	340	304	342	324	312	307	347	324	322	353	334	344	319	331	361	307	354	326	347	341	320	334	333	320	312	349	354	350	335	340	337	361	346	331	374	366	342	353	341	313	351	331	342	307	296	356	335	341	340	341	351	337	371	314	337	306	366	337	336	354	333	336	311	350	324	349	323	348	339	323	313	320	308	290	328	334	349	310	342	345	346	352	355	311	308	336	334	349	357	352	348	341	367	299	356	301	335	344	347	326	326	343	352	327	313	321	340	355	337	312	351	345	345	339	307	333	310	332	319	365	339	344	357	352	343	341	341	326	347	309	327	292	337	349	331	319	305	343	329	339	325	316	333	313	335	332	334	333	334	325	329	332	364	351	328	318	361	338	334	354	365	353	359	354	357	321	349	342	309	345	309	336	310	341	318	327	335	307	332	340	376	337	312	339	374	341	337	346	357	350	352	358	328	335	336	322	326	310	354	314	319	366	337	350	353	340	341	327	323	348	353	331	361	351	336	345	331	311	320	329	327	353	367	302	321	363	338	331	335	358	340	344	331	336	345	334	342	365	344	350	318	328	355	320	353	317	318	340	377	355	348	369	351	334	354	359	345	306	348	329	341	346	288	311	318	330	320	339	362	332	317	352	356	340	334	292	287	307	315	340	368	343	325	314	341	338	339	319	331	337	340	394	328	304	367	304	330	332	334	322	352	351	338	345	330	332	310	346	327	336	333	348	345	320	375	303	307	325	352	333	337	344	326	329	305	318	347	310	354	353	354	342	368	322	330	339	328	314	297	346	372	361	296	366	319	335	344	357	307	324	346	350	342	306	330	328	345	340	336	313	352	326	294	365	367	339	345	345	336	363	341	319	351	322	312	329	327	316	293	328
25537	5008	2612	1654	1360	1181	795	553	407	292	298	265	299	247	223	236	204	255	219	217	237	236	210	224	226	214	226	218	223	219	202	227	227	230	185	209	211	210	253	237	204	185	208	191	205	205	212	218	207	209	225	193	240	212	209	221	244	203	206	204	203	171	227	219	215	197	201	222	192	199	194	173	213	251	222	212	201	206	195	211	212	206	204	210	194	193	199	215	219	211	187	199	197	195	210	238	196	195	199	167	202	249	218	191	213	201	206	225	221	231	226	231	213	208	243	218	214	247	228	220	213	226	216	190	202	198	200	193	202	208	238	204	216	197	196	229	196	229	191	212	213	225	198	210	205	205	212	192	207	224	237	235	211	193	231	192	224	213	222	200	207	219	222	224	196	222	219	203	232	228	185	202	232	201	210	193	212	217	204	204	175	211	187	217	224	223	204	193	205	201	235	233	218	214	217	207	195	201	195	191	209	211	200	207	243	252	226	202	231	192	218	214	222	205	202	224	194	200	222	200	220	203	202	216	234	202	204	209	237	210	205	203	207	225	231	186	194	229	198	186	204	207	201	241	203	215	222	190	190	186	210	210	178	201	232	213	187	226	189	211	210	224	219	236	223	194	218	225	195	207	195	190	229	185	209	221	205	196	189	182	224	247	200	218	215	251	203	216	198	221	203	214	228	226	196	210	225	208	212	205	204	211	218	203	240	238	217	201	193	212	226	223	238	217	192	204	227	220	221	208	184	210	238	219	227	211	183	170	234	217	197	221	226	210	197	203	203	214	199	207	205	228	223	217	224	200	222	205	197	213	239	214	221	199	244	186	190	193	208	216	201	207	199	211	213	201	179	203	200	201	215	220	241	218	219	236	224	175	206	224	220	214	231	213	219	227	199	205	197	230	182	203	227	220	214	194	221	166	210	225	238	210	211	221	208	217	245	202	231	207	207	241	225	223	216	205	231	221	235	209	214	223	219	236	227	202	200	207	200	210	190	208	220	216	191	187	243	201	246	207	214	193	210	180	217	218	223	218	206	221	212	209	213	204	228	234	224	213	219	180	195	229	206	204	185	231	195	229	213	223	213	184	215	209	224	204	233	241	202	208	191	231	189	202	220	244	217	257	210	202	227	201	204	187	225	216	227	227	184	204	200	184	228	201	208	233	235	201	232	203	219	194	214	199	206	218	228	230	207	187	210	175	203	209	200	216	227	195	230	213	241	212	195	239	223	191	177	229	210	202	217	212	232	247	206	208	208	251	200	219	233	202	237	213	210	224	204	207	200	212	227	224	238	214	219	203	196	220	178	203	206	200	215	204	218	227	225	216	219	190	222	224	197	183	201	236	184	207	208	242	233	209	208	224	192	211	217	219	239	210	213	184	210	216	242	230	223	184	241	228	197	240	215	241	213	205	221	198	229	228	206	203	214	228	209	217	198	192	221	198	194	228	221	223	206	223	208	203	259	248	197	211	229	215	192	226	224	195	226	226	213	226	207	192	188	229	172	193	203	200	212	219	208	219	221	208	193	184	215	217	229	239	215	202	197	233	212	212	221	253	231	221	227	215	199	211	218	176	219	241	181	207	207	215	218	246	201	225	205	192	224	222	195	221	205	202	219	208	206	200	200	216	213	220	213	204	203	213	225	217	206	195	182	212	208	219	209	220	199	228	237	209	238	233	229	202	193	204	192	203	214	184	224	231	210	229	206	228	192	211	219	231	231	207	249	213	209	249	203	219	221	196	224	187	234	211	183	206	223	235	228	184	238	194	216	201	215	230	234	180	204	238	197	205	224	218	218	227	203	210	219	218	190	210	203	222	223	223	185	221	215	202	187	201	225	242	196	198	212	190	209	230	226	224	215	194	181	207	225	214	213	205	208	196	207	218	226	202	213	226	217	210	190	198	172	212	203	215	223	268	211	213	185	231	185	221	185	221	253	205	232	198	226	209	205	202	204	191	221	222	207	198	194	218	207	216	197	205	234	220	196	200	216	196	206	196	214	191	199	238	214	219	202	202	224	245	199	235	221	225	231	211	210	212	237	210	229	230	208	182	204	202	217	215	219	199	203	228	222	220	227	229	198	212	215	195	210	209	225	226	226	227	222	218	212	202	215	203	197	213	207	194	207	265	201	207	211	201	235	192	214	222	234	203	218	190	203	225	191	214	225	213	172	204	196	214	211	232	226	238	227	210	232	194	218	215	227	208	215	218	242	233	233	188	193	215	194	214	230	245	228	222	221	232	204	213	223	240	202	228	193	197	208	243	228	207	207	215	204	225	194	186	194	234	196	216	194	219	214	190	210	204	206	217	211	178	214	216	194	240	200	183	209	238	226	175	211	199	216	198	207	214	227	187	200	205	192	207	210	211	213	194	229	207	187	220	201	202	225	204	216	216	202	223	215	230	210	194	218	231	203	184	176	220	202	211	184	207	208	234	212	237	228	212	188	212	211	199	227	203	221	182	212	203	218	215	212	215	185	233	218	211	222	209	222	227	202	212	215	211	211	222	204	247	226	246	205	181	227	230	189	222	191	215	209	202	203	209	223	209	224	212	189	206	199	186	230	218	220	187	212	199	218	219	236	203	193	230	227	214	207	221	225	208	206	211	210	230	227	227	244	198	204	221	210	205	233	229	208	236	212	197	204	226	224	200	219	193	204	206	231	200	207	225	199	209	197	233	211	186	225	215	197	200	206	223	218	252	235	251	223	234	202	211	201	211	215	214	184	209	211	229	225	179	206	230	218	236	214	184	221	224	199	180	203	230	217	222	217	185	194	208	219	215	194	249	213	209	235	204	202	208	193	190	207	232	217	216	206	209	235	257	205	216	210	200	218	223	185	208	217	216	188	219	228	238	198	213	195	192	180	202	199	237	192	194	211	224	207	221	218	209	212	200	195	201	210	224	243	223	208	231	191	197	212	209	225	233	226	225	260	209	193	207	218	224	222	220	208	214	247	220	215	235	216	210	197	222	211	226	205	207	200	225	216	191	219	203	208	200	217	230	234	224	219	229	216	206	193	215	227	201	210	234	202	238	206	229	216	228	209	211	210	213	186	200	194	195	229	194	212	192	222	206	183	203	182	238	217	205	200	189	226	198	216	199	218	227	209	205	223	213	201	209	207	226	222	230	232	194	260	181	233	224	193	213	181	215	228	204	176	211	209	234	233	198	195	232	221	210	219	226	236	201	203	222	194	211	202	209	215	214	196	215	222	213	235	207	189	221	204	209	230	214	230	203	227	181	185	188	233	230	215	202	208	243	230	242	212	209	218	223	199	194	189	205	237	205	212	230	216	195	226	198	192	190	204	213	187	206	188	235	229	218	188	228	237	191	245	219	201	203	202	202	230	249	197	214	182	211	242	236	203	197	188	208	219	209	222	219	204	220	214	225	207	191	191	212	202	221	205	213	232	205	246	205	228	238	183	206	209	233	217	214	197	220	210	241	230	232	199	238	205	208	211	198	228	211	209	220	206	216	218	203	207	198
14652	2163	3020	3091	3495	3138	2541	2084	1302	897	917	780	665	695	685	666	618	612	670	585	572	559	563	547	580	543	544	558	552	565	542	560	572	499	526	524	558	488	539	519	550	513	519	540	579	532	540	531	502	504	491	496	486	517	521	515	501	505	495	534	467	520	518	517	501	525	513	505	520	510	592	528	538	509	498	501	477	494	460	466	449	500	503	498	478	476	527	539	498	502	466	494	502	524	482	522	465	523	501	489	494	470	467	486	505	522	462	476	477	497	490	492	510	502	490	489	489	505	521	466	493	504	487	461	480	502	534	506	525	552	510	497	506	512	494	545	521	506	510	484	491	519	523	496	494	490	509	527	503	480	512	521	501	523	503	494	542	507	463	511	525	517	477	518	495	538	528	509	492	524	490	541	494	468	512	470	469	521	523	491	505	469	531	536	487	514	529	507	530	482	529	516	491	495	535	505	501	493	485	499	498	528	512	482	475	476	518	493	501	502	506	521	520	525	513	516	531	497	506	497	501	477	568	488	529	466	483	519	512	450	489	535	472	473	531	496	526	521	482	495	496	471	507	497	492	512	505	469	461	508	512	470	541	492	506	481	480	504	449	463	505	455	503	466	498	476	485	497	511	513	508	524	532	514	513	473	478	483	483	499	503	493	500	505	453	519	479	516	502	492	531	511	508	512	527	493	482	490	470	500	528	505	498	494	487	483	502	524	483	520	531	511	502	540	490	519	510	480	513	522	519	507	483	519	514	489	486	493	520	465	527	524	496	499	451	478	482	494	465	465	481	491	513	506	531	496	545	484	503	506	464	545	503	506	489	515	504	485	510	527	542	456	499	508	507	494	473	503	499	486	491	534	535	484	499	506	502	558	517	523	486	458	516	510	465	457	474	503	518	520	484	524	535	475	486	483	530	470	517	484	538	482	501	500	539	498	510	513	496	544	534	501	507	525	529	505	492	473	496	521	493	534	512	494	511	469	511	480	474	550	497	511	502	500	525	444	519	508	482	456	529	490	504	509	521	524	502	492	500	523	518	476	500	487	479	513	480	486	524	489	514	512	521	483	516	471	505	522	500	509	491	505	507	525	523	519	494	474	489	477	487	530	505	463	534	523	505	507	477	519	500	479	475	461	452	501	531	516	516	491	508	522	471	520	495	513	531	492	497	521	482	498	511	476	495	483	524	486	493	493	511	495	467	476	478	502	489	515	489	517	541	484	498	487	516	507	492	472	465	515	475	525	533	493	477	520	496	490	487	477	516	512	483	476	494	494	523	499	554	490	487	491	503	536	471	437	537	494	498	477	522	506	500	464	541	495	475	505	504	504	501	467	503	547	478	507	515	481	508	473	512	485	503	478	535	477	488	467	482	483	527	501	517	499	468	519	511	506	522	486	549	516	454	473	515	494	503	504	513	521	519	526	498	489	517	488	507	522	493	527	481	507	464	505	483	535	491	491	492	465	492	466	528	504	519	482	482	511	498	497	541	495	473	509	488	494	505	508	495	487	511	519	482	513	501	476	496	501	505	482	485	483	488	496	484	476	512	490	511	497	475	503	497	510	529	509	495	505	477	485	497	529	495	498	525	522	501	474	532	498	544	453	498	525	484	475	489	515	498	510	488	496	507	535	460	506	531	487	486	504	510	519	521	496	505	486	531	498	504	521	498	510	505	497	498	520	487	483	499	479	480	518	514	492	498	509	495	490	447	519	463	466	548	505	498	463	518	491	479	488	520	488	483	513	516	471	533	527	520	490	499	525	504	496	475	479	495	540	505	528	508	481	473	525	457	500	470	463	497	492	484	499	488	498	499	540	492	499	527	452	483	524	489	488	507	504	491	469	519	543	492	512	469	517	481	508	481	515	448	505	507	503	517	500	492	512	505	464	506	493	490	559	480	554	508	479	561	528	490	501	502	472	485	508	494	473	499	501	527	495	505	478	472	502	502	510	520	510	512	439	486	518	507	535	491	481	512	483	499	538	492	507	484	511	501	512	503	503	504	446	488	517	473	479	507	497	503	504	530	477	512	493	502	466	495	488	504	475	463	553	548	508	483	484	491	500	514	532	467	493	500	513	507	474	487	575	479	500	517	525	499	502	509	491	468	507	536	478	517	520	457	480	533	487	545	500	492	486	494	523	491	474	490	496	487	488	513	486	507	476	481	481	488	499	507	466	541	471	478	509	510	488	495	540	488	495	461	522	502	461	522	488	472	543	507	503	503	452	516	540	472	472	510	441	530	489	513	544	499	466	466	501	510	499	492	516	481	480	490	519	512	499	481	521	514	498	499	512	504	472	481	548	527	520	501	511	488	483	496	505	524	522	523	517	507	460	488	522	509	506	521	471	472	493	489	480	487	502	465	470	489	486	505	461	481	502	490	557	498	506	514	488	496	517	537	522	467	520	511	509	498	487	529	508	487	530	464	496	519	444	502	491	472	501	532	480	522	468	468	536	532	493	504	489	517	449	490	499	490	513	501	458	466	501	495	480	477	494	510	495	519	502	477	500	490	487	516	463	499	510	525	490	482	512	511	505	500	496	511	466	485	493	486	512	516	454	504	497	485	489	479	479	517	505	511	513	480	567	505	499	511	481	458	471	492	481	499	510	539	479	504	492	526	516	504	496	500	473	520	491	516	521	476	486	535	477	495	482	496	493	541	521	509	515	466	525	487	499	495	464	498	503	494	529	499	493	472	513	481	495	499	532	494	460	530	486	500	474	459	486	499	496	502	504	505	516	524	499	456	493	474	473	492	496	483	523	529	484	487	500	495	511	533	484	482	533	510	529	551	514	471	510	475	487	506	478	494	482	530	486	498	511	499	478	463	509	468	517	517	458	495	532	507	514	529	491	521	487	494	488	491	437	484	496	488	512	492	493	498	479	464	506	464	484	466	509	498	512	513	512	506	474	520	526	516	478	516	516	529	537	503	505	467	518	519	511	486	487	479	494	510	482	495	527	496	520	531	513	519	478	534	485	548	514	523	484	531	459	498	528	476	480	539	451	516	456	534	486	511	501	526	483	516	497	479	566	490	477	497	494	526	462	503	484	458	527	516	493	496	501	511	510	476	476	538	469	477	498	494	513	533	507	460	518	490	514	500	478	511	512	499	484	514	524	494	538	529	502	483	493	498	487	512	454	514	497	556	492	500	512	498	504	507	495	502	478	479	498	471	497	504	520	494	479	545	488	478	472	467	527	524	470	522	513	513	496	513	514	516	498	518	477	494	509	506	496	499	514	530	490	510	524	466	512	489	516	504	462	532	485	480	478	484	517	508	520	496	483	511	499	465	512	531	540	505	498	440	502	485	505	501	457	498	476	485	475	466	479	494	502	471	531	472	492	493	486	525	503	477	521	532	485	480	487	510	525	487	514	547	480	503	533	499	475	545	469	526	532	492	452	487	513	482	486	525	516	508	552	498	467	508	510	525	526	527	507	540	513	487	511	515	483	510	554	558	503	473	484	518	493	484	533	547	498	499	484
4042	474	290	258	261	263	230	226	237	220	257	178	208	235	216	188	231	212	210	232	211	232	232	214	216	221	190	244	205	236	203	207	221	216	209	217	225	250	234	200	204	221	207	230	200	221	235	220	214	192	221	210	196	180	229	217	237	216	203	210	225	243	202	218	253	196	205	212	214	222	208	238	236	223	210	218	222	221	212	226	199	244	217	239	211	218	256	181	233	231	207	206	184	210	214	258	188	198	206	219	203	221	215	217	231	198	184	204	212	217	225	209	227	219	210	213	221	228	215	214	220	203	225	217	221	220	233	219	210	230	187	224	216	209	242	212	213	226	208	234	233	203	257	232	209	223	212	200	195	231	200	216	213	259	212	237	243	228	206	233	222	248	190	219	180	227	233	234	207	195	209	212	234	229	176	243	226	227	223	250	222	221	228	218	226	211	213	226	213	241	210	222	213	236	205	233	238	246	247	211	213	238	211	217	207	224	258	221	199	217	223	196	207	219	215	224	209	215	188	239	201	220	202	225	235	195	219	215	222	209	214	252	220	203	241	212	197	241	232	223	213	207	208	230	209	238	193	236	237	234	220	215	228	208	221	208	213	194	209	217	210	212	193	222	211	212	217	214	192	235	213	210	190	195	203	233	221	211	211	197	218	229	226	247	224	209	225	195	185	203	207	183	221	210	214	211	225	217	226	218	209	236	209	204	226	221	246	214	189	237	203	228	195	214	231	207	201	225	225	194	235	216	223	197	209	215	194	208	208	226	246	217	217	228	217	212	221	263	209	200	215	239	180	191	210	223	229	216	204	224	210	218	218	192	235	237	213	226	233	209	248	257	220	187	190	220	241	206	198	218	221	227	195	200	204	215	214	196	198	227	222	215	189	224	213	225	197	221	214	196	197	201	210	209	201	236	224	231	250	229	218	211	209	219	228	236	205	212	215	233	205	194	219	227	203	221	218	204	243	235	187	234	206	224	213	228	210	254	212	215	199	250	215	191	200	212	245	219	244	247	225	190	209	222	241	221	205	208	222	208	229	196	220	234	237	231	185	216	219	247	219	240	224	222	219	219	226	219	213	235	208	215	221	224	221	207	238	209	194	235	206	228	219	200	202	202	233	224	224	227	188	215	220	230	200	199	206	203	212	205	225	219	190	231	212	190	207	218	210	210	234	206	218	192	233	209	229	246	210	204	211	229	200	209	247	218	257	225	204	196	220	221	234	228	221	228	215	189	222	207	227	217	192	188	232	196	205	228	207	248	200	208	193	196	214	242	217	200	223	216	200	167	215	198	233	222	179	194	210	219	220	217	210	201	219	188	215	224	214	211	202	192	199	221	227	223	217	197	206	208	212	203	213	217	218	234	205	177	218	236	222	237	224	213	237	221	198	204	242	221	214	219	224	224	210	199	215	188	205	190	204	195	210	224	199	216	209	236	204	214	209	193	221	223	206	187	206	236	201	239	221	221	228	213	188	242	219	238	231	231	230	194	198	211	202	246	203	209	211	218	233	204	251	216	237	249	253	208	207	208	193	223	219	229	229	229	212	220	205	217	216	230	201	188	203	242	235	254	236	216	218	202	198	217	227	227	227	210	238	209	200	202	205	187	235	206	223	235	202	224	218	212	190	216	210	207	231	195	237	213	224	198	225	199	211	197	233	195	227	230	227	219	227	204	203	224	192	207	199	200	198	246	201	219	213	200	228	217	197	198	192	203	214	225	228	235	232	224	219	197	219	209	216	204	233	253	211	187	231	209	214	210	220	208	240	204	202	241	206	227	200	223	236	199	210	200	208	237	231	226	221	226	194	218	219	212	203	184	195	200	247	195	210	217	219	235	229	218	214	198	206	236	256	231	221	218	225	206	202	217	248	227	198	222	181	235	227	222	220	230	223	195	199	195	212	228	216	211	182	220	231	244	247	201	211	229	230	236	209	225	209	200	213	226	233	215	258	188	219	201	189	208	230	233	231	253	220	213	201	211	220	227	229	207	235	216	205	226	216	204	206	245	201	197	191	239	214	226	212	203	219	249	223	202	233	221	240	196	210	255	240	216	204	226	201	220	199	177	217	225	198	206	232	221	227	215	207	220	236	214	238	198	219	207	201	236	192	212	226	209	221	243	208	220	216	227	206	228	228	220	196	222	218	200	201	183	198	219	195	239	217	216	250	215	215	224	217	191	203	217	238	204	201	219	232	211	219	209	244	198	233	194	220	199	198	230	197	205	200	230	233	189	201	211	227	208	219	227	208	227	223	217	223	191	196	210	193	206	200	206	197	215	229	229	220	205	228	234	186	228	214	242	238	238	242	218	247	194	223	194	191	226	221	229	264	212	228	238	175	214	206	212	218	198	229	223	216	223	210	212	237	195	191	206	190	203	198	213	202	219	201	258	221	208	218	214	201	211	198	222	225	227	217	194	185	236	202	204	201	205	197	220	186	217	230	228	219	212	205	223	208	219	213	214	203	197	224	210	228	211	210	238	234	237	205	207	224	213	228	186	193	218	243	202	216	211	209	255	196	161	239	221	211	200	229	209	204	217	200	226	220	230	200	237	218	196	237	208	210	211	200	215	230	239	244	217	224	230	230	198	212	207	195	208	230	249	227	206	224	218	229	219	210	195	204	217	192	195	213	214	216	210	220	210	233	229	259	224	206	208	203	208	231	235	211	243	230	205	238	236	186	229	228	212	223	239	229	200	211	206	193	209	228	213	201	193	199	201	193	216	254	225	217	213	207	198	215	212	258	176	231	221	214	225	229	198	243	234	213	256	198	182	203	197	213	210	187	209	226	208	226	197	220	217	236	228	198	205	206	238	234	195	223	218	236	263	245	233	239	224	222	223	249	225	195	226	212	208	219	211	187	195	211	208	250	231	199	241	227	212	214	231	223	222	194	236	233	243	222	244	219	194	231	202	209	211	207	198	237	195	200	206	184	237	198	213	232	200	219	232	227	227	223	230	214	206	212	218	214	208	216	202	244	244	196	188	200	206	231	197	238	197	212	215	234	204	211	207	200	212	185	211	188	224	245	234	208	209	220	254	212	189	202	217	231	213	223	235	205	206	205	200	209	205	234	181	243	238	200	206	235	219	234	199	210	242	205	241	226	230	224	207	210	225	213	219	220	215	248	239	220	217	228	222	190	212	219	200	211	197	205	234	203	219	230	228	187	211	199	193	213	210	208	226	197	198	237	235	216	175	214	205	213	214	216	209	221	232	226	187	237	219	221	185	206	198	204	191	233	229	207	196	236	198	208	225	235	203	204	183	205	222	238	186	219	212	183	223	203	217	219	246	243	198	235	216	212	223	212	212	222	193	217	199	187	226	199	238	210	240	213	216	239	215	224	219	230	254	201	206	229	208	239	222	192	245	206	202	210	214	211	237	210	213	210	221	256	227	190	183	230	214	212	210	206	212	244	219	241	255	218	229	240	220	218	193	245	205	213	209	221	201	220	207	201	218	204	190	223	190	226	217	224	232	210	222
3029	643	634	613	622	568	522	538	514	495	513	482	517	516	505	505	468	521	488	498	508	504	440	469	498	427	475	486	500	518	512	513	472	500	510	473	473	477	500	482	496	446	466	466	511	508	501	535	497	521	518	485	457	516	483	485	469	492	478	482	490	513	488	476	490	480	503	474	455	492	501	481	509	507	528	453	477	473	466	471	500	501	479	489	515	498	496	454	477	467	508	456	507	477	465	503	492	488	539	480	514	509	465	494	484	490	460	516	485	467	450	468	509	513	478	490	498	478	470	488	493	485	454	482	477	482	521	470	515	474	494	488	484	495	511	488	464	465	467	478	440	508	472	468	500	456	524	518	471	510	475	508	498	488	467	467	543	492	487	511	475	521	484	492	492	517	488	521	488	505	504	535	503	485	471	498	509	504	473	501	470	500	508	494	503	504	507	490	520	484	503	486	474	459	480	529	474	496	511	468	503	491	475	508	503	501	472	469	513	495	503	461	467	525	510	463	477	483	496	460	496	501	502	443	526	535	480	472	442	447	471	478	431	450	473	492	488	471	494	447	508	497	487	505	511	466	504	505	470	490	489	496	456	511	471	485	482	491	466	523	524	491	478	454	463	525	487	492	444	506	491	480	473	489	519	493	478	468	499	461	511	496	463	527	451	487	476	481	516	501	484	496	443	478	484	484	501	508	496	474	505	454	473	496	477	468	504	498	453	484	483	492	452	523	447	509	482	485	496	496	491	436	499	513	499	466	449	503	454	488	511	480	505	494	484	501	496	489	499	494	494	486	479	481	482	469	488	473	494	514	501	482	497	475	486	473	508	512	452	517	502	504	492	495	521	506	488	465	487	510	519	518	481	502	480	464	476	498	443	518	498	486	498	487	468	447	520	490	517	447	482	495	501	461	461	518	462	468	505	486	506	501	487	512	483	458	478	471	471	468	491	474	512	454	489	530	509	472	461	491	494	457	510	494	481	445	527	489	469	462	468	454	507	501	472	460	459	488	490	485	483	442	508	500	505	487	491	484	485	459	527	481	500	526	458	505	529	515	524	475	502	486	503	469	511	527	489	455	490	501	498	452	490	533	472	487	496	518	492	474	478	474	486	508	481	509	492	500	472	498	522	495	477	478	473	501	434	510	426	469	494	487	493	518	548	496	480	466	486	507	510	451	465	503	465	463	511	476	504	505	439	483	476	473	500	513	465	497	487	478	468	506	454	481	491	454	483	462	498	489	494	500	490	462	483	497	506	494	487	498	466	474	483	487	494	476	458	470	498	481	462	479	502	481	502	502	493	491	491	508	488	562	504	460	517	459	481	464	473	463	465	511	513	466	483	503	512	475	473	489	490	460	509	468	464	477	485	468	459	516	463	439	481	544	498	471	495	465	541	485	481	491	522	447	461	501	547	496	530	461	470	481	473	486	478	502	456	514	528	520	488	475	488	458	502	533	530	497	505	446	496	500	473	466	476	439	470	527	524	464	468	465	492	492	454	477	488	463	502	497	459	488	477	478	491	474	467	505	480	484	456	490	500	482	475	459	503	499	450	521	503	480	494	507	488	521	485	490	480	479	512	491	462	474	456	481	476	512	478	502	491	494	448	506	529	477	487	484	481	471	494	510	518	503	436	464	506	459	487	485	497	505	535	478	503	524	504	445	532	516	495	509	485	502	502	457	488	452	523	501	476	474	506	475	474	526	486	461	479	511	482	469	498	486	500	479	470	487	513	514	497	474	479	462	512	515	536	470	476	515	498	441	545	472	491	472	492	488	458	451	449	471	483	501	479	483	519	500	477	516	515	481	521	494	483	502	498	491	496	488	487	496	493	456	500	497	482	452	460	487	478	511	537	473	496	470	484	482	488	537	531	462	517	485	520	480	484	508	464	470	478	520	511	493	489	473	462	497	470	481	479	463	517	509	512	473	466	487	478	455	475	495	480	517	456	467	477	515	484	494	506	440	490	514	501	476	486	485	501	522	510	484	485	461	476	520	482	494	470	491	478	480	472	504	455	485	488	449	493	536	457	467	465	486	505	487	512	507	472	512	499	472	537	512	486	465	485	499	490	476	482	482	480	561	481	469	496	443	442	478	497	453	459	468	476	497	469	524	501	474	482	480	483	496	482	425	470	520	527	479	481	532	488	481	495	483	497	435	471	476	448	475	489	502	515	506	499	489	500	498	493	497	481	465	491	486	518	458	458	466	470	490	492	506	476	493	511	472	481	515	488	521	492	493	478	478	470	477	479	513	499	500	499	485	471	494	461	470	502	512	433	471	513	505	525	499	469	498	483	485	517	463	499	525	480	497	461	516	441	475	469	425	482	486	469	484	515	492	548	530	490	497	527	473	496	495	473	475	453	500	506	458	501	475	500	463	494	480	467	493	471	494	482	502	472	473	472	477	523	529	488	453	484	462	473	492	466	458	525	498	477	479	462	474	498	498	485	484	532	482	478	462	479	486	507	472	523	487	491	479	507	501	489	492	463	446	468	477	460	487	494	481	448	512	484	478	475	498	470	487	487	472	481	487	496	524	508	490	522	510	464	518	501	517	495	490	504	466	518	505	504	475	475	478	452	499	504	480	505	496	488	454	502	477	516	479	510	494	453	520	454	483	519	493	499	463	490	453	502	492	464	468	519	548	485	501	507	482	500	474	470	500	477	471	468	455	473	514	516	495	512	481	477	468	497	497	503	462	480	493	494	466	463	522	498	487	485	489	517	500	497	455	460	487	475	488	462	535	484	479	496	479	484	518	501	498	494	479	560	486	508	492	484	458	453	460	524	478	480	477	469	476	512	493	475	495	524	482	495	505	480	470	465	489	487	472	438	467	510	517	464	516	491	496	549	444	483	448	483	509	515	490	493	491	504	470	458	533	504	473	503	491	485	529	479	475	497	503	511	468	467	507	467	487	480	489	512	483	479	460	473	485	508	479	490	489	476	478	482	487	479	507	486	500	467	479	447	460	489	525	528	479	457	477	526	487	461	484	477	499	471	482	506	501	454	474	520	482	446	477	494	466	505	514	517	540	529	507	471	468	508	439	485	482	489	481	513	504	553	488	476	473	482	479	494	480	497	495	504	478	522	479	485	493	495	522	494	485	499	500	487	498	456	483	484	475	501	487	457	456	474	482	507	496	483	470	475	460	466	461	489	503	528	464	513	467	438	508	494	506	472	454	509	518	476	464	537	480	496	462	526	495	475	497	462	503	498	475	483	475	493	500	483	477	471	481	462	511	517	513	468	480	468	502	491	461	459	499	472	485	501	466	501	528	487	507	479	515	517	492	462	470	518	477	484	486	470	453	472	526	479	482	446	514	512	458	464	465	517	493	465	482	485	501	455	457	456	489	448	484	485	485	449	516	528	491	522	503	507	477	484	503	493	469	483	495	526	473	459	488	457	519	512	478	484	495	462	498	447	470	496	495	463	451	477	499	468	490	479	538	479	467	473	449	492	473	508	536	530	498	487	501	451	460	501	459
16264	2560	1238	804	662	497	453	276	199	176	148	167	160	132	133	145	152	126	121	142	168	154	118	149	133	124	134	143	132	154	154	147	141	141	144	133	147	127	157	154	119	130	139	136	156	146	138	130	124	129	137	137	130	129	145	144	142	146	144	138	127	137	154	144	127	136	159	132	161	113	135	131	125	123	138	148	171	140	141	126	122	131	122	148	144	125	122	132	120	125	140	118	117	142	137	139	120	158	127	134	136	140	124	130	131	144	135	132	131	133	124	157	135	147	133	138	156	134	130	127	133	142	116	120	125	128	146	138	144	144	111	129	161	124	130	122	123	127	136	104	143	114	143	131	124	130	147	136	123	159	123	126	123	136	137	118	118	117	115	133	136	132	147	138	147	116	120	131	124	139	129	152	126	139	135	135	143	147	144	150	133	107	138	163	129	128	140	124	160	139	143	138	133	154	115	146	131	144	131	139	136	143	128	130	155	132	128	155	146	131	135	134	114	136	147	145	124	163	128	142	130	130	125	158	129	122	128	155	128	126	144	147	148	141	134	139	123	136	130	132	149	131	120	103	133	150	120	143	125	118	148	123	140	135	131	135	158	133	115	140	144	128	119	138	141	167	126	145	125	121	136	159	139	136	136	154	124	102	142	131	108	125	147	137	120	143	154	146	137	141	136	115	128	122	130	126	124	115	146	158	135	142	144	140	117	136	144	139	134	140	117	135	132	125	143	138	117	121	128	130	157	126	135	134	126	139	145	142	110	157	123	144	156	138	139	123	113	125	136	146	110	141	132	132	136	113	125	136	137	133	127	135	131	135	125	140	138	139	126	142	127	129	144	133	141	120	134	116	119	142	126	134	143	142	140	133	122	147	117	146	150	168	144	125	123	143	119	140	177	145	153	146	132	135	133	121	128	140	121	143	109	124	142	149	152	140	143	137	126	165	143	114	128	153	139	138	171	124	144	129	136	143	124	151	126	156	122	154	158	131	105	124	116	130	125	136	123	117	117	127	112	154	131	146	121	121	150	115	111	139	136	150	136	134	144	112	131	140	146	138	134	128	114	148	142	146	124	134	151	129	117	141	144	140	145	126	128	144	138	156	130	128	118	120	128	134	139	126	118	118	113	138	138	142	121	133	130	141	132	128	123	155	140	151	132	138	124	130	152	131	116	147	145	121	111	128	131	148	129	124	125	138	140	145	147	150	139	143	129	150	127	122	153	126	141	135	154	138	132	138	139	119	135	128	127	132	158	132	158	119	127	124	124	123	147	131	120	129	125	146	129	128	126	175	146	134	127	136	139	133	126	132	139	132	134	125	169	125	137	161	136	121	140	120	147	134	124	135	121	155	137	124	137	131	137	127	128	119	146	165	146	126	135	159	131	118	135	126	120	124	139	118	143	123	134	121	134	139	162	153	136	151	146	137	147	161	135	117	131	139	139	170	135	131	139	117	137	142	139	122	126	105	157	124	117	128	128	113	127	141	146	131	134	134	141	123	113	122	148	141	132	148	155	125	137	136	149	129	137	128	128	132	123	112	131	125	107	134	130	137	114	124	138	122	129	125	144	126	123	148	129	140	121	138	133	122	131	147	139	118	121	138	131	155	134	143	134	137	146	126	142	156	138	143	129	127	142	127	135	124	121	122	146	128	142	134	120	130	136	158	130	130	134	133	134	152	129	117	135	146	125	128	137	144	135	130	128	138	139	155	134	144	138	138	144	128	134	113	133	134	117	135	129	146	116	135	128	158	127	160	154	150	123	137	130	124	131	137	134	152	129	114	126	118	144	123	139	157	145	137	134	138	142	149	124	144	136	136	126	143	127	137	119	107	144	116	125	141	128	130	146	140	138	153	130	132	135	112	131	132	120	139	125	122	140	114	144	119	136	120	140	146	139	145	130	129	126	140	131	123	139	147	105	142	130	128	143	133	153	127	128	137	133	150	128	131	132	127	125	132	140	136	148	132	153	137	126	149	126	117	121	143	119	129	131	125	134	126	101	138	134	149	120	133	143	119	123	152	148	111	124	129	126	131	129	132	133	105	123	138	134	132	129	152	156	154	137	136	141	151	157	105	138	145	134	142	129	135	138	129	141	132	157	131	132	141	136	136	139	137	120	114	136	161	142	143	146	116	128	141	124	151	122	159	131	156	130	141	150	137	130	125	130	131	137	144	152	113	116	139	133	130	140	138	140	131	122	135	141	142	138	132	137	139	133	123	152	138	130	116	139	141	151	123	133	144	119	133	138	136	128	132	169	147	149	146	139	134	142	122	141	124	135	119	159	142	137	124	147	131	156	116	123	132	106	112	122	147	141	126	135	118	133	130	112	149	119	143	129	110	128	127	171	115	138	127	144	170	135	147	140	169	121	125	136	146	109	134	141	136	115	150	120	142	123	126	120	145	137	140	115	121	152	117	124	157	119	139	149	134	143	143	134	116	128	139	138	145	148	143	131	121	148	155	139	138	129	122	130	141	150	161	143	131	126	147	163	132	112	114	148	122	105	146	124	131	151	145	120	149	148	115	140	147	136	144	147	152	152	140	175	123	115	126	144	127	176	130	120	118	111	122	118	132	143	161	146	129	133	127	137	121	142	167	127	162	100	117	142	154	125	138	108	132	116	124	137	133	136	130	112	127	131	125	133	115	114	142	144	129	129	125	128	127	130	125	130	128	126	145	110	125	131	129	126	128	141	144	131	149	118	133	138	132	150	137	137	149	148	122	134	142	140	118	164	143	144	150	119	134	123	131	119	144	140	103	131	136	130	120	136	157	132	126	124	141	131	127	140	124	131	119	128	132	155	145	142	147	139	149	121	126	143	141	137	145	134	111	129	136	121	100	111	136	130	134	135	135	124	126	129	136	122	129	139	120	144	147	128	151	127	118	156	133	133	131	104	122	135	125	130	136	119	136	148	150	128	162	121	124	120	145	119	122	138	146	132	148	152	142	142	120	124	126	130	125	137	127	147	166	121	137	123	163	144	134	134	133	117	138	137	122	135	135	106	118	128	135	155	129	145	145	128	126	130	157	144	132	120	118	140	127	141	153	122	123	158	138	125	135	140	120	145	136	120	136	143	145	161	147	124	122	131	136	129	123	138	132	147	135	110	131	137	144	138	130	141	138	134	136	127	129	128	168	124	161	132	147	119	145	135	137	125	103	133	141	134	132	122	127	127	119	151	119	115	142	147	119	131	129	132	140	132	114	152	132	124	153	142	128	147	127	130	131	128	142	129	144	157	149	140	121	145	147	123	108	128	120	138	115	144	138	122	133	114	158	127	144	139	132	139	130	146	141	164	116	121	139	158	128	110	125	143	154	148	133	135	125	146	135	152	123	116	156	133	129	117	140	131	132	122	137	124	139	133	120	128	148	128	156	149	126	108	144	151	149	154	134	93	130	163	140	139	135	114	140	138	109	135	134	125	141	135	147	162	141	147	123	124	155	147	127	131	122	120	131	140	140	147	137	140	120	128	145	159	127
10713	1520	1621	1802	2043	1730	1464	931	674	572	531	483	458	478	447	416	404	419	397	388	339	407	408	357	369	361	342	339	366	368	369	366	333	345	329	366	318	362	338	355	376	353	337	373	361	336	358	325	337	376	325	339	349	357	369	336	328	335	363	359	322	321	320	362	286	329	327	331	337	362	371	353	363	339	346	333	352	357	339	333	373	311	359	359	348	349	320	324	311	321	310	337	324	327	325	380	312	327	324	333	339	318	311	358	342	325	348	320	347	342	344	333	372	342	329	339	345	327	355	347	349	342	363	322	330	341	298	346	331	324	362	325	321	325	329	325	347	316	321	324	331	312	368	330	344	330	337	318	335	307	292	354	344	365	371	328	342	343	359	357	314	341	325	335	364	330	312	344	311	362	331	329	350	342	335	329	355	347	330	369	352	341	339	359	352	322	345	338	302	373	327	299	329	369	376	359	335	349	345	316	307	372	330	326	332	350	325	341	342	330	309	323	330	336	342	347	321	320	345	290	366	359	320	361	317	318	339	334	362	319	326	329	336	310	348	352	332	294	335	304	351	341	309	319	355	332	301	327	320	360	336	331	323	336	358	312	338	332	354	341	352	351	353	341	330	380	324	325	334	330	342	311	349	330	337	331	300	325	306	328	329	342	350	321	352	337	349	320	350	322	357	304	363	369	337	376	310	305	371	299	349	321	337	347	313	335	328	333	345	321	317	334	350	345	343	312	333	313	361	318	324	373	321	356	334	337	361	327	349	311	314	340	344	360	312	322	373	334	369	332	329	334	340	340	306	327	328	362	348	358	326	313	349	347	332	334	347	314	348	341	360	328	345	341	319	340	327	341	364	348	338	324	342	348	346	313	332	341	342	345	315	319	319	325	334	345	329	328	367	317	348	311	339	332	365	345	321	341	344	347	324	365	322	320	343	332	326	362	372	323	327	303	332	325	320	334	344	323	327	338	345	307	366	372	329	349	318	351	316	310	317	349	350	338	325	311	379	352	350	340	306	324	323	318	333	336	345	352	351	339	312	315	336	322	331	345	357	331	348	353	366	350	341	334	347	343	349	314	328	339	342	360	380	359	319	315	328	314	318	362	334	330	316	329	352	340	344	346	337	316	358	341	339	326	347	308	310	334	333	346	350	335	313	316	321	299	341	371	310	356	341	319	353	337	338	333	373	372	338	320	334	334	321	340	341	342	340	350	327	346	344	336	329	363	334	330	349	327	343	312	361	322	349	320	304	330	341	322	336	340	353	326	318	337	359	353	330	330	332	327	339	351	338	307	342	373	350	324	300	297	295	344	325	355	331	350	345	363	300	315	366	331	352	307	391	339	345	336	338	342	370	342	326	324	342	343	333	339	347	335	321	316	312	359	356	336	354	373	340	363	320	332	341	311	352	356	345	314	351	335	338	349	298	340	314	341	328	382	345	338	279	330	349	349	306	341	311	354	339	329	316	309	332	316	294	349	329	349	390	342	348	351	330	376	334	338	350	329	316	315	343	380	349	336	367	332	336	353	348	340	307	340	325	330	328	314	333	362	342	364	308	332	354	327	328	318	356	330	324	347	327	342	305	317	316	325	333	328	314	325	380	342	356	355	343	356	337	329	340	309	340	347	370	310	346	330	329	353	319	345	323	349	345	346	327	360	375	339	337	350	289	352	303	337	342	364	355	331	345	349	348	324	341	326	334	327	318	351	349	354	318	340	331	345	365	327	335	358	338	336	325	345	340	338	314	306	347	306	336	351	319	324	339	364	327	344	349	317	317	344	316	340	355	339	317	328	353	352	340	324	316	347	335	318	370	329	354	341	342	353	324	332	355	295	321	330	344	332	303	335	304	330	359	341	354	359	327	335	321	321	329	356	355	311	323	345	340	340	320	290	325	333	313	313	362	323	355	343	368	330	338	331	347	341	341	320	339	334	325	348	321	328	344	335	315	334	320	320	342	327	334	331	346	344	319	352	353	318	343	328	352	340	306	363	353	350	320	331	316	310	330	354	358	340	296	354	342	352	306	330	339	368	340	347	350	315	342	320	334	291	330	308	312	319	354	339	351	302	351	355	319	330	356	349	344	359	331	343	321	358	346	366	334	352	328	347	345	333	341	351	346	319	323	330	351	333	339	332	356	346	334	354	357	354	336	332	327	366	328	336	319	341	363	330	332	327	315	340	345	339	314	332	354	343	339	322	352	317	337	326	313	337	336	327	343	338	339	353	318	313	354	342	328	324	309	350	310	303	358	345	351	342	342	351	296	332	314	331	343	359	335	369	311	329	336	343	315	335	329	357	331	331	354	354	333	338	330	365	326	328	336	351	340	342	320	326	327	325	346	374	327	335	375	294	345	339	339	325	331	318	371	317	313	326	332	332	349	315	330	328	308	312	306	317	348	348	338	327	335	317	332	355	327	324	342	336	310	342	335	355	338	310	377	311	364	317	277	329	348	326	346	331	360	339	375	342	307	317	337	383	314	332	337	335	301	362	330	324	334	328	319	327	316	320	333	341	361	341	357	327	325	359	333	361	331	332	331	345	369	341	328	356	324	362	331	313	360	330	335	352	371	337	316	348	359	309	325	337	384	320	307	319	346	381	325	321	360	308	310	336	344	304	344	349	320	327	350	353	323	332	375	371	355	317	344	374	309	354	304	341	321	371	334	338	334	315	357	323	311	332	339	355	309	316	320	310	332	360	353	340	339	338	354	329	313	335	331	318	324	359	318	329	341	297	365	318	338	339	310	337	336	327	340	382	349	332	325	350	297	345	345	316	307	368	339	310	362	354	339	317	353	361	334	365	350	343	336	348	339	318	348	340	358	336	360	323	334	375	336	331	305	354	324	326	361	330	369	340	309	364	357	319	339	336	326	340	358	368	334	299	325	311	332	349	328	345	330	341	339	370	342	358	368	383	335	313	340	352	335	325	329	337	320	351	351	303	310	337	319	358	317	300	356	322	333	360	339	321	337	353	345	347	326	345	363	354	350	335	324	311	328	341	327	362	336	351	342	320	325	335	308	336	337	316	305	310	355	311	341	343	353	343	371	351	309	353	340	353	363	356	347	326	380	329	347	315	362	345	324	353	370	354	344	338	318	325	344	317	320	339	303	336	349	339	330	332	348	343	339	324	303	349	322	343	359	337	305	339	343	330	352	314	329	363	358	385	338	317	309	342	363	331	342	356	328	354	368	348	391	341	348	315	345	340	355	380	346	333	353	336	347	352	316	306	360	339	344	393	317	316	335	329	344	354	323	338	337	333	323	334	335	321	347	342	354	343	336	378	334	324	297	345	377	335	358	337	344	357	354	324	341	368	360	343	346	342	352	322	333	349	324	345	385	366	317	344	355	335	337	331	307	342	349	327	318	347	364	342	352	331	306	303	373	334	350	333	338	369	355	341	327	327	348	341	353	323	346	338	304	350	324	322	343	298	331	338	339	323	334	342	322	340	354	330	359	341	330	350	320	321	319	346	341	309	352	343
25531	5346	2592	1534	1168	962	649	494	390	286	274	271	254	288	236	233	242	234	227	229	191	231	201	205	240	233	234	212	243	189	232	229	236	211	224	211	214	197	187	198	210	218	183	201	212	248	229	230	235	208	211	207	240	228	232	236	202	216	219	227	209	224	240	214	235	200	229	214	220	190	197	234	237	229	216	198	186	199	217	199	218	212	202	203	199	217	200	207	224	208	216	221	211	229	232	213	225	216	224	208	214	203	233	240	231	194	201	192	201	195	197	212	244	210	180	214	217	231	211	183	198	222	221	204	231	209	203	211	215	218	202	248	206	257	224	211	221	209	211	238	269	209	230	216	206	224	200	203	224	209	218	210	230	248	232	193	213	183	207	209	180	210	210	223	246	184	190	196	202	189	193	216	226	206	203	192	235	229	192	220	213	195	198	200	220	219	196	218	211	214	210	197	197	222	208	203	220	193	228	182	222	217	220	179	209	201	217	232	224	241	226	203	221	191	209	233	200	230	226	194	205	189	233	213	232	239	230	213	232	204	198	212	185	221	205	220	206	205	207	196	241	194	206	213	209	189	221	205	214	211	194	193	214	203	192	223	222	200	208	169	237	200	205	199	202	221	203	213	189	200	222	223	229	231	202	228	211	188	226	195	221	225	229	211	215	209	204	183	212	199	212	210	258	212	207	251	213	216	233	194	195	225	220	209	219	224	211	196	217	213	187	208	210	193	199	241	225	213	217	201	196	204	214	207	185	194	212	231	247	200	221	233	188	212	230	231	198	226	214	198	195	247	207	196	195	205	213	215	221	187	219	206	224	218	208	221	239	215	212	225	215	206	190	193	203	220	215	232	227	197	236	212	219	212	217	233	245	222	246	174	220	212	184	204	214	219	206	214	210	208	234	236	238	182	234	211	235	187	231	212	220	217	205	221	242	218	199	208	216	226	204	201	203	202	221	212	220	217	233	213	222	239	216	214	195	197	197	181	201	215	210	212	200	200	193	195	215	202	218	210	208	203	219	206	204	214	194	209	194	196	221	190	213	196	193	224	219	232	230	213	211	210	229	233	233	209	207	205	212	206	205	230	224	201	207	205	209	225	214	191	207	182	226	222	228	195	209	228	207	203	227	235	232	228	194	223	212	204	209	210	217	230	208	235	201	232	203	207	209	218	189	209	213	241	215	224	235	218	225	229	209	225	217	205	213	228	199	197	202	187	213	183	206	212	224	204	214	232	219	196	200	213	230	199	227	223	232	205	227	223	226	227	243	208	207	222	217	213	212	196	188	206	199	210	204	219	217	201	231	227	201	206	213	199	220	218	211	208	200	222	220	215	231	215	204	193	187	203	209	205	207	202	209	209	205	230	224	230	211	205	193	247	209	204	207	236	214	219	187	216	231	198	236	229	218	227	218	227	215	198	217	216	235	199	229	223	184	179	226	227	218	213	225	221	225	224	237	201	235	216	208	219	182	205	202	211	192	218	195	206	209	242	220	220	223	210	227	212	191	230	216	214	243	210	246	196	204	213	216	224	207	210	235	225	261	202	187	209	217	185	225	224	207	168	219	224	195	221	189	213	219	195	200	209	228	185	215	216	203	232	211	226	207	226	240	238	224	212	219	217	226	211	222	217	218	196	201	211	213	209	208	199	210	214	217	211	186	217	234	207	201	217	240	198	223	203	235	236	188	215	224	210	208	204	223	233	209	208	246	231	223	214	179	190	201	216	200	219	211	218	205	193	208	234	194	203	213	218	202	205	210	222	214	205	210	256	180	218	194	201	202	198	229	220	207	207	220	200	235	225	221	207	221	216	245	222	227	190	255	190	200	228	206	201	213	217	228	213	188	197	223	224	200	225	229	191	219	214	209	187	207	208	218	217	212	206	219	212	214	215	237	214	215	235	213	207	212	246	220	225	214	202	221	189	220	216	232	261	199	224	200	208	224	213	198	202	205	202	243	207	212	191	207	228	186	185	223	216	216	233	239	208	226	206	208	251	196	207	220	189	216	228	200	217	227	208	213	192	208	198	230	195	235	214	208	218	210	192	187	212	209	234	208	211	198	219	202	209	200	226	197	221	212	207	204	200	202	214	213	200	217	229	216	211	212	209	220	177	199	222	213	238	218	217	229	215	214	207	242	223	210	230	226	209	233	232	195	225	214	187	196	224	197	198	201	224	202	221	206	214	224	230	219	253	205	229	215	237	202	219	251	203	212	223	237	214	206	201	218	240	240	218	222	225	229	214	231	227	210	206	211	202	222	246	234	214	225	226	225	213	212	213	224	218	246	222	229	210	201	190	232	201	206	218	220	245	217	242	224	236	220	204	196	208	205	193	197	201	227	233	202	203	200	226	199	239	225	237	193	215	215	234	207	214	214	202	182	192	204	205	200	215	224	212	212	192	185	210	216	205	222	226	214	236	204	214	198	207	230	234	213	216	203	223	233	217	220	213	214	185	213	219	215	224	214	203	203	193	192	216	217	222	212	233	213	208	193	199	227	204	223	197	196	240	205	229	190	181	216	237	211	194	204	206	212	220	209	207	214	190	235	224	217	221	222	218	229	220	190	202	216	213	221	212	205	225	239	219	229	218	202	205	208	203	180	228	207	243	219	201	232	222	207	211	206	208	237	211	198	212	230	224	220	192	212	213	208	218	241	191	205	197	217	213	185	223	240	219	205	188	237	227	249	224	225	203	234	240	239	202	222	203	233	195	230	218	217	208	194	200	213	199	213	227	191	217	212	189	197	213	189	215	217	195	178	208	188	232	214	199	234	252	216	196	201	214	242	196	201	223	202	230	227	190	224	194	214	179	198	200	167	234	210	209	194	226	226	219	205	191	201	193	202	197	173	212	256	200	213	202	194	199	210	212	203	208	218	213	213	202	202	252	201	228	202	218	204	197	215	175	199	231	242	205	204	230	218	200	189	209	213	185	199	225	186	244	220	199	194	196	247	208	205	192	193	246	217	238	204	217	198	193	227	224	221	239	192	191	213	213	208	204	194	182	225	223	191	199	200	218	218	252	227	228	202	225	249	229	224	208	192	199	209	221	209	222	211	217	198	246	227	190	206	223	221	214	227	206	226	208	192	208	216	217	233	197	208	219	228	207	209	243	232	196	198	202	206	207	188	222	219	218	203	225	226	196	186	212	220	221	228	191	193	243	192	203	224	202	186	221	232	205	215	237	225	228	191	190	249	202	210	204	207	202	207	225	219	204	203	238	203	233	230	231	236	210	222	210	204	249	229	193	218	213	228	217	219	218	206	192	194	206	213	210	241	209	212	214	224	199	221	200	221	192	214	196	236	208	230	214	204	200	225	214	206	207	215	205	236	219	218	193	207	216	241	229	232	236	211	205	186	196	202	206	203	176	206	180	206	214	201	199	208	218	253	207	200	217	239	216	188	238	271	232	224	200	195	230	224	185	208	235	231	206	190	205	183	207	217	212	224	222	231	215	204	219	207	218	239	218	228	223	205	217	205	228
14515	2439	3125	2868	3109	3002	2265	1589	1160	951	868	775	746	700	699	687	656	632	604	591	589	600	594	563	560	534	567	580	563	563	554	560	529	549	551	512	537	520	492	509	480	549	507	526	529	488	490	488	502	512	488	544	518	506	547	519	474	534	551	521	538	505	481	501	491	522	473	486	540	517	533	500	474	487	450	493	494	524	507	509	543	535	545	520	498	514	485	499	519	454	476	478	500	475	552	497	484	478	496	525	522	463	508	471	494	503	497	501	480	457	469	525	503	529	519	517	517	483	503	474	489	534	501	507	525	476	505	512	507	487	494	478	501	451	485	486	518	495	459	515	490	490	478	513	551	507	496	498	496	509	500	522	516	562	495	540	525	509	538	525	531	508	496	493	500	513	546	523	536	529	464	503	521	492	537	495	527	513	525	481	438	506	544	469	490	528	491	482	485	482	477	552	498	518	492	560	505	506	518	541	492	483	468	528	482	504	497	504	499	542	526	516	551	493	511	502	522	506	486	532	516	497	513	525	523	498	497	494	497	507	506	516	484	500	507	482	487	499	496	485	464	495	510	534	564	521	506	508	534	523	536	495	503	510	521	502	497	500	539	499	480	547	501	520	456	512	497	518	472	527	505	522	536	488	487	479	491	523	529	513	479	504	518	503	500	496	484	506	469	525	497	487	503	489	518	503	504	494	499	487	529	499	475	504	487	526	517	530	486	482	507	505	506	504	506	555	509	537	473	513	517	471	512	491	518	553	495	500	534	459	511	523	513	485	512	512	495	483	484	499	498	510	489	478	519	512	524	547	487	533	542	498	501	488	479	528	505	517	479	532	528	479	525	497	466	499	462	473	531	520	483	486	525	526	531	521	484	507	516	538	490	490	523	470	490	510	491	491	501	511	459	542	534	490	511	503	494	522	517	472	502	520	495	526	495	493	557	499	497	488	520	526	495	500	447	477	468	461	539	500	490	498	511	466	511	480	549	481	515	510	513	520	512	516	478	494	485	511	510	528	485	492	506	516	513	511	473	505	520	491	501	511	484	491	488	535	534	507	475	440	461	484	523	497	500	482	511	490	479	508	456	495	502	501	506	484	509	511	511	494	500	504	452	528	498	512	491	509	531	479	550	500	509	526	498	543	521	488	485	513	536	480	496	487	506	480	485	504	509	463	463	503	470	520	484	480	534	498	504	474	537	462	540	516	501	470	537	480	499	515	476	528	505	495	544	530	475	514	526	492	496	502	505	475	504	525	474	494	495	532	488	497	480	503	495	507	469	474	456	472	506	534	508	540	525	510	482	489	519	463	491	509	493	473	522	492	528	485	512	488	472	484	495	508	503	505	493	493	506	490	489	518	495	466	468	472	497	526	501	486	500	485	481	499	520	548	487	508	518	524	479	519	522	482	516	518	483	509	501	496	505	502	468	474	486	515	520	494	537	497	488	478	507	560	502	491	506	517	497	502	523	504	509	467	511	515	495	479	512	505	530	524	493	498	510	539	513	501	545	454	491	514	531	512	481	480	471	501	504	499	513	483	448	496	536	505	500	531	509	524	532	493	502	499	495	496	468	456	493	500	495	486	473	513	483	489	517	519	473	517	526	516	476	491	533	541	492	499	500	524	505	507	490	503	469	525	539	495	493	517	492	511	513	499	520	479	524	517	492	476	477	539	495	510	462	491	481	472	537	526	525	528	510	546	491	530	491	508	542	466	491	534	484	508	520	504	503	491	523	495	501	503	519	527	531	526	504	562	509	488	512	514	522	487	503	485	500	495	508	506	479	504	511	499	537	513	524	525	511	537	525	456	492	504	531	495	494	500	564	499	514	514	503	541	554	525	475	520	546	502	514	504	516	498	533	554	476	505	483	485	481	496	504	525	493	469	487	492	476	525	496	495	490	479	504	518	506	528	465	504	485	495	535	503	522	502	503	488	481	510	493	507	507	514	489	508	541	475	449	463	505	514	486	493	461	513	520	498	473	481	493	467	450	525	529	486	490	521	488	477	473	523	502	492	530	542	520	500	506	511	498	550	496	496	539	522	524	489	495	471	498	472	488	489	476	556	486	517	510	535	531	501	514	478	502	486	528	511	498	472	465	494	504	517	515	494	532	501	511	487	480	470	492	524	470	505	488	521	476	488	507	500	482	474	548	515	503	494	487	509	499	505	553	489	482	536	521	512	482	525	520	502	513	506	477	504	498	492	488	462	511	508	522	500	495	533	526	473	508	477	496	555	512	489	502	488	521	492	511	480	503	534	478	508	497	469	497	505	493	505	451	470	523	543	492	479	490	502	527	480	524	496	536	488	494	508	489	474	564	506	486	490	496	509	517	502	506	481	462	494	508	507	514	498	511	520	461	520	518	488	526	521	498	501	535	512	457	481	516	524	507	505	551	523	487	527	518	481	507	510	498	509	500	471	541	515	521	525	533	502	508	498	491	506	554	519	484	520	512	486	483	470	475	489	484	499	508	513	516	516	476	514	498	456	513	516	504	482	484	535	499	494	524	541	504	520	487	498	512	516	518	484	493	477	548	499	504	504	555	474	511	510	482	518	494	491	509	499	516	501	494	472	507	520	542	513	512	498	466	572	519	520	530	537	508	531	467	494	501	544	530	491	500	516	512	498	474	507	473	464	453	483	504	519	490	483	535	489	532	506	495	514	504	514	448	502	492	506	528	478	495	538	481	532	484	487	514	521	491	512	498	536	489	500	538	505	478	491	510	535	498	443	484	507	518	543	473	521	484	493	496	505	541	511	468	504	510	503	496	528	510	471	504	488	496	547	498	483	481	507	527	535	492	556	486	517	531	506	520	474	509	489	514	503	512	502	520	523	537	490	537	504	501	530	524	508	541	464	512	489	508	518	522	490	513	484	512	530	525	520	496	540	488	536	496	495	478	482	506	535	508	504	498	525	523	544	536	487	505	507	514	473	486	514	497	494	519	491	490	508	514	498	529	491	501	488	527	515	517	517	470	537	508	532	512	520	514	477	516	500	477	467	497	511	452	500	518	507	499	504	479	506	455	528	553	496	501	492	531	515	494	462	488	522	485	526	494	474	512	488	533	484	530	511	493	488	482	501	523	486	494	523	492	536	523	496	528	426	500	484	486	499	509	535	513	503	503	511	528	503	490	546	497	512	522	543	545	487	475	499	517	474	534	509	498	515	466	512	470	505	485	483	517	499	515	479	576	522	508	532	470	516	482	501	504	487	490	513	529	481	526	500	480	509	479	506	484	482	489	486	482	535	501	544	474	470	525	513	474	512	502	512	473	520	535	514	486	500	482	532	495	495	461	517	467	498	521	493	527	458	519	499	503	513	496	505	497	460	487	479	518	497	549	481	482	504	518	479	479	479	515	502	503	532	505	488	479	459	528	522	467	467	493	497	501	481	486	523	497	502	499	492	513	514	486	540	494	483	460	490	509	480	454	509	548	518	493	474	471	517	504	519	498	510	462	511	490	518	521	524	496	526	516	521	485	532
4139	490	311	241	211	212	210	233	211	207	251	234	234	208	224	190	209	224	230	215	210	222	242	225	219	215	214	208	225	212	194	219	231	205	215	209	238	224	207	201	190	219	213	242	231	221	205	221	247	229	209	202	229	204	188	228	230	229	218	221	249	214	198	222	228	201	216	220	202	216	200	239	199	210	211	206	194	251	202	217	223	218	193	224	233	237	217	241	216	195	236	234	213	213	234	240	207	217	231	204	242	209	225	218	227	226	216	199	209	219	216	220	213	202	199	221	180	213	199	249	232	215	232	214	244	206	223	213	191	220	250	245	215	208	232	236	240	217	206	228	217	215	213	214	225	218	210	214	211	225	208	218	194	196	236	229	223	222	221	214	216	233	199	207	207	225	216	226	199	246	209	211	217	208	247	213	196	197	231	200	232	223	242	223	226	211	225	228	211	212	222	237	236	199	227	197	221	230	195	230	213	207	252	202	209	198	207	233	203	218	181	221	204	220	231	198	209	238	223	199	230	209	232	202	208	253	215	225	227	252	227	219	195	222	235	216	198	195	223	236	229	224	192	183	231	229	182	206	188	192	193	204	254	239	207	198	195	222	217	224	202	198	208	210	191	229	199	197	234	197	219	193	210	206	231	203	246	224	223	236	205	184	214	222	229	205	213	230	208	249	210	200	237	212	232	246	224	195	219	202	237	230	204	207	238	221	221	247	230	179	193	209	212	195	201	215	195	195	197	215	241	217	198	221	204	211	190	223	238	227	204	212	243	226	209	208	256	226	197	199	224	204	198	225	215	201	186	193	202	191	195	183	230	201	210	246	217	215	201	202	239	207	213	196	216	220	212	214	199	232	229	209	225	222	217	220	214	225	184	214	199	217	220	220	205	209	206	200	203	220	235	193	226	183	226	234	220	208	244	216	235	240	198	230	226	254	218	228	222	215	188	203	211	214	241	207	234	216	237	214	200	238	212	190	238	233	226	228	213	199	221	230	228	234	217	210	219	213	183	205	224	190	214	213	193	233	234	201	233	225	254	213	228	215	215	176	194	193	215	205	193	200	212	213	211	208	215	239	221	225	257	225	218	231	202	219	225	207	201	227	188	222	194	223	219	209	213	193	210	228	235	224	229	216	226	206	232	246	209	225	206	224	206	185	225	222	232	218	191	205	209	213	204	209	210	218	207	185	208	217	209	206	228	240	216	165	213	200	208	221	202	202	209	200	237	237	207	207	237	245	223	212	198	225	215	196	211	222	232	200	240	181	194	229	225	222	199	225	204	211	231	219	223	228	227	203	228	246	224	241	205	226	231	244	228	218	208	233	225	231	213	250	217	220	216	223	199	205	237	227	183	214	211	237	223	196	195	230	188	217	229	205	203	211	219	201	205	201	203	182	233	197	243	203	253	222	240	193	224	211	203	228	206	233	183	244	237	224	192	205	230	208	221	207	189	185	222	208	247	221	211	247	207	201	205	196	233	245	209	232	220	216	234	231	208	223	227	216	202	238	222	217	201	233	216	221	210	210	240	236	221	242	209	192	194	222	207	223	234	223	229	235	223	227	219	202	215	225	186	219	208	223	217	214	212	243	227	201	195	204	203	231	217	223	214	214	238	218	204	193	202	232	244	234	212	250	246	207	233	232	206	214	233	257	218	223	200	245	219	222	238	208	227	206	209	220	203	226	206	194	222	188	212	226	212	190	215	222	243	177	223	225	196	207	215	232	228	228	232	215	225	221	229	201	228	212	216	224	210	222	223	199	207	210	217	230	206	211	221	207	222	217	222	237	224	192	230	205	192	192	185	229	209	210	213	218	215	228	239	225	230	232	185	224	241	247	249	223	221	206	204	248	225	233	181	217	210	190	232	221	210	249	199	225	186	200	231	233	214	200	210	195	198	239	209	206	216	220	234	218	233	201	209	216	205	224	231	253	207	212	215	181	185	199	193	243	220	214	247	228	200	200	183	206	218	221	211	181	193	224	198	210	244	215	199	208	216	235	222	192	234	182	185	224	208	221	215	215	229	232	194	231	210	240	221	213	200	208	210	248	211	210	230	200	241	240	222	198	213	236	238	225	201	215	226	201	208	213	189	205	216	250	179	215	202	228	248	231	225	204	227	214	220	229	211	260	239	254	241	196	205	213	203	231	266	248	207	232	229	192	210	196	215	208	214	240	226	212	242	221	221	203	213	249	221	184	238	208	199	235	208	209	214	214	193	190	217	231	234	194	224	215	224	204	223	207	193	197	232	213	219	219	203	193	227	238	206	213	230	231	231	231	217	238	203	239	237	217	210	224	210	197	222	209	219	215	222	230	216	215	202	180	223	207	234	204	207	212	200	214	190	194	233	225	196	207	202	212	202	229	195	229	229	200	221	214	225	231	230	237	232	198	210	216	222	222	247	216	209	221	180	182	202	183	210	215	237	183	218	200	191	197	211	238	237	226	220	199	226	221	205	207	223	215	228	197	201	246	230	181	208	245	187	196	230	217	233	210	243	225	206	221	217	200	205	210	216	204	231	215	210	197	206	191	251	197	251	183	247	198	224	212	210	220	203	218	233	228	255	233	213	223	234	215	200	233	213	218	223	212	191	206	208	214	212	249	214	216	192	238	223	204	225	208	198	221	221	235	235	196	216	206	213	172	212	215	215	210	187	215	208	211	217	203	199	201	206	219	227	211	234	223	232	247	237	198	239	234	216	238	235	199	231	258	237	222	224	189	249	204	228	238	232	210	203	206	230	228	233	216	211	244	216	230	235	208	205	185	200	207	217	215	238	195	194	190	196	205	245	237	232	225	224	225	234	230	236	201	201	189	262	231	224	202	205	246	193	223	200	212	216	207	211	206	207	241	223	202	238	211	222	226	218	203	204	212	209	232	212	236	213	209	233	221	200	215	224	197	222	239	232	213	213	220	193	204	227	217	241	216	187	206	197	222	215	241	215	198	212	231	186	204	197	231	226	220	253	214	232	208	215	217	204	189	209	209	238	236	203	215	203	234	216	223	215	198	235	197	231	230	211	214	236	190	236	221	211	195	221	203	227	213	205	222	225	206	209	251	203	198	220	181	228	207	195	222	209	223	221	220	200	188	223	245	210	195	212	259	227	241	241	219	205	193	245	217	218	202	233	204	214	183	197	225	196	190	229	221	220	187	214	203	226	219	204	198	232	223	239	208	194	208	209	198	221	219	238	249	218	219	202	204	210	237	259	222	177	223	198	204	226	216	220	218	197	194	212	196	214	245	206	219	198	227	223	219	201	248	225	213	205	207	212	208	210	220	201	225	206	222	193	203	257	220	210	247	215	223	225	230	215	183	202	218	214	235	221	214	216	221	226	230	202	228	229	214	188	209	195	217	240	199	208	230	225	219	220	214	241	233	220	193	249	233	186	232	240	214	226	239	214	237	209	229	220	239	236	198	220	200	217	241	236	240	203	200	190	211	206	185	215	210	251	218	203	201	215	255	211	229	187	216	198	218	251	198
3111	654	677	650	589	604	529	495	530	519	524	505	505	488	474	472	506	466	520	495	511	503	464	477	482	488	471	498	495	504	468	473	488	506	520	483	522	464	483	490	470	493	486	470	481	471	488	523	484	504	549	495	495	519	504	490	509	514	515	483	488	516	475	490	492	518	476	534	506	496	508	473	464	489	522	508	481	466	495	475	499	502	482	490	504	506	453	508	496	489	460	468	505	490	471	486	489	504	493	451	470	502	512	493	475	479	496	486	493	530	476	498	462	468	520	493	495	495	453	466	495	493	523	504	459	503	473	524	448	505	500	493	496	485	505	538	486	493	482	477	470	520	477	523	465	521	476	521	484	477	487	497	523	514	479	499	483	488	474	499	484	487	477	490	468	471	513	475	470	491	512	469	471	489	491	472	504	496	485	508	479	524	491	468	541	503	517	471	520	496	512	535	518	493	441	497	519	486	476	438	455	479	530	514	459	457	522	510	498	518	546	499	534	467	502	493	520	456	483	458	456	475	482	501	491	526	485	509	463	498	496	518	474	477	484	493	504	523	545	461	530	493	439	558	469	467	475	479	486	511	507	470	455	464	502	469	524	484	426	501	491	483	495	488	490	494	468	450	511	490	478	498	463	478	457	490	524	448	514	487	455	525	450	492	458	529	505	521	545	498	514	516	481	497	493	452	488	512	472	439	495	437	487	481	470	502	492	480	493	502	503	460	511	496	485	466	516	485	497	457	493	459	475	463	507	497	507	459	460	493	478	433	498	474	502	516	483	454	439	460	519	474	490	480	466	471	477	494	507	467	499	452	495	461	515	503	499	538	486	490	487	448	457	506	495	491	469	481	534	512	515	478	543	502	522	492	463	507	504	477	490	469	472	460	493	483	492	445	498	494	483	477	495	487	470	481	519	502	477	497	494	492	464	523	461	469	447	492	482	485	487	483	448	488	493	452	465	484	505	522	526	499	480	518	485	493	449	454	498	495	456	465	502	461	523	498	521	493	495	455	508	491	448	517	457	503	507	533	463	492	487	508	505	479	447	461	511	480	499	494	448	504	477	511	513	472	532	507	497	472	499	517	475	502	489	512	479	462	493	463	514	467	507	537	515	468	505	486	483	490	516	472	509	513	477	545	452	509	470	489	470	499	469	493	501	445	487	467	481	488	495	500	484	509	531	489	466	484	514	468	493	465	428	495	477	459	495	472	468	478	485	459	517	482	521	451	520	479	472	511	479	483	488	459	502	508	522	455	508	499	465	455	478	491	502	455	482	499	518	506	479	481	475	501	484	496	487	489	456	493	488	484	502	531	478	489	510	441	487	491	491	476	473	496	531	474	510	456	500	444	507	492	509	473	452	500	502	445	479	495	502	494	483	516	486	441	459	516	510	505	450	506	492	439	523	503	484	503	442	497	474	526	487	486	509	479	487	491	496	507	495	509	481	479	474	483	477	483	503	477	474	480	502	470	480	508	518	448	454	517	515	518	493	465	487	484	461	450	507	476	482	486	483	454	501	487	467	479	462	538	453	499	494	531	464	476	500	426	513	490	506	493	479	448	515	520	527	489	488	494	512	503	499	478	458	473	523	454	466	492	511	479	504	521	478	502	476	456	485	487	487	507	495	426	512	488	454	497	471	472	471	484	485	465	456	499	484	459	491	464	468	522	469	495	480	499	456	499	461	479	504	511	475	493	486	507	481	422	469	512	477	466	477	465	499	460	469	482	485	499	457	482	478	505	534	524	494	500	482	487	496	497	487	465	487	497	484	471	526	516	469	509	469	501	489	507	498	497	486	486	473	483	520	479	444	487	476	492	490	469	531	474	467	470	515	485	482	473	464	518	468	483	476	509	516	513	474	515	479	481	473	524	491	433	519	454	503	464	499	481	513	506	485	456	455	455	499	491	505	486	501	535	486	484	444	521	478	491	507	506	464	519	533	459	506	487	471	511	485	513	462	475	485	473	477	497	461	495	478	510	528	520	498	486	523	505	498	475	472	530	493	486	519	538	470	530	453	478	475	490	448	489	542	510	492	468	528	469	485	458	498	500	464	472	500	498	509	462	484	494	484	504	467	472	495	480	494	527	457	450	482	482	456	488	508	507	533	498	480	446	460	500	521	528	478	500	500	528	450	497	472	485	490	474	479	469	482	464	462	536	468	471	499	464	501	485	467	490	492	494	513	479	506	522	470	443	509	481	476	504	491	517	479	516	459	499	498	503	472	512	445	480	484	497	472	486	493	498	461	515	513	485	508	467	486	484	453	516	467	503	465	487	462	476	461	533	482	490	508	509	450	496	495	445	442	478	499	517	510	492	520	495	498	487	485	519	474	477	496	458	505	473	462	486	479	500	484	456	457	469	505	471	510	501	456	504	471	487	503	524	437	477	493	434	487	502	470	502	502	489	473	477	484	512	466	474	499	475	469	447	512	491	480	492	497	483	458	476	475	480	461	475	485	446	533	512	515	490	509	479	489	491	492	481	492	482	501	491	493	490	504	505	485	446	501	531	481	537	503	457	501	459	462	482	489	504	507	492	504	508	483	515	476	524	467	472	461	501	468	508	507	466	471	457	471	500	503	549	464	513	489	480	480	493	500	473	497	506	518	500	525	482	480	476	494	478	491	524	492	491	491	468	463	516	443	460	531	519	458	476	493	474	490	475	515	496	525	487	501	493	501	486	509	509	472	451	559	441	489	479	488	490	494	508	477	456	483	496	466	495	444	500	487	510	498	461	459	486	484	541	503	509	491	485	510	466	504	490	473	475	530	494	466	497	473	517	452	486	488	532	465	498	479	516	462	455	506	497	478	491	494	457	503	471	463	506	482	485	544	498	493	471	466	513	494	481	493	473	454	536	476	456	465	503	494	511	466	484	501	507	463	493	517	501	473	449	482	475	490	511	445	487	472	498	521	488	468	521	493	466	493	472	481	496	489	495	492	488	482	451	513	470	475	519	498	498	487	534	480	472	497	507	500	470	516	508	536	487	494	459	487	466	493	459	456	506	424	497	493	501	512	489	488	508	486	511	497	526	514	469	516	513	475	488	473	500	512	458	500	458	527	501	474	499	466	459	496	482	465	464	457	467	486	492	484	485	496	478	485	443	495	493	520	507	473	523	504	463	491	481	506	459	499	515	479	467	514	519	477	531	483	515	477	489	477	522	463	474	473	465	538	470	493	443	490	449	499	478	468	507	470	499	463	510	506	464	501	520	512	475	476	504	494	500	484	475	484	466	497	480	501	506	479	483	485	539	503	504	493	480	482	469	500	512	514	468	505	542	504	491	485	468	500	510	463	475	508	517	482	511	456	484	490	491	475	470	499	488	507	457	503	498	502	525	462	494	515	437	469	474	425	521	480	498	469	487	537	458	511	552	521	512	513	482	496	515	446	479	474	552	517	472	504	453	489	495	496	459	509	493	505	495	489	474	495	498	474	525	474	474	490	489	442	518	472	500	488	473	490	459	489	503	476	509	461	501
15828	2407	1200	789	689	505	322	230	177	199	158	171	177	162	158	144	142	137	124	135	144	161	116	140	132	137	131	144	155	152	128	139	145	145	157	124	148	132	138	153	168	184	134	141	134	129	111	127	136	139	134	147	138	139	127	151	129	139	138	142	161	145	138	150	128	118	124	140	121	139	153	133	120	119	137	135	160	156	145	127	133	130	137	148	143	127	130	132	141	169	137	153	128	138	129	167	134	146	139	138	132	135	131	147	156	132	144	140	137	146	122	148	137	123	158	122	147	141	120	131	156	129	139	126	161	102	147	142	147	134	144	150	130	142	152	128	142	127	115	139	137	132	123	131	128	129	151	124	125	152	149	118	147	129	137	117	124	129	137	127	134	120	142	131	135	130	148	143	120	132	124	109	150	104	106	120	124	146	145	130	138	127	154	114	143	137	113	133	147	122	148	117	138	152	140	121	134	138	128	159	131	126	146	138	134	143	118	142	131	134	129	155	136	137	147	136	139	143	115	144	131	131	129	146	142	149	114	126	147	126	129	135	157	145	154	132	148	115	131	124	128	144	137	120	132	152	123	154	128	117	134	139	144	155	129	140	145	158	121	131	162	140	121	109	137	130	152	120	113	123	108	129	138	149	170	138	119	114	138	124	129	140	136	169	127	144	150	135	134	141	136	143	118	146	129	138	126	118	117	140	155	163	136	142	133	119	131	136	136	156	147	158	124	150	132	131	145	148	120	156	147	138	140	135	128	149	137	133	121	142	114	139	137	133	128	128	134	144	131	146	135	125	135	127	132	130	140	137	132	137	129	112	131	138	136	118	143	139	145	117	141	137	142	141	130	154	158	127	149	130	126	125	149	130	124	112	125	141	161	131	122	162	119	152	135	133	141	117	130	125	138	122	125	159	118	119	119	129	138	136	136	143	123	144	120	129	148	130	125	135	138	122	111	147	121	133	146	105	125	128	131	129	153	156	140	143	146	141	135	138	113	124	112	140	116	141	137	135	143	143	146	129	130	135	128	112	155	161	155	157	140	138	159	139	140	143	144	134	134	135	144	132	154	146	160	121	138	131	114	143	138	119	136	142	140	136	130	125	118	133	126	137	150	127	133	105	150	148	142	130	131	130	132	144	155	136	140	143	133	130	123	132	131	150	119	138	144	135	118	134	164	158	166	147	124	159	116	121	131	121	121	134	138	132	125	134	140	125	134	129	136	123	137	136	152	163	148	145	124	130	133	155	122	137	147	125	148	132	131	111	155	141	118	149	138	130	119	144	129	154	147	121	133	137	152	130	133	140	130	117	119	138	142	113	138	121	159	111	117	142	126	115	159	124	124	128	126	134	161	123	140	141	125	109	127	160	138	112	144	130	157	145	143	123	119	129	122	121	125	145	124	126	143	143	117	133	129	147	134	135	157	122	116	149	137	133	144	142	137	136	148	146	129	121	138	105	127	143	125	132	142	154	126	155	150	148	120	138	140	143	107	110	141	111	136	143	119	126	141	113	135	114	148	147	123	119	148	114	122	110	156	125	123	132	134	131	141	126	134	111	127	144	141	131	114	143	147	136	132	119	123	133	135	137	142	132	141	130	133	134	133	145	154	146	137	122	138	155	138	124	135	156	137	138	133	126	146	123	156	120	148	121	119	148	113	139	138	130	145	145	128	153	136	126	116	160	118	137	176	145	124	127	142	121	131	114	134	124	120	120	127	119	154	134	145	160	123	145	123	138	138	145	114	136	117	135	139	116	128	130	129	135	133	132	149	127	132	133	128	137	140	144	142	142	143	129	141	139	136	144	138	145	130	119	128	157	133	119	125	136	133	170	141	130	106	113	125	130	132	137	142	114	136	123	130	145	148	136	122	155	136	110	124	130	157	125	122	137	136	112	134	123	128	139	123	138	131	154	156	150	134	149	126	122	136	133	124	140	123	126	134	175	131	127	137	112	146	158	152	124	141	121	123	142	137	147	137	118	146	124	136	132	130	136	138	141	145	152	141	129	148	146	156	145	148	127	133	134	139	130	129	124	139	146	130	144	147	142	153	161	147	139	141	147	131	134	126	121	124	135	152	133	153	111	109	132	133	161	122	134	121	133	148	134	141	121	146	142	146	139	134	144	129	114	122	121	133	150	168	132	134	144	141	135	117	145	138	132	120	118	118	150	128	140	123	147	133	125	132	145	135	143	136	155	133	132	141	117	140	137	124	138	116	137	142	135	175	141	146	143	144	136	114	124	130	137	128	157	141	134	148	129	145	147	134	144	149	140	161	139	122	122	154	152	116	137	142	130	133	147	153	137	150	126	137	127	120	140	125	156	137	132	111	135	135	123	124	138	137	146	130	121	118	122	126	113	130	169	136	138	147	121	158	133	136	123	147	132	148	151	118	140	129	150	158	149	154	131	156	139	124	149	136	133	117	142	117	137	139	144	145	133	128	140	149	130	144	117	132	125	130	123	112	137	142	140	153	149	134	126	154	137	129	118	153	144	138	132	144	115	118	149	137	124	118	155	127	126	145	138	145	133	161	136	136	124	138	139	123	137	135	142	146	146	132	136	130	146	127	151	159	141	138	146	129	150	119	132	138	135	124	116	114	125	135	142	136	113	148	132	144	124	155	118	147	154	123	126	124	134	154	130	137	135	136	122	151	147	138	144	132	132	130	144	159	138	121	146	131	130	122	151	132	114	149	147	119	134	134	134	132	144	120	132	142	122	140	129	136	113	135	142	129	123	139	149	166	135	126	135	131	126	151	138	145	129	158	132	125	119	111	139	141	128	131	135	161	136	119	138	157	145	144	132	154	131	133	117	111	128	149	114	141	147	164	122	139	108	130	128	124	135	148	135	124	113	129	117	129	164	153	121	115	126	119	131	137	125	119	131	149	121	144	146	144	132	129	135	153	154	109	163	134	115	135	139	131	134	139	129	133	121	141	141	149	128	135	128	145	127	137	137	122	125	135	141	144	132	128	139	139	153	125	115	138	142	166	125	126	137	145	120	131	121	146	131	127	144	151	129	132	121	148	148	146	137	126	124	124	132	144	140	137	137	119	112	135	150	121	112	134	137	144	139	139	146	126	128	130	114	154	131	134	135	124	132	110	114	131	138	114	125	130	167	135	143	132	139	116	141	125	122	137	145	146	153	175	139	129	129	114	115	143	109	137	118	133	132	126	124	142	115	114	120	126	126	136	141	140	115	131	118	119	116	157	148	132	136	134	116	148	119	132	139	122	132	133	165	139	145	141	129	127	129	154	141	159	136	145	130	142	115	141	138	108	124	128	139	136	125	125	143	136	129	120	127	154	118	138	134	144	131	148	135	144	122	169	149	140	139	139	147	144	148	133	115	128	149	135	135	140	129	134	146	152	151	163	146	113	160	131	152	143	124	157	140	103	131	134	130	119	149	136	160	137	143	141	139	145	118	121	131	122	135	143	127	156	123	134	160	135	143	136	132	149	138	139	137	134	141	128	145	121	124	142	139
10487	1597	1700	1934	1988	1645	1268	883	629	603	550	470	487	487	423	447	400	451	418	373	376	372	379	373	352	389	356	401	366	340	357	368	387	408	401	370	351	345	346	310	374	316	348	351	330	315	339	355	341	370	345	328	339	337	327	343	340	340	342	357	378	329	338	327	345	316	346	349	355	360	346	331	359	345	352	315	333	321	324	339	344	337	321	346	340	319	346	329	318	341	331	349	332	355	344	328	326	326	326	330	359	333	312	318	341	316	343	347	352	305	343	344	354	331	322	337	319	319	359	334	339	304	324	353	335	360	321	360	348	340	311	347	348	342	348	315	366	349	300	346	360	333	341	328	380	358	361	334	326	343	322	361	327	342	326	330	366	342	294	290	342	334	343	322	340	369	335	336	301	318	327	326	324	356	391	338	328	387	331	335	322	339	343	304	300	351	319	367	340	360	305	317	322	360	342	322	329	347	370	366	341	334	349	316	336	321	325	336	352	337	364	322	345	327	339	361	356	334	346	341	344	358	311	357	321	358	362	311	359	364	348	351	349	303	350	347	345	342	320	371	342	359	325	341	344	287	325	318	322	369	329	322	344	355	348	342	331	323	319	360	318	293	330	328	322	310	356	331	329	309	310	321	317	341	366	312	345	365	335	337	323	375	335	322	339	326	354	328	324	337	295	346	329	304	364	359	333	338	346	341	348	326	340	339	353	347	361	342	324	336	341	314	288	347	331	340	378	309	366	334	343	348	281	316	309	341	358	336	357	330	363	343	334	358	360	322	354	362	343	294	331	327	321	355	302	325	315	352	352	360	335	358	359	333	325	340	326	327	331	368	351	330	321	334	330	332	318	365	348	338	323	352	337	314	351	342	330	339	338	325	355	322	308	330	302	341	326	290	369	307	361	356	336	349	307	327	382	325	329	335	360	323	340	335	335	337	368	312	332	325	341	370	358	331	375	328	354	337	346	320	309	325	348	347	313	334	329	359	351	364	323	327	340	337	338	333	359	358	353	325	310	361	340	328	330	331	289	349	305	338	364	348	329	343	326	328	345	338	339	346	344	364	349	327	318	341	375	334	319	338	299	331	315	332	336	338	291	322	364	351	339	335	320	322	361	354	351	322	353	346	366	335	305	320	307	311	376	368	347	349	346	343	339	350	334	305	316	334	357	335	343	371	326	330	365	295	319	365	309	361	299	341	344	348	360	345	332	356	349	341	327	348	330	332	329	342	350	334	377	335	379	350	352	333	354	318	308	355	348	333	365	367	329	319	342	329	342	320	360	318	389	334	311	323	313	349	335	335	373	326	329	349	338	320	341	318	326	344	372	318	339	357	346	329	353	344	345	330	325	344	354	316	336	326	338	275	371	351	326	346	356	377	329	346	347	333	316	294	318	348	365	351	339	364	367	360	295	310	345	297	333	345	334	331	351	323	327	362	334	345	336	345	385	335	327	301	327	371	341	321	401	334	342	354	352	339	329	347	338	346	345	388	364	338	330	323	361	345	326	329	319	339	350	368	342	333	358	368	357	323	345	329	316	365	348	342	330	333	348	357	344	321	335	339	348	349	348	329	328	345	330	340	334	340	329	343	325	366	319	325	333	345	364	326	357	355	330	320	334	301	328	335	371	356	337	322	373	323	393	302	311	336	337	349	357	332	311	339	343	323	304	313	368	332	356	348	315	379	355	361	317	314	360	349	345	339	330	338	296	354	318	354	328	340	348	364	294	340	332	348	376	346	357	353	339	341	362	325	348	326	365	345	345	352	344	353	327	314	330	344	315	307	352	333	328	345	348	343	348	350	360	343	337	344	341	363	333	368	331	351	340	334	335	335	305	348	323	355	358	357	312	353	333	344	336	354	302	356	340	360	357	337	335	330	359	328	326	340	362	309	357	323	340	292	350	336	333	343	318	334	339	337	307	342	345	347	331	356	326	343	341	330	321	356	332	359	344	380	296	349	324	333	357	366	350	351	339	341	343	384	330	311	335	351	342	338	344	343	358	331	327	354	372	344	347	313	372	322	313	363	320	345	353	326	329	338	367	334	330	347	332	340	332	356	350	352	344	359	331	350	344	325	327	352	354	316	333	352	329	323	343	355	315	349	343	350	338	353	350	349	349	334	334	305	325	357	321	359	380	317	346	328	311	312	332	324	342	360	378	333	319	380	362	348	369	305	345	342	327	342	323	370	331	345	356	354	313	358	343	334	355	372	349	342	368	347	313	352	326	351	358	345	320	345	352	339	324	328	337	339	348	347	323	348	359	329	318	303	368	353	320	350	350	341	349	351	323	291	330	327	333	366	327	337	349	312	340	316	326	333	329	346	357	375	343	363	383	330	336	338	361	330	354	338	322	358	358	351	326	337	320	344	324	320	331	338	366	364	305	388	384	333	331	364	336	338	299	345	360	329	362	362	328	345	333	361	364	347	362	341	361	340	367	344	376	347	350	345	331	339	348	334	347	317	321	313	317	311	346	355	336	347	362	326	354	334	334	334	307	309	343	346	346	340	337	342	311	345	336	335	313	326	338	365	319	317	358	349	334	365	351	314	335	374	346	349	326	348	326	360	315	373	344	316	308	337	325	348	311	315	352	346	329	351	336	336	317	333	335	347	348	327	345	320	334	353	332	336	324	332	290	313	342	341	334	335	332	294	350	341	324	298	337	372	352	331	344	335	331	338	330	356	363	310	324	352	311	330	332	328	347	385	355	355	337	331	339	335	329	328	370	336	338	314	343	351	376	349	361	300	336	318	354	332	332	345	335	331	372	341	343	358	331	364	328	315	344	319	318	362	329	345	360	354	318	316	341	348	326	360	345	355	324	344	309	367	354	311	361	338	318	376	329	363	350	334	358	345	348	309	354	303	296	341	356	379	322	325	317	336	347	315	324	337	336	323	366	326	320	348	327	324	357	322	330	360	324	310	345	319	332	345	339	311	367	386	338	343	385	355	354	377	337	347	345	292	325	342	354	362	320	357	340	324	339	366	350	324	329	337	351	326	328	380	303	348	344	352	320	330	341	319	344	345	342	334	323	356	372	335	353	342	333	342	301	326	327	308	302	361	330	340	311	357	330	301	320	358	316	354	325	310	342	346	333	331	325	345	346	356	343	329	363	320	327	356	383	312	343	318	340	338	359	347	341	320	332	335	331	304	337	348	342	313	347	355	335	315	357	346	346	335	325	333	356	329	328	335	311	330	357	339	340	356	324	319	343	354	336	336	333	329	348	357	305	316	349	345	345	330	333	330	316	343	347	345	341	347	311	311	323	364	317	361	314	309	343	315	360	364	342	324	353	307	338	330	325	323	361	353	332	363	353	334	326	353	312	385	311	317	356	326	368	355	363	322	320	361	361	356	334	317	354	348	348	337	357	338	360	330	360	370	337	339	370	361	330	328	348	343	361	344	368	344	352	370	342	325	343	348	340	341	319	354	360	334	338	328	326	375	389	334	343	348	329	331	339	324	345	352	324	332	316	332	364	360
24657	5053	2298	1537	1091	908	681	417	332	282	253	252	247	218	237	246	261	201	226	253	237	222	224	201	216	196	218	237	234	195	230	225	210	198	196	219	183	208	223	206	243	221	231	230	215	211	205	192	212	267	206	230	228	200	216	218	216	213	223	209	237	219	231	235	212	195	204	222	212	209	214	210	217	237	196	209	214	220	201	198	220	221	211	228	241	231	212	243	216	189	227	226	208	220	192	229	213	218	218	205	195	198	209	202	217	208	226	244	212	197	220	208	217	228	191	215	219	246	245	212	210	213	196	212	225	209	204	191	203	214	218	238	210	217	212	198	234	209	208	225	205	197	210	227	207	211	209	198	189	190	201	203	194	218	231	206	212	195	196	221	199	209	199	230	219	206	209	185	200	218	233	225	230	183	228	228	220	211	218	222	202	226	223	228	251	196	208	224	222	183	223	178	225	211	222	195	209	209	197	238	208	212	180	212	238	205	202	197	196	207	217	211	196	189	193	208	207	227	210	235	215	217	230	221	205	208	260	214	208	212	207	201	220	219	205	194	222	221	221	204	199	186	232	196	206	216	189	197	205	215	227	227	169	194	187	254	215	215	223	204	203	209	197	214	196	226	217	216	206	227	225	205	213	245	221	217	240	221	220	185	215	212	225	195	206	234	216	221	221	215	207	241	201	233	192	181	193	205	215	202	190	213	185	221	193	236	215	214	183	192	203	220	213	213	239	213	202	228	208	210	200	214	229	200	202	211	202	223	209	224	220	214	238	198	206	200	233	212	209	242	200	193	207	182	213	214	197	220	215	215	249	228	197	183	178	217	221	200	237	213	255	223	220	208	219	236	221	210	215	233	230	220	231	197	198	211	196	229	204	220	234	201	181	217	230	252	240	226	226	206	216	222	208	207	221	219	222	206	201	233	220	216	214	219	245	195	213	192	188	217	205	236	202	215	190	202	210	204	229	191	207	211	230	234	205	206	201	208	188	206	223	222	229	193	199	228	176	203	225	216	227	206	245	178	183	228	214	214	193	208	222	184	218	191	212	203	172	200	187	204	232	203	205	227	219	220	205	238	215	235	217	204	219	202	233	232	236	237	242	202	209	216	221	203	215	212	217	213	207	205	222	213	180	193	218	240	208	191	203	221	218	229	202	229	240	198	202	219	217	187	210	236	208	192	206	221	216	225	197	230	218	219	209	210	203	217	225	207	226	231	200	209	233	209	214	210	224	237	190	228	208	231	208	232	208	209	235	219	185	234	241	208	225	221	197	249	213	213	224	233	217	255	201	198	175	227	216	231	232	245	203	216	217	204	188	213	224	213	213	207	233	241	220	203	213	196	197	215	192	185	238	209	232	196	223	187	209	178	229	223	218	228	240	209	210	213	191	198	233	208	227	217	203	225	212	214	208	204	195	199	218	202	218	202	224	186	193	221	211	215	212	210	224	212	234	225	212	219	203	215	189	200	205	208	225	202	211	196	237	223	216	243	225	200	205	235	225	220	200	181	192	188	210	221	241	230	217	163	213	214	195	214	197	220	196	209	208	224	192	215	221	210	224	234	243	201	245	211	207	221	232	214	210	224	199	224	236	205	209	242	209	210	227	207	226	215	214	215	178	212	226	208	193	207	239	196	228	201	222	218	232	221	203	206	217	212	177	239	209	231	213	226	218	190	198	214	206	222	202	221	220	228	194	211	234	203	203	215	220	225	197	217	215	207	195	218	203	217	199	228	216	204	209	195	247	233	237	213	238	210	205	219	243	202	200	212	235	216	232	195	222	212	190	225	217	194	206	209	212	215	201	232	220	257	207	197	184	188	207	212	209	196	199	199	198	218	237	225	213	217	218	209	213	184	186	201	208	204	193	222	209	199	206	215	213	204	211	199	218	194	204	224	190	212	234	209	210	202	203	202	222	206	205	222	207	235	199	227	212	223	218	190	211	198	224	220	212	219	201	181	224	217	227	230	192	209	221	217	215	211	197	194	256	208	217	197	219	227	214	198	246	220	184	197	213	218	197	219	157	202	212	218	194	209	227	198	207	221	207	205	200	200	220	206	229	214	208	206	207	209	238	215	215	194	195	233	193	228	209	225	213	194	229	224	220	213	202	199	200	227	231	195	184	205	205	232	216	217	210	216	215	209	199	197	203	235	203	228	211	210	220	200	210	184	230	213	232	205	202	184	219	211	191	191	205	206	218	231	207	190	219	212	211	215	226	188	200	220	220	221	228	211	205	211	225	209	229	212	216	227	225	217	197	208	227	208	221	234	213	211	210	213	220	232	208	221	195	191	202	201	219	188	233	209	211	204	217	199	201	211	211	237	197	228	210	235	215	221	235	212	215	191	222	219	205	212	219	209	229	212	226	207	228	222	245	214	212	220	207	196	232	224	209	227	225	231	205	183	184	193	196	228	202	193	218	199	184	196	211	239	217	210	218	226	227	218	196	189	223	211	169	213	200	211	213	219	189	209	215	193	191	209	240	223	224	222	203	214	241	204	196	236	211	208	223	204	190	207	220	214	249	225	208	192	175	217	216	210	201	188	239	197	202	226	217	211	226	206	262	212	203	215	200	206	203	203	233	200	199	221	225	201	221	231	213	199	223	206	220	234	210	220	213	199	212	196	233	206	190	240	208	215	222	201	216	198	172	226	228	215	223	224	213	233	212	219	198	182	200	196	241	213	209	182	223	227	207	217	198	207	201	185	226	216	202	207	202	198	219	201	182	188	228	210	202	221	217	199	232	226	219	192	215	210	219	207	223	218	223	215	210	244	217	215	220	213	217	194	210	229	193	216	245	208	225	236	229	225	208	205	204	220	237	223	208	231	241	240	235	230	225	217	228	201	229	201	244	203	201	205	197	213	218	209	243	206	178	199	202	189	174	229	217	225	226	216	230	188	219	201	197	211	201	219	192	203	207	209	213	199	217	208	227	210	217	201	203	217	200	206	185	204	215	207	209	208	222	204	195	183	181	233	213	240	218	223	205	192	212	200	199	202	245	219	253	228	260	212	233	181	209	203	244	208	213	191	230	224	210	213	212	213	210	214	226	187	188	218	225	207	209	220	225	212	196	199	205	217	223	231	217	218	216	202	217	220	211	215	216	224	221	206	220	231	233	194	201	239	204	214	225	195	227	207	208	203	204	235	219	236	215	211	182	204	187	235	208	213	217	226	206	192	185	214	216	192	227	206	190	191	173	193	186	224	204	217	239	228	237	212	218	202	252	230	218	201	225	219	204	203	184	220	203	187	202	210	194	223	216	212	193	245	234	209	212	241	209	192	211	192	213	208	206	214	202	211	240	193	185	190	234	244	225	206	210	206	218	207	193	207	221	216	239	219	216	164	224	245	232	212	239	192	247	212	196	221	206	217	214	205	211	208	220	221	222	207	222	211	204	203	206	205	222	211	218	210	213	215	210	213	217	228	204	215	199	201	205	236	215	203	208	196	250	228	239	234	210	212	236	219	199	208	218	205	216	243
14185	2413	2702	3241	2927	2896	2273	1453	1103	1017	895	799	737	695	677	661	607	658	592	629	580	613	552	559	617	548	539	557	558	585	566	545	537	570	584	541	577	506	510	498	530	500	564	463	546	518	558	545	509	527	501	509	502	490	527	521	529	504	495	514	517	515	525	492	552	500	502	517	528	487	509	567	504	544	543	506	513	548	523	562	533	509	530	529	523	528	545	469	487	507	512	555	504	522	533	504	543	504	433	523	526	558	498	510	537	542	502	521	465	485	503	504	491	481	496	515	511	507	457	537	499	501	547	486	464	519	526	497	524	494	526	515	503	477	512	491	514	505	503	448	517	528	474	490	510	509	530	513	479	491	524	518	529	513	494	482	464	511	504	550	490	515	469	475	473	510	508	578	511	526	467	506	512	488	507	488	517	483	472	474	508	487	473	515	493	553	534	504	517	451	502	497	511	511	512	481	492	469	471	506	500	527	478	440	487	502	493	514	509	500	480	496	515	512	484	520	549	459	487	517	455	489	485	472	499	518	509	519	521	487	520	478	518	507	509	525	494	471	491	555	497	507	492	497	476	474	502	490	501	512	506	479	490	509	525	491	503	510	497	516	513	478	498	525	527	465	501	504	494	520	515	509	521	503	479	500	476	492	500	496	492	468	465	499	493	495	514	505	523	517	455	523	469	498	517	509	504	522	482	507	472	474	486	532	513	513	500	483	535	521	520	526	538	526	510	487	465	528	547	518	500	506	523	485	536	476	500	508	501	537	528	486	487	520	493	506	534	512	460	485	468	503	515	504	427	517	475	499	509	528	525	502	536	520	465	515	484	496	507	465	505	505	526	480	545	543	515	509	503	471	460	505	501	503	488	467	534	505	519	511	520	519	476	496	527	526	528	556	529	510	499	515	524	499	472	490	473	501	476	505	504	490	516	535	521	499	498	487	464	497	538	472	492	522	475	539	513	502	502	486	536	492	486	513	495	488	488	498	490	469	492	545	499	500	531	467	525	474	521	498	526	478	475	490	496	513	529	458	524	533	491	502	471	491	487	538	518	438	508	479	520	488	503	506	490	514	517	513	502	490	553	497	550	482	525	455	501	499	509	479	517	490	510	501	513	498	520	554	528	510	497	518	460	508	502	480	526	461	483	522	484	501	511	527	460	493	486	546	498	517	493	473	511	492	509	472	508	480	517	506	520	495	513	508	479	481	538	529	499	523	522	477	483	456	502	525	480	486	511	499	517	480	484	495	476	517	508	512	507	502	539	520	491	496	489	555	494	466	523	481	519	486	543	510	506	483	480	505	488	476	489	531	505	475	521	499	497	514	478	512	515	447	495	476	509	494	476	539	470	522	479	479	468	523	477	489	505	521	525	472	472	513	481	499	507	520	512	504	474	532	529	499	533	510	507	523	522	469	525	518	477	509	487	477	471	501	508	497	479	499	545	490	496	517	510	500	507	505	483	522	472	509	480	504	476	517	491	513	502	495	506	473	502	497	497	503	489	537	519	512	542	494	494	520	519	511	535	476	525	501	494	498	515	486	501	492	478	487	500	466	511	463	486	472	503	466	514	522	537	510	511	492	506	506	508	486	507	512	482	468	510	525	509	521	498	527	504	496	491	490	489	500	510	508	488	472	523	541	552	492	479	513	503	517	537	491	479	493	545	499	498	483	485	520	494	472	469	503	507	521	459	481	499	517	494	540	486	496	480	482	528	560	515	505	466	529	523	490	515	471	502	491	497	504	538	478	517	507	486	473	473	507	502	571	512	526	490	480	460	495	544	554	533	547	497	491	545	534	508	521	549	542	515	496	504	528	508	491	497	465	503	513	512	552	495	485	500	517	504	520	512	517	521	479	513	485	496	509	491	510	463	467	528	511	497	494	504	514	469	520	493	489	532	493	494	496	532	460	510	507	483	512	496	540	494	529	493	522	502	504	504	476	527	533	476	506	468	547	521	473	534	483	528	511	487	503	493	515	489	510	535	477	517	549	491	494	466	518	522	473	497	527	564	515	528	480	511	502	515	496	516	477	531	497	492	537	530	488	524	478	465	534	499	505	514	487	480	503	531	473	510	547	518	502	489	490	496	505	509	516	497	478	490	516	500	493	487	494	489	515	499	534	528	507	508	499	494	509	537	515	505	521	493	487	530	538	498	531	457	485	505	525	493	502	487	520	488	517	485	500	506	498	500	520	490	492	510	534	544	531	535	545	517	536	477	525	442	494	507	557	526	476	534	513	499	512	486	479	531	487	487	513	493	520	545	483	460	519	528	538	515	482	511	508	540	496	525	487	504	517	493	499	492	509	536	520	553	521	498	494	509	513	538	512	507	476	471	492	553	519	501	518	487	468	469	517	497	477	499	529	490	497	518	521	512	514	462	509	544	502	519	525	540	482	513	482	531	490	517	493	498	511	486	503	460	522	490	487	497	476	519	476	524	495	487	512	502	508	481	517	529	507	528	457	470	518	490	539	479	558	462	508	492	493	491	528	522	481	476	510	470	493	506	472	510	495	502	476	477	459	479	498	484	526	506	491	523	500	508	474	535	516	514	518	473	494	506	524	475	479	490	479	497	483	535	471	491	479	514	510	526	488	504	547	513	523	501	501	534	497	530	510	531	536	473	529	501	490	512	510	464	460	496	451	516	548	475	526	465	532	530	532	508	523	505	485	504	528	522	491	499	470	521	486	503	542	507	508	522	497	501	520	543	481	532	534	472	477	517	493	515	536	517	496	491	493	481	500	505	480	512	502	470	498	478	511	522	490	506	500	511	469	503	493	509	528	521	518	508	512	511	502	499	484	484	495	481	510	496	516	552	536	481	518	481	536	551	478	503	494	505	509	526	522	510	479	479	508	514	456	533	485	516	431	517	505	463	490	496	474	524	507	520	502	520	498	514	501	516	497	520	514	512	528	510	459	508	509	487	494	512	505	501	519	509	428	495	532	500	518	522	508	519	504	511	541	537	528	510	507	540	524	554	494	483	529	519	477	495	473	493	489	485	466	465	514	479	520	566	476	472	499	495	513	532	495	505	504	528	528	510	534	493	531	516	443	501	501	469	514	534	492	546	511	493	493	519	583	509	513	502	508	529	501	498	520	528	507	487	463	475	518	500	494	533	496	510	493	506	473	461	521	492	504	531	471	470	488	497	525	469	497	531	496	521	496	515	485	508	504	470	515	510	528	509	510	513	483	489	445	522	520	528	509	501	485	481	508	479	493	500	481	538	518	524	545	500	512	499	464	522	489	506	497	524	518	508	524	504	536	479	500	476	513	462	520	494	504	501	516	505	500	468	521	516	525	484	493	526	493	525	513	527	464	498	557	497	470	465	517	490	489	499	505	539	480	491	513	527	465	500	504	455	526	498	485	520	475	528	513	487	540	504	484	492	497	505	497	494	525	485	543	511	519	522	529	487	508	528	495	550	474	480	504	497	513	496	533	484	494	512	511	517	513	498	473	549	487	502	474	464	473	511	529	486	500
3994	487	289	275	214	214	206	210	249	235	200	215	224	200	224	219	215	232	219	197	219	214	205	234	202	229	212	200	211	222	207	207	225	226	241	210	209	236	223	193	198	204	215	229	171	214	209	227	244	245	214	242	199	199	205	195	206	242	224	208	203	191	199	216	193	209	212	242	193	229	210	236	207	224	225	220	227	184	246	206	220	217	196	222	212	208	201	182	252	241	226	195	212	203	194	220	191	214	226	202	201	202	222	199	211	229	211	233	233	233	228	191	217	215	226	196	247	208	248	197	229	194	213	193	199	225	226	216	242	207	221	224	206	235	219	236	232	206	189	222	231	223	218	205	188	183	229	211	198	201	217	218	231	205	213	240	210	214	209	224	245	196	214	204	213	225	229	189	208	223	203	208	249	212	206	240	228	227	226	211	219	224	211	207	198	217	247	234	215	202	212	224	224	205	193	206	201	235	174	232	216	218	207	214	200	212	188	219	210	225	222	228	225	223	218	235	218	205	193	219	194	214	219	236	222	220	210	222	223	210	216	200	196	208	211	191	221	211	230	201	219	219	232	195	212	205	225	213	213	230	223	237	218	249	232	210	205	188	220	231	246	207	224	243	196	230	224	175	210	208	214	213	220	222	235	230	256	215	223	217	250	203	204	202	197	210	244	209	217	235	196	259	223	242	225	225	198	214	197	207	218	224	216	245	198	218	196	229	238	208	243	240	199	205	198	223	203	239	208	210	221	222	207	200	207	226	192	233	214	188	224	220	230	210	222	200	234	194	236	212	227	221	240	231	239	229	239	240	275	223	212	234	212	214	197	208	233	206	210	227	227	195	193	229	255	206	211	205	208	222	221	214	202	222	219	235	244	205	192	204	211	228	211	222	213	225	217	246	230	194	226	205	197	228	185	241	218	198	196	226	223	223	183	204	199	249	194	180	188	222	229	231	212	204	218	218	237	250	223	231	207	242	225	219	195	202	232	250	210	214	213	207	224	216	183	222	231	225	218	200	217	219	222	206	188	187	221	211	209	241	248	199	234	208	196	233	217	202	234	213	195	202	213	216	237	200	249	249	232	207	174	213	204	197	213	235	198	217	205	226	200	210	209	230	230	237	232	206	213	236	203	215	260	216	205	250	217	208	259	227	203	212	231	222	223	192	205	218	210	208	250	205	219	235	213	216	210	211	230	208	214	231	238	225	238	235	213	246	224	195	216	231	183	218	227	189	226	205	244	186	219	224	193	210	225	216	241	225	201	215	237	203	204	218	228	206	201	195	226	237	226	200	222	211	197	193	210	209	225	196	208	237	226	209	210	212	211	198	240	235	222	236	205	207	230	215	226	222	210	231	224	235	207	215	206	206	213	217	217	216	205	203	187	232	225	172	210	248	215	204	226	240	262	212	208	232	207	224	234	218	212	211	194	210	206	221	223	220	225	217	215	231	195	205	204	232	226	214	210	222	173	229	191	200	225	252	224	227	229	221	207	233	215	253	246	248	216	195	208	219	228	229	225	226	195	220	250	217	205	209	223	218	216	222	204	230	206	245	230	206	246	239	245	217	236	178	203	253	216	231	209	224	204	226	195	219	193	195	219	227	190	193	241	203	203	226	238	262	208	213	227	237	226	250	200	180	197	234	208	206	213	209	239	239	224	186	221	207	224	211	232	222	214	208	202	214	228	191	220	232	228	220	230	227	214	246	235	200	207	219	202	216	219	209	197	207	207	233	251	239	212	232	229	223	223	225	230	175	227	216	204	202	210	232	223	205	235	232	244	227	214	235	208	199	196	199	205	202	223	216	239	203	222	237	228	243	217	220	218	222	212	207	181	211	225	219	238	237	222	221	228	231	213	199	208	228	195	228	202	207	195	198	215	218	245	188	234	206	209	213	227	224	228	191	222	212	232	271	230	208	227	222	216	210	238	230	218	240	196	225	212	207	195	224	218	208	189	208	242	199	223	210	214	225	248	217	214	201	233	211	202	233	203	222	212	217	199	224	223	219	225	214	200	224	200	191	197	225	224	214	227	203	217	209	215	220	225	203	221	205	211	205	193	219	239	233	231	218	234	219	215	235	224	200	216	218	201	215	236	181	222	180	206	221	227	224	238	217	215	220	195	216	204	236	212	193	235	225	214	234	225	211	223	211	200	207	234	198	186	208	227	192	224	231	201	227	226	218	249	233	225	201	224	193	205	216	222	241	217	223	240	216	253	217	219	243	231	244	198	241	203	211	225	201	200	221	192	224	229	184	215	224	209	243	213	206	232	224	239	210	219	228	204	227	230	180	223	199	225	231	214	214	182	219	213	213	231	213	235	220	235	196	211	226	205	254	201	226	223	240	203	246	232	211	228	220	202	227	227	235	220	233	205	218	227	187	240	207	223	234	266	210	212	201	205	209	264	254	231	227	232	213	214	243	206	224	228	193	215	217	212	211	218	190	192	197	206	235	187	213	223	209	198	251	211	232	209	212	215	196	215	236	208	243	209	219	202	201	178	211	203	221	221	236	186	178	218	228	228	218	244	235	203	220	237	212	226	205	211	216	223	208	233	220	234	194	190	216	202	210	216	203	225	230	195	225	225	227	201	210	228	235	236	234	228	216	231	234	209	248	224	231	260	233	210	203	203	219	256	211	204	230	209	200	216	202	203	236	214	230	235	221	222	229	209	209	234	242	233	225	233	242	198	208	222	256	236	221	221	230	195	241	200	225	193	231	218	217	198	216	233	213	214	203	195	216	213	193	221	196	217	196	195	231	212	205	216	220	200	203	207	195	214	215	203	235	221	196	220	218	205	221	199	201	247	234	227	224	179	214	209	240	246	226	207	216	255	240	198	239	251	232	197	201	216	216	198	235	218	203	217	220	224	204	235	224	218	209	214	232	212	227	224	211	232	195	204	238	213	209	206	231	207	192	225	202	220	237	220	225	209	196	208	221	214	208	209	204	189	226	228	206	211	227	223	209	231	244	239	241	205	258	228	239	217	218	179	214	218	226	241	251	224	236	246	228	227	207	213	205	216	208	219	201	232	216	187	178	220	205	189	220	220	189	234	202	231	203	215	225	224	217	265	222	203	207	244	241	220	232	212	239	231	204	200	206	217	209	277	232	226	203	241	211	200	235	206	246	197	226	214	228	207	221	242	232	223	219	243	222	198	226	203	212	208	212	228	204	222	238	231	231	230	234	213	199	236	216	217	216	198	203	222	239	207	220	212	220	215	203	225	236	229	219	229	234	218	192	198	197	225	221	219	203	180	230	231	238	202	204	233	236	239	201	222	226	209	190	215	238	190	213	209	216	237	245	220	231	234	200	192	214	227	234	232	208	179	205	250	192	213	230	233	201	214	205	228	224	219	220	224	232	193	234	246	203	185	220	231	208	217	203	225	217	222	210	211	218	207	198	216	206	223	209	202	213	217	183	203	212	239	194	230	232	228	247	224	215	215	191	237	232	205	209	201	211	187	235	212	195	197	214	223	264	212	191
3035	670	575	642	626	571	535	530	535	494	491	522	495	511	511	528	479	501	527	491	509	485	511	487	517	461	435	442	487	491	549	482	467	484	500	509	474	471	476	465	483	457	497	511	498	467	489	505	452	520	454	453	484	514	488	467	506	474	509	460	455	493	489	494	489	518	501	491	481	456	484	467	494	453	456	497	517	465	460	488	448	491	521	477	465	487	500	487	528	478	505	535	514	475	467	516	470	498	464	499	506	485	504	497	526	498	470	481	498	547	476	462	490	497	497	494	508	459	534	493	450	515	466	529	467	483	509	462	503	480	487	483	482	539	514	464	492	501	455	484	462	458	473	452	447	476	474	479	506	474	520	525	462	507	452	491	496	480	500	487	492	486	488	498	481	476	504	477	502	509	492	504	485	506	482	505	488	498	494	487	496	468	521	473	468	523	529	450	508	477	495	512	476	471	505	510	496	485	502	483	515	523	483	539	471	545	524	487	499	479	496	474	561	527	465	509	532	502	492	472	488	528	520	484	488	497	484	472	477	460	473	461	495	478	477	527	473	511	474	516	479	526	496	483	481	487	472	526	458	482	453	516	466	480	494	523	486	468	498	485	516	461	427	478	495	454	465	490	491	478	473	522	505	490	462	488	499	459	514	484	469	491	467	490	476	484	522	516	488	478	476	500	466	494	495	524	490	470	481	473	489	505	486	510	525	469	523	476	480	486	485	523	485	494	510	480	455	494	500	475	514	495	477	463	520	479	505	453	490	506	492	478	509	546	518	465	500	467	500	464	509	490	479	519	472	476	490	475	518	515	509	468	490	421	482	482	478	481	500	482	492	467	520	504	477	474	461	501	472	489	492	504	476	499	487	484	478	507	473	472	480	472	463	490	469	483	443	449	505	524	456	470	500	493	452	502	495	481	453	513	481	494	501	485	484	484	506	461	512	524	475	475	451	459	465	475	512	486	481	482	494	457	526	472	478	489	466	488	535	510	451	476	491	491	487	464	480	486	446	492	468	542	519	494	492	510	521	477	493	503	494	473	535	484	518	472	509	483	536	450	462	488	504	506	534	485	509	497	447	493	476	493	492	498	482	479	508	505	477	478	476	499	486	492	455	460	509	486	493	504	489	470	479	509	479	482	493	537	490	474	496	501	463	477	465	500	509	497	497	508	439	468	485	500	511	491	484	508	462	503	466	481	498	481	546	483	491	499	522	512	473	482	462	501	495	449	469	524	481	511	454	482	480	441	499	505	487	471	515	470	482	480	464	461	492	496	479	483	507	453	460	486	479	530	529	501	526	494	534	483	507	493	511	481	501	486	487	499	453	479	448	480	488	524	447	495	485	479	480	470	489	544	500	486	512	483	472	478	527	496	474	491	461	486	485	502	470	492	475	512	489	489	514	470	492	494	504	496	549	505	501	478	531	465	528	480	516	512	506	507	476	483	482	498	447	506	514	519	494	490	489	483	509	474	472	474	490	510	454	492	511	516	505	510	495	479	503	469	503	505	491	490	469	477	462	508	471	497	500	495	542	531	491	485	520	502	504	439	510	496	474	472	491	468	520	497	507	544	500	501	494	504	492	505	483	484	494	458	483	484	510	490	470	495	501	513	499	473	466	498	500	468	477	501	497	546	504	499	482	473	459	474	505	473	482	494	491	466	498	503	484	509	514	522	483	451	526	479	471	556	483	499	507	502	563	466	512	491	539	495	500	484	503	474	503	470	435	514	480	514	473	541	465	478	453	510	471	483	494	467	530	481	496	479	483	500	501	469	504	487	524	511	509	515	471	465	508	495	511	491	544	507	498	478	501	475	489	496	477	462	478	503	473	509	448	481	480	489	510	456	496	497	494	489	521	499	507	480	523	479	456	550	451	492	461	501	518	523	505	508	500	510	467	494	498	504	462	479	514	470	477	467	498	506	508	490	473	480	488	501	520	484	487	476	456	463	492	501	492	447	508	526	488	524	471	454	449	514	498	519	477	476	461	472	507	501	441	496	472	489	466	503	453	503	469	506	479	493	503	481	490	474	449	457	471	482	482	493	485	493	492	452	477	474	460	492	489	462	486	500	477	509	497	470	480	491	494	505	460	514	496	433	479	495	486	448	483	493	484	508	497	490	484	482	483	500	505	456	477	520	462	506	441	482	500	447	484	475	481	525	523	522	510	447	496	490	488	508	480	467	517	482	522	469	469	524	489	491	476	513	455	522	474	453	493	535	482	515	481	471	489	513	516	453	506	460	516	483	445	489	510	468	524	473	468	496	502	531	491	496	506	463	506	503	506	523	482	484	511	476	485	471	519	511	470	483	475	439	500	510	472	477	480	481	463	495	506	508	483	500	465	461	476	510	480	511	507	466	471	496	469	531	533	507	471	487	513	465	513	507	483	492	461	510	500	488	469	491	499	449	512	500	488	479	466	499	528	498	494	493	527	481	463	471	474	468	484	469	491	469	481	504	464	466	511	515	488	537	478	425	483	465	453	475	533	486	470	485	481	502	474	458	502	473	493	501	502	525	472	467	489	487	478	477	532	463	526	495	493	501	496	479	479	446	471	498	490	518	496	508	531	479	465	474	489	469	491	472	518	481	487	492	481	468	506	501	473	503	458	486	482	493	457	490	477	513	494	458	453	546	492	471	487	464	503	486	515	489	504	474	475	496	501	508	502	483	447	481	497	497	517	480	456	439	496	454	467	432	485	519	495	507	505	467	525	430	507	516	504	474	479	482	513	470	489	466	501	504	459	486	489	504	455	536	458	475	522	450	475	511	498	499	490	475	515	484	462	492	504	471	503	495	467	481	498	501	511	489	465	497	481	510	464	500	497	460	496	511	493	441	495	474	512	502	511	434	507	489	520	506	429	453	496	465	491	462	457	472	515	508	463	464	525	449	498	486	503	458	511	459	501	470	490	510	496	469	454	466	476	499	506	496	502	464	494	508	487	459	480	510	501	498	478	479	488	513	504	509	483	451	480	467	476	479	425	486	485	493	480	521	464	486	509	503	532	491	503	475	490	495	504	474	519	517	489	454	468	475	509	465	510	440	465	489	475	467	478	480	501	447	499	512	491	486	462	486	504	523	504	478	437	465	480	444	474	466	489	532	482	489	463	516	488	472	536	472	488	483	496	481	476	491	525	482	502	501	482	473	506	525	446	472	475	529	486	491	488	502	499	493	489	497	473	487	512	498	499	484	498	476	502	467	450	469	493	480	490	468	490	514	502	504	509	464	505	513	510	446	529	522	496	495	494	488	459	485	524	543	507	503	505	553	479	480	505	486	512	476	485	500	480	477	500	473	454	488	452	504	471	480	501	493	477	471	504	477	505	495	520	478	458	495	491	512	468	486	494	482	491	513	471	483	484	465	487	482	463	505	463	470	494	471	509	484	511	490	518	497	452	516	526	475	485	484	459	494	484	498	485	506	509	508	508	491	507	545	489	482	448	497	487	497	471	504	506	475	513	480	454	512	493	449	487	455	478	474
16017	2610	1239	1102	697	529	405	277	206	196	156	156	158	145	145	135	146	151	117	135	145	152	132	145	163	131	129	134	141	134	131	149	156	154	129	107	144	130	163	138	140	133	142	158	137	134	134	130	148	135	149	142	127	133	140	144	137	138	161	138	126	134	135	120	132	149	138	148	162	139	145	136	137	124	152	152	159	139	122	155	150	144	125	147	138	148	147	146	141	129	127	139	156	118	135	141	130	126	126	138	129	124	147	140	158	148	142	116	137	139	136	135	159	135	134	124	133	134	110	158	132	136	119	109	117	125	141	139	135	135	124	142	130	126	134	152	152	138	144	124	146	137	119	146	108	131	144	122	131	142	160	128	136	129	124	140	130	151	132	128	130	128	158	158	138	143	118	116	150	143	130	123	130	152	133	126	134	135	128	109	139	130	161	174	123	122	154	136	152	117	139	135	140	134	143	145	133	134	138	123	141	132	113	136	139	136	146	139	144	118	147	134	128	133	130	139	139	119	137	148	138	150	132	140	129	144	138	125	143	148	122	120	139	147	133	148	124	120	121	148	146	117	140	130	143	136	147	151	139	131	148	113	139	137	116	131	137	122	126	148	144	148	151	129	129	125	149	137	141	126	121	138	144	161	136	146	131	147	121	118	125	145	135	131	148	137	123	135	116	137	142	137	122	122	122	115	149	124	116	130	114	143	133	117	133	135	141	135	123	105	144	140	154	129	135	127	134	127	125	139	133	130	133	123	148	131	104	153	164	131	133	130	148	132	113	152	135	152	159	138	152	133	124	131	129	136	141	140	114	142	140	118	109	130	137	133	144	134	121	142	143	125	125	139	150	158	149	140	141	131	160	150	128	128	150	138	129	131	121	162	138	147	134	155	126	131	157	135	137	120	138	132	137	128	136	136	140	144	150	116	140	128	125	150	153	134	145	134	132	150	143	124	138	143	122	132	129	121	117	121	150	120	135	136	151	145	110	134	135	134	121	142	130	131	145	128	132	138	147	143	169	148	157	124	131	129	143	122	133	156	150	140	152	144	131	129	139	130	139	135	158	145	132	139	129	120	132	122	133	122	111	138	120	140	172	121	119	132	135	130	139	111	116	140	123	117	140	124	146	124	145	128	136	152	126	140	134	150	151	141	146	132	156	145	147	138	136	144	137	119	124	132	112	132	129	129	133	137	153	143	150	143	154	140	152	128	144	115	121	127	124	124	128	146	135	121	147	132	144	132	119	114	111	152	134	123	124	146	139	133	125	131	145	143	122	132	130	130	142	145	142	135	128	129	164	161	113	123	151	137	135	119	152	154	131	138	124	137	141	145	126	138	141	130	137	155	140	140	130	106	134	121	123	147	159	134	144	115	101	131	124	139	146	121	139	153	130	128	116	117	144	137	134	144	134	125	131	140	151	139	107	136	147	153	143	147	144	129	124	147	140	148	152	141	147	150	135	161	133	121	138	143	134	142	138	152	142	134	138	140	115	163	130	142	138	129	151	137	125	131	130	123	146	139	143	141	122	156	151	153	129	145	137	123	162	145	124	118	126	145	137	141	163	147	123	108	140	121	140	132	141	111	152	137	112	117	161	149	144	122	155	142	125	151	140	124	141	157	122	131	146	128	134	141	140	137	141	114	134	139	145	125	120	129	146	150	137	143	151	156	134	116	129	120	139	118	141	136	153	158	135	135	138	130	127	120	138	111	133	124	126	149	131	143	113	141	124	132	132	108	123	115	139	156	109	112	133	158	146	163	128	148	121	132	143	112	131	153	116	127	146	134	126	119	129	139	120	129	145	149	125	146	139	107	134	132	136	135	136	138	132	131	132	131	117	115	126	152	144	136	131	160	125	146	137	119	153	136	125	137	135	131	129	136	107	143	125	122	122	119	149	134	135	141	148	129	151	133	160	157	141	138	125	126	131	141	145	164	128	131	140	148	138	126	126	165	129	144	143	128	136	143	149	133	122	156	136	130	148	125	140	145	149	129	133	128	130	118	134	140	165	132	109	111	141	150	143	137	139	147	150	131	130	130	132	155	137	141	135	139	156	118	129	148	138	136	112	138	150	143	124	151	133	124	127	139	137	141	124	146	130	130	115	139	122	137	126	121	121	133	149	148	135	150	125	137	129	140	127	134	121	137	141	139	127	139	128	136	132	130	150	125	115	114	158	146	124	129	141	142	125	141	126	106	110	143	138	144	142	132	145	128	145	150	140	139	117	117	138	150	119	153	138	134	137	141	147	147	115	128	150	146	151	183	133	126	145	156	123	143	114	124	144	149	146	127	138	143	133	123	116	142	135	143	163	107	122	133	148	129	146	139	133	124	139	142	133	149	120	136	127	142	126	131	159	138	136	175	127	152	121	117	142	146	126	124	135	127	128	128	130	120	122	113	111	116	125	123	145	135	139	133	131	144	133	145	133	136	138	136	139	135	144	153	135	125	124	134	139	158	137	156	139	144	162	149	135	123	140	147	134	154	135	116	138	142	131	141	135	150	145	160	126	106	121	149	123	142	123	134	141	160	103	139	149	133	128	117	110	145	133	149	118	138	149	120	144	162	152	124	132	120	143	153	138	152	138	134	126	153	131	112	114	164	145	134	139	126	123	146	154	152	140	123	136	133	143	140	124	123	130	131	144	141	131	150	132	149	132	127	127	125	116	119	147	122	143	136	121	123	153	121	153	131	126	136	140	135	123	113	146	148	120	132	138	140	131	145	139	138	151	161	152	149	153	128	150	121	137	145	144	147	149	141	118	144	134	95	120	137	102	129	139	114	153	133	130	137	141	147	128	134	138	121	140	136	138	124	143	143	134	113	141	140	133	127	128	125	135	150	141	144	142	131	138	117	134	140	127	142	146	180	144	131	177	137	131	123	119	138	158	141	125	139	124	143	136	138	170	135	142	134	134	124	145	166	106	121	151	138	113	111	114	129	123	159	119	123	115	134	129	150	135	125	114	150	139	127	142	134	147	118	144	141	131	143	148	123	142	147	133	138	127	129	117	144	128	151	132	149	171	151	129	147	135	144	134	162	137	130	127	136	128	112	147	135	151	133	140	152	155	146	123	136	140	105	121	138	164	139	138	138	128	141	168	133	140	127	135	143	125	135	139	154	142	118	127	121	137	128	131	144	116	141	133	136	115	123	106	150	154	118	155	140	156	152	147	141	115	150	129	123	128	157	140	92	160	132	117	166	155	125	146	118	153	142	128	131	126	147	154	166	121	147	121	125	145	142	147	143	129	130	119	144	128	148	135	142	151	151	129	131	138	159	142	132	127	136	145	137	135	132	123	133	134	169	158	165	122	138	128	151	135	158	132	124	148	137	127	147	128	145	150	129	134	143	129	129	164	126	153	122	138	126	147	131	143	131	125	131	142	146	158	137	134	136	126	132	133	124	153	133	157	128	139	125	158	142	130	145	131	132	132	123	123	147	134	126	144	121	130	131	150	136	122	134	134	124	153	133	136	157	143	157	148	146
10606	1633	1674	2231	1617	1798	1275	828	642	631	505	480	491	457	413	439	391	385	362	386	382	401	359	372	360	364	408	339	347	391	370	332	374	330	362	325	334	363	343	345	355	320	353	328	308	337	351	373	343	335	324	356	369	355	325	319	368	357	351	354	332	357	350	326	355	350	362	343	356	362	321	390	352	373	341	321	332	358	368	343	349	376	353	340	350	359	357	350	338	361	333	348	334	338	336	330	352	337	347	361	357	372	358	322	338	398	324	337	350	303	316	303	357	313	331	317	342	357	345	329	369	349	342	332	357	326	317	359	345	341	337	359	324	346	368	341	338	342	353	354	343	393	342	331	353	340	346	363	348	339	283	363	347	367	357	352	357	307	349	331	336	346	347	329	361	325	367	360	357	342	343	342	345	356	324	343	360	354	336	320	337	355	334	342	353	348	345	350	313	325	342	357	330	331	349	381	333	338	331	350	328	339	371	327	307	336	322	338	340	332	354	349	349	332	354	332	342	369	354	346	327	351	308	331	321	340	354	308	361	354	329	337	340	341	329	318	341	359	353	349	352	329	334	347	340	332	331	358	327	359	362	365	338	341	319	320	336	349	318	337	332	319	337	305	338	358	321	330	323	353	347	318	359	364	338	350	344	370	364	351	342	323	339	366	364	386	349	337	307	346	355	352	344	333	361	391	327	311	301	367	314	323	331	354	347	344	343	332	321	360	358	349	323	355	326	356	325	336	359	341	347	312	348	352	314	356	340	318	349	355	364	335	356	332	359	356	311	330	326	348	344	319	332	367	350	321	347	367	335	316	358	333	339	314	315	321	338	338	339	362	355	342	314	363	345	341	350	344	313	313	320	382	301	331	322	325	330	352	364	323	364	360	319	324	338	348	365	360	368	374	311	349	347	339	340	328	331	327	318	342	328	325	345	367	327	320	328	327	354	365	302	380	324	353	332	348	362	345	332	327	348	368	347	309	339	325	369	350	341	309	344	307	355	344	324	365	342	326	358	318	327	328	342	387	306	323	341	351	321	360	339	315	307	338	319	357	340	371	347	368	342	334	348	313	365	341	343	324	360	340	369	353	333	377	352	345	339	362	337	354	321	349	332	327	342	287	357	347	317	309	323	346	349	343	342	316	338	358	321	330	346	343	361	347	330	328	343	346	313	395	350	349	329	331	354	319	350	338	340	359	353	328	342	337	352	349	351	324	370	353	365	330	357	370	337	317	329	342	347	335	358	354	353	324	340	302	340	315	327	353	334	313	313	324	348	358	320	337	362	327	327	362	353	370	313	330	344	360	347	348	349	358	342	347	377	329	334	325	325	352	348	335	340	333	386	361	329	366	337	356	352	346	308	338	367	333	337	313	312	360	329	341	368	346	311	358	323	331	323	328	348	324	333	317	361	372	335	341	362	362	367	310	325	359	317	312	322	331	335	331	342	335	348	348	362	352	362	340	349	379	302	351	345	346	318	359	363	336	357	306	340	302	353	335	356	354	333	353	330	350	312	354	355	354	365	353	350	338	369	348	327	310	303	331	360	348	347	327	341	353	336	325	345	346	334	344	325	315	366	345	358	337	368	358	352	315	318	326	312	354	335	307	369	348	345	343	354	372	313	322	349	319	333	379	333	332	309	360	312	342	368	333	328	326	371	365	350	354	341	348	334	357	329	323	332	362	325	349	330	335	324	333	366	339	314	331	357	336	358	334	316	340	317	347	360	320	352	369	364	360	314	334	357	313	335	335	350	316	353	338	313	351	363	314	371	344	343	324	373	347	348	330	336	337	355	360	323	354	373	336	330	313	333	334	363	335	351	307	334	341	336	353	348	311	299	330	340	344	321	353	373	358	324	349	314	320	338	353	348	334	328	347	333	371	372	337	327	346	334	378	348	374	369	350	344	359	344	308	328	340	325	397	340	347	338	327	348	345	318	329	365	325	381	329	330	347	312	358	346	324	345	309	339	346	364	320	389	325	331	333	319	351	348	337	343	315	326	313	332	386	354	321	340	336	369	341	351	341	322	346	361	312	359	302	357	347	332	355	349	351	351	342	367	338	363	318	365	364	326	352	352	356	349	329	360	292	341	367	356	360	324	342	369	374	329	383	359	315	306	365	343	350	346	348	321	349	331	344	349	330	361	351	346	338	324	376	357	353	371	340	339	319	355	331	329	330	338	353	324	340	347	349	317	333	321	326	358	363	309	314	336	361	346	342	349	360	372	362	340	361	343	340	342	368	345	326	367	344	347	296	371	312	364	301	356	315	326	349	343	327	353	293	313	331	356	336	368	338	306	355	353	341	337	299	340	312	347	347	361	358	354	338	321	352	359	340	366	337	335	360	351	347	324	355	347	329	359	325	338	353	326	349	330	334	322	390	307	341	307	310	354	357	307	361	321	337	342	350	334	322	370	362	332	313	381	308	342	346	339	335	354	344	374	346	315	348	336	331	287	340	344	352	345	378	335	352	356	359	318	320	314	326	346	357	313	361	361	342	329	363	357	333	358	333	332	319	316	322	377	338	337	357	361	381	337	354	368	327	312	337	331	372	340	325	304	339	294	336	345	335	358	321	333	356	347	320	362	355	368	334	365	344	370	349	296	354	350	358	360	316	358	322	323	339	360	320	310	320	341	350	362	295	346	320	359	322	308	324	355	333	332	327	304	335	307	326	341	328	321	331	342	330	334	319	336	295	341	317	337	350	338	339	351	345	347	328	363	331	344	356	323	383	372	314	337	332	335	349	315	343	322	330	332	340	284	349	322	351	354	349	338	345	308	324	376	320	314	329	366	307	328	325	357	359	327	312	368	318	353	369	358	358	366	362	346	307	301	349	345	332	338	348	349	334	349	355	333	345	361	310	326	333	304	327	305	318	351	375	320	355	333	321	324	336	317	306	347	320	358	352	351	340	367	365	361	326	310	360	330	360	313	354	328	343	346	355	350	353	383	351	362	328	377	338	321	343	362	312	377	371	347	371	334	328	363	372	343	341	351	341	345	341	343	356	343	341	304	344	322	359	348	326	349	344	315	319	332	334	327	383	344	362	308	324	334	378	333	325	345	350	341	334	340	376	313	325	332	343	312	358	344	356	327	338	318	321	337	350	356	344	355	333	318	360	338	377	345	358	314	314	340	362	382	356	338	339	316	337	328	354	369	336	324	338	350	328	356	341	366	371	315	359	327	354	358	336	368	342	318	359	332	345	374	335	352	341	350	333	337	330	345	355	329	347	333	340	349	306	319	344	355	362	321	340	333	324	327	327	356	340	316	307	337	322	358	357	307	341	333	339	333	384	379	334	336	321	303	330	344	344	336	344	313	319	376	339	321	314	326	359	373	350	302	338	330	360	325	310	344	318	381	316	326	330	335	322	354	388	316	321	355	345	353	316	336	346	331	352	336	344	351	342	374	355	360	330	355	335	293	332	365	350	337	316	304	337	350	336	319	351	322	356	335	338	335	299	322	354	343	389	343	324	315	345	288	303
24884	5052	2259	1680	1025	974	639	396	317	289	260	254	241	239	255	256	228	260	246	232	238	242	258	258	209	210	227	229	224	238	244	241	216	221	230	200	240	238	201	227	208	227	225	209	223	196	215	217	220	195	199	189	200	200	219	197	233	206	213	240	218	225	190	210	226	227	202	198	243	225	216	226	208	219	219	202	243	202	244	224	224	200	223	232	219	216	224	234	255	213	205	212	210	217	234	230	198	195	217	238	210	215	211	194	210	197	221	196	235	196	225	218	208	194	231	205	235	228	210	202	231	236	220	216	232	231	187	224	233	189	204	222	221	216	209	203	217	211	193	214	202	207	226	205	223	203	196	223	201	205	211	219	199	223	180	206	228	184	243	250	209	209	215	221	211	202	203	241	206	192	230	202	260	216	209	220	210	189	199	222	212	217	201	223	207	223	186	240	189	217	226	218	215	216	219	222	248	218	195	200	202	220	208	234	207	232	234	210	205	227	217	213	222	222	248	203	190	216	210	206	212	225	201	224	197	191	215	187	233	216	178	199	225	198	193	210	241	245	220	235	221	210	210	219	212	201	205	222	191	208	201	234	210	209	186	204	219	203	214	229	234	233	210	219	221	209	238	213	234	205	239	218	222	197	221	229	210	224	197	208	228	181	241	225	207	249	184	191	187	213	220	224	227	212	199	214	214	196	210	203	218	209	189	238	194	208	192	238	205	212	201	212	204	225	217	232	213	210	220	202	205	216	208	203	222	210	223	222	227	208	215	243	221	217	247	225	216	193	196	218	205	212	205	222	206	207	218	223	225	195	213	204	210	228	206	221	241	208	225	211	201	200	206	219	235	220	220	204	224	185	210	222	192	213	203	204	179	202	232	217	227	191	192	219	201	229	212	230	213	184	204	213	200	227	199	203	209	239	197	219	206	189	212	218	209	208	213	204	205	211	173	219	225	249	237	220	215	218	208	175	215	194	219	209	189	203	203	214	212	214	220	213	196	182	207	198	179	228	186	213	222	219	223	217	187	229	188	219	199	224	214	201	199	194	239	203	199	202	248	224	214	213	204	221	214	223	230	215	200	219	218	192	204	212	212	207	180	193	188	202	234	199	224	224	205	215	222	194	212	196	214	220	226	217	230	212	208	202	214	208	176	221	202	214	201	224	219	178	255	195	200	223	228	203	228	227	247	211	227	212	192	210	212	223	196	223	219	213	215	214	202	221	213	168	215	212	187	210	227	213	199	195	207	192	174	202	213	210	207	214	216	194	217	203	210	196	227	204	201	220	193	205	240	191	201	222	219	202	179	230	203	231	242	232	250	201	226	199	208	220	209	211	210	207	191	226	231	238	219	210	225	200	214	230	206	248	216	200	198	229	239	198	240	218	225	213	219	204	212	234	201	223	221	194	207	200	211	214	236	207	230	208	220	212	238	226	230	221	203	216	226	224	197	208	205	203	218	198	204	204	210	232	222	209	197	224	218	201	216	220	187	196	228	205	244	208	228	229	220	197	222	227	216	225	206	231	228	231	221	210	216	228	215	221	217	212	204	209	190	224	208	220	251	181	217	212	225	187	229	223	209	226	216	227	244	212	216	212	230	211	235	211	232	208	206	215	211	239	217	210	194	212	220	192	225	198	233	231	217	247	227	250	212	226	192	211	202	211	231	225	220	237	226	222	240	184	215	207	209	220	203	225	225	213	205	240	219	187	218	191	200	234	221	209	221	218	210	188	200	189	198	210	215	229	188	204	202	221	213	206	218	225	211	187	206	210	212	196	223	224	246	227	210	200	233	218	203	196	216	206	208	206	206	179	203	212	206	234	220	195	219	194	222	218	231	223	213	229	222	249	222	202	210	216	215	193	190	193	231	204	195	209	226	198	229	198	213	209	229	231	201	209	199	230	201	222	208	219	223	192	238	220	218	200	211	202	221	205	207	187	182	216	205	211	178	228	227	185	217	192	210	198	232	242	212	217	256	234	213	198	181	217	213	233	217	211	193	182	217	227	192	212	210	218	239	205	200	231	237	241	205	186	218	211	213	217	221	221	214	221	199	219	229	231	189	231	210	209	254	223	202	233	228	196	212	222	213	193	212	211	195	205	240	228	213	211	210	201	196	215	211	222	222	241	243	210	185	219	214	198	205	187	214	214	209	225	231	201	211	226	201	215	187	195	226	242	205	223	228	219	209	219	220	207	215	240	245	224	214	219	175	192	221	196	205	199	205	213	214	212	219	210	204	229	175	217	219	208	200	196	192	240	211	206	226	200	216	223	242	219	206	188	210	210	234	234	208	184	204	202	229	214	221	210	228	198	216	249	210	194	214	193	197	196	223	224	217	187	205	199	220	181	213	218	213	229	211	203	186	232	224	183	214	226	235	228	214	203	213	228	220	223	213	228	208	182	211	211	203	233	213	199	206	215	203	223	219	199	228	227	195	229	227	213	178	193	203	211	206	230	198	230	182	207	190	214	208	220	207	198	205	211	209	220	216	200	218	196	211	206	200	192	220	206	222	203	226	226	217	217	202	230	226	242	201	222	184	217	205	197	197	216	187	197	233	202	212	217	214	222	221	217	199	196	222	239	204	217	212	207	193	212	201	209	206	210	216	231	197	211	197	204	205	233	210	219	216	240	209	218	208	228	193	195	207	225	196	259	199	201	207	227	221	214	176	210	238	184	208	206	212	204	235	223	201	190	220	210	214	229	220	185	210	234	220	206	193	210	204	202	199	204	195	198	215	223	210	205	197	210	205	212	203	220	195	177	213	179	199	242	224	212	203	194	192	222	204	190	212	231	221	205	210	188	207	238	208	237	207	195	199	202	236	252	223	219	215	212	208	201	216	184	210	193	212	202	211	203	200	221	214	257	195	219	217	202	201	206	262	205	240	220	218	227	205	178	233	209	202	205	222	203	212	215	248	203	223	194	214	214	200	186	226	197	214	202	240	217	209	237	216	208	197	241	213	212	213	235	203	179	210	199	214	225	190	232	212	214	180	208	214	205	224	218	213	211	201	246	213	204	230	195	228	216	209	216	251	222	210	196	217	194	248	228	221	219	196	228	221	235	215	223	246	223	246	244	233	194	233	196	212	221	255	223	176	208	208	215	225	197	204	226	213	213	187	202	212	210	240	207	229	226	212	204	207	215	233	214	223	226	210	200	225	235	214	203	229	198	202	214	211	198	227	229	203	241	210	208	196	231	232	207	206	225	199	222	237	209	212	196	195	230	198	235	201	234	227	220	212	230	200	195	201	207	188	208	242	199	231	246	208	202	211	204	167	221	195	205	225	213	206	210	208	202	229	211	246	213	212	203	195	227	197	210	220	206	204	206	204	201	210	220	221	234	221	204	241	237	226	208	209	209	217	197	213	212	219	198	221	218	202	227	182	221	247	205	219	206	196	201	229	202	225	214	171	202	231	233	219	212	223	199	188	200	223	206	252	215	214	231	212	220	224	196	232	229	213	221	195	223	201	197	206	206	216	177
14323	2462	2768	3425	3003	2854	2278	1437	1102	996	883	768	742	698	776	681	626	609	640	599	652	577	567	600	527	590	597	555	550	537	574	553	555	515	560	563	520	542	557	491	524	527	494	507	494	530	529	511	509	488	501	505	538	542	476	508	476	486	529	458	504	523	550	535	471	528	525	520	510	513	501	487	475	509	516	515	488	515	521	502	518	497	496	518	494	514	483	545	517	502	471	452	493	561	516	516	549	536	540	519	505	503	530	539	477	480	524	498	523	522	544	551	474	456	529	500	521	547	547	545	519	509	505	483	483	526	489	494	482	504	507	517	477	521	500	505	489	520	522	514	511	496	541	502	501	516	507	484	505	478	486	543	527	493	511	515	485	491	534	492	506	539	512	515	497	494	512	529	483	534	496	535	499	501	561	497	530	508	507	516	515	472	505	550	489	463	549	528	499	554	493	511	499	546	490	501	490	495	477	471	469	505	521	489	525	499	465	504	471	511	500	504	515	490	490	517	502	491	454	493	523	504	513	510	482	531	505	502	482	523	507	509	530	501	507	527	502	477	529	508	488	523	540	507	509	471	492	509	468	512	489	503	485	507	542	521	553	513	494	512	498	464	485	509	469	489	526	497	510	446	493	527	504	487	526	524	496	494	522	504	523	503	504	476	518	501	529	495	521	468	506	511	501	513	553	497	495	489	505	525	530	529	472	497	500	508	529	514	542	484	454	546	513	489	526	499	546	488	551	493	545	506	533	554	531	509	513	496	517	533	510	497	512	511	545	491	479	483	507	503	525	494	540	474	500	503	481	489	519	506	519	487	520	480	509	533	499	540	498	527	510	506	464	563	501	461	469	534	523	467	482	506	523	519	500	494	482	496	500	492	531	520	472	504	489	510	501	491	484	518	513	499	522	515	509	504	477	520	498	489	513	523	511	525	518	496	543	521	484	506	506	499	478	542	534	526	559	520	520	551	485	502	527	533	500	499	468	494	529	457	520	479	509	520	504	466	501	467	513	517	540	517	485	523	506	529	495	519	465	519	476	481	512	510	540	528	454	503	495	509	508	558	502	510	538	497	486	513	435	514	456	528	519	520	508	525	507	502	510	506	494	452	477	519	475	500	433	552	498	553	515	492	506	504	529	557	502	504	540	488	491	517	508	507	497	510	510	513	473	503	495	548	504	482	484	490	501	491	507	509	501	502	509	533	484	499	496	494	533	526	538	511	526	539	521	506	497	488	497	491	455	472	487	499	504	511	494	482	506	438	517	509	487	448	524	505	474	505	506	540	520	470	529	493	490	462	516	509	516	455	519	514	554	537	502	478	501	460	510	499	486	506	499	509	476	499	470	492	471	526	529	485	456	467	476	514	574	517	521	462	551	538	462	497	504	515	489	488	520	492	500	541	486	495	522	463	520	506	454	524	497	499	496	540	484	514	545	503	493	457	496	519	498	513	478	476	494	512	489	514	563	504	494	504	507	498	501	516	496	486	519	512	540	464	508	488	513	498	513	537	542	527	488	493	491	499	512	491	524	498	530	521	481	479	494	479	514	504	512	502	507	510	527	545	529	529	490	512	495	505	505	500	532	496	498	518	530	531	499	523	489	504	493	474	512	542	509	510	510	494	494	518	506	557	510	489	528	479	520	541	512	512	508	491	515	488	534	484	507	481	503	497	489	501	498	487	529	500	518	531	541	534	494	477	525	525	525	532	541	504	495	490	521	506	491	520	509	489	471	496	497	533	474	496	483	464	515	553	505	504	470	499	506	514	501	521	485	517	506	491	492	540	521	523	484	502	476	523	515	518	504	517	493	502	492	504	519	491	503	470	486	488	512	480	524	510	514	506	490	523	497	485	474	531	512	516	455	501	521	504	538	520	509	525	469	488	519	537	502	493	529	513	522	507	502	545	469	517	522	515	509	497	511	495	508	517	474	539	486	472	512	478	486	551	530	492	506	479	544	519	500	552	540	559	524	531	494	507	503	539	533	518	496	467	481	509	552	512	567	487	510	486	505	491	516	469	492	528	517	497	522	481	532	518	529	541	534	468	498	523	514	507	497	547	513	495	525	504	471	499	486	490	511	514	481	501	500	493	509	499	470	509	492	516	489	533	537	501	472	457	510	520	517	528	500	492	511	461	479	532	501	515	513	518	512	492	509	513	463	494	467	513	490	496	476	518	535	508	496	513	507	494	516	498	491	492	511	545	522	498	514	502	501	523	481	500	549	524	506	502	490	462	486	486	498	479	517	510	525	496	493	494	516	531	539	483	522	519	517	510	538	496	529	524	496	521	486	536	490	535	515	493	468	479	501	496	494	511	523	512	529	506	506	502	536	529	507	517	481	497	475	532	498	459	471	520	553	519	494	479	520	477	517	499	487	494	527	522	505	551	486	530	487	540	548	495	527	521	520	510	504	519	508	477	499	505	544	509	499	466	509	517	486	512	505	513	485	493	541	482	491	490	531	514	498	506	520	490	478	503	515	466	505	472	502	477	520	490	513	494	503	489	501	532	501	485	504	524	482	502	473	512	544	468	505	544	492	462	560	515	518	530	541	487	514	498	535	480	506	491	501	471	524	484	501	506	507	505	532	491	520	475	506	494	503	504	507	522	542	477	523	503	517	512	509	529	486	501	518	478	497	477	500	492	485	497	500	517	515	491	509	493	503	508	469	535	535	533	461	514	548	486	500	507	508	502	477	496	497	537	490	533	527	500	482	489	514	515	514	484	525	506	458	488	459	524	490	497	473	495	497	467	485	503	534	516	514	508	474	509	501	540	517	527	560	503	485	492	492	512	530	502	528	502	515	497	520	439	501	499	462	482	524	546	506	518	519	487	500	486	526	480	485	551	498	521	511	478	473	520	528	507	502	524	545	458	487	545	529	472	502	532	503	505	549	508	505	501	460	463	483	527	544	486	528	532	482	475	535	529	517	497	492	529	531	520	513	487	518	498	497	537	511	491	489	526	477	470	561	497	515	484	498	509	540	567	472	471	510	537	518	550	513	509	494	473	470	517	496	502	494	495	507	466	495	510	479	516	487	518	492	510	531	507	495	471	481	499	497	523	500	523	488	492	501	537	545	496	483	501	531	515	487	519	498	530	480	501	465	489	487	533	524	491	473	500	549	521	537	512	528	501	501	488	516	472	508	541	511	516	462	523	520	471	523	509	516	511	511	529	503	481	548	509	538	525	510	485	486	527	504	485	490	480	522	456	519	493	509	511	472	510	494	486	539	480	533	478	479	530	468	468	519	518	478	516	529	505	489	473	529	495	511	540	468	492	484	515	470	509	514	509	476	528	498	517	497	512	486	519	466	493	493	557	502	514	492	509	540	455	450	541	507	511	539	514	521	496	521	488	511	523	494	494	480	461	474	474	517	534	526	499	525	523	534	472	485	473	540	510	482	515	536	506	500	484	508	486	556	526	493	499	497	488	438	492	519	520	510	486	517	508	477	527	501	493	497	546	507	501	494	492	469	532	511	507
3749	416	307	260	231	245	229	191	209	210	212	235	207	207	222	210	205	188	220	185	214	235	216	222	193	221	205	266	215	222	221	198	201	225	189	217	212	216	211	217	220	191	215	212	234	214	215	231	206	228	201	216	217	216	219	221	213	212	215	238	232	206	235	226	228	223	245	210	206	223	207	199	208	234	196	220	197	226	191	218	212	236	219	197	214	213	227	214	188	241	192	228	228	224	213	208	223	194	211	231	219	212	225	189	185	203	196	197	234	232	225	197	233	212	200	187	205	210	213	232	210	222	212	234	193	196	199	206	186	203	206	211	214	196	211	222	210	198	220	206	234	197	203	225	215	193	202	204	199	224	209	235	229	197	188	197	209	244	221	224	195	194	192	233	226	235	225	213	221	196	244	228	220	217	226	223	207	209	220	216	219	202	237	196	203	205	193	199	211	212	206	218	200	197	208	213	187	222	199	210	252	201	192	199	216	206	207	210	226	208	204	157	208	196	188	233	223	255	237	219	209	245	232	216	205	217	221	211	216	238	233	214	218	207	230	234	227	207	216	224	217	198	211	203	242	227	200	197	215	221	189	235	220	212	221	204	208	207	230	206	209	210	194	203	217	200	249	198	209	192	232	216	202	229	232	206	223	206	197	189	202	218	243	228	206	195	223	225	227	241	218	217	208	218	232	219	206	228	213	208	223	210	193	221	185	209	199	206	234	193	165	184	208	209	218	219	189	194	242	220	230	201	250	230	198	208	205	225	228	214	212	216	197	225	218	219	206	206	207	209	207	220	206	240	228	198	206	225	222	213	204	192	184	231	218	231	184	185	217	198	205	205	212	215	210	200	205	191	226	221	212	212	214	227	215	236	241	225	240	245	216	206	210	227	209	223	218	227	197	236	236	201	199	201	188	234	221	216	233	204	230	206	220	233	184	220	225	206	205	222	206	203	221	236	231	232	209	194	194	234	214	204	224	201	224	198	197	251	218	221	203	234	212	213	209	228	209	209	233	228	193	244	220	208	214	220	223	211	199	221	183	200	221	234	201	199	231	218	186	217	218	190	227	215	213	228	224	220	229	213	224	220	230	230	224	201	212	200	255	240	197	231	209	202	201	217	220	174	211	212	222	230	194	214	202	236	222	213	218	221	188	210	198	219	175	225	206	219	231	227	207	207	216	178	199	214	256	222	213	231	223	217	185	213	223	213	211	202	193	249	207	216	198	233	195	210	229	200	211	210	200	198	225	228	223	230	232	227	223	204	205	189	170	212	228	201	217	184	184	216	209	207	239	215	228	206	193	209	223	228	194	227	216	234	198	247	235	206	202	242	221	215	188	211	220	222	224	227	205	242	232	232	219	222	251	182	198	177	181	203	222	196	214	216	211	185	215	229	234	240	207	220	200	212	203	201	233	212	245	213	257	212	210	227	211	192	201	208	220	223	225	223	207	224	229	214	216	211	216	200	223	242	209	240	204	206	211	223	212	217	231	187	228	211	228	206	232	218	186	200	208	205	215	203	214	219	191	230	196	204	229	218	220	228	203	214	255	223	188	214	210	212	211	204	224	243	212	228	224	230	227	193	246	215	191	214	212	229	216	219	199	233	214	218	212	219	227	213	206	233	232	201	212	193	211	219	198	229	190	214	228	234	212	227	218	237	194	248	216	222	185	224	211	189	194	239	205	199	200	194	219	204	209	214	243	223	218	222	209	204	203	212	187	203	207	206	213	211	231	213	202	219	196	223	240	218	230	225	198	225	229	201	232	205	216	190	223	215	206	232	205	194	191	215	211	187	193	224	219	236	234	215	208	206	189	224	211	240	242	198	197	197	210	236	208	195	181	213	184	235	226	211	236	199	238	239	216	219	207	229	212	210	209	214	235	221	214	209	237	201	234	231	220	215	206	243	210	186	189	218	226	210	192	202	185	227	207	185	214	216	225	172	212	221	235	213	201	216	210	194	209	191	201	210	217	220	192	200	210	188	209	224	215	187	231	245	207	223	201	224	210	234	207	208	216	204	231	203	228	235	205	221	213	202	224	230	213	203	231	177	205	199	225	252	209	213	217	222	211	242	230	228	214	218	220	204	217	225	213	188	221	213	210	222	228	234	204	196	217	198	208	218	203	241	235	212	221	220	218	214	200	194	195	204	202	207	215	195	217	195	209	234	208	195	202	189	208	229	213	204	208	207	206	205	212	221	204	199	209	216	227	222	211	200	200	213	236	207	199	226	239	232	201	213	228	227	213	188	212	229	219	251	217	214	240	218	242	218	221	188	196	201	198	247	216	209	231	218	225	221	245	202	228	221	237	211	205	200	220	217	210	216	243	191	192	239	219	174	212	221	230	200	197	206	215	221	214	176	219	211	227	211	193	220	214	205	232	182	224	218	201	228	206	209	219	197	242	203	232	234	236	213	215	191	210	245	222	216	228	198	223	221	189	205	221	192	230	213	218	189	212	198	218	208	200	206	195	211	195	218	214	223	216	231	206	201	214	257	227	207	213	209	230	182	211	193	211	215	191	216	193	192	231	269	220	167	212	208	222	222	226	201	237	204	204	219	201	204	230	185	233	236	195	213	230	222	208	212	212	224	220	241	235	218	237	215	223	230	216	182	214	256	194	195	218	242	210	207	221	200	232	207	200	236	198	202	244	195	196	197	218	200	231	210	222	215	196	190	241	214	221	218	253	210	206	207	188	228	202	211	248	211	232	189	219	214	179	208	203	202	211	216	236	245	221	212	219	215	256	209	218	190	214	225	227	217	229	212	232	223	207	225	237	209	218	218	183	200	208	210	197	235	204	229	231	196	186	243	214	217	222	213	216	233	222	200	209	218	224	206	207	217	244	209	194	242	223	210	220	209	231	207	201	226	232	222	203	225	189	221	220	234	209	208	242	222	219	229	232	229	217	222	226	203	209	211	221	250	208	239	227	205	208	188	206	222	192	193	197	186	236	208	243	230	204	204	259	193	205	244	205	218	247	209	194	212	243	215	219	184	210	224	213	248	196	202	193	213	213	218	206	236	201	193	206	204	225	238	202	243	235	239	185	200	196	228	203	235	206	221	223	220	222	210	246	217	242	241	226	198	214	196	221	195	232	230	202	205	207	221	213	242	232	211	172	219	237	205	197	205	214	196	226	241	208	212	230	197	188	233	206	209	235	214	235	221	214	231	219	208	200	203	204	220	222	212	207	206	206	208	214	207	219	221	181	203	218	224	211	227	209	240	237	232	225	220	208	211	236	206	199	240	213	199	219	234	203	247	219	195	221	235	211	200	234	219	233	206	192	210	198	230	215	200	218	215	216	229	228	202	208	221	226	215	206	195	211	199	228	252	213	209	206	265	236	246	189	213	212	207	214	234	199	244	201	206	228	205	211	254	220	202	210	222	203	216	219	198	229	235	212	193	234	209	243	194	225	208	221	227	227	232	241	239	221	248	210	236	211	229	198	215	250	235	220	209	199	206	236	201	204	233	196	237	217	210
2830	635	612	630	633	633	503	496	474	508	493	485	473	528	496	465	501	510	515	486	523	475	479	498	496	503	496	478	484	505	514	497	474	474	545	485	482	505	479	497	446	505	505	497	484	490	491	510	528	448	485	477	484	478	489	503	478	492	462	505	471	491	493	489	480	500	494	482	490	464	466	458	520	476	497	514	507	487	499	519	488	471	503	460	497	472	512	471	519	483	464	473	497	517	506	480	487	499	485	454	518	454	506	448	471	499	502	475	521	506	488	458	488	461	480	482	484	438	490	444	488	499	520	431	484	503	498	491	514	506	500	492	502	502	499	475	493	516	513	471	480	477	498	478	487	468	454	479	482	481	495	523	474	519	441	471	476	520	463	501	489	508	482	443	438	470	515	479	498	487	500	456	498	511	465	467	515	479	541	476	509	487	475	481	469	481	494	468	487	490	510	478	467	499	498	465	458	498	489	468	503	492	466	506	466	476	436	498	465	500	469	465	486	489	486	481	517	475	500	484	484	492	478	449	537	484	494	484	470	471	488	461	478	488	478	466	474	480	507	465	500	455	476	473	473	465	490	509	470	492	464	512	519	464	471	482	487	503	485	500	491	514	482	511	487	513	492	492	492	494	510	456	499	458	450	470	466	503	494	490	492	479	469	499	467	498	459	499	484	473	484	496	485	515	472	432	491	510	490	520	474	503	464	517	505	510	482	517	515	466	432	483	486	529	512	449	474	483	463	521	494	473	502	543	488	482	488	512	453	483	435	496	474	443	488	482	509	477	470	481	495	499	516	483	498	441	499	442	525	459	485	485	489	466	460	449	474	515	484	505	470	480	492	471	484	466	460	508	474	508	464	437	470	483	482	481	475	473	511	491	470	499	456	529	487	485	496	486	520	496	447	507	502	465	487	492	488	523	471	494	501	487	491	556	478	500	489	461	528	512	458	479	492	475	476	478	493	446	459	488	461	516	470	526	466	507	467	451	463	514	471	476	484	521	493	480	503	457	496	475	484	491	470	500	440	459	502	541	527	466	519	512	506	518	514	493	479	490	488	496	492	516	496	501	445	459	482	478	480	442	493	482	470	507	479	454	465	478	476	474	480	471	446	489	450	472	479	477	511	450	473	512	483	466	506	483	457	485	496	490	532	503	490	543	518	478	493	491	460	447	525	495	451	475	459	477	468	489	485	502	489	482	504	512	483	459	463	516	486	494	475	476	484	469	504	477	514	525	436	528	536	496	456	517	471	467	458	460	501	502	509	481	479	471	477	453	483	498	453	521	497	472	501	481	497	485	486	484	495	469	527	490	526	498	500	464	483	489	470	500	512	470	472	519	529	506	457	478	471	502	469	478	484	454	498	506	461	499	514	467	451	483	458	479	489	485	478	460	483	520	493	471	487	497	491	471	506	447	492	512	496	478	449	480	482	433	455	498	483	485	479	482	465	447	485	504	465	460	524	445	475	492	472	485	433	506	494	496	470	510	507	461	505	501	475	473	503	492	466	469	510	512	470	515	502	476	508	477	484	512	520	502	453	487	471	508	486	488	510	489	490	484	461	463	511	495	478	506	460	437	476	501	461	468	471	461	475	511	443	509	474	541	468	472	473	480	508	487	467	462	480	481	496	483	487	524	490	493	496	467	484	460	493	528	533	512	492	468	513	516	516	471	497	489	501	463	524	483	470	475	521	455	477	485	478	464	520	455	440	478	513	486	483	489	492	494	481	484	464	487	477	463	493	495	471	504	473	465	477	497	481	475	502	514	503	486	492	501	513	545	486	482	470	481	488	498	481	443	478	456	501	479	500	480	495	483	512	479	492	492	466	493	509	501	510	500	492	486	480	473	449	477	494	488	444	522	499	478	471	495	494	488	493	488	503	495	489	465	483	492	500	507	497	470	485	482	494	484	507	476	514	505	477	519	467	477	464	452	514	479	517	457	501	506	417	460	497	520	482	449	534	499	496	480	509	514	475	475	495	481	507	495	528	475	495	523	513	481	515	474	486	450	506	524	475	455	462	473	497	460	471	514	498	468	472	502	466	490	488	472	512	523	510	495	486	474	476	470	472	497	473	498	470	492	469	497	509	471	482	470	491	453	460	472	480	485	463	490	470	539	489	472	468	502	505	517	473	488	491	485	497	482	478	465	492	439	485	475	514	482	464	485	467	419	486	490	484	479	498	480	479	507	528	537	507	485	508	451	499	488	497	485	491	463	494	459	507	473	505	461	517	515	500	475	472	527	534	439	489	445	480	477	451	493	501	496	476	500	508	499	477	503	493	470	494	486	483	511	496	465	467	493	478	467	508	433	514	463	497	506	468	505	467	502	529	438	447	525	449	496	465	465	469	510	480	456	531	441	485	443	499	471	478	503	444	519	503	470	480	484	433	472	462	477	475	467	473	523	545	458	468	488	446	520	450	483	472	473	461	497	459	477	519	477	467	461	463	499	477	502	447	472	532	464	463	462	503	467	531	483	465	511	504	464	515	494	468	472	503	490	503	463	498	504	489	504	470	474	495	531	489	484	471	467	492	478	477	470	461	489	502	502	472	490	466	473	503	483	492	487	508	492	524	512	469	514	512	479	525	489	487	450	510	456	531	473	466	518	495	477	461	523	464	504	466	490	518	504	468	469	483	496	480	483	491	526	490	468	489	521	504	487	474	475	458	487	484	486	461	492	511	527	506	486	490	501	471	455	493	465	492	531	481	497	497	462	496	498	487	489	498	476	460	499	485	493	519	486	477	438	484	501	441	502	448	491	501	512	473	520	473	497	477	509	475	456	477	469	495	472	485	508	501	497	505	493	509	480	506	491	449	477	528	499	470	445	506	482	499	483	510	491	485	482	468	482	431	486	469	482	496	482	487	485	455	464	498	485	478	524	523	489	448	503	466	472	485	515	486	497	516	455	508	496	502	496	503	477	458	500	511	455	501	529	472	486	488	494	508	462	511	514	489	474	487	514	484	496	491	463	470	432	479	502	484	501	510	502	483	474	466	485	498	526	484	484	509	501	489	501	447	464	478	454	492	493	487	461	471	482	464	479	488	504	481	502	471	493	487	520	464	485	512	476	478	463	439	494	477	537	482	486	481	491	499	497	456	481	492	435	490	481	469	497	488	478	458	496	456	497	477	487	500	514	475	481	488	496	500	477	504	462	482	473	488	471	505	484	460	470	485	458	493	477	475	455	485	506	502	487	483	485	480	477	486	480	517	461	461	485	474	491	476	441	475	494	463	531	469	476	498	453	464	460	459	509	507	510	493	470	498	483	525	469	500	485	451	478	502	462	534	484	476	469	489	466	439	467	470	513	491	490	496	476	513	501	445	480	503	486	516	488	480	527	493	450	453	475	483	511	447	470	505	493	480	533	505	489	480	540	499	447	498	486	485	508	502	531	460	472	450	526	486	531	479	487	516	483	524	468	487	477	469	495	503	499	469	482	471	477	499	447	493	508	474	478	486	502	492	493	496	522	461	443	472	457
15924	2402	1232	801	652	536	443	350	198	199	181	158	157	184	175	127	157	157	147	141	134	152	140	153	144	138	126	135	127	139	155	123	147	144	137	149	129	134	129	143	151	136	136	129	126	149	136	130	113	162	134	141	141	133	157	128	150	158	157	148	118	138	143	131	131	150	116	156	136	140	125	132	131	125	125	119	139	120	126	147	126	124	156	154	123	126	143	151	135	131	114	129	120	122	142	137	118	136	159	154	136	113	138	142	152	125	148	133	128	150	135	145	139	118	129	140	125	115	137	161	139	134	129	131	123	138	132	150	138	119	141	137	110	148	102	134	155	151	146	122	140	122	128	170	134	124	126	157	138	135	133	156	150	157	150	133	159	160	122	143	145	107	143	129	142	149	135	140	127	170	105	117	157	154	148	160	156	138	135	139	131	127	131	131	153	135	130	135	121	140	144	138	139	142	129	128	128	132	126	143	147	129	140	129	151	147	133	155	128	144	125	119	141	130	153	145	165	129	134	146	149	123	142	160	148	143	133	138	130	147	125	135	155	134	133	150	115	154	131	142	127	152	148	164	145	140	132	110	132	145	138	125	157	124	142	133	152	155	150	140	129	141	131	115	138	135	146	128	121	150	127	136	132	129	140	142	135	150	138	119	132	145	126	139	153	150	148	143	142	153	120	122	153	139	126	120	150	142	138	138	141	130	114	142	141	139	143	149	133	143	151	144	118	142	136	159	106	114	129	156	121	146	126	153	140	122	132	141	134	111	143	131	135	136	140	123	147	123	138	138	134	115	128	133	141	165	146	124	138	111	156	140	127	140	144	122	138	135	160	129	151	153	114	162	144	147	152	124	147	137	139	144	135	126	123	115	118	164	137	128	132	134	130	121	133	112	148	123	161	130	143	150	143	106	113	133	139	127	157	133	120	145	136	123	118	145	153	135	142	122	170	139	132	124	127	152	134	154	130	151	126	132	129	157	146	118	148	133	136	143	142	144	123	156	132	154	131	141	150	143	134	129	129	133	142	152	123	139	152	118	147	125	138	122	138	129	138	134	123	141	158	117	125	161	140	137	120	130	143	134	118	130	138	143	120	143	156	151	141	126	159	145	137	136	133	138	125	147	129	138	136	155	115	133	140	131	145	167	131	122	145	125	111	137	118	128	139	119	135	150	130	141	162	152	128	128	124	133	156	147	134	129	154	116	112	117	117	127	134	135	136	135	142	119	145	145	155	148	136	142	132	123	163	118	135	124	123	169	146	150	148	126	128	138	142	138	143	129	134	124	142	164	153	149	134	138	137	136	136	130	131	134	136	131	122	139	142	136	138	142	115	168	118	151	119	164	154	149	152	132	130	122	119	129	155	131	123	149	132	137	141	128	134	156	147	145	135	139	124	130	128	123	150	114	129	145	156	138	119	144	149	129	143	149	122	139	125	140	134	124	141	153	126	152	132	131	124	159	146	147	132	133	121	137	122	135	145	127	134	156	142	138	145	155	134	127	142	133	145	119	136	150	128	163	131	127	165	135	140	151	134	134	131	141	129	125	147	143	116	133	131	124	122	113	136	132	131	145	140	166	138	124	117	156	158	147	134	137	138	141	135	128	183	141	116	173	144	139	126	112	121	112	139	123	163	141	141	137	149	119	147	151	137	152	116	134	134	138	157	123	126	131	133	124	148	140	135	135	150	118	116	155	154	137	158	130	133	144	115	135	154	145	145	131	142	137	133	141	141	140	163	129	134	123	136	155	138	146	112	143	139	116	126	153	139	138	133	131	121	157	148	130	129	149	128	132	133	133	136	135	124	129	130	124	139	149	128	153	146	138	146	137	124	135	145	139	147	136	144	145	132	145	138	131	117	139	132	124	135	143	144	139	135	142	127	131	148	132	142	147	141	127	144	128	146	143	162	144	111	139	133	127	141	143	138	125	120	141	115	119	128	145	115	124	127	141	127	145	142	140	138	144	137	145	139	145	140	144	125	139	117	130	98	124	147	125	126	126	134	126	139	137	130	133	115	131	132	136	120	128	131	153	125	157	144	134	123	148	147	125	158	128	141	155	154	148	144	125	134	112	169	127	148	132	130	135	138	126	120	132	128	139	143	124	141	129	132	161	123	151	116	130	122	127	135	136	127	139	140	145	143	134	133	168	131	127	133	139	160	139	136	135	163	162	114	125	133	138	142	128	137	152	129	145	133	159	138	122	128	142	130	153	154	137	132	150	128	131	112	129	134	111	148	150	147	144	125	138	140	134	121	145	134	118	121	111	115	117	146	135	143	144	112	112	135	147	141	114	144	130	123	150	114	124	132	140	139	128	132	118	125	125	137	133	127	120	138	145	153	162	133	144	139	139	131	123	135	131	134	160	136	125	140	143	131	175	167	131	135	151	125	136	152	136	142	121	127	147	126	141	117	127	150	139	133	117	136	149	155	145	136	135	124	147	148	134	140	135	136	146	145	132	135	120	129	119	161	139	140	139	142	135	147	122	130	131	154	137	146	166	129	141	144	119	123	133	143	146	129	146	142	120	113	143	135	141	169	146	135	135	148	144	137	132	115	128	126	135	151	119	133	166	140	139	135	131	132	125	147	135	139	150	147	158	152	139	145	147	118	114	116	140	123	112	128	128	147	129	129	114	135	130	128	138	139	114	124	132	136	157	136	135	148	137	133	147	129	138	148	153	135	136	143	135	117	130	144	144	155	119	151	136	133	117	137	117	130	159	136	147	148	122	146	139	132	164	128	130	126	133	145	132	125	135	132	145	156	145	150	133	131	114	117	146	147	151	144	132	132	153	133	143	137	120	125	121	134	145	125	156	134	140	129	143	139	157	130	137	126	139	155	129	126	127	141	151	144	140	130	130	146	143	124	125	134	104	124	131	144	119	148	145	147	140	158	122	113	120	142	139	146	135	155	140	137	127	160	148	149	129	148	166	142	136	132	139	148	144	153	143	144	138	132	133	132	138	157	133	131	133	142	149	131	141	147	136	128	137	141	124	148	131	139	148	135	129	139	162	133	158	158	143	142	149	148	146	130	138	129	121	162	122	118	110	120	138	117	128	136	158	145	143	137	135	118	146	135	141	148	120	156	139	134	139	137	137	130	145	149	159	109	130	133	144	134	133	128	130	129	154	137	146	131	150	148	156	138	129	139	145	135	145	122	121	142	133	136	171	125	130	128	130	137	146	114	131	153	114	142	167	139	151	138	127	142	142	149	148	113	139	152	156	145	154	140	135	141	132	135	150	140	154	139	134	140	129	117	142	146	148	144	127	136	134	142	140	137	115	152	158	143	117	121	162	145	132	140	124	131	116	135	145	148	119	137	140	126	145	143	123	141	133	150	131	146	144	133	165	130	128	129	140	134	157	140	126	168	160	143	116	129	148	158	159	124	133	133	130	139	140	140	139	140	122	169	141	140	119	138	107	144	155	138	130	151	118	131	108	148	135	151	127	125	135	117	152	130	138	137	148	136	139	138	112	144	127
10311	1333	1679	1797	1976	1737	1649	1048	652	611	519	493	466	490	450	443	393	392	385	370	392	414	367	392	417	400	351	355	331	378	358	360	368	377	350	370	364	352	343	318	382	379	319	367	352	343	350	349	333	315	344	346	351	320	318	362	334	357	309	337	359	327	334	374	339	342	360	383	325	364	328	339	362	363	376	363	320	363	365	366	361	315	322	346	355	344	324	359	351	358	341	334	323	343	320	331	348	350	366	344	363	342	386	358	329	344	373	354	327	357	318	338	373	332	344	355	359	373	351	342	313	355	330	350	330	337	391	334	364	336	324	373	325	345	355	367	340	324	375	351	322	326	332	341	341	321	350	338	370	333	359	332	335	350	371	323	309	356	346	296	352	339	327	337	335	344	336	352	359	334	350	354	382	326	327	352	371	362	319	342	370	353	344	362	340	310	351	346	343	339	334	349	354	319	350	369	350	306	343	345	335	333	327	320	330	344	325	337	333	372	346	333	362	352	335	357	354	333	333	343	369	385	359	353	340	342	312	357	367	361	357	333	339	362	370	367	315	344	340	346	358	337	336	348	358	334	331	368	333	335	330	337	336	338	342	307	343	343	352	329	313	355	313	346	337	326	355	355	360	349	327	313	403	322	332	328	338	336	325	343	325	342	314	360	353	350	338	342	331	336	321	356	338	353	360	329	335	311	365	346	352	368	339	322	354	356	389	326	345	346	326	342	337	333	328	329	348	352	361	378	331	319	342	319	348	320	325	346	357	349	334	359	325	320	344	317	304	338	323	342	371	365	346	331	357	352	335	349	346	339	307	342	372	325	338	363	311	328	365	344	323	332	321	324	329	348	320	321	313	341	335	358	315	374	342	365	345	361	327	352	319	334	335	326	325	340	351	305	344	305	311	339	351	360	342	331	328	319	315	294	372	341	355	343	339	353	323	308	335	357	326	338	309	327	360	354	359	338	330	363	360	342	376	336	337	342	315	343	358	348	333	307	354	308	342	367	342	369	337	360	340	340	335	332	337	366	342	345	357	318	334	335	347	313	386	359	341	369	332	329	330	302	326	302	340	328	341	330	341	336	369	324	360	354	347	331	340	328	337	315	331	352	308	324	348	351	342	322	334	334	342	316	360	352	339	400	340	332	329	343	333	305	330	387	337	354	338	324	321	364	359	345	353	328	337	355	377	337	339	339	333	315	320	360	337	321	327	328	359	347	338	320	355	341	333	371	342	334	350	294	339	376	334	337	327	318	333	368	330	364	367	355	354	317	335	345	335	326	347	336	316	308	389	337	340	367	337	314	326	323	334	352	366	350	315	387	359	296	353	317	317	303	349	350	369	350	354	341	357	320	332	366	313	347	311	344	306	359	323	350	340	332	339	360	347	307	321	361	353	296	331	344	349	335	338	351	329	348	350	326	398	334	335	309	334	349	320	325	330	340	364	345	360	325	361	351	332	321	349	349	332	303	341	381	343	351	325	321	323	330	338	345	364	332	317	340	338	340	316	334	323	350	341	315	350	372	362	343	360	366	348	353	322	362	364	348	343	324	336	345	347	352	373	341	309	374	323	321	341	333	347	343	349	325	358	348	349	373	318	355	374	361	342	367	335	346	317	369	319	357	361	339	324	369	335	326	359	356	379	377	330	298	294	363	351	346	351	324	357	357	353	339	382	335	339	352	338	335	345	354	333	322	330	333	380	363	345	338	340	366	348	331	343	359	310	349	329	328	354	343	374	370	355	336	316	337	313	349	358	357	342	361	362	344	340	353	348	374	332	362	338	338	368	359	314	350	345	372	351	350	338	306	351	338	371	329	334	337	338	343	341	354	315	343	371	307	326	344	347	350	320	340	365	309	363	387	388	339	361	394	346	363	359	332	353	361	319	317	341	314	312	358	329	378	366	352	346	360	328	357	327	338	317	327	363	333	349	347	331	357	321	345	358	339	345	331	329	356	387	346	338	318	319	371	342	364	348	320	319	336	326	312	317	344	358	305	358	354	290	320	318	319	312	324	369	360	308	349	342	325	322	331	347	326	300	353	334	363	354	345	368	345	347	328	348	315	341	307	338	349	357	330	367	339	338	332	381	358	348	317	356	371	337	342	350	330	336	334	327	352	333	348	343	312	317	363	309	337	372	339	329	340	352	318	370	360	343	327	313	336	358	340	311	326	324	316	362	315	334	323	343	351	332	326	365	358	338	341	376	305	378	315	304	357	339	341	343	353	355	343	326	335	341	366	308	320	352	287	337	354	342	320	333	306	356	314	325	352	330	315	343	345	343	335	326	326	312	314	349	355	375	353	348	347	308	356	357	361	333	313	336	367	367	335	331	330	336	369	340	338	330	327	374	342	348	327	340	361	345	340	340	338	317	323	347	347	342	359	353	384	339	347	305	339	349	308	335	321	340	310	378	317	330	363	352	322	349	340	330	357	335	342	329	321	297	376	322	331	331	361	337	367	298	352	357	387	328	365	379	340	363	353	349	356	347	324	322	299	343	361	356	348	338	343	343	345	340	350	350	325	326	352	356	343	296	400	325	321	306	352	325	336	333	340	301	356	322	338	317	321	355	360	334	367	373	336	357	363	331	334	326	357	339	350	346	345	344	340	338	380	355	323	320	345	323	318	326	334	369	355	287	352	347	349	354	349	352	345	294	357	328	353	354	334	332	342	334	321	320	325	340	321	331	324	358	347	314	353	346	345	342	348	346	354	330	360	386	315	336	324	361	326	318	356	362	348	320	323	334	353	347	340	369	318	290	351	353	346	322	370	345	327	356	316	327	368	355	344	351	316	315	356	320	313	309	350	345	350	348	312	346	357	337	360	318	334	323	361	332	310	349	342	321	335	362	363	358	362	322	332	322	341	326	348	336	356	361	363	341	350	340	332	356	321	367	297	340	359	366	342	342	353	341	366	319	343	333	352	335	364	352	355	338	339	331	328	346	348	321	345	338	350	321	345	331	320	351	364	325	314	311	325	338	340	337	342	345	356	351	319	361	345	327	360	306	372	343	360	367	352	366	354	315	321	301	344	337	332	343	351	325	371	348	346	319	352	402	295	377	338	368	341	334	332	333	350	327	345	328	326	341	362	376	354	314	317	337	325	339	325	330	351	312	354	351	309	344	318	365	320	332	327	323	332	348	356	313	346	339	347	359	375	344	319	378	329	342	339	348	343	347	340	337	332	326	376	319	313	330	323	321	325	359	382	335	350	318	330	364	336	333	372	354	356	353	358	322	330	302	350	351	359	335	373	331	337	347	362	321	371	333	378	331	327	385	330	346	349	340	351	326	368	334	333	366	349	341	326	339	370	341	347	329	362	309	314	346	330	333	316	367	305	340	312	315	336	352	336	332	344	359	335	346	330	335	371	360	350	344	335	344	346	302	346	354	320	337	329	360	326	302	354	310	340	330	362	354	333	323	341	330	350	355	355	323	357	356	349	379	342	356	348	342	356	321	336	334	329	342	330	354	331	361	307	354	369
24313	4226	2155	1491	1185	1122	769	462	326	276	248	260	271	284	251	245	233	216	216	236	226	216	210	216	225	207	233	203	236	220	199	202	246	206	248	226	223	241	198	214	219	229	198	207	237	201	210	222	231	203	225	206	226	226	219	225	216	227	209	240	204	229	208	238	236	216	216	215	231	198	194	201	211	200	226	236	212	221	225	230	180	238	230	238	233	219	246	229	201	203	239	225	210	224	187	213	229	209	214	205	245	198	225	212	212	215	225	230	254	227	222	218	216	252	212	228	234	234	211	223	218	221	204	229	226	217	206	211	236	212	226	218	225	215	209	245	264	218	221	212	196	211	215	206	224	201	206	241	204	213	199	186	209	219	218	225	231	223	196	218	232	200	203	209	209	223	228	238	214	237	210	216	195	207	227	216	214	212	203	235	202	238	225	244	217	193	208	191	199	237	224	237	218	204	205	211	206	215	210	212	224	234	208	186	200	201	213	230	238	219	227	231	229	203	218	202	190	226	224	235	203	211	218	213	218	224	203	193	195	190	239	215	204	199	210	244	195	219	194	238	211	218	200	202	237	203	219	203	217	209	187	193	221	227	218	247	211	198	227	220	202	190	216	216	228	245	220	237	203	223	225	198	242	204	187	204	193	223	211	217	257	194	213	236	186	195	203	188	189	214	242	203	203	207	229	204	208	223	221	209	207	202	238	219	234	228	223	210	227	194	213	192	239	253	211	213	196	238	217	214	212	198	208	182	229	219	212	216	190	191	215	211	219	190	224	195	217	197	206	212	205	213	211	228	209	202	244	210	227	211	195	219	195	193	218	197	215	208	231	225	210	237	218	225	217	231	223	215	218	201	212	188	224	201	213	220	200	246	219	239	208	189	187	209	215	217	213	214	221	221	196	187	214	222	204	220	216	208	271	190	228	250	203	222	198	205	206	211	206	209	199	232	225	242	192	218	208	254	229	219	223	208	211	246	227	219	210	225	196	204	220	238	207	219	203	221	221	229	230	222	205	234	235	233	187	215	205	216	217	196	184	246	240	223	231	197	223	219	241	233	235	240	209	225	208	188	189	228	196	240	206	213	189	183	208	188	173	217	211	218	200	224	208	211	224	221	205	202	197	195	225	208	215	216	207	234	214	214	226	219	214	222	230	228	206	221	187	194	206	206	212	188	238	236	248	199	206	201	222	216	214	236	242	219	230	228	216	191	216	205	186	225	210	203	204	217	196	220	220	220	204	223	226	194	196	219	218	216	259	206	221	215	222	208	216	211	185	227	198	219	205	198	212	172	216	193	179	191	217	217	202	208	215	226	223	198	206	226	214	221	206	188	210	197	217	207	197	212	204	232	201	240	209	198	194	211	205	215	214	195	235	194	219	231	245	224	224	228	215	193	235	205	202	215	221	211	211	202	225	204	222	234	234	241	213	219	231	201	238	204	203	197	230	235	220	193	241	218	216	195	232	244	226	195	232	215	196	216	210	234	201	233	223	203	234	203	208	196	217	200	222	243	195	212	227	210	225	201	240	232	213	197	208	243	215	208	197	215	203	189	224	216	230	232	227	214	192	212	205	219	216	231	178	225	217	201	206	221	239	232	230	230	206	200	197	219	218	219	206	206	214	207	225	202	198	224	197	224	202	202	200	216	207	222	227	194	232	190	214	209	203	203	212	212	221	228	212	220	253	200	220	249	229	228	231	242	223	238	217	239	257	180	212	222	234	189	212	211	232	204	222	209	208	213	219	197	226	222	203	252	222	213	259	193	195	223	211	214	227	232	242	202	223	213	192	240	202	222	205	196	184	192	250	208	216	218	224	224	236	206	209	193	193	194	211	206	226	208	196	197	220	233	213	198	205	207	223	249	248	216	184	192	194	218	214	213	230	227	245	230	221	218	232	205	223	181	198	195	194	219	191	198	219	223	212	206	222	212	230	237	204	194	212	198	216	234	192	215	232	224	176	209	214	198	234	189	187	212	217	239	202	197	226	213	217	197	219	252	199	213	210	192	204	203	199	213	214	180	220	205	196	190	219	193	216	257	241	199	217	216	216	210	218	219	220	188	238	242	205	229	204	207	232	217	213	214	211	207	226	204	245	229	178	217	194	211	213	199	191	203	239	247	230	211	216	236	239	235	211	190	231	213	222	188	223	202	184	223	212	212	206	208	205	206	252	217	211	192	227	197	201	206	228	209	225	226	225	220	233	223	219	194	224	211	243	210	191	204	199	187	192	220	197	225	225	219	229	192	224	213	220	212	221	211	196	236	241	203	220	240	234	196	212	222	209	227	230	214	205	211	207	213	217	219	205	205	220	223	210	241	200	217	216	213	191	228	220	196	214	206	240	193	218	215	218	190	211	179	180	223	218	217	211	225	247	231	189	220	231	191	223	227	221	211	225	250	242	228	191	209	225	209	221	185	213	197	195	221	181	214	230	228	220	217	197	204	188	202	203	207	198	213	251	218	234	220	211	194	206	199	220	191	223	209	225	182	197	218	210	222	214	213	191	221	204	210	185	219	228	197	211	182	228	203	222	206	207	237	208	212	240	212	213	222	220	204	224	220	200	214	209	211	227	211	202	217	217	210	219	209	189	225	215	226	224	225	222	215	223	180	222	176	244	206	198	200	222	230	211	207	224	188	230	192	215	208	215	231	190	215	213	208	216	227	247	224	237	216	209	231	242	226	202	209	210	198	218	218	206	214	235	213	189	241	231	191	223	168	172	185	190	232	223	205	214	210	246	230	220	232	230	251	209	234	209	200	203	214	188	208	194	237	201	202	218	237	199	210	218	217	202	243	227	209	218	230	206	223	243	221	228	217	224	225	214	228	211	211	199	227	206	209	205	222	208	204	208	206	229	229	233	212	217	214	247	198	205	244	215	223	226	224	246	206	195	218	207	202	211	192	224	234	194	230	238	217	213	207	217	237	211	230	207	216	221	203	192	229	204	228	205	216	220	182	197	213	205	200	200	185	207	227	208	214	222	220	223	244	205	216	174	219	208	209	218	167	238	216	177	219	209	204	205	204	208	241	203	202	179	216	218	219	203	207	216	223	213	195	223	205	231	200	210	252	247	237	194	194	238	215	205	225	221	208	203	223	210	209	218	218	180	226	208	221	206	194	239	196	216	238	191	204	207	209	189	209	223	193	194	191	189	212	189	207	255	194	222	203	223	179	216	209	230	193	261	212	192	191	205	229	233	222	206	180	213	218	193	216	237	207	219	213	213	192	174	213	204	200	217	218	225	210	207	219	218	184	210	225	224	216	253	214	210	215	226	195	228	217	228	202	228	210	268	182	218	218	195	187	213	204	185	188	210	218	223	227	219	231	218	228	221	203	235	226	233	240	228	217	239	244	213	221	231	245	234	220	210	214	216	192	209	215	216	223	230	216	232	179	216	200	208	218	200	238	184	230	223	203	204	217	195	206	226	225	238	229	186	196	216	183	209	199	211	214	185	198	234	240	215	213	225	256	235	214	199	219
13817	1956	2969	3193	3339	3203	2520	1602	1101	966	872	815	693	708	690	630	647	629	579	655	568	605	577	565	552	535	549	528	509	555	523	566	536	504	510	580	551	525	492	549	545	545	521	483	498	549	483	541	504	526	538	495	482	494	533	506	525	512	560	502	550	541	515	493	493	581	475	522	480	508	532	525	482	474	563	499	502	542	523	531	507	540	543	516	501	508	514	512	513	526	480	463	498	548	514	500	546	475	493	514	542	471	494	501	482	472	538	490	520	529	501	503	473	484	509	519	519	494	503	478	521	491	526	528	495	521	488	470	514	505	504	536	527	526	455	490	526	487	518	545	519	502	517	515	462	521	497	482	508	528	496	515	504	518	535	480	499	492	488	513	491	504	509	493	492	512	515	514	492	524	525	490	534	515	495	468	515	517	508	525	474	515	470	471	489	495	512	508	487	493	488	492	580	479	493	481	529	491	478	530	494	554	525	498	499	487	479	500	519	472	533	489	498	466	494	511	517	492	481	553	534	523	536	505	498	464	514	541	490	530	504	512	514	527	485	488	502	454	525	518	508	505	510	560	503	459	536	515	476	529	534	527	507	501	476	522	495	460	537	501	511	516	478	489	525	539	496	480	493	530	529	515	512	490	498	457	501	541	525	511	471	511	505	533	506	479	508	508	460	474	541	525	494	469	513	504	494	497	513	526	483	515	493	487	473	488	522	534	505	509	463	488	487	505	505	547	489	543	525	483	463	473	550	489	492	497	508	471	489	517	470	492	515	530	490	515	496	475	507	500	524	470	551	498	532	533	513	479	526	533	479	459	466	472	532	472	508	534	518	471	489	468	492	505	531	508	518	527	437	472	528	520	524	490	502	485	497	522	499	497	479	473	531	499	522	531	475	472	490	470	506	496	517	530	511	490	500	516	535	483	506	533	513	526	490	503	506	501	498	480	479	480	520	491	498	454	491	499	520	504	475	524	474	563	513	536	480	527	486	515	482	496	512	526	485	472	508	528	447	547	508	500	481	455	492	527	519	488	493	563	498	505	469	538	466	467	507	534	499	475	507	526	487	512	489	507	508	511	542	513	562	546	493	519	507	494	527	529	502	514	486	482	503	491	544	497	497	506	513	546	515	503	505	468	504	522	503	525	509	509	511	473	461	490	531	517	529	500	548	496	507	519	515	498	490	518	489	515	483	515	481	479	558	536	488	501	511	503	495	482	511	507	532	517	493	508	493	534	498	500	481	491	482	499	489	543	467	481	552	551	500	492	515	489	496	515	553	513	539	533	490	490	493	504	491	520	474	520	518	490	509	504	489	500	551	485	525	513	462	521	516	533	512	549	544	480	480	489	494	490	507	538	546	477	491	531	523	493	499	470	495	527	489	510	494	555	515	511	541	466	507	487	492	475	501	463	459	478	478	523	515	534	482	501	526	493	508	509	508	519	501	453	506	496	535	531	543	507	513	485	525	511	540	506	450	481	488	474	476	475	472	506	514	498	513	467	537	511	545	494	510	525	519	530	517	489	519	459	521	554	504	426	487	517	547	497	513	567	471	522	534	501	503	484	503	488	518	529	463	517	476	483	514	554	522	476	473	463	539	458	522	508	487	459	514	533	496	468	493	522	503	533	521	484	492	504	511	467	498	487	514	473	445	513	502	443	527	508	528	498	499	466	478	521	513	534	500	536	510	491	474	504	537	509	531	492	515	495	472	474	521	500	519	515	482	497	501	526	498	521	493	505	478	530	573	492	492	479	555	475	497	527	504	538	482	504	511	518	486	534	524	523	507	541	562	485	473	498	474	507	496	511	506	500	531	509	519	469	468	535	492	506	530	511	506	458	516	473	477	512	501	521	520	514	491	515	493	484	513	484	478	486	516	502	495	460	506	491	528	477	535	502	502	530	494	536	466	456	489	480	490	510	527	477	534	516	496	491	509	500	517	484	541	510	510	465	502	505	488	516	489	520	488	506	481	496	548	492	515	516	447	488	494	484	503	515	480	509	497	494	488	532	470	533	514	501	516	526	498	501	505	507	528	514	502	510	512	520	512	481	456	485	503	466	480	507	509	506	544	512	467	499	525	513	469	482	517	484	489	518	476	451	487	493	541	525	505	510	524	518	494	512	482	514	474	541	504	490	494	481	505	491	497	523	508	453	513	500	468	465	489	484	468	515	459	516	458	472	483	519	511	499	489	486	476	505	501	489	468	521	510	504	475	557	527	502	461	508	489	497	493	513	502	506	539	488	491	502	481	524	488	500	485	524	544	537	496	539	492	506	490	493	540	523	519	510	484	495	495	513	507	501	492	549	500	516	525	491	509	491	473	492	475	518	522	533	523	507	516	469	513	513	533	480	513	500	486	527	490	502	487	502	505	497	497	509	515	498	513	522	500	507	511	525	475	537	493	535	471	498	531	482	525	477	504	511	537	508	543	471	514	517	507	505	511	510	555	495	533	500	519	512	481	469	460	473	502	478	538	519	503	508	511	513	529	489	481	505	489	491	535	530	527	497	520	527	526	522	479	513	490	491	512	540	546	485	523	533	515	507	509	541	487	500	505	490	482	482	513	517	541	540	488	509	534	546	491	516	524	495	490	548	474	523	524	489	500	482	471	503	508	513	501	454	519	474	533	542	495	515	503	500	537	499	517	493	476	541	523	500	491	487	505	465	502	510	530	505	530	492	467	525	527	522	500	511	490	498	490	506	519	506	505	506	475	502	500	489	518	483	547	504	518	470	524	510	539	514	463	500	550	473	504	489	514	495	507	468	505	493	533	545	540	510	560	450	530	503	530	482	484	471	503	502	500	449	491	521	503	519	498	494	538	497	486	477	514	502	486	490	536	523	516	504	553	521	501	512	495	551	481	496	496	524	485	523	548	500	439	509	520	490	484	520	527	493	496	486	490	513	488	497	517	513	515	527	486	524	526	511	497	484	478	479	538	462	511	477	499	537	516	510	523	516	506	485	519	488	490	588	527	464	513	545	448	475	491	499	561	526	530	492	517	460	554	508	489	500	519	496	525	471	468	511	501	510	471	494	507	486	490	538	497	517	527	491	469	504	513	472	509	510	502	524	507	507	521	521	518	507	507	512	484	479	504	486	499	502	490	519	521	509	493	480	488	502	553	501	506	519	486	533	475	529	511	471	513	542	504	530	484	486	527	518	501	570	512	495	536	538	487	504	502	493	493	471	469	483	508	478	522	512	502	517	496	485	491	473	473	522	471	502	513	494	520	516	505	505	498	494	536	526	496	494	499	505	514	509	489	467	507	489	521	511	529	532	523	528	499	550	501	506	528	500	483	520	560	536	532	529	516	511	533	489	495	473	519	537	495	510	500	530	543	489	529	514	516	541	527	521	486	471	515	586	462	506	482	520	492	526	477	497	502	531	506	478	518	516	504	582	552	486	554	513	528	507	534	497	475	493	477	497	499	519	496	508	480	482	535	535	514	463	486	512	508	505	511	486	527	456	494	522	464	521	527	532
3873	468	295	292	278	191	193	240	225	204	236	228	214	202	216	203	193	215	235	218	233	237	238	238	230	215	227	203	207	226	228	218	215	224	243	194	210	211	249	234	213	225	222	225	194	237	230	194	207	219	236	214	201	214	224	234	211	201	191	216	221	203	227	201	240	194	185	221	209	191	226	228	211	227	215	211	201	204	212	206	226	205	190	196	209	216	229	242	233	199	205	214	215	231	217	227	202	209	216	213	187	230	210	226	207	214	220	208	253	204	218	218	222	227	234	196	266	221	223	239	221	202	232	217	204	184	211	220	201	213	235	245	204	257	184	202	219	208	230	203	214	213	211	230	215	233	214	240	204	216	229	205	207	205	218	196	209	213	226	221	230	214	216	221	228	207	210	214	217	218	223	202	222	246	237	228	200	194	207	213	215	212	216	256	186	203	205	208	242	236	239	218	218	223	219	214	214	205	235	217	225	208	218	217	232	220	234	221	215	216	208	233	221	235	204	212	204	227	230	248	218	223	222	216	215	231	201	222	227	222	201	207	215	214	223	229	214	213	239	216	203	228	218	204	245	219	218	203	187	205	234	237	216	233	239	207	203	227	192	243	207	198	220	237	217	213	229	226	224	245	226	254	198	198	225	208	217	223	234	216	207	197	230	196	230	215	203	214	218	196	213	202	216	225	224	219	204	196	221	210	226	201	213	225	208	233	234	204	225	216	210	200	229	199	227	226	210	216	214	207	204	233	206	217	239	191	208	239	235	235	234	209	235	199	212	198	236	229	245	211	235	218	199	201	208	207	211	222	225	193	210	233	236	225	214	218	249	224	227	237	254	238	217	228	220	215	253	218	220	203	227	243	216	211	238	198	204	226	223	185	229	203	230	219	229	218	223	208	227	226	226	198	231	237	199	215	209	219	203	212	222	216	223	192	214	236	194	260	238	231	212	197	211	216	222	210	192	219	248	230	235	218	211	231	220	225	227	228	198	190	208	246	207	197	236	261	227	243	230	221	224	198	199	228	213	225	215	205	214	214	246	212	210	211	219	212	253	201	180	185	214	222	226	211	217	199	190	196	209	202	222	198	216	213	214	219	205	233	201	205	217	214	207	207	194	194	200	202	204	212	212	228	213	212	211	233	238	196	204	231	208	191	252	228	232	228	219	227	195	225	234	213	227	217	212	235	206	219	207	224	218	212	189	224	237	210	205	240	228	223	224	212	218	241	222	185	236	196	231	232	206	245	232	272	235	216	217	212	207	209	205	252	220	211	189	228	224	237	205	232	228	195	204	179	203	218	230	205	168	225	223	232	219	219	223	228	224	240	206	226	242	216	223	233	221	211	238	245	207	209	223	194	226	203	215	241	228	212	210	210	258	196	216	218	187	250	218	212	243	221	223	217	218	238	228	211	217	235	245	224	200	222	191	208	213	219	226	214	206	218	230	223	242	218	200	221	217	226	186	238	210	218	230	257	235	209	196	214	191	224	208	229	199	217	235	202	207	238	199	205	197	196	228	194	211	240	236	224	192	206	200	240	250	221	228	216	218	200	205	250	235	205	214	211	225	178	217	206	233	235	247	216	208	225	186	213	222	252	221	218	201	254	246	222	203	232	221	248	221	197	213	208	206	209	228	250	249	206	215	210	208	190	224	234	212	231	208	216	196	238	215	213	212	211	210	204	212	220	209	229	224	218	214	203	237	223	214	194	234	231	237	222	212	264	217	246	186	206	237	209	221	237	228	220	224	229	235	202	205	219	212	207	212	228	213	249	211	239	224	193	219	225	225	208	242	221	201	240	209	219	201	233	219	202	236	232	211	224	199	211	210	229	226	228	224	206	215	222	216	207	203	230	202	208	204	208	209	237	235	232	214	200	205	206	199	207	220	215	217	234	234	238	188	196	249	228	189	186	221	206	222	229	215	204	214	226	213	227	211	211	196	198	246	213	216	217	193	236	218	251	224	222	232	220	199	198	228	204	211	199	232	230	229	222	236	220	217	230	194	209	246	211	227	233	194	229	213	205	189	215	225	218	200	203	205	213	193	203	223	205	209	244	195	211	236	209	219	205	213	204	233	220	248	224	226	201	190	231	204	195	210	188	214	245	240	222	220	232	180	203	229	240	218	224	238	239	211	237	228	204	210	216	206	205	233	220	224	214	214	221	220	227	233	228	231	231	208	220	209	228	205	228	220	216	227	222	220	205	198	215	226	210	214	207	205	211	209	218	202	209	219	219	225	237	207	218	242	239	202	209	205	225	244	226	230	208	245	223	243	215	228	217	222	205	229	208	224	227	219	223	229	219	204	223	231	206	209	193	204	205	206	208	228	233	201	214	187	220	201	203	219	233	214	220	201	205	239	238	221	215	201	217	227	223	219	226	207	211	219	202	219	218	218	219	193	216	248	233	200	208	230	235	241	239	253	213	216	220	224	229	208	199	197	225	234	222	191	198	208	248	228	220	211	219	215	233	226	222	243	241	233	221	231	240	264	218	202	218	204	233	210	218	235	217	229	212	214	212	207	242	219	214	193	209	261	190	219	227	203	222	242	222	220	216	230	245	204	191	224	218	202	212	228	227	243	223	216	232	216	201	218	216	207	221	228	222	219	222	206	222	200	182	184	210	197	224	228	208	236	213	247	183	195	209	201	225	195	202	219	201	248	239	226	193	245	259	253	186	262	218	246	225	226	222	213	205	220	211	237	183	221	206	205	221	221	194	231	223	183	233	204	240	228	246	248	199	213	200	255	213	216	235	222	179	200	220	227	209	227	229	241	218	208	221	221	244	198	206	251	211	250	217	218	237	213	192	216	224	226	208	228	240	263	221	226	204	200	234	236	195	201	218	230	258	208	235	206	191	217	212	216	229	199	219	257	252	219	224	190	203	229	233	226	239	245	228	201	238	216	202	249	231	195	246	212	215	205	236	205	214	185	210	228	241	208	216	235	211	173	193	229	254	225	225	199	225	207	210	228	241	199	209	213	236	199	205	200	201	226	211	201	206	219	230	226	216	210	213	222	213	238	213	200	223	219	215	197	188	253	221	227	249	234	211	226	213	232	238	251	213	225	215	212	234	219	199	199	224	227	205	211	224	213	180	207	217	213	208	216	220	241	227	219	195	236	212	210	214	185	209	185	227	202	204	225	224	196	172	214	223	198	215	232	222	233	204	219	231	244	203	210	226	216	215	238	192	227	191	224	250	226	226	220	195	216	218	233	243	226	210	222	216	223	234	230	209	198	221	193	246	233	232	233	229	229	202	185	230	223	231	210	194	205	199	238	230	213	219	206	216	213	205	231	243	222	205	233	224	200	188	199	249	192	236	228	223	170	227	199	236	210	182	211	210	208	219	223	226	271	202	202	241	212	223	160	205	240	209	253	229	237	230	216	227	182	206	234	222	224	209	222	194	202	212	238	238	247	199	236	219	219	236	218	198	207	234	217	199	212	222	193	220	226	213	226	228	216	165	248	203	213	195	214	210	234	214
2884	639	691	672	636	569	569	523	505	542	530	516	490	502	501	464	492	501	439	471	536	501	532	523	530	474	507	496	485	517	494	475	525	446	478	478	478	494	462	495	468	483	460	502	467	547	496	494	490	498	475	495	561	511	473	487	511	439	479	494	480	464	488	487	489	486	508	505	489	478	495	445	492	492	491	462	484	475	514	494	500	438	508	486	492	476	497	496	453	498	501	493	454	494	528	429	503	517	488	505	490	491	518	497	516	494	502	495	471	512	475	492	464	483	489	495	513	491	522	484	478	496	487	534	531	495	511	503	492	508	532	478	512	489	524	505	457	503	512	498	472	491	525	551	475	467	520	487	511	474	475	485	463	484	484	488	456	513	536	496	530	456	491	500	518	455	510	536	504	480	501	493	494	499	481	439	488	446	486	507	529	509	436	500	489	466	509	488	497	479	483	528	506	485	490	513	474	492	511	495	474	480	429	461	478	507	483	460	474	484	503	500	513	498	483	485	491	521	515	494	530	477	470	461	478	543	507	450	497	494	501	507	515	478	467	520	474	501	519	490	539	516	502	494	482	480	489	526	499	498	523	511	485	467	457	526	495	509	502	440	540	498	520	528	481	492	509	492	520	466	467	501	487	521	466	487	448	488	462	488	489	529	512	455	465	457	478	456	480	468	499	509	428	460	498	486	487	509	481	497	519	465	506	461	515	486	478	481	534	474	541	502	500	501	496	500	461	485	512	502	456	476	459	492	501	501	453	486	543	538	464	502	500	462	488	447	505	509	502	509	488	543	509	473	493	512	521	505	521	537	477	458	495	525	528	488	501	505	478	497	521	492	474	487	478	484	517	498	513	495	493	449	489	450	523	503	501	506	506	499	488	506	486	495	517	504	489	448	489	518	504	495	491	512	512	478	480	485	485	501	496	504	482	517	518	521	502	461	497	469	480	475	469	463	452	489	513	460	480	513	482	465	528	451	507	472	487	508	513	474	495	484	478	477	482	510	473	523	512	484	483	502	497	486	491	534	490	511	531	501	503	492	497	476	460	480	505	498	478	469	544	467	526	501	484	479	475	477	496	501	485	471	491	475	492	504	464	518	523	494	484	480	472	468	494	493	487	511	523	487	499	500	479	492	523	540	476	469	470	493	468	512	509	483	489	510	457	516	464	491	481	493	439	471	495	533	528	484	472	486	475	459	462	531	510	500	467	473	504	522	497	515	502	466	497	504	516	479	481	471	533	519	464	494	478	486	514	453	487	525	485	506	514	430	505	518	458	477	484	453	481	478	492	513	466	501	501	531	463	463	514	496	496	512	485	482	463	496	503	463	476	507	483	463	468	500	510	500	533	475	549	541	456	456	508	516	493	474	491	497	462	515	501	466	483	542	494	474	505	502	479	462	492	489	515	507	479	488	470	509	471	456	516	482	499	513	446	470	525	466	472	526	464	472	479	505	465	469	462	489	476	492	480	514	478	545	470	474	510	535	493	522	507	479	474	481	475	529	466	501	475	520	499	483	510	468	492	512	482	512	485	495	531	477	515	476	459	523	470	528	485	492	489	444	513	513	505	504	512	461	515	505	500	505	508	459	489	503	444	479	509	476	499	479	477	498	498	480	497	488	492	462	489	456	548	466	529	444	493	486	469	496	527	448	495	485	455	480	504	499	470	483	478	502	507	495	474	479	527	485	521	464	468	477	463	509	466	500	461	493	483	476	474	504	496	504	504	493	488	503	511	470	537	487	467	486	565	503	461	481	502	512	490	489	492	485	477	459	527	536	475	460	477	456	470	503	475	509	494	514	477	503	523	475	482	471	493	482	525	482	521	474	476	471	479	534	489	503	463	487	499	491	493	492	451	489	502	522	460	467	488	496	512	487	500	487	486	480	479	464	455	470	506	518	474	466	461	513	497	513	476	498	449	459	489	452	523	471	552	499	480	480	493	502	490	464	500	472	504	456	466	494	520	485	492	508	505	468	501	475	515	450	473	523	507	492	540	472	480	505	486	496	466	462	511	478	500	482	472	464	447	507	461	492	504	488	522	488	510	490	468	465	483	487	487	467	513	493	461	497	473	496	532	487	488	490	503	474	447	488	496	428	499	463	502	486	494	461	463	511	497	472	475	485	480	458	493	508	478	481	476	486	526	449	497	505	508	483	497	511	539	483	516	449	480	558	489	496	533	480	491	525	500	483	463	468	464	493	501	473	478	499	527	476	468	510	508	511	481	500	476	491	502	456	495	509	483	487	491	505	469	458	555	501	556	464	509	454	503	516	459	504	489	516	502	477	536	498	485	504	480	479	502	453	518	472	492	447	515	486	501	458	475	518	526	497	479	459	516	508	474	481	501	466	498	528	469	455	492	524	486	532	503	502	472	520	520	433	485	485	460	484	502	494	482	498	507	521	493	468	476	495	460	466	507	464	511	506	452	491	544	483	465	503	475	546	479	480	482	471	512	506	479	487	477	500	548	495	500	484	504	514	473	465	499	495	511	491	507	483	494	472	483	466	480	501	475	474	499	528	517	450	509	547	485	498	503	462	492	481	484	487	455	458	479	495	488	463	473	482	512	484	526	510	484	484	499	548	501	486	481	487	513	533	516	507	490	473	491	504	459	483	485	494	508	463	498	475	481	494	483	496	527	492	469	490	468	509	467	526	568	510	452	480	511	539	502	513	471	474	494	512	484	491	499	509	486	526	471	492	485	486	463	495	490	489	506	491	451	459	499	506	499	479	491	505	479	471	492	478	520	482	496	506	530	513	481	495	508	486	512	499	497	520	472	474	490	511	454	479	505	485	466	485	498	495	473	501	478	481	489	466	523	492	467	529	514	493	502	516	476	468	485	481	513	496	487	514	524	489	464	487	450	486	503	491	469	475	516	467	488	483	522	498	456	466	480	496	477	504	508	459	503	509	500	438	498	481	472	514	496	520	495	493	504	505	478	467	528	518	475	479	470	497	533	493	481	517	483	525	492	484	469	461	493	470	489	450	497	490	482	503	465	461	524	499	498	500	504	474	470	479	458	484	512	510	468	479	495	455	509	502	480	524	527	491	443	500	500	470	460	497	479	508	470	551	502	519	474	494	502	468	508	476	485	474	541	468	501	487	465	512	503	467	466	465	496	503	469	502	532	485	470	471	502	495	499	497	487	505	533	501	495	480	464	501	474	521	482	516	475	509	495	503	504	530	484	452	477	532	529	463	501	482	500	497	457	493	485	479	524	499	489	505	479	518	498	503	499	465	497	497	476	490	476	475	479	449	504	453	453	503	494	489	505	502	442	497	470	455	501	510	525	506	473	515	489	501	470	496	447	488	513	490	490	507	484	470	483	494	467	497	536	520	465	466	515	494	441	467	495	484	453	528	469	461	526	459	439	530	501	493	513	454	488	551	512	525	502	482	479	428	488	502	445	499	501	457	523	536	464	496	481	453	507	458	494	492	502	479	484	495	491	445	471	499	504	461	494	490	464	492	508	489	483	496
15105	2031	1190	906	696	501	383	277	191	178	147	151	145	148	150	152	146	151	139	140	166	159	141	136	148	134	127	149	138	134	133	152	137	122	157	126	147	127	141	142	120	136	138	137	134	139	125	143	126	139	157	146	142	123	113	134	123	127	124	153	149	149	142	144	125	156	162	140	107	149	136	141	153	139	142	126	143	126	154	141	148	143	153	144	146	134	149	121	133	138	124	127	132	119	123	132	111	120	153	146	143	149	155	136	139	140	129	112	122	143	140	132	133	146	150	135	124	133	137	130	132	129	132	144	144	116	138	116	150	153	133	142	149	149	131	146	142	130	133	127	153	126	147	134	142	123	146	140	124	122	119	147	140	141	140	131	125	135	149	144	122	137	139	145	128	142	155	131	140	118	129	125	123	109	139	125	145	138	138	128	149	113	125	137	131	147	160	150	143	126	129	144	126	144	145	123	160	160	112	142	138	163	149	123	140	134	111	132	109	153	154	127	147	151	122	141	127	131	148	135	123	128	130	137	131	141	156	123	123	158	144	145	120	127	137	129	129	134	138	140	119	144	130	135	116	134	132	128	126	136	144	149	145	126	137	143	141	107	138	152	128	142	140	140	147	133	147	158	150	162	128	124	125	136	129	125	124	140	148	135	116	149	129	134	146	138	140	144	113	127	144	145	112	140	139	166	138	123	135	134	137	146	134	117	131	137	149	117	144	133	156	148	140	113	136	168	127	141	129	157	117	132	123	162	121	121	141	146	119	139	144	140	123	160	144	147	133	127	141	153	136	146	115	150	135	129	128	114	146	142	144	143	156	135	123	124	98	141	169	139	128	135	131	126	149	114	126	126	146	134	130	147	135	144	160	133	133	139	142	143	140	119	143	121	146	134	154	153	111	145	134	148	130	142	146	135	133	146	138	157	136	121	116	117	105	120	160	150	136	135	156	119	122	127	134	130	128	140	146	133	133	140	141	144	142	133	157	112	135	136	149	123	123	128	135	121	127	138	136	118	127	120	132	124	114	127	121	124	121	151	129	129	144	145	139	122	151	137	137	152	116	139	132	142	141	117	144	156	144	156	134	157	131	151	161	120	146	147	130	150	130	157	143	130	131	124	137	119	153	140	150	136	121	133	125	144	110	142	112	123	101	151	131	139	141	111	120	111	138	112	129	99	126	147	151	140	125	131	143	147	154	136	126	140	147	130	141	125	155	129	140	138	141	141	138	125	135	126	135	127	140	161	116	144	147	137	146	155	158	121	117	138	139	114	150	147	139	142	137	141	137	134	144	132	140	128	147	122	135	127	122	130	156	142	139	138	156	127	128	144	128	117	146	145	141	127	150	129	118	157	132	140	131	121	137	146	135	134	136	109	149	136	139	157	134	134	147	155	171	133	144	125	131	122	122	118	133	134	143	129	130	115	110	145	149	120	141	138	133	137	155	120	141	137	128	123	124	149	134	146	132	126	127	140	148	137	126	140	145	132	141	125	124	147	130	148	139	141	158	125	129	121	126	147	138	142	121	166	128	148	136	128	129	130	121	143	133	127	159	140	137	141	135	168	122	154	136	157	125	138	136	146	123	124	137	133	128	129	151	120	150	125	127	140	137	142	127	157	128	142	135	128	129	139	119	124	151	112	138	133	114	149	138	143	148	125	99	151	143	117	151	145	140	130	116	111	116	151	135	129	143	147	151	110	131	126	128	143	141	139	153	134	149	139	130	133	119	133	136	132	132	149	147	135	147	139	130	134	129	122	132	153	133	141	155	147	123	98	152	130	140	155	130	143	138	148	149	125	119	161	147	151	115	131	133	143	142	142	127	119	131	118	133	127	126	135	137	145	145	117	151	170	134	143	118	126	155	112	136	130	135	115	130	120	122	129	130	116	129	118	160	177	140	148	140	130	130	138	128	150	147	119	140	140	116	131	119	128	135	130	124	132	127	142	137	129	137	140	152	144	143	129	136	137	122	124	142	131	153	112	133	132	141	139	123	158	137	133	160	143	160	130	149	154	138	133	133	127	117	127	136	124	133	143	145	123	141	162	128	137	148	125	129	134	162	156	129	133	127	155	133	120	130	152	150	121	126	122	133	127	147	155	170	123	132	137	144	133	140	130	151	155	160	145	147	126	148	160	121	121	154	136	145	121	135	140	155	132	113	147	128	141	110	132	147	147	129	130	131	135	136	136	137	139	156	124	133	152	132	137	144	140	142	127	125	135	154	118	144	120	139	157	161	123	141	128	126	138	139	156	138	124	144	156	133	135	145	134	121	141	124	152	135	132	136	133	108	159	125	154	133	152	158	142	136	144	148	126	146	149	132	131	154	124	132	144	104	141	153	127	128	161	137	135	140	151	134	128	142	134	141	139	138	159	142	163	129	140	148	141	124	145	143	150	150	133	124	154	127	135	128	141	134	133	122	117	145	146	142	137	128	133	138	138	117	135	111	131	150	142	116	110	126	122	159	140	144	117	132	120	106	135	128	141	128	169	133	154	132	112	108	141	128	130	131	157	130	117	149	117	144	133	143	132	150	162	127	127	129	134	132	119	153	139	129	136	141	143	128	125	126	154	118	131	128	149	130	120	161	139	138	155	158	148	129	157	115	130	140	132	117	121	125	128	122	132	138	132	137	100	137	155	135	128	147	138	138	119	147	127	152	121	130	148	152	154	145	126	125	135	102	136	135	120	133	125	139	116	139	136	130	109	138	141	144	137	135	120	130	128	148	118	119	149	134	148	143	145	144	140	133	122	125	145	148	145	147	116	142	132	155	133	126	114	157	127	150	136	155	144	120	134	133	125	107	128	113	114	129	124	123	134	142	123	138	136	144	123	126	116	127	137	139	113	136	159	125	121	140	142	121	140	141	143	135	141	150	143	135	118	127	143	139	144	151	142	143	142	144	134	142	124	159	114	134	151	145	138	144	138	126	131	137	141	115	149	103	131	128	159	167	122	147	162	133	113	128	133	127	126	168	119	117	148	120	131	120	126	144	172	131	138	149	144	112	108	134	130	139	126	153	128	136	140	126	177	127	129	145	150	123	141	125	127	132	133	128	148	146	134	136	155	156	121	126	120	152	133	125	143	129	129	150	155	136	145	130	118	139	132	140	139	140	106	114	132	131	115	124	132	130	146	117	147	140	154	111	117	121	147	116	136	120	115	122	134	144	123	140	116	137	123	129	133	127	131	129	154	156	123	139	139	120	144	160	144	134	137	129	126	140	139	139	133	139	140	133	153	119	152	140	124	148	146	133	140	124	134	137	150	124	125	128	145	129	149	138	136	128	148	138	128	151	141	136	153	129	142	116	126	127	147	141	138	130	157	140	139	165	130	141	139	124	135	149	137	126	124	130	134	131	123	135	143	126	169	137	141	135	132	141	141	148	135	136	156	145	150	129	121	135	125	137	138	116	155	135	150	147	133	139	154	124	135	146	126	149	122	132	151	133	156	134	121	147	134	163	165	140	137	122	132	142	144	122	135
10003	1338	1881	1883	1949	1740	1386	940	591	609	563	495	493	435	433	401	428	389	389	388	425	384	378	345	405	365	347	375	360	379	372	345	388	357	376	358	376	350	356	364	357	325	313	367	335	351	352	344	369	327	357	356	342	366	347	355	344	388	372	349	328	357	346	364	330	307	369	364	326	340	320	359	335	359	373	362	341	344	345	301	359	317	339	348	317	344	354	390	344	354	339	356	356	359	345	349	322	342	321	326	366	342	315	337	302	312	330	362	342	316	343	351	373	331	327	369	328	329	355	378	378	348	353	348	341	328	345	360	341	351	318	369	317	360	352	345	356	355	344	326	373	358	335	358	333	341	356	372	329	344	358	287	351	370	354	357	321	341	357	335	353	391	346	315	319	362	352	350	337	328	356	330	390	354	322	336	341	335	329	326	333	341	353	332	353	344	347	356	381	338	350	333	322	360	360	331	344	334	339	317	317	348	312	341	331	340	334	354	351	325	323	347	357	346	365	324	325	331	366	322	340	368	356	310	374	344	335	339	349	379	339	353	306	336	382	353	320	337	319	302	349	349	324	312	313	345	309	340	323	311	367	362	343	319	314	353	334	335	333	319	322	336	355	319	341	323	320	338	333	326	358	353	347	342	323	326	318	324	340	354	328	348	344	346	374	336	332	354	333	345	330	357	357	317	331	377	325	343	335	354	346	338	337	318	342	315	318	322	358	336	368	297	341	332	358	304	330	316	335	349	322	354	322	334	346	336	330	370	345	329	364	321	373	325	341	331	321	374	378	356	309	353	307	337	341	321	359	326	308	348	378	341	349	370	373	350	367	354	356	342	339	308	352	348	331	367	322	344	325	369	311	301	327	358	381	371	370	318	369	320	318	366	309	340	385	344	367	311	345	329	326	349	360	339	325	344	314	371	345	340	360	333	318	318	339	331	340	382	346	299	352	330	334	322	353	347	336	342	356	345	338	318	349	328	342	327	339	335	344	355	362	315	378	332	321	320	344	352	368	371	344	341	342	347	316	322	334	328	323	325	352	314	333	334	339	323	344	362	309	338	360	354	353	350	338	339	342	300	334	371	336	345	312	353	341	341	354	337	375	319	336	313	352	348	326	342	350	355	346	333	363	363	338	322	357	319	335	329	371	339	306	366	356	339	351	372	319	361	332	319	327	343	328	309	325	354	353	349	341	319	322	342	342	324	369	315	343	317	333	340	311	379	360	341	335	331	377	332	345	343	342	318	348	335	343	384	360	360	365	351	328	350	327	384	323	342	347	316	326	355	322	325	337	327	350	334	306	333	356	353	343	337	345	336	330	341	350	323	351	339	303	352	357	344	339	355	381	336	354	310	347	336	329	345	343	341	361	349	341	325	345	355	357	363	358	339	339	334	327	355	353	362	358	347	319	321	364	324	355	369	346	320	316	345	343	331	380	351	348	340	331	355	323	331	350	359	329	327	316	320	340	333	309	381	355	324	358	345	333	355	331	335	332	314	310	326	330	309	324	335	323	356	364	341	349	323	316	358	327	348	350	354	332	330	322	361	343	330	342	361	354	332	330	354	329	346	341	350	329	309	347	349	349	356	341	336	313	316	345	320	367	342	309	323	344	362	336	379	316	326	339	363	343	314	321	356	308	321	368	325	306	356	339	335	353	378	317	359	343	332	335	326	354	361	342	341	351	396	367	365	334	344	316	332	334	352	313	343	326	344	346	345	396	328	338	341	337	368	297	341	300	348	318	341	341	317	373	329	326	348	333	320	343	346	312	325	327	329	338	365	335	347	318	335	372	317	313	327	316	329	326	335	339	339	346	332	345	344	333	332	344	317	322	357	334	335	351	348	331	362	346	346	318	345	328	346	356	365	374	336	333	334	339	333	348	345	360	343	323	329	315	348	345	344	360	358	334	353	348	366	373	347	382	333	322	332	354	348	319	364	309	333	330	331	318	376	332	317	354	344	330	330	358	327	336	358	351	315	356	332	334	334	291	371	328	382	348	356	365	350	336	376	372	325	346	320	329	353	344	336	337	339	337	340	332	348	318	353	346	345	346	348	341	340	351	309	301	352	337	350	329	350	363	319	325	320	331	318	346	312	367	344	351	369	313	347	329	311	328	351	327	354	338	346	378	350	336	357	348	321	337	353	336	341	353	300	365	337	358	334	352	357	302	357	329	342	319	328	330	342	345	328	355	360	347	317	348	329	313	333	345	355	363	329	348	307	334	372	341	370	315	370	341	357	346	352	331	332	364	334	348	362	353	353	328	320	328	333	365	325	326	361	342	334	349	368	346	337	348	342	345	323	361	336	358	356	355	363	359	334	376	344	345	357	320	334	306	323	332	342	332	307	319	346	292	336	375	350	350	352	309	337	333	327	322	360	351	325	357	316	345	347	341	361	332	351	323	309	357	330	372	337	318	329	328	346	328	324	349	339	331	345	337	330	371	331	334	326	336	320	361	327	342	375	331	352	366	342	329	319	341	314	313	345	318	330	348	336	360	322	374	334	356	355	356	333	300	320	327	345	330	343	331	351	375	355	340	342	340	332	337	343	295	339	331	311	335	328	345	353	341	368	349	315	357	384	357	345	346	368	310	331	337	367	333	351	361	314	331	322	371	348	383	373	331	343	329	355	336	349	338	351	351	353	318	339	324	355	356	319	336	334	319	338	338	329	362	353	316	319	349	358	341	333	358	332	351	325	329	335	320	339	342	344	354	330	317	335	344	332	337	358	330	344	366	329	345	342	320	306	325	341	361	340	322	316	357	351	318	346	352	355	333	362	362	337	363	350	342	356	354	324	324	334	335	315	356	339	323	346	342	314	341	332	292	318	332	344	345	359	324	321	350	343	371	339	364	329	329	359	333	339	324	330	353	362	359	364	335	337	345	341	348	349	357	359	354	367	325	326	328	361	340	361	341	330	353	344	316	307	369	357	347	365	354	310	317	354	330	304	366	343	343	338	330	351	371	376	375	318	377	318	339	348	327	336	345	342	354	353	366	343	375	302	323	369	360	347	359	339	332	332	356	333	296	335	368	343	327	321	336	358	325	336	346	323	360	334	346	370	347	352	365	331	355	328	330	315	354	342	350	321	351	350	350	352	357	336	331	343	318	330	387	338	356	353	329	339	338	344	370	320	340	332	333	344	382	361	342	337	350	359	310	369	344	334	329	348	316	390	322	327	341	337	338	363	340	324	338	314	341	336	350	310	374	303	326	318	321	370	335	378	350	355	363	333	312	346	341	350	362	352	353	328	318	351	302	351	379	323	330	312	361	362	344	345	349	372	356	353	328	332	351	352	321	336	322	360	360	355	362	349	345	337	356	354	321	338	339	325	317	332	330	337	357	310	349	383	350	353	335	338	357	363	287	343	327	369	358	334	350	343	323	352	337	366	330	318	352	357	331	325	353	354	313	315	315	337	342	317	335	335	341	325	326	319	353	371	351	358	330	319	365	331	336	343	330	369	319	331	357	336	362	338	343	321
23525	4240	2223	1467	1130	899	674	455	337	300	296	259	275	230	230	231	230	225	223	222	242	217	214	201	238	228	246	212	209	228	234	223	212	216	227	235	231	189	243	230	220	213	241	223	207	217	219	195	192	207	202	239	229	229	195	199	213	208	220	198	207	221	205	234	218	196	217	189	221	222	210	206	237	225	212	248	212	205	233	242	206	216	182	212	202	189	211	210	214	215	202	209	230	210	223	208	200	232	241	191	217	197	242	189	198	210	221	229	237	237	228	223	213	221	230	236	214	203	201	232	177	211	212	221	231	228	208	183	208	203	219	228	208	234	182	211	230	208	210	217	207	218	220	210	234	195	189	212	213	200	207	207	206	210	241	221	203	230	196	190	221	201	251	220	241	217	242	218	205	208	206	218	192	217	215	217	232	209	230	206	209	250	221	205	226	226	226	219	197	221	220	224	222	232	217	249	211	198	227	214	228	215	200	237	192	217	209	227	181	208	182	223	231	236	230	184	212	211	201	233	201	219	192	218	221	214	223	230	210	191	216	230	220	219	211	212	246	244	211	233	218	218	211	241	197	234	205	250	234	191	213	226	218	239	194	220	234	214	205	224	207	186	204	184	249	236	223	211	200	214	205	216	224	247	239	216	189	204	208	201	210	174	191	210	243	202	182	215	220	216	214	186	203	219	231	219	189	213	218	206	212	214	213	217	204	195	233	216	197	210	221	204	195	215	184	225	185	213	208	217	220	202	222	209	215	208	221	230	204	204	218	225	195	199	207	228	184	233	231	209	211	238	248	219	189	211	183	206	237	226	208	212	221	181	204	193	232	258	219	211	249	187	187	192	209	226	205	217	187	238	228	232	190	225	191	227	212	242	215	215	181	203	208	229	204	238	225	235	227	216	239	205	206	209	224	186	215	243	217	221	230	203	228	208	182	229	208	237	243	222	195	225	225	211	209	220	219	223	203	190	228	224	201	255	212	196	183	223	218	237	223	222	220	244	201	199	218	225	195	238	219	246	229	218	206	209	217	182	200	215	198	202	204	206	195	213	218	202	215	223	206	192	200	219	207	232	198	220	210	201	214	221	220	225	219	198	222	214	216	221	213	224	220	239	208	242	185	210	204	231	224	208	229	194	204	220	168	219	232	215	233	222	204	213	230	216	204	207	195	204	210	242	198	220	226	229	226	203	212	235	206	229	245	199	237	216	217	185	239	202	196	215	242	233	242	259	223	234	232	202	214	207	215	197	202	209	212	216	196	237	233	198	221	172	207	223	200	184	194	214	192	193	222	215	199	204	208	204	213	220	232	223	206	230	191	248	250	234	193	205	194	233	207	188	199	182	221	213	233	196	209	211	220	194	200	227	225	227	158	218	217	219	229	218	205	193	203	204	183	187	208	211	240	233	207	251	197	229	190	199	211	195	219	208	202	212	224	204	208	202	219	234	199	226	200	191	214	223	206	219	211	214	222	222	200	191	209	201	220	227	224	195	211	251	205	207	200	254	250	235	236	215	216	227	233	238	223	232	220	189	237	212	201	237	227	208	221	222	214	237	223	202	192	240	202	182	209	240	220	210	204	217	198	192	213	220	201	211	189	198	223	180	209	217	202	235	216	214	221	207	236	190	231	229	223	233	208	221	214	208	231	241	245	199	209	190	223	216	221	240	198	185	222	200	234	223	225	221	206	222	227	200	244	194	243	210	204	222	210	205	199	199	195	180	199	204	214	206	205	201	191	218	216	181	192	220	213	209	219	232	187	212	204	204	188	195	204	222	192	210	222	188	240	225	205	216	257	211	219	222	223	191	195	202	234	210	239	202	233	203	216	235	192	244	218	201	228	211	216	219	228	190	208	201	209	232	203	220	209	204	222	201	218	220	224	217	205	209	204	185	213	218	217	231	236	231	230	234	219	216	235	235	206	214	204	220	197	204	213	211	199	211	212	214	224	222	222	219	209	202	222	217	210	231	195	233	204	196	224	229	199	191	212	241	194	206	213	212	245	207	225	219	200	235	196	197	191	219	205	215	227	195	218	235	190	209	224	185	213	228	211	193	216	217	212	205	224	241	238	213	220	200	201	232	214	208	215	231	198	212	218	244	241	216	219	219	185	217	209	249	217	225	238	223	211	200	225	218	219	206	213	186	233	184	212	216	213	206	216	197	204	228	212	194	223	201	243	247	207	241	229	209	206	198	234	219	208	220	214	256	219	221	226	212	232	217	200	220	231	176	211	189	203	205	208	218	210	193	192	233	204	199	211	198	229	215	233	226	199	213	234	208	224	234	202	230	188	197	224	198	243	210	219	242	226	222	208	227	216	192	225	216	203	201	210	202	175	209	217	219	220	209	213	207	212	200	208	239	205	211	245	200	200	212	216	239	210	213	204	219	220	209	202	245	207	213	220	234	239	213	221	200	222	203	209	244	228	213	193	207	188	208	198	198	209	226	243	209	219	212	191	194	204	208	168	196	223	211	223	221	195	219	239	208	238	242	206	233	186	197	222	202	200	183	224	209	229	231	213	222	186	221	225	190	206	237	227	192	221	236	219	221	172	195	191	225	218	224	214	197	221	243	221	224	206	225	226	211	196	217	228	198	229	216	192	216	190	220	229	232	217	209	226	226	214	240	215	205	226	226	226	218	211	206	186	207	207	228	228	203	215	224	227	229	213	188	241	190	228	195	236	216	226	205	208	228	220	206	215	212	229	223	208	223	200	221	230	235	195	220	206	207	218	225	241	214	219	222	195	205	226	249	210	203	201	223	186	190	196	219	216	228	211	213	217	211	176	227	233	236	188	233	215	215	241	219	238	233	228	214	210	180	223	225	234	233	202	220	217	233	192	203	230	218	220	213	200	208	222	216	224	216	239	202	204	219	210	238	223	213	224	241	228	200	191	196	231	191	217	208	227	218	211	238	186	204	201	243	203	189	194	211	189	209	211	222	220	254	227	218	220	208	208	220	211	202	229	224	219	235	212	228	208	227	206	241	207	185	211	207	226	198	198	193	192	200	228	218	214	217	258	195	209	198	227	211	215	218	220	207	211	214	223	216	224	196	175	210	217	184	186	196	195	190	189	209	213	220	222	195	215	222	232	221	202	249	232	233	233	240	208	233	226	246	210	226	198	222	207	263	184	209	217	198	199	197	215	202	229	197	202	219	205	225	198	193	231	210	220	207	204	202	222	237	200	208	198	219	236	271	207	229	184	243	203	238	215	200	220	195	236	219	201	239	203	187	205	218	230	206	222	215	225	217	220	197	240	204	219	230	213	220	225	243	196	192	204	227	193	202	199	206	194	186	203	217	243	202	206	213	216	219	233	214	203	219	178	205	210	202	240	232	211	228	200	203	234	183	202	213	225	204	206	221	195	206	211	215	228	236	227	192	196	209	215	214	225	193	241	215	183	217	217	200	196	200	229	195	218	215	230	236	209	235	225	224	224	205	186	214	210	199	181	214	229	207	210	230	256	199	186	207	253	211	222	203
13475	2149	3027	3249	3113	2797	2329	1652	1132	998	859	794	775	706	728	635	604	665	643	595	612	562	593	615	566	562	521	560	555	581	581	533	531	519	524	520	544	531	504	507	546	572	553	506	523	512	510	533	504	519	506	460	508	555	526	506	497	515	542	492	502	538	494	523	486	520	512	518	538	475	513	526	535	523	512	518	515	528	499	547	530	518	495	497	513	548	478	479	471	516	526	493	505	490	483	503	528	505	478	496	483	527	521	541	495	490	500	529	505	510	538	508	512	502	546	509	485	483	506	505	523	494	539	483	508	544	476	513	502	522	517	501	547	480	484	494	498	489	531	481	520	512	513	532	491	510	519	500	558	528	504	493	527	543	507	477	496	533	508	495	521	521	508	528	514	521	543	525	503	520	489	488	548	511	492	483	519	480	501	518	510	498	520	461	519	480	555	481	475	513	436	490	517	525	533	487	516	496	515	489	565	521	496	527	531	544	502	516	513	494	505	499	494	488	518	509	508	511	549	542	515	482	501	529	540	460	514	492	487	465	502	516	484	486	542	549	510	494	509	507	526	502	481	504	522	468	513	493	501	498	493	526	500	542	507	516	528	532	487	504	501	561	527	504	532	488	505	497	514	491	496	516	544	529	520	493	503	502	519	526	472	514	552	504	498	515	506	479	515	519	511	520	531	522	539	493	520	489	537	518	489	527	491	503	509	512	502	520	464	479	503	507	495	499	529	509	526	547	501	512	528	508	498	518	475	500	515	521	530	495	512	539	528	489	487	513	538	480	509	534	518	490	482	518	523	501	498	493	486	517	450	486	505	487	447	482	494	490	504	536	540	460	553	522	492	476	523	516	521	483	523	476	495	504	501	511	514	516	543	507	513	524	520	524	514	497	504	483	539	534	503	496	502	527	512	491	501	466	469	502	540	498	534	527	478	492	503	510	527	535	490	492	511	469	506	492	488	518	452	494	491	476	531	526	492	489	508	493	512	468	514	509	508	466	528	522	558	503	528	490	498	478	489	492	509	519	539	471	556	477	485	497	524	528	491	500	483	504	505	490	553	473	543	516	517	507	498	536	488	487	512	494	457	515	494	491	492	487	508	478	520	487	513	516	521	531	489	505	484	467	525	485	514	491	500	504	517	522	468	479	517	467	515	496	475	536	503	497	514	501	504	471	489	538	466	506	517	465	494	512	496	520	531	515	530	451	516	479	511	491	484	500	526	487	516	518	500	527	495	513	518	575	527	499	491	518	536	513	451	508	473	497	492	487	478	546	521	515	495	520	499	511	507	506	489	531	490	529	488	510	484	533	496	480	499	488	460	506	491	484	485	543	527	507	503	506	543	503	503	485	521	527	504	489	478	526	558	534	507	443	506	518	529	520	482	562	512	481	486	518	491	533	479	517	491	523	495	486	482	470	480	494	469	493	470	503	504	510	471	499	502	489	507	488	541	519	517	492	501	504	489	522	489	522	510	506	495	473	489	505	455	544	466	553	504	531	518	474	525	520	523	573	514	538	487	489	542	522	510	505	469	465	516	482	522	509	494	503	465	474	494	526	505	485	510	504	512	490	465	493	540	503	516	535	527	491	535	478	534	527	495	478	536	490	516	485	492	505	530	519	489	548	502	514	529	478	523	486	494	523	484	517	484	497	493	514	522	501	523	503	473	560	494	545	493	480	503	500	491	504	474	500	497	507	513	534	496	528	482	511	549	465	525	496	496	500	522	535	521	538	503	495	502	486	455	526	505	497	496	487	470	522	526	520	557	525	534	528	513	509	500	481	526	475	478	499	480	511	469	522	524	493	471	452	529	527	523	505	481	487	515	469	474	493	484	512	519	519	517	515	525	533	503	530	513	495	473	521	496	485	494	512	529	494	499	498	521	537	502	530	525	537	500	468	526	504	510	520	514	550	474	490	499	511	536	496	477	548	506	517	483	492	503	511	528	500	492	557	474	496	501	517	518	499	508	504	505	478	493	493	467	481	473	479	481	498	515	491	570	460	536	542	506	530	510	517	506	518	540	541	532	489	500	526	496	499	523	510	502	530	468	484	517	442	451	539	495	448	500	530	514	477	490	527	497	487	499	512	527	468	503	501	488	499	515	519	466	481	503	486	512	504	496	482	520	452	511	499	510	505	517	489	509	501	495	506	476	495	522	482	520	503	511	510	523	526	497	511	526	492	508	494	490	511	499	532	498	537	480	505	470	501	492	527	498	514	501	467	517	480	527	514	503	500	488	501	511	531	568	483	518	507	523	475	505	492	550	529	485	556	517	518	483	512	517	509	511	497	501	461	468	516	497	499	451	491	482	502	488	488	510	484	495	544	533	512	511	487	479	493	490	514	512	543	493	526	511	489	485	505	512	507	528	484	509	492	519	498	482	496	518	504	516	536	502	499	523	510	520	459	524	476	489	470	505	490	538	500	504	523	500	525	495	504	539	525	521	496	528	497	507	528	504	527	505	475	477	531	519	517	495	525	511	487	529	523	478	540	496	494	539	493	509	491	503	523	507	487	520	533	510	505	519	523	511	540	514	526	512	513	489	509	531	508	512	527	494	540	520	488	532	528	515	506	487	496	524	475	476	519	511	472	481	540	508	492	519	533	517	503	520	522	485	532	529	490	499	515	513	505	496	487	522	494	507	521	498	478	468	492	482	515	522	494	499	447	511	504	487	518	499	528	497	478	519	509	511	538	486	562	502	492	507	472	535	475	517	515	490	519	517	454	485	509	489	540	493	511	511	532	519	521	454	487	569	513	512	529	532	497	504	494	484	509	481	472	517	538	553	499	505	479	516	469	488	535	505	511	520	495	539	462	506	491	497	507	544	505	489	510	532	518	524	560	529	465	508	489	476	493	487	519	460	497	535	550	546	532	529	505	519	521	484	563	514	536	487	546	511	539	485	532	504	532	514	505	481	490	499	503	503	500	516	545	479	490	503	523	510	512	514	494	510	491	501	486	494	513	504	504	501	520	506	532	513	540	507	508	535	508	506	494	503	493	522	526	508	499	510	478	518	474	509	480	513	463	514	545	503	503	489	486	524	478	515	496	548	477	519	467	475	481	494	494	490	512	507	480	505	475	507	538	507	500	495	542	500	535	502	502	479	549	507	540	529	499	501	512	484	546	520	495	534	492	545	493	508	500	512	502	556	493	502	478	529	468	551	508	508	500	498	516	506	488	497	511	498	488	503	489	538	511	495	505	503	517	491	463	534	500	527	512	484	484	516	462	519	532	481	503	476	475	481	480	530	516	509	524	483	476	489	505	511	511	499	527	529	479	485	497	495	522	542	491	492	487	502	507	524	531	522	496	508	516	470	544	481	521	478	505	500	518	521	501	487	512	496	471	503	506	489	506	491	504	495	512	513	498	474	510	491	528	475	511	514	507	525	511	508	576	530	476	506	482	489	489	532	538	500	491	490	502	509	495	521	510	472	533	503	515	541	488	527	539	519	502	526	490	477	473	533	502	515	511	518	476
3813	417	306	302	249	248	235	254	222	233	234	241	264	212	204	218	203	237	244	217	224	234	238	228	195	185	206	191	201	227	204	235	226	216	224	208	208	229	231	229	215	209	207	213	243	202	221	229	194	212	229	189	210	191	212	201	186	210	206	199	223	202	206	203	187	221	226	253	212	206	227	228	216	209	186	223	239	192	218	207	204	218	210	211	193	222	192	181	219	210	227	220	173	230	202	219	238	209	212	221	208	203	197	204	215	207	224	205	234	241	230	217	190	200	204	209	227	235	241	220	212	226	230	245	237	182	191	216	222	217	223	190	215	199	204	203	216	221	226	250	234	234	201	234	230	200	227	211	204	217	214	267	261	201	200	222	206	216	224	206	223	202	226	207	205	208	252	207	224	221	204	191	221	237	216	219	216	193	228	249	226	213	227	211	190	231	208	190	204	199	194	199	225	190	212	218	218	218	190	207	229	221	237	194	251	240	220	207	179	211	213	235	212	200	248	215	230	231	209	200	230	216	196	211	187	190	211	210	227	212	229	198	206	249	199	207	242	215	235	213	210	190	206	206	242	234	225	224	228	237	224	249	225	229	200	207	191	227	176	219	231	207	200	227	201	239	193	200	219	227	217	223	201	215	186	229	196	235	220	204	210	231	203	178	224	206	229	215	230	198	206	221	216	247	224	214	233	189	214	204	242	235	223	238	235	205	203	214	209	202	190	188	240	222	219	206	185	224	205	222	216	204	230	241	207	227	266	201	225	222	203	230	221	231	241	192	191	213	226	213	214	213	256	220	226	223	213	226	211	240	197	218	225	211	219	214	228	220	238	204	183	212	217	198	203	216	221	210	191	209	218	225	197	189	216	200	203	209	209	213	211	225	232	241	223	224	226	227	222	258	208	240	228	233	241	225	210	195	208	231	227	243	187	205	199	208	239	190	206	211	220	217	208	198	199	231	203	188	202	231	212	210	189	217	212	226	239	283	183	194	226	209	199	212	227	206	205	212	230	210	207	219	211	188	229	195	237	203	222	219	233	219	225	210	237	212	228	234	201	205	200	203	238	250	234	219	212	201	199	235	229	184	203	199	217	222	211	204	212	232	248	216	189	197	232	207	219	257	233	202	203	206	237	207	209	242	234	219	238	219	241	220	216	223	212	223	198	205	191	217	235	182	222	208	239	216	221	231	229	226	218	203	226	209	243	203	205	239	215	208	210	242	212	268	222	206	256	223	250	232	190	237	200	194	212	217	193	216	212	228	252	245	211	215	220	250	202	218	235	240	247	226	209	226	190	233	225	223	234	199	209	203	216	219	224	210	216	222	217	214	217	202	204	209	235	223	213	192	230	215	231	206	206	250	206	204	211	189	189	192	238	196	218	194	212	227	201	213	228	195	224	214	211	190	213	233	229	216	220	200	239	248	203	240	214	204	208	225	226	187	221	267	239	227	207	221	222	208	225	211	233	230	224	233	227	212	209	206	216	224	217	209	204	252	215	208	220	239	222	233	207	194	207	233	219	232	227	189	194	188	215	223	235	207	208	213	224	207	213	212	242	190	243	188	242	190	229	210	202	230	210	235	249	219	204	228	223	211	241	212	220	224	210	224	225	213	202	224	190	222	222	223	234	195	169	198	203	219	252	208	210	222	242	233	255	211	212	205	220	216	223	179	183	208	211	207	205	205	225	224	217	215	227	214	229	197	215	208	218	255	227	199	224	206	194	223	234	208	216	197	230	215	187	179	226	201	216	201	211	209	245	224	207	218	217	233	260	248	186	199	227	205	220	199	230	224	236	215	219	205	232	238	201	222	206	219	200	205	233	239	230	231	228	221	230	220	216	232	211	221	252	212	215	217	214	221	221	231	235	227	207	225	206	227	223	214	259	212	226	209	197	204	184	217	220	235	215	215	211	216	211	214	222	224	213	214	210	215	198	224	218	215	210	199	231	200	222	201	201	234	202	246	232	181	212	201	216	188	201	230	237	248	188	193	200	203	194	197	207	215	215	225	223	241	221	195	197	191	221	203	234	231	218	207	205	226	201	239	208	225	208	211	272	205	205	214	202	228	242	191	224	196	205	211	197	245	196	188	220	204	221	233	217	242	219	264	187	199	197	225	222	199	222	222	233	226	234	215	212	231	208	194	219	231	235	207	211	194	193	219	244	228	224	197	210	226	235	228	242	241	228	193	202	199	182	217	226	209	225	251	213	225	203	199	231	175	201	206	216	218	221	222	219	241	240	230	201	201	236	198	237	204	228	234	265	218	200	218	200	246	202	191	217	197	199	219	224	220	266	228	174	218	202	190	201	199	213	230	225	225	253	217	223	224	233	216	180	239	176	199	206	215	213	210	209	234	232	226	241	207	189	243	228	211	195	200	219	238	250	252	202	215	217	226	195	217	213	210	227	209	206	210	231	218	212	218	234	206	205	207	212	210	197	216	188	209	193	186	160	206	209	214	238	235	235	232	222	225	222	220	229	205	233	204	200	206	198	165	226	234	208	208	190	185	224	198	206	204	222	232	202	238	220	225	219	212	213	227	220	243	198	214	192	188	205	217	205	184	204	188	198	219	235	202	220	198	211	224	214	190	232	250	231	225	213	226	216	211	249	215	192	203	215	251	228	214	243	248	232	207	213	243	224	233	206	239	192	202	226	220	223	210	209	221	218	233	196	229	210	206	215	244	241	224	225	243	215	198	230	238	223	230	224	222	203	199	236	219	243	230	211	222	222	206	189	218	239	194	221	238	207	197	218	189	202	224	217	205	224	231	247	204	220	224	234	216	198	194	226	207	223	193	233	218	226	197	241	217	201	213	222	218	226	228	233	214	202	204	218	234	211	215	226	224	219	218	214	245	222	211	231	211	235	202	218	214	212	230	227	205	214	225	237	226	205	212	229	208	234	212	215	222	223	234	216	204	217	217	210	217	214	248	220	217	221	209	214	204	194	250	247	207	224	210	229	210	225	212	244	221	211	229	209	183	214	205	202	217	233	220	197	214	219	223	237	213	223	215	221	205	194	208	204	246	215	186	233	208	223	231	233	226	204	245	249	228	258	229	220	224	201	215	235	224	191	204	251	252	188	218	200	206	212	186	217	216	218	215	187	216	198	217	211	195	218	209	235	213	220	226	208	215	207	218	198	229	204	225	212	233	228	201	198	225	233	202	228	237	218	185	232	200	221	198	191	222	240	232	229	229	216	221	243	215	206	229	236	236	235	189	207	230	224	222	206	201	228	225	210	237	242	235	204	218	215	228	218	201	223	212	220	202	221	215	221	214	239	199	193	239	213	212	223	232	210	201	232	197	243	220	196	199	228	193	209	209	202	203	229	228	218	226	209	235	192	185	206	208	219	261	206	218	226	209	203	205	187	218	217	213	188	216	226	183	222	253	212	210	208	231	223	225	222	179	233	221	210	228	198	209	219	211	193	201	234	213	238	218	230	205	212	225	226	211	231	205	194	228	221	233	223	239	204	209	234	206
3018	640	692	693	654	618	549	566	545	495	525	519	504	479	518	494	491	501	506	515	480	514	465	473	490	437	484	486	501	489	442	490	514	493	512	445	490	534	478	495	480	479	500	506	467	492	468	502	485	497	503	482	488	467	485	531	483	468	513	497	489	515	460	485	491	481	521	530	493	467	457	489	496	509	490	492	482	486	485	505	482	469	499	440	472	504	518	447	477	493	415	520	482	496	521	477	505	502	549	515	475	499	426	489	499	471	478	443	515	465	492	512	510	468	523	465	463	507	525	497	506	516	498	485	481	514	498	540	456	495	486	517	510	492	465	504	493	470	512	511	496	500	491	467	491	468	470	472	493	484	492	502	480	505	488	511	471	471	467	477	513	462	489	539	538	465	456	518	453	500	486	487	526	501	501	509	500	465	503	499	484	490	518	502	468	491	488	471	558	466	529	510	519	474	507	503	504	480	473	460	493	495	460	486	475	480	493	483	485	476	484	470	504	502	467	495	492	472	486	457	485	482	469	476	467	468	518	513	538	514	506	473	471	464	512	474	473	458	475	469	465	502	487	494	477	477	473	487	461	524	489	481	520	455	485	498	509	457	510	483	509	506	547	482	470	470	498	451	537	495	528	503	502	494	511	496	540	500	469	487	466	486	519	491	474	481	499	482	475	481	516	499	519	461	478	488	486	505	520	486	456	501	502	475	516	449	464	506	499	485	456	543	520	507	508	455	491	504	478	481	500	481	461	486	478	501	501	527	490	509	507	496	462	496	499	502	507	482	461	510	460	461	500	524	485	441	511	504	467	497	452	569	478	487	490	478	456	508	499	466	463	517	506	477	474	468	465	475	477	546	531	472	510	464	509	458	460	516	471	441	533	435	550	492	509	455	477	473	462	486	515	530	534	487	487	495	528	482	512	458	473	487	495	474	471	473	471	507	490	462	497	447	503	493	484	470	491	500	523	511	488	506	486	479	465	482	520	488	482	497	487	517	511	445	473	481	465	494	505	464	517	489	481	450	479	465	492	458	504	476	509	495	513	495	479	504	494	503	486	502	496	487	470	502	497	460	477	520	513	492	508	471	491	482	461	523	486	524	483	498	515	474	494	487	536	475	524	475	495	467	472	469	513	545	477	501	497	492	490	499	465	448	498	475	483	524	505	491	516	485	502	508	476	467	531	470	486	465	484	522	489	510	496	487	524	482	477	497	491	481	484	490	500	487	486	525	502	432	487	503	506	544	463	497	466	465	483	479	502	483	478	515	503	497	497	502	475	502	471	480	446	534	486	524	496	491	482	500	476	474	486	506	495	487	504	476	522	495	520	525	472	492	525	496	505	501	463	458	488	501	468	501	481	514	516	467	518	454	506	476	523	457	470	476	495	523	501	488	463	517	489	469	491	483	474	511	462	513	471	444	506	498	502	454	485	500	473	540	442	513	500	502	499	524	471	488	471	495	436	466	500	482	502	454	529	489	516	468	485	492	490	495	459	525	503	513	497	463	532	499	523	485	497	514	511	478	457	508	511	476	469	522	503	533	513	509	454	439	475	534	465	467	502	509	473	480	470	475	498	493	513	472	495	485	478	485	501	491	483	485	517	488	488	477	470	486	439	458	506	494	488	468	463	526	486	484	506	470	477	529	480	498	496	471	490	465	485	465	466	493	491	501	491	511	474	537	493	518	453	493	474	484	465	446	551	500	479	442	503	505	508	506	469	479	471	501	492	466	486	499	482	512	518	460	465	514	467	494	513	474	519	506	491	509	498	501	534	504	473	539	552	491	486	524	457	494	517	473	525	475	501	472	477	510	435	492	494	521	495	464	487	504	496	516	523	478	465	495	492	470	483	483	478	468	470	486	490	487	514	461	474	487	512	482	503	571	479	467	500	461	511	492	497	450	491	490	495	457	496	508	476	468	480	506	488	505	499	463	490	499	497	470	445	513	506	535	521	461	503	486	502	479	472	464	496	453	523	530	471	476	517	527	482	483	489	503	474	513	482	493	465	491	523	493	484	517	502	448	506	451	505	450	489	474	488	475	521	482	509	534	453	481	487	463	473	470	532	510	530	465	493	512	510	492	482	458	496	532	499	517	551	495	482	537	460	522	488	515	545	507	453	507	487	492	467	498	487	489	515	498	467	486	537	457	504	496	492	505	513	518	494	477	523	532	482	496	516	478	498	498	476	486	484	432	500	459	446	486	513	494	496	510	470	471	492	471	528	468	495	471	542	531	494	499	468	507	495	499	507	487	486	503	462	529	519	483	502	443	479	503	485	451	476	487	477	499	464	483	499	476	466	476	484	476	450	474	535	465	529	517	500	472	460	477	498	471	485	494	501	532	480	513	466	505	463	452	499	493	510	508	483	461	510	505	495	482	462	484	493	492	476	488	507	481	481	494	492	528	500	468	477	501	523	517	486	492	470	488	480	500	508	483	445	457	462	533	514	455	478	490	529	474	486	502	497	510	451	443	448	497	492	496	476	462	458	489	504	494	494	481	500	459	483	501	491	482	488	484	452	486	479	500	509	482	502	492	492	464	474	461	470	499	477	473	505	478	535	527	517	475	501	518	513	441	462	508	516	486	480	538	490	482	459	496	479	459	495	468	511	503	473	477	497	492	512	515	482	473	490	456	505	477	534	480	433	507	455	463	499	464	491	464	541	481	529	456	460	485	483	477	465	455	511	462	494	480	494	498	477	461	521	475	475	489	427	499	504	499	495	463	496	462	495	469	495	463	493	492	502	485	488	494	447	498	500	485	528	523	483	499	486	492	485	462	501	461	435	467	509	455	493	529	459	463	494	491	510	466	495	482	492	469	488	526	471	486	504	481	489	461	464	480	451	482	423	478	520	476	463	494	510	506	502	523	468	431	475	509	496	461	494	472	512	491	468	499	464	496	490	499	470	484	488	501	484	497	520	494	539	506	477	495	525	483	525	478	471	500	505	481	450	479	488	501	454	468	501	526	455	465	486	485	503	520	500	485	445	507	514	502	472	456	483	504	450	485	485	479	517	535	451	480	527	440	502	469	518	458	487	472	497	475	470	508	477	469	479	460	535	465	524	529	475	484	498	480	506	490	474	489	471	468	472	430	479	489	489	484	497	511	485	539	496	461	499	484	479	506	486	489	440	447	517	472	462	503	437	474	481	530	501	531	486	478	476	463	447	496	503	478	477	523	493	482	504	479	479	490	488	503	528	466	528	489	481	499	512	492	510	490	471	501	502	507	484	520	502	478	506	520	536	480	473	460	467	492	484	519	540	483	508	453	471	498	497	513	459	506	487	460	489	529	487	453	492	490	498	473	506	515	501	448	492	550	481	459	477	493	482	499	503	500	514	502	480	532	497	509	480	513	482	492	468	521	506	509	473	471	502	497	503	473	472	468	465	500	506	514	493	491	454	502	481	502	478	529	529	472	526	515	506	480	488	542	480	499	545	509	494	454	484	507	499	485	499	496	460	495	497	508	470	478	483	478	530	477
14854	2110	1209	750	678	562	419	262	186	182	188	179	149	176	158	128	147	124	128	136	146	148	141	144	123	149	154	143	148	147	123	152	161	115	137	141	146	119	120	131	140	144	131	138	124	127	145	143	130	126	131	136	153	133	137	152	178	166	159	147	127	119	121	130	145	145	122	134	126	150	160	126	133	135	134	143	123	132	142	130	128	138	155	163	118	147	125	120	137	154	155	133	134	125	129	148	144	142	130	148	127	146	135	151	115	151	126	143	122	141	131	138	137	137	126	129	120	128	143	142	144	122	135	154	129	128	139	128	153	121	127	116	126	137	95	130	124	135	135	136	145	150	128	128	126	139	149	153	135	146	151	151	150	167	137	137	129	154	133	131	133	145	133	139	147	123	138	134	147	131	153	129	134	127	122	138	134	120	131	158	159	137	138	132	139	143	141	136	140	140	130	149	146	135	158	135	127	143	142	146	136	138	133	140	130	131	124	128	150	143	106	116	114	143	134	142	148	131	127	132	147	148	126	135	124	123	143	123	162	136	154	132	117	137	119	111	129	122	123	109	135	128	142	124	101	142	146	141	132	136	131	147	134	111	124	150	167	154	133	110	141	122	129	119	98	133	131	130	130	135	137	124	128	159	125	148	155	142	143	128	122	138	137	139	173	115	169	151	134	136	134	154	139	129	138	136	126	138	161	121	154	122	145	136	119	119	153	136	155	138	120	154	135	130	147	143	146	130	130	151	116	130	136	131	137	117	137	138	136	121	141	120	120	141	136	113	147	129	144	132	129	133	126	131	136	131	131	121	148	120	126	128	136	131	128	127	119	130	142	141	124	149	144	136	143	143	141	147	130	163	120	124	125	119	145	127	111	131	130	148	134	127	117	130	129	139	156	156	132	128	153	151	127	132	127	143	151	127	126	130	129	136	116	138	171	128	125	139	133	136	129	135	143	129	132	129	145	131	121	137	149	144	137	142	109	155	122	139	137	128	109	129	128	155	146	125	162	133	151	147	137	127	131	154	114	104	154	149	118	94	135	139	124	119	127	144	113	108	124	115	140	133	171	123	124	143	122	155	134	152	135	149	134	147	149	142	113	137	119	115	137	153	151	142	144	139	131	157	131	143	138	140	143	141	130	140	115	142	117	154	129	168	154	137	127	134	130	128	120	117	139	116	139	134	130	124	139	135	144	124	124	127	135	151	117	142	140	133	113	133	135	121	137	138	150	128	139	146	139	123	151	113	122	113	132	146	154	119	128	144	142	161	141	150	127	134	126	137	119	118	130	136	136	114	129	135	142	134	123	123	129	125	127	146	161	136	144	143	148	128	155	155	137	144	129	143	118	129	142	144	150	133	120	145	143	143	148	125	151	132	131	145	130	116	149	152	140	134	146	148	122	118	141	126	141	125	139	134	136	124	118	130	122	128	131	138	163	118	158	129	135	135	142	106	122	120	136	132	135	137	160	144	129	151	130	139	128	136	117	121	121	144	126	127	134	142	132	126	125	136	141	159	129	123	127	134	150	124	106	134	122	131	119	138	126	134	107	151	143	128	118	104	144	135	138	136	131	155	134	149	127	128	119	127	122	142	135	131	136	133	129	122	138	133	127	145	122	130	115	142	121	135	137	138	144	137	160	142	139	155	121	129	112	130	113	142	145	117	152	122	137	131	137	128	148	123	125	152	125	141	153	137	133	114	157	136	121	125	118	141	144	136	141	136	112	133	121	133	142	138	135	121	132	140	140	127	136	142	131	143	138	128	129	127	150	138	129	120	125	127	152	149	130	126	151	149	123	110	119	131	135	130	148	123	133	125	126	142	147	129	130	131	162	117	136	138	148	110	142	128	129	145	143	139	127	144	124	152	134	147	135	135	112	126	143	148	120	157	131	130	141	135	149	129	125	142	148	113	126	119	125	136	138	135	135	135	140	127	136	154	162	141	139	128	148	133	144	149	137	130	137	128	117	134	132	122	135	131	146	129	136	131	148	107	130	110	123	111	132	148	152	143	138	148	130	162	159	131	131	112	125	133	117	142	115	141	129	124	140	143	115	127	144	116	150	139	140	135	136	145	131	163	140	136	134	134	133	152	142	131	141	119	154	148	109	155	131	162	121	140	141	136	136	124	144	131	125	143	132	120	124	129	141	144	129	136	107	115	117	127	146	155	123	134	132	146	133	136	129	123	123	131	118	132	140	116	157	124	141	132	136	135	126	139	150	154	114	132	140	128	153	120	147	124	158	141	110	140	133	136	119	159	140	112	137	115	144	120	127	113	139	151	133	148	133	142	132	130	160	123	152	155	146	142	128	134	139	141	154	160	129	126	135	142	136	135	144	150	148	146	147	117	120	130	141	128	136	136	139	134	118	145	126	149	130	137	138	144	133	107	139	133	119	116	148	146	124	149	135	127	124	134	152	149	127	164	167	148	144	147	156	144	136	124	110	108	126	161	140	115	126	115	133	137	145	131	140	139	121	164	115	124	166	127	137	132	142	130	151	139	132	136	152	151	141	145	133	138	121	126	142	141	126	118	148	147	130	127	154	134	139	142	136	146	129	139	153	137	118	144	143	134	150	159	141	119	136	128	139	154	125	124	132	113	127	150	144	134	132	146	123	151	152	130	133	139	124	137	147	153	151	132	130	148	118	128	118	135	127	126	126	131	133	116	129	152	117	115	142	143	128	137	123	133	135	151	121	141	138	115	139	141	142	163	131	132	118	132	147	156	126	145	124	132	141	129	132	144	137	132	152	153	118	139	140	129	139	126	142	159	142	147	136	142	140	111	126	154	152	151	141	135	122	147	133	131	158	109	154	140	137	134	159	155	133	139	110	150	143	118	129	132	130	136	125	130	144	140	105	150	144	145	133	124	132	125	133	121	134	114	141	155	137	153	167	136	146	130	149	128	139	139	140	140	128	122	118	129	143	130	120	147	145	150	161	121	150	146	114	125	150	146	124	113	127	149	127	137	133	161	131	135	135	118	111	137	139	142	155	125	137	131	126	127	149	134	153	138	132	139	121	145	144	136	137	127	115	126	113	118	140	140	130	152	159	108	123	149	124	124	132	136	123	132	133	160	145	122	126	129	126	126	149	146	111	135	145	123	150	124	135	119	132	142	126	133	139	139	139	140	125	125	120	101	147	137	135	123	117	150	139	120	132	116	123	128	138	148	127	153	144	122	148	136	129	134	166	120	134	127	142	148	138	126	124	137	116	121	137	127	138	113	144	140	122	154	121	127	138	137	141	142	134	128	142	124	128	131	137	116	138	126	138	128	145	163	155	139	134	150	166	128	144	137	143	137	137	138	145	112	141	111	113	131	139	148	118	119	110	148	140	146	141	122	135	126	135	132	134	153	143	131	119	127	127	135	123	137	145	143	145	148	149	134	127	133	123	154	112	127	131	148	127	141	136	140	125	129	117	130	131	117	127	127	119	91	148	134	135	134	148	110	137	133	135	139	128	157	123	129	128	136	130	106	141	146
9825	1458	1847	1858	1969	1959	1566	942	652	611	500	504	455	458	447	405	428	400	386	406	392	370	356	368	381	381	363	410	359	369	360	385	350	386	328	345	338	351	342	357	335	327	351	359	348	363	350	312	327	322	339	320	338	346	350	360	346	341	371	319	338	346	347	347	356	351	336	325	342	316	335	356	350	358	328	326	354	347	365	317	322	336	343	348	346	337	331	351	315	356	337	349	329	325	358	346	356	345	354	339	341	360	341	343	353	341	332	360	338	336	335	329	353	349	332	328	300	331	376	346	366	340	319	389	310	345	335	306	329	348	331	352	346	340	368	374	357	367	319	324	354	359	307	317	321	353	355	323	373	346	293	355	350	348	315	336	322	353	316	302	368	319	328	335	374	313	352	348	380	350	334	340	319	330	316	352	327	356	343	318	337	307	330	356	327	354	316	332	353	336	358	342	328	351	333	329	320	345	313	344	354	331	327	337	341	342	334	353	314	335	366	340	316	350	366	332	350	335	307	349	376	347	344	334	344	334	301	366	324	289	299	335	316	317	326	335	332	338	349	340	358	340	365	330	335	323	328	340	329	318	378	349	323	349	345	348	335	319	365	325	327	302	340	292	356	338	329	324	374	339	305	347	336	307	344	366	326	339	348	338	318	317	330	346	350	342	319	318	334	337	331	325	349	372	300	355	375	328	358	346	381	347	366	332	333	365	338	332	357	334	313	306	320	336	357	363	341	346	319	326	356	333	329	343	325	325	316	329	320	340	318	340	351	335	344	350	343	311	341	308	331	319	303	341	310	317	358	330	336	318	370	316	344	348	348	353	356	311	319	332	362	328	354	317	356	335	345	333	330	367	330	318	340	363	349	361	345	333	351	328	349	340	354	334	344	319	361	360	382	365	352	339	338	346	371	322	328	335	326	341	330	347	330	359	341	344	320	333	351	360	293	332	341	305	355	330	361	330	318	342	337	342	312	329	310	311	354	359	337	330	326	337	337	349	346	347	348	347	367	334	343	316	363	338	346	330	308	326	339	330	346	329	334	354	333	347	306	334	349	333	308	348	297	323	371	338	314	355	312	349	339	332	344	329	355	355	359	312	325	370	359	346	327	349	350	339	327	342	345	341	338	346	342	332	360	340	339	345	346	340	343	328	349	347	318	357	346	346	324	312	311	367	343	317	326	304	346	328	338	338	348	334	353	366	353	324	285	330	362	338	341	355	332	356	326	322	365	332	371	330	357	338	333	336	345	357	343	299	349	338	337	336	320	324	359	354	320	351	321	330	355	340	330	309	341	341	355	293	345	342	346	297	347	362	365	345	363	310	320	341	344	351	330	315	362	338	348	323	373	338	357	336	330	361	347	324	338	321	380	317	329	346	337	321	314	338	321	332	350	350	320	340	358	333	315	343	351	351	327	339	354	352	348	379	317	337	335	360	372	354	342	363	325	338	328	363	348	345	348	322	303	362	349	347	346	331	362	349	362	340	357	360	312	310	340	343	313	353	323	344	320	361	348	332	299	304	341	314	333	363	349	331	359	367	348	362	354	330	335	318	367	384	345	360	306	315	372	369	309	355	354	349	312	320	330	336	348	327	337	304	362	315	348	347	367	310	313	321	326	333	316	353	360	319	347	325	326	358	336	323	355	330	356	344	308	359	322	343	359	324	349	325	311	312	342	322	308	356	340	299	325	330	314	357	344	340	308	365	332	311	325	350	322	372	343	310	336	370	340	331	325	322	346	319	315	327	365	336	355	343	333	343	347	331	334	363	347	347	332	363	345	298	327	374	361	344	319	332	365	321	330	358	314	334	344	353	313	335	340	284	378	363	345	350	345	334	342	304	333	357	325	335	362	312	336	328	346	345	327	325	336	325	281	345	333	309	295	343	355	316	356	317	339	313	319	379	324	332	338	355	349	363	337	328	340	360	348	332	339	332	351	345	344	326	339	330	323	362	343	358	374	328	327	328	305	322	353	347	354	347	347	348	305	359	296	333	347	343	352	298	340	333	358	337	321	340	373	338	330	351	301	347	352	346	334	345	334	314	365	346	348	331	330	335	345	347	349	361	321	331	324	351	361	338	329	333	322	337	335	344	362	327	334	330	316	343	335	361	343	321	341	356	317	355	344	362	306	349	323	342	301	339	304	359	367	325	353	354	345	346	335	350	316	328	329	323	335	338	343	357	342	363	306	314	332	327	387	327	355	304	329	360	335	324	345	337	337	343	350	348	318	353	321	335	337	344	326	353	356	337	340	363	352	353	294	328	327	313	334	339	353	326	342	380	343	360	329	343	348	337	323	342	352	332	337	349	335	347	358	321	330	351	324	339	339	357	342	323	359	356	325	342	379	312	324	327	329	315	341	349	334	320	299	327	338	336	332	318	305	341	355	329	290	346	357	321	320	310	351	338	339	309	316	346	330	321	362	311	346	373	340	346	333	358	327	315	342	345	368	329	326	318	353	329	380	314	348	373	313	288	341	347	328	332	306	340	344	323	360	320	335	326	337	334	331	342	343	310	306	354	366	334	359	337	341	352	341	322	318	358	344	354	353	323	366	343	339	323	356	326	355	347	376	334	330	307	303	373	353	311	350	323	352	333	329	363	355	334	322	304	328	327	351	321	326	349	344	328	330	325	322	364	321	372	336	365	367	322	346	339	341	349	330	325	359	332	358	360	347	341	310	331	339	319	368	316	317	330	299	358	339	322	316	318	324	347	291	330	330	355	339	342	351	303	336	352	376	346	310	322	350	307	347	371	334	322	326	340	330	353	309	343	343	314	355	364	332	338	342	316	336	347	363	332	323	333	323	326	357	287	326	330	316	343	329	332	318	337	341	325	338	340	320	337	350	349	341	319	321	347	314	348	338	383	344	319	339	307	339	321	318	322	358	324	312	347	348	334	326	293	320	336	350	358	320	303	327	328	334	344	342	321	342	313	338	329	328	358	360	335	329	337	338	327	365	329	348	334	326	320	346	306	337	330	337	340	332	324	388	322	371	304	387	347	336	352	345	333	354	350	337	353	321	312	320	356	343	344	349	320	335	342	347	331	346	331	330	365	325	327	343	306	346	314	353	352	368	350	339	364	352	351	361	330	331	318	321	324	340	357	323	330	327	337	303	328	311	336	330	337	302	358	380	324	363	320	326	327	345	340	334	353	327	311	329	335	354	330	367	345	308	305	343	343	338	361	327	367	331	351	344	329	432	364	364	354	316	311	367	352	321	293	322	336	303	329	333	326	368	326	344	347	320	355	364	350	313	295	330	351	332	336	332	324	340	337	328	351	381	338	335	318	344	310	350	320	323	320	367	337	337	331	346	357	310	353	346	374	347	306	347	340	318	345	329	314	326	322	333	362	343	390	375	325	313	334	359	355	308	308	321	328	321	315	332	322	338	330	362	296	317	355	305	342	344	378	336	341	298	326	370	372	327	336	339	366	345	317	353	340	306	347	333	377	342	339	325	337	329	358	354	337	346	335	336	374
23303	4867	2282	1651	1208	951	720	391	305	283	255	278	250	233	241	225	231	227	231	260	192	210	213	220	220	201	234	204	223	241	232	252	215	220	238	216	203	230	210	201	219	210	219	229	191	213	211	210	193	222	213	223	199	224	222	197	208	185	235	200	201	188	201	193	210	224	195	229	234	204	197	215	208	213	198	245	221	223	205	221	223	226	206	206	232	218	213	243	194	202	193	208	212	203	229	192	215	225	231	216	209	219	218	197	204	235	193	233	204	213	190	230	214	197	208	168	230	211	220	249	201	213	207	202	219	209	219	229	208	193	186	236	205	204	222	213	230	209	200	190	200	239	223	203	223	207	228	226	205	229	185	200	219	227	206	220	198	203	206	227	246	183	197	231	233	210	230	227	235	226	198	203	216	212	223	214	226	185	233	220	247	210	205	220	210	200	232	212	233	213	199	223	208	181	232	222	201	226	199	244	222	215	194	219	221	188	222	219	212	200	219	216	209	192	215	223	241	224	186	192	221	223	221	216	229	198	223	205	230	200	213	216	220	205	208	218	202	243	190	244	231	220	248	201	215	221	206	211	206	206	185	229	219	220	215	221	192	182	235	187	198	220	236	232	202	206	231	228	243	190	204	202	227	196	207	218	221	228	204	202	194	249	229	207	217	168	183	224	246	186	217	208	199	195	198	214	228	216	199	201	187	234	239	218	228	248	225	231	235	225	208	220	216	191	234	209	201	221	231	199	196	200	223	221	236	225	207	180	211	200	204	201	220	215	233	229	225	213	225	190	237	196	212	201	218	186	196	254	214	242	186	194	223	225	216	243	219	208	194	218	235	202	192	198	221	201	210	190	215	222	225	232	201	229	209	207	203	193	202	229	202	188	232	238	197	226	214	195	222	201	213	206	189	214	203	197	197	197	218	225	211	231	226	181	217	202	173	243	215	219	201	199	239	212	209	221	213	226	189	217	226	210	208	210	219	228	242	209	206	220	190	195	195	211	233	223	195	208	194	191	194	197	215	231	227	185	216	199	205	208	227	219	209	236	205	217	210	225	209	220	254	199	160	211	217	221	196	199	201	201	208	209	226	217	210	216	216	205	233	201	211	214	208	207	187	217	248	216	241	218	193	222	217	201	225	201	207	203	215	218	215	218	232	226	219	234	195	212	222	212	215	217	218	225	185	189	228	189	236	211	186	223	195	196	175	204	273	193	231	210	231	232	202	224	223	215	222	193	199	204	220	217	185	203	216	217	211	217	212	226	225	235	196	216	256	214	205	202	236	235	239	246	235	212	200	188	214	237	215	201	201	237	219	234	229	189	192	219	222	215	216	189	197	222	220	232	224	201	209	215	191	215	215	226	224	224	204	178	210	196	228	241	224	184	209	209	213	206	256	229	254	229	217	249	222	169	205	237	210	211	234	219	193	230	211	218	211	221	215	203	197	201	217	242	199	209	209	230	191	198	218	185	211	193	212	228	227	244	225	227	222	211	241	200	229	211	193	231	226	222	239	243	216	223	227	218	220	211	176	213	194	223	223	204	219	239	229	218	213	201	231	223	213	212	216	225	238	224	237	215	221	212	220	235	200	206	207	190	224	206	212	225	180	212	222	219	194	214	223	216	206	230	209	202	208	273	210	209	213	216	205	248	240	235	204	218	228	217	224	208	235	241	214	243	207	189	196	221	214	242	221	228	215	212	237	221	219	217	227	221	219	212	166	230	234	239	219	200	203	200	233	205	196	220	222	201	190	232	208	221	199	178	197	215	215	224	215	224	242	225	245	201	206	218	210	193	241	195	229	207	181	192	216	236	228	208	250	208	212	198	225	236	185	218	234	223	196	195	190	201	220	214	221	233	211	220	214	208	205	243	224	209	221	215	235	200	207	197	201	211	225	207	199	249	207	191	228	219	229	212	232	260	187	206	203	190	237	215	216	219	231	198	212	181	212	200	177	197	218	186	217	223	231	231	205	207	173	216	186	221	217	198	215	205	208	230	212	198	240	217	221	229	213	172	204	192	213	205	201	191	212	186	240	236	211	220	209	232	224	192	185	226	212	213	212	214	233	207	187	220	191	221	216	208	233	219	202	223	222	228	191	207	232	234	217	201	205	202	195	231	231	213	233	201	230	200	214	192	217	216	207	210	218	238	223	185	205	205	202	217	227	223	224	220	223	207	193	208	219	222	196	210	219	215	200	200	193	212	200	208	212	215	222	221	206	209	234	210	243	234	211	213	212	227	206	197	210	222	209	250	173	206	219	209	209	224	217	198	212	231	224	204	206	228	186	224	230	215	251	233	224	206	242	205	210	218	201	220	224	192	256	195	215	206	212	237	204	231	229	218	211	181	217	213	215	204	240	195	215	226	225	199	201	217	210	233	225	236	227	230	196	232	209	226	198	208	184	201	199	239	232	202	208	215	248	211	186	204	239	226	190	207	228	217	202	205	216	206	225	236	224	211	214	214	198	204	232	235	225	212	216	224	228	211	219	240	220	214	210	241	193	196	223	230	238	215	192	186	203	191	202	211	207	214	203	211	229	206	194	256	226	192	235	189	210	199	196	205	233	210	209	237	224	219	222	215	218	220	230	248	225	220	202	251	219	225	206	200	220	207	208	226	216	217	209	195	202	217	229	187	177	181	196	215	233	228	205	220	194	231	236	239	225	242	204	231	213	199	220	246	199	253	244	251	190	226	209	227	199	204	192	213	218	210	189	224	196	180	216	188	242	218	216	196	192	211	223	213	202	209	211	223	208	215	229	202	231	213	232	221	210	226	241	217	218	197	230	239	211	225	197	226	195	208	218	229	199	202	176	214	213	214	183	220	211	222	238	215	224	245	203	211	213	200	198	248	224	235	195	248	224	214	194	216	231	194	209	217	190	208	217	210	200	209	221	214	210	203	224	205	202	186	189	223	227	215	194	200	243	227	223	216	192	214	194	224	211	231	207	216	232	208	220	186	198	225	214	225	218	189	218	211	220	218	172	224	206	217	202	187	212	217	188	215	220	216	191	201	181	184	211	219	180	189	234	214	219	225	220	236	198	186	237	205	208	231	234	230	229	202	199	212	223	217	223	203	200	217	213	216	211	228	187	213	228	221	194	197	235	209	241	211	201	231	215	171	224	208	204	209	220	208	210	228	198	229	204	199	231	191	198	221	223	229	195	174	202	206	196	208	194	224	243	231	229	215	214	225	218	227	227	209	209	195	242	218	214	230	194	218	191	196	200	195	219	178	213	203	222	214	212	225	207	189	225	211	230	218	245	191	184	219	220	221	211	224	224	225	238	212	233	216	212	206	215	211	207	219	221	259	216	260	188	224	178	213	215	198	204	201	235	233	206	216	199	216	222	214	223	217	196	240	232	213	215	188	219	223	249	172	247	224	227	232	233	197	210	233	213	237	234	212	215	205	225	207	237	210	227	241	214	240	209	207	241	210	199	225	230	198	231	194	192	222	229	221	201	220	233	233	233	236	243	224	224	239
13387	2577	2725	3460	3602	3064	2476	1430	1072	996	848	790	769	729	732	632	645	657	606	590	583	630	596	582	569	538	573	570	546	546	555	492	572	535	539	518	534	515	508	520	518	535	523	522	525	497	543	562	492	552	561	535	541	506	517	500	543	544	528	516	505	555	504	492	539	515	483	463	508	545	526	490	510	496	500	556	462	543	481	487	526	473	505	526	518	506	516	478	477	477	554	498	499	500	543	496	530	511	502	488	537	539	498	495	510	488	507	518	457	494	502	510	506	515	498	559	546	501	505	508	496	508	487	505	491	473	573	524	506	530	515	496	510	536	542	526	488	515	520	539	493	497	527	502	527	529	512	499	504	460	532	491	539	515	478	487	507	473	520	494	537	517	526	547	535	498	509	476	491	512	524	541	551	535	445	515	503	490	527	514	512	482	528	478	459	505	529	528	517	522	512	491	486	494	502	521	488	529	504	533	493	547	540	511	495	497	520	534	473	512	518	516	512	524	452	505	514	520	523	508	503	508	496	537	526	560	455	524	491	537	554	475	497	540	523	484	497	503	481	485	527	505	440	471	469	484	517	516	488	538	496	554	495	506	498	510	462	482	478	486	487	516	519	488	479	497	531	531	504	480	483	494	489	473	515	499	478	546	464	492	507	474	494	486	490	504	482	510	503	542	491	523	517	522	508	479	516	537	516	489	489	493	490	517	499	511	532	516	506	472	516	516	502	504	486	510	510	502	476	464	507	542	475	568	478	488	528	495	506	475	502	498	524	507	464	535	515	512	498	498	543	470	466	469	512	465	489	493	458	527	484	538	527	533	531	474	519	541	489	555	517	489	472	523	521	530	530	500	556	500	496	520	491	501	521	508	532	477	511	514	489	490	510	532	501	520	494	505	534	463	526	489	493	533	532	518	548	498	469	458	484	509	484	538	498	520	520	522	558	497	496	486	493	527	512	492	513	541	503	519	495	496	527	502	484	493	523	536	484	510	506	508	520	535	467	534	504	507	478	531	510	510	524	495	492	488	490	475	471	511	499	500	550	474	530	520	507	512	534	523	539	506	521	515	530	471	491	481	503	492	501	539	485	446	479	461	523	494	509	489	491	534	500	483	538	468	477	489	535	463	537	494	524	530	511	535	496	511	474	500	522	513	490	528	474	514	495	507	511	496	481	509	495	539	508	506	473	495	515	505	492	543	476	516	487	508	486	526	507	485	490	550	536	524	513	556	510	493	475	498	486	517	492	482	508	514	475	548	533	483	541	557	490	533	516	469	537	495	483	503	485	510	475	474	509	525	526	472	509	493	515	476	529	547	518	543	531	551	529	517	524	513	489	494	496	499	528	518	524	559	485	500	516	523	530	474	485	527	499	520	514	558	511	509	539	499	470	519	504	472	486	504	508	515	509	529	478	488	463	546	517	505	535	533	523	500	491	500	496	513	488	530	571	517	497	517	487	512	513	492	504	471	534	523	510	480	474	530	494	514	503	508	520	477	490	535	506	480	491	489	515	519	483	481	490	498	513	490	462	506	535	498	498	520	543	476	487	513	518	544	495	497	491	522	512	482	519	518	522	476	518	483	550	490	495	494	535	516	543	521	519	528	512	499	488	487	504	532	535	463	521	533	503	508	512	505	547	512	532	505	539	452	496	481	558	542	512	525	498	514	531	478	489	474	524	506	479	498	510	487	498	501	479	505	474	504	497	536	514	503	518	488	503	484	521	538	491	497	506	515	493	518	520	523	515	526	530	517	515	487	484	540	507	497	522	511	463	500	534	491	510	493	500	486	468	526	518	516	503	481	506	528	536	518	534	510	529	512	467	515	515	479	447	474	484	499	533	507	516	477	501	554	496	508	521	526	472	515	514	512	501	520	492	513	509	527	541	508	498	498	490	561	524	516	513	508	517	487	548	465	477	459	504	497	472	488	493	469	510	536	518	479	516	532	524	505	519	479	509	479	477	531	502	468	506	506	550	472	499	535	496	530	523	509	482	502	484	527	513	519	546	487	535	486	462	542	527	542	503	491	516	483	534	491	517	542	480	497	490	493	522	496	515	565	509	485	513	499	508	505	516	503	510	505	484	547	535	527	521	502	455	533	456	506	505	504	523	526	470	556	514	507	541	541	509	538	526	468	524	514	508	492	547	496	495	534	550	507	515	491	494	522	503	477	505	553	518	507	473	483	506	487	476	450	462	524	485	513	526	510	514	454	495	490	504	476	517	518	508	482	512	512	500	471	464	509	504	529	541	476	476	518	492	488	503	480	497	519	504	499	478	464	530	509	513	517	476	484	544	514	550	501	484	548	485	553	539	505	527	503	512	477	529	505	496	503	523	527	512	501	489	528	534	504	505	488	456	468	496	469	553	485	497	518	502	530	525	495	496	492	548	492	504	511	474	509	480	487	525	491	498	471	478	529	571	521	515	524	487	480	490	473	487	540	500	530	525	467	496	559	482	547	510	531	504	472	503	479	510	505	489	518	521	521	522	508	509	496	492	443	497	521	519	508	506	484	488	505	524	487	464	525	494	480	457	500	507	512	481	521	471	501	490	512	529	486	512	487	474	482	523	523	481	531	457	514	492	507	533	475	480	471	473	570	475	507	479	481	529	505	503	506	490	499	516	535	485	536	467	509	487	511	506	498	560	517	462	509	507	518	469	509	509	499	492	521	476	538	477	519	502	514	470	492	520	506	551	519	541	551	508	476	487	530	544	507	515	516	496	510	514	508	484	503	468	515	499	542	501	544	501	485	477	546	514	493	550	504	476	532	491	500	498	477	520	505	479	493	524	482	480	479	540	493	524	506	513	514	493	497	512	524	512	497	515	504	485	525	525	517	502	500	487	485	510	515	502	511	518	479	505	508	480	465	530	482	519	508	500	548	469	513	567	515	508	505	499	527	475	521	499	491	487	517	501	476	457	493	515	531	494	504	491	506	476	513	510	532	515	518	505	494	488	510	463	531	507	483	480	511	497	489	457	537	525	492	540	492	501	532	490	493	511	486	529	508	491	526	502	449	493	492	488	510	512	540	493	533	512	493	533	514	525	518	478	474	511	488	498	541	524	513	487	514	530	467	488	460	480	521	523	534	493	477	464	469	518	513	504	495	495	526	507	474	471	520	487	486	485	561	512	500	508	511	514	521	499	485	485	514	500	478	487	491	481	500	520	519	513	485	491	471	505	486	526	501	482	510	502	489	484	524	464	539	521	525	528	539	506	477	506	496	503	536	476	535	526	525	504	478	528	523	500	531	535	510	510	518	521	507	507	467	506	460	505	498	528	552	516	482	516	511	494	477	489	496	534	541	542	510	503	523	482	531	533	507	505	533	487	535	493	519	512	495	513	538	505	486	553	495	497	494	504	490	484	516	478	472	507	483	495	522	505	541	534	533	521	461	512	489	472	511	499	514	507	483	490	533	561	521	517	528	507	496	493	503	500	518	480	468	495	500	479	476	504	521	536	499	483	514	500	506	535	486	488	502
3394	398	325	282	261	264	232	223	210	227	218	188	214	243	222	195	201	205	228	213	227	238	198	228	231	239	232	231	216	198	231	213	211	250	208	226	214	200	230	201	220	194	227	234	214	191	231	220	219	212	203	204	217	207	251	222	218	227	245	207	217	211	245	241	208	196	198	210	206	230	229	232	226	211	191	206	189	205	233	222	203	171	227	197	232	205	209	208	198	181	220	193	206	203	202	222	201	193	186	203	234	205	195	227	223	214	203	197	198	199	241	218	229	214	213	227	219	229	199	228	172	182	188	203	216	211	210	230	207	216	190	236	232	210	230	209	248	219	227	192	231	223	210	212	220	241	218	239	216	221	213	255	196	238	201	190	220	208	230	243	209	251	222	178	227	218	214	231	220	209	222	195	203	208	210	226	214	222	231	211	229	215	220	215	203	246	232	196	241	226	212	234	230	237	208	214	194	206	238	255	207	171	212	227	201	198	231	224	221	206	212	209	198	196	239	224	239	231	204	208	207	232	219	230	220	212	198	190	230	207	217	208	223	198	192	208	221	223	207	228	222	224	214	213	206	233	231	212	204	209	207	208	202	229	243	224	186	236	201	221	205	239	203	221	197	204	218	222	212	228	212	194	212	219	216	213	232	200	225	220	199	211	196	206	202	207	220	220	208	211	206	198	201	229	197	203	205	209	202	219	218	213	206	229	237	235	218	202	238	205	220	220	213	216	201	229	229	201	198	260	213	208	226	193	205	237	215	220	209	192	200	232	194	189	235	205	243	221	224	207	191	245	229	238	215	219	210	222	184	226	254	228	210	209	218	221	216	214	236	233	203	215	205	246	196	219	199	226	214	229	225	199	214	246	226	213	197	220	187	202	217	200	188	198	182	228	211	186	249	195	221	218	187	244	227	227	260	202	206	221	226	224	235	187	210	224	214	204	231	236	250	238	218	236	257	203	210	231	225	215	219	207	181	241	223	219	207	193	190	184	224	232	255	218	213	214	195	220	238	244	199	215	184	193	201	229	217	195	196	198	200	228	223	226	215	207	215	204	240	228	246	225	216	208	230	229	220	216	203	218	200	210	210	205	224	209	219	197	216	214	226	222	210	222	193	217	227	234	217	229	197	211	188	214	200	205	214	228	205	244	219	236	234	237	223	200	214	193	206	225	235	232	207	217	231	202	188	219	225	232	233	210	219	244	223	200	229	223	194	244	231	199	234	225	255	217	211	210	217	196	244	201	232	199	222	190	217	216	208	206	203	204	215	235	223	250	203	218	226	217	217	197	220	219	187	228	182	229	196	202	200	185	203	230	219	202	220	227	207	220	223	200	210	202	220	223	235	230	216	218	216	231	204	219	202	201	204	208	206	198	213	212	212	218	214	225	212	238	212	197	217	220	216	207	215	222	217	216	215	242	197	218	209	198	218	154	226	235	213	213	234	221	195	217	206	242	212	240	203	221	242	224	233	206	217	222	205	228	232	230	223	219	221	241	200	197	221	212	193	222	179	202	224	233	220	219	208	228	209	201	201	203	220	225	192	211	242	232	203	219	224	215	190	221	237	192	214	214	224	228	168	207	209	203	206	214	218	184	220	212	207	240	223	230	184	216	210	212	206	228	215	222	253	229	224	206	234	232	224	209	211	206	208	183	206	220	234	234	242	240	194	215	219	206	246	221	220	218	234	212	224	246	209	229	239	227	219	190	235	191	211	190	222	198	196	236	203	228	212	210	231	213	221	214	223	216	222	181	212	222	241	184	229	220	229	223	232	222	220	220	211	197	207	202	223	215	220	187	214	226	232	205	254	229	200	229	208	188	213	218	209	192	212	247	226	218	207	218	189	214	230	202	214	213	236	264	206	235	218	233	222	221	227	219	210	226	208	210	212	191	218	226	218	202	203	245	230	227	210	230	186	205	203	217	223	190	227	211	212	212	203	212	224	209	229	203	232	183	243	200	210	211	213	241	226	218	225	216	256	196	202	205	201	211	237	219	232	213	207	219	220	203	210	209	247	219	215	191	242	227	214	209	216	214	217	233	236	221	228	215	240	199	207	231	220	217	248	218	219	209	217	217	212	203	228	242	218	228	247	233	238	218	219	197	208	202	243	224	246	217	202	200	191	213	206	216	197	247	197	215	222	202	226	232	209	232	212	222	199	206	222	228	231	177	202	207	224	227	196	202	253	203	217	237	238	236	191	193	195	220	235	209	211	237	219	209	213	219	194	224	199	208	207	202	226	185	205	217	190	238	247	220	202	221	229	201	229	240	224	197	205	230	187	202	216	214	193	215	233	228	222	213	218	204	202	208	219	212	205	203	205	202	231	223	203	187	240	216	181	203	249	221	229	203	222	225	183	210	210	226	209	216	232	191	216	217	220	209	237	213	218	206	206	232	240	193	225	211	202	197	205	216	219	245	218	199	246	220	231	206	235	209	192	214	233	203	215	192	227	231	218	250	233	215	206	219	203	206	244	200	232	197	232	234	202	210	193	214	217	194	224	233	218	222	221	234	240	251	219	216	224	194	229	207	216	204	235	207	226	242	215	212	200	220	233	238	234	218	230	216	211	196	220	230	237	196	208	239	216	222	226	204	214	236	223	202	210	208	217	192	222	196	210	197	222	217	214	234	214	199	207	228	227	221	231	218	231	218	221	222	219	203	230	192	218	216	208	226	213	192	222	192	206	202	209	214	198	205	213	247	231	182	234	222	225	205	245	214	232	230	226	256	220	209	209	213	232	242	204	198	218	215	197	210	216	232	242	183	198	240	193	221	241	209	207	204	218	246	188	224	218	220	220	216	191	201	219	167	194	223	239	201	235	221	200	223	203	205	197	192	197	218	228	202	214	194	207	215	252	226	237	198	237	216	231	244	238	205	216	214	212	203	229	221	211	197	235	214	206	201	230	222	207	199	191	210	210	215	222	216	215	241	194	199	225	224	241	214	220	214	206	215	214	203	239	234	228	204	206	216	207	219	197	216	235	217	211	207	230	229	197	198	233	228	227	215	242	217	202	262	213	215	225	192	207	192	199	186	196	244	221	191	213	208	231	243	226	201	216	262	199	241	226	223	239	196	219	237	215	210	224	188	231	232	214	208	249	224	226	205	196	209	230	213	214	214	220	205	217	214	223	240	214	212	197	243	224	194	210	190	233	203	235	210	241	250	224	235	201	224	193	231	249	203	209	200	208	225	199	229	231	187	206	218	209	221	189	220	216	211	207	227	208	179	224	205	237	209	225	215	222	230	235	213	194	205	218	209	240	198	218	260	203	218	227	206	201	222	186	201	200	211	199	195	232	206	189	215	208	211	193	245	225	254	237	176	217	207	223	232	249	218	216	232	188	231	200	207	229	211	220	226	224	188	248	237	222	248	205	193	221	242	215	231	230	221	228	220	233	230	245	233	216	216	230	204	190	203	229	234	218	238	246	238	211	233	210	225	201	234	209	214	197	204	209	235	218	229	243	207	205	201	224	218	227	211
2812	648	684	798	647	637	611	534	537	517	498	489	492	475	466	487	490	526	544	513	501	486	472	468	469	506	488	497	481	486	480	520	494	492	450	525	488	468	496	501	467	460	527	488	543	449	483	466	480	491	481	474	529	521	512	464	485	492	520	506	525	472	488	508	507	499	504	498	513	492	451	494	556	512	496	492	506	505	506	491	523	499	503	439	461	511	482	502	503	475	500	478	503	477	466	508	499	503	482	515	438	511	509	491	525	484	510	484	508	516	513	501	504	509	512	479	476	518	502	536	505	494	470	541	510	468	497	528	510	495	463	518	525	470	492	481	471	488	469	445	479	454	483	460	498	505	504	503	472	514	483	442	467	495	513	502	508	495	497	427	497	545	493	488	446	468	457	462	502	494	491	508	499	489	489	435	455	463	500	529	487	498	542	479	468	417	484	505	473	478	513	474	489	484	502	485	476	470	511	469	464	528	473	471	493	470	468	488	489	496	497	445	495	500	523	493	512	483	463	474	504	523	471	471	425	491	472	490	502	502	484	478	525	479	487	482	492	483	511	447	487	489	498	477	494	499	488	451	538	483	492	487	473	511	486	493	500	494	515	471	483	493	501	490	505	487	478	502	496	467	447	510	486	482	473	492	503	503	496	431	493	494	515	518	486	508	483	474	515	490	451	510	492	515	502	498	460	478	489	503	491	490	486	504	530	514	473	509	491	510	487	511	485	526	508	466	495	530	479	466	455	459	478	474	473	500	497	483	508	519	568	468	483	504	483	469	444	514	514	482	483	478	455	522	455	464	508	480	484	482	500	480	485	470	500	496	485	512	465	516	499	456	459	480	480	506	518	492	432	525	530	494	460	504	522	502	487	484	491	522	509	532	473	451	514	503	488	485	487	500	473	506	494	499	516	489	548	473	514	485	526	490	511	485	472	461	483	468	508	469	498	496	483	517	515	449	467	473	496	467	511	524	473	487	499	504	519	495	460	474	461	497	492	484	508	475	492	482	470	472	466	500	490	441	507	464	486	483	513	460	480	487	524	472	452	492	509	499	487	487	519	513	494	533	488	531	486	490	468	483	490	494	479	443	456	470	492	510	474	448	519	489	501	511	506	461	470	505	465	496	481	469	487	521	503	505	505	540	494	502	511	437	496	483	506	523	486	494	508	525	478	484	493	516	470	483	494	502	453	443	469	471	502	489	478	479	458	523	498	466	464	477	482	505	517	493	528	514	513	484	489	530	453	486	487	483	483	433	502	504	511	473	478	496	500	456	524	490	485	494	496	473	475	493	493	504	484	468	447	529	493	489	510	470	477	461	516	481	501	473	506	480	485	472	486	463	465	493	475	518	496	477	461	511	476	513	521	472	513	521	473	480	479	526	467	519	498	468	502	468	518	500	489	487	456	474	492	510	497	475	446	464	522	449	492	462	485	453	471	511	529	510	487	479	465	486	516	493	485	549	502	487	469	491	502	527	493	475	471	501	476	484	491	496	456	508	466	449	534	518	517	506	490	502	517	448	489	486	497	466	474	494	517	489	490	506	479	479	495	513	467	459	473	477	484	483	505	485	490	529	472	482	526	501	519	490	493	459	501	482	494	505	505	484	534	515	481	488	489	508	446	526	475	532	507	476	498	487	475	503	494	450	505	522	488	453	456	513	472	480	495	481	446	463	480	497	459	492	498	480	500	512	472	466	473	452	488	474	469	487	485	522	504	468	537	485	506	473	458	533	457	528	473	476	463	475	467	492	488	471	458	547	503	477	486	494	521	571	506	518	492	507	472	490	505	519	517	535	515	484	500	489	485	447	497	487	507	459	502	471	494	448	502	523	493	464	540	524	512	487	522	442	467	488	500	477	502	490	461	494	478	493	478	496	484	483	508	479	511	438	515	498	501	465	512	502	483	510	511	486	512	495	489	461	493	478	502	450	475	488	493	493	484	454	481	529	446	460	478	484	520	487	472	435	492	480	484	497	472	493	487	479	502	458	496	496	450	439	519	475	459	469	482	497	462	475	495	535	462	488	475	498	469	535	473	453	518	510	503	465	488	491	496	490	485	482	515	507	467	520	487	501	495	482	476	494	513	507	432	483	488	525	509	494	494	538	485	500	474	505	500	469	486	496	489	493	516	480	482	491	486	490	432	468	535	495	474	494	519	489	503	451	518	510	488	481	521	522	475	499	502	500	453	515	501	472	464	493	510	459	468	482	491	477	500	514	501	476	470	464	511	470	477	481	506	501	441	475	478	518	459	475	472	449	468	477	465	508	478	510	494	460	495	519	495	461	540	490	510	510	500	442	489	491	468	480	481	493	510	521	519	475	457	503	450	504	494	501	475	487	473	507	510	470	516	446	506	505	515	482	484	473	482	514	493	482	530	483	483	497	504	475	494	513	477	464	481	450	495	512	481	512	463	483	468	503	453	483	490	473	506	463	482	523	495	457	563	541	451	473	518	488	486	492	485	505	494	459	495	455	468	488	501	508	483	448	469	493	488	521	486	497	546	495	500	536	507	478	454	510	521	489	497	471	464	516	445	499	496	486	469	477	497	496	457	509	489	530	486	490	477	507	518	481	441	483	506	526	493	528	466	488	463	478	508	482	489	478	455	493	488	464	463	511	486	488	536	491	500	500	487	516	487	450	485	475	477	499	472	478	513	471	474	500	491	477	515	473	486	422	501	507	503	486	488	548	486	462	493	520	480	480	492	471	476	501	510	503	506	502	507	517	487	504	489	517	497	503	438	449	514	472	476	533	470	481	477	462	496	469	495	502	490	492	481	479	487	495	467	471	494	497	509	476	487	479	508	510	535	464	486	457	495	519	496	462	516	480	480	514	479	469	517	461	472	488	475	515	481	535	483	509	489	436	476	480	467	512	495	468	495	475	496	492	514	480	497	481	477	507	497	490	492	522	517	466	494	490	481	501	483	491	494	470	501	477	472	504	508	489	460	504	535	494	528	463	497	499	486	498	505	495	510	492	482	473	480	441	523	460	502	464	482	509	490	478	502	474	487	504	502	496	476	496	495	466	537	511	472	495	496	455	498	481	505	518	494	479	514	497	494	509	489	447	494	487	480	506	490	489	450	509	518	499	472	526	509	512	494	488	475	452	469	484	451	490	509	485	497	451	474	515	468	513	521	469	449	505	457	477	481	508	496	511	479	481	487	454	477	490	478	497	498	478	460	491	497	455	488	471	508	509	498	512	497	501	493	496	481	492	492	452	467	504	474	509	496	477	485	503	494	519	468	522	516	551	491	524	495	466	501	452	487	461	466	446	496	503	468	506	469	450	512	504	504	513	526	512	485	504	495	531	489	481	517	515	466	515	506	485	507	479	500	470	515	496	458	503	504	469	532	450	486	491	470	463	481	487	516	469	483	447	473	482	477	481	477	507	523	472	498	504	505	472	490	538	472	506	482	479	528	473	484	510	498	498	506	478	493	479	536	470	481	496	493	472	503	508	487	432	498	456	501	503	489	516
14106	1920	1163	879	713	514	339	275	209	214	172	148	169	144	151	138	143	128	169	160	144	169	137	128	131	138	142	121	130	143	139	133	120	155	119	131	150	133	127	129	154	117	154	137	154	147	145	133	123	117	158	138	128	131	160	156	149	139	161	138	150	133	155	151	135	124	142	137	107	148	131	129	127	127	136	132	127	154	151	143	159	148	136	154	125	148	142	146	133	142	145	152	127	130	132	129	151	137	127	129	140	150	141	130	135	140	150	145	123	149	141	154	132	124	128	138	139	145	124	137	127	124	146	111	135	129	141	104	142	151	117	143	137	156	131	147	134	154	130	144	140	139	132	121	138	132	149	128	135	138	141	147	150	139	140	131	129	145	114	116	161	119	147	126	131	125	136	137	149	150	129	123	141	114	136	126	147	143	127	148	147	128	147	140	146	155	121	115	149	144	144	151	163	130	121	153	134	129	139	129	131	152	139	130	129	140	132	128	132	133	128	152	117	147	136	142	151	137	112	128	140	126	128	136	145	163	151	130	120	132	127	136	138	128	142	133	136	108	133	129	123	135	144	134	139	159	130	124	138	143	131	149	139	124	142	119	129	128	143	151	135	129	130	132	146	109	155	116	141	120	135	134	134	144	125	126	111	133	148	145	126	133	131	143	136	151	126	126	145	154	144	140	143	137	145	124	129	119	127	134	125	135	121	126	141	151	129	143	145	136	135	135	133	155	138	136	154	162	159	114	131	126	135	132	139	123	140	158	134	136	150	138	117	122	153	146	138	125	122	144	137	150	148	134	151	116	132	143	129	130	129	129	132	103	133	145	130	126	135	125	134	128	133	157	143	105	152	142	132	146	136	131	143	123	155	118	142	148	132	137	123	146	132	120	128	130	150	154	137	123	140	135	127	156	161	126	133	142	147	142	130	164	140	130	139	133	133	132	158	119	140	135	131	144	153	124	130	128	106	141	135	160	144	122	139	144	144	148	117	143	145	141	153	141	126	115	145	127	136	133	132	119	137	134	135	145	143	133	145	125	113	128	136	132	134	158	137	144	133	127	153	126	136	137	152	151	124	144	142	131	124	131	139	136	145	142	134	128	149	140	152	135	147	157	162	142	140	122	155	124	134	151	134	137	131	148	143	114	146	135	154	143	139	137	147	134	142	122	154	127	136	106	136	141	139	144	141	149	127	132	133	112	132	123	127	124	132	132	135	122	110	134	127	146	161	146	125	140	152	142	116	147	136	129	130	141	147	141	152	147	148	135	128	144	147	141	165	133	141	166	133	130	141	128	136	141	127	162	143	134	142	132	147	159	138	139	144	123	129	120	149	151	155	125	138	127	127	143	113	145	132	137	127	141	133	120	150	149	137	122	141	128	133	143	144	123	141	119	143	140	139	132	129	143	135	134	153	132	149	143	139	143	142	138	133	129	127	125	134	124	135	130	107	124	149	151	117	133	150	138	136	134	125	120	141	133	137	145	127	126	149	159	128	142	140	127	149	132	142	120	128	153	134	137	138	132	113	146	140	134	141	127	118	129	115	120	143	132	133	149	129	132	157	135	122	124	114	143	143	139	146	142	132	140	136	137	119	129	133	133	136	119	132	118	128	133	150	146	133	136	134	146	116	135	117	130	130	130	143	133	135	140	141	151	135	121	138	140	115	155	154	139	135	142	144	142	130	115	115	140	132	112	126	140	149	156	141	127	121	127	126	142	119	137	151	114	116	144	126	126	139	131	140	147	124	151	118	125	119	133	133	143	137	142	148	135	139	120	137	157	144	137	132	116	149	140	143	124	146	136	154	145	160	120	135	147	145	149	134	134	133	125	167	152	121	128	131	114	125	139	162	121	148	108	140	144	122	135	152	146	147	136	108	122	142	121	144	154	138	173	160	129	136	158	130	122	118	139	132	153	139	118	138	135	138	139	154	140	144	137	125	130	139	129	129	147	126	152	121	116	136	166	128	148	138	149	143	128	150	147	135	157	125	136	135	136	114	128	145	147	119	134	138	135	143	131	156	143	140	128	121	144	147	125	132	121	145	128	124	137	131	124	141	119	112	150	130	123	137	123	131	136	144	149	126	133	137	121	141	152	124	127	120	141	136	127	145	164	145	113	137	109	129	144	150	140	128	150	125	148	152	109	125	125	161	141	163	127	144	110	133	140	140	141	138	136	134	123	126	136	114	114	141	114	114	139	159	138	140	133	126	147	160	128	106	152	125	143	134	119	130	132	148	139	139	146	142	136	128	133	127	125	125	137	137	109	138	127	117	149	128	123	143	136	133	137	140	111	114	121	127	131	155	146	134	123	163	157	124	116	134	132	123	146	113	165	157	121	130	100	112	150	150	154	139	145	146	124	148	134	142	139	136	131	145	150	131	148	123	150	125	130	150	139	141	136	133	146	147	148	125	132	118	126	141	136	128	158	142	138	149	146	119	135	138	158	150	155	166	131	134	126	145	147	110	139	133	128	124	138	129	149	129	144	134	151	132	150	157	126	129	134	130	133	141	139	154	127	128	142	135	145	119	123	130	132	129	123	129	128	129	151	141	118	128	139	143	131	126	136	118	140	115	141	136	155	133	146	139	111	143	125	144	143	130	130	133	138	112	158	125	109	122	135	126	149	137	131	125	122	144	154	141	110	144	144	148	138	140	140	129	126	121	130	150	147	129	129	119	164	131	151	131	160	131	158	153	146	142	139	114	158	146	150	141	135	142	132	116	121	132	135	140	145	150	146	141	133	157	126	144	133	132	141	152	162	163	109	130	146	135	163	141	136	147	131	116	132	130	135	144	142	136	124	127	138	147	145	135	124	155	130	137	136	109	114	129	155	150	135	134	136	123	125	125	154	136	135	99	138	124	138	160	126	133	133	138	131	146	138	149	141	123	126	136	133	133	140	146	122	153	151	121	166	120	109	124	138	147	150	149	155	121	135	150	135	113	137	142	133	149	130	140	136	132	142	145	138	137	142	128	123	132	117	147	136	153	150	132	124	139	138	133	139	133	126	133	139	119	115	151	120	128	137	150	150	131	137	137	132	157	140	143	114	125	132	136	149	143	132	115	130	133	127	147	136	133	122	142	141	136	134	146	140	139	122	150	140	125	145	115	134	130	148	139	128	134	145	135	129	134	121	124	117	117	121	139	127	126	148	128	135	122	152	150	129	116	138	135	141	141	161	127	122	123	124	157	118	140	145	125	153	160	140	141	154	142	156	155	136	122	141	128	128	134	119	154	153	139	115	135	150	143	141	121	124	155	122	135	123	120	141	153	118	131	137	117	132	116	134	115	136	116	121	124	131	153	123	155	114	148	147	143	162	131	112	123	136	124	141	135	144	151	159	118	144	148	157	105	150	137	126	126	133	158	130	145	148	110	126	136	136	129	110	142	140	148	165	136	138	115	136	139	123	147	126	134	134	130	129	148	147	123	161	130	129	138	141	121	148	121	148	121	126	134	130	123	123	139	138	135	125	128	128	127	134
9404	1436	1766	2248	2194	1735	1423	995	645	588	543	456	428	448	383	451	417	434	424	419	417	417	370	367	351	364	370	381	385	361	370	363	360	363	349	356	365	391	355	363	371	364	339	339	341	373	323	349	308	324	349	323	343	363	316	339	374	338	346	343	354	352	354	321	318	371	340	325	345	387	330	375	333	345	351	317	326	305	341	339	329	338	345	320	316	334	333	316	294	326	374	320	358	327	332	310	341	345	329	374	354	357	368	341	361	321	340	365	331	345	307	311	336	340	349	338	355	330	362	352	332	365	329	345	366	344	336	370	363	354	355	325	299	331	332	373	331	359	331	378	362	343	341	334	349	337	348	360	343	355	355	366	352	335	316	341	322	306	347	341	350	353	345	347	331	349	343	338	377	324	369	340	329	335	322	361	349	332	314	358	317	354	331	326	335	365	300	320	341	387	349	339	359	328	353	336	340	370	337	375	339	326	381	318	351	352	364	352	361	358	343	359	354	341	339	324	352	357	354	347	324	355	367	351	348	374	326	350	326	331	338	342	367	330	344	380	335	330	354	357	350	336	351	360	351	340	332	337	323	351	321	378	300	353	337	342	360	359	347	337	367	345	337	323	338	389	324	348	345	340	340	357	361	319	354	346	348	307	335	351	390	350	299	345	338	344	299	345	323	332	304	319	345	337	343	357	330	349	364	337	364	350	329	332	325	325	322	346	362	349	335	337	320	332	316	348	385	320	338	329	348	310	348	338	377	333	341	349	373	360	342	310	334	320	348	333	355	327	337	328	317	341	355	379	323	326	313	367	337	374	335	373	344	353	313	324	319	342	346	369	309	328	333	341	303	352	349	353	330	351	337	345	343	342	309	309	344	327	363	331	331	354	353	339	344	396	361	345	336	350	352	346	313	353	350	336	354	348	310	344	326	327	309	354	361	342	345	361	324	356	309	358	364	354	345	323	347	355	374	344	348	316	352	357	362	349	317	339	308	339	330	344	342	335	343	351	325	356	343	356	327	330	338	319	342	320	365	363	350	312	354	298	339	357	357	329	311	357	328	359	369	322	344	372	341	353	355	326	331	343	322	351	342	327	352	300	341	318	335	317	354	332	324	353	313	323	314	325	346	331	368	312	327	325	339	320	385	348	327	335	325	343	361	342	358	375	356	328	304	341	352	351	320	331	333	318	379	310	345	341	350	347	337	326	381	343	356	345	360	350	324	372	328	326	380	339	339	314	330	339	318	336	349	316	327	333	353	347	344	358	340	344	324	332	329	337	339	339	329	356	334	297	346	387	359	368	325	339	359	333	349	369	361	316	328	344	349	321	363	325	325	316	392	332	345	341	316	349	328	340	340	369	338	337	361	316	332	323	319	302	361	371	337	322	347	342	334	324	356	338	356	338	373	326	336	336	375	343	317	314	331	326	346	353	340	387	362	320	345	352	353	331	374	336	335	339	327	346	351	348	320	355	342	366	339	348	336	320	356	344	341	331	378	353	319	341	374	301	355	347	345	313	360	337	346	376	339	337	343	397	320	325	310	330	312	303	356	388	322	321	351	377	354	331	338	339	332	357	347	342	353	348	370	355	355	334	380	363	382	358	355	344	367	332	331	346	352	321	340	335	369	357	374	327	355	337	328	328	347	333	324	332	356	381	329	321	346	386	324	321	340	314	337	355	331	343	355	364	338	344	313	338	320	325	336	365	361	324	348	357	310	333	334	312	341	304	315	353	335	337	357	370	361	355	365	337	325	303	367	319	311	358	364	346	332	334	342	364	318	347	333	351	347	383	350	322	340	344	345	352	366	348	352	323	371	382	366	329	365	342	340	348	380	325	352	367	320	348	349	332	332	337	321	315	294	329	320	324	359	386	314	373	318	361	322	326	339	337	321	343	324	342	364	351	333	315	361	337	349	349	334	347	350	375	345	359	358	360	343	340	333	340	329	328	333	348	362	362	328	328	321	379	347	336	315	325	351	317	315	362	315	313	351	341	350	346	339	358	347	358	339	330	365	367	296	339	313	350	351	331	325	331	344	306	329	311	324	333	329	326	348	318	338	349	358	328	353	337	310	329	363	336	329	330	349	334	356	348	337	342	342	357	317	337	358	334	346	336	353	369	321	337	336	327	367	353	351	361	352	370	321	327	351	352	349	359	321	366	349	354	340	345	321	345	334	335	341	342	347	353	342	353	329	344	326	341	350	348	350	374	302	350	305	336	350	340	332	323	360	366	344	355	375	351	334	365	312	320	363	350	320	360	356	337	327	317	361	375	334	298	342	371	329	339	353	333	346	346	348	330	327	349	357	331	364	337	338	322	322	346	359	335	344	306	369	362	319	338	332	330	347	307	329	333	353	357	316	330	350	322	326	325	310	318	343	345	321	346	318	334	343	353	315	315	352	312	351	360	314	356	383	306	342	346	347	343	323	352	318	322	371	349	337	354	339	345	309	355	343	373	314	335	342	310	346	324	358	309	325	344	336	347	362	354	353	305	335	351	367	350	339	359	349	334	368	330	337	386	358	337	353	323	317	326	348	349	328	333	360	332	365	347	331	320	330	349	320	334	360	363	378	356	323	322	328	382	351	359	331	350	329	324	370	365	330	335	317	329	306	308	312	361	369	365	349	364	355	321	372	343	340	346	343	352	344	333	380	358	331	345	339	365	334	345	366	374	347	325	362	338	357	338	368	358	329	344	359	322	355	364	344	347	354	341	349	317	313	316	359	307	342	343	349	323	303	327	340	356	346	350	321	351	364	316	317	357	352	321	326	315	352	362	336	342	382	294	342	305	355	360	361	318	349	331	355	341	317	321	356	301	391	365	332	332	330	306	370	343	313	318	320	342	323	338	356	340	337	342	347	339	377	351	316	318	341	298	338	342	358	339	336	360	357	336	308	364	307	332	317	354	380	312	346	390	342	345	385	345	332	305	324	334	304	327	324	342	348	336	337	319	337	357	335	332	324	362	319	328	369	350	363	346	341	316	357	354	342	338	326	340	345	330	298	326	350	345	371	371	338	368	325	358	352	297	330	292	361	344	305	339	347	364	337	353	346	335	353	336	371	332	329	371	339	325	372	352	346	333	331	372	362	364	352	350	345	334	321	324	353	368	354	345	331	325	317	366	325	331	340	341	326	340	350	368	361	370	347	346	359	341	314	299	341	356	333	332	324	356	361	355	309	373	329	320	365	369	358	346	364	297	361	348	324	345	332	350	341	345	355	357	347	316	340	339	312	333	363	379	355	317	327	329	324	335	369	341	345	339	329	336	332	326	313	380	333	324	353	331	339	303	350	320	349	327	312	344	347	353	350	357	345	335	357	338	358	360	371	334	348	361	329	308	338	370	345	376	294	345	356	321	349	343	333	332	340	338	348	327	308	330	345	350	319	320	355	354	348	348	325	353	384	347	339	345	335	311	324	306	332	365	364	320	351	384	330	344	353	345	323	363	334	286	309	347	322	341	333	336	319	334	331	366	319	326	336	354
22141	4031	2307	1635	1466	895	754	551	339	271	292	224	228	256	225	216	236	214	199	232	214	231	193	234	242	216	216	214	201	211	233	196	224	230	208	248	225	245	212	231	210	209	206	264	234	205	230	221	216	246	241	220	226	208	221	226	224	233	212	225	231	220	220	219	241	220	222	207	243	213	200	213	217	230	234	218	182	201	221	215	232	232	204	220	217	193	202	212	212	197	228	217	191	224	222	223	203	217	209	222	185	209	197	187	213	211	235	208	206	195	212	222	223	200	195	222	204	208	210	212	217	210	200	235	235	187	212	221	200	195	249	238	217	216	224	169	212	240	218	183	232	231	244	191	223	205	239	214	224	218	224	195	229	189	201	196	210	193	216	189	203	229	207	201	230	183	219	219	214	218	221	218	226	208	209	200	206	221	238	239	205	233	214	229	184	222	194	194	220	200	195	220	188	233	225	213	212	216	198	211	240	180	199	239	214	228	216	204	221	226	199	216	220	213	225	212	244	217	209	202	238	198	204	198	207	234	204	197	218	190	205	187	204	210	208	227	230	197	196	219	214	224	217	207	231	232	189	227	225	213	190	207	212	235	201	223	199	221	194	210	209	201	230	190	199	192	226	198	224	182	207	242	212	223	236	200	194	204	211	225	207	227	221	197	219	223	204	220	233	226	236	200	221	219	215	205	216	202	210	220	207	194	247	223	201	198	216	201	190	207	228	230	222	243	212	227	235	250	240	219	218	251	227	220	237	196	234	212	231	214	220	232	239	215	205	204	210	228	202	232	213	219	222	253	216	220	214	232	205	199	225	192	218	215	212	207	204	213	223	232	230	210	242	217	196	214	206	245	237	210	212	204	227	206	219	237	193	225	234	183	196	232	219	222	203	196	198	269	195	222	240	200	207	210	226	221	202	202	186	223	212	200	184	198	245	213	212	208	215	226	217	203	253	220	200	222	205	207	218	199	214	226	214	200	209	239	194	216	224	216	244	239	196	236	220	216	197	205	221	216	224	230	195	198	229	252	227	209	212	212	240	211	195	208	198	209	213	217	202	192	227	229	199	209	237	229	225	216	223	212	215	195	209	214	223	202	256	224	211	207	219	203	248	222	215	234	246	220	216	195	229	235	210	222	199	213	233	216	221	250	202	193	230	212	231	209	215	208	184	221	196	219	206	219	202	206	211	212	212	210	197	189	242	201	226	242	179	247	243	220	205	255	227	236	212	235	209	190	240	233	210	246	218	198	211	206	211	191	239	222	228	211	205	200	215	213	198	260	208	214	202	198	220	224	206	207	218	215	204	176	219	239	211	221	231	209	220	232	215	202	190	248	228	223	189	177	196	197	205	190	199	172	218	195	203	193	216	225	226	214	239	200	168	200	211	246	196	216	218	184	216	210	206	219	194	201	222	220	210	173	225	226	219	206	203	213	201	183	199	210	221	185	204	173	187	208	213	201	226	200	213	190	189	212	238	183	203	225	207	200	188	220	229	209	243	173	245	211	177	223	211	209	207	233	220	233	211	239	232	218	227	219	192	190	230	193	210	201	221	220	210	216	209	219	221	222	238	209	235	194	228	246	208	220	208	210	217	218	220	224	206	219	241	203	237	196	195	215	208	217	207	242	207	203	194	231	221	206	187	209	206	221	221	236	185	200	233	204	208	185	194	225	232	220	185	195	225	203	237	222	253	220	242	247	214	217	200	216	197	223	232	244	204	235	225	181	219	192	230	222	223	214	190	186	200	216	239	221	220	214	217	204	185	205	237	203	218	200	227	234	204	202	216	218	228	205	182	232	209	231	231	209	183	211	212	188	221	193	221	204	216	211	236	206	236	225	211	219	219	225	210	218	233	210	192	206	218	202	203	234	211	214	214	185	212	232	221	227	223	205	223	232	222	194	247	215	196	242	210	213	215	227	184	203	232	188	196	232	227	236	203	214	217	227	229	228	198	248	204	188	248	232	209	216	229	204	220	196	202	201	195	207	219	201	223	227	217	212	206	217	207	227	233	211	196	208	220	209	207	214	254	219	226	215	202	221	211	192	190	187	242	192	226	233	190	238	211	247	206	232	195	200	208	241	202	212	210	194	219	215	206	227	208	173	212	240	185	199	226	216	238	222	253	206	235	181	215	209	199	208	216	191	206	234	221	229	193	213	210	219	251	197	217	235	203	210	203	222	208	217	184	201	189	208	218	215	233	207	199	228	206	204	219	206	214	207	229	201	215	195	228	196	225	193	210	195	223	222	208	196	183	220	218	199	206	208	208	232	212	200	181	234	248	237	232	217	203	249	219	197	199	204	234	225	227	205	256	242	182	196	230	187	235	239	216	237	221	188	205	209	196	200	219	206	205	228	248	189	205	207	209	195	203	237	223	211	241	240	230	193	211	220	228	222	188	209	224	214	195	201	238	209	228	201	186	195	237	215	202	242	196	243	235	194	213	219	203	219	203	229	233	233	213	210	199	221	203	227	238	224	222	240	197	216	193	210	212	208	209	210	211	230	187	219	223	215	213	224	250	183	214	234	235	231	207	231	204	181	201	210	213	244	207	237	227	226	217	222	227	206	203	204	213	258	195	203	208	244	193	201	216	224	198	191	211	209	230	207	215	201	213	183	210	192	202	208	243	209	201	237	220	207	187	210	234	219	239	235	216	259	210	211	226	212	208	226	227	204	208	230	210	207	211	221	204	206	211	199	197	224	195	237	216	226	202	212	215	207	213	231	197	232	236	214	226	219	219	219	224	229	225	192	184	201	210	219	224	220	227	210	204	193	224	191	195	228	187	227	233	219	211	216	230	223	206	242	200	225	225	194	216	228	233	227	201	210	219	232	238	224	217	203	209	236	195	192	198	218	235	222	200	203	170	213	198	212	188	205	207	221	204	204	206	198	211	221	210	207	213	206	218	217	211	232	236	192	221	232	197	242	207	215	221	200	219	232	225	229	183	231	197	182	226	236	199	204	232	199	247	242	235	192	207	189	180	205	223	194	201	219	212	225	222	233	215	224	210	241	192	218	207	212	213	203	208	223	217	205	211	189	243	210	231	233	240	196	205	231	198	205	230	250	207	208	201	208	226	233	237	230	222	232	173	203	211	218	203	190	228	210	216	187	196	236	215	219	188	199	220	193	208	215	217	228	236	205	227	218	234	226	212	215	233	224	209	201	233	232	213	212	194	219	207	183	213	205	202	196	221	208	211	215	202	217	181	217	234	221	232	218	225	186	197	223	207	207	214	224	211	239	234	217	223	202	211	198	204	211	211	191	212	210	211	215	207	199	221	191	197	241	235	216	206	246	201	208	198	206	218	228	224	243	203	202	198	222	212	210	204	203	223	224	216	212	203	196	239	211	211	215	232	250	213	234	242	190	224	185	215	228	226	211	208	243	205	199	202	259	197	208	212	219	235	244	217	221	217	210	223	199	238	223	198	200	207	229	222	216	222	197	204	247	244	213	228	226	223	195	198	226	228	234	200	218	208	218
12857	2521	3143	3986	4365	3390	2639	1802	1165	926	867	765	812	752	757	693	668	630	633	603	628	611	588	574	543	552	552	563	588	568	553	513	566	550	525	547	545	556	526	524	517	513	534	552	500	579	540	478	493	541	497	516	533	544	522	500	513	539	507	503	494	500	535	531	502	513	518	470	509	535	483	517	526	487	539	543	540	514	540	510	510	515	518	521	521	473	510	499	464	521	516	533	503	499	484	503	526	510	509	476	522	553	506	507	519	478	537	514	514	497	497	465	515	506	504	531	547	523	523	508	477	503	565	527	509	543	506	528	502	490	503	501	521	491	495	519	504	533	514	542	559	544	538	545	495	517	484	529	486	509	532	537	506	534	517	497	520	483	493	511	497	485	492	514	520	488	514	546	521	538	550	501	526	498	507	523	567	492	526	533	491	506	527	468	480	507	520	535	522	516	508	535	546	479	510	495	488	508	526	487	498	514	522	562	534	486	520	510	500	514	481	499	528	495	554	527	505	541	516	502	519	514	471	491	484	465	482	501	484	529	499	505	477	539	522	537	523	472	464	528	513	520	511	514	482	528	518	511	488	483	481	500	502	506	463	539	472	485	517	530	512	452	517	498	494	498	469	547	472	568	510	520	482	512	474	493	494	525	517	516	479	526	503	510	531	495	529	531	479	487	514	509	523	498	488	478	483	488	517	478	538	522	499	509	549	484	513	486	477	489	530	522	492	473	474	515	510	531	485	509	528	504	509	540	523	516	499	524	533	517	480	557	461	509	493	516	517	529	493	509	481	501	533	546	487	481	519	476	474	512	547	552	518	490	527	529	513	502	492	491	529	521	552	518	540	516	487	517	508	539	509	491	490	485	494	561	479	523	463	508	550	528	528	527	549	522	551	478	525	496	515	533	492	509	512	501	485	501	459	536	500	519	540	496	509	491	518	512	487	513	498	507	540	501	501	516	560	544	526	500	554	515	536	471	541	494	507	504	546	538	537	488	518	522	511	472	516	513	436	539	493	478	461	508	497	534	453	504	544	558	502	471	494	522	512	511	518	504	522	528	484	512	520	469	529	480	515	486	492	521	484	506	538	522	531	507	527	496	475	530	516	494	515	510	519	449	529	522	461	485	557	501	550	540	473	505	494	531	514	508	487	516	506	497	522	529	505	526	527	493	541	508	548	485	513	541	522	530	537	570	492	516	522	481	547	526	529	547	482	519	554	479	496	511	567	523	511	486	530	477	497	548	544	478	509	513	521	492	527	519	488	507	494	537	508	492	547	521	528	535	566	491	510	540	489	465	490	492	518	483	532	476	518	506	514	508	503	486	507	499	508	492	500	502	496	518	516	542	487	504	487	476	505	474	469	541	507	494	555	544	462	522	467	501	520	497	497	495	506	461	502	476	536	507	522	553	508	503	521	537	514	526	507	491	521	484	559	525	512	503	489	482	523	530	534	504	520	526	541	525	522	509	522	511	494	524	496	511	517	495	519	488	489	540	501	535	500	542	505	518	510	510	506	475	489	484	510	467	487	506	493	478	547	503	477	485	489	503	484	590	488	482	477	480	517	492	514	535	520	480	481	528	479	450	493	492	547	518	513	509	522	493	534	496	485	506	567	493	525	495	490	510	514	492	506	504	481	505	515	517	493	564	497	556	512	496	532	491	472	527	456	542	505	458	474	520	497	496	507	482	523	460	527	492	509	517	496	472	511	462	510	489	482	487	515	513	528	517	510	492	484	520	557	517	515	517	509	537	484	521	522	535	491	520	476	492	520	485	513	489	496	533	488	469	490	520	495	478	479	483	472	556	519	513	487	485	495	531	468	517	549	491	476	550	507	456	497	497	546	534	516	501	500	518	510	468	509	531	508	503	500	506	500	534	511	518	531	529	490	551	496	500	497	500	500	527	493	511	502	479	518	529	502	508	498	502	504	510	507	505	515	536	543	536	490	536	524	489	518	490	514	500	490	521	513	530	519	491	471	535	502	501	480	520	517	524	489	495	465	490	497	491	502	514	517	532	524	522	512	495	504	509	517	501	498	505	475	515	526	460	521	538	524	480	495	476	530	514	499	504	509	524	477	506	515	504	492	484	505	483	503	475	520	521	491	479	491	547	482	500	500	502	504	510	487	473	495	527	538	515	498	506	472	515	520	488	510	527	494	483	499	497	526	480	516	481	507	574	474	474	522	518	490	488	487	510	501	496	534	509	533	519	501	501	493	504	559	531	477	514	502	501	525	506	510	506	487	486	516	519	525	488	498	504	483	551	499	483	536	525	511	518	535	521	538	527	472	496	513	511	508	484	467	535	480	484	487	507	561	547	491	527	532	524	512	494	505	531	505	530	480	519	506	516	492	464	507	533	496	486	527	500	524	495	520	505	549	473	547	523	499	582	453	507	515	498	472	505	541	530	505	523	492	516	502	467	519	503	501	517	539	500	508	518	507	539	507	500	523	462	523	494	518	492	505	524	506	520	531	521	479	532	490	490	504	464	497	558	543	521	530	499	480	513	500	450	506	539	501	484	492	530	528	512	560	530	481	530	504	517	538	521	517	527	488	504	499	520	510	500	513	530	520	507	516	534	514	512	474	495	545	513	531	526	506	542	495	461	516	544	471	515	520	524	502	502	510	493	541	535	537	464	500	475	501	501	504	490	543	511	523	530	462	503	519	484	481	505	515	503	474	509	515	487	497	513	508	553	520	541	531	499	508	487	498	520	546	506	519	512	510	519	477	513	477	496	494	524	508	502	504	517	529	529	529	568	546	519	494	526	541	493	499	512	540	515	494	486	541	531	495	461	515	508	513	508	514	474	549	520	495	511	531	507	513	499	475	537	502	492	527	498	516	518	548	531	512	540	512	493	530	496	523	525	490	499	460	511	529	471	493	505	489	499	544	501	539	534	523	525	542	504	531	511	520	524	535	553	523	493	497	521	491	532	555	505	491	462	516	488	509	542	489	515	502	516	497	518	485	493	505	505	526	528	497	457	471	495	502	518	529	535	501	514	501	496	537	517	536	525	484	510	504	519	525	493	538	484	547	489	513	494	542	559	505	483	487	525	500	472	522	525	499	503	512	500	568	521	569	531	529	486	511	543	541	482	534	480	498	546	483	480	508	488	543	507	510	481	522	536	497	503	544	517	498	505	470	505	525	471	509	517	475	585	517	530	515	498	471	518	487	522	498	514	518	517	471	539	495	527	477	479	509	472	541	529	473	510	533	511	520	481	537	520	491	499	553	491	477	493	468	511	488	513	459	520	539	498	551	524	523	531	531	501	526	483	492	487	515	500	494	488	514	522	497	538	506	509	500	484	463	522	503	548	504	494	490	533	522	511	495	511	518	531	487	493	476	510	508	506	501	477	501	520	522	524	513	531	505	520	488	533	498	514	493	502	496	532	511	460	520	481	545	557	499	506	526	492	523	483	481	496	502	509	512	513	498	525	478	466	495	494	457	532	500	547	522	482	526	513	524	518	535	478	496	505
3808	536	345	304	312	254	256	208	218	262	212	206	245	243	223	226	203	198	222	195	225	233	223	211	235	202	212	224	249	219	202	228	183	223	218	224	250	200	218	204	228	244	209	239	205	204	224	216	223	203	207	198	219	214	199	220	195	217	224	219	213	235	224	203	216	253	226	212	215	208	230	229	210	236	241	217	225	228	232	226	201	206	199	182	210	208	245	231	210	242	205	199	226	188	233	175	227	195	203	211	228	209	212	202	207	234	207	228	219	211	225	197	202	210	258	239	220	229	205	235	192	205	226	249	217	207	185	190	214	237	217	222	193	215	213	205	211	212	233	201	239	220	193	215	207	217	230	233	231	203	208	229	235	222	205	225	214	213	206	200	196	215	231	223	238	212	222	214	195	218	210	218	200	229	204	220	246	194	210	215	206	213	217	235	176	210	236	217	187	194	213	223	238	212	199	208	191	227	227	236	205	226	195	224	199	228	209	199	210	196	221	207	205	201	230	209	212	223	211	218	229	198	230	232	212	205	257	243	231	240	227	206	219	231	212	230	212	225	216	198	199	256	215	204	195	203	223	246	212	226	205	216	186	197	240	222	217	211	259	212	228	249	258	211	222	228	182	217	198	212	221	243	258	203	224	250	199	228	258	230	232	203	238	224	235	197	222	203	244	212	248	217	218	196	225	232	204	237	228	231	204	185	198	222	221	213	221	198	208	203	203	186	228	193	223	223	228	223	197	206	239	204	229	216	213	239	224	214	258	248	201	193	218	206	198	221	213	207	219	195	224	237	230	222	195	223	232	240	197	226	197	215	226	221	192	240	243	208	200	218	203	223	238	232	218	209	194	247	190	233	212	238	204	212	249	251	202	201	230	193	233	213	211	214	214	233	235	226	216	209	212	245	206	214	208	218	205	195	213	222	216	210	210	198	207	225	231	227	234	211	223	248	230	198	210	190	189	222	191	219	227	214	198	239	238	207	200	236	231	219	218	205	218	233	227	245	214	220	216	211	201	199	214	204	200	245	204	194	225	244	205	185	241	212	209	222	203	227	265	231	240	234	246	236	219	227	200	197	222	198	222	227	206	207	220	236	181	222	206	207	226	221	205	219	225	221	226	209	220	199	233	208	228	219	215	223	218	193	214	213	191	239	215	208	199	220	229	218	226	216	217	210	178	224	223	211	222	211	203	215	216	211	214	230	232	222	219	211	209	215	238	256	240	214	222	201	227	221	200	225	202	229	185	186	198	251	209	219	239	210	201	203	226	233	241	203	218	230	234	224	218	206	228	230	235	219	228	222	221	231	226	228	228	228	239	224	240	231	202	208	230	225	223	206	199	207	215	198	222	242	228	179	201	180	212	205	230	209	227	221	218	224	212	228	241	216	208	223	212	223	219	244	240	209	205	224	206	198	209	197	214	220	219	229	232	238	229	202	234	183	237	232	219	229	211	222	214	220	218	227	210	210	233	215	205	212	230	204	222	204	257	236	228	216	166	189	216	215	229	224	189	227	245	198	191	203	231	213	199	209	229	195	221	216	234	211	197	212	201	219	215	215	212	219	205	232	228	178	211	213	193	224	219	195	222	211	205	232	208	228	215	221	234	212	239	217	214	205	210	208	239	221	220	204	199	204	210	222	220	216	193	187	222	223	217	198	196	206	184	193	239	267	235	226	211	196	202	185	198	198	204	206	235	200	224	221	209	221	219	200	213	250	220	220	237	212	238	216	201	210	213	214	207	231	206	208	224	241	204	206	210	222	196	224	219	221	214	227	207	241	228	187	224	232	191	218	235	211	199	208	227	200	212	220	218	213	202	208	242	197	208	214	218	201	202	240	210	226	177	254	209	236	230	225	212	214	225	201	210	233	218	196	245	250	193	220	219	209	208	242	206	224	205	217	217	244	218	182	231	192	234	224	217	220	185	211	201	243	210	242	244	216	209	232	193	222	216	196	218	211	208	216	216	196	222	226	228	242	192	202	234	222	218	225	202	206	233	204	182	224	193	234	227	219	238	225	197	207	190	200	214	226	209	224	242	187	220	240	219	219	197	230	199	223	212	201	227	226	207	233	223	210	224	217	222	225	209	211	216	224	204	220	217	227	222	221	205	220	190	195	221	199	211	175	209	236	186	208	187	206	217	204	232	222	187	197	223	227	218	230	227	210	224	214	208	184	201	210	195	231	199	194	228	204	213	211	243	245	193	244	225	237	195	210	212	192	202	219	215	217	214	214	213	242	214	224	199	222	234	205	201	201	244	201	205	220	214	225	224	208	236	215	216	243	220	214	221	225	237	189	235	227	202	235	225	237	219	212	219	203	237	210	221	209	187	249	213	227	202	211	215	246	204	213	197	204	210	214	221	215	219	198	226	228	223	210	221	214	224	222	260	249	210	217	206	213	218	195	205	182	220	205	189	197	202	233	218	187	208	210	216	212	229	232	209	215	207	217	209	235	241	215	232	214	198	229	231	230	224	227	229	193	213	222	202	235	235	203	222	236	230	220	224	256	236	210	225	205	255	246	215	219	180	217	205	192	204	225	232	215	217	198	222	198	228	210	201	213	227	236	226	234	244	196	213	190	203	222	213	221	180	228	214	190	204	210	233	229	188	184	217	212	215	201	200	233	221	220	241	230	209	234	202	195	215	245	262	208	190	181	200	213	236	190	230	216	235	239	245	202	221	224	206	237	234	217	222	234	201	201	229	191	234	184	231	188	230	208	213	193	207	230	218	207	219	205	197	218	230	209	219	232	227	235	220	212	230	202	231	201	190	221	231	228	217	245	191	223	214	223	225	197	208	185	233	223	218	249	216	194	222	220	216	196	215	197	223	235	211	238	221	220	186	253	226	198	228	216	215	221	215	213	216	213	230	229	219	210	236	197	243	241	213	230	205	222	187	223	219	200	204	222	200	229	220	203	212	232	234	234	235	238	210	224	263	222	227	224	235	215	237	196	207	209	221	241	194	223	205	216	232	253	224	224	218	248	208	204	227	210	208	204	254	243	225	199	218	213	206	215	221	229	212	222	221	242	195	213	233	200	218	211	232	233	197	224	218	195	179	220	192	213	206	228	190	218	208	229	238	251	210	215	226	210	227	223	227	190	207	230	215	241	223	219	215	180	204	206	222	202	226	223	236	220	213	201	199	197	219	219	204	200	201	223	207	209	192	241	240	220	185	225	226	220	238	230	217	205	224	208	202	218	222	205	219	198	217	204	211	231	238	246	267	213	235	225	228	208	237	219	208	197	211	213	233	227	215	232	220	204	177	218	224	215	223	249	208	196	213	207	196	207	212	220	207	205	207	203	235	214	219	241	237	212	185	226	217	200	198	258	227	232	227	212	211	209	227	230	232	208	219	214	212	208	258	217	209	219	204	197	211	219	224	210	211	223	208	220	209	216	223	260	204	201	219	219	225	216	226	214	225	204	212	226	228	227	205	220	222	213	206	218	201	219	194	225	220	233	214	226	220	196	172	214	203	217
3028	707	773	822	789	612	618	567	496	524	539	516	455	480	537	516	508	490	496	457	484	475	492	496	468	490	466	469	511	457	492	503	513	504	496	478	465	489	474	499	481	515	473	467	490	497	500	489	492	502	487	530	460	522	461	498	489	482	458	506	478	490	454	459	527	469	486	503	537	495	498	524	471	520	480	476	499	542	503	504	488	503	454	503	497	478	495	513	471	488	474	509	464	514	527	520	529	472	465	480	504	491	502	497	473	485	518	500	497	494	492	503	522	535	491	475	485	490	501	477	487	461	499	529	494	480	465	522	516	531	536	496	499	492	488	472	479	475	472	479	472	480	472	451	480	473	481	506	497	543	481	466	499	480	508	510	512	472	481	475	479	467	427	474	485	472	517	486	488	483	454	475	482	502	501	489	523	482	528	495	506	478	479	489	485	495	498	483	496	501	448	475	515	463	506	476	466	471	452	494	507	481	499	496	515	507	467	481	500	490	493	470	497	475	468	443	503	493	488	494	523	487	482	513	504	499	478	445	464	510	444	524	480	482	495	460	501	491	495	506	490	515	500	494	478	465	490	511	514	495	516	472	479	479	478	526	473	505	467	493	476	501	486	440	487	496	453	450	499	522	538	478	502	506	472	484	500	479	486	492	460	463	513	479	487	525	476	488	459	502	506	484	517	534	518	504	517	486	528	513	531	507	503	481	513	486	478	516	487	477	493	518	486	454	502	500	501	485	488	482	489	485	512	501	487	530	505	504	474	530	449	483	488	541	497	464	456	521	456	516	471	489	505	492	447	526	474	468	494	493	473	507	519	469	507	453	485	498	523	470	499	510	514	507	493	483	489	491	495	480	522	473	509	513	531	500	492	474	454	478	467	477	494	493	499	488	452	485	491	530	482	506	488	511	504	468	480	477	481	513	494	494	488	488	489	507	461	444	548	518	472	490	512	532	484	506	494	514	482	507	502	438	537	493	465	479	476	512	475	480	453	491	494	486	520	486	510	454	470	514	471	480	468	513	493	482	450	507	524	462	471	494	496	493	447	516	485	499	522	461	525	477	467	481	490	477	486	517	501	477	517	485	492	498	473	486	495	479	512	468	495	469	521	498	483	469	499	471	488	457	484	457	473	469	472	460	482	472	493	471	482	523	490	510	479	514	497	529	466	512	476	473	499	511	503	504	456	453	514	507	481	511	484	503	507	500	474	498	524	471	486	477	495	477	457	489	485	457	503	498	489	481	480	462	486	453	502	506	502	488	469	517	529	504	493	513	495	464	492	509	451	475	454	478	465	458	512	526	472	494	483	512	457	502	487	490	473	510	456	491	470	493	497	495	491	468	457	507	534	499	498	475	511	489	516	513	504	455	475	475	526	472	472	522	474	485	481	512	476	474	437	486	449	512	501	478	512	486	476	515	442	446	499	519	502	507	496	488	493	477	512	518	503	454	518	471	532	489	499	472	507	493	482	529	467	522	543	496	509	539	498	487	490	499	482	463	468	482	493	480	487	475	491	529	479	474	501	512	541	525	486	499	526	466	502	484	506	515	458	464	500	497	510	485	507	462	472	558	523	472	505	488	518	465	495	489	519	518	493	512	497	479	524	531	503	510	492	490	488	491	506	468	498	538	507	454	493	488	499	478	495	471	549	500	484	507	498	474	467	482	498	493	475	490	485	513	464	470	472	526	452	486	510	522	514	497	475	524	497	517	492	479	506	487	474	500	484	485	506	493	448	535	495	510	476	546	493	506	446	499	464	489	488	500	517	517	520	518	509	472	482	449	520	503	490	460	508	507	507	471	495	481	498	477	524	504	464	475	481	484	518	486	497	493	499	442	493	493	486	511	504	479	485	483	475	511	520	469	480	531	485	504	431	505	514	468	517	503	517	458	515	489	536	501	496	467	476	479	493	481	517	496	502	507	485	465	481	483	506	504	517	492	498	517	493	419	493	513	464	498	493	514	502	485	526	458	524	486	480	495	468	459	474	477	511	494	465	502	513	462	434	461	518	483	480	494	484	460	438	489	474	485	459	507	472	452	496	488	473	492	488	476	460	516	461	510	505	495	492	540	466	510	481	445	487	492	481	479	465	483	521	476	519	520	489	517	493	532	455	522	503	495	496	479	477	498	508	466	476	530	468	510	529	463	518	491	436	470	494	510	470	511	477	469	464	502	511	480	459	500	479	473	510	497	472	488	487	520	518	464	493	488	496	471	491	466	486	507	498	463	497	513	520	487	507	496	470	500	493	517	487	510	472	474	484	494	489	468	493	453	474	518	460	469	500	517	487	466	486	481	510	496	483	488	521	469	509	464	484	488	489	509	490	493	485	524	504	504	511	514	527	487	506	485	493	474	491	517	456	505	493	514	472	530	522	520	481	551	466	519	518	505	484	512	455	453	467	510	478	512	468	504	476	508	484	496	489	515	510	485	502	488	509	521	458	526	507	486	518	495	468	534	520	479	467	475	502	465	500	488	513	490	483	442	480	465	478	485	477	472	507	476	502	510	505	489	490	494	454	486	498	475	487	515	471	465	463	505	517	478	509	487	488	496	485	477	490	463	494	481	457	484	481	470	491	518	483	510	475	489	480	526	513	495	461	487	503	491	488	490	468	495	499	521	508	506	482	532	480	473	489	460	459	488	483	527	499	445	517	496	513	512	505	503	479	495	515	477	516	517	493	469	535	483	496	495	463	498	467	512	526	473	482	505	508	498	502	497	459	484	467	482	514	521	470	480	488	497	490	513	477	444	516	498	461	489	516	500	503	542	507	468	475	513	496	478	500	485	472	464	489	465	485	480	491	494	450	515	479	497	475	511	501	485	501	476	501	505	460	504	518	485	498	491	509	507	501	481	532	492	500	494	502	467	486	509	504	466	493	454	519	487	507	475	508	492	502	467	478	489	483	475	458	476	514	469	463	471	490	491	454	497	492	501	472	475	483	497	474	496	489	498	497	465	521	481	540	473	453	483	472	502	488	492	490	462	495	452	463	503	512	487	536	529	510	449	506	503	464	456	480	452	520	509	475	476	488	488	458	505	492	463	456	502	504	490	457	492	545	502	540	475	514	494	451	518	514	506	482	537	514	478	500	482	458	492	463	510	493	509	492	472	462	509	480	475	481	496	484	486	477	498	482	487	475	488	479	496	512	486	502	506	527	498	468	501	485	513	496	507	536	475	520	476	487	467	538	489	479	503	507	502	531	487	499	496	481	475	497	480	467	523	540	467	479	523	468	486	503	490	493	490	511	480	484	513	503	502	498	523	483	493	485	496	461	467	493	466	500	497	492	457	550	508	527	527	488	485	508	484	533	516	485	471	481	467	530	490	469	498	535	518	519	512	477	469	476	455	491	477	505	485	523	530	523	493	530	477	516	494	455	465	543	497	475	484	499	477	493	478	465	513	493	486	534	504	482	447	435	529	504	494	508	497	494	478	514	473	493	482	495	486	510	445	499	483	510	491	541	481	528	475	499	462	481	555
14450	2376	1344	1098	1101	610	376	283	232	202	167	153	154	151	184	169	139	124	153	156	154	131	142	139	131	149	138	148	149	142	126	145	144	135	139	151	145	142	150	180	140	130	120	127	158	141	137	144	125	128	141	128	127	151	135	159	136	141	121	133	143	159	105	142	161	147	147	146	139	126	144	160	131	122	155	132	141	172	140	126	136	133	142	156	130	141	154	140	141	142	140	136	148	134	120	136	137	142	148	124	151	145	139	128	131	132	128	145	127	133	140	128	160	140	164	145	135	149	134	145	120	139	155	135	142	149	137	131	152	131	127	115	166	146	156	141	153	145	126	140	132	132	134	114	146	139	129	120	153	124	110	124	171	136	130	122	130	154	137	140	132	136	137	151	137	130	135	146	143	99	126	130	135	121	129	135	149	150	125	145	133	141	124	145	144	142	127	125	134	141	139	126	123	155	149	150	126	131	137	115	139	127	143	146	124	150	128	157	128	135	124	138	136	170	132	140	143	131	133	149	137	132	160	135	132	138	124	128	126	137	143	139	121	115	140	136	115	136	160	145	135	137	122	149	135	129	132	150	125	128	138	150	144	110	167	160	137	137	122	115	108	141	140	141	134	132	145	126	137	127	130	146	139	123	130	117	114	150	127	116	133	115	155	140	159	141	134	148	140	107	144	123	115	140	138	131	133	133	153	137	146	114	127	145	128	123	122	128	122	150	150	135	142	135	123	135	136	124	133	119	132	136	122	152	133	156	150	163	132	128	136	119	144	141	135	155	150	137	137	149	116	141	163	147	127	139	146	143	144	130	128	141	141	133	143	153	136	149	141	126	136	160	114	129	144	137	132	141	136	131	126	125	147	157	126	126	121	147	138	141	126	145	142	136	140	135	160	136	129	156	154	123	140	153	138	117	121	153	139	133	141	133	146	143	139	153	130	128	126	136	135	140	145	131	167	150	137	108	150	132	135	120	133	151	108	110	144	139	138	146	154	137	138	131	112	124	123	144	145	150	163	138	122	127	150	151	136	140	124	137	124	138	117	151	141	133	133	126	131	117	139	134	141	137	144	129	149	132	138	161	138	129	137	155	126	127	131	133	149	148	139	161	140	151	148	113	129	139	147	139	149	145	134	128	163	130	139	142	145	151	138	112	123	152	134	126	134	137	119	126	140	145	127	121	122	135	144	113	144	130	130	143	137	151	141	136	136	138	137	149	149	125	143	158	131	142	123	123	121	134	137	146	125	127	160	133	117	155	130	144	149	128	126	122	125	128	140	156	154	131	125	136	154	141	120	136	152	159	115	120	142	120	132	124	146	133	133	144	124	135	175	135	137	121	141	125	122	144	143	128	174	157	130	160	142	138	139	142	141	125	119	140	124	154	155	151	154	128	166	117	173	135	136	146	158	137	121	147	121	136	134	124	124	126	134	129	131	146	148	135	143	143	131	155	135	127	142	141	126	139	127	136	112	130	110	141	126	154	122	144	127	144	130	138	127	135	166	127	124	152	108	144	139	133	140	156	130	125	126	132	128	117	137	124	139	144	143	128	134	132	115	136	148	147	137	158	169	129	131	124	122	129	128	154	131	138	141	132	150	118	151	146	118	125	155	148	139	142	139	130	160	128	124	103	124	109	125	128	135	140	153	135	142	106	158	148	131	153	124	134	135	138	172	132	117	154	140	157	146	123	142	138	135	139	144	144	133	122	142	136	127	151	117	117	122	117	140	140	146	133	127	147	113	133	132	145	145	138	157	140	143	153	150	130	131	147	123	127	154	104	132	124	131	142	142	161	136	144	142	120	144	134	121	138	143	127	159	146	125	155	132	170	134	138	140	141	139	131	138	139	138	142	148	148	136	151	140	160	147	148	146	137	131	140	139	120	158	157	144	130	144	145	123	138	137	139	149	141	125	146	144	117	134	141	145	130	140	136	139	155	119	142	160	125	133	137	152	110	128	121	130	152	136	132	130	117	128	131	139	121	121	108	146	131	127	130	129	143	136	150	167	133	115	146	134	136	133	135	125	133	130	126	149	133	128	162	134	125	122	128	150	142	140	143	129	137	143	146	130	142	151	122	121	142	129	158	118	115	131	112	162	141	133	132	116	123	144	121	145	131	112	137	147	152	139	133	155	161	131	140	134	134	150	143	115	137	133	117	142	141	116	133	109	127	153	129	130	124	144	129	138	138	128	147	140	146	120	134	122	125	139	128	138	136	107	116	141	145	142	139	119	117	135	139	152	148	141	140	128	121	129	101	123	164	138	113	126	152	123	106	141	127	122	118	152	134	125	146	115	145	136	129	153	132	156	123	142	156	120	118	114	141	124	139	129	139	137	128	126	135	144	135	150	140	102	132	165	128	150	115	140	145	140	140	128	107	119	117	126	131	152	129	135	131	133	122	135	140	134	142	128	142	103	121	138	121	133	130	126	142	134	124	139	145	141	133	120	165	149	137	177	145	141	130	134	129	139	129	113	156	148	127	143	131	147	131	135	131	135	143	130	130	122	133	140	130	112	125	143	149	125	132	132	123	142	135	147	139	127	145	129	139	113	133	138	120	149	128	148	130	140	129	167	121	144	110	139	140	124	119	142	139	133	118	140	129	136	132	135	164	133	136	130	129	138	154	149	152	148	144	152	127	115	139	120	137	129	134	150	148	141	137	117	143	131	125	123	131	145	141	129	130	134	114	124	140	128	141	151	137	143	133	123	131	124	121	105	148	134	155	150	139	135	114	117	133	148	118	144	146	134	135	126	145	126	153	157	137	130	147	137	130	126	127	133	131	147	145	156	150	121	137	144	115	141	135	138	122	145	160	127	143	141	131	140	148	130	121	118	119	147	134	148	109	129	135	136	123	114	139	148	116	146	125	135	148	115	129	136	142	140	126	152	145	138	133	136	124	132	135	120	145	160	138	151	140	130	133	119	130	150	158	120	125	115	152	143	132	122	141	138	134	138	128	136	127	132	151	160	141	133	129	161	137	148	127	130	140	128	131	136	152	144	167	150	129	115	133	157	124	122	118	143	127	123	122	122	133	143	136	142	131	132	156	138	143	140	125	157	164	126	130	140	121	128	133	130	133	137	141	138	147	124	134	146	151	144	128	143	131	132	142	134	147	132	111	129	153	150	120	144	158	148	125	131	137	125	118	140	142	151	131	132	137	145	138	132	128	134	147	140	147	133	128	134	146	129	136	149	153	126	125	140	130	128	132	120	133	138	114	168	157	148	133	142	135	142	121	124	141	137	129	143	147	141	144	145	124	129	143	158	140	153	133	145	149	152	154	130	131	130	144	138	106	135	132	129	153	157	150	120	134	148	150	122	127	147	112	115	133	149	133	150	146	140	125	137	147	144	144	143	128	133	138	135	148	130	154	133	131	147	144	122	136	148	140	117	140	144	134	136	124	125	138	133	132	143	133	126	119	135	131	153	125	133	152	141	133	118	119	104	152	141	137	128	136	139	145	121	141	127	136	131	164	126	160
9872	1723	2029	2474	2915	1959	1627	1134	742	641	582	538	493	453	413	460	397	372	355	385	393	373	388	388	374	338	379	354	366	359	370	359	400	396	359	397	375	329	336	384	329	331	338	357	360	323	378	374	344	360	362	371	342	328	346	366	376	282	387	332	336	321	340	323	340	340	397	315	354	362	337	365	358	350	344	366	326	353	333	350	386	330	371	396	367	355	327	332	367	342	351	342	349	364	345	343	358	369	378	331	357	356	336	351	347	333	312	358	359	335	357	345	318	289	372	352	367	321	313	305	320	312	317	349	372	339	351	354	352	322	363	368	369	356	369	352	348	347	359	324	322	352	334	331	317	340	381	336	336	345	355	317	326	329	326	344	344	298	337	316	335	348	336	354	306	357	342	362	337	333	323	345	336	338	336	371	326	340	347	332	308	319	352	369	353	330	357	315	339	359	329	315	352	339	345	371	333	340	354	368	352	369	343	320	342	346	285	359	351	368	345	357	354	363	345	333	335	350	318	321	347	357	355	354	350	353	331	353	368	313	340	356	350	311	344	347	329	324	344	363	314	340	365	340	346	351	330	303	339	343	329	331	342	354	345	322	369	332	335	377	384	361	351	353	333	341	339	351	314	342	384	335	326	324	358	345	357	344	372	313	322	353	363	381	360	352	366	356	388	322	364	343	345	340	342	313	335	310	356	335	339	348	358	325	363	341	360	338	380	329	370	318	341	314	311	323	339	379	337	331	361	336	367	331	355	330	338	300	375	345	334	323	354	339	363	363	313	322	336	375	326	352	345	335	341	342	333	371	330	364	353	359	360	341	351	353	349	337	365	328	350	328	347	334	341	342	343	315	342	363	340	300	359	359	345	334	351	359	348	340	340	330	354	320	367	357	334	338	347	370	338	351	316	330	379	330	343	376	318	342	332	351	331	320	355	364	343	358	343	329	358	376	318	354	384	367	323	339	364	367	333	350	341	335	364	348	349	346	368	375	328	352	340	320	322	391	356	332	357	334	350	369	322	326	350	317	327	327	356	347	362	336	367	320	360	350	296	360	348	334	322	361	345	368	343	323	334	356	346	347	320	356	347	342	339	324	376	341	344	328	345	352	315	371	345	345	338	315	330	334	334	324	330	324	336	344	323	326	364	322	333	315	345	377	360	355	358	325	320	325	315	345	335	322	359	317	349	332	335	341	363	337	342	376	322	333	361	343	350	322	335	358	314	339	354	347	355	318	350	370	344	333	333	330	344	322	342	360	342	303	372	354	347	362	364	346	363	375	356	387	340	328	357	340	350	318	314	367	326	330	348	354	341	348	357	345	344	335	366	347	352	321	349	339	330	317	327	333	340	363	321	313	361	322	365	353	344	333	327	300	347	334	354	383	337	355	337	343	328	311	340	384	364	316	356	371	333	335	344	304	322	350	333	333	324	344	363	331	360	349	314	334	332	355	326	346	320	320	348	331	340	332	322	340	338	332	382	315	348	352	317	306	352	335	316	310	317	326	348	337	350	332	327	318	350	343	343	322	352	341	351	346	370	339	353	302	350	310	341	339	336	349	361	334	318	316	351	345	340	340	336	381	343	343	325	358	342	360	342	348	335	352	349	365	334	365	347	369	314	340	364	370	327	328	353	355	344	333	345	324	328	368	319	356	340	352	383	327	342	337	356	341	331	331	343	356	376	357	334	345	353	326	365	344	315	318	334	352	336	355	303	355	309	363	306	339	348	343	348	345	347	347	316	346	359	323	336	331	362	304	342	312	333	354	337	370	354	331	321	351	341	340	351	321	352	319	349	350	347	384	357	287	342	361	363	374	338	343	312	364	307	319	327	324	332	363	362	319	365	360	380	337	364	347	346	362	322	362	365	341	347	366	366	386	324	328	337	346	311	346	345	320	317	360	359	344	336	316	344	341	363	342	349	353	361	334	336	333	351	331	363	357	364	342	364	362	342	319	341	322	337	369	343	347	359	333	370	325	330	339	318	353	348	304	386	345	316	369	297	369	324	347	322	314	347	345	364	357	350	330	335	373	342	352	354	363	330	337	353	347	391	336	350	323	368	368	330	367	369	325	332	364	336	330	333	366	326	344	325	305	358	352	328	318	388	305	337	368	327	333	348	343	355	291	388	362	336	352	351	334	369	338	356	309	345	324	333	331	344	343	332	371	343	329	358	328	380	351	347	314	334	330	364	357	360	350	343	338	334	333	355	319	352	337	350	329	344	349	324	358	340	336	362	353	310	328	360	327	339	331	346	354	364	362	349	327	371	303	319	336	354	376	331	367	353	351	359	341	306	326	359	325	324	353	332	323	340	337	320	347	348	343	351	333	329	314	352	319	337	347	349	334	327	358	334	344	331	350	337	335	325	327	334	327	344	329	328	346	338	318	334	323	353	318	329	374	328	364	358	349	338	379	358	318	345	360	339	341	302	351	343	358	355	314	331	308	337	387	354	325	351	319	338	335	374	356	338	347	346	352	350	378	365	312	350	351	337	326	311	361	332	322	328	356	346	384	322	386	323	348	371	368	333	353	361	338	333	330	328	359	338	357	379	328	368	355	362	337	352	357	312	364	346	312	324	350	322	327	313	343	369	323	353	315	325	326	364	340	317	329	326	322	329	369	338	337	359	351	319	360	323	339	361	342	362	344	342	318	315	353	316	358	330	351	360	327	344	326	351	362	350	367	338	309	342	343	341	354	332	337	327	340	332	331	332	347	341	330	344	333	338	360	341	358	357	350	325	319	333	347	356	351	332	330	350	361	360	364	350	378	352	334	357	330	345	339	327	343	370	356	334	366	346	390	334	353	361	341	347	335	366	344	367	327	335	338	349	338	357	312	325	359	337	337	355	347	344	351	308	332	326	350	335	319	347	322	343	359	351	333	340	311	333	340	328	355	362	337	346	329	324	368	354	350	350	349	323	320	370	337	323	346	376	327	349	314	385	354	348	353	361	337	329	355	329	311	362	303	346	320	351	355	350	358	340	357	348	311	337	349	350	319	358	344	325	370	363	314	342	338	322	382	307	350	339	381	345	344	363	336	344	319	345	340	333	378	344	345	326	340	338	327	381	341	340	371	338	346	346	339	351	346	352	358	357	350	345	298	348	351	334	357	335	335	328	373	323	360	347	313	352	326	361	348	347	332	343	324	328	363	345	341	353	347	299	354	316	339	324	326	343	330	333	327	313	313	363	291	337	408	341	352	348	350	353	359	313	299	337	378	325	346	363	335	365	317	349	315	338	366	355	371	315	347	325	320	345	329	339	366	327	345	317	320	337	336	382	335	323	317	332	311	342	360	336	355	358	332	337	328	338	326	364	379	372	353	334	350	324	308	357	359	334	314	347	373	348	366	342	374	339	323	324	339	323	335	375	316	319	355	356	321	315	338	353	373	383	343	353	355	315	320	330	367	339	337	351	307	344	311	328	372	343	331	412	378	365	308	334	338	363	324	323	316	340	363	341	351	345	321	333	359	334	344	335	351
22950	4792	2336	1769	1617	1106	787	573	345	265	287	255	266	242	223	238	233	256	225	218	231	195	236	219	224	218	225	235	217	230	220	226	225	239	197	220	218	210	215	234	244	253	210	209	197	253	226	221	224	208	201	215	227	242	224	221	230	228	208	212	199	196	230	210	240	219	208	192	190	220	224	239	217	213	198	235	237	211	194	200	226	230	184	218	249	223	195	210	216	218	206	216	196	240	228	211	228	224	249	221	228	224	219	210	190	217	193	190	227	217	188	206	226	209	220	212	241	212	192	219	220	259	229	213	230	207	215	203	211	189	243	213	216	258	236	221	220	221	224	221	192	236	218	189	209	218	228	216	182	213	192	192	217	213	217	209	234	234	220	226	199	221	204	205	204	187	198	211	211	203	217	212	258	207	194	210	220	230	243	224	222	222	213	202	202	204	200	221	200	214	237	247	271	227	199	232	222	228	210	193	220	189	209	212	225	229	226	213	223	206	208	210	221	208	219	219	215	208	222	216	210	210	209	212	207	236	200	236	214	229	219	228	243	198	211	233	211	233	214	219	209	192	194	229	218	227	222	209	209	218	235	214	215	216	223	188	217	207	214	225	221	244	224	225	203	225	231	220	205	188	182	204	223	227	223	224	198	216	217	213	219	190	205	216	241	211	239	236	228	215	247	196	208	190	237	233	238	202	223	209	232	198	228	215	220	225	221	204	222	249	218	234	237	202	218	224	208	230	209	229	191	198	226	215	209	179	207	218	200	241	194	201	190	220	200	186	227	217	206	224	210	217	227	220	217	213	222	227	204	232	213	204	221	213	217	218	222	203	214	204	224	230	241	237	272	195	223	214	251	222	187	219	222	196	226	204	228	218	243	239	233	224	238	240	189	200	209	254	210	224	199	207	231	207	221	220	204	220	221	209	198	246	252	226	230	202	225	211	242	206	226	224	233	229	211	199	222	221	190	216	217	208	224	198	224	223	234	199	227	182	224	211	223	202	209	211	243	183	212	199	195	214	231	210	219	224	229	229	212	200	212	209	214	204	233	221	212	236	222	213	226	213	243	231	225	242	205	212	242	223	206	224	206	228	215	209	219	210	190	210	215	211	219	194	204	213	247	220	247	207	212	215	216	224	215	218	209	238	194	193	223	248	201	220	183	213	218	202	231	213	212	218	190	187	237	200	226	189	207	225	198	211	241	214	192	227	212	199	214	178	219	229	224	214	183	221	204	195	220	200	210	208	219	203	233	246	212	220	200	223	216	238	214	212	198	217	235	221	222	202	176	203	208	213	222	225	219	211	213	253	234	219	225	199	212	185	219	227	235	227	215	244	190	205	211	224	222	213	224	221	200	204	195	191	210	218	210	220	206	244	233	217	236	219	215	232	224	221	229	232	209	225	209	233	252	244	214	221	212	207	242	244	204	208	220	220	195	200	247	193	211	202	213	222	222	194	211	220	210	190	200	224	218	201	244	233	220	216	212	227	200	222	228	229	253	211	243	214	234	210	202	200	218	220	210	241	228	257	214	231	236	218	210	225	251	234	220	206	218	216	224	178	188	200	194	205	218	224	196	205	218	197	227	201	234	235	223	228	223	228	210	226	229	214	242	181	181	195	219	216	232	216	202	211	227	226	226	227	220	215	206	217	205	200	197	204	232	208	182	179	219	228	208	200	225	200	231	209	205	229	222	221	230	201	208	202	247	202	214	227	230	201	193	230	234	224	211	201	204	196	269	222	193	204	214	210	221	217	203	202	246	214	215	228	240	201	194	219	224	208	185	204	220	215	195	227	208	215	203	227	210	229	204	217	223	216	256	251	233	223	207	219	197	191	221	235	211	223	213	208	217	238	214	212	228	229	226	188	228	248	236	239	214	197	213	213	252	223	233	192	231	200	207	213	219	203	228	195	227	195	207	181	201	195	220	239	216	219	173	243	188	193	192	220	222	230	221	219	252	199	245	200	200	217	189	218	225	206	204	198	247	207	218	193	229	220	204	224	203	201	231	193	227	208	236	224	221	229	228	242	192	215	203	220	219	199	213	222	241	223	232	224	191	194	240	241	204	222	216	189	219	196	190	184	213	213	221	227	182	196	207	224	211	189	216	190	245	205	219	221	209	202	217	218	222	246	262	236	221	193	227	242	196	179	218	225	198	208	228	220	209	225	193	224	205	204	204	210	188	190	201	233	239	219	223	233	230	251	227	223	225	219	240	221	218	203	192	217	224	225	221	212	207	233	238	233	242	217	222	223	213	204	241	216	238	208	244	227	213	220	204	211	209	211	226	247	233	204	231	218	226	165	227	230	222	207	256	191	231	191	222	218	241	249	252	208	199	229	237	204	211	201	218	215	222	187	207	228	217	218	217	207	195	199	208	194	194	217	207	184	204	236	211	204	189	238	207	222	219	219	187	223	172	203	195	210	227	211	199	202	199	232	201	221	194	214	196	241	216	209	225	211	218	205	235	218	211	194	229	228	218	194	207	202	218	226	224	219	203	246	203	238	236	214	222	238	236	218	204	211	231	242	229	229	210	239	236	220	226	225	214	212	213	221	198	213	217	227	246	226	238	216	185	238	205	211	213	212	206	205	242	217	208	199	214	216	250	207	200	206	180	232	215	217	206	214	187	224	176	189	211	237	244	222	217	200	210	211	213	218	221	218	220	236	224	198	269	227	206	240	235	206	236	229	213	213	239	189	207	209	246	226	224	193	227	208	219	212	197	240	210	213	229	204	221	222	212	221	211	203	228	225	227	220	232	234	219	228	231	225	227	210	234	203	232	178	233	215	230	231	241	207	215	222	239	200	228	202	183	202	192	224	211	196	229	222	234	219	249	214	212	259	219	207	214	212	209	230	231	212	204	214	203	235	204	241	210	243	201	239	239	221	215	188	193	206	219	223	206	211	206	221	220	225	257	198	233	201	200	212	217	228	200	225	197	238	241	206	207	216	230	198	224	228	240	237	205	215	254	217	216	236	232	234	232	238	215	213	204	227	202	197	206	203	252	250	235	216	178	217	222	221	205	226	237	217	228	248	201	217	205	211	220	200	198	218	248	237	211	227	168	223	221	233	223	203	227	211	245	218	229	212	190	208	234	220	214	226	213	190	224	205	183	241	223	225	214	187	248	233	219	209	237	213	241	199	201	238	221	204	223	218	203	224	210	223	208	189	196	236	207	220	214	204	224	206	181	225	184	221	237	263	227	244	221	212	204	233	239	215	205	212	220	203	214	224	196	207	227	178	228	211	205	217	204	231	250	240	208	184	239	238	231	216	217	223	216	214	232	223	202	204	217	218	211	233	200	188	199	232	210	220	223	231	253	219	204	224	224	216	202	199	204	207	217	221	225	225	213	209	172	211	210	241	227	228	225	203	206	218	213	218	254	230	204	254	225	227	231	231	243	246	242	237	228	210	215	241	238	191	237	208	215	230	201	222	193	202	236	220	222	206	190	240	235	237	196	204	213	226	237	227	199	171	213	204
13157	2719	3253	3857	4377	3564	2638	2008	1241	952	941	788	782	671	718	680	640	655	620	657	628	588	584	573	545	594	557	504	582	537	555	532	576	543	587	542	517	507	518	533	537	520	522	597	547	522	529	568	548	499	506	534	508	512	520	528	525	509	501	510	522	508	543	526	542	512	498	520	526	515	508	498	499	545	485	501	491	506	501	519	567	518	527	527	472	495	539	502	508	509	518	542	497	504	508	542	512	545	492	542	501	521	533	513	530	499	524	516	526	524	509	552	510	518	540	516	525	528	550	488	517	536	509	526	501	483	491	506	517	504	516	529	531	494	539	554	515	521	515	507	479	513	547	511	520	537	522	552	520	515	539	543	515	514	463	497	505	498	506	523	501	457	540	489	485	485	531	502	514	502	509	520	501	511	534	496	478	491	537	509	523	505	499	496	517	552	549	548	559	527	506	508	498	508	520	492	519	503	490	504	491	495	493	501	539	508	499	503	486	549	532	499	527	510	523	501	469	549	484	567	516	513	479	528	529	503	491	507	501	509	506	540	497	504	472	528	518	527	486	491	494	484	507	506	494	515	481	469	470	505	536	519	503	500	489	498	513	489	502	490	522	501	497	527	532	495	503	496	537	475	502	457	526	519	501	489	515	541	479	528	486	481	464	529	493	537	535	485	491	515	485	492	534	478	519	522	534	494	454	501	501	505	493	501	530	486	490	494	538	528	527	476	511	493	530	491	519	492	494	492	511	530	524	480	526	523	512	547	549	542	502	480	507	529	493	526	549	500	461	468	508	502	510	511	538	476	496	490	521	524	475	493	523	515	488	531	523	511	538	479	502	523	504	523	521	537	512	491	490	497	514	536	510	463	473	497	511	506	506	516	497	511	488	509	520	495	500	506	506	544	518	505	507	498	521	511	495	521	497	496	522	515	535	505	562	558	491	524	509	534	533	514	485	518	520	480	534	514	522	519	510	493	488	494	522	523	559	510	523	489	497	531	479	498	474	518	489	562	498	549	488	505	514	489	521	467	526	496	487	523	486	519	466	520	480	535	524	500	512	538	521	509	531	476	526	539	526	510	500	519	515	521	526	521	492	512	514	519	521	495	522	525	482	476	474	512	524	503	547	511	473	490	459	494	523	521	487	493	497	485	546	480	458	535	511	484	495	478	486	517	537	524	543	496	511	532	479	475	501	500	473	496	519	544	495	508	516	481	519	508	537	535	488	515	520	506	505	475	512	493	474	522	518	526	504	501	510	523	516	522	553	503	490	516	501	485	516	517	499	528	482	447	509	499	524	482	505	524	503	488	499	534	516	504	493	524	515	557	501	537	497	486	488	507	506	537	503	527	544	522	459	482	555	506	508	524	477	476	470	522	495	476	499	523	488	530	490	532	506	479	494	498	527	521	470	559	528	516	524	542	519	517	492	520	520	501	542	518	516	485	510	509	504	544	539	517	529	491	517	526	503	492	493	473	474	508	540	507	561	525	544	502	469	515	490	503	485	467	511	535	511	513	514	526	513	532	497	527	495	524	525	545	518	532	517	481	512	510	481	472	487	540	529	515	493	497	529	516	499	531	490	551	492	518	488	556	544	476	519	506	497	503	476	482	480	520	511	522	510	527	525	498	460	494	507	531	498	495	506	516	516	515	516	499	502	504	491	501	493	468	479	514	478	541	518	535	503	534	535	514	528	490	493	509	452	532	496	544	528	503	499	517	514	472	501	502	495	527	519	495	497	525	481	517	514	466	525	513	533	496	499	518	515	526	543	456	525	506	508	569	484	493	502	514	557	491	491	487	548	479	544	529	523	506	545	528	468	526	527	496	499	537	546	478	526	468	523	511	465	542	545	497	542	495	480	506	494	486	548	449	512	544	544	529	536	515	496	470	574	517	511	517	463	499	516	523	520	525	456	522	521	522	507	495	492	540	505	535	488	490	509	459	524	516	523	528	532	530	485	489	508	522	532	521	506	484	499	494	505	510	525	524	506	489	525	491	473	498	531	529	506	530	500	501	503	546	518	496	494	477	533	456	508	536	481	481	497	479	496	524	482	495	506	527	447	509	505	517	490	472	535	485	510	485	500	512	525	536	477	484	500	489	532	529	516	501	520	527	530	475	500	507	520	481	515	491	528	512	535	544	536	545	505	460	489	519	512	509	514	556	507	504	483	520	501	520	470	497	500	515	517	515	486	542	496	525	499	514	481	479	453	534	474	535	498	514	465	506	489	532	470	537	541	502	516	495	512	499	500	500	480	521	509	483	523	501	510	494	517	475	507	499	518	513	486	523	513	508	542	487	548	520	563	507	479	499	513	500	475	487	485	502	487	526	519	503	522	523	495	510	542	534	531	531	507	495	499	495	509	515	498	538	511	482	557	526	511	502	506	495	515	501	475	541	499	505	505	497	465	516	502	520	520	539	467	492	560	531	500	505	512	490	520	495	493	554	474	519	501	518	531	503	489	535	512	516	506	487	555	517	533	548	507	526	491	501	511	473	515	542	508	548	522	523	515	505	477	532	498	503	511	481	507	479	521	487	474	510	495	481	555	509	518	568	560	518	489	497	458	573	510	474	522	567	505	501	494	471	496	529	528	491	552	519	541	473	523	536	512	522	487	462	489	493	523	517	489	490	514	486	507	533	512	535	506	468	540	481	512	503	522	534	512	528	486	500	482	480	557	488	498	485	528	536	531	522	484	501	533	493	507	528	511	504	539	490	498	532	551	493	520	526	508	501	513	530	502	519	515	510	496	510	495	514	501	539	515	544	555	535	513	480	515	499	499	524	539	514	523	509	465	531	487	515	496	536	474	486	541	516	546	510	537	527	491	568	499	524	496	539	489	468	473	507	503	462	463	533	495	495	448	498	482	517	536	504	519	482	482	534	518	497	509	525	483	506	558	496	520	440	525	543	543	513	474	534	510	525	534	509	500	503	547	511	519	508	540	482	475	524	526	489	524	527	486	520	527	499	540	525	513	526	549	567	469	489	529	461	506	493	488	531	514	492	526	548	550	482	521	492	468	517	498	484	518	508	523	499	520	522	522	495	510	501	476	461	477	491	470	543	516	511	486	485	515	528	462	505	513	533	507	502	515	483	480	535	534	481	499	482	490	518	519	538	508	495	529	521	490	494	507	516	470	497	534	519	538	478	487	537	548	523	515	567	534	533	503	513	503	519	502	502	557	495	537	507	498	539	545	478	520	498	484	557	511	529	514	468	501	511	507	503	538	519	508	517	489	512	491	510	551	526	519	506	497	478	519	502	505	510	502	501	511	574	537	496	506	525	513	556	496	479	528	519	496	505	547	546	457	504	534	508	500	525	504	527	537	483	511	510	495	505	502	483	495	499	523	563	550	478	481	496	476	492	476	496	535	510	543	493	510	516	491	472	566	512	474	507	518	490	499	499	528	521	512	535	487	486	501	508	540	494	508	489	531	513	488	467	529	516	545	533	522	530	518	487	477	516	511	506	473	469	484	506	502	512
3900	525	346	331	265	270	223	206	231	194	224	216	217	211	219	206	217	230	224	219	195	207	226	178	225	210	227	173	206	211	212	217	206	229	231	214	222	243	206	186	233	196	237	215	221	208	208	212	217	215	215	233	214	228	220	216	205	206	228	223	235	227	209	205	226	206	230	200	242	209	220	213	225	206	199	214	247	224	198	206	237	181	215	207	210	216	176	191	200	239	236	210	238	216	222	213	198	232	215	207	216	184	211	216	226	207	219	228	263	256	205	211	231	196	200	203	233	212	224	198	222	245	218	217	225	234	196	178	235	220	170	206	228	232	253	199	254	231	231	242	241	218	228	231	199	244	182	219	216	198	209	200	212	209	220	211	214	191	253	216	179	213	201	207	194	223	209	198	236	209	203	209	220	220	223	204	205	205	222	227	200	212	220	223	225	234	209	244	219	193	216	211	224	216	243	198	236	228	203	245	236	211	201	205	215	203	223	217	213	199	189	211	214	229	201	247	217	185	203	197	183	211	235	192	253	247	231	201	234	224	181	197	241	235	217	199	217	222	234	240	225	205	210	197	225	250	220	204	229	224	202	221	201	231	195	227	182	225	219	216	219	199	214	211	211	240	211	232	219	201	216	231	207	208	226	244	245	227	189	230	207	189	212	198	193	252	234	211	203	182	225	223	220	225	221	224	219	191	228	203	231	211	218	199	207	226	203	238	223	217	214	206	215	214	186	253	202	214	204	225	197	220	228	211	227	212	189	189	227	234	220	200	208	217	217	211	222	214	208	208	213	227	217	241	227	219	242	231	210	244	203	223	232	228	217	211	203	227	217	198	210	210	212	233	225	214	242	225	212	207	224	192	214	206	233	243	211	189	221	246	227	208	225	219	198	183	223	222	244	207	229	221	196	224	256	192	242	211	204	222	210	206	220	233	220	219	195	217	222	194	232	214	208	212	188	198	225	236	189	188	242	189	222	213	212	224	224	208	200	228	225	237	240	213	217	230	208	215	247	211	213	228	219	215	200	230	217	200	207	199	239	214	212	193	234	222	218	188	201	232	209	240	221	217	211	234	222	200	187	232	231	224	217	229	224	211	199	207	225	221	228	202	201	203	182	185	217	229	185	230	223	250	187	244	225	203	234	214	237	221	219	241	204	217	215	213	241	222	225	185	226	196	215	213	188	240	193	213	223	190	196	205	236	233	202	210	225	245	217	224	227	210	224	213	241	218	221	191	218	200	193	217	218	207	241	198	233	228	195	185	219	225	195	194	200	249	230	218	224	237	229	222	217	211	225	238	236	205	222	198	230	247	216	211	204	197	205	212	238	196	228	241	227	226	217	198	209	232	216	251	203	235	228	194	233	219	219	210	222	238	207	238	216	208	242	246	198	218	215	216	210	204	210	240	220	210	228	235	203	217	196	197	211	222	234	195	223	211	225	191	207	215	209	203	241	208	189	208	199	215	222	214	219	243	221	218	228	249	210	226	225	245	215	216	236	216	235	226	204	222	222	218	225	211	248	221	217	243	199	202	216	217	205	194	237	210	244	197	220	224	184	224	205	247	205	218	217	229	224	199	229	194	215	267	194	198	218	205	230	223	206	217	255	239	218	192	192	194	220	185	232	213	206	192	236	210	227	215	201	194	202	194	197	221	221	230	207	193	231	193	235	224	239	199	222	218	191	243	221	206	216	229	214	240	224	211	235	206	217	207	229	242	236	219	235	201	221	259	226	199	189	214	217	220	227	230	195	205	204	237	206	230	231	186	212	227	223	199	219	206	207	199	237	212	196	229	200	215	211	239	255	212	209	221	239	212	228	211	222	218	208	251	239	210	237	244	207	230	226	228	206	222	197	218	210	209	191	214	243	216	216	209	224	223	218	233	260	226	199	199	216	200	223	225	230	230	182	214	205	179	204	216	240	193	201	226	229	230	234	220	190	231	216	239	204	228	221	213	194	215	200	217	235	211	218	214	226	210	233	216	211	211	214	207	227	188	209	222	204	216	212	200	223	229	221	233	229	219	212	251	228	204	205	210	213	197	246	213	218	215	226	190	209	236	230	221	197	211	187	214	211	210	190	199	246	229	241	191	206	200	187	221	215	204	210	203	238	230	230	229	207	188	221	230	213	223	217	185	199	219	213	187	212	204	199	195	218	204	226	224	188	213	231	229	227	236	212	216	217	199	245	219	231	202	211	234	199	210	224	236	221	217	187	220	220	236	192	212	224	260	212	219	217	217	224	217	241	244	201	215	229	202	214	196	228	224	208	230	178	230	214	239	210	224	245	212	228	221	210	196	196	203	222	205	224	202	235	208	216	244	226	203	207	179	201	210	192	223	211	228	236	220	211	227	223	207	215	190	201	224	220	227	233	214	203	190	221	232	228	226	209	200	223	218	249	224	221	208	219	227	199	213	204	193	195	232	213	213	218	237	205	188	204	240	275	221	218	236	199	217	211	199	234	199	210	196	225	224	233	223	203	216	217	216	221	250	229	236	188	203	208	220	227	199	199	217	213	210	198	196	218	202	211	224	220	197	224	194	219	253	196	229	233	225	243	198	212	188	251	254	208	235	211	216	229	231	244	223	199	199	266	245	200	201	204	239	223	186	215	225	214	216	231	186	216	219	222	211	213	213	203	231	225	197	211	205	201	217	186	215	217	220	237	181	242	231	205	205	225	198	213	206	219	234	267	219	205	213	220	227	234	207	240	225	233	261	238	227	248	220	190	211	214	200	227	224	226	218	191	197	228	226	213	208	228	214	201	210	201	212	216	216	204	215	224	208	202	218	205	222	227	219	226	222	191	227	214	212	253	223	217	215	227	223	227	209	242	225	225	209	223	214	200	232	226	197	217	205	205	230	196	227	206	199	213	213	222	194	207	229	189	226	218	230	211	218	212	216	226	209	198	225	209	235	190	211	222	243	230	232	207	218	226	218	177	207	194	240	221	234	190	220	226	201	209	216	224	231	200	224	190	228	221	241	247	212	225	236	225	231	226	256	205	215	203	217	245	211	230	204	202	227	221	239	227	200	230	218	227	213	199	201	235	196	216	218	204	211	231	225	187	190	188	205	219	233	229	212	202	224	210	213	219	195	249	233	225	223	245	233	219	228	217	217	225	245	245	253	254	184	229	210	203	182	218	222	266	226	222	210	247	250	217	235	225	217	233	216	211	225	233	229	238	218	187	219	213	215	241	215	233	198	219	235	214	203	220	197	204	218	214	203	168	247	227	220	229	217	204	212	194	229	209	181	215	191	193	221	200	205	192	214	249	217	220	219	194	190	212	229	195	197	209	238	202	221	212	227	234	213	253	204	209	210	215	198	213	192	197	209	189	226	227	205	227	210	204	198	194	202	223	224	210	199	213	230	209	215	209	203	240	206	221	229	208	220	227	221	219	215	225	229	234	222	208	215	222	212	210	183	221	225	229	216	221	191	221	214	203	209	253	207	236	227	230	224	243	233	211	207	208	203	206	228	204	228
2896	756	701	866	818	735	590	597	510	561	514	539	512	527	470	485	517	487	504	527	480	508	488	491	483	502	496	472	496	470	464	491	468	523	465	519	478	463	525	498	508	489	490	521	467	498	471	431	495	484	466	502	489	475	504	466	482	523	518	499	479	465	493	514	507	451	492	494	501	482	476	517	436	492	501	472	527	523	478	510	480	482	490	513	443	519	516	519	475	469	469	512	476	500	447	481	476	488	485	476	505	522	472	475	463	481	473	452	541	522	476	536	530	511	481	511	497	455	484	498	521	472	453	538	479	510	475	528	449	492	456	512	475	478	548	496	491	502	474	471	465	466	498	522	463	479	496	502	534	497	479	505	483	490	456	474	514	531	502	491	443	508	484	491	460	477	504	507	515	496	502	479	501	471	531	480	501	515	475	458	472	479	499	438	506	514	521	469	509	466	505	507	508	498	471	490	501	492	485	502	474	479	513	525	473	479	508	493	503	503	444	491	491	456	480	491	492	501	504	496	504	485	477	463	494	480	492	506	514	487	502	468	499	495	460	496	470	504	540	460	492	484	485	493	469	486	539	490	531	498	506	524	506	481	482	521	497	520	441	462	512	469	493	480	476	439	473	484	475	550	491	479	495	472	469	479	469	450	510	492	488	457	489	527	495	459	489	523	480	506	476	460	509	498	486	465	511	492	519	495	498	515	484	441	481	504	488	489	464	485	542	471	476	488	469	460	512	495	451	464	502	462	468	501	509	538	515	484	431	499	470	509	493	496	468	471	496	538	477	497	472	510	483	460	501	497	492	459	506	518	479	525	506	501	468	468	464	461	498	466	518	482	508	515	493	471	489	525	494	531	457	514	455	426	484	502	540	451	539	500	470	471	509	455	504	465	497	519	524	514	471	474	550	489	507	488	497	492	482	500	501	483	530	484	481	524	496	472	475	535	464	547	491	539	521	457	487	529	509	512	528	455	472	476	524	490	500	460	460	495	475	507	485	491	492	502	466	479	475	525	501	505	466	493	474	493	476	460	483	496	515	479	477	484	481	497	495	471	476	508	506	488	504	465	490	495	527	476	500	492	507	528	501	472	496	467	509	494	474	465	462	502	512	476	474	469	501	485	476	489	504	479	489	486	468	500	520	489	497	508	508	502	487	483	490	491	480	473	482	481	518	482	458	492	487	525	478	498	498	487	474	458	459	490	470	509	463	466	505	479	472	486	513	495	469	519	510	460	525	513	476	506	475	457	499	466	491	416	476	494	501	509	477	491	456	476	468	480	502	531	455	473	525	495	487	503	484	441	542	464	487	453	503	472	506	527	523	523	469	550	471	540	510	490	497	499	452	463	460	485	471	483	507	481	532	465	520	483	492	526	487	471	505	507	539	473	495	478	500	460	428	497	454	478	466	518	474	499	490	498	477	477	492	498	487	459	482	471	486	514	476	497	478	453	505	498	492	472	484	477	492	529	465	490	436	504	487	478	504	473	482	496	477	471	464	522	514	482	491	531	528	460	496	487	495	499	490	514	476	483	448	457	529	491	465	495	512	510	495	472	505	506	479	496	476	461	516	480	506	482	508	504	509	509	519	476	500	473	465	466	476	453	476	501	472	469	504	535	500	498	506	429	472	475	459	523	464	470	516	469	475	470	464	495	462	485	499	491	455	458	496	526	466	498	492	477	507	478	495	520	538	511	528	465	478	504	458	536	466	504	467	501	444	482	495	512	468	478	450	457	507	489	546	491	529	484	519	482	494	539	485	508	498	497	522	483	486	479	493	489	489	511	498	484	490	462	481	516	514	484	505	485	531	524	497	502	524	487	484	500	492	502	477	470	454	493	513	489	506	508	485	485	487	457	469	467	499	501	465	494	516	474	498	449	469	485	480	430	491	489	491	483	481	437	508	524	499	492	486	474	546	482	451	516	477	523	504	476	487	500	484	499	513	498	499	511	483	507	492	471	542	456	460	476	539	500	513	513	474	495	483	505	471	477	503	482	473	459	440	505	498	534	459	457	470	503	446	518	493	479	502	461	534	488	528	480	481	472	511	488	475	475	483	471	484	475	508	514	453	477	476	503	479	525	491	485	509	487	476	492	496	473	513	473	530	461	534	480	493	494	494	509	481	475	484	490	511	481	498	454	478	514	483	520	433	481	487	528	516	467	491	477	468	458	471	522	488	518	487	490	485	466	526	483	416	505	501	499	499	475	502	514	486	507	487	532	471	485	536	476	520	500	501	520	509	524	496	523	510	515	525	485	483	498	464	499	494	478	497	493	492	535	479	499	549	510	498	526	547	480	477	470	475	496	495	504	531	472	483	500	528	463	458	479	472	488	482	459	472	442	507	482	546	512	495	451	454	497	527	458	492	522	474	525	536	494	501	474	491	510	479	499	499	470	496	498	473	462	473	503	497	501	454	492	490	506	491	474	491	512	501	467	540	475	492	517	458	467	469	487	481	502	493	467	481	528	503	491	496	444	501	535	487	487	522	471	454	484	506	494	466	492	499	463	493	507	482	522	470	495	500	453	464	461	481	517	435	514	525	523	496	486	454	506	470	514	482	508	470	517	501	453	468	479	506	465	489	453	508	492	468	511	493	476	479	492	498	527	489	488	474	462	492	495	525	464	495	461	464	456	504	486	525	437	498	472	489	484	441	483	530	527	492	472	492	500	478	540	505	514	447	484	482	484	458	507	510	479	493	472	519	476	476	457	468	470	524	466	447	474	479	530	467	491	502	515	450	516	509	468	506	473	460	496	514	502	504	520	466	488	498	531	503	510	518	503	479	495	509	511	494	455	471	524	492	497	476	501	510	474	481	468	473	493	493	469	464	456	500	485	482	460	491	515	468	506	526	504	501	482	519	508	488	505	488	541	472	530	502	442	467	509	456	531	475	485	498	482	508	489	454	475	498	515	504	490	491	509	528	485	488	468	511	500	472	456	490	470	532	465	444	488	474	477	533	479	484	488	499	492	497	525	470	488	496	465	523	523	480	509	490	496	486	512	478	490	473	478	476	499	517	497	491	466	489	482	486	546	495	531	478	493	470	496	478	518	498	492	511	486	504	525	488	475	482	513	518	490	504	527	460	480	463	492	509	471	523	467	508	494	480	473	481	485	511	506	510	476	458	463	498	451	485	495	497	475	442	444	500	486	509	473	492	498	471	492	517	493	503	469	438	524	519	518	507	494	509	495	480	450	485	485	446	474	521	509	461	482	503	457	550	493	477	489	514	549	462	515	465	527	508	465	501	482	457	487	483	442	491	513	458	470	497	467	507	503	500	458	499	514	484	518	450	479	481	472	535	496	482	545	503	492	508	542	507	480	482	496	472	522	470	468	475	501	493	511	523	484	502	479	498	492	508	480	488	458	500	530	477	482	483	517	496	490	503	487	469	479	479	480	463	488	471	544	480	455	467	498	470	469	488	511	516	478	526	477	494	482	477	502	490	505	481	446	525	512	505	484	506	456	503	493	489	480	483	511
14227	2529	1579	1210	950	598	433	298	211	173	168	150	151	169	153	169	161	105	160	125	153	124	147	151	142	141	135	134	136	136	134	158	139	133	141	140	140	141	150	133	149	127	143	126	122	140	136	134	132	124	145	123	126	129	131	144	146	128	130	122	136	117	140	107	119	143	110	148	141	127	130	146	136	156	123	145	137	143	120	111	139	168	140	131	158	141	121	139	121	116	134	123	147	134	117	146	150	146	146	136	117	125	138	155	135	126	130	136	130	135	148	142	135	138	123	166	135	128	132	138	134	126	122	124	152	121	139	149	139	127	140	136	126	120	129	130	135	132	132	124	138	150	131	131	136	113	135	128	136	158	121	156	167	139	123	141	128	152	130	99	133	119	124	131	125	126	146	135	163	142	139	148	120	133	162	156	125	127	146	141	146	131	130	123	131	138	139	137	141	140	143	112	132	124	142	123	144	152	143	121	132	129	133	140	140	128	137	138	125	133	134	144	126	137	123	142	121	135	107	158	133	130	135	138	153	150	127	139	138	137	137	146	138	144	144	128	136	125	132	116	135	119	124	112	142	127	131	135	125	132	148	115	106	140	144	122	135	139	128	127	141	137	136	159	144	116	131	119	151	147	129	133	125	132	130	141	136	143	137	130	129	128	123	115	138	108	148	157	131	139	124	131	127	140	135	142	136	170	152	161	137	151	142	157	124	135	136	145	141	133	146	143	122	124	132	113	146	151	111	148	135	144	134	134	135	140	137	151	120	129	127	116	122	161	158	140	127	142	150	134	137	132	117	145	140	147	132	120	126	136	130	147	129	129	134	120	138	127	151	134	120	137	136	131	131	135	141	129	122	139	123	129	138	126	116	117	126	151	127	136	152	118	163	147	156	112	142	135	147	134	120	141	137	129	141	127	138	135	147	137	134	134	136	135	123	127	125	136	146	137	149	133	141	130	145	134	129	129	135	132	119	124	133	116	138	158	128	121	110	129	149	132	135	131	162	137	134	159	149	127	141	124	131	121	126	133	128	129	153	150	156	134	132	148	113	137	149	136	110	146	161	142	142	150	107	151	160	155	131	152	137	130	163	104	140	125	145	169	129	129	143	131	127	138	122	143	138	143	128	147	144	139	160	118	145	119	113	136	142	147	125	151	135	146	149	131	116	140	144	140	128	126	122	138	130	140	140	150	123	178	154	135	131	127	124	107	119	140	103	138	133	116	146	120	130	112	132	135	166	125	117	143	117	142	137	127	143	129	145	110	134	128	138	135	140	164	136	132	158	124	133	114	118	126	146	122	132	120	143	145	137	146	140	137	124	137	151	105	119	114	118	138	118	160	149	134	150	136	105	124	135	135	124	130	117	151	115	123	133	129	131	157	119	143	134	121	148	128	125	130	127	177	125	143	142	158	97	107	146	156	130	123	130	136	100	121	135	106	129	152	138	132	121	143	121	135	139	134	148	119	133	124	125	140	128	146	143	139	133	143	133	135	136	153	125	133	119	117	149	146	167	134	158	148	139	132	127	130	146	118	143	140	130	134	173	116	147	121	134	146	137	126	124	135	121	114	141	131	147	138	139	142	139	119	127	153	167	114	124	129	131	157	128	155	132	132	139	133	125	152	163	120	135	138	137	139	134	150	137	147	130	121	132	125	132	142	144	138	147	101	122	138	120	158	127	140	142	132	125	147	148	130	139	156	145	120	135	139	128	121	138	129	141	127	133	139	146	114	131	117	133	134	136	137	149	130	121	153	146	123	132	146	136	133	148	157	123	144	123	131	137	116	125	135	127	134	129	128	119	128	123	135	144	121	122	141	121	114	129	145	132	139	128	133	126	133	132	111	119	144	137	146	138	110	130	125	140	134	146	114	114	152	145	157	135	146	133	132	150	140	103	126	138	164	169	122	140	119	104	139	136	141	126	132	152	137	126	132	141	121	157	122	131	128	116	123	144	165	122	136	153	151	127	129	119	131	143	137	122	136	143	146	129	147	147	143	133	150	139	144	168	131	135	142	127	133	119	136	140	126	144	167	142	137	144	127	143	139	109	130	123	148	142	121	150	132	129	136	126	131	130	138	122	138	115	140	130	162	159	146	154	138	119	133	131	143	116	147	123	134	118	137	169	150	125	141	132	123	119	128	118	167	125	136	136	143	139	149	129	115	135	129	149	135	139	135	121	138	136	116	148	119	116	138	124	157	131	115	118	136	144	142	125	136	135	152	144	119	124	133	118	126	112	149	136	120	135	146	106	143	150	128	120	141	141	131	141	166	140	130	125	138	115	125	122	153	142	129	151	128	118	122	129	111	140	174	125	140	130	146	124	140	134	142	121	133	151	144	145	148	125	142	127	122	123	118	113	125	136	134	111	152	138	148	138	139	125	133	126	145	147	144	130	134	133	136	124	137	137	151	123	142	149	139	123	125	127	115	125	114	127	112	158	136	140	126	128	132	143	108	123	125	136	152	130	135	148	148	144	144	122	131	142	142	123	144	148	118	136	125	135	153	142	127	135	126	138	146	126	118	154	123	131	142	151	149	149	127	121	111	148	143	126	126	119	137	126	136	138	129	134	116	113	148	141	137	150	151	135	130	137	131	114	126	132	124	149	126	125	123	149	137	144	116	163	127	112	140	126	154	119	103	135	145	114	113	141	122	140	141	114	139	142	120	129	118	133	139	151	145	150	141	125	149	122	139	128	135	150	143	124	169	126	145	164	158	129	111	140	124	139	143	137	147	129	135	146	136	123	143	140	127	149	132	135	129	135	123	129	122	139	155	133	129	136	118	141	141	131	145	136	137	138	123	163	139	137	137	135	139	121	144	138	130	129	127	144	151	147	165	141	141	145	119	101	128	137	131	131	119	142	130	146	105	123	171	135	141	152	118	160	120	127	153	154	130	161	139	122	166	134	153	131	126	124	132	164	127	134	147	146	134	140	148	136	123	130	125	152	142	120	123	145	129	126	106	129	129	139	123	130	127	135	113	114	121	132	137	168	124	132	143	130	132	118	160	163	138	142	159	136	121	128	138	142	144	134	119	128	142	116	135	134	138	115	137	147	129	135	154	147	135	135	121	128	134	127	140	136	129	144	137	154	142	158	106	134	145	144	151	130	141	135	145	141	134	146	128	122	139	149	131	130	151	159	152	153	148	122	150	148	136	122	146	116	144	143	148	144	145	156	145	116	114	135	138	130	133	131	119	129	150	150	145	142	134	142	118	128	124	119	147	146	148	120	122	104	145	128	147	147	139	154	129	138	141	134	138	123	132	122	141	140	131	136	128	136	118	131	156	157	136	117	153	147	123	144	157	124	134	140	160	115	128	143	150	158	144	106	144	132	131	127	136	144	140	138	124	142	146	149	130	145	144	128	118	127	142	148	139	127	134	135	122	136	141	143	145	129	120	113	134	111	127	137	143	140	122	124	124	115	153	146	151	123	121	146	123	116	126	128	143	145	142	140	120	133	145	120	133	136	144	152	150	138	148
9752	1696	2528	2675	2954	2267	1766	1377	810	641	551	481	483	426	432	448	396	417	417	400	408	411	378	412	372	366	368	349	363	367	343	364	354	389	358	389	341	373	361	352	335	400	354	354	316	356	392	375	334	335	320	356	335	332	356	352	362	367	380	337	331	382	351	358	361	372	321	344	300	312	370	306	333	345	351	325	334	352	358	383	331	346	340	366	340	324	328	316	310	359	308	337	333	359	343	318	344	340	341	356	314	369	347	320	327	349	329	354	332	312	322	337	345	355	381	337	325	350	320	328	329	338	353	360	362	343	315	348	328	306	349	340	372	333	350	367	328	344	311	358	356	338	320	330	359	374	336	379	366	364	323	327	337	350	351	353	369	304	328	352	307	354	316	308	351	325	350	340	341	304	316	330	342	322	326	311	354	288	362	330	344	355	309	354	338	333	338	319	345	345	320	314	318	354	371	349	302	337	346	369	338	336	347	341	328	334	336	336	322	348	345	353	343	359	345	313	317	363	336	340	352	349	321	327	331	335	315	322	337	350	347	311	300	349	342	337	306	358	362	347	306	313	342	336	312	352	377	347	329	336	298	320	345	349	378	338	329	352	344	341	297	380	335	345	324	355	350	359	308	311	335	333	326	364	331	362	335	313	317	327	323	332	340	317	364	334	310	333	341	354	369	330	365	307	319	341	334	324	349	323	360	291	317	312	334	322	352	346	345	332	358	339	336	360	353	371	361	352	344	331	321	368	327	330	333	366	343	327	355	351	355	352	342	349	350	317	359	339	360	330	338	314	352	345	320	353	352	363	371	335	348	352	354	360	321	344	333	342	271	345	321	368	317	353	338	312	359	358	332	318	321	334	338	350	365	348	340	328	324	357	317	317	335	345	371	331	316	342	356	348	354	338	336	360	324	333	327	318	354	344	335	348	346	338	323	310	331	313	334	325	333	335	365	317	330	326	359	332	326	340	362	377	346	322	328	356	371	345	367	357	337	338	343	348	345	317	327	330	357	312	315	343	357	358	349	345	346	373	347	312	317	319	334	359	366	327	310	339	361	331	303	329	337	355	333	334	328	339	342	360	301	317	346	339	354	358	311	331	358	333	311	325	349	291	339	350	314	312	348	357	334	329	316	336	342	370	333	331	294	331	309	350	340	341	351	322	349	322	344	334	338	345	324	338	385	339	324	331	341	333	328	319	339	313	319	299	335	355	340	318	367	334	359	321	324	343	338	353	328	359	327	348	297	339	300	341	351	347	360	370	327	328	334	323	339	306	320	330	356	330	311	332	363	349	337	315	339	346	350	332	341	304	327	321	350	334	354	353	352	357	349	316	350	329	328	352	347	325	329	349	344	328	335	327	333	341	344	324	341	352	341	345	359	334	363	336	352	348	362	344	319	334	329	349	344	347	326	328	335	348	353	330	345	346	367	354	333	348	347	344	328	355	303	343	335	341	345	367	350	373	329	349	335	340	315	356	339	379	328	358	339	346	331	334	368	348	352	314	324	331	337	302	314	334	344	353	309	332	315	320	354	337	344	349	346	364	309	320	370	331	338	363	329	364	322	348	352	340	313	367	310	321	338	341	342	353	367	384	345	319	354	341	354	350	359	348	333	364	333	368	364	321	348	324	318	332	330	327	342	337	327	320	340	344	326	364	336	360	339	334	306	323	333	341	328	340	356	339	323	324	349	336	318	324	336	334	299	333	355	342	334	330	366	345	302	328	357	327	335	325	346	319	301	373	331	355	311	317	361	307	324	339	348	317	348	333	324	344	370	372	328	370	336	349	312	347	330	294	362	337	343	354	363	331	328	331	325	343	333	378	308	309	329	348	376	327	361	322	377	325	328	349	349	339	321	353	338	342	331	354	308	329	370	354	308	346	345	314	357	377	356	313	354	333	323	328	353	332	359	371	333	360	362	342	315	329	341	338	332	368	351	357	321	384	304	347	341	367	395	351	330	364	323	363	347	351	336	325	348	341	339	347	319	317	354	362	299	311	337	301	322	354	358	349	355	345	315	334	374	354	329	347	339	308	365	322	342	349	373	335	351	333	312	322	358	339	312	372	370	357	344	354	343	328	343	316	331	341	369	325	348	330	315	346	361	326	339	369	330	332	335	373	349	349	306	366	335	332	393	356	351	323	306	348	349	315	326	335	345	347	298	350	303	345	351	332	330	343	355	310	323	363	326	306	306	331	364	330	342	296	320	326	331	324	368	340	367	374	366	348	331	326	352	324	343	298	365	369	325	314	347	333	350	327	343	342	296	350	348	359	363	348	329	352	343	336	353	366	325	302	351	334	351	324	344	326	342	365	341	340	336	372	303	350	354	306	315	341	336	330	327	350	319	352	333	380	331	341	302	317	381	369	313	308	362	328	357	318	338	352	348	329	365	311	346	335	342	344	308	319	339	340	352	356	317	341	386	353	329	345	354	322	351	338	335	329	334	303	313	340	311	315	342	310	359	341	349	339	344	337	316	362	369	331	324	371	347	362	322	326	330	341	340	347	349	316	351	359	334	311	340	337	338	321	344	347	367	352	333	317	336	345	328	342	331	312	312	314	346	338	333	342	297	375	335	336	365	340	350	342	329	350	337	310	324	316	353	333	336	361	363	334	368	312	344	320	370	359	327	343	359	340	349	353	311	319	330	343	316	333	341	341	324	329	309	333	331	342	326	315	318	350	350	349	319	361	346	353	336	356	350	308	325	365	349	347	344	355	355	320	323	327	337	334	359	325	308	343	292	346	360	354	356	336	352	339	358	336	344	316	366	348	320	317	343	357	331	342	350	348	298	345	320	320	331	343	346	342	318	367	362	332	339	331	319	362	347	344	335	327	319	341	355	323	384	324	324	376	345	378	356	369	356	312	361	355	358	314	332	379	341	336	340	341	358	348	365	326	360	338	346	357	345	309	317	313	316	367	343	346	340	288	314	340	353	340	355	324	383	340	354	342	349	342	370	365	319	336	354	349	350	343	344	349	339	335	374	394	335	349	338	301	368	350	381	352	319	340	351	335	336	380	323	346	358	330	356	329	357	361	328	355	368	331	335	339	330	336	343	330	325	326	324	305	338	325	338	345	334	343	323	351	363	355	345	372	304	341	348	348	326	345	343	334	323	339	343	344	359	340	325	341	328	324	351	372	340	320	345	334	336	357	350	330	329	342	328	310	370	307	354	326	314	333	342	343	332	335	364	304	330	343	353	355	337	345	331	298	328	343	346	372	331	332	303	347	343	326	346	350	330	349	358	319	323	315	365	339	328	325	343	339	343	326	316	329	344	350	344	300	318	338	348	335	347	363	341	316	370	348	381	344	340	352	326	346	339	348	345	332	342	346	368	336	302	345	312	317	370	340	322	326	368	355	329	346	335	327	326	326	348	360	294	323	333	326	337	328	322	352	330	330	310	353	314	330	346	333	353	368	348	339	337	342	340	343	319	364	318	323	353	324	340	340	341	340	354	338	318	306	350	332	360	327	354	330
23187	5291	3077	2175	1984	1260	831	728	459	307	276	251	249	223	253	230	250	210	249	242	208	193	214	222	232	227	235	233	220	222	196	217	213	213	221	220	230	238	216	222	222	261	206	224	193	239	233	227	219	210	216	236	195	224	208	198	216	198	201	220	203	190	233	194	194	222	188	210	213	208	226	213	230	220	223	212	224	217	178	184	199	220	225	216	198	221	228	227	212	209	235	244	220	240	207	202	191	230	219	207	192	222	209	220	190	204	231	217	218	206	203	222	221	222	225	223	234	212	187	209	211	214	220	214	209	226	205	219	205	228	193	228	207	207	203	224	224	224	229	189	209	219	220	218	221	199	245	212	242	183	210	198	220	202	217	193	217	232	189	214	233	208	225	225	215	210	214	219	228	202	220	230	246	190	215	220	203	202	236	208	215	210	199	231	206	204	165	210	219	216	212	238	217	239	209	206	239	213	226	204	221	226	204	234	214	211	205	188	206	168	232	211	232	205	230	205	205	198	231	201	205	223	218	202	216	205	237	231	230	192	205	173	205	233	233	231	203	255	188	211	203	217	192	193	216	202	204	206	199	206	198	203	195	237	187	187	206	238	220	241	231	227	186	205	191	202	200	239	229	194	198	217	214	202	228	191	168	234	192	218	225	232	233	230	230	236	213	227	215	234	221	234	243	249	191	204	199	207	207	200	208	186	207	232	231	230	206	213	237	216	216	225	242	211	235	229	239	202	197	235	231	206	227	233	169	183	184	213	213	245	211	199	199	212	248	234	224	229	201	197	224	212	217	225	231	204	190	188	189	217	212	199	233	226	219	209	215	234	218	207	201	219	221	219	209	237	210	221	212	211	217	214	238	216	194	206	240	207	197	216	224	185	207	224	246	212	232	225	227	223	215	249	233	208	216	230	177	202	222	221	233	220	225	222	204	196	217	224	206	200	228	229	197	223	191	205	212	213	223	202	221	238	213	212	225	216	214	196	188	192	232	210	225	232	234	212	211	234	229	224	214	218	270	222	222	193	204	233	229	209	211	197	195	229	217	222	207	216	217	204	232	202	222	196	211	228	209	201	213	195	189	193	230	195	218	186	212	235	239	223	238	210	218	216	209	212	201	212	199	192	240	206	200	231	212	200	183	203	240	195	238	222	211	241	216	247	204	206	238	198	200	231	221	203	213	243	190	214	212	233	216	227	209	215	179	201	194	222	206	202	229	219	220	218	208	220	188	203	200	193	213	201	214	250	223	219	204	198	213	207	191	223	210	233	250	225	195	199	216	228	230	226	216	222	201	217	203	220	219	224	214	204	209	215	235	226	239	219	191	225	217	223	195	225	228	209	223	233	219	196	227	206	208	208	235	211	226	187	204	182	208	221	204	210	199	244	218	224	181	190	231	219	186	218	222	215	216	227	225	227	192	212	229	215	220	217	221	240	228	201	213	219	235	193	206	202	215	197	200	214	206	208	197	204	202	227	242	222	205	200	251	209	230	202	208	207	201	205	248	206	174	200	242	224	229	222	222	192	224	200	183	230	212	219	229	237	216	223	226	217	205	220	225	225	196	210	224	209	228	229	218	218	222	231	233	226	218	194	226	225	229	199	225	244	198	189	223	189	211	198	198	210	202	229	232	192	227	213	211	224	221	212	228	208	223	215	211	210	219	243	213	191	238	209	200	205	242	194	214	230	217	220	222	204	204	222	222	224	199	209	220	210	202	237	221	198	245	254	214	204	209	208	238	205	208	238	239	207	212	235	217	214	184	250	229	209	180	228	197	196	224	213	231	172	211	210	205	203	188	249	203	194	216	237	220	243	217	207	200	205	220	225	229	201	195	206	210	230	219	227	211	217	216	216	212	228	205	212	212	260	224	209	221	202	188	216	190	233	218	209	201	229	217	222	204	191	200	207	187	203	205	211	198	197	212	213	217	227	193	224	223	230	245	188	211	213	213	227	214	247	211	207	199	235	216	232	212	189	212	216	233	206	210	232	223	211	259	191	198	178	239	203	240	225	208	221	216	245	210	217	213	206	212	231	219	221	193	224	229	197	263	207	192	192	227	215	215	202	207	212	210	211	218	219	220	234	206	232	212	218	239	213	190	177	208	217	266	247	194	238	215	219	231	230	198	229	213	227	233	203	212	223	233	182	216	210	214	228	242	217	195	217	212	211	186	211	203	200	217	231	184	182	198	253	199	195	238	221	196	219	218	197	207	228	245	222	210	220	207	212	204	234	218	233	190	240	210	256	193	230	191	206	184	174	214	199	200	223	219	215	211	196	208	254	206	209	224	204	206	198	201	195	193	223	209	204	201	192	193	185	210	239	236	221	225	219	211	213	204	221	225	229	228	231	190	193	198	208	239	206	218	210	202	265	212	180	223	204	213	206	193	232	216	222	216	219	203	211	232	234	255	214	231	185	228	237	216	224	185	222	219	206	210	188	217	213	211	218	223	197	228	233	205	210	205	237	205	202	224	207	217	220	215	235	197	237	212	226	200	195	210	223	208	231	224	196	219	207	217	223	193	198	193	203	211	208	211	190	226	203	230	212	210	223	211	223	225	192	214	215	222	223	202	208	220	208	219	208	221	211	208	202	241	222	231	216	183	183	223	218	214	230	190	243	217	193	214	216	196	192	195	207	227	215	225	224	218	227	209	230	214	209	206	216	252	225	199	212	204	217	219	206	221	232	212	193	206	208	203	220	203	204	216	192	211	223	239	231	205	206	205	228	180	229	216	219	216	203	218	223	218	222	205	223	230	221	237	216	180	231	208	237	239	198	222	203	209	216	215	205	206	182	219	223	221	210	183	197	211	226	198	246	233	232	209	194	211	191	214	211	218	189	191	192	238	196	230	206	260	202	215	192	212	228	209	227	207	220	214	218	210	206	212	227	206	225	199	224	225	221	206	186	213	234	207	190	226	203	211	210	219	229	221	209	210	216	210	189	250	221	202	214	208	222	209	240	216	251	239	215	224	205	219	198	210	209	200	219	240	217	234	170	199	198	225	240	237	230	199	200	250	221	215	218	236	197	187	224	206	229	204	191	221	206	216	236	217	207	209	199	226	209	212	228	203	232	182	205	193	206	234	245	204	200	208	216	201	207	238	185	229	236	211	211	221	210	214	209	212	228	231	223	214	195	230	219	200	263	213	210	204	225	220	199	221	228	219	205	201	217	250	252	216	227	219	227	214	214	241	225	203	215	228	223	216	212	223	199	204	201	217	217	205	177	196	198	234	227	202	207	218	213	206	206	221	201	195	200	197	219	228	175	213	208	205	217	198	197	244	211	214	217	203	235	214	214	233	189	219	236	203	235	204	215	229	211	212	215	211	204	222	216	226	182	230	201	229	191	193	189	237	200	229	229	213	194	230	223	194	204	194	235	242	192	209	223	214	214	218	199	232	229	198	201	257	213	211	221	209	205	202	210	202	220	204	187	220	236	218	231	214	175	213	197	196	237	225	224	223	198	196	228	200	206	188	215
13314	3197	4024	4097	5202	3878	3027	2600	1874	1088	903	805	756	748	694	684	646	613	621	589	609	608	602	630	544	580	577	602	548	551	532	553	508	576	542	523	539	527	536	567	569	484	506	489	524	499	550	534	501	520	515	541	504	547	494	521	473	555	524	485	484	517	522	509	524	495	477	515	516	516	503	522	540	515	508	533	500	521	470	506	506	511	524	488	521	470	485	503	546	523	461	517	517	519	522	500	506	503	477	472	506	497	531	523	539	504	493	481	528	554	506	513	496	534	500	503	495	504	525	472	526	537	508	494	520	518	528	508	543	482	503	512	503	489	507	484	525	474	470	478	507	505	479	512	559	520	500	509	512	540	518	525	539	498	527	530	472	532	467	506	505	490	520	532	498	540	485	512	512	551	546	494	502	538	483	505	515	463	543	514	491	482	524	525	488	501	559	503	465	524	491	518	491	518	561	530	552	539	527	483	512	524	488	502	496	514	507	489	485	549	508	531	511	499	539	495	489	515	478	518	491	509	521	492	497	518	546	484	448	517	556	515	540	484	512	537	538	489	496	482	531	503	505	484	491	522	518	498	514	492	491	495	504	516	554	529	516	572	537	487	496	514	499	487	515	523	476	539	498	518	527	483	520	516	540	463	504	525	537	511	506	496	496	511	479	497	501	507	471	467	508	497	504	508	484	516	487	496	528	486	541	517	519	469	498	467	514	507	468	487	508	538	497	520	504	506	511	503	506	484	490	537	526	519	544	511	504	505	502	508	482	513	482	502	500	483	465	538	498	523	490	490	531	509	471	530	505	517	503	509	511	490	520	498	513	529	521	511	507	494	509	483	500	531	473	439	515	515	488	500	547	506	503	525	506	488	476	475	533	512	528	526	489	493	508	516	517	505	456	514	507	494	526	538	481	483	514	520	478	489	529	481	512	507	505	531	522	473	515	506	493	515	514	506	498	490	487	499	481	469	469	477	535	502	511	482	455	490	450	542	501	492	476	510	490	553	514	477	501	488	512	496	481	517	496	493	492	521	502	483	518	494	524	481	514	505	511	516	541	495	503	516	485	520	502	539	542	523	517	537	499	533	523	478	498	544	536	492	501	476	496	524	487	506	472	481	529	532	516	538	515	524	466	501	518	531	510	521	525	499	532	498	558	501	486	481	487	501	520	537	531	456	543	517	500	532	507	521	473	516	462	490	487	475	536	521	518	480	490	482	507	544	492	525	514	534	533	512	526	468	496	515	481	516	532	469	511	533	489	523	478	500	497	497	524	503	494	527	519	490	480	519	508	475	513	483	546	491	516	514	517	532	543	498	527	533	502	483	523	488	554	459	487	472	551	493	528	500	502	479	504	524	480	504	482	536	488	495	518	469	510	502	504	479	539	515	506	508	500	484	521	487	502	524	490	490	499	500	479	475	525	517	488	494	505	516	474	502	519	516	546	496	496	480	543	501	490	505	493	524	493	526	509	471	488	476	509	498	531	505	557	502	486	517	505	495	503	513	497	492	551	498	499	467	484	518	500	548	508	525	515	524	528	507	481	489	519	477	537	513	488	502	528	522	528	507	480	490	521	487	523	508	505	523	506	521	503	477	493	515	518	519	537	478	491	488	528	495	515	502	486	511	500	511	507	491	464	524	515	509	494	510	540	505	525	515	526	507	524	520	534	485	497	540	500	471	536	520	520	515	446	438	487	506	526	521	490	500	530	523	504	497	506	518	528	504	525	522	521	498	463	504	518	499	536	494	498	562	461	494	505	510	456	519	502	500	527	514	493	562	558	485	516	485	519	496	568	525	558	503	496	455	539	469	466	437	518	507	529	503	513	516	526	499	489	520	544	493	543	488	513	520	527	476	528	503	498	530	522	523	477	485	516	483	478	505	486	522	460	486	501	505	504	478	509	499	525	545	480	494	490	517	524	485	516	476	468	482	532	522	516	505	494	477	522	519	487	495	502	532	500	525	470	460	505	475	498	500	512	523	482	480	516	507	523	553	534	491	536	472	508	521	466	513	493	521	477	508	483	501	505	526	541	505	509	558	509	500	534	493	506	517	478	512	484	530	501	483	475	509	530	525	499	474	523	497	498	473	499	515	525	514	531	469	470	537	522	524	476	509	495	513	516	459	499	527	572	508	520	522	487	498	508	486	528	499	522	497	474	520	480	516	516	496	519	507	534	535	502	499	526	471	509	563	491	526	510	503	508	533	520	475	503	507	486	485	504	510	525	528	543	551	553	489	505	493	476	506	487	491	522	473	512	514	467	542	505	476	535	495	495	537	499	478	505	505	481	514	522	511	494	465	485	492	502	497	510	489	464	492	502	499	504	519	517	503	549	525	502	501	527	498	520	489	482	481	487	514	511	496	486	490	524	474	506	502	495	504	503	495	507	502	503	502	501	525	512	503	507	491	498	504	526	520	514	536	515	538	489	495	478	485	528	495	511	505	504	470	509	515	509	530	508	506	529	481	503	521	508	493	494	499	466	487	504	524	490	507	503	519	535	512	493	521	555	489	499	481	478	530	535	481	473	526	503	483	482	499	525	478	494	500	512	525	455	505	477	504	506	507	481	496	482	518	526	516	495	516	489	463	529	524	501	501	517	496	491	490	541	518	530	544	480	545	503	530	560	484	525	520	542	497	496	503	527	485	538	494	536	500	503	479	524	464	556	489	504	499	494	489	499	518	519	540	513	491	535	524	526	543	494	487	498	523	508	514	522	492	481	498	526	527	484	471	479	510	525	489	486	549	483	519	489	474	510	517	478	528	461	550	495	519	466	509	509	504	514	505	486	506	493	505	508	475	504	527	499	483	516	492	541	513	521	578	516	525	478	512	549	507	536	509	512	513	467	533	468	488	521	501	470	505	514	499	533	480	519	518	495	515	519	462	510	512	529	505	491	476	508	483	523	545	489	491	497	469	526	493	536	494	531	495	500	480	514	494	469	487	517	535	541	479	498	502	552	484	510	501	498	539	483	511	516	491	567	480	489	495	526	489	482	483	515	482	501	529	512	511	519	527	527	485	508	483	512	481	490	505	553	531	488	518	503	511	531	534	531	497	513	514	523	498	500	505	510	517	518	511	493	497	474	518	551	535	492	511	497	525	524	481	474	518	484	492	492	512	511	547	502	499	517	511	514	523	500	488	483	499	538	505	492	510	533	517	483	520	511	475	500	484	503	527	518	512	509	503	474	516	503	482	493	491	536	513	530	512	478	500	485	524	465	529	497	494	502	482	502	497	505	470	498	553	488	502	509	505	479	468	470	491	470	506	519	508	491	497	510	519	453	547	471	493	473	494	535	507	492	506	512	529	525	550	500	523	479	488	513	516	513	490	508	522	487	503	490	535	531	521	502	494	447	542	519	525	511	509	505	488	481	509	504	525	529	513	489	496	485	536	511	510	513	525	507	510	462	475	499	524	530	469	498	494	536	492	537	546	504	485	542	512	544	505	540	528	527	518	483	483	512	504	497	511	482	518	479	493
3533	622	275	297	271	237	220	194	196	211	238	226	224	216	237	211	189	230	190	210	195	218	243	222	214	219	221	188	179	208	226	209	208	203	192	203	204	215	215	198	244	220	212	217	229	232	227	196	226	226	194	197	222	196	197	210	235	215	187	230	206	201	236	233	234	201	193	217	198	209	222	198	202	199	206	216	227	212	194	202	210	202	199	258	195	225	201	222	215	230	202	239	203	231	210	222	213	207	208	232	244	217	234	219	249	225	213	198	204	224	220	202	226	220	219	208	211	210	231	204	181	234	209	208	202	236	223	227	214	203	197	221	200	224	197	203	198	244	225	220	197	227	213	217	251	205	211	214	203	196	214	220	192	220	210	207	196	228	233	210	260	210	229	180	210	248	215	210	215	207	227	227	198	250	217	214	218	204	231	182	229	216	189	216	223	187	202	201	200	255	203	207	230	213	203	194	213	228	232	170	248	210	194	206	238	205	190	181	197	211	209	221	214	225	211	190	223	190	191	230	201	206	219	214	221	224	227	212	218	211	214	210	190	185	234	210	205	198	216	195	236	204	222	211	192	191	209	206	208	239	219	215	204	205	246	235	223	206	232	211	234	221	230	199	223	220	212	208	251	240	219	228	194	191	204	210	208	210	210	216	196	196	224	217	213	190	212	222	202	221	188	231	195	235	237	194	210	226	241	238	215	193	247	198	219	212	206	235	233	190	227	210	223	200	202	203	207	236	220	171	228	183	208	209	230	209	220	224	198	216	200	201	225	210	219	197	204	213	236	208	235	211	201	218	209	206	196	245	208	222	197	215	234	186	205	218	206	210	209	226	209	254	227	212	217	238	215	210	201	222	212	189	251	195	181	202	219	211	216	235	202	193	208	212	196	188	186	228	221	232	217	218	197	198	201	243	192	252	227	229	209	213	200	202	214	225	207	229	191	200	187	205	214	211	224	191	232	217	198	230	236	215	205	217	217	209	214	217	244	217	198	204	216	185	203	202	210	213	217	201	213	218	189	206	213	226	189	219	208	219	198	224	217	202	235	203	229	222	232	207	205	218	213	221	222	229	229	179	216	236	240	206	200	200	246	211	207	213	219	206	222	230	187	239	227	223	194	211	199	222	215	212	212	251	214	194	182	206	225	194	195	206	230	233	196	221	219	208	203	213	217	212	203	214	220	195	193	227	213	211	195	203	203	222	231	229	250	220	225	232	181	200	217	227	240	195	191	218	210	206	204	203	185	232	213	198	222	206	193	210	219	244	177	197	198	213	204	238	196	228	198	222	208	207	204	213	200	235	221	220	230	225	189	243	213	223	225	202	225	219	194	222	225	240	190	195	219	190	200	212	245	223	215	206	212	167	191	235	215	208	179	230	209	227	205	187	228	207	225	231	233	210	203	207	225	200	208	214	211	227	204	191	250	208	217	207	207	232	228	234	233	216	210	205	212	229	247	241	217	208	204	222	208	269	221	199	189	195	229	220	226	228	228	227	195	221	203	209	209	216	199	215	220	207	228	224	213	231	213	208	223	206	208	207	217	222	224	226	190	194	233	228	211	219	232	203	207	232	210	184	241	235	220	196	206	210	197	216	202	208	202	210	229	194	218	226	224	203	198	211	229	217	186	218	189	183	210	219	230	211	216	228	196	189	187	210	195	219	208	211	197	211	224	218	218	214	203	193	242	212	221	212	170	234	219	205	210	236	212	226	203	209	215	216	224	245	201	219	199	211	242	242	238	222	220	222	249	232	228	231	257	214	220	229	208	216	234	209	225	224	210	194	189	217	198	208	219	243	187	201	203	220	203	209	198	229	219	216	190	215	230	228	194	222	191	208	197	190	230	244	186	217	208	222	222	206	217	229	212	206	206	194	234	223	223	208	198	203	198	221	212	216	232	223	201	211	224	208	220	216	227	217	201	211	202	205	209	221	191	209	217	194	246	219	215	196	218	197	192	188	225	204	195	215	208	216	206	217	197	207	210	205	219	230	213	217	246	227	227	198	234	214	231	206	227	224	227	197	208	206	230	245	224	212	216	223	216	223	193	196	249	209	208	206	214	236	202	215	220	240	262	227	195	209	220	201	197	198	210	215	226	196	246	208	215	204	200	219	200	215	209	200	224	194	196	192	234	223	214	206	207	203	237	223	222	225	235	219	209	209	226	213	203	239	187	242	193	221	235	248	228	192	220	220	198	221	219	223	196	208	223	210	209	223	219	228	229	241	242	219	205	211	224	182	208	218	217	231	198	201	178	207	225	220	216	219	246	224	229	219	213	215	182	213	220	206	213	219	230	207	236	200	233	198	208	184	205	171	221	206	227	236	254	201	226	221	202	204	221	196	207	223	220	257	198	251	222	193	246	202	218	199	198	212	195	228	202	204	193	228	204	221	210	215	178	238	207	191	194	205	228	219	202	214	210	182	202	198	213	202	226	204	229	225	220	199	228	214	211	235	241	238	229	237	226	219	192	203	183	212	238	225	213	215	241	191	193	227	214	204	199	243	209	213	211	229	230	211	202	202	193	199	225	211	216	204	236	210	230	232	207	212	220	197	212	223	230	194	189	208	222	215	179	209	213	240	199	216	214	239	196	223	225	217	176	202	220	206	198	215	244	212	223	192	211	229	223	204	180	206	220	222	216	245	224	244	188	215	224	189	202	191	204	220	209	200	184	225	202	208	200	243	201	207	213	216	224	236	218	220	207	201	228	197	206	209	217	214	209	214	197	247	203	241	184	222	217	234	221	216	262	234	203	207	232	212	220	208	215	202	240	222	206	223	216	248	240	210	197	214	197	240	205	226	210	227	198	213	214	210	211	215	216	203	215	209	210	185	194	188	222	219	229	194	222	234	207	235	254	215	218	202	237	213	238	186	232	214	237	252	202	204	216	210	220	195	211	217	242	200	244	212	199	193	214	217	175	197	237	237	187	197	210	236	243	241	197	224	224	211	244	189	204	225	216	251	181	214	195	222	191	218	189	228	203	214	204	206	208	208	227	240	201	211	184	227	215	222	212	192	238	215	207	199	228	210	217	205	198	195	210	222	194	224	201	229	199	215	219	220	234	215	212	221	204	171	214	203	237	218	209	212	228	183	237	228	215	224	224	220	219	207	187	198	197	229	192	216	204	194	196	218	222	240	214	231	198	192	234	230	199	213	229	194	219	233	246	193	215	244	219	213	225	202	182	215	223	208	226	245	227	223	200	229	210	220	189	207	199	242	217	230	220	202	188	204	214	214	208	198	186	248	197	212	186	184	189	215	199	194	227	234	242	215	211	173	220	208	205	218	205	206	182	208	185	228	221	192	211	254	198	203	183	249	209	197	183	226	209	217	206	208	196	200	232	203	197	213	218	222	214	198	205	224	242	230	221	218	202	194	205	217	237	214	230	187	200	213	212	237	200	217	202	202	233	200	218	205	212	202	219	241	223	246	197	188	225	213	220	224	205	206	238	207	229	222	241	241	224	240	249	199	221	246	215	227
2618	690	614	671	657	633	628	551	508	479	486	445	437	460	470	466	433	395	429	426	456	460	439	443	396	478	445	444	424	449	431	481	429	480	464	442	455	432	475	444	433	448	436	407	458	440	450	457	411	472	427	427	432	434	482	454	459	456	439	429	465	433	443	456	414	439	480	453	463	461	447	451	410	440	458	434	442	419	445	452	449	413	453	456	431	429	420	472	411	465	454	509	391	470	447	422	458	422	444	456	453	446	471	469	439	448	410	467	417	470	431	472	461	442	435	440	412	452	466	451	446	411	417	445	467	480	438	408	462	424	432	409	442	451	455	425	425	408	443	432	451	420	448	426	421	423	411	441	386	448	473	472	427	452	459	436	458	431	477	446	447	480	451	473	437	436	437	453	459	443	436	432	437	450	447	401	446	446	424	451	448	482	437	413	435	415	425	428	483	446	455	441	432	423	456	458	463	424	422	486	463	410	426	447	446	433	464	451	435	460	433	439	456	407	439	413	439	438	458	449	424	434	437	465	452	408	446	416	445	445	447	437	435	420	464	405	436	457	469	460	433	456	446	415	414	439	418	453	436	428	458	466	412	467	455	424	424	455	445	472	441	451	449	394	478	442	421	462	471	414	414	419	455	417	436	437	433	461	444	456	443	436	426	433	466	451	408	462	469	438	468	443	414	455	433	473	436	475	441	428	438	412	459	478	443	441	433	411	425	394	421	428	449	460	431	429	415	433	424	431	439	457	463	443	443	458	486	432	458	480	443	485	471	443	419	446	451	458	440	431	421	471	414	443	426	457	409	437	448	428	441	409	405	445	457	442	396	460	429	459	449	426	420	412	467	423	454	430	423	451	487	432	476	426	421	448	435	412	483	476	453	408	419	429	436	450	444	447	438	428	458	441	438	458	456	469	463	465	474	464	427	413	425	467	452	441	441	442	427	437	446	420	442	436	492	412	469	404	458	426	451	411	464	417	451	440	417	458	448	467	410	480	489	479	412	493	430	432	393	424	485	470	468	486	488	449	483	488	480	463	444	434	455	456	463	456	429	448	440	406	446	434	406	412	460	487	463	451	399	411	491	461	482	437	456	445	436	447	414	443	413	404	402	416	430	462	468	458	450	440	470	454	436	461	444	453	448	429	423	400	412	430	420	478	447	458	438	430	425	451	408	433	450	422	435	415	469	434	451	459	434	413	429	448	455	473	426	419	444	443	434	441	444	471	420	413	464	475	478	478	449	458	438	452	450	383	430	419	472	422	440	431	449	445	456	426	438	438	442	467	455	399	438	398	413	448	457	446	435	443	482	418	443	439	451	445	430	482	416	450	470	446	413	434	429	461	441	456	478	408	434	439	431	437	461	425	462	458	425	445	438	415	423	435	438	409	437	439	441	449	431	447	447	431	464	416	426	392	432	456	481	459	421	412	451	438	450	403	382	439	438	421	467	410	439	497	457	453	450	451	459	416	433	435	435	420	436	422	482	484	434	453	465	463	450	422	442	447	449	426	440	463	413	490	404	433	432	454	448	427	440	421	429	437	451	397	457	436	499	456	419	434	426	418	478	423	449	443	446	434	458	460	450	448	462	456	445	444	449	445	455	461	418	437	436	437	426	410	477	464	411	470	453	472	473	428	414	451	431	419	432	484	442	443	421	431	405	425	406	463	442	432	432	468	432	463	439	460	435	433	447	456	454	444	425	399	432	423	422	462	421	458	451	444	421	423	418	418	478	468	486	462	400	407	451	405	454	423	438	396	447	412	487	396	422	434	427	464	434	423	469	428	458	420	424	450	429	420	463	422	438	431	418	477	434	430	407	422	473	435	411	435	415	461	449	429	499	453	438	437	429	450	435	482	422	446	440	420	449	422	445	459	426	466	433	461	462	454	454	438	454	441	461	442	437	431	438	419	478	446	434	489	425	424	453	422	425	428	407	455	412	419	445	415	454	450	422	426	442	433	433	445	450	415	460	474	472	432	461	410	445	433	424	452	427	446	413	434	439	467	451	450	469	439	409	418	445	451	477	439	446	452	421	422	422	450	423	439	461	386	420	433	432	428	424	492	406	456	463	435	438	406	444	434	432	441	455	424	449	450	440	447	434	430	359	429	450	485	472	435	429	447	444	394	447	439	409	432	432	448	458	450	446	416	423	425	427	426	445	432	412	453	453	443	445	466	448	419	433	457	417	480	452	443	437	457	477	454	425	439	417	445	460	409	441	466	460	418	424	451	408	450	460	431	428	447	452	414	444	429	452	450	446	459	447	450	433	492	438	445	437	461	431	439	398	417	456	436	455	427	416	442	463	478	426	451	481	459	415	412	432	452	459	436	435	466	448	450	450	436	464	467	416	405	433	453	435	461	474	467	438	433	466	455	413	420	421	464	466	476	425	409	472	470	463	400	455	451	455	418	452	483	413	441	438	426	449	459	430	414	423	425	428	467	419	435	410	456	463	433	458	483	475	450	453	423	415	447	444	463	449	451	449	449	450	434	448	470	436	425	437	417	430	401	440	439	412	410	425	466	458	424	444	429	397	455	470	441	438	410	462	459	436	413	421	471	457	444	451	424	414	474	428	453	454	480	419	433	460	447	424	434	451	437	483	426	460	456	401	440	429	460	460	443	452	428	426	455	401	416	444	430	421	445	434	437	469	441	433	447	477	424	429	436	420	450	449	459	413	437	405	401	462	486	481	433	442	419	439	410	434	476	437	422	436	462	412	423	483	431	421	438	429	454	413	422	414	446	459	442	443	500	415	407	454	448	438	431	442	444	454	459	489	458	434	390	459	438	473	448	463	420	480	446	437	460	450	434	437	448	454	436	443	454	442	475	443	471	480	442	434	447	447	420	427	421	433	418	431	427	456	448	430	452	441	458	447	467	440	440	421	419	417	474	429	468	452	435	433	409	454	462	450	408	481	448	413	448	452	416	464	468	450	430	445	405	437	445	454	449	402	462	433	449	423	430	449	417	423	439	438	449	465	463	426	445	426	479	465	438	446	471	456	455	436	442	446	434	492	437	421	438	423	448	448	434	453	418	453	439	453	435	457	389	409	432	465	471	452	422	456	456	481	442	421	454	434	434	460	453	424	438	446	475	433	434	409	463	427	436	401	461	452	449	426	435	455	459	430	424	474	411	441	434	425	445	413	454	440	444	407	406	439	440	453	475	423	486	398	463	449	455	440	459	433	449	420	456	430	450	411	472	418	450	453	460	448	422	427	440	408	428	404	441	448	460	427	417	458	460	460	458	468	448	446	423	430	422	463	416	441	423	438	450	415	458	458	422	418	403	454	430	468	456	450	465	452	436	422	452	455	432	426	472	468	464	427	452	459	484	456	431	421	467	474	443	471	477	465	423	406	438	415	420	441	484	432	426	417	456	459	418	396	426	399	457	447	470	449	442	430	452	419	423	421	453	410	449	445	425	444	463	454	420	434	415	472	463	444	424	443	437	412	432	442	452	417	383	442	448	447	456	437	447	420	459
14564	2750	1444	1012	927	646	437	341	304	179	182	145	164	158	152	146	157	130	156	154	136	137	137	141	149	142	132	153	119	126	142	132	102	121	121	160	103	134	146	155	164	149	123	150	100	139	122	139	143	144	134	144	126	138	119	145	127	119	115	167	132	143	136	146	160	159	120	137	150	130	136	124	127	137	121	140	139	123	140	140	142	142	128	129	124	152	144	150	125	140	135	149	123	116	135	143	152	134	137	134	114	131	149	130	171	128	139	130	118	132	128	149	128	126	122	138	132	141	143	160	146	135	127	124	146	126	119	124	133	111	134	142	132	114	130	115	152	134	134	145	123	128	148	127	128	139	146	139	124	120	143	129	148	160	154	126	136	155	150	138	146	137	145	139	127	123	166	105	124	136	140	117	151	151	133	139	117	147	134	126	115	139	147	152	157	149	135	124	144	132	117	127	139	150	134	134	153	129	140	147	132	122	128	131	140	120	99	129	147	130	152	155	128	130	140	137	130	136	133	140	132	126	155	153	145	142	112	146	138	137	123	133	134	134	146	129	140	144	132	128	138	132	133	118	146	150	123	138	143	153	143	121	124	143	138	147	124	124	130	127	143	151	116	119	141	139	155	124	130	138	110	137	146	139	122	144	141	126	140	136	142	153	149	132	133	143	127	136	120	151	142	133	126	125	133	143	163	125	138	143	145	141	142	125	113	129	148	115	116	130	128	134	132	142	136	142	135	167	109	163	126	148	150	135	139	135	110	151	130	117	116	153	146	116	129	113	147	135	128	136	126	125	128	133	154	131	168	129	138	135	128	143	123	132	136	134	125	143	127	132	117	150	139	122	121	120	116	127	144	130	134	133	121	128	139	129	142	131	128	168	149	118	113	126	136	126	146	131	142	163	134	134	146	119	122	136	156	144	132	144	126	138	153	123	150	107	121	132	126	140	142	136	123	139	120	133	142	138	114	143	156	161	148	131	142	158	167	131	169	155	140	132	128	130	130	150	139	132	135	132	140	148	123	138	138	135	151	136	135	122	129	133	132	124	118	129	157	149	130	110	119	147	178	145	133	130	156	154	126	130	131	144	129	105	119	133	153	144	144	139	152	117	144	135	125	136	144	129	155	127	127	140	147	121	126	116	139	131	134	148	146	155	125	134	141	129	124	138	128	128	120	138	129	134	122	127	146	140	140	154	131	140	132	118	136	134	135	143	140	136	125	157	127	147	131	128	124	133	136	144	131	123	127	139	158	128	124	141	135	167	122	155	150	134	147	111	135	134	129	132	151	148	149	135	145	137	143	115	134	131	136	150	156	151	116	146	127	145	157	117	150	113	155	138	115	167	142	123	129	123	142	141	128	149	111	139	101	149	142	135	127	130	129	125	148	134	149	139	147	142	118	142	134	149	129	148	147	132	126	124	121	154	152	139	142	122	124	134	122	151	118	139	127	134	138	137	121	126	159	129	134	146	122	135	108	98	136	147	145	139	140	127	132	125	123	139	133	116	151	116	125	125	126	146	154	133	123	135	131	139	129	120	145	147	124	133	124	139	122	131	128	118	141	142	129	121	130	131	123	132	140	139	145	131	129	112	124	142	134	138	127	140	129	132	121	175	133	145	131	153	120	133	128	117	154	155	127	144	159	161	131	134	121	143	140	118	128	131	160	140	127	124	136	130	126	137	128	119	146	140	125	122	131	120	146	136	119	147	125	171	122	164	143	126	144	129	121	159	136	123	124	130	129	133	128	125	122	112	131	160	145	112	118	120	123	146	128	114	135	149	128	139	137	123	127	126	123	122	129	119	144	139	148	123	141	133	137	141	152	125	147	111	145	129	127	147	141	115	138	126	122	132	140	125	105	138	138	144	131	145	134	119	119	146	148	139	137	133	142	143	132	108	137	118	120	131	147	142	145	141	135	138	135	153	127	141	134	106	129	156	152	120	143	143	128	134	135	146	149	106	143	97	143	134	133	160	121	163	124	143	135	119	143	137	105	137	127	114	120	115	149	122	138	135	122	149	139	156	148	121	134	130	123	145	135	141	130	126	131	120	128	122	138	155	141	141	130	120	131	133	142	138	135	124	137	131	128	147	134	134	135	150	148	155	142	138	134	127	130	120	132	127	123	154	127	129	128	128	137	110	136	157	134	128	136	137	134	150	138	139	145	147	122	156	149	136	126	137	131	149	140	152	132	135	139	126	131	146	119	140	147	129	137	154	141	136	133	127	136	122	130	133	124	145	125	145	143	135	160	152	138	121	140	138	149	157	146	113	133	151	134	114	140	141	116	112	119	138	142	151	122	140	146	115	152	134	118	144	117	135	147	133	124	120	139	134	120	136	135	156	146	133	136	140	161	132	137	133	117	143	129	139	154	127	130	131	130	137	127	133	146	135	148	139	138	117	137	129	135	161	145	140	130	119	113	137	122	141	138	148	120	133	131	117	136	160	144	136	146	148	130	137	143	132	153	129	125	139	132	138	135	118	149	149	113	132	114	129	145	125	108	133	142	122	140	144	133	112	138	133	132	123	104	142	149	123	116	129	117	161	129	153	159	120	129	117	133	129	141	156	148	126	120	136	139	139	144	148	126	124	147	136	132	133	154	143	118	141	146	101	122	140	140	123	126	143	126	144	147	153	144	116	150	137	128	114	114	122	137	131	136	155	130	143	123	115	118	104	132	124	136	134	131	124	139	126	161	145	129	130	158	132	144	138	127	131	121	118	139	144	135	127	110	124	130	148	141	134	122	137	163	130	120	137	136	99	119	129	129	141	137	157	119	137	148	152	135	129	169	139	124	139	138	132	134	135	131	116	127	131	147	134	144	131	118	136	123	127	134	135	138	140	150	152	129	128	124	146	151	130	134	122	125	126	140	143	130	150	123	124	124	127	152	136	121	133	127	135	136	133	129	118	117	120	131	141	141	132	124	139	108	150	127	127	140	148	134	131	151	146	131	129	114	139	134	133	137	146	147	128	151	130	124	138	151	123	157	129	127	155	143	133	134	145	111	128	143	132	152	145	151	132	124	123	119	121	122	119	119	101	150	150	145	146	128	115	139	122	134	121	125	131	136	153	137	119	162	123	118	137	134	137	152	127	158	131	159	145	132	120	128	130	151	141	137	118	131	123	148	103	154	151	111	134	136	138	110	134	122	133	127	137	140	143	136	126	125	147	131	129	136	144	147	131	110	141	149	153	155	142	134	136	108	138	137	125	151	128	135	114	139	138	143	123	124	128	147	128	145	140	131	123	128	162	115	118	126	123	170	127	136	152	143	108	156	145	136	148	122	113	129	143	126	122	120	123	131	129	135	130	124	138	137	152	117	129	132	148	117	158	122	153	108	152	146	136	116	150	135	124	130	129	124	119	134	132	137	140	132	126	139	161	157	135	126	122	138	149	168	149	120	140	147	132	126	127	159	130	131	127	147	120	147	119	152	131	136	146	133	114	135	131	142	152	128	154	136	142	145	164	132	135	152	154	113	151
10073	1857	2006	2291	3045	2330	1816	1523	1194	638	546	542	489	453	451	439	443	423	427	395	353	377	391	405	354	344	378	362	386	357	316	371	354	369	337	351	346	333	319	321	359	326	358	361	367	330	334	337	367	356	342	327	332	350	337	339	309	350	355	330	327	311	363	311	360	339	341	385	322	345	358	332	348	341	348	324	354	326	353	352	338	370	338	363	370	342	343	327	372	312	341	356	339	338	351	322	359	347	359	329	350	352	319	325	321	321	326	350	355	377	327	343	342	360	349	312	350	330	351	371	352	338	332	328	358	331	339	387	356	339	320	321	338	353	360	350	324	340	336	356	347	342	322	340	350	332	330	337	348	351	355	353	312	309	323	363	371	335	361	306	310	321	323	330	342	332	347	327	346	360	342	349	374	334	335	375	355	370	357	353	343	330	309	325	348	321	345	286	331	317	342	298	394	321	325	323	350	345	343	330	368	383	336	332	338	339	360	351	351	332	343	375	300	355	346	354	348	356	354	359	364	333	335	331	340	320	345	352	351	332	340	331	332	331	336	357	374	347	341	350	335	341	371	352	323	328	325	332	337	344	359	363	337	323	370	325	303	368	358	315	360	341	344	324	353	327	327	347	374	349	325	356	309	302	336	318	306	360	340	363	338	326	321	357	313	314	365	367	350	345	334	352	305	317	360	338	357	337	336	377	334	363	326	322	316	317	311	358	322	319	345	355	329	352	324	315	331	359	318	345	324	359	355	323	368	321	330	321	312	324	308	344	355	363	352	362	329	328	346	359	323	340	356	352	352	332	329	351	332	320	350	338	311	333	326	384	314	322	336	353	350	373	344	330	376	342	359	333	326	350	316	345	341	348	342	328	378	373	370	357	361	365	321	352	311	351	333	329	360	338	315	348	342	338	350	317	373	318	325	334	366	349	324	343	322	327	346	362	388	308	346	345	309	321	334	344	338	334	333	324	342	356	352	311	336	323	367	333	300	344	365	329	316	325	317	319	322	351	333	354	330	339	374	333	336	332	352	325	370	327	351	352	354	346	346	337	334	344	357	330	313	304	323	335	366	333	332	355	342	349	333	333	318	319	322	345	323	332	362	362	331	330	316	319	362	299	356	344	325	386	326	319	318	341	353	356	352	366	368	370	363	329	380	329	349	312	320	350	383	335	345	326	324	335	333	355	332	334	328	314	325	367	337	316	359	309	325	340	319	354	354	363	336	352	339	299	324	361	335	352	326	348	374	324	360	344	315	344	310	362	366	323	320	329	326	354	367	323	355	336	334	378	334	361	346	320	340	324	349	297	331	341	348	347	365	348	342	350	356	328	331	327	293	359	358	365	328	334	324	349	334	331	342	333	360	348	342	335	327	362	336	345	339	322	341	350	297	339	379	358	370	321	330	348	340	335	365	296	327	314	362	348	304	344	320	308	352	362	332	332	354	320	345	318	359	333	356	340	354	338	308	336	333	303	321	299	358	371	351	350	350	344	333	305	348	322	355	350	360	347	346	338	341	340	330	340	341	332	363	347	352	361	338	318	319	332	349	361	354	331	356	338	357	337	328	321	356	344	301	313	394	300	321	335	338	344	351	366	346	319	340	323	345	372	363	309	343	374	323	336	330	340	339	340	330	351	331	350	379	376	357	354	340	343	359	358	360	344	314	334	345	357	342	318	320	337	330	345	340	368	326	321	351	338	362	325	344	338	367	334	351	362	346	319	362	322	341	343	313	326	341	364	351	331	334	357	340	325	338	324	348	324	323	376	324	388	327	361	337	351	344	328	337	345	355	337	358	324	330	367	362	375	373	337	345	318	334	299	376	331	334	352	313	336	365	337	339	334	380	302	332	352	374	326	324	322	351	371	354	342	338	335	371	347	345	362	330	332	322	354	351	312	344	348	329	349	328	327	350	376	348	339	322	352	351	335	343	365	368	344	315	346	311	355	335	311	286	304	315	343	334	344	376	328	340	375	363	345	331	297	343	326	339	324	334	350	344	328	313	339	353	340	362	348	342	368	344	357	350	362	338	331	335	368	335	323	320	346	334	312	350	356	326	336	318	355	315	361	350	350	325	365	325	355	359	337	331	362	347	318	365	342	349	318	356	350	342	366	375	339	318	351	335	363	371	336	315	303	315	347	315	344	326	292	340	334	301	349	338	316	350	324	348	355	321	321	361	342	357	305	361	317	379	322	339	339	326	342	324	333	315	353	335	357	345	337	331	354	343	341	360	344	340	347	296	318	349	339	330	308	365	364	342	327	352	348	378	344	345	319	320	330	323	313	333	350	298	356	352	325	323	304	367	346	349	337	341	355	316	310	326	325	363	368	326	330	320	350	332	337	330	345	343	330	362	306	341	356	346	346	359	325	331	309	339	365	321	346	332	344	331	349	329	348	346	329	357	338	333	339	344	336	328	315	344	331	347	352	318	352	324	363	354	352	347	336	342	358	350	342	310	344	336	352	322	309	302	359	320	352	327	316	328	347	332	354	337	327	350	356	350	350	337	311	361	323	365	363	350	362	361	352	338	340	340	321	365	335	355	306	331	325	351	351	358	312	362	342	321	355	356	346	342	314	338	321	333	341	342	345	360	371	307	308	329	330	332	323	345	343	329	337	296	340	374	353	346	335	326	336	323	305	308	355	334	339	350	343	325	330	342	327	338	335	360	384	358	297	311	321	351	353	323	372	306	340	327	351	295	349	348	344	328	348	329	325	365	306	378	334	332	341	338	348	334	363	357	327	335	334	315	360	333	343	348	326	340	364	331	339	323	354	354	336	348	341	293	347	346	353	369	370	334	347	317	341	337	340	322	330	354	328	331	326	327	363	368	348	348	339	337	345	353	329	333	348	379	350	316	350	326	327	339	381	320	314	322	355	349	377	338	330	341	333	332	333	286	311	344	349	334	322	332	385	359	338	350	330	335	346	336	351	344	330	353	359	357	341	354	287	343	296	337	325	323	341	347	317	337	314	342	326	322	354	334	328	328	332	333	324	341	345	337	334	320	327	356	360	316	346	358	314	310	352	316	301	327	309	340	332	316	326	349	313	379	335	335	333	306	358	355	335	363	316	354	339	337	370	297	325	338	342	354	369	345	314	322	350	380	346	331	347	360	329	323	346	335	324	371	381	374	337	346	347	339	349	356	305	312	308	318	336	335	336	362	338	361	363	350	349	336	338	311	339	344	345	346	339	331	347	352	296	354	361	363	323	335	331	316	353	356	343	329	328	349	327	363	358	366	370	340	341	348	314	356	323	348	378	322	307	338	324	350	359	322	362	336	316	328	357	344	328	375	341	352	313	357	341	331	323	355	337	329	343	311	348	324	359	342	355	348	360	350	320	312	338	321	346	351	345	325	337	321	313	358	323	345	339	329	334	358	333	327	319	326	389	347	323	346	319	348	332	332	334	338	367	334	360	355	320	312	292	337	340	341	334	344	340	397	351	364	349	336	323	361	334	334	355	351	376	363	330	347	306	349	346
24276	5434	2250	1757	1825	1187	761	657	477	311	254	270	279	304	273	253	253	242	238	222	239	217	231	227	206	236	209	205	231	216	227	226	209	220	223	186	240	197	208	224	208	216	209	232	214	240	237	227	222	219	239	216	204	202	209	204	224	218	219	217	219	207	191	212	224	229	205	204	198	195	225	217	222	194	225	231	208	211	207	223	226	197	226	210	198	192	205	205	231	224	221	222	230	215	196	227	231	223	188	211	195	222	230	228	237	201	197	224	233	203	213	231	197	216	202	240	236	208	219	215	224	222	224	198	218	215	230	193	224	225	225	222	209	211	198	220	190	216	245	223	229	205	210	218	220	201	194	213	223	213	225	200	208	215	208	202	196	212	220	221	204	237	244	209	221	227	221	202	207	219	194	213	224	208	214	190	228	216	221	250	209	196	189	244	204	244	226	194	215	197	217	219	216	214	206	218	232	217	215	221	230	253	236	232	209	250	250	201	237	239	215	208	227	226	186	221	216	208	181	179	233	218	203	232	210	218	206	217	212	216	205	203	252	212	202	197	227	213	207	208	212	211	220	203	201	213	224	222	228	226	216	234	205	190	231	185	211	235	218	202	229	219	207	226	246	233	222	216	190	230	198	210	201	209	237	242	239	238	211	207	220	233	203	205	231	224	212	236	202	245	209	227	219	208	219	198	235	219	209	202	216	236	193	213	183	203	195	196	207	199	213	228	205	200	213	235	236	205	199	194	239	236	215	232	211	219	202	226	200	256	213	225	212	199	232	205	217	220	205	215	227	212	218	193	188	222	234	199	237	214	217	205	236	207	203	228	210	211	240	229	230	226	218	231	234	203	186	199	211	205	234	198	233	216	207	214	234	199	198	218	202	216	215	232	214	191	180	217	219	205	202	204	208	215	246	214	205	213	216	206	199	202	237	226	195	220	212	234	208	234	185	222	221	207	221	187	229	198	217	212	207	229	211	230	196	231	219	208	202	224	207	213	195	226	201	215	217	216	238	192	208	196	233	223	220	204	191	215	186	238	233	221	215	184	219	224	203	220	213	202	190	227	228	227	199	220	226	201	222	212	240	229	214	226	209	177	225	218	231	217	218	199	223	192	209	203	203	216	245	191	193	202	229	208	233	196	225	210	197	222	209	227	233	223	213	189	219	215	210	232	196	227	167	217	211	205	230	222	203	227	217	223	216	190	230	203	235	208	191	229	225	218	227	215	216	233	218	218	232	186	194	234	215	197	222	201	199	202	213	220	215	211	232	258	187	200	196	170	219	200	207	242	215	219	202	206	216	228	183	200	192	184	225	226	221	203	248	202	201	240	207	202	210	258	192	231	199	210	237	225	196	218	232	219	221	218	207	200	230	186	224	202	206	228	242	216	202	210	224	227	225	222	210	231	242	217	211	229	228	208	203	220	215	190	219	234	213	194	206	231	206	199	207	260	196	222	228	215	241	211	212	216	235	226	219	218	219	203	201	217	249	199	201	235	212	204	220	220	214	216	228	208	199	206	215	212	205	223	231	242	207	215	207	221	222	208	207	194	240	213	203	200	219	201	217	230	202	211	183	237	225	215	216	246	221	208	221	216	215	194	196	224	233	238	187	234	215	197	196	212	220	209	195	198	217	196	228	204	236	197	190	233	225	183	220	205	200	202	232	187	257	227	211	207	198	215	222	187	228	217	215	252	235	193	215	208	218	213	212	221	232	232	235	197	212	194	217	215	229	210	211	220	228	205	210	236	226	218	188	207	189	200	218	213	211	215	221	251	207	234	202	230	173	202	194	214	200	206	234	231	180	213	199	229	222	236	227	223	213	206	215	186	173	230	205	229	206	221	218	216	240	206	197	210	221	212	229	200	230	203	237	215	221	216	237	222	186	220	208	226	207	187	231	220	242	204	207	214	222	255	206	233	210	215	179	208	223	223	225	197	222	222	230	215	217	238	213	239	216	208	267	250	242	211	251	243	238	220	233	233	229	201	187	213	227	207	209	229	197	219	222	204	191	201	226	230	199	227	209	211	211	198	239	214	238	204	192	239	231	223	222	206	233	206	227	198	207	205	221	222	216	194	200	224	217	226	208	195	220	197	219	206	206	219	206	207	213	256	190	221	212	208	220	206	211	205	192	248	208	238	225	245	233	224	216	227	211	209	210	221	230	234	219	207	188	219	220	226	229	239	233	195	211	231	227	189	209	211	206	257	225	220	189	230	190	224	246	219	205	229	215	230	198	208	205	232	226	207	217	216	201	204	193	239	251	180	202	205	231	225	194	220	210	190	213	226	218	221	241	240	230	212	219	233	212	220	250	228	215	210	231	204	218	208	217	234	205	226	222	263	225	231	238	206	213	202	240	230	208	223	218	198	193	216	233	224	176	244	225	246	205	188	225	247	220	222	220	218	227	216	217	201	227	218	210	204	215	189	207	205	217	225	197	223	230	203	238	218	210	245	212	213	199	252	214	225	239	242	226	205	196	202	203	254	235	215	229	199	197	183	207	224	231	210	202	211	240	227	244	215	213	220	220	225	228	210	218	210	196	226	228	200	236	229	221	199	204	197	203	233	235	210	226	192	188	225	208	228	197	238	208	237	193	226	212	227	231	214	238	209	217	207	187	185	202	236	215	223	204	198	200	192	234	242	195	218	216	208	223	222	218	257	222	244	230	214	218	226	200	182	240	216	192	193	209	228	206	228	202	207	203	221	227	205	205	241	226	218	211	218	235	211	208	231	221	216	214	214	195	206	192	219	216	208	207	222	231	205	207	230	202	220	223	237	204	241	207	202	214	214	215	198	222	209	235	192	237	223	224	213	221	217	235	188	205	220	189	213	220	224	239	205	206	204	200	202	222	183	218	214	200	239	232	249	185	207	198	219	210	235	220	201	217	186	206	238	222	229	219	218	228	239	185	204	233	186	191	214	223	223	204	223	215	201	204	179	212	224	217	229	177	181	226	212	228	223	202	195	194	228	247	206	199	220	226	192	216	208	212	241	259	237	204	221	245	225	215	223	217	237	206	210	206	239	214	213	225	206	228	218	208	241	230	221	208	189	239	203	202	231	230	227	221	227	215	187	200	198	273	204	209	225	224	184	224	219	232	211	192	200	184	233	222	215	239	257	239	224	248	209	216	216	224	220	210	205	195	221	217	219	195	215	197	197	221	218	257	195	213	199	213	208	226	245	213	214	233	237	225	187	199	218	187	217	211	216	219	212	225	210	225	193	206	218	215	206	215	188	201	216	229	201	207	225	196	242	217	206	197	225	192	199	208	197	205	216	199	223	195	214	236	216	192	206	202	203	213	245	230	210	191	216	219	195	218	248	195	198	218	201	232	242	204	222	216	197	218	243	217	171	217	208	230	209	206	197	211	200	223	229	215	243	221	235	230	225	220	234	214	236	210	221	218	200	228	215	210	203	209	206	212	210	233	215	228	208	240	222	207	200	226	215	210	196	236	214	221	204	228	235	204	199	218	229	220	222
13942	2997	3004	4030	5528	4298	3273	2475	1981	1152	916	825	739	685	736	662	640	670	592	605	603	577	610	623	574	543	570	570	560	530	534	519	563	519	531	570	533	512	537	538	509	535	485	532	510	550	537	527	537	521	530	508	521	551	504	538	500	553	504	516	537	516	483	556	528	495	540	469	486	489	487	555	525	505	504	518	495	521	492	503	508	479	492	501	537	500	466	493	507	450	511	522	512	574	549	533	504	521	501	513	526	479	499	500	503	528	510	511	491	519	487	523	507	549	493	491	514	460	484	526	549	528	490	520	514	478	532	509	515	495	514	514	506	448	567	536	527	490	476	477	528	496	495	516	507	571	500	529	477	515	546	533	480	506	507	494	515	553	472	493	494	518	515	502	532	462	514	543	494	494	503	505	500	501	471	506	491	480	504	505	524	525	510	538	499	511	504	522	520	520	571	523	461	501	513	514	501	520	511	467	475	553	455	535	492	498	531	517	499	500	518	531	480	539	498	539	528	526	495	493	512	502	505	501	538	449	539	545	468	510	540	513	486	516	483	537	518	519	531	536	512	527	525	499	490	519	481	506	487	489	507	542	503	489	500	515	477	498	484	515	572	504	537	510	523	526	513	537	514	483	516	524	525	534	514	480	545	465	496	516	487	480	525	501	487	471	534	503	529	515	461	518	514	538	500	469	497	504	502	529	535	456	478	512	504	533	511	486	502	482	511	496	498	500	520	528	498	514	492	525	544	538	518	474	523	514	458	485	527	506	496	508	505	523	509	525	489	511	522	503	504	489	503	519	479	495	499	468	479	533	468	473	534	551	535	497	504	550	525	530	549	512	507	527	498	519	474	499	513	512	511	508	479	480	487	476	505	485	516	529	527	521	456	469	516	467	478	521	495	531	485	519	522	468	563	492	499	512	497	505	509	487	535	467	490	530	490	520	514	522	534	500	526	478	494	525	546	531	480	530	520	528	493	523	537	469	472	505	504	509	501	475	482	484	512	515	499	548	514	517	506	494	567	494	552	514	522	507	504	495	519	524	479	496	502	483	531	493	506	520	514	549	520	505	528	500	518	454	497	524	533	510	501	483	509	492	495	483	527	485	484	497	473	546	535	519	485	497	485	472	487	555	480	518	479	502	525	541	490	491	501	490	494	474	501	459	507	514	554	477	504	524	482	510	462	517	528	528	500	519	512	512	552	456	561	500	497	527	520	485	492	559	553	485	545	487	453	477	512	517	493	521	510	489	492	507	472	518	503	517	542	487	489	535	533	485	480	505	489	493	520	479	530	513	540	519	503	535	540	568	481	473	498	542	542	503	454	516	521	518	488	490	521	545	578	458	493	509	448	523	522	521	548	517	514	533	508	497	481	545	562	494	479	529	491	548	498	500	511	463	502	502	510	475	515	537	513	522	522	530	539	498	500	512	473	527	498	485	499	486	535	518	491	503	516	467	479	489	477	476	538	486	473	475	520	526	484	483	519	513	487	511	507	545	498	497	524	512	472	541	502	578	510	518	541	531	507	494	515	507	531	480	524	461	481	516	499	539	496	490	496	522	525	510	500	522	529	495	481	494	466	512	491	517	521	519	483	540	527	517	533	517	504	510	519	480	528	499	530	524	506	530	480	529	529	514	476	542	490	510	490	470	509	500	522	513	520	533	517	485	538	498	508	500	480	500	469	547	527	546	490	510	505	521	539	505	491	505	456	539	530	492	509	550	477	507	501	481	528	489	471	539	524	513	519	514	503	519	487	524	490	515	491	510	551	479	493	535	521	468	532	516	472	524	535	483	473	509	484	546	487	507	509	513	538	517	488	500	506	518	517	517	487	508	494	557	511	510	494	537	516	515	493	508	517	532	518	502	476	514	506	498	507	548	504	498	474	453	532	559	506	510	527	517	508	514	522	526	519	518	544	479	497	487	537	548	521	544	487	515	509	520	454	466	511	503	503	518	533	511	502	517	505	493	549	510	544	532	545	534	529	529	546	493	525	537	489	521	536	489	515	476	543	517	510	483	545	484	524	520	477	444	536	505	533	500	504	486	531	487	497	509	500	524	529	560	562	517	502	469	497	495	514	466	493	488	527	552	545	522	506	541	489	511	500	552	530	484	535	502	520	553	523	538	533	560	494	494	517	499	480	520	506	523	497	515	506	525	513	515	491	537	512	488	487	530	518	517	507	459	489	552	528	514	534	483	540	504	510	514	530	492	493	537	506	495	485	516	533	510	512	495	534	508	518	486	528	494	544	505	475	495	483	513	490	522	528	494	519	518	537	517	517	544	518	492	492	540	526	503	524	526	532	489	545	501	528	531	517	564	481	546	509	512	522	501	514	505	478	530	483	536	535	495	547	541	493	475	498	556	541	518	540	534	556	516	476	498	525	505	498	521	490	489	501	488	508	534	509	540	490	524	496	492	528	457	505	497	524	533	511	492	494	507	508	557	491	517	496	536	484	504	523	458	523	517	500	498	558	549	536	503	508	531	526	548	495	496	543	491	499	553	503	567	496	499	493	543	511	549	484	495	529	498	528	512	503	530	504	516	508	502	496	491	530	503	506	507	517	515	497	502	497	509	502	506	491	557	536	473	466	514	496	537	504	515	519	487	522	524	534	507	524	552	488	505	501	518	527	543	486	540	509	535	503	551	483	535	504	499	513	500	502	507	530	523	486	523	507	497	504	493	528	498	489	492	464	518	498	480	477	514	493	505	502	525	497	513	505	504	511	508	513	488	506	522	529	535	514	525	521	523	492	496	501	510	497	498	537	483	462	543	538	520	513	503	476	526	544	503	518	496	482	538	511	458	528	545	542	485	503	497	541	501	488	522	530	498	538	546	498	473	501	501	487	510	500	520	468	526	484	522	464	524	467	479	518	544	533	524	500	546	495	505	487	546	534	501	499	513	550	519	488	497	543	566	519	510	514	519	483	522	539	541	514	546	517	503	540	502	525	519	512	503	529	504	477	504	518	515	516	540	558	505	520	522	457	506	507	506	522	512	474	533	532	487	489	544	481	526	518	525	522	512	494	530	519	494	490	510	479	496	517	468	508	484	510	502	491	490	519	488	475	529	543	486	514	512	516	532	524	526	489	457	524	530	484	513	532	511	484	505	528	523	503	519	511	536	494	536	467	466	514	500	529	528	514	521	497	510	514	537	519	478	530	498	501	541	528	504	510	498	502	545	549	536	503	490	481	528	527	509	545	547	524	524	515	492	508	568	446	484	506	515	494	504	525	471	487	515	489	505	506	536	469	492	507	485	509	549	505	517	522	516	489	512	506	530	543	461	492	533	501	500	533	513	492	482	510	495	539	550	533	526	463	505	516	531	480	531	512	509	506	513	484	557	555	505	513	517	517	541	500	539	481	535	502	525	527	477	553	534	468	502	521	503	519	515	491	489	519	496	527	518	538	475	482	487	514	490	527	486	509	476	524	491	527	516	519	528	508	507	519	479	523	490	510	489	494	499	509	487	509	480	518	486
3896	570	316	306	274	260	236	247	238	233	224	206	219	219	219	229	210	275	242	178	246	222	230	213	168	200	211	241	202	216	220	194	185	197	236	215	204	209	202	217	235	225	201	189	232	226	205	247	227	238	252	214	213	230	228	221	230	192	239	235	214	224	188	195	234	220	239	232	209	195	243	222	196	192	200	225	215	232	212	208	225	236	233	233	189	241	227	215	205	226	201	186	237	214	191	199	238	201	195	232	223	211	215	227	262	214	218	234	205	196	222	233	208	203	227	217	213	216	231	247	248	201	212	216	202	216	227	225	203	217	211	215	216	252	246	232	211	209	237	248	232	205	210	222	201	205	209	241	218	223	206	235	202	226	200	226	248	221	202	196	209	231	204	221	212	202	247	192	169	220	245	217	225	233	244	198	199	223	211	199	227	210	210	205	213	194	192	207	234	216	210	211	212	208	227	222	220	193	212	221	208	217	212	198	202	217	212	219	204	202	223	218	189	212	216	219	221	244	209	228	219	219	177	199	206	227	240	231	193	200	203	219	201	227	211	250	219	206	238	206	188	215	219	234	201	198	209	223	220	226	208	225	225	217	190	212	231	226	210	207	224	214	210	198	243	213	208	187	234	205	228	206	212	228	193	209	232	224	225	250	216	221	214	221	204	182	212	216	228	245	218	192	226	178	201	239	204	237	201	207	232	213	215	217	237	229	261	201	225	212	199	211	196	199	204	211	206	218	223	221	227	206	208	210	207	249	223	209	220	195	214	218	220	237	234	218	240	214	198	229	230	215	217	225	197	218	194	213	209	209	204	225	203	188	219	209	192	232	217	242	201	224	205	205	202	210	220	234	226	228	228	219	201	218	200	219	239	222	268	218	182	233	256	259	238	207	223	194	228	247	229	205	255	218	233	219	228	176	228	183	232	221	190	216	217	210	216	240	205	222	209	225	253	224	215	189	230	215	204	194	213	198	197	204	226	225	214	232	191	210	258	181	225	226	202	222	220	213	217	212	247	232	185	211	218	226	180	233	242	225	213	238	200	191	223	197	226	209	236	217	229	203	257	205	200	227	220	234	223	196	214	194	227	204	203	220	219	200	203	233	237	231	194	216	228	216	184	194	227	247	208	191	221	220	233	224	224	235	234	186	191	219	207	211	190	222	205	233	218	210	220	214	197	224	216	177	209	200	218	223	235	222	213	233	249	202	225	230	247	206	189	204	217	228	221	217	213	199	234	233	220	218	191	204	222	201	232	236	215	245	191	229	221	208	205	176	199	202	222	215	199	190	225	200	211	175	228	201	219	215	209	226	210	214	218	203	212	218	215	240	212	214	221	226	208	226	232	215	214	218	214	199	201	237	249	222	244	222	189	222	235	217	219	204	237	228	203	215	228	212	216	227	206	199	232	241	210	229	221	212	188	216	209	225	199	240	205	213	213	226	214	229	224	239	206	209	233	225	204	236	194	223	242	224	220	197	233	230	220	207	225	195	217	220	220	235	214	238	191	211	248	205	212	218	207	222	228	228	204	227	214	225	198	208	225	224	236	214	207	248	216	241	199	222	217	219	222	212	215	195	240	222	266	212	212	228	196	227	224	189	234	216	215	211	218	214	217	203	222	209	192	227	239	249	181	192	220	240	208	206	204	183	189	226	234	237	206	230	190	220	206	204	212	239	231	225	234	238	227	244	196	184	202	192	235	235	183	217	197	250	212	213	221	213	197	230	205	225	185	220	213	205	214	220	225	220	199	213	228	212	225	202	232	189	239	196	250	223	192	233	222	249	214	209	185	214	172	195	220	230	242	252	202	212	214	233	200	193	224	185	227	200	238	228	202	212	221	213	206	228	165	229	224	204	245	219	235	236	231	202	191	213	227	186	236	197	205	221	222	223	240	227	238	227	219	219	207	231	208	236	220	201	265	172	212	222	213	234	253	205	202	227	203	201	210	213	205	220	233	213	223	206	224	211	233	242	228	201	202	224	218	260	218	199	208	192	230	177	229	226	203	217	235	216	198	213	216	225	199	201	207	214	208	238	224	203	232	228	210	220	231	206	203	227	251	210	210	197	217	205	223	216	216	237	207	200	195	225	211	222	228	232	212	215	261	241	215	220	204	218	207	204	196	225	212	217	221	227	204	205	215	224	228	214	241	186	195	230	211	212	245	197	203	210	209	225	222	230	236	202	182	222	222	197	173	241	207	194	216	203	219	207	220	236	218	213	202	212	214	206	177	202	208	223	206	247	230	225	230	207	212	220	280	195	213	222	231	216	200	226	198	219	186	191	219	223	200	213	209	223	216	223	221	232	162	209	211	228	197	224	227	215	208	221	224	230	228	193	202	195	193	225	241	222	218	244	205	220	195	212	188	230	257	209	226	207	183	215	234	208	253	218	234	218	209	231	209	215	225	196	217	223	213	226	207	179	213	221	206	221	212	186	240	230	214	238	242	200	189	225	186	231	216	213	195	240	192	221	210	224	210	236	226	239	238	206	205	206	228	206	243	222	207	213	214	233	212	212	214	212	199	214	237	227	219	211	224	186	242	210	232	210	247	213	209	202	212	198	207	215	206	219	213	204	205	218	240	227	221	214	196	213	220	213	192	250	200	199	218	190	224	220	209	225	222	208	233	255	200	219	234	211	216	206	204	204	202	229	225	193	216	223	213	223	189	217	198	187	233	206	214	212	218	228	263	229	222	239	249	223	234	190	208	202	209	203	227	233	233	220	221	226	229	223	211	192	206	216	226	207	205	213	227	218	189	192	223	190	225	228	243	207	226	236	211	181	218	240	221	194	204	213	215	207	212	183	235	220	247	229	207	226	205	220	220	202	238	228	191	212	209	230	224	225	226	228	198	231	209	221	208	230	203	206	216	201	192	219	246	257	207	262	206	201	195	222	228	208	193	236	205	258	214	216	206	229	197	202	220	219	216	246	203	219	219	226	217	244	204	194	236	222	194	197	201	209	235	212	244	227	192	204	240	217	221	204	229	236	229	218	220	188	191	178	224	209	222	221	202	221	205	225	196	219	229	235	227	236	191	204	194	208	205	212	238	201	222	235	246	206	199	226	241	188	198	215	209	232	213	225	217	207	197	216	208	216	192	175	214	211	202	226	192	202	197	219	216	198	203	189	185	201	191	194	237	213	235	205	207	201	214	209	204	227	219	200	205	211	189	212	218	225	199	204	233	187	192	223	199	213	217	208	179	193	205	231	166	204	203	217	258	221	206	193	197	229	193	243	193	210	202	193	181	216	195	200	194	228	212	218	204	217	198	223	230	232	230	209	216	219	200	234	224	212	203	186	220	209	217	218	235	211	258	226	233	212	216	219	224	210	231	222	216	237	187	245	198	218	224	203	213	203	247	240	225	227	213	246	230	200	227	259	207	209	199	184	225	212	200	215	204	218	219	217	220	220	239	189	188	213	216	216	200	237	214	225	241	206	213	194	236	222	208	224	213	198	193	217	233	209	228	207	217	220	182	230
3111	750	699	821	836	699	672	602	574	498	512	545	532	491	521	502	488	460	477	493	481	467	496	467	534	499	533	480	485	450	508	516	454	483	525	554	503	504	491	502	470	486	480	477	484	484	472	440	475	464	547	507	463	467	498	483	477	519	475	515	482	475	488	476	501	500	512	464	496	466	493	510	510	483	462	523	464	508	463	494	481	522	521	492	502	518	501	492	447	532	473	428	487	503	476	465	517	525	507	511	487	499	473	465	488	503	470	479	512	489	509	479	504	478	486	511	505	470	482	482	500	471	493	563	478	494	482	507	470	475	484	498	463	490	478	473	487	527	495	474	476	459	475	459	484	499	502	484	477	461	454	464	521	476	508	487	479	479	495	482	467	460	499	517	501	465	481	497	513	523	452	464	464	467	485	471	498	520	464	473	489	440	493	456	479	487	521	490	548	474	515	491	478	472	477	475	495	489	413	468	492	470	473	498	467	528	476	470	492	481	487	508	535	502	501	503	509	480	499	494	508	452	484	489	471	463	497	512	460	438	522	502	506	486	502	504	498	473	482	473	518	473	498	438	517	466	503	462	494	504	516	521	505	467	481	481	515	483	513	472	510	505	513	509	466	523	490	453	525	507	495	461	478	471	530	497	508	479	492	497	489	470	495	524	520	480	460	517	516	486	484	469	445	538	448	503	488	507	536	490	449	451	503	481	461	456	505	510	450	493	493	470	497	490	481	515	474	523	468	509	457	455	495	486	501	473	501	461	468	501	488	454	494	491	480	494	539	545	527	486	492	468	499	467	429	496	473	508	500	449	470	485	500	491	476	492	456	511	445	469	480	500	508	476	460	482	501	495	465	485	456	496	472	500	516	511	511	442	506	508	500	487	463	488	532	466	482	462	479	482	505	455	478	479	468	496	489	452	470	498	497	461	494	481	493	471	516	444	456	512	461	459	536	502	498	467	463	515	492	505	496	506	469	530	485	498	456	517	497	466	525	509	489	511	482	503	483	486	497	485	515	444	480	484	483	499	508	489	493	502	481	489	478	488	484	455	467	497	467	475	495	518	507	444	463	487	499	466	498	520	514	487	473	504	453	498	535	479	454	537	479	455	473	470	510	460	443	506	484	434	489	481	484	474	504	502	474	489	475	501	487	512	473	490	483	472	512	506	501	471	445	492	451	514	486	495	516	486	465	447	482	490	492	500	487	481	471	497	532	486	458	506	507	512	499	519	495	468	487	479	465	475	485	496	498	445	472	484	480	502	519	512	479	481	475	521	480	435	525	501	508	509	468	476	450	473	488	493	477	487	511	540	475	501	467	497	492	487	489	520	496	500	466	475	484	493	473	481	503	498	494	493	480	474	496	461	458	497	463	488	471	477	453	462	497	498	484	473	504	495	488	454	506	491	499	469	498	471	499	485	479	467	456	481	503	500	482	484	497	485	476	491	501	513	506	493	498	480	493	506	450	481	451	485	470	494	497	475	477	504	484	442	481	498	481	450	468	493	500	476	479	489	474	493	507	523	503	480	483	469	466	526	462	525	496	490	489	475	497	467	485	503	519	496	499	457	477	497	485	485	536	488	482	514	490	494	455	475	481	500	455	484	516	488	498	533	456	479	459	490	478	481	481	486	518	447	472	487	476	457	457	461	486	471	521	454	474	490	468	526	485	537	500	505	480	480	537	517	515	503	516	478	495	457	485	500	452	467	518	494	486	519	498	480	496	449	509	473	528	466	505	480	508	456	485	489	504	497	492	471	490	471	464	434	489	472	484	464	470	513	467	473	522	479	472	498	500	545	446	456	478	480	480	514	514	473	514	506	499	478	509	501	439	477	482	504	531	505	515	515	496	518	488	507	506	518	477	494	513	507	507	471	483	471	486	447	481	484	479	507	469	502	490	483	511	495	493	506	494	503	453	484	490	473	508	457	486	484	505	489	505	442	497	454	520	477	480	492	494	493	497	512	505	482	501	509	446	512	478	498	489	471	489	532	496	487	471	524	458	498	509	447	478	464	498	493	512	459	532	495	473	479	444	480	498	472	507	504	467	493	487	511	481	492	485	512	448	472	488	521	501	468	461	493	480	479	446	493	485	463	487	474	481	516	495	533	466	501	500	453	508	485	486	515	536	477	500	493	489	499	495	505	501	487	494	511	452	519	471	443	496	502	494	476	520	468	454	499	464	459	459	512	459	496	465	488	482	538	491	470	469	447	530	480	487	476	476	470	489	487	491	495	507	508	479	474	480	472	535	505	484	471	502	506	518	467	494	476	467	481	529	500	462	473	502	482	513	477	461	479	467	499	483	495	492	437	484	491	485	492	465	467	515	498	467	484	498	531	485	478	506	452	503	467	497	500	448	469	481	481	506	468	512	488	502	470	500	481	471	552	481	469	483	512	498	483	523	515	477	529	500	461	469	475	473	458	490	504	477	493	504	488	475	483	524	491	506	509	445	477	489	487	487	486	488	501	459	497	468	471	459	506	486	515	448	529	450	489	503	422	496	512	520	485	492	495	488	484	478	507	499	490	472	494	500	499	485	478	469	463	494	520	459	477	459	466	537	489	492	503	480	487	495	500	485	487	476	487	482	485	513	469	517	502	479	511	515	486	485	509	480	487	467	517	486	507	543	489	462	483	505	464	488	503	473	488	473	498	504	496	482	467	485	452	483	490	483	499	471	540	494	500	501	443	462	491	468	445	490	484	450	464	474	477	504	475	471	468	512	466	526	494	505	510	442	460	494	538	517	522	492	495	489	490	491	518	442	485	496	494	530	480	465	476	455	494	537	495	469	476	480	508	498	521	495	482	541	471	459	424	502	478	453	442	482	480	485	506	476	496	502	496	498	467	480	505	455	477	500	496	497	519	484	552	474	466	474	482	506	506	466	493	538	524	504	503	490	503	450	494	471	483	466	451	469	483	463	471	512	510	522	500	458	495	474	494	450	422	464	478	494	487	511	530	490	470	489	487	501	485	492	478	503	494	492	519	508	493	437	496	512	515	462	510	504	485	475	473	480	500	476	503	469	471	487	485	555	485	473	481	502	478	511	499	515	495	445	497	454	513	475	479	512	492	478	472	487	507	515	498	471	448	506	487	459	456	452	495	480	510	490	481	521	509	440	510	459	477	480	504	437	453	453	488	487	464	465	510	493	482	477	497	490	465	497	471	502	478	483	521	528	523	530	464	506	520	522	492	494	490	456	492	489	431	526	451	461	495	496	484	539	460	525	498	531	462	480	516	503	485	497	485	533	432	466	507	492	500	508	493	495	514	504	474	480	495	517	471	500	484	500	468	467	492	483	455	497	482	483	500	460	494	488	460	476	464	512	459	447	501	467	527	462	470	474	457	484	509	500	487	499	471	464	465	483	499	492	470	514	495	518	482	479	472	499	510	499	462	500	485	520	514	486	475	502	487	487	488	511	500	521	466	494	478	481	485	483	501	482	467	498	491	489	468	485	476	519	472	494	474	513	503	493	484	525	474
14562	2450	1099	787	852	618	452	324	292	168	155	150	150	163	165	145	151	151	146	137	152	157	143	138	145	117	148	138	136	173	153	161	130	144	128	124	137	136	136	112	140	142	138	144	108	132	141	142	140	136	159	156	131	156	135	152	140	126	135	138	126	128	126	143	124	127	138	145	134	122	126	143	141	138	148	123	140	128	160	155	141	123	129	124	142	161	148	136	138	148	131	142	143	145	154	123	151	145	149	134	136	130	134	125	128	134	126	148	118	145	151	134	142	169	142	162	126	135	130	128	142	157	127	148	157	123	142	135	138	130	135	140	130	147	115	136	141	150	130	142	124	142	161	136	141	124	150	132	150	153	133	122	156	147	127	158	122	130	146	144	126	144	133	134	130	151	135	120	127	133	127	134	142	124	136	145	146	131	137	121	126	122	147	121	143	122	135	142	147	120	138	130	160	139	152	136	126	140	117	131	146	147	143	137	129	134	112	126	140	135	137	144	151	134	127	107	141	141	126	121	152	142	121	137	139	144	138	140	155	148	131	137	139	112	149	141	143	135	130	156	149	147	160	116	149	126	130	133	126	127	138	142	149	154	135	130	136	151	137	130	134	125	134	126	132	139	152	133	138	136	142	122	147	144	125	134	126	155	125	122	130	128	153	126	128	160	105	136	144	141	137	142	144	122	132	130	145	155	114	135	140	151	123	133	132	121	141	138	132	131	144	147	137	125	126	125	140	112	124	129	140	148	146	141	134	159	147	119	131	142	151	125	152	163	141	144	142	157	141	170	129	118	153	142	154	143	155	112	122	139	145	167	120	128	120	123	130	155	147	149	113	142	126	121	122	141	132	130	146	109	128	136	136	151	141	120	139	140	140	137	174	138	120	166	140	142	141	133	136	151	137	134	156	127	128	139	134	144	122	131	147	117	138	134	155	130	128	119	157	114	131	144	115	131	127	154	159	122	137	168	124	129	140	132	156	129	163	153	124	126	149	142	145	140	144	140	128	137	139	144	140	114	163	149	121	131	135	133	126	134	131	131	127	139	125	124	140	137	123	124	140	127	131	149	130	119	131	132	143	112	119	152	121	127	142	132	151	119	143	140	115	143	154	112	124	131	133	125	145	124	142	162	123	137	138	145	130	148	127	129	113	135	141	156	126	133	109	141	151	130	137	118	150	145	142	124	127	133	122	133	154	132	142	130	142	120	144	127	129	165	149	127	144	166	146	154	156	140	157	132	109	138	127	157	158	122	114	161	141	133	137	132	124	151	109	141	129	139	134	138	125	115	138	136	130	142	155	152	138	136	137	138	133	144	143	167	122	167	154	138	130	142	130	124	125	130	145	145	144	141	145	128	168	116	134	142	131	141	147	144	149	136	134	134	131	141	135	138	151	146	125	118	152	130	140	144	122	146	121	146	127	142	132	145	132	131	121	142	140	138	126	120	116	132	144	143	121	125	159	146	111	121	152	173	113	126	124	166	116	133	137	134	147	125	129	112	124	113	130	140	149	129	142	135	126	107	144	139	149	138	127	152	113	136	122	123	129	148	129	148	141	125	168	130	148	146	132	147	144	143	142	147	132	122	129	131	127	123	122	120	115	143	166	135	130	120	145	131	133	121	132	142	144	131	116	143	118	150	149	153	135	132	131	135	134	141	122	137	145	146	157	147	139	128	143	145	135	102	144	122	131	144	127	94	122	108	121	137	158	122	144	151	118	154	111	128	143	126	122	156	121	123	126	136	153	117	118	131	145	132	129	133	134	132	142	138	145	111	137	132	159	142	141	132	128	128	153	152	146	171	145	126	127	133	123	147	143	130	125	128	112	136	157	134	158	135	127	141	131	135	142	113	148	136	148	130	119	126	144	128	132	135	103	121	122	145	151	161	124	120	137	154	119	138	124	151	165	126	108	140	119	139	175	145	142	111	125	145	123	140	148	145	144	141	148	127	138	135	131	132	123	151	125	138	118	151	112	136	133	106	138	124	144	142	111	127	137	134	155	125	121	159	165	136	132	142	143	148	135	116	140	134	145	132	153	129	121	146	144	141	129	139	125	149	138	135	150	144	139	136	140	147	111	135	117	122	122	137	142	129	126	129	137	106	116	139	131	136	131	125	138	134	141	138	141	129	148	130	143	143	141	127	130	122	141	136	128	129	139	132	143	132	127	129	141	146	126	124	137	154	139	136	137	147	137	152	135	126	144	118	113	165	150	138	136	119	131	135	133	118	129	123	113	142	135	156	137	140	115	143	117	124	112	141	141	138	124	138	126	137	118	147	132	125	147	113	137	134	125	140	150	143	157	146	138	151	137	139	134	141	128	168	140	125	145	136	133	131	128	138	120	145	132	143	162	132	142	134	142	108	137	126	131	157	140	150	145	131	128	120	134	143	123	128	131	118	123	156	135	140	140	120	147	125	136	135	118	107	123	162	125	113	147	129	145	143	145	134	141	145	120	138	124	139	143	123	124	134	148	134	145	129	134	130	140	142	129	129	113	123	134	112	124	114	143	132	123	118	140	132	121	122	135	159	141	119	149	145	156	147	156	137	141	160	145	125	125	112	122	134	142	113	168	133	138	161	141	130	137	121	121	149	138	135	124	151	146	147	134	147	137	127	132	144	129	125	123	142	116	135	154	153	135	146	134	157	129	137	128	131	129	147	137	139	141	109	146	141	139	134	151	149	147	132	118	141	145	125	124	132	134	121	125	129	121	133	143	120	135	124	136	119	127	140	147	138	129	125	129	137	150	132	142	133	123	150	132	128	144	149	143	138	152	145	119	113	138	124	122	147	142	138	138	145	140	134	144	150	133	129	130	121	117	127	129	117	131	114	133	156	144	141	157	132	117	150	149	152	115	120	124	134	104	110	121	144	151	163	113	170	146	134	128	162	135	127	116	117	134	133	149	132	140	150	117	153	136	136	132	160	132	119	142	142	121	136	151	146	131	127	124	150	142	106	108	140	126	142	152	145	134	137	133	151	143	142	137	148	120	145	128	115	122	138	123	142	132	142	150	140	151	132	140	151	146	155	133	134	150	124	142	155	138	141	144	148	120	158	121	139	124	120	117	121	147	138	131	161	161	137	146	118	129	143	137	126	125	142	133	123	129	128	121	143	147	150	149	134	150	117	121	133	121	140	135	116	156	122	135	131	131	141	119	117	131	134	142	145	149	136	129	136	139	126	128	138	143	132	138	129	128	133	137	139	152	129	123	146	130	119	111	120	126	145	140	126	137	133	170	138	138	135	152	137	140	144	153	106	137	146	113	164	133	141	132	132	121	146	163	112	132	119	135	142	144	137	136	129	133	128	129	152	114	118	140	139	140	163	136	122	124	169	137	133	131	128	147	118	134	141	140	127	140	154	141	128	153	146	135	156	141	140	112	134	101	165	116	143	147	149	140	141	124	120	136	126	137	151	147	156	128	140	119	136	133	122	148	152	149	133	161	122	156	133	146	138	136	129	115	124	138	122	116	129	112	136
9156	1649	1505	2185	2833	2178	1565	1460	1018	657	550	461	426	391	425	382	380	382	357	360	368	368	366	312	330	364	346	339	330	322	308	318	301	331	326	342	330	313	333	328	314	342	300	351	330	318	316	292	314	324	321	326	294	321	311	330	322	331	347	310	317	328	285	351	321	315	301	328	322	287	315	306	295	282	312	309	281	308	348	336	328	311	291	302	322	290	317	279	304	326	325	319	298	288	289	326	313	325	305	326	299	302	303	310	326	326	305	282	300	311	323	297	278	300	304	302	336	325	291	320	330	338	280	334	278	314	322	318	292	306	309	291	321	299	267	313	315	304	301	296	334	296	357	301	323	334	303	296	308	290	298	309	316	330	305	319	325	319	337	340	318	318	306	323	334	307	312	280	318	337	313	304	328	309	266	341	333	305	292	318	302	276	292	299	320	284	307	304	332	304	336	316	310	303	318	307	301	304	287	355	299	281	289	332	322	308	309	327	319	290	323	301	320	288	293	325	330	300	305	304	294	311	307	286	309	279	323	301	270	331	321	307	325	297	337	294	286	278	301	302	279	299	307	303	324	310	296	282	329	300	321	298	306	310	347	300	324	293	309	317	347	328	330	251	298	324	287	303	316	287	310	278	305	303	324	337	308	313	318	315	333	323	305	285	290	290	301	298	292	310	303	277	276	296	299	273	307	317	317	304	326	315	286	305	305	343	299	328	298	321	303	308	309	301	290	335	310	295	318	335	296	313	326	322	317	269	301	305	303	305	296	294	272	297	300	303	303	324	288	312	271	309	333	322	307	306	312	297	316	327	310	301	288	313	313	302	335	329	321	334	295	308	297	318	304	295	330	328	341	318	315	307	293	284	298	304	312	291	337	288	291	318	295	298	304	297	315	296	265	283	303	294	282	322	293	317	294	302	306	315	327	327	292	327	297	326	312	279	314	329	280	311	279	297	306	300	311	320	312	332	342	278	301	315	342	275	325	304	332	340	315	283	297	355	318	317	276	289	315	334	307	306	294	314	293	330	316	303	289	333	301	291	291	323	296	338	279	327	283	344	295	328	316	321	323	305	292	317	302	359	298	314	303	297	315	295	307	332	323	303	300	321	285	308	304	307	300	301	321	290	320	289	323	291	330	350	283	316	298	318	293	299	309	294	298	293	323	298	290	287	333	323	321	305	323	306	298	299	325	280	307	331	340	346	314	297	288	316	309	289	316	296	296	304	305	345	291	319	286	294	320	280	318	336	308	326	307	303	296	306	289	297	329	304	325	321	321	279	321	288	314	298	295	321	325	335	306	315	317	317	310	312	320	304	301	306	293	312	313	335	353	298	327	320	309	310	315	313	305	294	314	305	318	295	314	315	302	333	305	335	291	333	293	307	333	307	316	293	301	369	331	316	285	295	310	292	287	287	310	302	291	307	315	292	320	318	321	294	299	332	304	312	299	324	297	327	315	310	306	307	286	316	287	321	305	312	302	334	305	299	315	283	283	320	323	296	301	280	340	320	325	295	311	306	314	308	301	302	288	311	310	291	313	293	284	301	283	301	319	343	332	331	272	302	301	343	305	296	292	304	330	315	330	287	300	303	304	310	317	319	336	311	307	300	312	281	328	296	326	293	302	303	311	341	326	316	315	302	306	335	310	301	294	286	313	327	323	310	338	302	312	291	314	303	286	322	296	307	329	306	306	278	301	316	304	310	320	308	306	306	287	293	304	293	311	329	286	282	293	296	318	335	289	318	305	285	324	309	328	299	273	310	311	285	288	335	320	290	314	339	343	316	307	326	349	303	302	296	285	335	322	298	322	293	349	309	320	331	330	301	327	306	312	328	296	303	324	325	279	279	316	312	301	299	283	337	318	320	314	287	334	332	284	290	316	307	309	306	308	316	317	334	303	319	304	312	306	371	284	301	305	280	292	327	306	309	290	302	327	313	327	290	308	330	321	314	313	321	312	320	324	289	325	294	301	290	317	307	298	295	318	313	309	303	299	311	307	316	309	297	316	268	267	306	312	326	308	294	305	315	334	314	299	309	292	272	309	287	327	303	306	316	343	302	305	294	296	319	319	320	293	328	302	292	317	297	297	324	300	324	308	321	288	319	293	339	299	312	279	281	374	298	311	347	312	329	322	305	305	346	331	292	312	301	328	314	298	311	300	304	296	327	321	317	316	316	306	333	312	304	317	298	326	299	315	304	310	299	329	314	289	331	310	317	321	277	312	347	315	323	305	329	318	283	298	297	337	297	273	287	306	319	316	307	315	293	298	327	297	315	294	316	284	298	320	300	335	289	281	299	326	307	324	322	310	287	319	294	328	332	305	289	310	345	312	307	284	318	324	326	304	304	334	300	310	315	304	307	324	275	311	325	290	289	328	280	299	274	272	340	346	313	316	289	335	353	289	306	338	324	293	331	273	317	313	367	300	312	308	310	323	299	307	305	289	303	289	318	303	322	318	264	302	315	319	317	320	290	310	326	317	333	292	271	280	300	295	312	320	298	298	283	326	325	303	287	303	296	318	328	282	322	306	276	326	298	337	333	334	303	318	289	289	324	295	306	319	302	320	301	333	287	310	288	338	316	329	350	279	314	313	301	319	287	304	318	306	285	314	318	305	317	315	285	333	286	291	327	282	329	301	299	347	327	300	320	301	317	307	294	295	321	330	290	305	311	315	312	306	300	271	292	301	298	318	257	277	328	290	316	311	321	289	312	306	296	325	302	315	349	312	310	282	293	312	313	311	288	325	273	306	342	281	303	298	315	317	293	290	318	319	309	304	325	315	262	302	320	314	301	317	318	297	299	297	293	282	269	331	284	290	297	333	284	277	297	335	305	283	282	301	305	303	332	286	301	318	295	296	280	295	298	331	306	320	329	269	319	358	314	299	305	299	314	320	303	280	303	295	285	307	308	328	336	309	317	336	322	330	288	323	319	317	278	272	322	294	298	287	309	299	310	281	315	341	288	339	319	309	314	301	320	301	327	295	320	324	326	277	307	339	352	347	307	286	311	324	286	299	331	300	288	331	314	271	292	298	287	293	332	322	316	322	293	322	289	293	301	332	324	280	296	354	330	319	314	311	343	288	320	331	322	300	332	306	310	297	317	293	364	286	302	282	338	312	287	322	335	330	305	324	297	308	295	332	287	324	300	289	290	297	315	314	289	289	291	320	308	310	333	333	302	308	331	304	300	302	314	296	324	324	311	288	303	290	319	268	305	319	326	271	338	298	302	290	310	308	309	313	286	294	270	313	305	319	319	309	295	285	331	353	300	306	287	313	322	308	297	343	313	324	290	334	295	317	290	330	300	313	328	348	297	268	310	306	289	290	301	349	301	315	304	287	295	303	347	275	316	284	306	324	296	312	322	289	305	305	298	326	292	315	312	325	318	318	306	309	318	302	292	325	303	308	298	274	310	343	336	323	302	317	287	295	320	325	345	326	299	322	269	304	298	292	336	309	305	282	281	278	354	276	309	334	283	295	317
23780	4982	2181	1880	1659	1137	717	567	471	336	292	298	286	270	242	219	221	241	243	241	231	226	224	207	228	191	202	211	196	204	231	224	221	210	240	216	199	238	246	236	228	230	219	250	210	181	220	208	231	205	191	226	221	219	227	183	221	180	205	197	222	226	234	204	208	206	202	224	181	206	201	214	202	234	222	207	206	208	214	229	230	209	225	196	215	206	242	222	207	234	209	209	207	195	197	217	235	228	239	229	196	249	226	226	215	215	227	214	217	212	212	234	239	195	212	192	248	205	200	215	195	220	233	216	236	216	238	222	231	216	227	208	224	262	221	203	197	204	227	225	196	230	226	202	219	217	231	216	183	199	203	198	214	217	191	196	216	233	208	232	213	232	231	190	225	220	204	233	213	192	204	220	200	210	212	218	241	221	241	216	197	188	225	217	212	201	213	203	211	225	243	200	213	201	207	214	193	202	218	216	188	204	210	230	220	200	241	223	211	251	226	223	199	242	226	223	204	219	212	194	195	216	214	201	217	203	209	216	206	218	209	231	228	233	235	192	207	230	222	212	228	192	211	193	188	209	219	191	189	209	190	202	222	239	222	215	203	221	241	220	207	198	221	210	228	229	205	210	233	215	205	212	214	201	200	213	189	208	236	185	225	213	189	197	193	204	221	205	221	216	196	232	192	248	238	225	235	186	207	237	222	238	209	202	221	203	209	201	239	219	199	247	228	222	201	197	205	229	233	233	216	194	230	198	214	227	196	210	235	199	200	187	213	224	202	215	232	226	213	205	181	219	209	216	202	218	232	223	219	234	224	202	228	211	202	223	215	210	217	205	230	186	222	211	225	226	207	219	210	249	206	215	243	224	209	210	184	200	237	215	236	217	212	197	228	210	225	231	202	212	190	202	227	242	229	224	203	201	213	209	237	208	220	206	232	218	204	200	187	229	211	219	216	231	237	215	214	230	197	212	244	218	212	225	204	226	202	214	199	218	207	250	187	194	220	242	238	195	211	200	239	211	202	198	231	221	244	212	220	213	218	244	207	233	231	216	227	210	206	197	201	205	191	267	221	255	227	210	211	208	226	223	237	227	227	223	239	228	225	216	260	216	206	215	226	204	222	231	238	191	207	199	207	192	208	190	198	226	227	204	223	219	209	189	228	230	222	232	227	219	218	228	198	208	221	223	210	222	226	220	225	207	224	222	227	225	200	224	223	208	203	217	238	206	227	201	212	213	220	232	252	226	208	223	250	206	198	190	224	221	214	238	197	184	213	217	236	203	214	221	217	228	233	223	213	229	208	227	216	223	205	202	209	219	231	224	191	230	224	208	209	230	212	211	238	214	239	203	202	206	217	227	193	235	204	213	196	205	219	247	199	216	196	225	217	220	211	233	217	220	202	195	188	186	217	233	222	240	234	220	220	231	219	210	223	252	217	239	220	221	219	203	218	234	210	241	211	202	224	283	194	215	231	221	198	204	201	195	199	206	247	198	218	236	219	214	234	209	185	207	214	222	198	214	239	206	199	213	231	201	203	226	212	224	197	193	219	216	201	219	203	211	225	200	226	206	222	229	195	210	234	219	241	200	218	224	226	219	197	261	222	246	213	213	225	211	214	210	191	198	221	218	212	241	251	226	193	205	204	230	221	193	227	219	215	218	224	227	222	168	203	240	204	196	228	186	212	230	222	237	211	217	214	214	231	233	219	197	199	214	219	215	236	223	224	236	236	238	241	258	217	207	204	221	214	209	214	217	209	219	224	210	224	221	232	205	219	242	229	214	254	234	211	230	194	218	224	236	215	214	219	198	225	197	202	211	176	187	226	225	220	261	220	210	206	230	227	196	219	189	211	208	237	236	243	211	220	202	220	197	213	188	196	256	226	212	213	202	235	229	233	231	245	197	211	192	228	241	214	206	199	219	250	212	237	206	219	223	253	212	196	181	191	231	211	216	216	213	200	249	195	211	226	207	203	224	201	182	207	223	206	212	232	213	246	211	227	227	204	230	215	226	233	208	244	227	223	215	220	199	190	208	190	205	222	230	210	180	227	229	225	246	208	208	202	207	226	210	244	209	216	209	217	215	196	211	206	212	200	198	207	224	227	208	220	239	230	210	224	234	240	186	219	204	242	210	211	206	212	211	213	225	193	188	210	222	193	212	189	189	188	206	235	200	201	202	218	210	207	205	213	200	234	187	209	219	199	218	214	230	229	208	212	231	216	213	232	236	227	210	227	232	233	222	192	221	196	200	228	194	207	211	203	218	222	218	213	184	227	206	217	220	214	204	188	218	218	236	211	235	241	219	202	225	222	197	223	200	200	215	217	212	223	205	202	203	232	222	232	213	215	204	226	237	223	207	230	218	230	192	207	243	207	199	227	225	213	207	212	201	193	204	223	200	203	236	211	218	256	192	228	189	212	207	186	198	225	223	245	213	253	214	239	200	188	198	218	192	198	254	183	209	214	232	227	206	214	209	223	225	248	235	224	222	229	209	205	210	235	223	195	231	216	215	224	222	225	219	222	209	185	245	227	224	226	242	220	227	225	222	221	222	219	234	192	226	256	215	212	248	203	208	205	223	216	213	193	229	214	200	195	210	215	207	204	235	244	211	206	213	210	224	235	213	232	207	227	208	212	199	200	198	211	199	218	200	208	223	216	236	222	208	201	231	230	203	205	222	219	196	189	233	230	195	184	215	235	201	210	198	218	212	206	222	214	208	204	211	225	227	240	205	238	227	222	222	210	258	230	244	229	216	212	213	187	208	228	227	199	200	212	199	215	209	214	220	226	186	228	204	204	218	203	204	231	233	225	243	220	201	215	207	201	242	286	219	213	202	214	185	181	209	219	196	204	189	184	190	245	233	201	220	249	199	196	217	225	235	203	219	218	243	228	227	199	226	207	237	215	200	259	217	231	210	217	216	219	214	208	252	224	205	221	235	230	226	221	247	172	198	179	235	206	221	230	222	200	210	208	241	198	225	222	224	223	218	222	239	218	212	190	224	225	197	204	210	225	212	211	207	221	234	224	209	239	205	202	190	216	229	213	212	222	220	215	239	202	213	194	237	207	210	208	227	209	223	239	214	194	219	228	238	206	197	205	222	224	189	200	206	207	232	209	248	204	228	193	237	212	245	230	206	219	229	193	217	213	214	187	201	236	227	231	227	205	211	219	230	202	212	207	220	221	211	214	245	201	187	225	236	233	230	230	229	240	219	210	218	235	204	223	222	230	209	220	225	224	210	206	223	226	200	221	244	234	191	203	226	223	240	212	203	215	191	188	251	217	218	232	224	213	206	223	207	211	219	226	212	215	202	220	215	185	218	206	248	266	239	229	178	205	205	223	225	240	257	192	234	189	237	207	207	219	240	210	196	206	212	234	213	195	192	209	209	211	236	219	188	197	222	192	218	231	212	223	207	224	218	230	227	229	194	203	200	234	224	220	216	191	212	211	188	228	212	245	218	223	209	247	198	212	218	219	202	221	194
14048	2610	3084	4153	5006	4150	2951	2477	1696	1139	918	872	792	771	698	655	633	688	702	623	604	630	583	595	572	564	599	577	561	579	494	575	546	568	539	545	539	549	525	501	534	503	518	532	536	504	506	509	531	505	521	535	527	515	511	494	554	512	517	520	563	527	488	536	509	482	540	519	549	544	496	527	551	524	539	524	494	522	481	501	515	539	507	473	488	527	551	511	529	568	548	511	524	525	531	499	510	497	495	539	513	519	539	496	531	495	491	502	482	485	515	549	535	522	477	539	557	518	535	482	546	520	561	526	525	522	547	515	505	504	537	503	514	520	529	523	544	528	561	577	512	492	527	547	491	479	524	490	508	464	475	503	551	519	511	509	548	487	491	536	473	508	520	487	519	497	511	556	491	483	561	458	529	552	522	523	487	504	500	524	496	484	527	516	574	518	535	500	535	546	493	517	504	520	498	520	523	493	474	508	545	529	545	515	535	495	510	523	529	494	525	500	484	564	522	507	524	537	514	540	485	521	502	465	489	491	510	525	494	528	501	520	503	492	519	530	515	481	550	530	544	489	536	526	459	527	544	531	519	512	509	534	515	542	496	536	514	525	531	558	527	473	493	450	507	487	524	492	522	490	530	547	504	547	507	538	512	492	489	499	536	501	510	510	507	537	529	484	499	524	531	536	489	546	515	494	510	502	505	495	534	524	520	479	521	528	515	490	531	527	522	530	519	481	537	518	494	532	480	521	496	474	456	515	493	485	519	495	481	512	461	493	499	493	513	507	509	478	496	504	517	486	506	509	489	550	542	537	524	539	514	494	507	486	552	480	496	558	535	456	545	489	465	515	529	524	506	474	480	505	508	510	525	501	526	529	502	445	568	485	487	477	474	501	483	509	527	486	533	532	518	555	492	509	548	506	506	513	499	504	500	512	517	492	478	537	496	478	508	498	551	511	514	497	510	518	490	542	485	525	484	533	523	490	532	488	534	504	482	530	516	519	505	522	508	498	457	460	524	532	490	506	546	496	525	525	538	521	504	518	508	520	509	544	470	505	481	478	513	498	539	513	504	503	524	542	522	535	507	483	517	528	471	521	532	532	537	548	530	493	541	473	511	476	538	482	488	524	486	515	526	497	538	511	546	520	529	513	502	487	530	496	480	503	509	494	514	511	512	533	519	506	520	533	525	523	507	528	511	524	489	522	523	521	500	496	466	527	501	505	530	523	486	493	512	443	500	491	501	518	493	483	513	502	505	510	491	519	513	523	527	491	499	488	526	462	528	483	508	494	493	519	530	544	493	499	494	516	525	554	504	469	516	496	553	503	536	524	557	504	508	498	454	473	508	502	539	508	498	491	532	536	514	481	522	538	458	521	494	520	523	527	498	518	508	545	492	500	514	527	520	519	515	488	476	523	505	513	540	574	484	500	536	520	500	544	484	478	494	517	497	538	522	502	509	463	487	506	532	506	502	478	528	576	507	525	507	498	492	508	519	493	508	535	557	534	542	483	471	473	520	511	474	507	513	517	460	496	505	515	516	529	527	485	506	498	522	517	475	507	469	519	469	516	506	490	503	505	505	516	491	511	531	505	530	513	563	483	535	539	509	536	528	539	543	502	517	478	488	490	505	529	511	489	537	488	521	474	513	548	507	518	512	478	519	486	477	500	507	572	494	529	480	505	522	485	538	479	546	514	537	476	552	492	518	514	528	500	511	532	477	490	506	503	495	532	563	504	471	512	528	516	509	495	552	507	540	521	543	518	476	497	492	536	497	520	504	458	535	478	486	533	486	500	506	487	504	546	507	469	536	520	536	508	492	523	511	471	552	559	501	510	510	487	459	515	505	525	487	536	506	507	495	517	502	444	523	522	529	496	514	548	497	506	528	489	528	518	503	507	530	501	560	477	549	488	506	541	552	509	499	498	490	508	534	528	513	518	517	491	493	496	505	533	514	548	556	530	553	484	531	503	453	531	472	497	498	523	538	476	500	499	542	486	515	501	500	528	488	465	519	502	507	492	491	482	499	506	503	521	510	507	509	538	513	502	541	531	486	474	551	501	551	497	535	514	565	490	521	499	482	468	494	523	496	533	514	529	531	505	465	491	484	507	490	520	476	502	519	531	523	490	500	503	522	479	491	490	496	495	478	517	485	513	501	462	500	499	520	552	553	492	517	554	453	514	515	475	523	512	526	505	496	484	517	528	538	480	512	490	509	515	536	528	487	498	463	504	456	505	534	506	496	547	522	504	537	487	478	500	509	528	523	500	542	537	482	514	517	475	492	488	493	466	526	483	535	497	517	575	491	537	522	549	498	517	538	511	497	484	495	489	527	510	493	526	534	542	549	505	510	534	487	503	511	494	486	491	531	484	516	494	516	496	525	459	542	540	547	524	505	498	537	541	534	526	500	496	525	490	517	493	504	536	540	504	489	504	512	510	508	518	493	512	499	492	505	530	495	513	493	492	513	511	502	510	509	501	492	519	513	494	523	487	517	536	525	466	524	532	512	509	505	517	493	502	494	532	504	518	528	506	495	497	517	546	510	532	530	479	539	523	479	516	534	493	531	525	512	492	536	525	482	476	511	479	489	513	495	476	524	550	527	520	517	492	545	503	517	506	563	502	503	462	512	500	525	551	551	483	531	512	525	473	515	518	484	483	564	546	509	533	505	553	502	508	480	521	542	518	489	486	540	502	485	503	536	527	515	526	537	518	527	495	516	544	510	466	544	480	515	495	470	532	515	503	494	549	508	483	537	518	467	503	536	488	502	523	509	507	523	493	532	525	492	492	508	496	503	508	522	537	513	550	528	538	506	551	524	541	513	471	566	511	493	508	499	509	514	518	513	504	509	498	453	525	475	495	513	510	546	472	516	534	487	537	528	503	488	503	525	495	516	496	507	497	536	502	493	495	524	519	504	497	543	542	543	525	535	536	502	482	473	525	547	509	510	509	496	469	519	491	503	512	511	491	539	529	474	453	515	478	522	513	495	489	514	488	515	549	537	515	512	525	515	494	482	489	503	490	513	494	532	497	539	505	506	467	541	483	505	531	517	487	526	513	523	524	498	523	499	489	540	473	527	542	513	487	484	521	513	475	512	526	484	505	476	509	486	523	502	497	478	468	513	497	485	508	492	526	500	493	492	498	481	491	531	507	516	484	535	489	521	542	483	538	480	500	514	528	552	492	489	489	517	492	518	514	542	483	522	489	507	510	489	504	511	547	491	548	537	545	489	509	487	481	515	513	507	527	517	488	504	525	494	553	534	484	526	517	513	518	529	503	527	532	497	562	497	498	498	527	467	504	493	479	504	513	488	496	502	509	500	512	482	517	507	493	500	501	485	547	506	499	531	511	474	523	492	514	515	508	521	534	533	525	491	510	494	516	473	523	556	572	505	538	511	500	488	506	498	559	489	481	464	525	492	506	526	492	501	539	490	516	502	488	517	488	498	549	521	510	527	513	514	471	486	528	530	526	514	517	489	485	447	488
3727	491	305	319	264	286	240	258	256	248	244	249	230	209	200	208	223	212	193	212	220	207	204	225	233	234	223	211	203	201	200	202	182	199	242	235	201	215	268	192	231	235	218	178	228	212	215	187	215	210	228	207	194	224	210	223	210	233	222	225	223	223	207	182	214	194	230	222	205	204	202	170	231	225	248	215	221	222	219	224	226	235	199	225	193	227	227	221	197	210	208	245	210	240	218	199	219	204	228	244	204	234	204	199	224	230	225	208	229	198	200	217	218	213	214	236	210	228	231	238	219	216	197	224	193	208	198	207	200	221	209	232	224	218	218	214	230	212	242	224	212	227	215	205	211	219	228	218	221	206	219	249	194	209	229	222	226	200	211	222	195	209	213	212	225	211	221	198	228	229	213	207	242	206	194	206	232	199	205	201	211	186	225	237	201	213	203	193	195	202	187	205	246	200	223	202	231	194	207	211	217	215	230	211	210	200	226	224	211	221	197	228	215	231	237	197	208	216	235	260	212	225	222	206	204	224	205	216	230	214	216	230	226	208	203	201	236	175	224	198	210	220	190	215	227	200	243	211	220	224	215	198	186	237	210	231	202	236	237	202	205	212	206	206	222	226	229	205	208	229	205	246	228	226	187	251	216	200	209	203	207	201	217	229	216	230	202	231	222	225	215	223	203	201	239	199	191	219	198	222	187	179	204	217	237	210	224	206	200	178	223	224	270	191	232	192	197	207	207	212	224	261	181	210	228	242	248	206	203	226	213	201	230	223	207	208	252	237	241	228	209	207	231	222	219	213	206	227	255	221	240	238	209	210	211	209	204	221	222	231	218	217	215	181	200	219	237	200	203	186	210	242	245	219	219	227	217	248	218	242	216	219	202	193	204	220	218	222	225	207	220	230	212	194	211	189	219	240	224	228	222	215	183	254	213	220	239	231	200	219	220	208	209	210	197	202	224	214	214	246	195	214	219	193	201	208	207	209	207	216	198	199	196	226	192	217	225	205	256	231	202	237	197	234	211	217	218	205	205	225	186	201	191	213	208	230	218	235	200	215	243	215	216	202	211	216	243	212	199	225	231	184	189	237	227	220	192	180	248	205	213	198	176	238	207	208	234	219	235	210	247	211	214	220	225	249	239	197	247	218	210	202	259	198	200	244	204	204	211	211	233	192	227	239	212	208	208	241	191	220	219	215	229	207	204	214	210	205	205	227	202	223	233	233	207	232	205	194	224	231	220	197	218	186	215	224	197	198	203	188	222	233	227	182	192	239	227	230	198	207	213	191	188	246	204	233	217	206	216	200	231	201	204	198	225	215	225	220	209	202	222	237	186	227	228	221	185	214	228	210	212	233	218	204	195	202	210	200	211	186	225	219	201	222	217	234	200	215	207	221	245	200	209	195	195	215	231	204	196	192	197	203	227	212	258	198	199	229	251	237	192	200	231	190	227	198	216	224	223	218	233	228	198	230	199	220	226	221	226	212	232	230	189	213	189	242	224	197	209	239	217	207	237	198	207	227	188	214	210	196	189	196	234	205	221	203	224	217	201	206	199	231	209	234	210	228	213	210	209	230	219	218	223	201	252	230	229	190	174	234	180	221	245	226	219	211	227	216	215	216	196	210	229	209	212	209	209	200	203	182	214	202	222	199	214	220	221	209	213	201	213	222	217	220	239	199	222	224	205	214	197	181	257	237	188	241	213	210	194	212	243	205	221	219	219	208	190	215	217	212	218	218	210	213	216	188	227	226	202	208	215	218	193	219	216	227	210	192	240	219	200	207	253	240	206	222	209	204	232	220	241	224	207	225	224	216	199	224	215	196	226	201	200	218	220	208	195	232	197	205	220	215	219	233	236	213	195	200	206	208	211	219	198	196	199	224	234	235	215	209	265	220	227	222	224	215	207	202	211	213	211	212	212	204	195	221	215	219	220	201	208	241	200	206	184	222	197	201	243	217	225	251	215	204	193	190	227	205	212	194	208	221	228	220	202	216	200	205	218	226	218	224	222	211	210	222	216	198	235	196	209	212	220	209	197	208	202	216	203	208	208	186	228	215	224	224	229	192	254	231	228	200	206	195	215	215	254	228	224	205	220	197	222	218	196	202	201	206	233	212	235	197	205	212	221	216	215	197	208	247	227	211	217	225	209	202	188	203	214	202	209	221	221	188	205	236	212	231	238	202	192	252	223	248	197	243	243	246	230	216	213	235	224	200	204	224	217	219	207	238	230	219	194	200	215	216	210	219	199	191	189	218	235	221	214	216	207	232	217	237	232	205	210	206	230	199	212	234	220	222	229	200	202	203	207	224	215	191	218	203	200	186	213	225	217	198	225	218	220	193	227	196	230	200	218	202	224	227	206	184	204	230	208	203	216	224	196	225	220	218	224	203	217	231	177	198	195	211	211	218	183	229	222	207	194	212	196	226	210	225	215	205	201	169	201	251	218	223	209	208	209	185	201	234	191	221	233	220	191	220	239	225	206	218	234	224	212	227	214	198	215	222	202	189	227	199	217	196	224	181	228	205	208	226	222	232	253	195	195	210	284	209	219	194	220	199	193	217	225	193	220	217	204	208	226	206	230	200	201	215	225	198	250	212	210	178	196	231	232	242	237	204	216	222	244	215	202	204	217	204	214	212	225	235	228	204	205	195	203	249	195	209	223	222	241	200	228	225	229	236	205	217	188	215	215	195	232	207	232	227	224	221	228	214	223	215	209	209	221	214	202	226	225	191	248	198	221	244	234	205	186	225	220	218	219	201	214	215	196	206	210	224	185	197	211	215	250	182	211	193	219	234	198	217	222	186	212	257	230	220	202	224	199	195	212	221	183	187	216	221	207	235	191	214	200	195	231	210	223	206	198	208	229	196	214	234	218	224	214	216	214	244	214	185	195	215	176	216	184	167	210	231	203	195	201	224	214	244	232	229	205	235	231	200	211	197	198	214	224	233	198	223	219	203	229	203	195	205	199	219	218	211	228	200	205	208	236	203	219	232	207	208	205	191	222	226	217	225	191	208	234	189	238	191	205	188	215	222	204	222	208	235	227	196	207	230	234	224	228	258	233	204	208	177	176	231	216	229	217	201	217	201	233	226	215	212	221	191	195	195	241	240	223	252	217	238	211	194	224	241	207	201	195	248	235	220	226	192	240	221	205	227	224	208	199	207	231	208	225	219	213	204	213	212	222	197	210	195	214	195	221	212	197	214	216	214	209	212	224	207	211	208	216	190	206	204	181	238	221	218	209	214	206	237	217	217	213	243	206	210	204	218	207	223	185	212	228	249	249	222	232	235	213	199	201	215	231	208	210	194	204	230	230	219	217	237	212	191	198	211	194	202	216	207	215	197	215	225	206	208	236	215	202	223	206	220	228	215	220	207	210	219	198	201	217	230	219	214	241	172	254	209	183	201	210	213	215	210	225	193	213	209	211	211	193	203	212	227	212	210	237	212	212	213	239	209	199	231	223	243	240	204	203	203	208	184
2892	670	702	810	777	742	585	575	575	529	529	555	547	499	490	483	496	488	441	489	531	489	509	519	478	496	455	472	483	497	483	478	480	476	503	493	482	500	472	479	530	491	511	484	464	490	503	501	505	512	502	497	498	427	483	477	489	504	470	498	469	477	495	494	480	478	453	466	504	473	522	480	446	491	496	446	481	511	489	521	538	499	487	490	469	499	480	464	485	504	484	473	482	466	463	491	514	474	513	516	496	466	476	446	453	496	465	479	488	527	473	485	518	482	481	490	487	496	491	515	488	485	528	461	501	474	477	477	489	499	453	516	501	498	511	528	505	471	470	507	469	501	487	464	525	499	481	508	494	548	501	491	467	532	511	511	473	520	498	444	516	506	451	481	468	441	514	462	502	519	482	431	535	527	505	465	466	496	493	497	486	520	488	469	478	505	489	441	471	504	458	516	504	437	506	478	470	521	483	513	516	513	475	470	463	490	499	451	500	485	470	553	468	465	463	501	500	481	501	474	545	498	463	448	550	505	492	513	477	460	496	500	472	480	456	488	470	514	475	492	508	526	503	474	472	454	479	546	484	469	470	443	486	539	548	476	526	496	480	486	491	483	473	477	492	458	486	465	452	533	471	496	502	496	488	482	503	449	475	452	495	449	448	465	531	494	493	494	477	492	456	468	496	500	494	469	467	523	469	457	467	514	497	487	468	476	494	472	441	480	480	449	478	490	474	481	507	459	515	495	513	521	505	516	490	466	467	503	471	481	504	489	463	456	496	506	509	520	473	454	482	476	501	453	491	501	513	486	486	492	543	496	511	483	485	502	478	442	514	487	483	505	472	479	477	503	493	450	477	461	486	510	459	506	506	484	467	473	495	475	487	521	483	487	481	498	475	482	439	491	504	510	487	494	532	458	515	491	525	498	511	534	477	478	484	454	505	487	504	512	514	454	469	472	497	485	513	521	489	479	523	490	498	487	460	497	456	492	476	491	493	495	497	456	460	514	464	508	507	471	492	490	482	516	473	535	531	478	477	465	484	512	481	516	482	534	475	454	455	476	461	472	463	536	463	454	511	483	492	484	498	452	467	493	481	468	492	500	468	433	500	522	521	494	499	490	516	488	480	491	488	482	487	531	506	444	476	494	498	456	515	491	502	484	478	466	484	491	479	461	525	484	481	487	469	496	522	479	493	452	485	502	539	488	464	457	484	458	505	504	493	487	493	481	472	496	507	452	502	475	525	497	464	468	522	467	491	483	517	477	472	466	505	449	494	461	484	478	459	475	476	484	527	498	487	500	476	465	474	502	480	507	488	459	466	498	486	477	461	499	504	464	508	475	469	477	470	507	489	484	451	494	444	472	470	542	467	490	427	490	480	491	477	490	487	482	521	458	501	464	496	464	498	480	474	530	467	464	503	528	522	476	489	452	503	470	477	478	508	476	546	481	464	533	516	444	477	479	461	464	522	506	535	486	489	515	481	499	470	462	523	444	518	477	488	497	459	484	453	508	465	502	539	513	488	519	462	511	504	465	471	478	424	480	454	475	478	479	512	474	490	499	474	496	501	493	469	484	462	508	491	489	468	471	497	483	471	478	456	532	505	487	485	482	485	494	485	495	470	499	448	427	489	482	484	478	540	497	443	524	466	529	507	505	505	481	500	480	476	469	508	424	481	516	499	467	502	471	488	515	523	474	492	478	445	479	500	503	457	489	486	469	475	496	495	483	492	466	465	489	502	470	474	510	492	465	484	514	469	475	505	522	505	482	480	473	496	501	500	486	499	480	459	507	427	486	480	494	491	490	473	486	465	472	487	517	480	509	467	508	465	464	500	456	458	493	486	520	505	521	453	485	522	477	507	496	485	484	450	485	481	462	483	451	485	506	462	512	479	482	541	481	500	490	433	482	499	506	460	475	486	494	478	546	474	494	453	471	478	496	485	504	469	505	505	493	500	465	479	511	478	512	483	502	493	521	499	507	474	488	524	450	524	489	500	498	484	465	532	509	506	507	476	439	477	463	475	484	492	490	468	508	480	545	465	493	518	508	473	512	499	501	485	506	523	527	478	502	476	493	475	469	464	461	488	514	465	463	475	476	487	514	508	482	481	482	477	459	485	466	497	483	495	466	497	457	476	476	473	478	464	453	508	481	464	468	522	486	506	513	482	436	511	480	508	512	459	477	455	485	489	457	496	486	517	498	473	482	492	484	483	485	451	502	460	495	457	481	492	466	480	480	503	467	502	519	490	501	460	474	482	478	493	478	472	511	474	421	463	500	562	503	520	495	485	488	502	540	428	511	515	482	503	498	513	485	490	506	471	463	468	506	470	517	477	463	444	496	516	486	492	458	453	464	477	482	459	520	465	514	498	505	477	448	420	478	498	486	467	472	471	464	513	482	515	538	497	485	469	460	473	437	499	468	490	536	488	474	475	539	518	462	484	500	475	448	492	494	507	511	444	452	478	501	419	532	453	478	454	478	482	452	507	462	484	503	478	482	480	489	507	496	483	459	476	486	486	467	521	497	491	473	477	461	486	446	498	478	499	484	452	497	478	507	478	521	483	480	467	493	475	476	508	513	496	523	498	449	498	470	464	499	519	480	501	499	483	470	468	498	492	438	468	453	523	509	489	473	496	494	487	491	490	465	503	492	477	484	499	464	479	488	487	488	509	500	516	511	507	498	510	525	469	474	489	450	484	483	464	476	491	481	492	471	519	489	466	513	467	466	483	487	480	499	470	513	498	502	484	525	503	490	523	464	488	469	514	499	509	481	501	508	487	492	512	470	476	456	487	518	481	487	462	485	481	493	526	536	501	485	489	487	455	478	521	450	490	464	503	491	486	465	473	497	459	485	503	473	476	471	522	483	529	511	496	488	451	450	474	512	496	496	476	490	496	496	505	502	525	498	450	458	486	480	512	471	446	446	499	450	493	477	470	495	479	456	494	485	513	491	499	485	487	490	474	491	506	470	485	496	487	508	451	486	480	501	482	497	484	528	477	481	492	478	473	488	515	476	504	502	462	457	483	491	493	493	502	466	446	537	478	500	470	485	462	460	472	480	483	506	480	482	498	472	495	474	467	483	438	531	461	496	484	471	486	492	485	455	482	462	507	490	509	456	485	472	477	480	463	470	502	497	460	467	541	486	498	527	472	484	494	496	499	471	499	482	463	468	481	446	449	516	511	545	494	509	510	476	525	451	523	516	474	501	447	493	468	467	517	479	504	484	473	494	475	510	496	471	508	512	454	475	478	485	475	494	509	456	450	488	461	512	472	496	499	489	433	464	508	496	453	449	475	476	459	483	478	479	541	472	505	468	483	509	486	474	479	494	482	472	511	493	462	478	502	487	456	501	479	445	503	470	466	509	480	492	528	446	485	458	494	516	509	519	503	482	533	463	496	535	450	471	463	508	439	489	488	476	477	472	473	494	493	477	508	498	469	482	466	502	486	488	493	472	470	491	483	480	483	478	493	486	454	476	514	468
14967	2171	1081	982	1003	571	381	333	307	190	185	167	141	177	138	138	153	144	147	152	161	162	153	148	130	156	123	139	140	127	139	137	147	124	173	172	148	129	146	154	146	139	136	115	140	135	125	125	148	137	130	138	124	129	138	123	141	137	141	135	111	148	122	122	125	170	133	151	131	141	137	129	138	164	157	144	140	154	130	138	133	122	145	132	130	120	123	138	127	140	146	134	157	147	152	129	146	129	135	142	140	113	121	127	140	134	135	138	113	151	133	103	118	153	165	129	143	118	154	125	116	134	126	117	160	147	140	136	138	129	113	135	141	153	132	137	119	120	144	127	117	126	115	130	134	113	153	144	132	136	129	139	132	135	167	137	131	122	118	123	125	176	130	153	139	138	162	145	137	143	121	142	133	125	134	141	126	140	129	130	136	115	142	152	141	140	164	142	125	140	124	147	122	141	138	122	138	153	123	135	144	148	133	128	112	124	127	116	118	125	146	129	131	141	131	161	110	132	132	128	140	122	127	129	137	112	134	131	121	138	142	147	123	127	145	154	129	112	138	127	136	148	137	136	130	146	135	136	125	137	145	122	128	129	146	139	143	156	128	117	125	166	132	137	155	135	128	130	139	154	121	149	146	167	173	141	155	145	158	155	132	136	140	152	133	137	135	123	131	127	141	140	148	143	140	134	136	144	140	131	139	136	128	125	122	139	142	152	133	124	142	129	134	138	145	127	149	140	136	130	131	146	149	132	135	123	137	118	142	121	132	106	125	155	139	150	164	152	138	132	136	138	157	135	126	141	131	135	132	115	144	125	140	114	133	149	143	134	133	132	132	142	149	141	133	140	143	128	154	142	142	167	143	142	135	154	124	139	111	123	132	147	149	164	162	153	144	103	139	138	140	168	114	143	134	120	133	144	136	134	120	148	150	143	139	129	142	143	123	131	136	125	154	121	120	143	174	134	143	138	134	132	137	111	158	130	149	138	142	121	138	128	111	141	123	130	136	132	128	153	127	135	110	142	149	131	124	145	145	134	135	127	128	107	133	153	154	128	154	142	131	135	129	122	143	164	150	121	149	132	131	134	141	128	141	120	127	145	161	134	141	168	114	126	142	116	137	118	158	139	152	125	153	132	118	117	135	108	149	115	120	147	160	133	127	122	154	98	145	138	147	154	127	113	131	126	152	134	149	145	132	115	131	129	138	143	131	145	133	131	126	130	154	138	152	139	157	139	102	140	108	131	111	133	160	138	133	131	151	143	130	123	118	122	124	135	102	113	129	144	142	138	133	130	121	119	151	153	138	143	139	137	131	121	118	139	139	136	139	132	123	141	132	140	137	115	129	143	121	126	134	122	130	128	120	144	136	155	128	129	111	143	128	116	133	128	155	136	135	142	124	138	120	143	122	117	130	144	118	134	123	129	131	139	127	124	133	141	125	144	124	148	120	128	142	117	118	118	120	119	139	124	137	131	132	112	130	142	122	137	142	144	132	108	144	127	115	129	145	136	142	136	160	155	126	150	104	126	156	137	121	121	149	132	140	137	139	129	129	126	134	147	151	154	138	152	104	124	131	167	149	142	144	139	114	145	122	115	156	125	134	148	134	145	154	142	154	163	127	121	132	133	128	140	145	139	118	117	135	115	145	142	138	113	130	140	137	130	112	134	141	154	162	128	110	128	150	139	118	109	133	133	133	123	143	125	137	132	160	130	149	131	130	138	125	143	137	144	132	131	152	127	124	125	128	143	131	145	134	143	139	137	137	132	136	136	104	132	141	119	137	145	139	142	132	152	125	125	145	109	149	145	154	122	137	160	149	134	140	146	127	124	129	141	137	118	145	131	155	115	118	122	162	140	152	148	119	134	131	128	131	115	125	132	141	114	123	119	128	130	115	139	136	118	103	142	136	136	144	144	124	127	133	132	128	122	149	120	109	125	157	146	153	133	128	126	169	127	117	116	141	141	134	143	138	128	141	142	153	137	139	141	135	137	149	151	132	148	125	147	160	143	147	126	128	131	144	128	130	160	123	141	162	141	129	103	126	119	124	124	155	139	118	139	120	135	153	126	140	126	123	133	146	135	109	144	135	126	133	132	125	99	168	129	140	116	122	135	148	107	149	134	147	139	113	133	138	141	128	136	120	147	135	147	135	118	125	146	130	122	141	121	142	138	128	133	119	121	114	132	169	128	121	146	105	165	128	129	131	161	154	144	129	118	134	118	120	148	114	132	115	157	154	124	156	126	147	158	145	144	143	121	141	176	122	130	140	143	121	150	144	129	130	128	146	128	123	137	157	164	101	122	132	139	134	121	121	152	143	139	142	147	145	149	153	119	156	140	149	134	141	135	127	137	115	129	145	125	123	141	148	157	131	150	170	137	143	126	144	141	136	147	135	156	143	143	131	142	134	124	136	153	146	135	138	122	119	136	127	154	135	128	127	125	125	122	127	127	132	152	142	132	125	125	146	110	138	140	127	142	123	134	133	141	129	148	154	130	152	140	124	122	140	117	146	130	124	155	141	155	140	127	129	134	133	130	129	160	139	136	124	141	144	150	135	128	140	137	145	117	144	145	105	141	160	136	130	125	120	127	156	148	158	143	124	110	145	160	124	138	148	135	155	143	117	143	120	133	130	129	116	125	149	130	141	131	116	142	134	127	147	145	136	143	142	125	126	129	126	131	115	110	147	139	142	123	147	144	139	132	126	122	137	129	118	143	162	127	138	120	131	139	132	123	119	152	140	141	120	145	130	132	141	139	142	120	145	144	132	150	139	118	127	141	144	143	126	149	130	133	144	108	120	136	147	146	130	156	132	153	138	128	137	134	150	144	138	139	128	146	150	130	146	115	147	147	142	137	126	145	151	136	129	131	139	121	121	164	107	134	140	130	139	159	140	152	164	137	136	138	142	171	165	123	124	145	132	146	138	126	162	134	139	157	134	129	114	129	139	152	135	121	132	143	135	141	155	154	101	125	115	134	128	132	152	128	134	129	161	157	119	145	152	122	131	130	136	141	131	150	132	124	142	162	124	157	118	157	133	138	138	131	121	159	136	131	137	130	130	140	153	154	153	126	132	153	117	135	117	143	127	131	149	142	107	122	135	126	131	109	130	143	137	144	159	140	130	135	146	149	128	156	139	144	151	150	133	156	132	130	139	140	123	138	143	138	139	138	145	149	128	133	129	116	145	140	137	107	129	136	127	127	131	117	153	128	134	116	121	142	150	125	141	138	142	139	126	122	137	143	128	150	136	128	128	150	138	133	136	148	150	130	138	131	137	138	125	129	129	131	142	127	128	147	120	123	124	126	145	142	143	142	125	119	123	126	138	166	129	127	123	139	128	126	160	134	129	122	123	145	139	156	131	144	119	143	127	132	125	148	147	165	143	129	141	148	107	134	118	164	143	146	137	139	160	141	119	134	129	133	140	147	133	139	150	146	152	142	117	145	127	122	123	164	157	167	125	127	134	139	125	133	125	139	150	140
10051	1387	1772	2718	3390	2295	1661	1457	989	749	582	551	477	483	462	434	429	401	429	426	375	350	385	357	371	343	355	363	367	364	364	365	383	326	339	342	364	338	339	316	361	359	330	356	360	357	344	345	350	337	337	331	324	327	347	373	333	340	353	339	355	396	362	339	373	373	356	319	329	355	348	325	343	339	353	328	371	337	323	327	328	284	340	340	352	327	341	357	322	330	338	330	330	336	388	331	337	314	359	347	307	310	335	319	335	352	326	374	326	336	355	352	316	297	334	371	392	339	373	339	317	310	386	359	342	339	311	337	349	336	328	314	340	355	349	365	347	356	341	343	372	357	312	351	350	343	314	368	350	338	352	320	334	322	318	303	299	304	330	333	325	303	301	339	303	348	342	334	357	338	371	354	306	334	332	352	314	309	331	333	335	319	345	336	347	324	368	318	333	322	330	354	337	360	353	333	304	373	349	327	361	345	318	337	336	325	369	359	323	334	344	331	332	314	342	355	335	370	354	356	331	326	370	350	361	348	333	347	324	339	361	338	374	351	353	365	331	301	342	318	342	332	340	312	377	363	366	344	367	349	348	334	344	335	369	313	349	328	329	323	313	336	373	306	313	343	315	357	347	338	330	362	310	318	316	344	308	337	314	334	308	339	324	330	352	349	348	354	339	359	343	336	348	360	344	324	329	345	351	328	364	337	329	366	293	324	335	318	319	337	297	327	329	322	356	328	319	359	316	330	341	330	344	312	359	333	324	331	346	323	330	384	354	302	306	344	362	327	314	341	333	342	329	349	360	318	326	324	319	318	350	355	333	340	368	341	355	335	309	352	321	350	320	321	333	331	372	329	351	383	358	334	317	340	327	376	353	335	353	355	322	355	345	340	350	320	371	353	305	310	336	349	329	358	285	348	298	313	328	322	349	348	331	333	369	314	301	362	313	350	328	317	370	331	345	350	356	319	317	322	335	352	320	333	338	362	355	340	344	356	355	309	319	355	340	332	322	319	326	321	356	308	311	339	347	352	340	314	336	329	325	363	337	306	327	329	343	314	343	318	336	343	319	352	335	331	319	340	287	328	356	369	349	346	343	311	372	352	333	335	347	345	344	303	298	325	335	341	358	338	377	330	327	303	335	353	339	340	333	342	348	339	336	360	379	318	333	298	353	323	369	292	341	334	325	357	321	331	321	320	372	347	314	332	372	338	356	362	311	340	340	321	333	311	374	348	357	336	349	358	314	338	339	310	335	362	322	369	304	300	347	315	358	339	332	343	300	334	333	377	325	316	332	321	368	336	374	325	325	333	339	312	355	337	317	322	364	358	341	355	338	374	325	335	345	340	319	342	337	378	341	350	328	350	373	349	366	357	313	311	319	352	332	342	349	342	352	346	329	332	351	333	362	331	349	364	311	313	330	344	363	337	366	364	355	350	357	332	342	342	352	344	336	362	324	344	366	332	346	345	311	340	325	316	332	333	354	350	367	334	348	327	345	385	364	328	329	335	332	338	329	340	360	335	368	334	340	353	341	353	325	352	315	355	347	363	336	324	340	374	361	320	339	323	360	356	353	337	343	346	349	339	358	360	331	351	339	357	330	353	322	336	354	351	320	338	328	337	332	317	353	319	328	327	342	320	330	351	320	356	387	326	337	371	354	314	356	337	339	326	319	334	325	327	352	352	330	325	342	320	319	339	335	337	382	311	322	334	319	321	350	332	306	345	359	338	348	314	330	333	327	333	337	344	333	317	350	340	332	362	339	351	328	327	346	332	350	315	359	343	365	363	315	338	329	302	351	325	348	312	317	300	341	371	328	332	343	341	360	340	336	343	368	319	367	312	360	343	314	356	360	342	334	345	337	318	307	313	316	329	335	367	370	341	328	319	342	329	335	351	331	337	353	360	352	361	338	346	311	336	325	324	300	326	389	338	352	330	348	302	346	350	297	333	357	332	335	332	347	349	357	338	334	340	354	331	347	344	322	324	324	317	353	337	309	330	317	348	348	330	356	349	338	352	331	326	309	313	368	369	348	329	343	314	317	321	305	365	327	325	337	350	327	338	384	341	356	335	322	362	296	351	330	328	355	354	330	353	344	341	358	339	351	343	365	324	367	339	353	340	312	364	342	325	347	364	341	361	331	371	329	331	344	362	323	328	326	351	348	379	340	326	339	323	363	368	335	349	372	341	334	322	328	369	330	346	344	358	332	360	325	365	339	359	332	324	309	338	304	343	332	330	327	355	333	315	333	362	324	359	361	329	368	337	354	335	344	348	326	304	329	326	347	318	345	330	351	339	303	358	377	349	332	314	341	339	347	296	323	369	335	347	326	330	342	348	342	362	316	335	344	347	303	319	339	338	362	346	307	308	328	342	322	358	357	316	350	342	334	334	335	360	341	316	312	327	330	345	326	336	344	375	336	342	357	342	362	331	342	335	330	355	349	367	342	365	344	342	305	353	312	344	341	343	379	349	314	326	347	342	385	336	356	351	362	341	345	327	334	331	353	308	355	324	331	332	367	358	313	335	353	348	349	322	331	315	340	331	343	325	348	317	347	332	358	374	348	338	336	320	359	334	337	350	372	346	331	350	338	329	343	359	314	333	340	333	295	338	351	338	376	374	335	317	339	330	327	338	321	376	327	330	342	346	333	340	362	337	313	290	308	343	336	326	302	337	353	358	354	348	323	340	338	353	362	365	348	350	332	338	347	327	356	324	363	321	349	347	361	354	331	334	324	344	319	339	336	331	324	347	301	335	349	317	348	330	331	332	298	327	341	320	359	329	345	333	305	329	327	311	331	322	343	292	347	346	346	344	338	333	350	334	347	308	327	350	342	336	336	319	331	335	351	338	330	358	345	343	338	334	329	326	317	362	351	334	311	329	398	340	306	359	355	318	345	330	336	352	349	354	315	340	351	341	362	345	345	343	330	313	320	320	357	321	360	310	338	332	336	378	306	305	336	312	339	332	371	352	346	344	319	355	344	335	368	359	320	335	356	340	302	326	329	320	313	343	381	355	355	323	382	344	351	348	353	324	358	356	339	375	318	325	301	361	356	336	346	331	349	352	324	332	311	352	330	346	337	344	303	394	318	341	317	338	342	326	339	333	371	337	348	334	331	343	351	347	338	349	374	323	327	316	327	347	350	343	344	346	320	352	346	300	360	335	362	319	344	343	338	306	333	339	387	340	329	347	377	329	350	326	359	325	348	342	337	348	338	331	363	317	321	379	371	352	327	366	322	335	332	359	339	302	325	343	317	346	359	301	335	347	336	345	369	375	386	377	350	341	317	324	325	332	357	348	329	317	313	312	358	358	347	343	362	359	308	355	316	348	334	344	344	362	360	333	346	323	335	323	349	324	347	351	351	332	308	350	329	346	331	337	332	321	329	334	341	306	356	299	309	376	359	328	341	341	313	353	336	330	328	344	357	327	362	319	329	398	336	342	335	321	315	317	327	389	354	331	368	306	331	354	329	349	351	307	350	337
23237	4417	2238	2006	1987	1167	773	574	472	322	267	274	293	244	250	259	273	229	238	241	246	220	249	200	238	237	272	234	246	199	217	231	217	236	221	208	237	238	208	222	213	213	218	217	177	230	221	221	217	213	228	223	223	204	221	255	182	207	211	245	224	221	215	202	230	214	225	218	194	218	217	234	226	208	208	221	217	204	244	237	215	216	232	195	212	208	194	222	218	214	209	210	225	168	214	195	234	208	229	240	211	215	208	197	204	224	230	214	239	207	220	217	215	199	222	226	202	228	205	194	216	234	215	229	221	222	214	228	231	223	220	212	237	193	204	219	218	233	199	235	244	205	235	191	215	214	225	204	212	212	215	213	222	222	232	229	236	203	201	218	250	218	205	244	242	234	243	243	208	230	209	180	209	210	189	217	215	205	233	227	201	228	220	228	196	200	230	238	202	208	226	211	229	205	213	203	209	227	244	213	216	207	235	204	229	202	225	231	229	207	234	195	206	197	251	194	238	238	229	195	225	214	221	215	215	204	199	214	234	227	238	208	209	209	203	174	234	235	223	196	195	211	217	168	220	251	213	183	214	198	204	232	218	220	220	224	235	216	212	199	222	241	219	222	218	231	202	187	244	190	208	245	216	241	214	235	221	206	227	222	207	232	214	204	223	247	202	238	202	207	196	186	213	206	192	215	235	224	209	220	198	227	210	216	203	199	209	225	243	194	220	216	224	227	217	212	231	210	208	231	222	243	215	194	224	213	232	206	210	198	214	207	203	231	186	227	205	198	189	218	211	189	220	209	215	206	243	245	201	241	221	209	213	248	251	221	224	223	186	223	228	234	190	222	189	215	217	223	185	213	206	193	246	225	187	226	232	211	209	231	224	224	206	212	212	205	227	213	213	217	215	229	220	230	229	197	221	219	221	224	204	221	230	200	200	229	194	238	213	232	200	214	227	225	202	184	223	211	240	226	202	221	251	214	225	219	238	222	231	224	226	222	240	208	233	200	200	220	197	219	203	221	190	226	239	212	233	221	211	204	232	225	191	193	212	232	205	196	241	200	248	232	197	203	191	212	237	234	234	222	219	224	222	220	214	226	209	215	213	207	220	212	232	192	229	248	251	220	211	220	205	222	222	263	262	203	246	193	204	215	233	190	218	222	184	176	205	215	231	199	203	230	201	224	211	263	223	217	243	225	222	226	243	215	214	206	228	205	213	212	207	209	204	239	235	205	191	247	230	222	204	205	239	231	202	228	225	191	196	256	230	224	224	227	216	221	192	208	212	232	236	186	210	222	189	223	225	198	211	213	221	240	242	221	209	214	226	204	210	217	222	239	207	192	221	204	234	210	230	228	221	188	216	215	245	224	230	218	209	226	198	222	235	190	218	217	226	242	210	225	198	219	234	209	200	242	243	252	201	244	236	209	212	214	196	223	218	198	206	236	204	214	213	196	226	210	230	209	220	217	217	219	232	234	203	166	236	255	248	221	222	226	224	240	204	223	223	215	199	205	216	223	200	219	192	202	228	214	212	214	194	207	193	225	204	229	233	252	194	208	209	207	203	203	229	225	218	216	215	212	194	213	188	222	179	215	217	223	249	217	206	220	197	224	209	227	219	223	230	230	223	211	240	194	189	207	220	207	211	234	206	188	190	191	231	221	220	202	241	206	224	206	215	211	207	239	204	223	218	220	214	233	227	213	202	225	246	234	211	238	240	215	200	246	218	226	205	225	197	228	229	225	217	240	232	215	213	248	194	223	221	268	215	214	212	209	220	199	210	224	267	245	230	223	213	241	225	245	206	229	212	235	211	216	250	236	189	232	204	190	214	218	237	226	195	187	236	233	205	195	208	203	219	248	214	218	208	228	208	206	224	195	213	215	234	240	203	202	197	196	238	223	185	209	237	233	224	227	219	231	182	229	194	214	191	218	224	212	195	211	178	224	249	238	218	219	233	220	224	235	228	208	243	225	188	224	197	237	214	223	219	214	194	237	199	204	224	215	211	213	242	219	197	213	225	236	214	250	216	204	206	244	235	191	205	239	223	218	194	239	230	205	244	206	223	211	194	242	236	225	234	238	186	215	216	226	216	225	212	205	218	211	222	232	227	222	237	204	225	249	234	229	217	233	207	225	210	218	197	205	225	213	191	229	218	211	220	204	219	213	244	210	195	217	239	196	214	212	232	225	199	193	206	224	197	249	209	219	252	224	225	213	204	189	211	218	223	233	229	231	222	224	226	211	257	224	212	249	228	209	224	202	213	185	231	214	203	217	197	224	212	216	209	208	200	220	197	213	208	217	215	219	199	202	207	237	203	189	212	219	223	268	194	220	214	238	217	222	219	242	215	208	236	236	222	252	223	217	197	252	205	197	197	224	219	213	188	197	205	242	202	225	219	201	233	251	210	196	220	220	200	236	195	213	197	212	211	196	187	187	212	201	217	186	218	234	223	211	214	212	214	214	224	248	219	211	211	223	210	215	179	194	213	221	240	225	210	218	230	225	222	239	220	234	195	187	238	222	233	202	242	200	230	228	191	215	216	218	223	201	228	190	195	227	220	227	207	197	213	217	210	197	215	229	224	234	212	227	196	194	246	169	215	209	220	208	214	212	227	222	225	194	222	193	201	218	199	215	216	195	202	214	244	208	229	241	202	203	224	219	214	243	242	234	211	193	214	221	194	233	212	194	226	228	230	192	194	227	210	209	211	193	229	213	254	211	235	244	199	204	218	224	201	261	233	207	249	217	206	198	206	197	201	207	209	210	271	204	213	225	214	227	216	200	229	207	191	219	222	195	218	194	218	203	238	200	238	196	191	202	238	248	214	239	188	222	208	225	221	227	226	220	216	193	217	247	240	224	218	182	202	201	225	195	202	208	202	202	226	261	211	218	213	225	195	200	225	221	237	215	213	222	189	213	211	218	223	208	223	213	224	235	226	224	242	221	207	250	210	250	205	200	207	206	238	232	229	217	226	220	222	195	210	216	230	217	218	200	208	227	215	226	200	226	228	230	209	206	195	209	210	226	207	204	220	213	221	195	235	231	206	198	220	233	206	222	194	230	227	211	211	229	221	203	231	218	229	227	204	210	196	178	213	204	190	192	198	215	232	201	203	254	231	216	219	220	206	221	209	228	210	212	233	236	241	217	199	220	221	195	217	230	213	237	225	242	209	225	225	187	202	207	230	237	210	225	229	224	211	213	184	247	218	222	192	198	242	237	219	196	199	209	209	217	217	214	197	221	221	198	203	219	242	207	197	226	212	208	206	186	224	230	236	226	223	227	227	214	229	218	213	207	196	213	218	227	221	233	225	207	207	240	218	211	230	222	203	192	214	192	211	221	230	222	215	215	204	219	250	206	229	211	208	210	189	215	221	205	213	216	232	230	224	238	208	188	222	204	213	203	210	223	196	200	218	209	223	204	227	230	215	258	221	197	216	216	208	205	213	212	193	228	209	214	221	219	218	222	228	210	243	220	228	235	197	235
13415	2569	3118	5106	6024	4202	3027	2424	1817	1234	1017	874	828	714	742	721	657	749	635	593	632	585	626	596	567	571	580	581	558	595	603	580	559	533	587	502	531	577	546	514	505	551	507	488	528	535	555	547	501	549	541	483	525	506	525	550	544	549	539	492	541	542	504	523	508	527	513	510	512	499	502	537	556	519	490	506	523	517	547	520	519	536	513	537	518	512	505	539	530	478	499	504	527	479	548	515	530	478	537	521	535	506	497	509	500	504	519	535	531	560	498	497	505	523	513	501	501	522	511	535	483	492	506	551	526	524	523	531	515	511	524	489	530	527	522	527	524	502	541	504	496	496	477	471	495	497	531	506	507	490	490	502	506	529	490	530	511	484	501	518	527	492	475	528	479	504	561	521	554	529	506	542	481	512	513	505	529	523	514	512	495	504	462	558	494	550	538	545	511	520	528	513	533	562	534	465	530	479	488	489	513	519	478	522	501	500	527	513	506	498	484	517	516	501	506	473	555	507	513	525	545	551	497	495	490	533	534	486	555	524	533	540	518	531	479	515	523	503	540	504	497	473	495	470	521	530	505	515	484	531	494	505	518	498	547	523	524	481	558	509	500	549	535	488	504	514	498	516	508	494	474	527	487	482	514	527	501	496	525	499	490	478	580	499	498	502	540	501	491	529	491	478	510	525	490	524	506	493	549	527	548	525	520	507	479	494	482	550	504	499	512	484	530	527	484	503	492	533	494	516	541	550	523	486	456	517	528	502	484	477	490	501	491	482	508	487	505	509	513	518	505	518	462	465	523	474	483	519	543	499	552	510	508	492	509	533	525	520	529	531	497	542	482	551	556	515	517	532	488	470	515	520	539	491	493	492	517	534	504	531	546	508	505	544	495	498	521	534	472	485	470	532	490	532	505	529	515	488	501	480	466	523	490	533	516	474	480	493	519	510	526	511	532	490	531	542	473	529	513	517	505	488	535	500	514	499	505	487	569	507	531	534	489	483	527	518	506	508	512	501	525	534	524	507	476	504	516	515	492	542	547	482	529	520	533	491	531	478	505	524	512	471	473	484	508	478	540	504	494	492	522	511	531	496	495	503	487	502	519	511	518	522	537	517	492	530	539	488	518	513	524	511	548	546	534	528	519	516	508	545	516	520	523	522	493	468	558	540	492	525	511	503	557	532	522	508	495	487	472	517	502	498	490	569	511	507	529	478	529	552	493	527	500	532	523	463	510	530	500	525	496	536	533	502	492	561	485	513	506	502	513	468	497	503	529	537	528	488	516	501	547	524	502	491	490	509	502	533	521	498	485	525	499	513	544	533	486	516	495	490	500	516	532	553	541	520	510	525	500	501	519	505	498	556	470	537	488	478	482	529	495	555	474	540	531	505	489	515	506	540	509	487	487	491	498	523	477	553	496	522	539	483	513	515	500	534	484	520	501	478	559	504	504	511	498	509	533	489	549	474	505	537	529	488	492	527	514	531	556	515	520	509	545	537	514	483	515	479	524	499	507	497	497	475	511	552	498	463	480	486	531	499	503	524	517	506	485	460	485	520	491	487	486	494	490	525	534	503	491	499	506	509	489	509	507	528	520	536	541	531	509	506	506	498	521	553	503	506	473	539	500	549	498	534	517	523	540	539	492	499	518	489	504	517	485	489	514	550	530	525	502	515	535	548	514	508	521	518	505	507	486	524	545	453	523	492	515	469	539	523	513	499	518	530	552	484	470	529	547	495	513	522	496	525	516	519	506	482	486	488	537	548	514	497	492	505	510	512	533	519	530	490	528	490	504	534	521	488	476	494	508	491	475	520	498	520	531	498	544	519	516	492	490	531	507	562	521	568	488	538	534	509	536	488	517	518	489	517	521	495	516	514	482	490	492	463	541	500	503	506	491	534	512	530	526	490	543	514	483	475	533	506	532	481	517	529	502	471	473	540	537	511	525	565	507	492	498	513	517	529	503	454	516	504	569	474	522	495	534	537	507	494	526	511	462	503	513	540	515	564	522	489	502	502	492	552	554	497	495	491	500	448	456	551	491	526	535	527	537	493	496	496	479	531	536	527	540	544	497	526	471	489	516	500	504	522	511	529	512	484	521	474	487	483	483	490	507	501	523	526	474	502	485	500	493	537	478	532	498	514	483	506	481	478	501	491	518	525	520	546	491	508	528	520	550	524	491	530	514	574	496	528	500	502	488	544	482	515	496	504	532	467	519	514	502	489	512	513	551	528	497	513	532	511	522	501	535	515	518	517	542	534	505	478	465	520	517	527	487	517	552	512	498	501	542	477	514	508	547	532	503	513	518	537	527	522	490	511	513	487	542	504	481	510	536	502	470	484	494	498	484	503	515	477	481	520	480	497	516	495	527	464	510	496	521	485	523	530	529	513	470	513	555	482	557	517	506	481	509	501	469	487	500	514	499	548	539	528	508	483	517	524	501	495	517	492	529	511	500	555	527	537	491	528	498	514	501	501	528	525	512	479	521	526	490	558	479	561	514	532	489	494	501	516	522	476	456	551	516	533	513	525	479	510	546	507	502	541	563	468	502	520	516	519	495	511	544	530	557	486	499	507	533	559	500	491	497	486	502	497	540	484	504	487	543	530	530	478	473	516	503	516	445	501	494	511	507	494	500	521	517	516	525	477	471	514	552	491	489	478	489	506	511	546	521	520	512	478	547	549	522	484	520	546	517	455	526	511	481	530	522	516	537	507	524	554	518	503	494	531	525	509	519	526	508	512	479	521	514	458	485	540	526	528	503	497	513	515	536	517	529	505	582	519	513	527	468	489	522	529	515	538	525	559	527	508	553	513	530	497	506	523	560	543	508	444	515	514	521	525	551	549	494	501	487	520	494	536	520	493	527	530	497	521	546	524	499	502	573	477	473	504	458	512	526	508	531	500	523	525	533	533	494	497	492	512	523	487	505	525	519	533	530	557	498	492	491	495	499	504	527	493	533	504	495	445	495	540	506	518	529	503	531	510	490	511	501	504	533	470	502	506	528	533	520	480	503	503	523	487	514	516	525	503	509	495	525	516	528	541	522	542	502	524	545	516	465	515	506	555	514	527	498	500	504	526	497	500	530	524	533	548	529	511	477	507	537	514	536	489	494	515	498	536	523	516	508	499	505	486	500	531	483	548	470	513	452	538	535	506	501	493	535	512	553	493	508	476	546	516	483	543	514	505	506	488	554	494	495	539	509	486	531	534	506	526	494	506	501	500	518	497	495	478	512	507	483	521	532	537	473	498	493	522	515	508	502	523	507	503	541	523	479	522	507	517	493	503	494	490	513	485	479	513	520	510	510	488	502	499	530	502	502	481	550	503	512	521	540	505	495	535	518	501	542	551	509	505	514	501	506	515	504	479	532	524	462	528	512	515	487	507	517	531	487	511	515	574	509	523	539	501	520	485	529	510	513	512	474	504	564	513	577	492	515	512	485	486	507	559	505	505	526	529	508	494	494	518	496	482	530	502	489	539	483	506
3770	525	353	332	307	263	277	201	244	212	233	219	225	217	220	187	211	190	237	220	202	191	212	213	233	207	245	208	218	211	237	239	183	214	234	196	186	202	218	205	218	206	231	226	237	196	246	206	198	214	230	251	215	229	240	215	217	209	181	227	192	212	200	213	206	220	202	195	196	207	222	201	210	223	194	194	233	212	210	197	207	225	217	231	210	224	197	217	228	225	255	206	226	221	225	212	222	230	212	264	249	228	235	234	208	189	243	208	209	225	223	228	219	214	249	224	213	206	230	206	207	229	201	201	237	203	234	249	215	245	229	197	194	221	199	216	215	231	220	222	212	226	219	210	217	196	205	195	194	217	239	229	231	220	209	216	222	197	195	208	216	226	225	194	238	215	226	232	220	190	234	212	200	205	220	230	238	210	206	198	220	273	230	197	202	195	210	215	206	214	208	217	220	224	203	211	197	227	197	221	226	231	241	227	222	206	215	210	210	214	219	197	218	219	199	231	209	200	203	221	224	208	216	207	258	206	228	200	223	224	232	216	235	221	217	225	208	218	199	212	215	215	215	204	233	215	205	207	222	213	221	223	229	192	196	224	245	213	211	208	202	215	232	229	204	191	235	194	204	235	208	224	236	225	216	189	204	199	239	207	202	231	198	205	199	252	237	232	228	205	215	238	218	204	199	182	213	206	223	214	200	195	231	201	211	202	228	221	202	223	198	214	227	194	231	219	219	217	176	226	204	214	182	210	208	214	254	233	234	225	208	204	214	216	231	221	214	241	201	208	219	235	191	202	209	199	220	233	186	233	224	217	215	191	224	236	249	222	199	215	177	208	210	246	218	199	225	189	196	212	195	217	198	226	204	208	223	212	234	216	212	216	189	204	232	225	225	184	229	181	214	188	203	233	187	187	220	215	228	194	209	224	213	219	211	219	206	211	197	213	220	223	225	206	231	188	200	206	217	236	198	238	239	196	218	234	213	239	225	234	229	211	195	194	226	225	234	199	222	228	245	205	224	207	229	217	220	217	197	204	211	240	225	219	198	219	213	224	203	229	215	208	191	202	235	222	217	200	209	233	196	211	208	227	241	246	214	212	230	221	206	211	221	223	208	229	208	231	219	232	197	213	198	199	207	218	224	199	222	257	195	238	210	206	229	217	152	226	200	215	224	196	216	221	218	225	238	216	236	222	207	237	219	205	234	197	221	196	224	207	205	209	222	184	226	210	197	188	216	213	187	206	197	232	231	199	203	207	225	200	208	243	202	223	236	239	199	218	218	167	231	217	213	248	204	228	220	217	221	205	222	202	215	192	218	216	201	209	239	215	198	208	243	221	190	193	193	245	195	210	233	226	245	221	238	204	228	208	214	215	224	217	198	236	198	245	243	227	214	225	206	225	224	232	209	196	198	222	197	213	213	224	252	219	216	209	202	218	209	208	211	241	243	215	211	211	230	217	212	234	188	231	199	208	227	222	191	202	191	216	224	230	211	236	224	209	192	202	199	205	237	199	231	195	210	224	229	205	233	191	189	188	203	217	232	215	229	222	217	218	231	211	233	226	217	225	199	215	209	190	196	225	207	227	201	225	260	213	195	217	202	238	232	206	222	222	215	214	239	247	214	222	215	215	191	233	214	238	215	229	196	227	240	227	199	215	205	226	254	216	190	226	195	225	208	216	215	247	209	208	222	225	198	216	254	228	212	253	190	229	196	211	229	212	225	252	195	213	228	232	211	190	197	237	199	216	204	222	204	204	211	204	232	208	228	225	202	180	195	198	204	216	210	239	209	196	218	219	195	212	223	221	210	223	207	224	193	221	213	248	230	218	217	216	192	207	233	216	214	229	192	197	209	228	225	235	198	194	210	202	218	250	187	208	212	217	179	226	228	244	215	199	198	203	200	225	219	202	209	224	219	213	227	216	235	214	228	265	224	219	227	229	217	199	203	205	208	211	209	237	227	202	229	212	209	257	205	182	195	225	229	238	240	230	225	207	220	231	216	256	223	221	190	198	218	222	213	179	195	214	231	222	205	201	196	207	205	238	225	224	223	199	207	239	207	206	231	203	216	226	232	202	215	214	236	202	239	215	257	223	216	241	220	239	218	195	237	252	195	215	198	193	183	222	210	223	221	245	218	224	212	230	202	225	207	210	199	193	208	208	237	233	222	204	216	174	226	194	202	257	231	225	221	246	198	200	212	223	218	210	232	211	199	205	222	196	237	220	238	237	205	183	210	217	226	233	226	199	194	250	229	225	220	199	242	215	199	218	198	234	236	185	218	211	254	220	211	210	193	206	212	249	234	221	206	219	230	216	213	206	198	217	210	216	225	232	227	206	190	222	238	217	231	195	204	199	223	219	206	229	224	209	214	193	219	227	218	211	212	226	211	250	242	218	212	209	225	208	203	215	226	230	200	240	235	238	228	250	219	214	223	198	235	207	202	240	232	223	223	244	210	219	230	223	206	203	221	182	238	218	220	211	242	254	231	202	224	214	250	257	224	215	206	232	206	206	202	202	204	218	232	193	200	209	230	186	234	215	198	222	193	208	212	232	215	235	191	207	229	219	228	202	199	216	211	214	196	199	232	227	216	196	208	197	216	194	202	245	201	206	223	238	191	223	218	217	226	210	202	196	227	218	240	192	197	208	218	179	214	213	236	216	236	237	224	216	193	255	224	217	230	209	218	223	204	221	218	224	202	234	196	224	209	225	199	197	202	219	235	227	228	210	224	205	213	211	235	237	222	212	215	230	221	195	229	235	233	177	196	201	222	222	227	239	195	198	198	222	226	189	232	213	203	204	186	205	223	210	225	223	220	221	196	215	216	209	230	222	234	201	209	220	211	212	235	237	200	206	193	208	194	205	204	203	219	234	217	212	249	208	211	204	207	239	215	218	219	232	213	240	203	222	231	211	214	222	212	189	216	213	245	233	219	229	219	236	208	229	208	228	215	236	214	217	209	179	215	217	213	209	211	230	211	211	219	241	215	219	215	196	224	213	211	185	210	208	233	213	229	231	206	200	209	227	198	215	204	228	223	208	215	216	226	221	236	224	229	211	237	229	198	221	220	206	230	212	230	231	249	201	224	220	227	233	227	212	180	247	233	221	226	198	224	225	230	216	205	220	211	177	217	203	217	209	204	224	216	198	188	206	244	215	220	214	211	233	218	202	199	230	214	208	204	223	253	206	234	220	189	236	246	213	207	233	210	216	214	216	207	221	203	236	218	224	218	223	212	224	243	170	231	253	232	207	230	196	254	224	210	229	215	226	215	222	202	226	246	228	206	219	213	192	199	209	245	210	223	238	183	203	194	228	212	226	207	212	225	224	211	233	222	211	210	247	205	207	205	228	214	219	204	200	178	239	226	211	217	236	225	204	216	241	190	203	218	209	222	221	203	202	238	203	199	234	229	213	199	195	220	232	226	205	227	206	231	209	227	224	217	238	227	195	220	234	225	223	216	240	221	206	229	217	224	221	212	223
2936	758	820	910	838	717	656	557	607	527	567	543	526	534	506	502	503	525	531	510	497	517	488	505	492	477	481	508	440	513	484	464	516	494	486	444	484	478	458	485	485	449	491	519	462	504	472	492	513	482	442	486	480	477	479	487	484	524	471	475	502	466	496	490	448	487	474	501	469	488	471	445	452	469	447	472	482	511	479	488	468	495	484	490	461	467	455	530	510	513	459	498	491	429	492	500	421	476	446	450	475	475	512	494	465	457	493	489	522	473	463	477	478	496	497	427	494	487	504	502	553	488	475	491	473	505	531	499	448	477	470	475	512	509	539	502	485	487	468	461	479	479	496	476	480	485	512	473	477	489	518	469	470	477	469	478	471	475	460	469	464	476	516	510	485	503	458	506	449	500	479	480	508	497	487	468	475	461	506	505	507	449	483	479	512	481	460	482	520	532	510	490	519	488	496	495	507	508	456	496	487	464	475	508	499	463	476	478	516	490	511	498	483	461	500	452	486	482	476	523	476	482	454	518	494	492	521	453	457	421	457	531	472	510	491	493	509	507	438	503	455	500	484	512	496	460	495	452	487	484	462	461	499	453	515	514	487	500	498	468	510	478	516	471	435	512	506	505	465	470	480	491	446	484	433	463	483	436	477	446	483	477	455	473	540	475	482	490	441	482	434	486	456	445	503	471	514	479	459	495	528	492	452	506	456	464	544	499	493	510	502	513	491	509	462	493	453	518	537	489	481	457	564	498	507	460	471	503	492	448	475	467	498	469	451	486	501	507	490	486	481	526	507	456	436	479	481	511	497	464	541	492	552	454	473	482	505	491	484	438	473	482	468	482	521	463	488	453	486	485	469	505	528	455	472	479	489	492	496	477	500	542	508	461	485	483	504	459	499	445	496	469	496	501	481	479	486	507	474	462	470	471	512	491	458	513	495	467	507	473	491	498	498	492	516	463	470	474	497	508	529	484	504	525	501	479	458	497	450	490	520	441	488	515	477	497	504	491	519	501	506	457	513	523	458	476	482	501	495	471	484	524	430	457	485	497	473	478	439	507	473	506	473	452	461	450	530	479	455	487	479	488	469	459	496	477	504	512	465	485	509	507	482	506	462	525	462	514	510	475	491	476	513	480	500	479	502	496	469	460	501	511	517	470	474	485	466	493	456	496	500	477	477	502	490	487	507	482	511	484	482	469	476	484	492	482	484	523	457	494	471	486	469	470	478	470	498	491	496	465	494	512	519	520	480	473	480	476	513	460	482	482	505	491	471	518	474	469	439	431	465	451	486	456	462	494	527	550	517	516	509	485	484	527	490	511	469	442	484	475	506	451	484	488	496	501	479	503	482	460	492	503	535	499	466	439	509	467	493	477	487	506	497	489	515	446	451	501	476	496	510	517	453	519	514	482	456	498	465	473	519	527	528	463	465	507	492	475	492	480	484	459	483	489	453	506	478	517	489	506	509	512	481	494	468	500	458	455	501	514	431	485	468	503	489	490	503	497	537	507	487	459	488	491	483	473	517	489	494	466	475	476	467	495	506	434	527	459	518	501	520	483	480	510	478	517	480	483	494	471	518	462	501	455	514	456	481	457	504	506	479	482	490	492	479	499	510	491	476	485	490	465	505	493	511	497	486	477	474	477	455	489	502	508	464	533	497	462	486	504	476	501	493	467	520	516	495	484	482	495	471	465	444	487	501	421	441	518	508	499	488	496	485	538	493	481	515	483	493	518	483	472	500	508	473	446	515	483	498	500	479	471	507	466	507	453	472	476	452	486	496	516	476	483	464	485	512	468	475	496	484	499	522	509	490	454	477	474	461	487	483	485	449	499	460	501	470	480	493	491	482	500	471	464	507	503	493	484	507	457	502	459	475	509	472	488	523	524	491	517	504	445	470	489	511	491	483	512	495	515	502	495	476	524	477	495	469	472	496	486	445	453	457	505	487	502	480	513	473	522	493	491	460	482	499	466	473	453	494	467	498	474	486	489	544	464	462	478	478	495	473	496	463	457	476	473	491	467	492	516	456	468	511	484	475	507	484	476	518	461	452	469	475	485	491	489	486	467	466	512	476	539	479	467	508	454	494	461	480	499	481	479	486	516	461	466	419	501	477	454	464	500	492	509	470	476	461	522	459	459	443	496	490	485	488	491	459	466	498	474	479	452	524	489	462	491	521	479	505	520	486	501	519	528	490	499	513	471	503	434	489	495	505	483	480	455	468	530	448	474	513	437	512	476	498	468	435	456	471	449	490	501	478	479	513	484	485	522	479	476	476	518	500	468	529	478	485	491	465	492	454	495	494	477	464	483	468	468	477	487	476	493	531	499	450	481	482	486	485	470	497	456	472	478	484	427	536	465	481	475	466	496	445	454	471	526	444	472	453	477	465	512	453	466	484	474	480	479	493	478	481	493	473	505	485	457	471	509	477	510	497	475	486	475	489	416	474	498	480	472	483	529	497	520	492	496	509	470	466	521	452	483	501	533	491	479	483	457	480	510	476	446	498	486	494	486	471	492	516	482	481	509	505	491	487	543	471	488	470	497	473	518	482	462	497	449	501	469	495	470	478	488	517	463	490	484	452	522	460	469	477	485	498	464	481	463	485	504	481	513	542	473	504	471	457	487	482	477	482	460	497	451	501	444	500	470	502	494	437	478	507	487	509	472	461	478	484	491	473	502	483	468	473	511	473	494	510	465	530	482	469	472	531	470	487	445	468	511	474	504	466	522	467	497	454	497	469	499	442	458	491	489	445	557	498	485	516	475	495	457	495	488	479	521	492	532	498	482	476	464	486	490	466	507	463	508	510	470	518	489	480	478	495	490	475	495	468	480	466	467	503	485	456	458	494	466	512	491	498	504	490	485	480	498	457	485	501	494	492	486	500	478	492	501	464	482	457	510	495	480	474	482	463	449	483	460	505	500	463	491	479	490	465	497	498	481	476	518	487	492	474	479	504	507	486	487	484	463	494	470	506	515	442	506	490	476	485	510	507	481	487	499	439	457	456	521	512	483	499	472	453	506	500	481	472	487	485	501	526	483	512	480	509	452	492	503	407	498	461	482	508	542	465	508	501	476	495	492	530	508	516	494	468	473	550	516	498	491	501	512	507	509	484	507	500	462	496	467	485	515	481	504	520	467	495	489	457	487	482	499	505	434	486	501	494	500	492	482	452	473	517	518	484	500	441	543	484	514	479	500	514	452	452	489	474	499	516	500	456	473	508	493	518	467	504	491	507	440	477	472	460	458	475	508	496	492	465	452	478	500	478	496	496	483	507	531	481	493	486	491	475	521	475	476	494	511	503	449	522	466	464	439	490	468	499	504	476	523	494	459	471	477	452	512	480	476	497	480	473	513	481	477	508	518	488	493	443	472	497	470	461	454	537	501	467	472	504	531	490	470	504	466	505	430	529	475	472	460	517	491	458	476	464	497	486	482	537	479	473	474	452	470	507	501	503	485	458	483	476	511	491	489	496	477	483	507
14356	2441	1166	1146	832	622	371	315	244	194	192	184	195	128	157	154	130	129	150	124	149	146	133	135	135	151	128	132	148	145	119	165	138	130	147	166	174	147	147	123	125	115	152	143	124	121	144	131	156	141	150	157	140	131	147	132	128	123	126	128	144	146	149	126	141	120	130	148	133	138	158	128	144	117	146	116	126	135	150	140	136	129	141	136	114	119	144	137	124	135	139	131	150	140	143	126	168	179	149	141	148	133	124	138	158	123	121	124	140	115	134	150	138	139	117	164	153	138	142	121	131	142	136	120	166	136	146	125	144	118	119	128	153	140	127	135	145	135	140	138	140	139	147	123	133	135	142	134	131	132	123	143	133	144	134	129	125	148	131	127	134	146	163	140	151	120	120	131	129	117	107	125	151	127	148	139	110	139	133	128	135	141	138	129	127	130	136	128	120	135	137	126	119	137	118	118	148	135	128	136	142	123	148	151	124	109	128	110	135	136	127	141	124	139	147	135	123	149	132	145	140	162	132	147	132	130	136	162	133	140	144	141	142	122	140	154	135	128	147	146	135	161	130	122	134	142	140	138	117	143	124	147	136	150	163	146	136	140	114	133	153	140	149	155	157	118	122	134	122	139	147	130	134	151	126	127	134	130	133	132	159	131	126	143	134	132	129	139	122	127	131	125	136	122	142	132	142	137	117	141	149	143	131	128	130	133	138	132	118	121	117	132	128	132	125	143	122	148	128	156	161	136	137	138	129	136	146	113	120	113	143	139	116	130	131	136	123	151	152	149	146	129	146	118	156	121	130	141	141	132	141	120	116	119	124	131	138	148	171	140	122	131	133	149	135	149	143	139	138	131	152	128	136	152	120	113	126	135	165	135	132	122	134	143	122	136	129	131	128	126	157	154	122	123	144	118	144	139	144	130	128	159	149	163	130	126	149	148	126	124	134	141	145	140	126	121	120	137	119	136	149	143	137	126	147	155	128	150	129	155	145	140	141	148	136	135	122	146	137	147	135	126	120	165	144	135	132	136	149	157	123	151	141	140	131	154	122	129	149	130	145	143	132	125	132	138	138	128	135	131	124	132	149	148	134	144	121	127	136	135	136	132	134	149	106	139	116	157	124	152	148	125	160	169	179	117	115	127	140	129	144	148	132	156	129	138	143	142	121	131	120	136	137	145	145	120	120	122	128	145	141	121	145	128	140	124	154	135	131	140	135	119	151	125	142	125	114	150	142	127	138	127	131	121	132	151	144	155	126	154	117	141	155	127	124	148	114	124	130	144	123	128	133	146	133	140	133	134	124	128	128	123	130	145	138	137	138	143	143	145	138	129	151	110	135	161	132	128	173	132	125	153	114	150	133	148	132	116	108	143	119	157	141	161	137	138	147	125	121	133	142	122	161	154	136	148	139	148	167	148	145	147	157	154	138	132	143	135	157	127	121	112	136	133	147	136	130	126	177	141	118	147	150	112	140	127	140	154	130	128	151	159	155	141	122	125	150	150	141	134	149	147	143	159	133	155	157	128	151	128	146	137	120	116	146	114	155	138	114	108	130	127	143	130	137	142	125	124	164	127	109	142	128	127	151	126	147	109	98	135	140	133	130	130	126	134	140	136	147	136	117	115	115	125	128	141	126	134	137	120	138	145	113	136	138	124	132	149	153	121	158	148	125	111	132	134	145	134	150	164	125	139	138	136	136	138	137	142	121	144	143	127	137	139	145	140	137	141	143	124	107	132	131	136	109	132	152	164	121	135	146	131	130	132	131	142	159	131	125	145	152	116	156	145	112	138	127	127	131	119	125	142	125	146	122	131	152	113	114	145	131	125	113	109	114	115	123	117	134	132	142	140	142	132	146	114	125	141	135	145	149	141	139	132	121	121	143	167	117	133	157	135	145	137	157	159	119	119	135	153	110	150	127	116	128	132	133	132	137	105	134	135	158	158	131	137	117	122	141	129	142	147	142	142	134	144	160	158	141	155	126	121	146	111	119	133	124	138	129	138	109	135	125	122	138	138	136	143	118	131	128	116	124	121	124	141	115	125	149	159	116	133	146	137	146	143	143	151	117	143	153	143	140	120	136	125	134	129	137	149	118	171	133	127	132	126	139	130	150	143	131	117	158	150	153	152	138	139	133	146	132	141	149	141	123	141	160	160	152	149	159	119	127	128	117	117	148	144	147	109	131	142	150	127	157	130	136	123	135	122	114	136	148	133	118	152	125	145	138	150	142	135	156	136	136	133	130	140	135	126	136	118	156	140	128	154	134	154	146	118	111	168	107	138	141	133	150	125	119	126	143	139	132	145	114	134	140	126	144	146	132	129	127	120	122	139	145	130	149	143	140	149	126	134	149	135	117	130	122	133	118	142	121	127	136	153	138	138	138	142	138	143	124	154	135	146	135	117	137	145	136	137	165	138	118	140	142	153	140	153	138	124	136	158	154	139	117	120	158	113	119	123	142	133	136	127	127	162	120	133	150	135	147	156	137	147	130	149	128	128	142	145	130	118	134	130	129	134	147	129	123	134	123	140	133	130	159	142	127	144	133	122	137	136	129	145	118	144	139	132	130	144	137	128	136	143	101	105	143	127	132	142	143	151	145	147	135	140	133	120	132	168	146	141	159	134	143	142	124	131	133	165	134	133	123	151	153	136	133	147	134	119	123	136	130	123	128	120	124	156	140	139	138	153	133	136	127	122	149	131	133	116	135	144	120	132	151	126	120	130	142	139	155	147	126	142	124	116	122	113	135	153	129	142	134	137	128	153	121	138	128	128	136	120	163	152	125	121	131	137	134	116	143	144	140	118	118	148	140	136	135	119	141	119	117	143	159	133	136	128	125	148	132	156	117	156	130	154	133	152	126	161	112	137	144	138	145	136	150	134	142	143	138	140	127	144	137	131	140	137	143	122	128	161	159	142	151	130	137	117	139	129	148	163	146	139	128	138	156	115	156	143	154	150	128	146	150	131	159	130	147	132	135	128	138	135	143	124	138	154	141	145	117	154	138	151	144	144	132	138	149	130	138	125	151	152	132	142	136	139	144	125	130	141	120	143	120	123	124	127	144	129	139	139	140	138	130	99	138	116	130	147	113	117	128	126	112	127	115	148	134	140	147	134	144	121	134	154	143	134	129	128	114	159	158	141	138	131	144	137	127	151	122	131	131	126	120	133	140	152	153	148	149	142	151	131	108	120	144	139	142	119	148	141	156	126	135	129	145	122	136	142	130	124	127	126	111	134	142	131	137	125	141	127	141	140	148	149	140	134	128	147	122	138	127	140	142	124	154	109	130	144	118	151	134	137	138	133	149	141	121	138	127	133	138	119	134	140	142	124	161	162	146	139	136	131	136	135	158	149	141	121	128	132	143	139	135	131	148	144	126	139	122	139	134	144	128	124	125	135	139	134	127	143	149	122	128	130	119	137	133	141	138	144	152	144	140	135	114	129	131	156	135	141	160	144	141	115	126	143	143	141	141	126	132	160
9926	1742	1847	3352	3154	2314	1662	1371	1029	703	543	511	497	478	437	475	454	433	418	387	415	418	371	383	366	395	365	356	370	361	329	363	388	314	368	355	361	363	337	320	361	371	323	355	354	368	331	322	376	350	346	335	364	352	358	366	354	319	339	372	346	351	336	360	327	372	373	336	322	324	349	337	381	373	313	338	389	328	354	333	308	325	332	347	332	329	331	312	352	332	333	316	298	321	359	359	344	321	341	359	350	329	338	346	357	372	348	340	356	345	331	336	350	322	349	344	318	339	386	328	323	333	335	336	344	315	313	362	316	318	338	345	332	351	323	365	320	377	325	312	330	314	360	356	355	347	387	339	347	343	340	340	334	346	311	347	344	355	349	314	333	336	342	353	344	345	338	348	388	322	357	334	350	330	353	331	360	319	337	343	334	345	340	330	347	338	347	332	336	319	351	351	324	338	328	302	341	351	323	352	330	344	343	319	323	368	344	321	357	373	370	341	351	327	335	338	345	322	321	326	385	323	343	345	320	343	343	366	300	356	317	381	348	327	359	355	320	339	341	340	363	373	318	319	355	335	319	357	366	344	355	336	331	335	321	321	334	330	353	360	351	327	329	334	324	344	333	347	320	325	340	343	348	339	364	341	300	340	386	382	324	344	392	341	388	331	353	338	348	352	332	346	330	360	345	360	298	319	363	355	341	363	329	329	331	331	345	310	330	316	346	319	333	334	358	354	342	369	305	339	343	355	344	373	337	357	340	341	327	327	334	350	366	322	337	360	353	350	347	314	359	319	341	340	322	360	339	317	313	373	321	328	353	328	358	371	327	312	345	343	333	327	280	343	332	347	328	346	348	367	325	313	331	357	356	327	364	309	320	354	301	343	322	329	350	328	354	354	332	342	356	331	323	329	345	319	359	332	349	331	333	358	339	337	304	352	326	313	327	343	320	346	350	362	329	313	355	341	330	360	364	287	306	303	349	343	333	347	352	325	330	326	390	329	344	320	333	376	322	331	354	336	325	329	351	317	340	333	344	345	315	364	320	313	356	324	313	360	343	340	346	297	335	287	335	368	350	323	365	352	357	325	312	324	351	359	350	309	340	355	321	336	357	352	327	342	334	335	327	337	321	325	339	339	360	352	338	351	339	332	318	350	313	358	347	353	354	365	349	358	335	340	376	369	360	338	321	361	365	355	361	321	337	323	349	301	347	365	306	317	330	343	331	326	333	347	339	364	345	311	361	343	339	351	360	334	345	307	336	316	323	344	326	326	364	307	394	361	330	341	350	358	305	319	353	359	325	326	337	335	348	343	360	308	334	356	344	319	357	349	353	339	321	313	373	348	326	355	330	330	321	355	385	334	316	356	336	350	362	340	365	327	334	347	351	332	360	349	381	354	344	349	343	353	344	344	322	326	339	307	341	332	302	341	343	337	338	317	362	324	373	326	398	304	354	364	378	352	325	359	326	333	352	312	350	322	361	346	350	330	343	332	363	346	362	362	340	351	356	344	346	349	366	342	330	356	365	349	310	338	314	366	350	326	320	332	338	319	346	330	370	342	339	366	337	352	348	376	339	344	325	308	327	336	317	346	355	364	347	308	374	319	335	334	382	331	336	332	341	319	307	364	364	328	335	346	328	327	359	363	326	346	302	342	305	330	327	325	309	319	335	356	363	343	344	376	362	322	373	335	346	331	356	346	305	343	332	342	371	339	357	359	364	339	329	341	329	356	317	356	353	323	348	327	360	330	333	362	382	339	328	323	355	317	354	332	357	360	302	337	350	357	317	347	351	317	347	351	355	351	317	337	357	361	330	336	320	350	344	341	364	317	314	342	354	340	342	338	339	324	346	316	332	338	337	359	341	361	363	342	339	323	336	333	324	342	342	337	330	351	364	335	352	336	330	307	339	322	325	317	340	365	348	375	316	342	359	325	339	349	333	320	316	322	346	338	355	338	325	340	366	326	325	350	349	330	329	361	340	318	329	378	314	354	324	352	322	358	339	350	346	309	360	373	332	361	357	332	328	310	345	337	294	332	331	353	335	337	320	369	354	353	336	337	348	338	328	352	358	325	338	306	328	344	351	350	343	341	334	364	354	352	340	351	364	333	325	354	324	310	336	340	336	345	368	341	308	320	328	373	335	336	301	325	346	299	351	369	315	346	351	356	350	324	349	316	338	354	333	330	366	329	369	321	334	345	340	349	355	365	334	326	299	329	350	316	348	327	319	338	340	341	326	291	300	335	332	319	328	324	357	374	336	365	373	319	338	344	339	357	359	355	355	344	322	366	332	346	328	325	345	334	355	336	354	359	347	341	341	326	323	356	339	319	362	363	371	340	330	330	364	334	329	355	361	346	352	339	343	343	341	337	303	311	339	335	336	380	324	322	336	346	348	331	329	339	358	346	349	336	330	335	287	376	350	332	340	350	340	333	341	358	329	334	321	355	331	345	401	367	322	324	326	357	299	355	346	355	344	335	341	326	331	335	309	331	347	356	359	301	336	372	362	336	365	325	340	348	348	334	396	345	358	333	348	341	350	335	366	347	353	303	370	337	355	337	319	315	338	316	340	320	353	337	339	338	333	323	313	338	317	359	329	363	355	350	317	336	329	323	325	319	338	360	357	341	308	349	334	342	329	354	353	332	348	320	336	322	318	332	334	319	314	338	338	339	332	324	319	353	309	343	369	341	361	343	300	339	320	368	337	359	361	312	340	335	322	322	357	343	317	352	314	330	362	324	382	326	347	343	323	323	356	310	318	343	348	352	350	393	350	340	343	341	313	335	373	304	330	339	323	351	345	356	340	323	379	356	361	348	342	347	356	317	343	306	329	337	325	343	343	343	361	347	341	326	339	334	364	331	319	355	356	367	366	349	302	351	356	362	322	379	349	342	307	370	303	350	327	349	367	386	358	317	333	345	339	336	329	360	301	346	325	347	358	315	344	353	334	331	340	318	344	327	345	343	338	325	325	309	294	335	326	359	320	349	345	344	335	344	336	341	339	320	337	327	329	315	315	367	324	345	327	360	321	378	343	352	326	327	333	336	338	341	308	367	345	333	374	379	343	345	334	385	328	320	300	357	337	319	341	335	346	358	338	374	330	351	349	326	343	347	354	339	374	335	317	318	362	337	311	337	319	377	339	357	346	324	361	314	348	359	351	343	384	354	355	361	340	304	350	354	344	336	351	353	346	329	341	367	331	349	340	316	357	318	358	305	345	346	343	353	359	315	325	346	347	353	333	339	336	337	349	356	324	346	333	346	378	385	354	357	327	342	334	340	320	342	328	327	356	338	328	307	362	338	310	310	352	330	383	353	361	351	335	332	336	336	338	349	314	336	341	323	355	328	337	348	338	329	335	321	306	323	327	315	321	330	344	323	329	352	326	314	336	335	314	338	331	349	351	343	336	369	369	317	317	387	346	360	323	317	314	346	319	361	344	349	334	353	363	324	314	339	349	306	310	354	341	365	337	357	369	323	338	321
23130	4944	2200	2030	1540	1078	731	524	472	387	305	262	267	261	224	249	234	233	243	223	246	270	243	255	245	212	219	195	230	248	237	224	211	209	223	212	186	249	211	215	224	232	224	211	218	209	243	227	235	244	262	198	215	210	227	211	186	207	230	205	219	202	236	214	211	211	222	214	220	239	242	194	202	206	251	241	229	198	217	195	191	192	205	208	212	203	238	212	191	228	226	193	216	216	241	204	193	236	220	234	226	233	194	214	228	182	220	243	231	176	206	234	204	200	231	228	214	221	214	219	222	184	228	226	196	236	217	219	226	195	200	216	233	222	232	216	219	209	184	206	195	216	226	224	232	217	184	222	199	209	216	240	219	207	201	212	216	211	205	212	221	210	196	226	208	226	222	187	176	190	217	205	214	218	231	199	223	206	241	229	203	200	223	256	201	232	202	222	228	222	203	213	200	229	214	209	206	223	215	220	215	244	215	215	204	223	192	198	214	196	224	231	217	236	209	255	228	219	210	215	211	227	220	223	201	236	220	226	201	190	215	194	222	225	198	212	211	219	212	172	191	191	226	246	183	224	237	245	211	221	212	216	253	210	209	200	215	212	218	216	181	220	250	219	221	227	209	241	212	229	213	229	221	245	246	230	207	219	232	224	216	182	225	223	233	206	197	209	187	217	219	235	215	231	202	223	210	194	199	222	239	215	239	218	192	196	225	196	197	228	209	200	213	208	193	244	211	241	211	220	234	178	203	238	205	192	228	207	203	205	223	212	221	187	224	214	229	195	210	203	239	185	241	186	212	190	224	214	223	205	220	206	208	213	206	237	222	214	217	221	225	200	250	202	214	238	213	201	202	216	210	221	212	227	191	232	200	231	209	199	253	232	206	194	222	232	212	261	225	235	211	190	207	213	178	196	200	241	213	222	205	162	235	200	213	225	228	211	231	222	214	244	236	220	218	213	208	189	210	224	234	234	211	221	219	231	203	242	210	234	254	191	216	215	201	214	239	191	216	226	214	212	217	238	218	208	204	233	185	223	217	215	219	201	222	223	185	232	194	216	197	214	215	199	216	235	207	196	200	202	226	210	220	247	219	195	213	241	249	203	200	233	195	218	220	207	199	214	207	193	183	200	214	230	227	276	225	195	209	211	212	217	227	203	239	263	211	218	236	188	188	211	224	211	243	224	211	227	233	196	195	220	234	196	220	188	198	227	197	218	208	202	220	228	219	212	193	229	231	206	229	198	210	209	178	225	208	209	240	216	233	231	214	224	201	186	230	226	207	204	222	219	193	184	236	249	230	225	209	219	238	226	234	223	203	230	223	238	224	241	228	247	234	251	215	224	209	235	196	204	196	227	239	238	198	201	233	210	211	217	195	210	222	193	205	223	227	224	222	219	220	239	224	225	203	220	215	224	197	235	231	198	220	245	237	221	216	235	210	228	224	218	238	236	174	216	200	202	244	238	211	208	195	209	203	227	219	250	195	246	220	208	192	227	234	230	207	228	210	224	205	206	224	187	220	226	245	217	210	221	200	226	211	229	178	241	237	219	227	213	240	231	224	240	213	233	217	209	199	210	196	219	224	216	228	216	198	205	222	220	224	187	218	206	219	218	209	210	194	210	216	207	191	199	215	208	207	218	230	223	236	192	223	241	218	201	211	185	227	210	214	186	202	216	222	209	211	242	220	220	237	212	194	241	214	201	205	195	202	200	213	227	206	225	193	205	211	216	218	223	239	197	207	230	197	214	207	228	204	235	209	202	216	194	206	198	218	198	209	217	201	216	210	196	205	201	192	222	211	189	227	227	202	207	206	208	216	193	206	223	191	190	209	206	233	218	222	197	203	207	237	225	204	222	220	219	221	218	211	225	186	215	215	217	222	221	204	226	246	213	214	225	234	202	196	203	222	227	211	234	226	216	204	240	221	228	253	204	224	224	232	226	232	266	205	209	225	212	201	206	212	210	206	192	234	198	215	208	223	216	196	211	220	227	219	210	215	194	225	203	236	237	224	217	230	217	181	229	242	196	212	234	213	225	232	218	213	214	210	229	202	184	208	240	193	227	211	191	215	217	212	219	207	189	230	235	216	235	211	206	203	231	209	218	203	237	213	194	226	211	217	227	213	217	221	218	208	208	225	199	214	225	218	205	241	256	214	206	194	205	224	213	212	193	229	217	190	235	206	202	209	208	229	235	231	223	235	202	228	215	224	226	233	230	224	214	213	213	240	216	216	215	236	202	274	219	220	227	210	222	244	194	206	231	209	218	203	219	221	218	227	248	216	246	217	225	237	208	200	240	203	222	222	230	200	233	211	215	209	217	209	192	225	218	238	225	211	203	250	222	252	219	212	234	225	214	207	221	217	222	203	221	216	218	202	211	208	224	204	195	229	215	221	234	169	204	215	206	246	221	213	213	190	179	191	205	226	226	204	236	211	214	201	222	208	223	189	215	244	219	216	229	203	207	191	229	215	217	200	230	215	221	217	212	237	220	220	202	218	239	205	204	224	202	238	197	214	235	229	199	205	217	218	209	218	236	207	213	224	205	210	218	203	233	220	219	217	207	223	188	226	171	204	217	206	198	217	236	190	231	230	214	213	199	223	237	210	233	220	246	194	224	206	212	188	192	214	216	214	214	222	251	212	206	219	213	212	208	217	212	212	215	234	220	205	203	222	197	214	222	217	208	188	231	191	188	221	230	190	212	183	209	191	205	213	174	194	205	219	215	228	202	220	194	198	228	244	208	170	211	218	213	191	224	204	225	228	210	181	223	235	219	211	228	195	247	232	240	244	236	215	227	209	206	204	216	213	224	233	229	218	211	192	202	192	219	242	218	202	214	234	213	200	227	226	213	254	197	188	204	215	245	231	225	220	198	225	225	247	202	202	230	256	225	203	211	197	224	208	188	220	231	203	213	235	208	253	206	191	213	206	214	235	189	211	245	233	231	217	186	200	217	204	222	246	234	215	215	213	232	187	229	195	221	222	198	205	191	229	187	202	210	204	209	219	217	226	230	215	243	205	236	221	223	231	212	207	203	198	238	249	217	236	181	187	221	193	232	208	223	227	207	199	203	213	193	200	227	235	197	221	222	193	216	229	226	219	180	223	198	233	216	226	195	191	234	203	222	215	249	210	220	245	216	200	209	264	201	222	230	230	214	214	207	217	236	213	217	227	241	200	254	209	205	225	218	230	233	220	195	229	230	227	200	230	210	201	212	194	212	218	224	237	193	210	204	197	200	243	208	194	225	234	223	214	199	236	221	202	255	193	229	228	228	183	221	232	189	233	198	231	218	215	227	208	183	220	197	192	222	223	195	224	231	217	179	218	233	198	193	211	238	217	206	194	220	237	183	207	212	218	209	238	208	222	221	242	209	202	219	218	201	193	231	231	221	231	219	233	220	223	220	224	203	199	218	194	215	228	232	210	218	187	239	241	176	244	228	184	237	203	220	216	213	219	205	220	221	225	216	221	240	218	234	211	222
13246	3093	3242	4752	5113	3992	2855	2277	2004	1389	953	958	827	800	689	761	646	671	599	630	610	622	595	536	589	595	506	600	558	548	560	530	542	561	519	525	523	548	531	536	548	528	498	523	493	500	518	530	537	548	543	537	532	525	521	508	552	541	525	511	509	479	559	506	476	494	527	500	493	529	516	503	517	536	498	524	483	530	546	467	514	539	516	505	470	521	534	532	537	479	505	515	511	541	540	519	501	487	482	506	547	503	540	496	562	496	515	465	478	501	492	552	522	481	496	498	475	538	520	508	533	514	507	488	483	538	514	521	492	487	550	513	514	525	541	494	543	519	501	509	491	498	484	503	528	518	528	495	558	513	503	540	511	520	495	512	503	511	528	533	501	488	488	492	491	502	500	463	492	482	520	504	498	530	447	519	510	534	525	524	454	501	535	478	510	503	514	471	555	482	546	494	551	496	525	495	493	540	531	498	480	485	511	485	517	538	522	522	485	534	455	492	527	495	512	498	520	441	479	535	489	473	520	520	533	490	507	529	493	494	517	488	525	521	472	541	496	473	486	490	528	514	512	542	543	517	544	488	552	520	486	500	523	490	528	514	533	503	467	509	519	476	521	483	521	487	493	513	480	508	512	477	530	492	533	493	493	471	520	533	466	537	515	533	498	502	464	490	535	506	513	527	547	514	494	497	547	520	504	516	524	507	469	489	515	513	530	509	490	493	516	476	550	488	538	542	518	527	495	520	517	520	499	522	479	515	487	520	507	476	536	565	519	502	494	509	503	483	520	510	484	492	499	494	531	546	463	527	511	499	508	494	520	490	520	456	530	537	509	510	524	500	494	466	552	516	476	491	543	463	492	528	511	508	500	486	524	491	532	511	564	525	498	508	489	538	556	517	495	558	516	509	537	524	538	494	497	520	499	555	513	458	509	535	502	499	511	525	522	532	513	503	485	492	504	503	503	519	513	499	500	504	475	514	531	523	488	502	528	525	515	511	471	513	459	503	519	485	512	485	548	459	513	519	541	539	517	489	506	503	560	541	535	490	494	494	493	539	493	488	545	529	473	518	534	487	497	495	530	468	507	498	471	498	464	515	489	523	494	492	514	528	501	524	495	517	514	485	480	502	508	536	536	522	559	517	544	513	475	529	531	490	464	500	525	486	522	537	526	471	479	494	479	521	546	505	542	491	510	477	528	488	501	483	516	516	500	517	552	508	502	498	475	501	510	509	502	522	481	521	480	516	517	506	482	457	511	508	493	476	535	533	513	511	534	477	492	560	516	486	515	522	538	540	499	481	497	509	536	527	526	449	527	449	508	462	549	536	503	504	499	503	478	503	499	484	495	503	487	502	494	519	464	509	517	476	506	502	503	528	562	532	505	510	483	558	548	536	510	479	492	514	547	485	531	491	517	487	493	512	501	496	508	484	509	487	518	461	483	527	537	515	504	494	503	508	508	524	521	479	498	526	501	478	540	518	510	518	503	474	513	511	513	467	516	515	484	501	525	549	511	492	526	496	516	515	529	532	502	519	498	483	480	499	476	491	519	473	506	504	502	547	556	494	512	498	488	516	507	530	513	533	530	528	432	507	498	508	485	483	465	517	510	439	489	499	516	482	489	510	479	518	533	516	490	516	500	548	501	517	459	483	523	524	491	518	505	518	494	507	475	537	516	500	495	500	434	509	483	496	512	524	536	510	501	504	502	500	490	531	463	550	521	516	483	521	523	475	544	499	496	504	504	523	516	498	510	486	514	499	510	516	511	495	557	491	510	528	527	495	524	531	564	516	507	533	536	540	522	512	503	537	512	495	502	520	505	478	550	504	518	469	513	478	472	515	523	520	513	531	494	516	536	476	508	537	543	517	521	533	487	556	513	486	505	518	491	532	515	482	461	522	502	526	524	499	503	523	517	475	489	489	513	508	545	493	494	478	482	521	531	523	493	497	526	510	474	526	498	535	476	527	513	522	524	525	513	523	504	473	495	517	501	534	510	470	500	515	505	490	505	517	461	492	494	488	493	484	520	500	534	479	493	457	459	522	455	514	504	559	456	513	520	463	514	502	494	493	533	539	537	477	495	506	496	498	511	487	548	514	460	562	450	491	545	479	495	493	488	499	523	506	515	496	510	483	540	539	529	525	529	514	488	483	516	481	504	507	530	544	551	531	526	520	510	485	541	492	525	537	516	508	514	483	516	515	485	519	481	497	523	501	513	577	492	488	485	472	558	517	469	525	504	520	507	527	464	536	539	524	517	490	493	493	527	482	528	508	507	517	524	500	515	475	509	520	470	537	525	491	506	529	545	527	495	517	515	500	469	452	465	491	510	512	485	509	529	506	529	502	476	483	504	531	525	477	547	511	507	492	510	530	479	496	510	486	502	481	543	531	483	514	480	467	517	537	542	469	512	481	519	507	490	466	531	485	501	543	526	522	507	454	458	503	508	495	509	506	551	498	538	480	486	493	537	507	554	519	504	489	519	469	506	480	559	476	548	498	492	490	509	481	486	521	489	505	489	504	513	514	526	490	493	522	504	521	513	503	503	499	492	534	539	520	510	482	485	480	535	518	508	493	505	477	525	565	517	508	533	561	522	527	508	507	503	461	511	535	496	509	515	497	502	518	489	512	506	475	499	516	523	450	500	506	507	493	523	510	537	518	495	503	484	479	535	514	491	510	520	470	529	509	507	485	527	553	522	486	559	488	521	467	501	507	498	504	514	471	510	487	539	524	477	465	531	495	504	510	502	502	540	505	527	510	541	478	542	495	514	542	496	502	501	506	492	499	495	482	534	530	529	536	523	520	480	480	514	531	502	506	535	481	508	527	524	527	510	529	528	491	501	473	547	568	506	536	545	508	467	517	493	529	520	527	477	529	529	516	472	504	486	477	517	492	501	511	517	509	541	494	531	521	465	493	514	475	531	515	538	519	535	523	508	507	514	495	501	513	526	518	487	514	498	488	493	537	498	529	488	508	492	527	539	497	523	515	504	524	523	541	499	473	545	483	495	509	568	529	539	516	523	540	481	489	500	499	512	540	520	476	466	507	521	493	491	524	517	506	502	506	546	500	461	542	462	494	512	522	522	494	466	516	528	510	504	539	495	531	514	497	491	502	497	502	515	523	536	495	487	525	511	538	538	492	515	518	518	529	460	526	497	499	525	484	521	511	517	530	492	558	508	461	471	511	506	506	515	479	493	511	525	484	513	499	497	528	494	519	509	505	537	493	513	518	492	464	536	494	512	533	454	522	498	526	505	517	504	526	494	502	474	516	498	512	454	510	499	508	529	520	534	544	504	504	523	488	530	500	465	525	531	498	504	508	539	473	497	522	513	482	500	510	480	485	516	490	493	509	479	502	498	499	511	538	497	493	508	482	534	525	524	496	506	526	511	525	545	510	467	476	509	507	513	524	465	470	513	487	509	500	502	516	546	484	493	495	495	509	519	494	512	510	476	525	485	532	513	501	486	525	480	512	488	547	509	498
4010	671	393	345	305	246	215	250	253	231	245	240	225	200	179	205	232	209	214	242	215	237	172	206	190	211	220	215	228	223	212	207	217	220	192	229	219	223	220	220	217	203	224	191	216	242	205	224	209	225	238	209	197	222	227	214	213	227	206	217	220	231	181	240	237	249	231	210	226	228	275	216	206	205	229	193	212	220	192	227	193	210	218	213	220	220	227	227	235	215	270	203	217	202	206	223	197	202	226	222	257	211	222	216	231	221	205	212	230	198	186	202	231	237	187	216	190	232	210	214	232	223	210	206	190	207	190	234	193	216	187	192	199	209	206	206	235	224	258	211	222	247	225	208	217	220	217	216	186	204	209	175	238	206	222	199	224	212	209	229	221	199	210	208	203	190	200	209	207	220	191	194	221	229	210	232	249	219	213	180	199	214	221	249	234	239	214	207	190	230	237	199	236	214	222	232	235	244	197	200	193	192	216	208	212	186	207	227	236	203	195	224	228	231	240	199	249	225	187	226	197	207	186	210	232	197	207	211	199	213	209	229	230	214	214	188	224	197	216	220	204	190	247	204	205	215	201	210	197	219	195	229	221	211	205	212	220	214	207	200	221	205	242	215	232	192	190	198	214	217	220	222	210	207	182	215	210	222	225	213	206	206	203	216	211	213	212	224	226	243	207	213	210	186	194	224	187	229	238	181	226	214	197	219	190	194	193	203	260	186	196	232	208	209	209	235	193	225	211	208	224	218	211	181	212	212	228	206	207	220	205	237	228	210	209	203	212	194	207	217	226	238	202	190	229	208	214	232	210	230	214	207	253	207	192	241	205	197	226	232	190	215	199	226	222	216	219	216	202	216	219	180	250	198	242	212	237	238	202	194	242	243	250	230	226	190	215	214	239	205	245	231	224	223	215	232	209	233	185	226	218	230	215	225	205	226	229	223	185	216	193	205	208	227	217	211	228	212	212	229	243	201	212	221	199	222	207	220	202	197	219	191	201	226	213	183	224	226	201	212	242	232	238	194	213	231	223	231	202	211	221	201	174	189	234	218	219	210	204	209	217	224	220	231	217	244	210	208	236	214	218	204	229	188	228	192	233	201	229	213	206	219	236	206	241	213	235	217	217	183	229	223	212	188	226	215	206	219	217	231	208	230	223	194	244	225	228	234	210	228	217	231	210	186	207	233	228	217	215	210	194	221	215	185	257	203	213	213	202	206	209	231	231	226	227	213	185	200	227	212	215	212	192	221	201	216	212	210	219	218	198	206	218	204	213	185	220	201	210	208	214	250	213	233	241	208	245	194	234	204	240	207	217	220	241	201	224	232	212	221	191	227	212	243	184	202	227	213	234	221	210	220	198	228	228	209	206	218	225	202	202	200	206	254	211	208	206	226	212	201	224	209	237	162	198	215	213	212	244	208	232	241	240	215	210	206	241	216	210	201	240	249	213	215	237	211	219	221	227	220	238	197	217	219	233	220	242	254	225	228	202	253	210	247	195	227	230	196	206	192	205	189	199	224	220	209	208	203	232	207	226	197	217	221	205	187	220	226	229	217	234	215	208	238	232	191	215	243	205	221	228	187	220	229	208	219	215	206	235	211	226	265	260	195	214	233	254	186	206	238	219	259	200	199	198	220	241	212	208	209	236	225	220	242	199	237	178	217	202	213	235	219	210	232	197	209	232	193	241	236	231	203	223	223	202	203	230	198	201	224	227	224	214	247	217	215	202	219	203	211	213	180	203	209	200	209	188	214	246	232	211	207	205	220	233	205	213	189	220	218	213	237	220	191	223	236	192	248	195	238	197	204	213	232	202	224	213	209	221	224	244	210	222	220	226	203	208	220	211	240	212	211	207	213	238	220	200	235	225	219	212	235	199	199	219	224	236	241	226	217	219	227	191	204	217	233	227	221	224	221	192	218	202	193	250	208	222	199	214	192	180	233	209	239	234	229	232	210	220	218	245	227	203	226	230	214	237	219	213	230	179	239	198	216	228	185	220	209	221	234	201	235	228	243	222	208	221	200	210	192	224	230	206	215	206	230	221	215	248	226	196	211	207	220	217	226	219	216	214	216	201	208	213	191	196	227	224	224	236	198	174	223	200	216	240	234	258	238	201	216	229	211	208	206	218	204	183	209	203	239	224	201	221	219	250	230	191	210	233	213	228	213	213	232	215	213	229	243	202	215	223	189	203	212	201	226	207	219	246	235	179	212	205	220	235	217	246	200	204	223	211	213	198	220	217	219	189	220	228	203	217	213	224	226	208	209	225	190	206	237	211	195	220	218	217	226	214	249	201	248	212	221	212	203	200	227	226	236	186	213	209	236	217	209	228	249	201	215	207	183	219	202	185	209	225	241	179	213	224	220	188	238	228	194	174	229	205	224	209	217	222	211	200	243	227	232	188	212	203	202	215	220	227	217	210	218	206	213	190	222	234	212	242	207	215	211	205	244	197	200	198	229	231	206	196	226	213	205	228	210	237	194	220	236	212	223	210	225	199	202	228	242	224	206	209	215	215	234	226	204	229	243	204	229	221	227	201	226	202	214	212	205	212	226	216	234	221	212	201	241	220	193	209	204	243	207	228	228	218	233	222	207	206	204	230	204	199	212	236	232	184	186	245	205	182	191	201	233	236	234	203	202	235	212	183	188	205	223	211	237	255	184	200	214	205	205	208	197	182	210	230	225	213	207	217	199	247	231	228	220	205	213	215	173	191	250	201	235	211	232	228	201	204	242	220	204	192	252	205	225	212	208	192	199	210	259	197	203	247	219	214	213	222	219	218	236	226	214	195	237	208	207	196	199	235	220	219	230	231	206	198	210	204	210	203	206	242	207	200	202	213	233	212	194	222	222	241	228	229	250	204	207	231	216	213	237	200	222	219	246	231	236	228	232	237	179	203	239	238	201	210	203	205	249	197	229	221	214	202	183	202	215	217	197	198	215	242	202	228	215	218	231	199	173	225	235	229	224	199	214	248	222	220	228	237	198	202	223	220	213	222	235	236	221	226	217	209	210	180	228	205	206	202	208	197	218	225	213	242	256	221	197	234	199	230	217	210	219	213	191	224	239	244	204	233	203	190	200	216	192	193	198	204	262	216	243	218	230	228	194	195	208	193	235	216	250	192	199	226	190	201	214	258	215	229	238	247	220	204	225	218	242	220	206	261	221	193	194	220	193	215	162	207	209	183	209	188	206	208	220	183	222	209	187	212	168	226	214	210	163	215	254	221	211	196	217	229	242	217	177	217	203	203	241	215	229	216	220	194	222	206	210	210	223	223	201	212	235	215	210	218	178	217	204	239	250	198	226	212	226	217	198	209	202	217	247	236	225	211	213	188	198	225	211	231	206	207	225	215	223	198	200	199	234	226	201	203	213	212	232	215	205	217	225	226	213	192	209	208	209	225	203	217	245	245	174	228	206	213	237	213	234	221	203	225	214	220	224	199	230	220	210	248	223	242	187	195	216	241	229	232	216	259	205	194	202
3008	778	841	940	837	771	693	628	504	550	544	521	527	512	528	520	493	484	458	494	517	497	511	494	511	494	555	470	498	435	475	439	503	509	518	496	480	477	503	484	498	491	496	497	500	525	494	521	482	468	521	487	486	462	495	492	511	484	447	514	467	475	473	493	496	483	478	543	487	471	486	510	482	497	466	495	488	482	499	481	488	480	499	510	482	498	486	515	489	492	470	512	503	472	493	435	509	490	462	480	484	500	509	495	520	506	475	458	487	482	475	459	465	484	502	474	469	483	491	507	463	457	442	502	532	523	523	528	509	503	485	480	530	466	482	490	484	448	501	476	487	507	495	503	489	480	518	455	510	480	482	484	491	508	455	487	477	525	510	512	502	474	476	473	475	549	514	460	469	467	487	529	481	459	493	497	490	511	443	480	459	507	483	538	498	480	483	530	462	521	503	490	500	479	523	480	521	472	491	467	507	489	491	486	474	505	511	508	449	447	513	466	484	483	471	480	502	468	479	564	487	500	442	517	493	488	499	505	503	449	491	501	487	490	477	498	502	480	470	504	470	487	472	495	481	512	492	504	493	499	464	495	476	508	495	474	489	467	491	476	518	448	507	489	482	483	518	494	470	513	482	514	511	507	485	453	479	478	486	528	510	488	527	479	491	459	479	486	502	520	460	473	503	468	512	477	507	488	447	517	473	535	497	469	482	501	482	509	463	459	482	477	521	465	464	474	464	467	491	451	484	470	452	536	502	542	466	496	445	500	492	474	473	494	468	503	471	466	485	452	469	474	482	486	480	501	453	465	495	485	491	501	483	487	484	496	511	516	461	482	472	455	550	500	515	516	519	468	466	509	506	483	485	510	493	482	453	452	514	472	453	455	517	486	471	476	511	494	479	503	465	464	478	511	520	506	494	509	484	475	483	478	453	471	481	478	468	494	454	460	486	475	507	506	510	460	489	474	524	519	498	512	496	509	456	432	479	486	513	531	491	444	491	503	511	482	464	472	470	471	454	508	490	449	527	476	492	501	476	507	517	495	494	519	502	489	440	482	482	493	502	503	479	466	521	478	493	492	466	502	524	490	519	473	472	480	472	470	491	508	463	501	534	493	494	469	492	469	486	496	436	476	479	493	461	517	459	485	509	493	489	461	470	501	506	509	486	505	481	486	522	490	521	507	458	499	486	459	485	495	470	482	480	539	511	491	488	494	454	481	462	473	459	484	511	504	463	499	481	484	505	492	466	500	481	486	488	512	503	522	476	529	484	509	475	518	450	477	454	460	470	519	501	478	472	469	487	501	477	464	436	491	471	495	476	488	490	488	468	521	480	510	532	509	455	467	486	504	484	498	511	520	511	471	478	462	479	467	495	527	522	524	452	513	509	488	468	499	477	506	461	471	439	472	490	503	498	490	491	451	469	508	497	456	513	546	500	493	463	477	496	454	534	472	471	506	506	501	497	481	501	482	504	500	489	462	510	487	482	476	483	508	495	475	520	452	480	505	454	495	490	477	492	469	494	502	496	502	499	487	462	499	499	477	462	501	474	441	490	467	515	453	515	506	480	523	510	507	486	533	440	480	448	482	479	496	487	461	471	506	463	494	461	491	518	479	470	469	484	528	489	522	526	478	465	499	485	487	471	472	479	482	464	507	497	475	467	535	490	456	487	503	479	507	503	467	497	522	509	508	525	496	476	487	502	499	502	488	472	477	522	521	494	495	450	457	520	514	526	501	499	466	490	511	514	498	491	452	430	460	485	480	485	497	480	482	513	468	520	509	464	466	490	477	500	523	444	510	504	479	459	473	500	476	493	460	522	508	468	501	481	478	478	467	476	489	507	474	484	483	452	466	475	475	493	494	518	504	475	456	495	455	461	512	494	505	472	494	498	464	484	525	478	478	488	549	475	473	527	503	481	483	496	511	477	509	478	433	502	506	466	481	492	460	471	513	499	483	481	496	486	485	516	503	475	470	477	457	495	481	503	467	497	530	522	519	503	490	469	490	455	472	513	514	498	504	537	478	506	515	527	480	517	511	515	544	472	482	516	491	433	467	516	489	455	465	522	474	499	473	473	460	504	503	465	468	450	484	498	449	488	493	501	485	482	465	464	486	483	458	491	467	462	518	470	430	479	489	499	467	470	499	489	474	472	482	464	513	461	449	522	504	518	526	468	481	486	478	499	513	433	468	518	500	478	513	513	514	486	468	511	532	499	484	493	513	471	463	489	482	468	448	462	459	457	485	453	519	505	489	526	478	489	492	496	525	491	473	518	522	473	487	512	473	485	487	531	505	482	500	481	508	495	494	488	497	489	505	498	496	500	443	514	450	481	474	464	489	467	462	475	503	521	452	528	467	446	454	503	488	471	470	446	489	481	475	482	492	487	490	491	516	507	460	526	507	494	470	495	520	461	468	482	465	494	527	483	468	468	508	481	496	512	480	456	489	535	487	500	471	471	488	491	485	446	480	471	485	510	490	469	474	480	487	476	492	480	454	496	501	472	492	515	476	501	470	513	469	426	495	490	473	488	513	477	473	487	507	489	486	485	450	487	506	498	493	472	444	558	461	429	461	490	492	513	490	474	482	479	435	460	475	511	468	474	510	477	466	483	502	525	467	489	492	499	524	500	481	495	513	490	441	469	501	451	465	483	496	466	482	475	487	470	502	493	517	484	445	494	461	520	517	540	493	473	454	515	470	477	507	502	484	515	476	462	493	516	511	460	486	474	516	496	504	471	537	508	497	454	538	500	484	483	483	494	511	489	502	524	468	455	469	475	460	510	445	510	494	494	476	478	505	529	477	429	474	536	474	478	480	468	532	515	475	451	500	493	491	489	483	522	502	506	495	474	482	479	525	471	510	495	472	490	506	502	489	488	508	456	517	522	448	451	477	484	438	499	481	481	489	469	489	501	494	502	470	495	525	519	483	495	503	499	459	481	475	496	461	494	506	525	493	495	489	471	487	503	515	494	484	434	503	511	493	503	495	498	481	522	501	491	513	506	487	462	471	496	417	504	477	504	511	470	499	414	485	495	454	496	502	486	473	501	452	486	502	488	496	463	499	467	472	501	490	485	489	464	510	509	507	501	458	498	484	500	485	518	509	506	487	499	495	494	456	495	471	505	497	529	466	516	503	482	469	487	464	481	455	478	522	476	481	519	480	489	504	478	523	475	453	467	472	484	481	505	477	516	489	502	514	475	505	459	536	498	489	495	479	493	506	467	512	485	463	496	482	512	470	502	490	504	484	471	508	479	466	512	484	496	480	466	545	496	483	531	517	487	481	492	466	510	496	479	473	535	470	492	430	498	500	497	480	470	477	516	468	503	494	472	473	474	471	438	468	560	473	491	519	480	501	479	506	504	504	500	496	518	485	464	461	466	477	458	541	428	523	468	488	512	481	510	495	486	460	493	484	479	520	506	505	499	471	509	483	495	497	491	463	498	504	469	487	490	483	516	472	451	467	498	460	451	473	512	522	473	495
14754	2547	1264	950	830	545	445	340	333	191	203	156	172	160	171	151	147	135	146	143	115	152	151	137	132	119	131	147	161	131	172	130	134	158	156	149	132	142	136	145	119	133	138	130	126	137	141	132	129	127	110	146	141	140	126	143	136	142	129	143	134	122	129	146	145	128	153	115	145	125	136	129	149	146	148	169	134	128	121	148	135	142	135	141	134	121	132	133	114	124	173	174	164	145	131	119	115	139	134	122	146	125	119	128	136	129	130	127	123	135	127	137	139	123	135	148	157	142	183	134	126	143	135	143	118	135	125	145	120	128	125	143	150	120	131	148	124	144	147	138	142	141	136	130	114	128	132	120	123	131	119	119	150	129	151	122	120	133	116	107	142	139	105	110	118	110	124	136	127	122	131	130	134	134	146	150	135	158	144	124	131	131	160	134	137	104	129	138	127	122	133	149	138	133	136	138	140	144	133	134	131	126	125	131	134	143	154	113	125	139	131	141	137	123	134	123	133	137	139	126	123	124	141	132	138	132	154	143	133	147	129	123	134	103	142	156	129	134	130	123	127	141	136	139	120	110	129	129	141	148	150	146	108	133	149	147	135	130	125	137	125	122	144	128	116	170	164	130	143	139	137	140	135	155	134	167	147	130	158	128	127	124	117	132	132	135	141	112	143	126	113	141	139	121	138	157	117	114	127	132	146	136	115	126	141	141	161	107	157	117	135	125	131	138	148	117	158	136	128	133	111	125	118	124	130	121	132	131	150	147	119	118	163	118	137	143	142	117	135	133	147	132	133	156	140	128	130	129	139	116	131	118	145	140	126	124	128	148	150	139	160	149	108	113	116	136	130	133	140	125	118	127	139	123	124	124	133	150	136	119	142	133	137	136	149	119	134	112	121	139	128	130	132	130	149	133	118	150	148	136	182	117	132	130	138	109	155	125	160	111	147	133	114	137	128	130	142	122	134	130	125	131	137	165	134	113	125	134	134	156	132	122	146	152	121	126	132	129	168	125	136	148	141	131	119	135	133	160	148	135	144	151	136	137	143	125	144	124	112	133	123	122	130	117	143	136	138	127	170	138	151	143	136	144	136	123	134	128	156	149	144	136	120	132	136	139	123	135	144	140	125	168	138	151	129	130	129	130	124	154	142	138	147	157	151	126	123	163	116	121	135	124	134	130	160	141	123	145	138	129	120	134	147	126	130	128	137	122	142	149	129	146	130	161	138	132	146	141	153	126	147	147	123	133	118	136	143	159	147	120	137	138	151	129	141	173	142	119	147	129	126	156	130	137	145	123	135	133	132	132	118	128	136	123	151	127	133	142	140	127	128	142	147	141	142	159	146	142	111	144	142	158	163	148	143	157	141	140	140	124	154	134	114	134	119	116	127	138	138	139	138	128	136	115	115	143	129	143	151	125	154	134	139	146	124	131	151	138	136	125	135	115	108	144	128	134	130	147	132	128	141	142	129	117	136	136	142	152	151	130	119	119	129	107	134	108	114	118	115	141	139	138	128	151	131	144	129	152	156	116	141	153	144	150	150	139	140	134	144	123	118	130	123	123	138	136	141	131	143	142	124	127	140	144	123	131	128	144	128	141	117	155	124	129	135	120	135	129	112	158	147	145	126	127	119	140	116	147	150	149	127	147	140	134	119	130	131	132	124	129	135	125	141	120	141	123	124	141	127	115	127	122	135	143	123	139	152	133	130	112	121	133	134	127	158	118	134	115	125	135	135	158	135	124	128	137	116	131	146	124	111	121	147	135	127	110	133	115	121	121	126	126	159	165	146	146	131	131	127	144	150	117	115	153	157	124	144	142	131	118	134	130	154	125	114	134	121	129	165	126	129	116	118	143	136	138	140	113	144	149	123	135	136	147	144	141	143	123	130	141	149	135	133	142	134	130	139	118	155	130	128	124	135	131	133	113	150	157	146	125	137	140	140	130	124	118	121	133	125	121	128	132	127	122	137	151	131	151	141	116	140	131	132	111	130	124	141	108	126	135	143	127	167	130	122	138	143	143	123	138	130	126	118	152	161	131	139	113	123	131	133	130	145	137	126	113	132	151	124	116	110	127	128	123	155	113	125	139	159	119	123	154	126	131	137	143	135	130	134	156	127	135	132	140	129	119	156	128	155	124	158	125	146	141	114	140	138	122	139	197	154	141	128	159	123	127	125	115	125	119	129	136	154	130	130	158	140	119	132	118	133	153	147	134	140	136	132	135	127	132	159	123	137	121	139	137	120	154	122	136	121	131	173	131	151	123	133	128	108	141	121	147	127	145	113	135	142	140	136	160	158	128	140	147	150	132	129	133	135	130	132	129	135	139	133	128	133	152	142	146	138	137	161	130	139	109	135	139	139	121	135	140	141	127	148	127	123	122	145	146	110	116	133	149	138	144	147	129	145	148	145	129	140	125	142	145	168	146	144	129	128	137	137	120	136	107	139	123	133	143	140	127	147	108	143	128	147	121	128	145	130	145	137	129	118	142	120	136	127	113	126	142	127	143	111	129	134	124	103	138	134	136	134	145	120	152	128	137	132	147	115	140	132	133	135	127	130	171	152	143	134	123	121	138	131	135	131	141	148	141	151	122	139	127	123	158	141	147	127	114	145	131	134	121	118	138	119	146	140	125	139	133	121	151	135	144	122	113	141	131	120	145	121	146	139	133	138	123	129	133	142	129	116	130	132	123	158	142	151	123	136	136	138	147	128	149	136	117	138	127	160	151	154	147	136	118	120	148	117	137	132	141	137	125	143	145	148	128	152	130	132	140	132	115	126	128	154	140	144	123	149	118	114	142	145	127	124	161	138	160	138	151	127	125	134	136	146	136	149	144	139	137	137	139	141	137	129	141	144	117	126	135	120	135	121	131	142	124	145	141	133	149	135	125	149	121	139	139	136	111	131	128	140	146	132	125	132	151	138	139	139	115	148	123	128	134	142	107	138	133	140	138	127	132	155	132	135	124	135	141	119	124	144	135	176	110	131	141	130	143	127	117	135	131	151	133	137	118	130	132	139	137	144	161	149	138	110	136	141	122	115	126	148	130	129	139	129	139	144	112	125	150	128	166	128	127	137	130	144	128	131	158	141	141	135	127	130	133	119	122	145	140	130	138	129	149	147	128	124	137	124	136	120	139	129	135	151	143	127	123	142	164	138	150	162	149	147	150	147	125	139	128	145	133	150	146	131	154	146	142	114	135	136	145	125	118	134	148	140	120	141	142	160	131	140	118	138	123	132	118	146	145	166	123	129	126	110	129	144	141	125	136	134	128	153	149	123	143	144	140	142	121	139	117	130	141	125	141	134	133	136	151	130	155	134	117	157	131	136	158	127	111	135	155	120	126	149	158	116	133	128	132	130	145	135	130	126	131	112	118	121	138	131	122	134	144	133	131	135	136	146	132	115	134	133	133	119	134	126	128	150	137	130	132	151	138	155	126	133	146	158	130	120	135	127	145	128	132	144	152	132	148	142	118	111	139
10001	1727	2122	2512	2900	2476	1836	1467	1232	735	571	522	525	481	463	422	419	454	392	411	368	365	397	392	361	377	382	413	379	348	334	352	379	407	361	402	341	328	335	329	338	331	369	333	331	352	358	355	357	369	337	362	336	362	343	350	309	367	344	364	325	352	336	362	322	345	367	345	316	320	316	312	313	347	327	329	351	364	335	328	327	363	341	350	365	338	353	332	335	317	375	343	360	314	327	363	343	338	346	338	330	349	361	335	331	332	347	338	309	361	333	326	355	353	328	336	349	357	376	352	362	356	311	358	338	319	336	377	326	357	366	341	332	342	348	351	357	354	362	350	326	324	352	318	326	354	321	335	341	320	340	348	323	354	330	312	347	330	334	309	354	302	318	336	321	345	324	340	362	349	363	325	339	360	318	374	342	332	348	334	361	347	378	340	312	337	335	342	324	327	339	346	328	335	311	322	335	352	332	330	356	329	302	333	335	328	378	321	359	351	348	367	352	333	312	331	323	325	337	345	314	329	356	331	319	343	327	300	356	340	302	337	344	316	340	344	337	324	371	340	320	336	360	331	316	341	365	331	364	370	318	329	338	337	349	332	328	342	335	348	350	308	329	315	373	325	344	317	307	320	345	339	305	340	360	338	363	328	338	342	318	357	315	328	334	355	339	355	319	328	317	328	310	334	301	326	343	338	349	361	356	331	324	312	322	338	341	349	369	351	357	326	345	338	362	333	307	350	336	357	330	357	350	347	363	352	333	355	349	344	346	349	331	338	349	369	336	318	352	340	319	357	327	353	331	326	356	341	338	348	343	359	340	349	355	353	369	327	309	349	326	358	337	323	339	337	329	325	354	350	335	356	342	296	360	322	333	380	364	356	343	281	337	342	337	343	330	362	364	345	352	360	332	346	327	313	349	368	350	341	339	359	338	358	328	344	334	356	339	323	322	352	327	355	332	324	352	353	335	336	330	332	350	350	382	324	375	320	334	353	346	355	328	355	346	345	327	362	343	344	321	340	328	362	358	317	347	351	320	346	366	339	348	324	360	322	316	343	340	333	370	348	359	335	335	353	374	346	373	343	342	351	307	332	295	340	351	325	343	333	345	321	323	380	320	350	329	344	343	327	332	332	336	340	347	365	356	359	336	337	318	344	337	325	363	338	367	344	313	339	364	343	316	335	331	352	323	320	327	334	376	362	371	353	341	339	346	335	345	316	359	329	358	335	330	341	356	363	332	333	342	317	316	317	319	375	359	350	369	312	341	328	342	322	355	362	351	350	345	309	340	338	361	341	347	348	341	326	335	304	367	340	365	353	312	381	299	327	325	364	332	304	359	368	382	356	333	335	336	331	328	340	333	334	325	365	320	321	318	337	324	340	334	331	380	329	313	320	340	298	332	314	367	346	320	352	330	335	336	375	321	324	346	306	357	333	339	334	356	341	379	362	346	329	333	331	358	346	345	343	341	348	330	350	344	343	362	333	332	324	346	335	298	329	332	349	337	368	335	330	331	321	324	309	339	343	350	362	319	342	346	353	381	329	331	334	309	399	308	325	311	372	323	387	354	351	341	325	343	332	332	349	328	393	334	352	313	340	319	367	362	353	356	339	353	330	363	345	366	338	338	354	363	356	360	335	336	332	347	349	348	338	299	351	324	334	344	325	356	337	315	320	372	334	357	339	353	336	341	319	369	348	320	371	358	332	350	343	355	361	330	340	353	344	331	356	344	343	359	338	359	328	355	343	340	324	344	327	340	328	322	324	326	365	335	343	331	302	347	340	364	359	334	345	326	367	355	322	346	332	329	332	354	342	362	343	315	354	342	352	333	380	348	368	337	333	335	325	364	360	328	339	340	351	343	357	346	325	337	344	324	328	345	347	373	335	324	314	332	337	304	338	346	354	325	323	328	356	298	348	365	312	303	348	333	302	335	354	342	318	335	344	331	349	344	360	334	329	340	315	304	315	353	369	325	347	345	341	368	345	352	342	325	327	363	331	332	341	347	336	332	352	323	332	322	325	334	325	343	350	364	349	322	330	335	336	368	317	324	309	356	325	324	354	338	353	369	346	365	335	336	361	342	341	382	328	346	373	311	385	347	338	301	343	310	340	351	339	353	329	332	366	325	332	366	339	327	347	345	356	285	335	330	340	320	374	358	361	311	312	322	316	359	309	337	356	342	344	385	328	342	361	335	374	356	356	353	363	343	324	367	341	325	364	330	339	392	329	353	332	359	379	349	327	344	319	376	307	357	356	326	361	351	345	376	342	340	342	352	346	312	338	340	363	334	345	354	321	352	310	352	333	331	344	350	363	353	336	299	344	346	334	348	331	331	362	333	330	353	350	348	376	336	349	303	326	339	352	337	342	352	362	372	323	345	352	353	344	374	327	343	355	342	336	339	333	338	314	347	340	369	340	321	314	336	295	308	327	367	329	320	324	300	340	378	336	348	365	329	334	342	343	344	343	360	307	354	330	339	369	346	326	330	368	320	317	323	351	347	343	323	314	331	342	325	335	318	303	311	368	328	340	377	337	333	312	331	339	351	346	365	331	339	325	357	350	341	339	331	359	324	364	328	327	322	355	307	383	341	332	305	309	341	324	360	326	330	377	347	328	349	353	313	350	355	337	378	333	362	353	349	345	324	336	344	316	338	311	303	325	332	336	354	310	338	358	319	337	309	369	335	316	345	329	342	346	332	344	375	340	338	351	295	331	341	339	336	343	336	326	311	352	363	358	343	346	329	357	397	305	348	329	316	326	346	338	366	347	338	369	312	350	327	352	322	322	321	349	314	331	347	330	336	349	328	339	330	344	310	311	338	334	330	317	337	324	375	320	335	343	345	352	379	325	338	373	317	343	336	339	313	355	332	344	340	345	346	349	320	351	325	379	318	367	324	334	359	314	369	369	339	335	345	325	327	327	343	334	340	330	288	336	372	328	333	323	344	312	348	313	344	336	339	313	312	354	346	367	370	336	331	339	347	355	350	335	330	351	350	345	353	336	325	337	341	331	334	309	349	305	356	332	331	331	327	353	328	344	341	342	370	325	317	331	345	352	335	338	334	339	330	339	351	338	367	360	336	341	306	314	349	314	333	308	346	369	353	327	339	364	364	332	358	366	367	341	346	369	352	319	335	326	372	326	358	348	358	326	349	345	325	344	330	358	317	320	330	301	315	363	332	324	337	338	356	368	348	358	323	350	344	340	361	352	359	340	345	291	365	331	322	317	302	358	376	312	357	327	358	319	344	371	346	321	332	352	369	350	350	353	351	347	323	349	327	335	348	348	346	318	313	359	345	319	327	348	353	375	366	303	332	395	362	326	336	357	307	341	334	331	345	361	338	370	331	360	331	364	357	334	323	328	325	348	331	365	355	356	339	340	329	358	323	349	361	337	331	331	352	330	368	363	327	360	345	324	359	367	361	339	324	355	368	324	320	326	359	299	329	324	333	344	298	325	342	317	371	343	365	338	347	376	324	325	353	292
23173	5103	2388	1862	1614	1105	710	548	521	322	271	266	233	279	246	238	244	261	244	249	230	227	248	238	210	211	224	215	224	214	208	215	236	230	235	252	195	235	213	245	188	224	221	233	228	257	222	252	206	227	214	200	195	209	234	206	224	201	229	192	200	229	245	233	233	237	201	238	205	224	210	184	222	206	219	225	183	240	217	188	216	222	198	236	195	209	219	218	225	195	226	226	200	222	199	209	196	246	213	205	246	232	206	218	216	211	218	244	211	256	212	244	233	216	219	207	226	208	224	214	231	218	201	230	222	237	222	219	287	234	220	208	226	221	204	228	222	215	185	187	215	177	207	166	237	224	233	236	215	226	225	221	225	205	240	196	183	195	215	197	203	214	206	209	219	219	213	229	224	231	189	214	221	235	255	217	244	178	195	212	221	257	222	244	236	234	215	205	197	221	218	212	239	206	213	204	236	224	212	206	218	214	220	198	220	201	223	200	234	239	234	202	207	215	215	200	211	198	212	223	198	225	207	245	226	192	247	204	161	218	217	217	235	216	252	235	222	230	222	208	194	210	187	227	202	218	236	202	231	206	210	237	210	224	219	212	181	195	218	202	212	195	207	207	197	207	212	195	205	227	199	227	215	222	255	220	222	196	199	206	216	203	228	223	218	220	223	234	234	240	254	221	197	214	202	233	235	204	224	226	237	224	257	200	220	213	220	215	204	212	211	210	214	232	247	222	198	198	215	232	232	231	253	246	213	232	227	216	213	207	220	225	224	221	233	221	194	213	212	184	230	228	183	239	210	216	232	220	215	211	238	208	206	206	198	194	205	198	222	236	209	238	210	209	197	218	222	230	241	243	207	231	196	191	209	191	229	231	202	233	215	217	214	220	244	227	223	201	204	222	198	221	225	201	216	226	215	222	200	238	229	225	210	207	217	206	236	223	241	216	236	219	224	230	222	194	224	208	207	201	215	230	241	224	213	190	227	225	214	234	216	210	212	204	205	197	201	244	212	215	218	216	223	237	217	226	176	219	202	216	181	194	226	225	240	210	225	200	218	217	208	233	236	182	228	244	202	241	217	231	227	213	212	213	215	214	195	204	214	207	206	216	217	224	223	222	220	237	218	207	183	208	215	199	223	210	218	222	215	220	222	224	223	206	236	211	186	222	218	209	199	231	244	212	207	211	196	201	218	204	222	218	230	199	196	232	239	223	215	191	227	223	177	210	230	229	228	223	185	219	210	211	221	184	204	195	184	206	230	224	219	202	221	211	217	246	231	235	220	207	200	205	200	201	225	213	214	222	231	203	220	195	220	218	196	204	196	207	206	215	189	244	197	226	206	246	221	200	203	188	231	233	214	210	193	228	226	214	206	195	232	204	220	196	226	228	218	180	234	216	200	207	221	209	212	212	206	251	222	230	233	209	210	217	242	223	221	191	220	233	192	214	202	222	217	212	219	216	222	225	238	227	221	196	206	216	219	205	239	215	207	201	220	213	223	202	231	235	222	199	244	227	185	236	201	217	251	233	223	200	215	222	239	193	222	224	203	206	233	215	208	238	220	220	218	219	228	226	212	220	212	196	240	231	213	216	191	213	199	208	213	212	217	205	235	235	198	221	199	221	235	217	224	222	217	213	225	182	242	219	234	203	194	207	214	226	223	217	216	225	202	228	201	222	207	201	209	219	229	234	219	220	201	226	240	199	215	192	219	206	220	216	235	185	230	208	217	192	220	222	216	225	217	209	233	234	211	205	225	223	234	231	224	226	215	246	191	203	233	217	229	224	196	200	185	214	260	212	191	215	214	195	209	221	206	212	198	202	219	220	207	219	231	232	211	210	201	197	212	190	206	234	219	221	238	215	228	212	194	209	186	211	218	212	200	204	210	197	207	237	199	213	195	240	206	218	204	177	201	239	230	212	208	235	218	186	219	230	241	197	213	226	241	202	223	217	216	225	228	236	195	222	214	224	241	215	220	208	218	189	219	240	235	228	214	206	212	196	222	255	207	226	224	252	203	204	211	176	188	211	234	209	212	223	210	248	201	194	206	195	201	211	208	223	223	204	229	221	234	228	210	211	216	233	213	208	230	207	194	204	234	226	229	217	220	208	216	202	219	198	197	227	249	224	238	227	225	209	188	191	211	205	230	222	244	239	222	208	227	205	209	200	212	212	215	245	237	213	217	201	243	217	206	238	208	215	216	228	216	206	218	219	230	221	241	203	188	222	200	196	218	220	231	195	216	222	230	217	218	222	195	221	218	200	202	193	226	214	216	242	207	215	221	190	187	217	226	218	217	219	198	223	212	211	214	200	194	201	207	220	225	244	206	190	203	205	212	211	221	200	210	203	223	244	193	230	211	224	204	174	213	229	219	194	196	224	222	195	214	238	216	216	216	205	217	224	197	239	198	212	211	217	193	234	239	236	193	211	184	234	223	203	226	222	216	199	196	215	226	227	204	221	225	223	199	215	229	206	206	199	229	212	176	213	212	243	229	217	225	240	213	213	254	231	226	222	225	197	219	238	210	220	234	203	197	227	231	227	220	232	224	219	207	218	201	188	230	207	230	230	221	188	195	235	222	191	230	216	203	213	233	265	200	200	195	210	199	226	235	200	244	228	217	224	210	251	227	245	194	230	229	256	202	206	225	204	202	217	241	218	231	207	226	241	213	248	210	225	210	237	203	232	238	244	225	202	225	221	232	215	201	208	236	223	226	212	225	220	229	227	196	229	225	169	199	200	225	241	189	228	229	236	231	228	230	197	201	191	194	198	236	211	192	233	233	244	217	206	187	218	256	216	215	201	220	225	256	250	228	229	206	220	204	213	216	199	215	218	229	229	233	182	237	224	189	253	208	216	239	221	202	200	225	238	214	209	226	197	195	185	205	212	189	189	213	242	213	186	221	226	233	189	226	221	215	216	226	201	218	219	236	206	199	224	235	201	221	209	188	198	198	232	189	208	207	228	196	228	193	202	202	204	218	229	218	209	234	230	216	222	201	264	203	228	232	229	212	215	179	221	212	214	208	229	185	208	225	231	215	233	214	233	223	189	224	221	214	249	212	228	189	229	204	229	229	192	190	208	216	228	221	208	189	218	221	221	205	201	251	202	195	218	232	242	223	207	225	222	211	184	221	247	238	212	241	224	206	198	223	230	216	217	183	225	214	252	208	237	223	236	206	219	211	215	202	205	202	232	216	230	238	180	229	232	247	220	210	223	214	251	222	237	229	225	231	233	233	226	208	203	238	198	218	202	226	233	216	226	207	206	200	203	235	226	215	212	216	197	240	223	200	229	249	196	218	227	226	201	228	218	237	194	228	204	207	197	248	215	221	214	199	216	218	229	227	221	214	218	207	203	197	201	224	245	249	213	236	224	174	226	221	216	217	218	225	205	196	175	227	207	234	227	205	211	208	223	191	232	212	222	222	204	191	214	183	187	210	216	202	191	232	227	196	234	246	177	215	199	221	199	222	193	237	200	209	225
13605	2889	3461	4233	4718	4047	2751	2372	2383	1397	976	833	887	758	731	689	653	649	649	668	614	562	579	598	622	631	577	559	565	557	566	556	603	550	591	545	522	578	555	526	530	530	530	539	538	524	505	529	530	555	553	558	534	531	533	459	511	520	513	526	545	516	525	532	491	533	504	526	508	528	526	505	517	509	553	500	527	532	458	525	502	528	516	513	554	505	513	496	494	504	502	512	510	479	477	490	485	485	523	519	510	485	502	488	527	518	526	529	528	547	529	516	543	543	497	522	507	498	547	515	495	532	530	490	508	504	542	503	539	508	466	534	538	532	514	519	473	571	517	485	550	470	493	533	492	513	505	518	519	545	523	523	532	501	502	486	514	534	485	503	515	487	496	561	562	495	553	500	521	518	532	564	534	535	491	504	512	542	504	476	484	514	535	516	475	507	494	485	488	524	480	525	494	504	504	527	515	497	563	537	527	500	471	504	508	518	553	533	543	518	519	497	491	521	557	477	551	521	516	519	518	524	482	507	504	520	517	474	515	553	511	494	537	496	493	511	529	530	534	526	543	517	510	507	483	527	516	496	500	519	494	522	538	495	505	508	526	516	530	517	480	429	495	520	502	529	496	567	502	512	511	496	539	509	519	487	473	519	532	550	484	526	482	517	517	528	521	532	518	501	521	513	516	481	496	529	510	501	500	493	538	484	524	499	528	484	497	503	526	469	532	487	526	554	532	477	515	534	463	536	530	517	461	502	551	500	505	530	530	467	534	513	501	466	519	547	494	500	544	476	540	512	490	536	518	517	524	547	534	509	519	488	518	478	519	531	534	505	501	515	473	478	500	510	541	479	517	492	534	510	483	515	478	492	509	518	501	529	519	512	504	464	494	480	517	508	502	491	501	546	536	525	538	510	475	512	510	508	512	491	524	483	546	536	514	527	513	501	464	492	502	514	507	503	490	536	484	508	539	501	517	488	461	543	531	487	522	539	521	514	514	539	524	529	525	533	511	521	518	495	476	504	550	502	514	515	521	495	511	521	522	512	496	531	533	553	448	523	507	510	514	502	518	485	512	502	541	501	505	489	447	483	500	514	533	518	543	494	523	524	462	493	517	530	515	513	464	489	502	509	507	536	506	512	507	482	519	518	551	534	541	520	538	537	524	553	538	500	485	496	495	479	507	543	475	578	492	524	478	464	522	487	499	537	554	508	538	510	459	522	488	488	553	508	543	516	518	527	529	517	521	491	506	518	544	493	506	488	501	482	508	484	474	518	487	511	475	521	558	562	480	512	498	488	458	472	502	545	511	519	474	508	555	520	478	552	515	502	537	525	492	510	527	488	514	509	512	510	460	512	493	499	496	518	480	501	554	507	516	490	469	512	470	507	505	523	523	531	504	490	467	580	510	521	486	520	500	485	507	495	502	489	535	506	515	486	480	517	517	499	490	496	500	535	457	475	501	523	482	542	519	516	495	486	507	542	473	547	527	523	478	531	501	527	474	512	526	494	520	542	512	546	538	555	501	525	487	537	522	501	487	513	467	494	535	525	512	538	483	514	537	542	514	513	494	497	497	499	517	544	498	537	508	588	534	493	490	537	470	495	510	560	492	519	508	500	503	541	468	484	508	496	527	529	530	490	530	527	518	478	478	517	538	543	510	524	507	497	511	551	512	518	490	447	543	529	530	502	456	496	483	510	502	513	530	503	493	488	492	513	515	477	503	516	505	485	540	477	503	527	530	520	506	517	462	518	491	499	498	499	511	497	518	496	524	478	509	516	484	544	508	475	534	528	501	529	492	504	500	505	472	511	546	454	469	519	488	494	467	471	474	557	489	556	484	477	494	532	502	501	506	548	517	532	509	469	526	521	557	550	493	517	510	508	506	520	526	465	491	468	524	530	486	538	515	483	487	512	505	527	486	497	482	506	532	499	516	510	457	486	530	516	510	514	518	507	498	525	503	561	521	527	485	477	488	515	495	534	524	512	539	490	550	497	486	488	524	507	536	546	535	570	531	458	505	513	480	492	499	472	544	466	486	467	465	524	516	492	508	485	509	493	511	514	506	530	483	513	514	501	491	523	524	507	528	489	502	511	530	515	531	494	510	494	529	483	491	513	510	547	548	533	556	519	577	509	515	485	501	511	521	484	484	461	503	557	541	525	491	486	515	515	481	513	490	493	514	488	497	541	528	501	481	497	536	502	532	510	523	515	462	501	493	493	506	479	493	542	507	510	475	556	551	497	542	487	530	512	526	491	509	515	540	490	535	538	484	522	529	527	533	494	546	520	507	531	526	509	547	509	528	509	476	531	535	461	514	529	486	480	495	541	506	537	516	508	518	532	502	478	532	501	518	468	470	524	497	517	473	530	499	540	512	499	475	495	523	532	502	500	512	509	508	515	495	520	523	496	536	536	495	524	491	524	518	528	510	542	541	503	509	527	529	473	496	499	500	459	530	533	498	490	528	517	471	544	489	509	504	490	504	534	561	493	479	540	500	506	531	523	510	523	474	492	507	484	486	510	514	476	526	509	499	511	510	539	507	511	524	531	531	529	514	493	517	517	501	535	502	484	538	520	537	501	496	515	475	498	529	506	478	529	485	517	533	482	503	511	534	519	484	495	521	489	505	529	506	512	536	560	460	517	519	513	526	490	506	491	545	541	462	468	542	532	543	505	511	507	485	500	525	540	518	558	472	484	547	503	500	563	514	505	528	514	467	484	504	522	521	504	495	522	496	515	531	489	528	506	518	510	511	502	526	530	478	503	465	483	532	489	509	511	526	477	450	539	476	532	475	526	541	482	529	497	548	516	537	504	521	494	487	526	476	507	466	494	530	509	520	495	492	488	486	489	540	486	490	536	499	517	514	528	495	487	524	543	498	468	511	535	510	471	481	516	502	484	518	537	526	538	512	477	493	493	527	525	524	517	531	487	531	510	514	506	495	494	493	500	474	487	522	443	525	534	554	523	505	525	516	483	513	510	481	480	492	510	487	514	494	525	504	484	484	510	481	522	518	486	520	517	504	482	553	504	481	535	516	488	525	515	496	503	535	528	552	506	483	478	488	522	506	497	518	546	511	546	510	500	516	458	514	480	493	484	481	488	492	487	543	494	513	532	532	486	475	511	498	540	531	509	500	508	551	506	530	519	491	520	506	497	488	558	525	543	490	507	485	537	506	540	516	482	523	500	512	533	530	468	503	522	500	512	480	523	502	528	530	513	496	548	496	510	502	538	513	518	514	493	490	513	499	533	556	513	510	521	511	509	511	465	503	493	510	459	503	498	487	502	493	530	550	527	481	535	492	505	520	508	539	502	527	480	479	449	526	501	544	561	518	503	503	457	518	456	521	479	530	504	493	504	537	490	538	488	518	519	523	491	506	548	510	503	535	542	533	503	505	485	505	524	517	508	506	537	513	499	486	499	502	517	518	538	498	535	510	510	513	526	545	521	514	531	491	502	498	517	516	564	458	509	554	498	534	476	484	495
3733	605	359	331	275	280	253	254	204	229	229	232	228	222	194	231	219	198	192	196	233	228	216	226	201	216	242	227	196	204	214	206	199	225	203	196	218	235	229	216	212	209	224	195	241	229	216	186	232	207	228	211	215	220	238	224	196	231	238	204	192	200	224	212	237	211	196	213	206	218	217	242	213	245	211	199	197	229	214	227	213	217	203	240	234	211	229	216	236	220	206	214	205	200	201	180	214	215	231	195	196	228	215	201	225	191	235	212	215	202	222	181	192	184	203	252	222	213	203	222	222	197	232	229	226	216	192	212	196	198	239	213	223	175	246	249	219	206	222	232	236	235	218	209	229	229	212	202	210	242	229	217	205	224	220	206	222	241	202	221	216	225	227	212	227	198	192	217	232	230	203	203	230	255	231	199	203	208	218	208	201	203	245	219	215	196	211	229	187	224	194	192	246	235	218	232	237	175	226	191	216	218	228	218	226	215	214	195	201	204	209	217	203	204	213	220	218	205	211	204	230	235	234	249	192	232	215	192	206	221	224	191	204	218	189	225	210	190	239	226	237	202	217	211	216	204	232	204	217	223	215	193	218	220	216	208	210	207	220	204	192	216	184	221	207	210	219	212	186	239	240	200	218	243	220	217	226	197	219	214	199	239	216	198	199	261	209	215	196	193	222	211	222	238	217	206	260	215	220	226	203	198	236	232	255	218	227	210	217	195	220	214	200	213	226	205	216	204	201	228	198	238	187	211	208	213	218	227	229	199	235	234	210	225	210	174	222	210	222	228	234	205	210	203	236	230	191	230	225	225	216	219	189	210	187	196	186	223	219	238	194	181	214	223	218	227	208	245	212	220	204	221	213	212	223	229	238	223	225	201	215	256	236	241	244	202	214	232	188	195	206	212	211	222	188	255	212	236	229	186	207	229	232	224	211	202	222	237	228	222	213	212	220	248	200	204	212	224	207	213	235	222	227	217	207	226	208	210	214	238	194	230	210	226	237	207	213	239	228	193	216	203	225	184	227	205	189	233	226	218	217	222	218	210	213	207	226	207	182	230	222	196	209	212	238	188	203	202	200	223	202	220	214	205	199	210	209	201	216	211	215	194	240	229	233	213	211	182	235	224	219	205	213	224	211	203	193	217	202	224	243	200	218	240	203	215	191	225	220	211	223	201	203	202	228	219	218	227	203	175	219	213	232	219	221	220	225	223	206	228	222	229	224	241	214	211	201	214	205	230	195	219	190	206	227	245	214	195	239	203	242	208	208	189	225	233	226	214	218	196	232	204	202	242	211	227	210	205	220	218	201	220	174	211	216	223	200	191	227	232	204	201	218	213	199	196	202	223	248	223	219	236	199	205	214	243	205	226	211	193	209	200	226	229	228	229	213	239	210	226	213	218	218	210	230	202	184	220	220	228	209	216	235	220	217	216	232	243	235	211	196	209	206	209	217	197	202	196	203	213	225	208	242	229	217	215	216	188	190	196	225	220	189	186	219	219	210	203	225	227	205	198	185	187	207	209	233	233	217	230	245	245	226	187	219	212	236	228	218	218	221	217	207	207	207	213	226	204	225	221	194	211	210	241	183	199	219	214	218	229	204	206	181	207	222	216	222	212	215	184	214	232	198	246	184	229	218	246	213	192	241	200	230	239	215	219	232	211	206	191	206	213	229	228	196	241	239	233	222	192	194	186	221	217	212	208	210	225	202	238	219	206	202	221	206	202	213	197	229	216	200	214	232	217	227	243	236	201	212	206	217	215	235	222	210	182	233	204	229	232	219	208	223	227	190	220	232	215	195	227	196	195	234	217	241	216	216	204	224	237	197	240	222	227	224	221	208	248	201	226	205	210	192	195	200	220	189	226	215	251	200	205	205	236	213	218	192	215	243	203	202	211	217	189	211	225	204	234	217	222	205	214	184	209	201	190	217	215	214	213	204	217	224	226	232	228	227	238	220	240	190	219	234	200	211	209	255	214	218	199	235	240	221	211	186	211	218	209	230	196	230	206	224	213	187	185	177	212	191	210	216	217	225	201	233	253	196	235	194	232	192	199	227	216	236	214	232	225	220	212	200	234	237	207	230	188	197	183	211	206	218	243	200	215	214	227	244	192	234	227	241	218	205	194	220	221	203	188	232	208	244	222	200	205	221	209	221	193	203	207	191	213	222	210	214	234	249	214	215	203	221	206	179	209	207	216	215	211	215	198	191	203	207	212	200	200	217	197	239	222	229	207	202	237	231	217	220	203	244	213	238	223	208	188	186	200	215	226	186	210	256	220	208	220	216	223	210	217	234	210	245	198	199	238	219	226	218	235	193	246	200	215	237	225	224	240	219	221	231	210	245	236	208	231	193	213	204	203	221	201	203	207	195	197	224	228	213	212	208	228	263	207	216	204	217	210	241	213	228	185	197	209	184	232	217	201	202	222	210	196	193	203	235	218	214	217	181	252	187	212	214	232	202	223	195	226	215	189	220	217	224	214	240	217	232	205	213	216	223	234	213	219	229	210	217	222	211	257	207	205	210	243	215	195	234	175	190	215	209	217	233	249	212	217	217	221	222	204	201	210	199	233	243	203	198	228	234	193	189	223	226	163	205	221	194	211	232	227	227	215	201	245	197	185	215	199	207	233	213	202	196	219	223	205	229	242	233	212	216	229	204	207	216	229	206	217	238	184	205	240	189	227	201	212	191	224	211	201	228	237	191	195	244	222	220	207	207	239	230	195	241	225	223	219	205	222	208	202	238	232	232	186	226	205	203	210	187	212	209	209	208	206	208	238	211	239	199	225	206	204	213	194	241	205	203	226	238	191	228	225	205	221	187	200	230	195	217	191	228	242	196	228	204	221	206	231	215	228	236	237	200	211	239	232	199	220	215	206	204	220	193	221	202	214	197	221	238	212	210	242	216	231	195	243	231	234	239	229	205	220	197	228	198	235	215	197	214	229	207	205	214	217	229	207	216	202	217	247	253	218	242	193	206	182	232	219	213	209	204	193	189	211	227	211	194	225	196	208	213	192	246	195	200	229	201	204	177	215	209	201	227	207	232	191	227	217	214	203	233	208	190	248	206	201	216	201	246	240	226	233	258	223	218	227	228	214	221	222	241	215	227	221	200	235	221	220	221	228	208	227	199	219	219	226	231	216	203	234	217	203	201	212	226	218	187	207	204	212	211	200	223	196	212	240	224	196	232	227	219	213	206	213	243	217	186	205	213	199	197	208	197	206	210	208	226	200	249	181	215	212	206	208	217	251	231	225	209	232	238	205	203	212	220	205	235	216	204	195	219	228	182	198	221	217	215	175	226	210	186	212	227	241	218	213	210	187	236	209	217	210	194	214	193	202	225	217	223	224	228	221	227	212	223	238	203	204	222	213	206	252	230	201	220	181	244	240	209	200	212	200	203	195	209	221	212	227	212	229	213	233	214	217	235	215	258	199	187	200	208	222	220	217	186	214	210	266	186	198	214	210	205	212	180	175	202	218
3017	750	764	769	771	715	656	579	607	541	519	498	512	511	509	490	491	485	509	479	503	502	483	496	498	472	485	504	503	514	474	482	506	443	480	490	452	497	493	472	466	502	537	480	478	485	542	482	472	470	462	464	466	473	472	496	478	530	485	478	487	481	505	495	481	477	485	506	507	478	508	522	472	481	509	487	485	512	489	462	488	494	476	473	475	509	505	482	491	490	480	442	477	499	532	482	474	515	515	455	515	502	482	428	448	439	476	524	488	487	498	528	498	454	479	474	512	494	455	448	448	514	469	491	520	500	463	510	499	450	461	498	470	501	477	503	467	480	513	464	493	481	518	533	444	493	504	509	474	481	494	523	455	492	498	506	529	449	534	478	474	498	473	475	501	477	490	501	523	473	477	474	465	490	484	505	501	506	497	479	493	460	512	478	485	437	467	484	519	456	513	474	502	494	513	472	477	503	457	465	480	499	484	471	509	465	461	505	466	447	494	500	481	490	487	500	476	467	492	455	476	522	457	462	479	477	511	498	456	475	488	544	471	503	480	467	447	546	470	520	506	485	460	446	490	483	487	470	477	472	509	499	496	513	524	511	456	486	482	538	466	493	450	485	538	501	470	475	479	445	527	451	496	477	455	495	527	513	498	479	500	469	534	512	484	465	462	495	499	490	509	507	493	496	506	457	474	513	495	471	468	448	468	416	467	461	462	487	496	459	478	479	481	445	488	474	474	482	485	486	500	512	500	478	475	486	462	507	488	488	500	478	463	493	516	486	471	504	450	469	493	503	493	467	452	498	528	443	501	494	501	487	491	482	443	491	476	454	507	498	489	465	454	516	500	503	481	482	490	466	465	461	485	484	465	526	501	524	462	518	483	509	461	472	475	488	509	497	471	457	490	473	503	442	448	487	449	489	489	496	502	470	489	488	483	483	465	449	463	508	506	479	507	505	479	476	499	512	492	501	460	497	494	455	499	493	488	482	462	506	484	463	463	465	467	501	438	479	456	472	507	490	519	505	485	455	518	511	486	489	511	519	501	515	468	468	519	504	510	476	481	508	506	505	497	485	488	477	494	481	474	510	511	500	464	513	496	469	462	475	471	474	451	496	484	481	441	497	481	493	477	467	468	488	469	481	471	503	524	520	520	448	447	508	489	494	466	445	494	476	477	491	527	460	510	473	487	496	474	489	496	484	465	490	501	482	491	456	498	475	506	489	521	497	456	478	467	505	468	489	476	465	479	470	476	461	482	474	485	488	458	454	472	502	495	460	453	458	481	433	481	477	463	525	511	513	464	453	508	490	462	458	479	489	511	504	472	496	529	471	523	472	505	544	500	482	466	448	526	446	502	484	456	488	534	461	484	466	465	492	490	484	484	480	474	492	492	457	479	477	486	484	497	467	446	499	475	495	470	481	484	476	495	466	468	485	490	469	500	512	491	525	506	479	487	473	490	468	495	482	515	476	435	477	440	469	471	491	499	508	479	484	506	512	497	506	496	472	523	497	501	436	454	471	471	453	463	505	484	493	448	519	491	485	447	484	479	483	472	458	482	499	507	509	456	478	499	483	472	498	482	477	458	475	524	496	472	494	491	468	487	492	484	478	458	458	515	543	471	482	479	484	499	487	521	496	491	478	490	532	472	500	460	497	479	486	468	484	493	508	463	489	496	496	484	459	494	483	506	472	444	487	484	477	517	507	464	493	494	471	476	525	504	481	493	486	479	491	445	463	454	476	492	503	503	488	504	519	500	506	470	472	468	498	500	517	488	494	523	495	481	487	476	503	451	452	495	502	490	444	489	487	472	514	522	498	462	473	480	457	503	528	505	470	494	533	481	461	494	483	521	491	469	501	512	538	485	471	505	494	473	481	484	524	522	494	485	479	490	509	494	523	505	505	506	486	492	463	509	493	520	479	512	476	484	519	462	485	461	483	501	511	467	500	527	467	507	461	478	514	457	458	484	495	497	489	510	455	447	463	494	473	494	483	483	490	492	468	518	484	535	450	467	463	493	447	518	483	488	466	496	511	516	519	504	485	451	449	488	501	490	490	484	482	532	494	451	487	491	468	497	502	503	442	483	466	468	492	470	494	505	468	455	494	475	475	467	474	475	497	481	504	487	534	497	473	521	459	501	505	489	496	464	508	476	449	509	440	461	498	513	489	475	470	473	507	466	482	487	500	483	451	495	466	468	473	436	495	492	479	479	483	486	496	476	489	486	476	516	524	469	503	442	506	472	462	474	522	458	464	470	526	487	509	473	500	499	479	496	454	501	475	471	498	454	481	477	482	453	469	513	519	504	489	499	470	470	505	447	507	483	450	450	526	468	490	544	473	507	481	463	525	441	472	482	495	481	524	517	470	514	461	497	472	478	509	462	504	532	430	491	502	509	452	439	497	494	457	482	485	417	442	483	485	515	504	510	512	478	525	471	494	498	489	489	490	499	482	480	495	474	481	480	492	451	480	483	478	490	476	486	465	443	505	471	481	468	484	464	463	487	507	451	456	461	464	470	468	486	482	497	496	471	491	482	478	465	491	500	487	513	521	463	477	484	508	501	471	442	451	502	474	514	461	487	498	498	486	503	483	492	484	482	497	461	491	479	499	490	470	478	499	477	531	501	494	442	464	444	497	487	477	503	450	505	494	500	472	470	471	481	509	490	517	464	495	537	468	479	515	515	542	485	475	519	471	493	529	464	525	441	482	484	528	496	457	478	547	528	482	499	453	500	482	505	527	473	489	471	517	470	518	541	494	502	451	466	503	500	488	472	531	483	502	520	506	493	498	488	511	500	482	482	470	546	465	485	494	519	470	486	516	471	489	476	461	489	467	496	494	484	482	469	500	484	474	525	470	530	481	482	502	483	467	534	500	501	441	499	484	476	467	470	525	485	502	523	453	480	482	504	475	485	484	483	483	464	470	507	479	538	491	455	504	486	479	492	483	457	478	497	478	428	465	459	443	455	497	455	503	458	461	496	515	482	442	477	487	481	484	513	422	511	473	457	486	476	463	479	480	509	513	428	488	489	468	495	501	489	514	478	518	471	495	465	502	494	494	444	475	475	512	509	467	516	486	518	526	473	524	487	501	475	526	465	471	524	469	485	467	459	508	500	531	465	510	458	503	502	489	465	476	482	500	506	500	470	501	476	470	464	484	459	465	489	456	523	490	450	514	504	489	520	494	492	501	453	453	516	486	531	486	433	486	479	469	478	513	500	472	465	470	513	498	454	514	483	461	498	481	480	445	519	491	476	443	499	491	517	507	496	455	537	453	492	485	439	506	490	500	483	458	518	497	474	508	512	455	479	478	483	525	494	494	518	485	494	470	493	505	533	475	479	438	480	490	516	502	495	447	547	468	472	480	484	498	517	483	480	520	491	503	488	495	489	501	487	501	506	520	485	486	531	492	454	511	462	447	508	482	460	460	521	477	487	487	491	490	491	511	457	466	495	480	485	509	441	507	492	461	493	468	468	494	503	447
14926	2598	1248	870	623	477	424	328	311	213	177	158	152	167	158	131	142	153	143	147	129	137	145	127	157	154	142	129	131	136	147	140	138	124	137	141	129	141	143	148	134	147	144	126	147	143	140	146	124	133	147	141	134	139	152	133	161	114	144	141	147	160	141	159	143	141	125	159	145	129	157	144	133	138	126	134	136	122	143	137	126	130	125	133	123	147	141	139	148	120	148	127	141	145	115	156	143	139	146	160	156	113	132	130	134	128	118	113	151	130	137	145	150	157	142	142	135	127	119	113	123	150	141	134	143	152	133	150	137	128	113	140	145	161	134	134	127	139	143	123	119	132	159	119	129	139	150	138	158	141	132	135	127	147	145	123	136	148	129	130	126	144	130	133	125	118	121	128	125	148	127	155	157	154	148	110	136	116	141	139	164	137	162	156	152	145	135	153	134	155	134	137	146	112	161	133	141	123	141	145	125	150	129	119	130	150	131	116	138	125	131	119	133	118	131	120	119	143	131	122	138	122	137	143	136	131	152	146	132	116	138	146	123	138	128	131	150	131	157	151	134	116	123	145	154	149	155	142	139	135	145	140	136	133	125	147	134	154	117	131	123	126	149	127	138	131	147	143	136	137	144	137	126	145	154	142	151	127	149	137	129	125	171	140	163	140	138	119	135	135	126	141	155	116	156	125	142	148	138	144	154	134	104	134	144	155	149	168	140	133	156	125	141	127	141	146	158	136	130	131	122	150	142	132	141	133	126	134	123	167	125	160	149	121	131	117	151	147	125	124	104	150	123	125	152	132	146	125	135	146	120	137	130	141	140	139	112	138	136	140	136	130	134	143	135	131	141	150	129	134	135	135	141	145	157	143	141	140	120	141	153	148	142	129	141	139	132	148	131	130	125	153	132	130	146	139	128	140	120	145	104	169	132	140	144	134	122	140	150	137	140	162	147	155	111	163	161	154	149	138	125	119	144	134	155	126	136	139	132	118	130	142	132	156	141	121	138	126	133	141	152	128	141	130	142	136	144	148	161	127	143	124	132	130	142	127	124	154	145	129	151	137	129	104	153	134	137	136	123	118	154	147	127	114	138	129	131	142	121	163	146	127	134	132	157	115	149	136	133	155	123	153	132	125	126	141	141	138	142	111	134	142	134	142	130	136	131	139	140	145	140	123	146	176	116	144	155	136	138	131	134	132	112	140	128	104	156	150	140	144	113	150	142	116	142	129	119	133	129	138	140	131	156	138	123	146	121	128	162	122	148	132	116	122	151	145	124	134	166	146	131	151	159	135	122	150	132	123	115	140	135	130	156	146	153	122	118	135	132	126	145	130	149	120	139	145	133	138	121	136	126	129	152	141	135	130	121	92	114	127	154	139	148	156	139	136	147	123	149	123	132	137	137	121	135	133	127	154	131	126	143	140	154	131	120	140	152	139	150	138	125	139	142	132	130	144	124	131	120	161	132	127	129	126	121	147	132	128	135	144	130	124	139	120	133	145	129	155	137	142	146	162	115	132	128	150	165	114	120	154	128	159	142	140	151	156	149	129	134	129	136	147	143	158	136	123	147	131	152	128	132	144	133	137	136	134	135	134	123	139	133	143	141	128	116	140	130	133	140	154	137	133	149	139	154	126	117	148	140	134	156	130	128	138	155	134	124	130	138	161	141	126	123	149	136	125	142	141	155	147	115	127	133	132	134	138	141	136	129	134	161	138	155	160	151	117	141	141	137	132	143	137	146	130	132	137	144	140	136	155	131	147	134	138	155	148	137	135	126	108	137	132	130	149	151	152	106	140	136	124	126	140	134	143	125	146	133	119	143	131	120	144	134	127	140	151	129	125	125	136	130	142	147	145	147	139	129	114	145	142	135	119	122	133	129	129	155	137	143	137	139	121	143	151	130	146	133	156	127	123	121	114	116	124	133	131	149	132	157	150	138	127	126	127	133	137	144	148	133	152	158	142	145	149	144	134	133	150	144	128	116	126	137	134	141	129	142	131	126	138	126	133	140	136	145	120	117	125	141	138	149	143	132	127	125	146	153	128	133	133	152	150	140	153	130	143	124	144	132	134	141	133	153	146	133	124	126	116	135	142	159	146	115	128	155	130	163	153	112	148	130	111	143	127	106	123	138	146	140	139	157	100	146	115	110	134	123	136	130	115	154	139	146	133	123	123	146	136	120	136	120	164	132	156	138	132	139	139	118	143	156	140	135	129	135	121	129	126	146	170	174	137	125	153	134	150	126	125	123	112	131	147	133	150	163	134	151	100	121	145	144	131	159	141	121	147	134	146	140	134	129	123	154	150	134	168	142	131	117	134	127	140	109	145	143	136	129	159	140	125	124	137	139	138	136	134	155	116	127	109	122	138	152	129	151	129	125	125	134	151	116	153	132	124	123	130	133	124	133	138	159	130	131	148	146	132	106	128	123	112	134	131	129	126	125	139	124	162	133	136	135	120	129	155	146	148	136	125	150	126	157	155	129	116	132	134	143	122	130	132	148	137	127	113	126	111	136	124	140	131	133	118	127	125	141	138	131	134	133	123	122	138	145	142	124	133	139	135	133	141	114	144	134	135	137	144	118	115	111	126	127	117	142	142	148	125	146	162	162	134	155	154	138	122	132	140	140	134	141	123	125	126	122	136	152	133	130	149	127	127	137	127	157	151	131	139	139	128	144	138	134	153	136	154	145	115	126	140	127	150	141	164	139	157	138	116	157	134	138	161	111	137	129	124	130	125	122	129	132	126	150	115	127	157	135	152	125	154	130	120	146	140	143	147	118	145	135	151	146	126	121	132	130	130	114	105	128	150	112	126	129	151	151	156	153	154	138	151	140	131	135	121	162	143	112	129	148	103	123	145	124	134	133	147	139	149	135	132	120	162	131	135	141	127	163	135	149	147	138	128	147	116	128	127	145	133	138	161	138	150	148	125	135	138	139	154	150	151	134	126	127	160	151	163	143	150	157	161	126	146	164	131	125	117	113	149	131	154	152	147	137	155	129	132	131	131	132	140	134	133	149	168	128	119	133	156	129	157	124	122	143	151	154	150	123	130	136	124	129	120	127	114	138	136	145	134	132	135	156	167	125	137	123	108	115	128	129	152	126	153	130	124	133	122	153	128	124	130	117	120	116	146	126	149	141	149	138	143	118	155	166	143	144	151	122	134	126	160	111	152	133	158	123	134	123	118	140	127	124	122	154	137	135	138	140	141	120	153	140	114	122	147	153	144	128	124	150	126	133	120	116	127	151	134	125	122	135	124	132	126	145	143	136	131	137	164	150	143	144	130	126	129	150	126	137	120	130	118	144	125	117	136	144	111	131	130	131	122	134	127	143	130	145	114	116	118	159	135	125	157	152	136	154	111	127	166	136	132	154	142	117	135	160	134	123	133	119	157	145	152	133	136	126	135	146	139	158	143	135	120	147	145	135	143	135	138	139	115	123	149	143	155	130	140	113	160	147	127	124	125	135	124	148	148	146	152
9967	1750	1934	2243	2242	2142	1776	1389	1592	766	569	567	483	452	435	424	416	419	422	404	408	389	392	393	374	423	344	357	383	375	351	427	369	359	343	410	350	326	346	351	322	363	350	353	377	322	372	340	352	335	330	362	349	378	314	366	336	325	336	361	352	337	333	300	343	341	354	322	313	343	342	332	311	315	363	311	336	343	344	300	320	345	361	344	339	311	342	334	339	388	345	332	355	333	346	346	342	362	324	319	340	320	336	357	332	311	350	348	346	364	336	317	339	333	361	322	338	349	340	324	343	337	323	365	370	365	365	341	321	341	341	330	342	358	340	342	357	348	374	335	350	333	357	335	336	332	344	317	327	356	370	347	360	360	313	363	361	351	354	372	368	337	351	330	322	334	339	369	329	335	322	350	315	333	324	354	333	387	351	361	316	327	340	346	311	341	385	355	346	332	354	323	333	340	335	338	354	341	353	325	334	349	317	351	310	336	356	311	336	345	339	327	360	353	377	345	328	349	311	342	353	338	317	331	319	365	342	334	344	367	310	333	328	330	350	361	343	341	340	315	324	368	336	354	329	375	372	315	318	404	350	343	385	335	312	361	347	342	322	332	338	312	342	341	340	343	373	339	368	345	352	355	373	360	317	354	334	329	355	347	350	324	337	364	361	354	352	336	326	344	310	350	354	336	348	346	342	331	329	376	359	369	349	332	361	322	357	324	351	311	349	328	355	357	328	315	330	336	337	335	364	320	348	367	356	336	352	307	330	312	295	349	312	327	391	345	339	343	324	308	327	325	360	297	340	331	355	288	343	324	345	315	350	303	328	344	326	367	334	336	337	329	351	349	320	343	332	353	335	336	332	331	338	347	345	330	319	349	358	323	362	348	328	376	363	333	347	352	318	320	319	345	355	326	357	341	318	340	360	349	365	341	349	350	363	316	374	323	336	346	373	343	321	340	347	302	341	321	330	335	358	355	348	353	311	352	353	355	367	360	343	350	325	354	340	374	356	348	341	374	320	332	321	319	348	361	324	352	364	354	336	331	346	313	336	271	350	343	336	348	344	316	326	331	342	343	335	368	335	360	364	329	332	358	343	321	343	340	355	332	331	352	338	322	339	321	318	303	365	298	332	365	347	319	323	341	316	327	326	358	371	380	348	352	373	348	345	329	321	354	328	335	357	360	364	335	339	328	334	320	336	327	348	301	360	379	336	343	345	367	349	330	346	359	330	369	348	352	328	367	340	324	338	359	329	351	358	318	324	329	337	364	337	332	350	344	352	329	371	340	369	370	321	325	348	371	349	343	310	348	351	357	318	357	347	324	323	344	355	361	349	340	346	364	356	326	341	344	323	364	328	324	347	379	340	322	309	318	328	331	333	315	352	338	335	327	324	339	340	340	335	334	326	337	351	365	321	317	356	342	373	320	329	329	337	329	341	357	351	347	323	318	337	358	347	296	349	325	338	321	328	319	321	340	356	336	381	313	347	335	361	351	331	336	349	312	311	329	372	321	363	342	334	293	334	299	334	343	345	332	326	392	349	327	343	313	362	342	370	351	337	352	340	350	324	338	322	350	325	313	328	364	325	358	322	361	345	324	358	337	347	373	332	345	337	314	303	380	299	318	326	356	309	381	332	333	324	340	359	326	379	367	331	349	354	304	338	348	335	343	343	362	317	312	387	315	371	379	333	342	350	349	334	378	343	319	335	321	338	292	328	355	335	325	336	372	326	348	351	332	339	327	314	377	340	363	327	323	349	363	331	306	349	322	334	340	339	331	335	323	334	377	322	340	335	316	338	335	354	341	323	340	345	325	359	307	299	317	356	309	361	349	340	342	350	326	357	340	341	344	323	346	348	331	357	323	346	367	308	339	314	354	333	355	339	307	305	319	357	332	346	343	359	325	339	338	392	343	354	355	321	329	330	301	346	321	343	333	330	337	353	352	350	350	360	352	320	333	342	339	325	340	332	358	347	352	325	328	325	346	330	348	328	325	355	360	347	328	329	363	332	344	350	371	329	321	354	361	323	324	314	365	336	334	332	342	358	337	317	320	317	332	331	316	296	377	353	332	373	316	342	358	302	342	327	322	316	349	332	376	324	364	367	357	308	335	354	352	321	367	323	350	318	385	311	333	320	335	373	342	332	356	357	350	333	338	299	345	343	343	341	329	319	344	308	336	348	348	334	301	372	311	346	361	349	355	349	292	340	365	343	314	343	367	329	339	298	337	344	347	345	345	339	355	340	372	323	362	336	332	306	327	337	307	350	330	316	342	360	364	352	346	362	339	330	353	336	362	365	337	329	315	358	345	339	397	341	366	323	340	335	344	324	361	318	345	331	328	334	340	344	368	330	364	320	349	335	354	336	346	347	348	308	346	322	359	333	355	366	345	353	350	346	345	303	300	325	340	329	353	315	370	356	355	359	356	344	307	329	359	329	332	382	365	350	345	342	352	381	348	358	320	343	308	354	344	366	377	314	337	333	359	323	356	296	305	342	333	328	314	316	339	341	378	340	319	315	332	321	339	322	330	367	353	333	352	358	334	302	340	357	330	356	350	351	330	362	328	369	348	322	347	372	334	367	331	321	364	350	329	362	341	316	383	348	336	311	329	335	338	337	346	347	364	366	326	308	354	346	334	354	340	351	352	345	359	352	339	359	348	299	343	355	314	369	342	356	341	364	350	356	302	365	314	324	333	374	345	343	336	335	351	342	373	338	336	314	344	344	330	332	347	356	328	351	355	332	333	344	318	373	362	325	349	335	334	321	332	310	379	341	324	326	322	330	317	332	358	325	357	326	356	362	362	344	330	375	312	333	342	327	334	307	349	327	368	344	340	325	346	315	335	335	332	347	358	357	329	328	332	356	310	348	329	351	321	322	320	330	365	326	342	339	327	330	339	335	334	363	321	312	361	358	376	351	358	370	340	311	316	354	349	369	354	325	344	352	308	338	325	335	321	337	367	335	353	337	327	335	349	348	336	350	374	330	347	371	330	342	297	342	317	316	329	359	307	310	326	328	328	371	330	310	333	317	311	325	351	376	310	334	371	308	353	323	348	347	309	316	318	323	331	316	343	318	341	325	343	312	347	329	371	338	359	333	345	361	364	349	356	325	364	327	314	335	314	354	333	312	353	324	331	368	351	324	353	344	354	341	323	332	365	325	348	341	323	354	340	376	350	331	311	342	322	346	322	321	338	313	341	348	330	336	321	335	351	348	318	342	332	362	331	362	361	362	330	297	339	312	345	374	332	334	371	329	348	336	349	333	333	334	362	356	345	325	369	335	284	332	338	336	332	339	343	353	350	362	331	342	347	323	341	333	372	345	357	348	324	345	325	356	337	331	332	358	337	352	351	394	330	331	354	344	353	327	314	346	359	322	340	344	332	332	328	350	359	324	312	353	332	342	316	341	354	329	354	347	333	325	340	346	372	371	335	327	337	326	360	353	314	317	384	326	354	337	351	326	328	319	325	321	354	326	316	348	345
23563	4805	2162	1610	1300	945	779	614	519	383	254	282	222	260	239	264	256	222	246	220	212	228	263	221	227	217	272	249	230	229	231	241	229	221	200	230	200	249	212	224	205	227	227	209	228	243	238	210	201	207	204	220	205	193	217	230	218	220	189	208	229	223	247	216	229	222	201	212	223	264	175	215	212	207	226	225	237	210	209	196	233	207	218	207	231	241	227	208	212	220	201	217	223	239	216	216	228	202	226	209	228	216	183	223	221	214	215	242	211	208	200	199	226	202	207	232	207	211	211	195	206	233	201	200	204	205	224	231	233	201	240	225	214	212	235	234	218	229	221	220	205	188	213	227	193	205	171	192	230	231	235	213	221	235	233	223	246	236	207	234	234	199	218	229	211	181	204	188	227	206	212	212	213	222	226	211	238	226	218	245	224	193	225	212	249	223	200	205	213	223	221	255	226	220	223	213	237	201	211	194	236	198	216	207	241	218	221	223	188	214	208	237	226	210	236	192	220	201	213	218	217	206	203	227	257	205	214	222	235	219	214	246	213	215	197	247	193	240	219	234	212	229	202	215	203	185	225	219	227	197	233	194	197	222	209	196	230	219	193	199	222	246	227	218	220	227	224	217	211	220	193	213	200	199	214	193	229	246	223	200	185	196	249	228	203	236	234	231	218	222	230	232	214	235	230	205	204	209	217	221	232	259	198	241	205	227	222	212	210	211	226	215	195	260	219	231	208	189	215	207	209	211	199	234	203	200	208	196	198	207	223	244	222	212	216	221	204	206	200	209	204	208	241	192	196	240	223	225	197	195	234	230	240	212	240	217	227	216	190	193	210	230	187	223	194	219	201	224	229	241	201	226	209	188	195	195	224	232	186	195	219	217	205	218	236	185	238	215	218	191	241	216	215	249	226	209	216	204	218	232	210	240	209	225	221	213	224	191	207	191	195	233	219	199	218	216	199	221	237	215	210	239	219	207	209	233	230	229	207	205	217	229	206	242	184	179	238	213	203	210	226	225	246	213	208	221	237	197	245	201	233	217	227	220	214	224	234	219	207	207	213	201	239	242	223	224	199	221	215	220	241	225	236	197	211	212	227	244	235	221	197	240	242	205	236	199	227	217	210	248	212	177	215	217	222	241	256	214	209	212	192	207	218	213	214	211	212	211	187	241	216	229	193	204	232	207	216	208	183	190	222	231	198	205	238	190	219	210	238	229	227	197	196	205	200	203	204	228	153	218	194	222	220	218	221	190	228	222	203	221	215	202	214	201	231	206	218	231	216	232	212	241	206	248	193	200	238	220	199	247	218	211	207	254	213	230	231	209	217	213	211	206	204	213	256	211	216	210	214	229	210	223	210	246	195	209	235	224	209	223	213	216	229	217	204	226	225	236	239	232	192	213	220	230	204	204	199	160	213	207	240	191	211	199	208	215	221	207	231	247	232	236	201	217	223	232	217	236	186	195	196	213	222	209	215	226	235	182	199	243	225	240	236	207	179	194	221	186	198	234	199	198	229	222	191	221	212	225	207	215	206	218	230	220	221	211	218	219	203	212	222	195	192	248	223	215	220	195	221	227	236	229	195	205	222	214	233	247	229	212	223	254	222	211	209	228	194	208	193	214	198	200	243	230	244	206	220	245	245	222	221	229	247	208	200	234	224	202	210	230	213	232	190	219	228	216	210	215	177	242	202	197	250	191	230	223	207	240	191	220	223	192	226	226	197	213	204	208	206	195	204	191	238	220	215	229	235	251	235	203	212	193	196	206	205	196	212	207	215	188	213	215	187	206	212	190	189	225	215	210	220	212	210	172	210	247	181	224	227	192	216	239	215	213	239	234	213	209	197	201	194	215	198	229	215	232	200	229	209	224	209	221	223	210	218	206	217	203	205	222	248	217	207	187	213	197	208	225	246	210	208	214	213	210	235	229	202	197	216	204	233	201	239	189	189	249	240	218	207	217	214	216	229	201	207	194	203	197	235	216	218	219	219	244	197	243	217	219	207	247	199	256	234	222	241	230	208	206	219	226	222	197	215	222	209	242	211	214	208	220	212	203	214	211	213	215	234	190	211	213	232	242	221	220	221	222	204	176	215	207	220	207	217	237	216	198	222	201	196	198	210	206	192	252	229	226	209	216	224	187	195	189	233	219	201	230	222	226	210	222	233	270	225	212	214	222	210	213	217	230	207	210	227	207	191	226	212	236	207	232	200	235	232	236	208	214	188	205	249	197	201	229	209	206	242	212	177	251	199	203	216	194	206	176	211	212	218	216	209	218	224	196	216	212	243	216	217	244	227	241	258	193	184	217	209	202	204	200	247	185	219	211	240	237	204	201	240	189	201	219	233	223	208	205	206	230	212	215	209	215	219	226	206	209	211	245	204	200	212	233	210	196	225	208	223	225	249	206	205	197	245	238	198	204	223	219	214	205	189	205	203	223	205	211	193	213	211	206	203	190	209	190	218	223	218	191	185	196	263	235	213	196	197	216	229	227	214	213	232	221	214	225	213	191	228	214	232	188	230	229	260	213	229	207	216	207	218	231	218	222	219	240	208	218	217	210	218	214	184	206	233	222	238	215	228	213	215	251	222	207	199	215	216	199	224	194	216	235	196	202	208	186	216	223	229	209	233	214	238	209	205	192	220	213	236	201	206	235	223	219	186	224	209	218	243	247	215	232	211	209	210	220	206	239	205	227	195	205	223	241	217	211	235	216	190	216	195	242	226	224	214	217	217	224	216	189	201	212	215	219	210	197	207	210	232	201	213	231	239	211	239	233	208	210	225	216	221	220	211	222	216	234	225	192	202	207	206	202	224	216	185	223	223	238	208	224	223	232	216	238	225	208	201	222	215	216	232	224	236	234	203	226	211	183	208	231	218	244	200	216	220	191	202	201	177	214	213	207	221	215	212	205	205	191	191	222	207	202	217	213	185	217	201	239	211	217	213	236	223	192	233	213	238	240	204	236	187	204	208	214	209	220	208	224	241	220	230	225	230	216	241	206	203	199	188	198	196	232	195	218	198	234	223	219	218	244	212	216	227	185	213	254	252	185	207	248	269	239	223	224	219	240	212	200	246	238	198	197	215	216	226	199	196	219	209	205	213	233	208	217	221	219	251	203	227	236	206	225	175	250	216	227	195	203	195	202	235	229	231	208	208	202	199	213	181	214	228	206	204	213	221	221	220	220	225	201	210	198	225	230	214	226	203	215	228	205	220	205	185	214	209	213	219	237	214	216	228	231	213	225	227	216	200	218	208	226	210	213	224	229	211	251	232	216	231	244	211	222	222	231	222	230	221	225	233	220	215	204	208	210	203	216	211	196	219	196	215	226	206	208	221	200	222	204	216	225	200	171	215	254	214	196	224	228	237	234	205	233	221	212	242	214	221	232	219	216	215	222	229	193	200	221	222	216	203	199	219	201	217	192	230	210	217	222	235	205	250	237	195	218	214	204	204	217	223	240	237	213	238	200	209	207	230	234	233	226
13530	2736	3026	3842	3833	3432	3249	2604	2409	1421	923	893	806	735	735	695	642	668	641	612	654	577	606	601	596	614	631	561	583	595	572	624	605	587	575	578	552	550	550	536	554	528	543	511	544	523	560	521	538	514	494	544	553	549	486	479	499	518	511	531	571	542	525	503	493	523	508	548	480	551	531	495	514	493	505	548	526	526	551	525	493	493	482	554	511	519	497	533	506	476	489	505	469	559	533	480	520	540	523	535	486	538	477	535	525	512	525	495	516	503	515	516	514	530	536	563	483	502	551	515	525	506	543	487	497	508	551	538	550	524	536	452	498	508	527	519	495	491	505	500	518	525	479	490	512	478	510	499	536	539	501	518	539	510	520	515	520	481	516	521	497	498	505	497	497	530	520	462	504	580	501	496	505	522	529	500	510	508	527	494	472	528	511	517	492	514	496	529	529	488	536	532	536	498	527	512	531	509	532	496	499	515	536	540	523	489	505	496	476	500	492	504	489	535	514	497	521	527	495	485	522	515	467	539	502	564	504	502	500	515	520	534	513	483	480	497	506	552	531	541	506	514	482	512	495	486	500	532	505	492	518	471	525	567	549	471	497	505	527	541	494	487	500	528	499	475	521	512	486	514	546	495	494	533	521	517	513	499	547	499	498	541	470	471	490	546	517	489	490	503	490	498	531	512	521	526	501	483	493	513	484	524	506	499	527	503	493	497	505	484	494	527	463	459	523	517	501	533	474	532	533	515	524	470	512	477	501	489	517	530	518	538	493	466	555	495	480	493	504	533	533	520	517	467	487	520	493	484	483	471	491	512	504	497	509	456	489	534	516	472	517	499	561	457	497	521	513	513	536	545	524	506	500	517	513	541	498	485	499	492	516	497	502	472	515	494	490	465	490	523	525	496	504	522	477	544	481	518	529	476	528	477	485	501	475	513	506	518	505	516	507	507	504	482	499	518	514	507	505	535	518	536	497	475	518	501	513	510	524	484	539	525	542	504	535	518	544	481	522	509	489	536	519	476	518	515	503	530	493	507	540	486	510	539	504	525	530	474	524	506	512	514	514	472	504	516	513	457	553	556	511	518	513	497	516	501	532	495	494	540	518	523	539	504	489	491	474	482	507	534	525	512	480	573	512	490	501	501	511	496	512	509	468	530	523	522	528	486	477	512	509	546	495	519	515	525	506	510	442	536	516	497	532	559	486	511	522	552	498	509	529	503	544	470	522	493	543	515	502	508	487	509	501	474	520	471	506	473	493	515	493	517	541	525	489	451	531	491	530	526	463	568	516	518	535	505	541	524	467	521	510	513	531	515	529	509	488	480	479	494	512	512	538	516	483	542	527	539	517	508	550	498	523	522	519	505	483	525	504	520	520	496	491	494	526	514	486	494	554	517	517	489	547	489	459	489	539	499	532	548	512	519	537	502	500	510	463	511	487	494	478	519	504	546	556	543	522	500	517	579	539	492	498	515	528	523	475	520	487	518	523	508	517	506	505	477	520	519	495	503	506	518	468	525	537	492	514	508	535	501	511	496	494	554	452	507	537	525	535	504	529	536	520	488	505	490	468	518	505	515	508	489	533	538	508	486	526	510	539	546	490	516	498	507	518	518	508	500	509	526	530	513	482	498	536	522	509	506	529	460	530	544	503	502	536	559	475	491	529	540	524	534	523	536	521	505	473	517	504	503	509	506	549	573	518	492	504	483	450	468	517	470	480	509	530	487	474	535	515	517	541	490	494	514	527	547	507	487	486	523	528	529	498	506	491	538	528	500	509	531	507	538	505	513	508	556	493	509	514	480	554	504	484	475	493	513	503	505	487	497	556	553	532	471	542	527	478	498	529	496	458	551	493	503	514	519	458	522	519	496	528	478	541	510	529	500	567	490	523	462	526	490	506	519	510	516	496	487	507	533	501	520	509	517	503	533	530	517	490	515	523	537	533	477	521	464	469	495	539	546	538	504	501	526	500	541	498	490	531	517	507	504	512	545	513	500	525	519	517	563	484	499	525	535	518	490	485	556	517	542	493	505	557	479	515	531	503	535	513	487	522	509	529	531	505	482	523	491	502	520	484	492	540	500	489	513	507	497	487	524	520	481	519	499	539	549	506	534	500	516	508	512	520	535	505	543	494	513	525	514	474	519	504	526	535	509	561	499	563	514	479	472	501	469	533	514	525	469	487	503	514	505	461	521	531	540	522	494	535	490	534	487	532	523	560	478	518	466	498	505	493	493	532	528	489	519	485	533	479	509	521	527	552	498	473	503	525	474	519	497	497	535	523	517	549	507	509	453	498	519	526	496	506	512	518	510	468	511	469	528	509	510	512	486	522	505	525	485	543	521	530	543	488	548	515	511	468	499	518	505	508	515	512	523	470	492	511	540	551	464	540	503	482	523	486	527	498	504	496	501	521	480	521	482	491	486	475	541	466	509	530	506	568	518	490	535	494	507	484	463	502	502	508	511	534	483	521	489	518	495	545	488	494	543	532	562	529	523	493	519	495	517	488	545	521	504	523	511	472	494	511	516	508	543	491	504	524	509	511	492	522	507	505	516	510	507	501	508	503	509	515	500	479	536	512	526	504	480	482	501	494	482	532	509	543	512	508	537	520	499	456	524	476	516	519	511	525	485	477	511	489	483	477	524	524	495	525	497	498	495	516	487	516	536	517	518	480	499	508	517	488	500	525	534	534	540	498	508	532	495	502	519	502	525	508	522	517	500	540	528	507	543	536	535	504	505	509	522	502	534	514	545	517	500	499	495	497	515	538	528	528	511	523	484	501	493	518	492	507	500	498	507	522	531	537	540	505	488	477	477	525	545	502	531	539	543	511	533	501	514	516	569	485	525	508	516	499	484	507	484	541	508	511	491	492	512	486	528	485	497	481	520	536	505	560	542	530	525	480	515	521	508	506	522	500	537	531	495	479	498	484	479	514	515	485	529	520	529	503	493	488	492	521	494	524	534	485	492	496	543	519	531	468	510	498	484	459	500	527	497	520	479	535	494	479	498	518	502	498	492	505	540	494	514	516	487	506	492	513	509	489	516	529	482	534	499	475	505	509	493	514	485	495	485	505	492	530	486	507	482	484	533	484	529	506	502	544	475	508	529	526	510	515	525	524	522	496	540	539	496	520	518	513	557	487	520	510	528	509	486	521	500	533	520	530	537	474	505	536	505	512	520	491	548	498	488	498	479	496	526	455	540	494	515	514	552	500	491	501	501	500	526	503	495	499	503	539	513	480	502	508	502	510	503	491	497	505	518	520	533	523	535	543	528	492	495	487	502	489	531	556	506	545	533	521	486	508	513	533	504	530	518	494	487	497	528	541	548	524	515	532	510	497	512	526	509	524	543	508	543	534	519	487	504	493	536	511	559	516	538	500	545	473	518	509	481	502	512	481	503	490	516	498	508	535	530	526	501	533	463	475	524	479	508	509	501	484	484	527	520	475	509	502	534	546	526	538	505	489	521	511	522	575	514	510	484
3707	525	400	329	279	242	247	241	205	232	216	226	234	230	227	196	193	242	213	208	231	209	243	225	191	204	222	219	229	189	212	203	243	219	185	220	215	202	200	226	221	220	200	242	236	210	182	199	215	219	194	233	215	189	214	204	188	227	193	210	188	235	214	209	180	230	185	211	221	219	188	228	212	218	207	208	212	229	209	201	208	206	226	200	209	211	206	232	195	204	227	283	197	232	227	234	191	210	206	206	188	189	183	204	199	211	197	198	204	224	208	213	197	213	236	213	228	209	196	214	239	226	237	220	195	211	205	210	238	228	205	225	201	205	221	191	206	223	195	205	204	214	219	202	224	208	235	197	201	228	235	227	202	194	201	206	217	225	244	216	222	207	211	225	175	211	231	198	202	255	185	241	215	240	216	217	242	201	192	225	223	225	215	242	213	236	217	207	196	221	225	209	222	225	222	199	200	216	211	202	217	211	237	231	228	232	193	206	246	190	220	217	214	175	195	216	204	195	213	219	231	222	185	204	214	225	194	214	215	207	214	220	205	213	205	223	237	217	213	215	192	218	223	233	217	211	200	206	227	222	208	237	182	188	193	215	234	206	226	214	210	212	218	237	206	195	200	211	214	207	187	215	215	235	219	201	208	224	229	185	208	187	210	222	224	226	252	197	202	209	196	228	224	176	199	227	224	227	231	204	227	207	225	237	223	210	194	256	223	170	214	208	210	214	203	211	242	194	198	199	190	215	230	234	223	222	206	196	204	230	219	198	215	209	230	208	210	204	254	233	239	216	209	229	211	222	198	204	212	222	200	229	226	205	211	212	232	212	220	208	193	226	191	221	214	191	231	209	214	219	228	214	218	229	219	220	215	185	230	202	222	232	201	223	215	209	227	227	221	220	212	215	226	206	235	245	212	212	229	197	186	194	212	244	227	212	215	225	193	221	202	214	208	218	244	217	216	239	241	226	223	241	203	196	209	218	203	207	217	193	219	195	197	203	200	244	225	230	235	237	199	219	258	199	213	195	186	210	229	207	222	224	206	206	204	213	231	212	214	207	204	211	239	223	208	196	204	181	222	200	220	193	189	227	245	214	231	221	225	205	185	208	221	214	215	181	223	209	195	226	208	230	228	200	204	221	195	225	226	222	210	211	229	221	194	229	227	233	211	220	217	206	216	250	221	216	239	241	212	209	204	225	229	223	215	224	232	216	204	209	206	194	205	219	199	227	210	209	227	209	202	200	185	206	212	192	194	214	214	205	224	222	211	226	201	235	227	209	226	215	219	223	222	226	206	211	208	221	228	214	212	213	206	238	209	211	206	223	198	192	234	220	242	236	199	191	204	196	210	208	229	189	192	217	239	216	215	216	208	213	212	202	211	212	232	184	226	243	199	215	209	214	180	217	238	234	227	204	213	233	240	192	232	200	225	236	211	247	215	217	205	236	196	196	227	210	185	220	224	194	216	231	201	216	213	216	240	229	215	241	212	210	219	224	215	206	215	216	237	198	238	209	227	214	246	233	214	235	226	233	214	199	225	203	224	212	211	204	223	185	203	227	206	207	232	237	239	238	200	232	239	206	204	213	193	206	227	222	209	203	220	222	211	213	192	218	179	217	198	230	236	210	236	206	189	212	222	216	210	213	212	208	227	207	202	211	231	221	197	221	217	214	241	205	236	240	187	246	196	244	224	237	217	196	207	182	210	198	207	199	175	183	195	209	210	213	214	187	199	193	208	220	208	187	194	236	197	203	214	224	217	226	190	200	199	216	213	194	179	239	218	201	218	209	244	197	235	196	202	216	195	220	228	249	233	219	196	226	193	220	243	208	213	232	206	239	196	195	204	190	197	202	201	193	215	227	203	238	216	211	226	220	230	188	208	209	202	224	207	209	220	220	176	202	214	202	211	201	188	214	244	217	220	221	205	237	218	221	232	235	244	221	188	225	218	242	197	227	244	175	205	184	251	257	210	204	195	213	211	203	231	204	222	198	211	215	218	224	203	223	213	231	200	179	229	221	215	208	207	224	208	243	227	217	208	197	203	230	237	209	201	221	218	222	208	194	204	216	220	221	213	209	198	196	199	173	216	227	216	222	232	224	210	211	216	235	210	217	201	201	219	226	208	227	203	215	215	227	210	239	226	219	206	214	214	236	217	216	239	181	213	219	188	222	208	236	229	194	223	203	202	232	248	172	225	185	212	204	196	223	227	220	212	237	227	226	210	204	211	192	227	223	207	196	191	251	248	193	246	220	211	192	231	237	221	231	179	210	204	225	222	210	204	213	217	219	230	212	225	206	226	219	210	207	205	233	243	224	228	210	200	216	231	210	195	224	245	218	222	201	241	213	219	226	210	216	221	204	195	238	209	210	224	203	204	212	204	203	212	202	200	206	201	216	225	246	216	208	207	198	212	187	230	249	236	229	216	222	207	227	221	188	213	228	205	247	233	208	216	218	249	187	259	215	221	226	240	218	195	232	195	236	222	217	213	198	209	223	228	225	208	208	203	205	214	234	185	205	230	214	236	223	249	191	215	191	199	206	207	196	189	201	236	228	218	219	209	218	221	189	226	217	242	231	196	199	230	211	210	205	214	224	234	219	211	198	207	203	226	194	215	234	228	197	217	187	212	204	213	221	194	233	242	219	243	228	192	232	205	231	220	210	210	204	234	192	229	197	215	218	228	229	209	225	208	221	200	239	239	202	205	183	213	210	200	220	197	212	201	218	201	217	234	202	210	196	230	212	223	212	205	187	231	220	201	209	211	197	187	219	220	215	185	248	204	196	219	227	220	218	236	204	223	221	200	216	199	223	247	208	208	237	210	195	229	210	206	193	232	205	216	200	240	213	204	204	201	233	244	177	177	220	201	206	208	210	208	231	213	201	188	224	221	203	204	207	210	189	209	220	196	208	248	215	182	199	181	191	219	210	162	217	218	189	216	202	220	222	223	210	222	204	205	206	189	217	218	195	210	224	205	211	217	210	216	225	198	217	211	210	193	222	214	237	204	221	226	252	197	199	231	205	216	194	205	200	228	231	191	228	221	228	214	207	232	215	201	225	196	208	193	181	197	217	235	244	187	221	203	229	219	209	199	199	199	199	217	194	210	239	203	216	205	215	231	206	218	185	210	220	217	196	253	215	217	198	221	230	216	199	193	217	236	217	197	220	221	227	226	207	207	240	187	233	224	191	198	234	214	223	230	189	212	201	196	205	211	223	224	218	194	205	221	198	178	209	195	191	179	242	215	219	224	217	190	202	200	211	203	195	212	187	206	222	217	214	201	203	217	204	221	214	203	206	206	212	219	227	213	241	211	184	220	222	220	215	191	201	212	192	236	233	226	233	230	223	214	213	216	239	220	204	194	211	218	206	212	199	229	237	224	220	201	219	206	224	224	216	199	228	228	205	207	214	199	211	215	222	196	207	205	214	202	249	242	181	206	214	237	231	217	218	201	244	196	169	214	202	223	199	202	190	206	223	200	216
2708	702	669	738	661	592	612	539	564	500	452	447	448	469	462	435	422	482	412	423	442	427	450	455	433	438	443	428	416	429	431	456	442	406	405	415	442	437	442	441	460	452	441	419	438	433	454	401	404	462	435	411	431	426	458	435	416	444	424	424	436	399	442	463	450	456	445	443	471	478	421	407	436	428	424	431	448	434	430	480	450	444	431	429	447	440	453	444	448	421	460	422	462	447	422	452	441	455	414	429	461	476	426	475	416	461	438	428	441	416	470	418	439	421	407	406	432	432	454	483	415	462	405	424	433	426	466	442	445	458	425	459	468	447	448	416	452	486	444	417	429	452	428	448	413	448	426	426	443	438	425	420	445	466	419	435	443	485	424	457	431	380	419	441	442	443	418	416	466	468	378	435	429	422	453	426	473	418	455	457	430	454	395	418	415	456	469	406	431	409	498	442	446	461	446	477	427	427	426	447	463	451	430	421	405	426	429	434	448	445	437	427	413	415	410	408	432	457	440	437	463	461	453	443	448	448	410	439	456	448	443	413	452	424	428	471	407	432	414	466	467	417	429	441	435	460	419	460	458	409	415	438	444	450	444	435	429	409	459	417	424	437	426	413	407	436	416	436	456	416	454	477	465	426	431	427	457	410	426	464	433	444	438	412	441	376	431	490	434	428	429	426	433	423	388	471	465	445	488	409	455	448	454	470	461	447	416	432	431	398	448	453	479	446	425	431	445	425	415	448	414	414	448	444	459	426	448	437	462	406	423	412	409	433	425	434	444	406	450	469	426	488	455	429	411	449	455	460	436	462	421	392	406	431	411	415	449	466	402	462	452	465	442	424	422	476	425	451	424	419	475	423	454	444	443	451	457	437	435	399	459	443	459	440	444	396	404	431	437	427	456	423	435	429	436	434	433	431	414	475	420	424	451	446	448	431	428	463	419	428	453	461	445	404	465	426	405	442	436	428	473	419	460	446	472	430	452	452	488	441	460	456	448	448	433	405	424	438	435	448	459	473	463	460	396	464	437	417	412	415	433	445	450	448	431	422	424	409	427	428	430	429	427	455	432	440	421	422	443	449	464	452	462	456	476	443	419	450	455	416	442	405	461	455	436	432	417	434	411	415	464	462	440	422	457	435	437	462	414	406	436	444	418	438	453	454	456	445	428	456	488	456	387	454	450	405	424	442	434	432	460	418	449	445	444	468	396	437	474	410	465	423	431	453	436	435	434	428	435	446	406	397	439	433	397	427	442	454	453	397	479	419	419	401	434	458	417	439	413	436	444	425	455	457	403	442	448	442	408	446	444	427	431	406	412	471	436	405	447	436	452	433	414	459	422	413	415	436	436	400	426	424	467	424	432	483	455	435	414	435	437	444	451	439	455	426	424	398	469	435	422	437	470	485	426	442	447	469	429	433	434	446	427	438	444	464	410	446	447	432	431	409	425	453	445	467	465	440	470	455	449	437	452	425	414	421	415	464	429	444	425	439	420	417	469	452	424	362	457	427	452	441	386	423	419	440	450	459	444	408	402	427	455	483	424	431	409	454	492	431	438	451	410	438	435	420	446	424	439	466	455	467	464	456	446	417	441	450	468	424	455	404	377	443	439	450	447	436	465	463	459	423	438	474	457	429	464	433	425	422	466	428	458	448	458	466	442	425	489	399	405	412	441	426	417	435	431	459	426	403	420	453	466	423	460	438	473	471	420	448	421	502	454	439	447	465	431	443	439	411	419	431	478	426	435	426	499	444	462	446	410	449	422	443	439	427	432	444	413	471	465	442	412	441	459	451	458	455	422	436	458	446	458	433	438	418	433	430	454	487	444	469	453	391	438	446	440	414	471	432	468	451	425	439	433	438	440	431	453	430	438	471	445	427	470	455	452	431	467	420	459	451	467	447	424	426	454	449	441	456	411	406	428	484	454	420	431	440	450	434	474	395	452	476	483	412	414	407	444	406	415	420	482	452	432	428	432	424	435	459	451	432	452	431	434	445	446	426	409	445	456	426	445	405	391	480	442	455	422	416	418	482	422	437	437	436	443	451	421	423	438	423	456	457	426	414	451	453	438	422	426	398	461	435	438	392	435	420	426	410	459	427	421	444	465	440	436	434	418	417	435	432	408	452	468	437	440	439	443	463	437	471	475	472	456	407	431	440	454	399	476	449	459	470	448	415	433	451	475	435	428	443	467	453	422	433	450	435	434	408	421	435	422	456	393	418	388	435	424	411	468	462	406	411	431	427	458	452	429	439	426	389	445	482	447	445	461	431	431	458	435	470	435	463	396	437	447	451	449	457	454	444	458	471	395	450	448	427	467	419	425	486	451	388	427	426	441	456	451	457	400	427	470	419	444	432	458	439	417	450	461	447	434	421	423	409	462	473	449	435	429	487	409	430	421	416	444	415	396	421	441	440	448	435	410	459	420	422	463	443	409	430	377	417	432	442	443	439	466	441	433	439	445	444	427	423	465	458	443	455	450	437	463	439	434	446	453	434	447	434	472	457	457	428	464	383	409	475	433	439	444	435	470	442	445	456	447	438	441	426	462	420	479	418	429	409	454	459	464	434	451	444	439	453	437	434	423	427	414	452	473	425	429	440	450	454	464	465	445	452	400	463	463	445	415	396	437	433	421	415	448	439	447	450	467	421	429	438	396	487	458	457	472	443	462	449	442	468	439	431	410	458	443	427	459	473	471	464	442	432	438	483	436	453	395	452	403	430	396	455	412	506	461	395	418	432	446	431	436	442	437	403	430	432	411	412	408	439	465	424	476	410	396	407	432	433	469	452	441	430	436	456	434	440	402	462	425	465	436	451	444	453	426	428	472	461	433	467	431	450	423	459	449	455	403	427	414	401	409	441	417	430	430	425	477	374	466	413	398	451	436	444	435	432	426	452	418	443	433	471	417	430	439	453	453	424	445	449	482	415	452	433	445	401	411	436	472	418	433	414	418	472	455	436	426	448	408	442	412	420	459	424	436	450	445	433	426	419	431	447	452	407	452	403	463	444	429	476	444	455	427	434	450	429	469	417	455	414	476	459	452	423	425	448	441	465	412	385	468	410	407	408	428	438	403	430	445	450	445	437	442	446	450	409	416	433	451	454	437	447	418	456	445	420	454	474	404	423	440	424	417	425	433	421	420	405	435	428	449	492	429	439	423	376	448	452	445	427	425	452	450	450	440	410	450	440	443	436	407	405	456	435	493	416	423	429	461	431	404	406	449	425	424	409	457	440	428	442	453	422	418	417	417	454	453	442	435	451	421	460	453	461	423	445	450	440	472	436	420	429	467	424	425	430	418	466	423	414	420	439	411	438	465	456	412	441	465	457	461	430	464	437	479	434	457	441	412	462	438	429	450	458	434	420	446	435	455	451	441	417	437	434	451	452	458	443	422	436	401	453	480	430	440	432	412	470	431	457	419	462	461	440	431	409	448	449	403	427	434	403	386	420	462	443	482	476	483	421	444	400	411	426	478	462	417	452
14662	2197	1026	815	695	475	386	297	304	236	160	155	141	176	154	132	157	155	145	142	144	149	157	144	143	139	155	142	142	165	128	146	130	138	142	135	132	145	130	132	126	148	142	153	131	145	136	166	150	154	138	120	140	147	130	147	139	138	129	145	102	144	148	121	126	134	142	130	121	106	128	128	119	125	141	153	139	138	137	115	131	132	123	137	115	150	127	133	133	151	128	138	140	130	121	129	141	135	162	120	140	107	156	120	142	163	132	136	151	136	140	122	149	136	149	164	124	126	143	124	118	152	138	160	149	125	148	121	132	137	146	135	127	135	135	144	140	143	135	120	136	135	141	118	150	134	122	140	151	133	123	129	122	117	114	121	136	154	115	118	139	147	146	137	139	126	150	163	129	99	129	169	140	132	130	144	147	168	121	153	136	116	118	122	138	146	129	145	165	141	134	127	148	145	135	138	126	146	139	125	129	118	156	129	135	134	118	155	147	132	140	140	130	130	133	154	129	126	140	134	138	131	139	141	131	124	134	131	127	128	137	136	140	129	131	144	125	140	139	120	146	130	142	145	148	144	103	134	149	141	142	148	134	147	137	145	140	115	137	135	127	126	132	143	116	114	135	129	145	124	119	130	134	122	133	131	139	128	116	144	140	134	143	138	110	136	151	157	108	123	148	123	122	146	148	147	130	120	123	150	139	140	125	140	125	153	142	137	159	135	118	129	118	127	131	145	132	148	113	154	144	131	132	148	130	142	119	139	133	116	149	117	129	136	125	107	129	133	119	157	142	137	135	140	131	154	145	114	128	134	142	153	153	142	139	151	106	129	162	155	127	128	133	141	144	145	130	95	116	152	116	96	117	118	125	159	143	132	170	129	141	137	126	133	130	125	135	137	138	142	119	127	119	149	119	146	154	146	126	140	131	160	120	124	134	116	135	114	145	140	151	120	138	114	141	129	117	116	123	134	133	118	141	132	110	106	152	161	139	142	118	126	133	127	117	147	136	136	138	132	145	134	114	137	139	144	134	129	135	145	127	130	125	124	128	148	131	124	143	124	124	157	127	140	151	114	111	131	156	124	132	123	140	131	126	119	128	121	127	130	122	112	165	149	125	125	142	132	147	129	154	156	143	132	132	144	129	129	131	121	120	118	134	115	118	129	123	147	136	122	146	119	139	141	130	134	125	153	140	142	119	127	141	135	148	127	127	105	136	146	139	151	153	137	152	136	146	145	147	128	124	147	127	164	131	151	147	153	136	115	139	141	149	154	158	139	143	154	127	143	146	117	138	131	111	118	124	144	142	135	117	141	135	136	114	119	142	127	142	137	127	135	145	147	123	144	130	134	134	131	131	142	144	150	149	119	138	124	129	139	118	132	147	132	118	122	125	139	156	151	139	121	123	127	140	129	149	136	137	148	136	161	131	147	143	137	139	140	132	156	127	122	158	119	127	128	145	134	124	136	123	139	140	125	150	94	149	132	137	128	137	136	132	129	150	156	117	150	140	154	125	126	168	150	133	131	115	143	124	132	152	135	129	144	129	140	119	125	129	124	150	125	122	141	145	146	121	144	118	138	126	132	135	131	136	130	137	142	126	121	131	141	143	125	133	124	122	132	127	122	128	146	135	143	123	142	140	138	125	112	122	141	143	142	138	111	138	151	131	135	158	119	118	143	120	141	126	128	149	122	111	126	116	136	142	137	155	137	151	148	143	139	139	138	127	131	126	134	124	128	143	144	121	148	125	130	151	157	107	144	122	117	122	142	133	133	135	138	118	167	123	160	165	132	131	153	139	124	159	125	137	140	133	135	142	134	143	121	133	146	133	126	111	134	122	129	130	137	122	129	156	148	141	129	124	127	123	128	154	151	148	136	145	139	156	139	130	124	129	117	147	120	124	121	125	123	146	139	137	140	132	121	142	141	120	120	112	122	134	132	133	141	125	140	145	157	126	120	121	139	130	134	121	123	150	117	128	124	139	140	117	130	149	150	140	131	128	130	117	134	147	130	155	155	138	105	147	138	113	126	136	126	137	134	137	126	159	122	135	118	111	127	123	117	142	118	142	115	132	127	121	153	149	137	140	120	129	116	145	114	134	118	134	102	153	115	149	128	164	127	127	148	138	123	166	139	117	145	138	139	130	164	138	135	139	137	144	132	114	143	138	124	160	140	121	131	154	123	156	132	143	142	137	148	143	123	138	132	135	133	142	135	150	129	118	149	110	128	134	134	137	137	143	139	170	125	149	120	137	155	142	139	116	149	133	127	130	132	137	137	129	133	130	155	131	154	129	147	143	145	145	125	118	125	134	138	140	148	126	126	137	124	157	127	133	149	145	130	131	131	158	133	128	138	133	119	154	133	120	136	114	111	136	132	119	114	130	148	135	132	138	129	148	141	123	126	135	127	119	134	121	120	140	132	140	131	137	138	135	144	145	154	117	134	134	119	134	133	113	111	138	152	113	115	132	160	116	129	141	138	142	136	157	145	128	141	123	149	163	135	138	128	134	147	133	145	138	129	133	148	162	135	145	120	121	147	135	155	110	130	121	146	116	121	136	128	124	121	139	131	133	158	140	144	136	138	135	158	146	150	134	159	128	134	127	141	137	122	134	117	127	128	127	127	146	102	141	151	135	151	130	145	137	129	144	149	140	126	152	122	111	148	128	130	136	104	139	133	117	154	124	96	123	146	129	144	121	124	127	106	119	138	121	138	124	142	120	138	136	134	140	139	126	137	113	125	134	153	139	108	142	129	127	139	141	142	153	141	137	141	150	138	144	140	123	113	130	142	142	127	136	132	124	125	126	127	141	134	154	145	114	133	135	156	122	131	147	119	111	135	142	123	131	133	119	143	141	145	130	142	142	141	99	126	137	115	128	135	132	152	135	132	156	134	156	146	156	122	145	134	147	144	119	139	132	139	141	126	141	132	144	113	122	131	118	134	110	146	136	157	153	141	131	147	137	118	137	145	134	126	124	120	138	131	132	131	133	135	132	119	115	117	129	124	111	143	128	135	152	128	140	138	121	117	113	127	151	129	153	146	105	154	118	126	151	137	143	157	126	127	131	123	146	130	140	134	151	146	119	137	139	134	132	127	152	141	125	131	123	140	129	133	125	139	129	134	127	137	161	123	130	137	139	151	140	113	136	137	143	127	141	138	127	147	128	128	141	114	123	125	132	172	126	147	127	119	132	139	130	119	139	149	143	146	110	126	159	129	140	128	132	124	122	147	153	130	128	131	105	120	130	113	146	147	135	143	123	139	133	136	147	135	118	120	130	148	121	122	134	132	128	142	116	138	134	139	151	124	137	154	149	144	141	115	130	139	146	139	153	166	115	143	139	139	126	138	142	132	143	139	118	126	151	130	136	125	145	149	138	114	121	137	144	110	143	143	132	132	133	128	136	120	108	129	123	139	139	110	132	150	140	126	118	130	141	135	147	164	120	126	116	130	122	113	150	133	128	125	147	133	152	123	121	148	121	136
9872	1500	1726	2285	2387	1800	1558	1444	1635	940	608	522	502	460	488	419	365	408	380	403	393	402	400	393	381	354	350	383	378	399	336	402	411	364	346	380	321	372	345	334	305	323	354	348	343	327	314	368	337	313	332	350	331	320	348	385	357	336	355	337	342	344	348	335	347	354	355	352	371	322	359	346	342	317	341	363	303	339	345	322	327	341	325	348	340	338	362	348	334	347	336	349	328	322	347	328	309	319	350	350	291	338	320	343	358	347	335	349	360	346	338	365	323	350	312	373	337	286	318	363	330	337	358	344	293	319	376	334	314	344	346	346	321	358	344	367	367	355	327	327	344	308	321	358	327	352	344	309	324	322	318	374	361	354	351	355	333	335	366	372	329	333	346	353	356	332	350	363	357	351	308	327	330	381	347	307	322	351	344	327	348	346	323	311	333	395	336	336	361	306	349	345	353	340	314	323	301	353	345	356	327	331	352	325	335	338	343	357	345	337	347	342	339	346	343	311	364	359	327	331	372	322	325	332	344	333	344	347	338	335	349	300	339	321	367	372	362	351	303	318	313	324	338	352	339	336	320	317	329	340	340	358	347	323	354	317	362	352	323	351	332	310	347	325	352	328	322	363	317	334	346	315	352	331	342	332	336	345	342	329	329	285	372	329	344	322	343	300	344	332	351	346	320	329	320	341	302	332	349	371	331	351	318	345	332	329	338	331	358	328	343	327	316	335	306	353	313	325	368	329	341	373	328	332	326	346	339	352	363	349	342	349	357	334	345	354	355	347	359	351	328	348	356	335	327	353	348	318	309	318	309	339	319	354	354	308	337	324	315	304	343	312	339	335	342	336	327	346	319	332	351	336	335	305	313	338	350	342	342	359	353	319	329	316	328	356	355	320	309	323	336	360	341	348	351	331	308	295	337	352	333	350	341	368	311	328	347	323	326	331	350	319	342	334	327	338	353	330	328	329	363	325	328	359	333	293	348	321	342	309	352	354	351	335	337	332	363	316	343	342	351	339	320	339	332	306	350	328	355	360	332	337	374	357	369	339	339	328	322	333	348	325	342	306	361	358	346	340	331	352	370	366	327	323	335	352	334	373	347	311	337	357	316	344	338	376	314	367	318	331	336	327	325	335	305	350	362	333	349	303	333	323	324	320	319	333	350	345	331	347	331	353	356	341	336	365	347	328	339	334	326	341	360	335	306	345	334	333	340	342	328	350	347	347	324	368	352	343	331	341	323	315	347	320	322	323	344	310	329	343	314	314	294	343	344	372	365	345	353	346	344	365	346	324	347	303	326	337	328	301	315	334	337	318	310	333	354	363	351	314	350	334	387	353	318	335	317	313	302	368	330	349	331	315	354	357	385	337	364	321	318	326	325	312	308	317	360	336	352	357	352	327	339	312	339	358	312	328	380	362	316	334	363	345	361	334	311	344	321	319	370	349	358	330	372	337	366	348	333	342	347	344	334	342	324	349	332	315	318	344	364	295	333	338	321	315	313	343	347	362	339	360	346	315	331	321	351	314	332	308	372	319	338	319	338	335	316	339	334	342	346	337	327	355	345	332	334	314	354	335	348	350	337	313	326	340	325	352	348	314	325	353	354	347	330	334	309	332	331	336	315	356	324	350	310	327	329	354	325	363	345	329	312	353	326	348	341	308	346	307	346	332	343	355	355	334	314	329	361	315	331	322	343	333	330	332	354	342	329	352	333	332	335	315	310	343	346	344	321	354	351	330	346	342	336	347	338	338	347	337	334	315	357	332	323	340	341	338	325	313	337	306	343	351	363	308	348	332	355	369	336	342	319	312	337	353	354	353	322	354	337	346	303	305	347	364	347	328	379	323	323	355	299	327	331	334	362	337	325	329	315	310	315	318	336	353	332	325	341	339	326	333	338	354	334	309	356	343	367	330	322	314	362	336	339	350	349	352	341	325	323	336	329	334	347	298	343	336	320	309	354	370	335	327	372	312	357	362	323	321	356	324	326	350	346	339	340	340	334	358	362	319	305	354	347	333	358	337	368	354	323	334	357	337	340	344	340	362	356	328	363	323	320	348	335	307	327	324	345	325	330	328	338	322	352	346	319	324	354	332	352	306	344	318	370	341	313	345	301	358	335	315	316	318	338	352	316	386	343	321	341	346	342	359	355	315	349	300	340	328	347	321	329	351	314	330	328	373	324	350	325	348	319	351	338	371	316	350	343	326	344	321	333	330	329	375	331	325	345	342	312	330	364	319	351	323	320	346	325	335	313	300	379	321	363	348	346	377	330	326	305	336	327	349	340	321	338	308	329	355	334	352	332	349	358	370	313	330	316	314	336	378	352	342	339	328	341	344	310	308	363	295	350	325	348	333	385	343	316	362	338	311	365	337	351	341	315	311	311	315	346	322	355	352	354	355	309	337	344	328	325	344	341	309	332	326	304	301	349	321	336	359	318	333	362	333	300	326	300	311	333	336	365	362	351	350	349	336	348	367	349	325	305	306	359	340	347	325	312	357	335	369	331	310	305	327	326	327	338	334	341	354	313	375	346	333	338	345	365	352	324	340	327	338	331	320	354	347	326	369	343	291	320	349	285	341	320	338	338	343	307	325	302	333	329	320	327	344	338	327	330	312	331	316	343	299	305	361	315	317	315	367	324	311	327	351	320	361	363	321	334	319	328	345	327	358	339	374	305	305	339	356	323	332	361	327	350	359	339	334	340	315	333	323	346	312	325	328	338	319	345	349	315	340	344	331	327	332	357	299	366	347	312	350	344	318	367	341	310	327	336	314	349	324	367	336	351	332	342	327	332	347	289	319	335	334	359	360	327	355	306	356	332	335	366	323	305	287	358	316	339	329	324	359	312	325	350	324	335	346	304	331	315	340	307	320	317	348	332	350	315	359	351	334	343	337	355	351	302	336	343	327	327	374	321	346	358	344	338	331	358	344	348	350	337	332	341	333	339	310	318	344	354	317	316	351	346	296	344	323	332	346	337	307	358	328	325	327	355	317	339	327	361	315	318	332	321	322	343	353	291	352	303	319	327	341	348	335	298	334	323	342	350	342	303	313	342	313	318	328	332	342	346	329	312	332	317	318	331	331	327	331	349	337	371	314	371	320	322	367	331	330	329	330	359	361	348	312	377	331	331	333	352	336	326	335	331	321	353	336	363	329	320	366	322	335	314	342	299	356	322	303	336	340	337	324	336	326	330	323	353	347	363	331	328	365	309	344	314	327	331	316	339	312	362	359	359	348	333	314	338	350	325	332	378	345	328	332	338	328	341	363	337	371	336	320	343	371	333	315	340	362	356	355	313	324	322	363	334	310	336	336	341	331	339	335	327	332	332	371	358	348	327	333	306	313	361	339	347	332	378	310	329	348	353	348	334	307	293	332	345	360	340	372	342	339	342	345	358	321	329	340	309	330	317	321	345	324	328	329	330	356	329	336	350	359	319	370	341	355	341	322	309	347	327	323	329	349	339	337	334	342	315	332	354	331
23426	4838	2158	1503	1186	940	729	597	547	404	296	275	277	253	256	229	235	233	237	254	230	222	208	239	217	242	215	227	213	243	221	219	261	201	222	239	214	222	206	222	212	197	248	202	223	218	243	178	201	216	209	210	214	216	192	231	213	227	204	220	182	199	187	221	228	228	226	213	184	225	215	229	205	231	223	227	242	199	224	225	213	207	223	207	227	211	181	214	191	221	191	223	202	213	229	217	239	213	215	216	241	207	218	231	197	219	226	213	219	213	201	200	206	238	220	204	205	218	218	226	217	197	238	218	201	199	221	219	195	228	237	221	244	214	221	202	215	224	185	224	223	236	226	195	200	209	221	199	237	228	190	201	214	204	214	191	213	227	256	227	213	224	200	236	201	228	222	189	257	228	199	229	228	201	205	208	229	213	221	192	217	228	239	209	236	221	185	223	218	204	239	209	229	248	182	215	162	198	211	215	209	221	191	252	234	230	205	222	215	211	214	199	211	214	243	222	211	226	178	214	198	214	246	216	235	227	211	212	195	211	223	201	214	224	236	203	226	244	216	203	229	233	216	200	208	205	196	241	218	198	213	219	238	228	202	198	180	239	228	228	219	219	247	238	242	220	231	214	183	179	214	215	222	222	204	217	234	227	225	219	246	239	211	229	200	229	222	219	220	215	200	220	209	241	215	183	217	202	206	205	233	185	193	254	253	203	198	190	209	237	234	207	212	200	199	227	199	239	236	207	224	188	207	230	214	205	209	189	208	192	222	191	211	213	245	199	214	213	211	202	216	183	191	238	243	205	207	220	264	212	222	212	194	250	211	194	228	239	217	214	191	238	193	231	222	217	262	241	205	199	218	208	233	225	260	219	201	226	217	210	207	244	226	222	210	190	203	237	211	182	189	206	207	224	233	232	201	237	228	212	195	235	231	182	212	232	201	221	208	224	214	186	223	190	221	213	196	211	210	194	197	222	203	256	194	204	219	199	216	194	199	197	216	223	215	197	197	236	238	199	193	194	237	186	216	211	195	199	212	226	222	218	201	234	205	263	217	191	223	228	224	212	224	234	214	196	222	208	230	228	188	224	207	190	224	223	220	207	204	235	231	202	261	213	231	228	225	187	209	219	213	225	214	216	186	242	191	220	212	191	181	221	220	230	208	227	204	211	211	230	242	204	195	237	214	228	221	205	235	236	226	202	223	206	201	212	205	208	213	193	241	216	195	201	207	217	223	219	189	212	228	209	215	223	212	235	235	211	219	214	225	222	220	234	222	178	196	208	198	202	229	210	214	220	240	198	232	186	186	215	240	228	210	211	197	208	216	208	223	200	195	213	193	207	197	208	238	198	222	239	215	206	223	226	240	206	230	225	206	241	211	210	209	215	195	202	198	211	214	205	229	221	228	229	219	208	198	188	198	219	201	200	232	220	226	214	215	186	220	196	236	205	208	186	232	212	207	199	222	228	187	202	203	221	192	209	239	221	238	241	230	223	204	206	197	222	254	251	249	232	205	224	240	210	210	198	206	228	200	233	234	210	202	246	198	202	224	224	213	212	231	230	229	211	227	227	211	213	215	222	205	231	230	222	233	213	223	260	244	247	211	225	229	187	254	220	204	219	220	243	225	233	186	260	215	214	246	222	222	211	209	210	220	221	238	216	228	205	199	191	231	191	217	207	196	216	200	216	244	212	207	207	194	237	226	221	215	216	208	201	210	194	184	195	213	229	207	199	224	216	200	195	208	198	212	230	202	211	222	227	214	204	230	232	198	190	202	200	209	209	203	201	235	192	225	209	212	192	213	202	222	211	190	244	207	208	233	215	217	216	213	200	249	200	218	216	186	228	209	188	215	232	242	222	215	234	221	238	214	208	236	220	206	186	231	229	238	199	222	224	219	194	185	239	216	193	196	226	223	218	245	225	220	202	227	221	207	218	208	238	216	189	213	224	199	209	216	202	197	202	226	205	203	222	177	218	199	199	244	207	229	221	232	197	207	203	230	215	226	220	221	192	192	226	217	223	211	194	210	188	210	250	213	212	208	230	239	198	210	197	222	213	223	230	217	236	234	200	217	218	208	203	217	197	246	239	195	235	203	218	226	217	245	232	218	200	220	232	226	230	214	229	213	215	219	223	203	221	210	240	248	247	211	234	204	207	235	204	204	227	199	226	207	205	204	215	205	216	217	256	216	202	233	222	227	231	209	194	201	186	197	208	195	229	184	215	213	226	249	200	201	214	232	238	218	220	215	191	216	206	220	210	239	200	209	204	221	202	233	227	230	218	208	206	214	243	223	202	236	215	234	203	179	240	213	185	212	222	211	213	186	237	225	199	207	192	208	249	201	212	197	208	212	194	213	228	215	187	206	242	212	197	215	188	203	221	220	236	207	227	220	222	220	214	214	208	216	208	212	205	230	226	206	228	228	221	201	193	222	220	230	199	205	199	204	207	206	231	216	222	223	245	203	220	218	199	216	218	206	254	214	191	262	242	216	229	206	206	202	217	221	178	210	242	218	191	218	207	186	228	215	201	221	211	240	184	213	229	202	202	210	225	223	234	234	227	219	230	180	209	213	223	208	218	204	239	234	226	204	197	194	223	231	203	257	208	207	209	191	260	211	224	233	213	189	192	231	224	222	219	229	192	193	195	229	179	207	232	196	244	237	226	168	191	205	200	192	249	217	206	209	205	230	231	221	224	199	233	235	223	209	208	209	188	224	254	215	210	232	231	207	228	183	192	211	197	207	214	233	199	186	213	209	226	213	211	221	193	225	213	213	213	211	198	217	204	182	207	214	235	226	225	220	239	223	223	202	200	212	205	218	227	204	224	240	240	232	210	214	206	182	231	214	189	238	208	197	208	196	187	243	211	200	236	235	233	188	212	227	255	221	202	208	207	217	202	208	248	220	196	211	215	233	227	174	236	188	220	211	215	216	179	221	215	208	240	195	245	231	180	188	222	203	199	236	223	197	207	218	226	202	226	217	187	200	198	187	239	215	184	212	217	184	207	244	236	224	197	226	227	216	232	211	198	219	201	229	187	235	230	212	225	203	248	189	200	221	204	218	203	201	203	184	227	203	227	224	232	249	197	202	188	199	173	248	246	228	199	211	219	215	215	215	210	223	223	218	203	216	222	192	193	235	214	219	243	249	224	215	213	239	218	245	205	224	226	226	242	222	214	226	220	195	229	188	205	207	199	195	221	217	236	224	232	228	214	206	225	233	219	212	216	214	209	195	228	237	212	213	212	230	208	198	209	218	226	219	197	204	192	199	216	234	215	205	213	225	187	200	205	202	220	187	195	194	205	223	211	220	220	229	189	224	221	249	221	223	233	217	217	209	203	229	198	233	200	244	218	228	205	200	209	232	231	222	211	212	213	207	210	221	223	214	221	192	212	224	212	227	185	212	234	216	207	202	204	219	216	231	203	216	209	221	194	233	232	223	225	212	211	227	203	203	246	217	210	203	218	203	238	235	228	205	185	216	220
13530	2485	3130	3531	3670	3406	2828	2621	2593	1697	972	813	735	766	666	661	717	645	629	642	624	607	596	611	616	652	597	583	576	592	588	583	634	586	568	551	536	511	590	532	510	511	569	517	522	530	530	496	508	508	534	496	557	515	481	492	528	501	501	483	493	487	512	492	518	521	540	535	475	465	539	533	488	483	522	524	499	513	533	508	493	497	538	484	499	479	510	463	494	495	506	487	506	491	503	504	517	532	518	489	499	493	516	535	482	494	519	517	491	484	499	544	547	504	526	487	538	520	498	506	538	538	508	524	478	497	527	484	492	519	475	538	525	504	509	477	471	520	516	512	500	499	507	509	495	511	510	468	498	490	513	481	515	511	478	491	527	529	526	496	494	523	503	491	513	509	501	471	550	501	521	496	494	562	504	484	532	470	489	556	481	535	502	519	521	479	525	493	519	519	519	483	509	497	523	491	494	464	490	535	541	501	491	529	482	520	499	510	494	524	488	518	505	469	481	496	522	508	503	518	538	534	504	480	524	529	466	480	541	523	516	518	534	505	487	506	526	487	482	491	498	528	484	453	546	542	506	512	531	487	503	474	499	510	504	536	485	550	534	526	498	496	487	522	502	530	477	541	529	444	487	498	520	479	498	540	530	526	511	522	538	521	526	520	489	485	477	555	512	471	519	477	507	506	508	504	476	530	510	482	552	499	479	498	526	478	493	498	486	523	531	503	520	514	524	494	547	511	516	508	472	490	495	479	494	526	510	507	508	506	492	548	508	513	527	494	482	504	488	523	464	479	555	489	512	529	520	541	481	486	500	515	507	507	519	463	492	467	541	570	484	509	469	471	551	499	496	528	508	536	539	528	493	516	524	500	539	478	535	478	480	501	490	516	456	515	488	473	529	497	499	493	492	499	490	504	481	506	505	522	509	516	543	474	502	518	476	523	485	508	508	519	495	530	519	493	508	525	528	519	517	492	491	489	544	510	557	491	503	556	476	519	498	496	465	495	505	509	499	473	462	512	575	507	493	490	510	461	501	512	499	487	484	537	498	536	486	491	502	483	536	523	501	511	505	512	525	490	533	514	507	520	504	534	510	531	504	496	490	535	490	501	500	526	493	530	515	473	524	501	537	486	516	536	506	485	489	506	536	498	486	508	521	506	451	527	459	507	536	496	517	533	499	534	544	512	468	498	471	535	497	511	484	527	489	483	515	495	494	479	456	510	528	504	533	525	524	500	499	536	493	503	505	490	497	492	526	527	502	517	508	491	517	483	507	508	511	495	491	491	508	508	521	538	508	510	453	515	512	475	527	469	518	493	489	488	473	491	508	526	509	497	486	485	537	504	509	522	487	509	495	482	558	447	514	518	492	529	507	473	529	512	486	517	473	512	520	501	468	502	520	492	497	515	536	459	486	524	534	520	501	509	501	476	502	477	498	483	482	510	488	555	518	514	520	487	492	510	506	495	512	489	507	506	519	506	479	501	542	497	501	501	484	506	495	551	490	453	519	498	502	481	518	534	463	479	516	505	531	456	544	498	512	521	498	498	530	498	496	511	532	500	514	512	526	465	499	475	464	508	514	509	535	520	494	490	484	557	542	502	505	506	505	487	528	511	522	469	473	568	486	527	512	511	527	523	486	526	507	492	489	507	507	513	532	487	493	481	524	485	466	474	518	543	577	489	545	499	511	514	511	485	477	486	500	496	515	526	519	527	448	497	540	475	528	511	483	509	520	490	522	509	502	519	512	490	497	551	515	534	535	471	515	516	522	512	534	535	543	516	536	528	522	468	503	511	539	504	532	520	536	513	513	501	480	543	534	493	481	538	497	520	504	499	489	528	492	526	494	517	533	529	546	507	485	534	516	509	481	467	494	498	501	477	515	503	516	479	537	504	525	532	470	520	507	479	535	519	499	559	505	502	509	492	502	485	545	453	531	500	526	501	494	462	527	529	435	536	506	509	514	492	503	519	508	479	491	486	497	518	538	475	505	468	523	521	488	481	512	502	539	502	489	512	493	488	476	515	506	547	480	501	508	513	504	481	535	531	538	543	521	506	498	512	472	540	479	502	521	520	503	533	491	561	535	495	465	478	469	482	535	514	501	543	519	521	501	523	503	489	480	488	502	513	547	560	512	495	442	510	502	502	515	510	493	493	492	516	531	497	525	472	547	537	457	519	473	553	535	493	532	504	520	448	525	517	533	479	494	523	506	508	493	487	556	520	519	476	500	502	514	545	520	499	513	507	530	504	488	541	491	522	496	496	536	500	498	492	528	514	487	492	500	524	532	478	510	514	476	518	496	517	472	522	552	539	518	518	523	498	516	530	517	515	541	481	550	547	521	494	525	514	502	504	527	510	506	506	497	507	493	477	481	499	522	551	518	523	518	535	498	491	491	480	501	549	463	488	491	510	552	522	487	547	493	496	538	472	540	488	514	497	479	533	522	501	520	524	495	532	477	524	531	518	486	503	501	525	477	536	511	494	541	478	501	554	534	526	523	522	495	484	517	455	485	484	528	520	487	526	492	509	573	510	487	529	505	529	519	563	506	496	502	480	518	499	530	539	481	470	479	522	503	531	529	536	516	490	495	567	490	492	485	516	494	497	478	493	501	503	466	490	540	489	534	536	516	484	517	511	542	537	511	506	531	512	530	509	501	515	530	523	522	521	523	519	518	506	501	497	496	525	519	465	540	489	501	515	490	497	478	494	527	511	528	497	497	506	500	473	504	499	505	499	503	513	517	470	531	532	509	525	540	458	516	537	529	497	525	484	498	509	532	483	487	543	495	495	536	504	515	483	490	498	511	503	524	534	510	521	482	493	515	521	525	493	512	476	463	561	508	498	503	504	496	507	563	532	505	465	490	498	448	497	519	500	525	493	519	503	520	480	524	535	497	477	502	505	532	514	513	479	500	542	511	568	520	493	563	505	500	485	540	520	492	500	500	500	478	508	551	522	506	466	489	517	524	495	496	527	501	529	486	512	513	470	485	522	545	541	518	541	505	495	483	505	508	485	493	506	543	533	520	511	469	522	472	531	518	468	478	503	521	532	521	457	497	527	511	529	504	502	512	498	510	508	526	497	485	530	496	533	534	469	529	515	524	539	525	495	501	494	525	529	502	485	534	486	487	525	513	538	523	532	513	531	511	513	500	512	493	528	537	500	495	511	507	476	499	513	522	475	509	496	519	503	506	470	549	524	517	532	473	510	508	468	542	499	502	507	527	531	513	529	471	519	547	549	500	521	500	505	509	494	529	525	508	500	525	511	493	512	508	503	501	496	483	485	551	537	549	507	533	532	547	473	531	557	526	518	513	525	511	533	482	493	530	515	546	530	517	534	526	492	532	509	479	519	538	534	501	465	498	482	483	502	519	531	530	465	440	513	517	497	460	518	540	501	513	521	486	483	515	564	528	499	477	500	445	586	496	467	487	468	536	557	533	505	534	495	496	518	510	479	504	514	479	499	509	474	521	484	490	525	509	503
3760	562	341	292	278	215	215	237	191	217	217	202	212	217	229	196	217	237	206	211	222	245	203	195	196	205	184	201	216	215	209	219	218	234	225	217	226	205	218	228	216	197	223	196	228	200	233	227	204	256	209	213	214	185	245	217	208	203	217	206	203	201	202	217	227	223	207	203	221	234	218	220	197	213	196	240	198	235	212	198	204	202	205	202	237	229	212	204	232	209	200	216	223	228	188	186	172	200	213	218	233	210	213	240	190	195	223	232	211	202	230	209	239	232	203	218	231	208	214	213	216	191	225	211	209	239	204	213	215	230	232	185	219	221	224	228	226	205	216	195	228	218	236	225	194	216	222	229	208	220	216	225	213	234	201	224	228	215	225	178	190	207	230	192	219	192	241	234	200	216	222	226	211	186	208	214	233	207	223	192	231	223	239	222	204	254	209	235	219	200	204	209	255	234	209	220	235	205	206	203	207	217	213	209	193	196	241	202	217	223	223	211	214	222	223	194	220	208	196	217	217	200	198	233	222	213	216	227	216	229	217	220	194	193	234	229	219	221	233	214	226	208	239	232	206	185	235	219	184	210	217	213	204	199	206	222	210	223	215	202	227	223	226	214	224	220	198	223	227	210	203	226	204	228	225	255	231	207	203	232	233	210	201	195	220	232	229	222	205	244	206	213	227	214	226	217	204	199	256	218	201	208	202	202	196	257	201	203	240	219	219	220	175	210	184	177	226	171	218	215	227	211	248	226	221	235	200	200	170	207	196	222	173	211	228	209	209	237	238	267	210	244	206	213	212	205	209	212	222	213	204	225	222	239	226	191	209	213	215	230	214	211	187	226	216	206	210	210	227	222	229	198	216	223	224	233	202	220	220	195	213	194	222	213	248	200	205	206	222	211	230	223	215	209	189	236	202	221	233	228	220	181	201	220	207	231	205	208	231	254	208	218	200	182	202	203	193	193	205	208	202	202	221	200	194	215	226	201	213	219	203	219	218	224	193	245	218	216	222	231	188	218	180	205	219	190	205	207	205	223	200	207	220	213	241	222	213	221	234	222	225	214	240	211	204	214	209	214	208	247	223	192	221	198	212	199	210	213	210	199	186	216	210	204	231	208	230	212	231	251	234	228	219	220	240	223	222	222	223	240	214	210	193	204	212	201	210	191	200	216	230	256	238	228	258	210	214	223	201	228	219	226	205	229	211	182	213	201	222	210	213	209	213	222	219	194	221	209	210	228	206	213	217	217	225	205	187	193	190	214	224	229	199	200	211	218	215	201	208	218	223	211	211	225	224	200	201	214	183	206	218	206	237	199	200	224	208	226	204	193	230	197	216	211	210	242	233	212	234	204	221	185	224	231	210	203	220	224	217	227	215	201	221	186	196	238	199	199	204	221	189	224	213	194	248	218	211	214	227	219	247	204	210	189	210	235	206	239	188	209	232	226	239	209	215	186	230	230	249	230	177	204	259	204	220	232	170	245	200	239	229	194	201	213	232	209	203	196	228	194	222	223	235	223	228	206	196	192	219	237	214	178	203	251	226	222	213	237	201	220	252	228	230	185	220	229	191	237	215	189	195	199	194	190	232	186	208	241	235	188	188	229	224	231	216	207	212	239	216	234	209	200	225	235	231	239	209	215	221	205	214	216	211	237	196	224	223	196	219	214	207	208	197	214	210	216	212	217	191	222	205	212	219	218	216	220	200	221	250	254	204	217	214	239	230	226	206	213	194	234	190	206	210	213	249	239	218	236	232	206	231	224	236	237	229	203	216	229	192	216	227	231	208	232	223	197	221	223	199	228	198	210	218	193	258	206	223	223	217	198	219	200	205	216	213	229	184	208	235	216	211	201	204	239	199	234	190	204	212	211	198	216	243	209	214	234	212	229	213	222	188	186	231	199	214	228	218	213	225	226	197	211	196	207	199	203	205	210	237	203	193	223	217	213	216	222	218	215	191	214	216	215	215	207	200	217	236	231	208	221	222	212	215	237	206	220	212	216	207	192	224	186	215	234	238	189	193	211	215	197	240	234	203	216	228	239	225	204	217	206	198	214	228	253	240	217	202	200	200	239	199	205	247	236	210	191	203	216	207	206	213	260	206	237	221	225	215	209	229	236	206	224	224	187	199	229	218	214	223	236	211	191	200	202	212	195	215	235	216	222	221	225	187	194	218	237	221	218	236	202	197	199	214	216	225	192	207	210	213	210	205	246	183	260	203	217	215	226	214	217	194	258	220	223	216	197	194	248	212	202	217	199	208	232	221	225	224	221	245	210	214	199	188	197	194	221	232	216	207	225	199	200	246	204	205	246	208	211	233	213	210	208	191	214	223	188	213	205	264	255	241	233	204	195	196	213	208	233	234	228	205	196	172	211	204	221	218	201	196	228	224	198	212	218	211	209	195	204	229	215	223	234	227	238	207	191	201	208	202	200	203	185	212	195	221	223	236	215	218	210	186	200	189	218	206	186	195	217	216	213	221	210	189	209	197	233	215	232	225	191	223	198	211	196	211	218	233	208	209	205	220	245	209	208	224	217	212	230	216	242	209	185	214	213	184	215	196	212	185	198	181	198	226	204	232	213	233	203	234	232	206	206	203	205	196	233	201	232	206	197	217	212	202	201	204	193	207	203	222	203	182	223	211	228	239	243	210	220	207	220	200	200	188	237	227	206	216	222	194	200	212	189	212	211	209	203	207	225	242	231	221	191	223	214	204	219	228	201	214	234	240	207	206	194	197	201	244	207	210	196	216	247	221	234	205	205	215	224	243	234	252	217	207	208	214	212	221	186	239	236	219	214	199	202	247	207	230	209	215	222	221	225	203	220	207	222	246	215	215	243	233	211	201	231	202	219	216	192	211	195	217	202	212	220	213	220	202	232	210	199	203	221	241	217	210	190	209	235	213	190	213	215	225	208	204	220	206	202	229	224	191	221	220	211	198	189	230	227	192	217	240	201	247	196	182	209	189	185	228	225	222	215	230	183	219	223	211	198	185	221	214	220	183	236	229	237	238	239	191	239	223	233	195	193	208	198	198	211	218	254	192	226	220	218	197	188	208	216	246	220	199	219	220	222	197	197	249	208	239	239	232	209	209	203	181	225	226	206	194	210	209	190	222	215	209	203	230	174	204	230	230	224	199	219	223	240	231	206	206	190	203	225	264	213	225	219	211	197	211	198	230	199	215	201	194	218	224	204	223	231	198	209	233	224	225	210	236	232	204	206	230	221	219	213	191	196	214	221	212	194	205	207	209	201	194	208	220	212	215	219	224	206	216	236	205	230	243	217	238	205	215	216	228	231	223	201	223	175	204	217	260	202	243	229	200	195	238	176	228	212	232	220	216	203	219	206	224	206	226	215	203	211	225	228	230	220	230	220	229	227	222	244	207	227	225	216	231	225	221	226	212	215	218	196	206	203	220	191	220	195	206	220	187	235	204	232	224	199	230	211	197	192	209	197	223	218	237	202	238	265	235	186	255	208	240	216
2987	773	701	770	715	640	547	547	523	583	499	503	515	484	486	457	475	483	473	505	476	508	477	519	462	464	506	518	499	482	465	493	488	472	512	519	474	485	460	467	515	476	485	516	522	483	472	484	507	483	516	488	485	450	474	439	490	461	464	508	517	474	507	505	486	486	453	522	455	513	468	469	508	486	469	486	483	474	498	507	472	461	507	487	497	520	492	487	515	489	505	477	484	464	487	490	476	481	492	474	499	470	512	477	468	474	514	484	497	502	481	485	490	487	466	524	529	496	495	460	490	484	441	502	501	497	479	505	471	509	482	478	453	456	507	485	479	452	479	504	496	444	474	489	496	473	469	474	464	506	478	494	466	504	473	475	474	483	467	478	489	467	446	542	491	465	497	496	487	479	462	469	529	489	484	493	465	509	488	488	467	474	511	447	489	513	462	499	471	479	453	513	502	460	485	495	454	480	520	507	490	501	539	467	511	452	446	487	452	508	488	509	507	499	483	534	487	471	470	503	505	520	477	478	498	494	476	466	485	497	442	490	426	496	464	484	472	526	460	508	504	499	469	478	461	476	496	452	482	501	497	481	482	496	476	476	483	444	502	513	506	482	505	500	518	486	460	481	505	463	470	469	535	500	480	490	498	490	455	473	475	474	534	509	488	492	474	486	497	454	488	481	497	461	491	485	475	493	476	480	473	504	504	462	493	453	476	483	477	452	489	498	466	486	497	481	464	524	476	478	472	440	485	482	499	527	439	452	479	532	479	437	456	511	468	467	490	494	449	533	498	471	503	469	463	497	507	472	483	468	452	502	527	467	526	460	524	473	510	510	500	521	458	515	465	456	510	497	500	514	486	469	453	497	482	530	463	486	480	499	462	494	499	502	513	476	542	479	458	482	492	466	482	477	461	477	493	465	530	486	512	459	473	456	469	508	461	497	483	506	507	485	469	484	489	514	501	490	511	479	493	515	446	480	488	495	489	512	483	446	501	478	544	483	497	502	486	468	501	493	469	446	475	465	535	434	468	487	490	478	475	516	477	484	510	528	477	488	457	493	502	457	464	470	433	538	526	462	502	486	447	484	487	457	518	447	510	502	470	497	495	446	472	494	486	507	492	491	470	440	518	468	526	481	509	476	456	455	487	480	469	497	461	517	464	491	537	507	517	505	467	514	520	503	500	479	476	488	517	479	446	413	475	489	471	461	539	485	497	451	481	506	487	458	516	479	501	491	461	487	482	488	475	475	492	490	480	468	448	462	512	462	478	493	474	525	493	517	463	507	497	530	498	525	504	465	453	463	442	496	458	440	468	471	462	482	473	472	501	472	457	486	497	476	519	475	454	499	480	492	487	471	508	483	490	471	521	438	450	497	455	511	456	494	491	502	493	478	513	509	465	472	483	495	506	501	448	450	467	469	452	461	481	485	460	489	496	485	448	474	478	492	476	460	488	509	465	475	473	496	479	446	474	450	489	474	476	502	472	476	513	446	477	460	494	471	459	459	487	503	491	471	500	491	488	456	483	476	470	502	449	505	454	486	503	455	459	493	485	519	499	507	503	465	487	509	489	464	477	502	478	452	544	497	498	500	475	507	481	483	469	472	483	485	520	489	503	483	501	494	446	475	480	479	503	459	493	487	504	515	488	493	483	486	499	496	473	470	486	475	487	469	481	513	519	460	513	529	445	481	493	460	460	456	481	453	475	472	490	497	484	468	517	471	486	471	483	502	501	475	481	511	472	520	514	503	464	494	505	470	482	490	485	462	459	496	483	486	500	497	500	501	477	485	467	509	524	504	466	513	488	455	498	485	509	463	527	470	508	468	458	491	483	461	509	461	462	489	511	538	472	496	474	479	455	474	495	524	509	510	493	497	473	451	470	504	520	467	475	510	477	501	426	495	518	442	459	519	477	469	475	466	471	470	496	485	459	477	470	519	457	471	502	495	528	463	494	443	458	484	538	476	503	449	472	465	486	461	487	482	485	468	513	521	498	507	467	465	485	493	525	468	491	522	520	471	453	524	490	468	520	504	483	505	499	477	521	499	497	478	454	528	475	461	505	476	514	498	479	475	526	516	478	481	485	503	485	501	476	500	461	503	464	458	475	455	503	462	479	553	462	473	497	523	505	507	506	464	489	465	502	480	468	493	527	504	483	436	499	478	486	448	507	509	503	455	424	498	538	453	529	484	482	480	482	458	504	491	471	486	464	472	454	481	474	465	464	486	497	506	461	483	520	458	497	477	488	477	515	485	523	480	496	515	491	490	499	468	500	467	449	499	459	506	508	455	471	500	497	491	448	528	456	513	473	516	500	466	496	492	501	445	461	500	511	492	487	459	458	460	474	460	494	449	497	497	496	504	457	492	495	473	478	451	475	491	496	445	508	464	477	471	487	524	475	521	472	505	471	455	484	473	457	488	504	473	522	482	464	461	488	490	508	455	498	472	480	489	512	509	496	490	490	493	489	485	440	457	455	463	495	502	470	466	492	472	522	515	484	464	455	482	453	445	479	494	489	472	462	494	475	456	476	494	508	494	459	485	452	493	491	478	492	467	454	466	461	454	477	458	501	472	488	446	471	499	504	476	491	489	442	516	463	493	494	473	469	468	456	499	489	488	501	483	511	499	465	481	482	479	479	492	499	515	477	464	502	459	489	448	466	458	468	477	484	471	488	464	472	496	459	491	507	499	483	530	459	479	498	474	520	471	481	509	505	504	463	521	470	494	454	460	459	488	501	468	510	506	454	473	501	453	490	490	455	516	481	503	538	459	449	516	492	447	487	487	477	517	487	480	482	476	502	459	506	488	501	469	457	470	443	478	519	483	481	460	464	518	523	507	498	470	500	483	473	494	473	511	487	504	489	452	468	479	481	456	511	476	487	494	490	502	517	530	442	502	485	481	495	518	454	469	515	472	501	486	524	524	465	486	468	486	494	518	531	500	467	449	447	503	502	498	470	463	472	499	480	500	451	510	512	493	490	479	485	497	471	448	455	493	516	484	472	498	524	533	486	452	546	483	495	534	486	504	491	482	507	510	470	528	506	472	495	505	497	475	485	498	445	449	469	462	467	476	457	515	519	473	502	500	463	498	489	461	460	515	495	461	472	482	523	485	460	470	498	491	487	504	497	494	478	494	456	442	494	480	515	484	493	478	514	513	441	488	501	478	489	457	519	475	500	512	486	448	457	458	509	492	509	463	445	473	477	492	466	447	498	478	468	468	468	492	520	498	482	487	526	467	490	510	453	496	455	493	460	448	521	424	487	451	519	457	467	500	501	492	487	481	510	518	442	496	468	513	504	495	479	461	484	478	456	483	485	448	490	505	492	474	495	467	475	492	470	515	467	463	492	494	511	475	471	477	493	500	471	493	498	487	492	481	454	487	498	473	508	434	462	489	491	487	460	473	501	492	492	475	474	464	496	465	478	472	468	537	483	495	518	473	534	502	469	432	496	486	424	486	508	467	470	419	459	449	505	520	509	460
14551	2255	1047	817	587	484	402	336	327	260	177	169	183	143	147	166	133	136	151	134	130	124	137	143	152	138	166	119	137	129	131	139	133	153	126	160	132	145	122	145	138	119	162	155	151	126	143	149	139	131	127	140	133	142	127	116	147	155	138	129	134	127	121	135	143	168	130	128	124	129	126	116	158	164	141	154	142	147	134	127	131	124	124	107	135	142	113	121	110	132	165	108	140	161	122	124	136	140	150	150	122	140	133	127	150	142	135	109	117	136	126	122	120	146	140	131	135	124	154	126	136	135	124	140	137	152	135	148	172	138	126	122	130	126	129	144	123	129	139	131	141	146	124	118	131	131	120	150	150	152	149	129	130	150	115	127	116	138	130	127	136	124	158	148	130	134	116	123	135	130	110	123	136	127	132	146	131	135	134	140	151	139	138	142	145	135	127	160	113	140	135	128	145	145	142	139	123	118	140	158	143	133	151	130	123	137	145	131	129	134	136	155	130	137	155	136	126	137	150	136	125	135	137	121	139	139	136	130	138	123	126	129	143	125	141	152	113	123	150	133	139	148	152	119	125	120	145	148	140	159	120	119	144	156	128	140	127	128	128	147	118	153	146	138	143	137	139	144	117	140	135	129	108	121	135	122	119	123	113	125	137	136	148	129	121	129	147	128	133	133	147	134	142	136	154	152	151	132	136	131	142	128	147	134	152	172	117	139	121	123	128	144	108	107	152	148	128	111	128	162	129	136	143	117	161	139	141	171	144	154	128	152	125	132	138	131	157	138	132	131	155	135	138	140	124	126	138	139	128	138	123	126	147	145	113	139	129	144	141	127	109	134	129	127	149	113	130	158	138	124	111	144	126	127	139	135	141	133	155	129	125	137	157	101	155	136	152	137	133	131	130	124	157	139	144	137	134	141	151	126	135	129	141	116	151	150	167	145	128	151	149	126	141	166	139	147	139	120	113	151	160	159	131	148	122	118	137	132	143	155	137	131	144	135	130	135	116	153	142	139	134	124	119	141	142	118	118	159	144	154	138	142	143	143	150	118	159	131	115	144	149	154	142	138	121	162	129	146	152	144	131	137	147	148	128	131	127	125	129	132	138	122	129	114	133	141	152	149	148	140	132	133	134	122	137	116	141	136	117	137	149	137	138	134	134	142	131	137	143	139	129	161	130	147	147	134	130	128	114	125	170	155	131	148	143	141	139	154	152	139	119	137	137	144	129	131	139	122	143	130	133	144	155	134	136	145	124	134	125	145	136	135	118	137	128	121	123	139	142	127	128	146	134	138	140	128	134	144	145	129	134	128	125	134	113	129	112	128	151	130	129	136	150	116	128	141	139	143	132	130	119	133	142	156	133	147	115	156	112	151	152	116	111	117	134	127	133	119	126	119	130	146	141	132	138	115	120	115	135	140	136	167	144	150	125	145	145	143	143	141	122	115	117	156	131	104	126	129	119	108	119	122	129	141	131	142	127	132	131	147	144	130	129	129	132	134	138	143	148	143	161	136	136	151	154	137	147	137	145	116	117	126	147	123	124	130	141	119	177	134	119	117	117	146	124	151	163	129	148	123	140	130	136	123	119	137	127	135	127	144	123	130	119	156	121	163	106	124	135	115	146	142	141	131	140	172	141	124	140	127	128	134	130	137	140	161	124	131	138	128	139	133	159	117	160	125	139	114	125	144	122	106	146	137	145	126	132	147	130	112	132	143	147	117	131	134	160	136	125	134	153	142	132	142	123	114	135	123	134	137	123	145	133	120	128	135	137	121	138	171	138	144	149	122	122	128	151	132	150	136	123	133	164	162	164	146	140	109	130	167	142	133	125	145	144	142	120	159	124	120	162	107	140	149	140	129	137	138	129	134	144	139	132	117	151	145	100	124	144	146	106	139	130	136	132	144	159	157	136	151	133	143	156	144	132	146	131	137	127	136	125	131	157	128	128	110	129	129	141	150	144	127	117	135	137	158	128	119	117	140	130	116	120	139	129	147	131	154	142	157	147	140	144	141	131	129	119	166	151	127	130	129	126	124	139	157	130	138	128	149	127	146	126	124	133	151	152	133	144	125	139	154	153	110	128	115	134	134	122	138	135	145	112	137	135	134	139	162	131	121	134	158	126	114	149	130	110	160	130	137	129	158	125	123	135	145	140	133	114	155	138	144	125	154	162	112	142	138	128	118	112	120	130	136	131	150	112	143	131	127	133	138	111	154	135	123	139	119	148	130	132	154	136	137	135	137	136	129	129	126	129	149	126	111	142	143	159	127	150	127	126	146	122	146	138	160	129	111	147	126	132	118	127	147	115	125	119	145	145	134	121	158	156	147	150	135	152	138	114	121	123	160	146	134	145	125	116	141	139	144	125	124	114	142	150	134	120	119	135	139	140	114	139	132	163	161	137	127	144	128	122	131	136	148	117	137	123	129	151	151	144	137	157	142	109	137	145	134	151	123	130	126	117	129	139	131	145	157	143	116	114	158	124	108	146	148	142	141	145	128	105	155	143	150	126	150	138	129	127	138	138	122	127	149	135	138	147	149	164	144	144	148	156	132	123	155	129	126	145	152	113	122	124	131	152	137	130	148	156	125	156	141	124	144	138	146	141	120	144	156	107	115	137	155	155	139	155	140	145	135	158	164	130	124	135	133	130	129	116	137	133	129	144	127	136	143	121	135	119	149	136	122	115	113	132	151	149	150	135	132	119	134	155	131	140	126	130	124	155	104	148	119	143	141	128	129	137	117	146	130	143	156	143	150	155	131	123	131	132	148	129	150	147	139	136	127	137	128	123	139	115	118	134	134	146	121	138	139	111	139	150	141	108	123	139	126	130	137	136	126	131	147	138	138	126	150	124	132	154	164	136	157	139	143	128	129	128	125	128	117	133	127	136	129	127	132	134	129	126	133	151	127	126	139	146	144	131	141	131	148	162	165	118	119	125	133	128	107	121	147	131	131	127	137	131	158	103	142	148	118	129	125	140	140	140	132	139	130	141	130	151	124	116	112	136	151	150	125	143	151	126	116	152	128	116	148	135	132	123	143	144	150	145	138	131	147	156	139	136	145	146	153	131	115	122	131	143	131	133	136	163	132	142	126	135	121	148	135	137	156	152	146	142	149	126	160	139	132	123	128	143	131	135	138	140	136	134	136	164	119	144	123	117	150	127	137	132	134	118	130	149	140	140	141	130	124	142	154	129	133	106	135	132	124	119	132	138	136	129	140	137	128	137	120	126	146	134	129	115	130	135	155	138	148	132	127	137	122	160	121	138	132	134	132	130	126	123	141	141	108	151	130	121	129	122	140	117	132	124	105	143	151	144	139	168	151	130	132	106	131	138	136	137	135	129	106	131	141	117	139	135	136	142	139	142	164	140	143	128	137	132	119	141	127	122	153	135	155	153	121	162	139	135	131	145	133	148	113	133	134	137	126	131	128	138	144	124	137	143	134	124	133	139	123	160	134	135	143	130	133	153	146	129	133	122	169
9863	1466	1780	1994	2072	1801	1581	1418	1596	1145	578	518	508	469	468	428	423	433	399	403	417	397	388	367	395	404	419	375	422	369	356	364	368	363	368	381	401	344	319	331	360	337	338	349	355	337	346	350	351	347	324	361	326	354	347	358	369	337	339	357	339	341	345	338	324	342	339	331	312	358	339	327	317	318	332	362	315	330	338	342	330	311	374	319	338	322	330	333	302	366	346	334	333	362	308	347	329	330	337	315	353	326	339	339	338	357	351	325	366	332	332	324	345	344	346	338	350	339	339	330	337	356	346	358	313	333	347	355	326	358	334	358	332	331	348	344	357	349	310	368	345	326	351	334	344	362	345	357	348	323	354	339	351	351	329	323	351	322	354	321	337	330	329	324	356	335	347	330	358	341	313	351	355	354	323	342	333	334	350	323	370	366	382	311	341	334	327	325	357	328	350	320	307	333	314	324	346	344	336	313	322	377	323	313	341	335	323	311	339	355	351	377	319	314	348	323	341	374	359	341	361	322	358	327	336	359	361	367	321	373	357	335	329	364	320	343	337	320	350	364	347	333	296	336	343	344	321	329	326	377	341	311	334	345	354	306	339	335	346	312	343	329	343	349	330	358	343	315	349	344	341	347	310	338	319	331	332	347	345	312	327	335	325	321	358	313	344	333	299	317	357	352	307	326	326	307	351	306	300	343	352	328	326	334	363	344	337	323	326	355	312	329	321	352	340	343	311	294	352	336	332	316	343	326	345	343	365	340	344	349	339	325	290	334	366	328	350	322	305	335	349	357	341	325	305	342	316	346	387	343	346	359	329	344	331	358	329	340	344	352	341	355	335	315	366	331	348	336	325	328	323	361	346	352	340	344	344	333	316	309	325	348	367	338	335	343	332	363	352	361	345	329	360	352	359	358	366	338	314	340	344	374	341	338	357	340	344	333	367	353	323	314	390	307	332	334	360	355	333	357	354	323	339	348	345	375	324	366	326	349	334	343	330	368	355	314	351	338	338	350	336	346	303	365	350	337	356	342	334	348	330	348	335	354	346	314	343	305	339	310	329	322	344	313	344	338	337	352	326	348	329	332	327	344	363	344	358	361	340	329	356	341	353	313	320	362	374	294	347	316	353	357	361	320	321	342	379	327	343	346	307	320	342	344	302	377	336	337	351	321	327	296	319	326	336	335	352	327	378	344	336	341	291	334	337	323	335	341	355	343	328	332	310	336	294	333	346	323	327	331	388	333	318	376	304	313	361	334	333	336	332	344	343	318	309	316	359	323	339	355	358	336	355	342	320	371	328	370	341	319	337	335	340	320	359	320	325	313	323	324	323	343	351	310	318	346	349	334	319	355	329	328	351	361	334	327	300	336	355	347	346	336	323	346	354	342	406	340	323	335	333	338	393	358	324	372	327	330	328	359	350	361	299	319	363	316	337	332	330	313	326	358	353	302	320	357	331	356	328	332	348	324	357	328	330	311	301	330	348	340	327	322	327	324	345	316	331	323	334	328	318	348	332	350	326	355	375	354	338	352	335	322	349	330	324	320	384	315	326	335	342	351	308	335	342	340	344	303	353	352	338	359	329	338	352	321	322	300	328	334	368	346	385	327	321	347	347	335	318	332	317	330	326	361	357	333	353	358	334	343	313	376	330	323	332	326	336	301	367	325	277	301	336	354	326	372	328	344	332	327	336	305	353	330	388	341	351	337	340	329	327	312	357	329	345	344	335	351	306	340	340	364	335	340	353	379	361	322	327	369	324	361	340	344	331	348	334	349	341	340	335	339	367	329	324	304	320	335	346	337	325	348	318	340	340	332	342	363	332	316	311	307	333	319	368	340	319	322	358	321	323	315	321	355	354	316	375	338	313	334	310	362	344	301	354	304	336	329	314	339	330	314	331	316	349	328	375	333	357	342	345	341	360	339	343	328	372	357	329	356	348	336	322	340	339	310	324	310	355	330	307	346	350	331	331	340	372	335	337	345	363	354	366	371	362	327	325	338	332	342	322	330	370	322	363	308	339	350	355	341	310	347	313	342	350	346	347	335	340	361	328	348	345	325	303	316	354	339	343	355	329	339	334	335	316	377	332	373	351	314	345	317	364	355	335	354	326	343	318	342	369	341	388	322	315	303	372	311	324	346	355	324	332	345	335	358	305	357	374	330	345	334	328	338	343	378	359	347	325	340	313	324	364	320	330	306	300	354	340	318	326	339	340	348	334	366	349	319	329	345	348	332	322	335	346	341	331	331	357	375	312	358	347	377	342	329	337	349	322	327	363	372	357	349	378	382	322	316	336	341	335	341	359	321	329	349	315	378	325	333	341	350	328	370	339	325	340	322	362	330	338	351	322	307	347	342	327	337	371	334	350	331	347	321	349	379	348	316	358	343	308	323	301	322	363	340	330	329	353	313	350	340	341	335	373	349	342	323	348	351	378	352	347	362	335	309	306	343	360	361	362	321	307	341	362	340	355	360	323	343	353	327	283	341	359	341	354	364	329	338	324	352	355	342	340	349	322	368	326	311	359	349	339	355	368	335	347	327	355	301	341	343	322	309	304	358	353	323	343	347	340	322	368	360	296	315	371	312	340	306	354	324	361	322	334	353	330	306	341	371	326	353	313	346	302	341	376	339	373	305	325	318	317	326	329	377	340	333	311	325	321	332	337	361	319	306	351	331	323	350	323	317	357	316	338	372	338	318	346	342	323	372	337	332	347	334	329	317	315	336	303	364	346	322	323	343	341	335	353	323	353	330	342	328	331	355	317	339	342	329	343	341	328	365	314	347	346	307	337	351	323	333	322	333	316	365	353	342	376	335	360	341	358	313	365	324	361	329	383	344	363	362	341	322	330	306	328	368	350	332	352	313	334	341	351	336	337	331	321	351	322	345	357	314	360	332	339	324	333	339	313	343	360	322	330	357	348	342	371	357	364	342	300	321	337	359	349	359	340	309	317	339	325	348	325	318	321	338	363	345	362	351	374	335	324	355	333	338	353	327	300	321	326	335	331	354	365	382	326	284	342	351	348	351	344	319	344	316	341	363	361	347	323	386	344	332	339	339	311	325	345	308	355	324	356	333	343	332	361	364	322	328	346	339	327	342	342	339	336	315	328	324	333	342	325	350	346	351	337	332	333	349	349	349	339	315	353	317	329	353	343	334	319	356	347	351	351	334	327	332	334	358	360	326	333	342	343	350	379	325	367	348	335	349	367	372	355	357	350	337	326	362	343	350	303	373	333	354	307	305	330	339	337	346	353	343	344	347	349	337	333	353	354	343	328	325	358	356	362	351	333	349	319	319	305	322	337	335	365	363	319	366	332	364	328	328	374	381	321	282	352	342	344	361	335	380	324	326	331	358	343	314	341	325	345	347	334	342	338	364	321	344	349	331	336	338	335	323	367	357	334	343	336	357	330	327	353	350	316	348	343	348	324	334	348	367	370	300	349	367	310	342	361	345	327	330	344	339	350	355	328	380	335	360	329	307
23141	4456	1818	1500	937	747	648	585	578	509	320	278	270	285	253	222	261	257	217	225	243	226	257	231	224	206	247	224	255	214	204	204	215	230	231	221	219	220	245	228	230	236	202	204	239	232	215	202	220	245	235	191	225	230	227	221	199	236	242	248	233	196	204	208	182	198	243	214	216	208	202	204	235	226	245	216	184	236	213	211	205	208	228	228	210	201	220	208	215	219	232	226	189	239	217	202	200	235	216	208	210	227	205	208	245	200	206	214	228	251	229	219	238	204	224	211	228	226	215	224	217	204	192	212	220	217	223	225	223	216	229	254	213	205	265	227	196	200	211	236	221	227	210	224	201	236	209	219	201	221	193	182	218	218	207	199	197	216	236	252	230	249	213	184	202	200	205	211	219	236	215	241	210	196	219	222	213	205	209	236	203	218	238	211	207	225	241	218	208	195	207	230	211	205	195	215	220	172	205	214	181	201	239	229	219	205	216	216	192	221	208	209	235	224	239	213	217	247	235	203	227	216	215	211	188	197	197	239	220	179	222	198	244	238	219	221	208	215	224	216	212	200	208	218	205	208	188	188	231	214	220	217	207	254	197	200	238	199	228	252	212	225	207	210	207	230	231	239	200	210	214	240	224	224	233	209	218	219	239	245	212	225	202	211	196	252	209	205	233	228	235	201	215	217	221	209	200	230	232	207	221	206	218	194	199	216	246	237	248	194	199	244	210	217	247	222	180	206	201	204	218	214	221	222	243	213	218	201	226	201	219	194	208	206	228	232	217	194	194	187	209	234	226	205	183	245	204	210	210	209	205	210	227	230	227	229	241	207	203	247	224	237	232	233	220	223	169	228	233	220	211	227	203	239	238	206	204	214	214	210	255	214	195	201	216	237	205	229	216	226	153	193	209	198	212	222	183	214	216	232	235	221	223	199	205	218	231	216	208	211	236	233	248	200	225	211	244	226	214	209	223	204	203	222	207	205	208	215	227	217	230	181	211	237	205	186	236	232	187	207	195	204	222	207	229	238	229	219	210	252	227	219	222	227	255	228	220	224	186	210	198	211	220	210	203	250	239	204	205	208	228	259	212	197	208	199	212	216	229	254	233	206	220	219	208	199	217	198	221	224	193	213	226	219	196	223	217	183	220	230	231	211	251	215	201	212	213	218	212	225	217	214	225	228	229	213	191	210	180	197	243	237	225	237	186	243	205	225	213	237	219	209	230	209	224	231	244	191	211	211	252	209	249	204	201	218	233	214	199	222	225	233	213	215	219	229	215	206	243	259	228	224	219	219	246	207	227	201	216	205	202	216	210	226	230	194	193	235	218	241	219	216	239	218	214	214	214	233	205	232	235	223	211	260	222	205	228	224	237	244	197	192	240	215	212	212	204	235	220	214	215	247	188	219	196	199	233	214	229	213	217	219	222	243	203	222	219	209	223	254	236	219	204	244	240	214	207	204	220	220	225	189	250	208	204	217	198	217	197	205	220	195	222	212	212	238	219	212	202	192	204	193	216	203	202	205	210	210	245	249	204	240	193	190	216	210	204	236	215	201	193	199	214	211	238	220	216	216	227	234	211	219	211	219	219	213	208	239	223	235	204	214	218	223	225	199	179	252	215	196	238	219	221	224	251	229	202	228	221	208	205	230	182	272	265	214	233	182	223	231	215	209	205	229	215	227	177	206	222	206	178	202	221	236	219	210	214	206	203	221	221	235	208	217	226	189	225	223	216	206	225	235	235	214	205	199	208	234	227	202	207	223	203	232	239	224	203	197	208	217	198	211	205	218	210	214	200	207	221	231	202	199	263	220	214	204	187	214	206	221	220	207	228	226	219	193	214	236	196	216	213	211	213	249	246	201	231	219	197	211	187	227	206	212	224	213	180	210	220	216	201	217	207	196	214	222	221	253	213	209	196	230	233	200	244	216	234	225	229	201	206	237	223	207	223	225	233	236	215	225	238	206	236	197	241	242	225	224	217	228	217	228	188	218	222	214	228	204	216	209	205	189	222	197	191	221	214	207	238	217	210	212	236	236	226	259	240	221	218	232	227	225	212	242	212	231	208	187	208	229	233	213	196	222	215	211	208	218	216	195	234	226	241	237	218	222	204	228	230	231	210	207	221	248	199	223	269	239	220	217	209	203	227	219	196	223	229	230	227	220	203	238	210	218	216	230	223	217	225	205	213	184	215	212	202	218	211	186	215	229	225	239	205	222	209	221	248	202	224	244	218	207	220	239	234	241	242	208	196	190	212	235	201	217	192	215	218	239	222	228	184	211	213	184	196	231	246	193	208	231	168	219	213	199	212	224	221	231	236	220	230	214	206	221	224	218	204	231	221	211	209	182	212	249	228	238	215	190	217	206	197	228	207	196	228	212	195	239	221	230	202	201	249	195	242	223	194	199	209	187	212	220	218	226	237	224	206	216	214	239	217	238	256	198	222	210	234	236	205	206	216	239	196	234	207	223	210	230	175	228	231	221	215	239	206	222	216	206	201	210	199	214	214	228	207	215	218	216	239	224	201	229	196	235	222	202	210	253	244	217	208	253	214	227	250	214	196	224	207	221	213	202	217	194	221	218	200	188	229	207	214	200	188	207	213	210	232	213	199	185	210	191	214	207	192	230	228	214	199	262	209	245	256	187	223	195	206	198	202	223	233	199	197	228	217	207	195	172	175	211	234	231	214	191	205	193	229	194	208	222	238	187	230	218	225	223	211	219	198	238	240	211	197	233	234	238	202	230	218	253	221	226	216	231	209	201	206	226	211	223	219	228	212	212	217	215	226	201	210	242	222	197	231	212	197	209	223	213	187	179	211	217	190	190	190	193	238	242	220	217	219	232	211	200	200	214	246	221	192	216	255	183	209	214	240	215	209	198	228	225	224	232	231	204	218	213	207	227	224	195	232	219	211	211	231	193	194	204	206	240	252	210	241	216	238	196	194	195	235	199	207	224	218	201	227	209	223	217	226	219	216	190	192	244	221	239	196	207	212	213	209	217	203	195	201	211	214	226	208	191	221	234	226	233	193	199	204	208	197	227	225	223	209	224	226	187	197	206	213	224	232	219	197	202	205	236	190	191	225	204	242	214	217	221	201	217	233	233	217	245	245	215	189	203	186	227	203	241	189	210	229	202	193	208	220	242	203	224	232	245	217	224	189	211	229	185	183	229	197	218	217	213	217	210	191	199	221	215	230	209	216	227	237	228	251	204	229	210	240	249	208	208	219	238	224	198	197	216	209	186	208	236	226	205	220	211	218	203	208	220	265	212	202	210	208	233	226	210	215	233	252	236	230	237	223	172	227	225	219	213	197	239	212	213	242	228	183	214	202	196	237	214	191	239	221	232	198	204	200	205	207	214	205	203	216	244	228	202	196	227	224	224	207	209	220	222	196	231	205	220	228	190	227	219	210	216	225	245	197	222	215	210	189	209	212	214	210	214	208	188	229	246	196	219	225	198	222	221	236	198	205	216	216	223	211	234
13373	2362	2949	3434	3117	2974	2718	2404	2781	2109	1074	843	784	747	708	667	690	587	609	587	601	599	608	654	683	578	663	644	576	568	558	598	594	607	607	575	518	608	574	552	555	554	521	564	518	506	532	515	506	524	520	480	520	521	465	518	560	536	543	518	465	532	512	547	530	503	507	509	537	531	505	528	475	506	514	516	541	495	496	473	478	532	500	539	523	521	466	537	555	526	484	556	480	528	526	494	478	481	515	516	490	500	517	504	512	477	516	466	521	514	526	505	501	494	545	484	533	552	494	524	533	523	536	521	546	506	496	524	513	518	497	510	536	504	530	474	506	535	516	468	512	505	509	481	493	497	517	555	521	518	511	510	524	505	505	468	515	567	531	507	493	491	518	496	513	510	540	482	523	501	496	481	509	518	473	548	477	555	506	526	489	506	495	461	546	519	506	544	488	456	499	520	510	527	553	527	513	513	503	539	481	529	470	468	538	510	524	524	488	513	530	527	481	490	527	544	498	531	537	490	480	544	478	525	495	489	499	496	531	528	509	570	484	498	520	513	523	523	519	490	528	504	456	541	530	539	506	528	487	550	532	486	500	496	478	497	482	490	478	514	513	502	496	497	477	539	492	546	514	510	497	539	493	522	541	504	535	501	535	484	539	528	493	507	446	511	501	521	482	501	537	477	535	485	521	506	520	512	506	498	534	543	480	531	505	495	520	527	521	500	525	516	497	538	497	533	498	466	496	501	526	470	533	537	488	556	496	486	510	520	520	506	536	504	502	549	533	527	494	524	515	511	497	529	512	498	471	502	498	508	493	496	554	486	537	529	468	496	511	488	520	557	506	532	554	503	546	521	502	511	527	495	511	521	507	462	513	546	532	540	521	506	495	528	485	537	543	475	494	485	552	504	530	540	514	546	528	510	493	540	506	507	529	511	532	484	514	537	510	507	491	523	497	492	500	500	519	530	536	494	542	519	496	530	511	517	488	500	490	525	516	530	530	505	494	530	501	486	510	547	478	505	515	532	491	538	519	523	511	508	483	523	504	502	528	496	514	526	530	511	512	529	522	502	494	517	523	566	539	528	519	492	520	504	521	504	484	539	523	553	493	526	484	501	536	480	512	504	490	539	490	494	507	562	507	521	543	513	552	466	480	486	495	507	534	474	538	518	527	499	511	544	476	524	512	534	489	535	582	502	507	509	502	496	504	533	481	576	491	522	464	529	503	493	515	467	541	496	492	503	512	484	511	509	529	482	534	508	502	510	502	525	545	510	530	538	547	469	501	539	506	517	471	497	490	541	535	515	492	515	494	499	468	496	539	498	531	484	507	492	480	537	491	529	493	508	511	528	490	516	523	514	512	520	522	472	542	493	476	507	518	514	505	514	528	518	506	521	502	499	506	537	487	498	525	496	476	476	509	478	517	500	482	449	532	532	528	530	541	484	490	526	521	504	516	535	547	547	536	516	495	491	512	537	514	474	504	506	493	499	496	503	453	516	519	530	500	520	533	520	475	540	464	525	529	496	527	532	511	495	513	525	517	499	470	528	466	498	497	490	495	527	506	533	525	492	444	535	514	503	492	503	518	475	503	512	522	464	471	476	474	531	511	508	561	536	527	470	522	511	517	549	522	518	489	542	492	537	506	457	494	522	541	507	519	500	451	511	463	560	517	526	516	516	512	516	542	506	551	484	517	505	491	539	539	483	483	496	510	482	527	532	537	501	534	553	535	538	552	507	537	497	457	521	505	538	497	526	540	492	544	526	523	493	506	520	526	561	497	503	455	528	491	555	524	505	501	580	512	520	500	543	541	550	497	513	504	505	480	531	506	508	500	546	489	496	490	520	520	496	477	516	520	526	508	524	501	515	551	520	504	481	506	490	491	498	485	484	515	521	496	539	504	484	491	494	541	523	525	522	523	492	512	498	516	515	460	534	559	534	544	510	521	534	532	548	505	492	545	498	474	488	537	544	493	496	549	486	519	522	547	522	513	536	513	513	505	489	524	506	492	547	528	514	506	538	503	476	534	508	487	511	518	527	486	514	519	540	514	535	509	520	485	530	485	526	542	494	504	529	486	471	491	591	508	536	481	507	515	480	511	510	518	537	469	546	518	522	536	520	551	480	512	527	517	513	521	490	494	524	511	539	519	519	573	498	502	558	536	528	521	496	471	487	503	503	489	531	531	500	502	482	493	505	507	530	504	471	477	488	522	515	514	498	497	496	484	516	495	552	522	506	502	524	491	519	528	507	536	480	498	514	472	453	513	549	533	546	513	514	523	542	487	457	549	511	493	520	526	481	502	527	515	491	489	480	529	484	535	541	478	513	505	511	504	507	501	506	494	536	489	490	511	525	489	514	459	509	522	480	493	521	513	492	525	466	510	531	484	515	508	525	505	498	523	541	489	531	565	483	545	513	518	502	513	520	533	508	502	505	538	506	501	520	508	481	512	470	507	556	534	521	557	503	523	452	485	544	511	483	495	496	487	521	537	480	509	527	516	530	497	524	505	497	531	510	515	543	526	477	514	501	509	486	559	502	522	486	506	536	525	512	508	500	518	535	504	488	494	505	475	470	545	496	462	472	484	549	548	509	545	513	544	489	496	481	513	538	507	515	515	525	534	511	498	527	530	544	545	506	540	474	548	524	501	499	469	482	515	459	533	508	527	490	501	515	490	503	526	519	496	520	514	493	517	489	527	481	538	535	478	508	484	457	535	514	507	499	515	523	521	484	536	521	502	463	522	479	538	526	497	491	532	458	500	533	489	498	534	495	522	474	500	531	488	505	514	468	523	463	497	466	521	519	526	547	519	588	494	530	494	504	492	515	508	508	510	501	536	504	534	504	540	489	526	533	546	533	549	515	460	472	527	524	508	516	507	486	491	517	514	494	512	485	500	520	496	549	486	499	556	525	502	526	534	519	451	518	525	547	525	494	526	542	513	508	514	489	493	510	514	479	484	484	483	488	532	560	551	479	484	498	481	492	533	526	503	513	550	502	507	491	516	510	487	519	504	534	509	475	540	499	504	518	473	551	502	516	527	539	476	519	524	470	498	514	511	496	513	557	521	491	516	533	537	498	479	494	514	516	524	512	486	516	530	497	549	510	488	517	470	558	508	490	525	478	483	495	526	502	517	502	505	486	492	505	506	494	508	491	485	475	537	527	500	542	513	524	532	506	469	509	517	537	484	505	539	508	495	502	507	506	500	509	487	497	508	501	529	502	549	505	508	531	506	534	475	482	486	540	476	550	496	468	516	509	520	568	543	532	535	490	547	501	468	531	531	541	548	516	547	555	542	532	533	500	462	510	534	520	508	511	451	497	510	532	502	552	472	482	506	515	497	529	503	519	508	535	529	483	503	509	512	552	526	526	513	480	554	530	560	528	500	521	521	532	478	486	496	471	494	474	502	515	534	496	516	503	512	486	537	532	529	530	515	539	510	484	531	474	543	512	540	521	535	537	515	490	492	499	482	492	520	516	550	473
3874	527	338	311	249	241	218	214	219	223	227	203	224	199	224	202	214	222	213	215	237	220	215	173	230	217	202	221	234	194	224	201	220	215	220	202	207	221	216	211	198	231	199	219	192	188	205	213	218	218	215	230	239	215	190	209	230	244	220	197	203	200	205	218	212	201	230	213	217	200	235	237	204	211	201	226	211	215	174	227	219	215	224	229	209	205	215	211	239	239	198	223	205	218	206	217	206	236	224	223	218	211	225	223	244	221	207	191	217	222	202	236	227	214	201	224	216	215	194	223	222	211	206	222	203	222	204	204	224	198	213	227	241	220	222	250	199	203	205	196	230	218	217	211	227	198	216	215	199	212	204	228	191	215	202	226	199	214	206	229	210	215	232	211	168	224	196	210	216	238	182	227	219	191	186	203	208	231	210	204	236	227	221	232	183	207	225	224	200	194	221	188	212	219	221	236	229	214	221	202	192	191	203	191	232	199	217	207	188	226	206	231	234	217	184	198	217	229	233	199	233	194	223	234	229	201	202	202	223	224	202	205	196	210	227	208	213	199	214	213	225	245	222	215	217	183	230	198	207	216	200	229	203	213	210	197	192	212	198	210	226	201	218	190	192	234	224	190	213	179	202	217	185	219	246	210	197	200	196	217	237	206	218	238	219	211	198	209	222	223	212	224	200	216	230	200	231	178	203	227	214	212	211	213	222	240	251	203	246	213	203	215	220	215	226	218	206	225	210	208	211	210	192	230	206	196	185	193	232	210	197	200	208	195	215	222	216	205	215	198	215	210	208	226	219	195	199	211	209	228	198	223	209	197	209	224	242	228	225	208	216	228	225	204	198	205	206	234	218	217	209	237	184	186	252	239	205	238	202	194	227	219	261	239	244	211	217	221	239	217	228	194	223	260	209	231	228	242	183	209	219	224	210	201	227	207	207	218	232	183	212	212	191	206	218	228	240	218	248	213	207	218	213	226	212	202	208	226	209	249	220	209	191	243	244	225	176	196	229	200	217	228	216	179	187	227	190	216	239	206	208	197	185	188	209	248	217	210	211	216	207	218	211	218	205	231	209	201	172	240	215	220	209	199	209	199	210	217	261	238	229	222	223	225	214	175	216	189	214	194	232	198	178	204	236	213	236	205	229	214	193	227	196	213	202	208	213	237	219	227	214	203	214	230	214	193	209	211	211	244	204	207	210	214	200	205	214	215	213	231	172	253	214	242	208	214	215	212	197	197	193	221	230	224	237	208	224	225	222	225	205	175	228	213	221	179	255	251	228	210	205	210	220	243	231	213	202	217	177	236	187	208	195	206	198	201	205	226	226	202	199	209	215	207	217	212	234	216	249	218	205	222	180	218	192	197	227	213	201	205	217	218	222	203	229	206	207	223	197	212	187	202	204	193	213	230	190	174	223	215	205	213	209	182	212	212	225	207	199	210	230	148	214	214	208	201	209	224	195	222	224	217	230	231	231	214	219	187	239	226	222	203	205	191	253	229	231	208	196	216	206	205	213	183	235	241	204	205	212	224	183	193	195	211	234	221	219	224	224	198	220	200	229	192	229	208	224	217	196	220	207	207	243	203	201	213	250	208	181	210	222	203	196	218	223	236	205	220	229	203	212	187	205	203	202	235	197	215	205	222	220	193	237	204	205	214	196	180	242	225	225	210	209	193	249	198	208	224	234	238	199	226	214	220	230	230	226	226	194	189	198	211	223	251	204	235	200	195	207	253	210	212	213	208	228	223	234	199	209	225	240	221	234	216	214	228	217	217	220	248	215	233	245	221	205	214	233	240	214	227	213	227	223	213	209	207	211	208	208	225	221	229	188	221	195	222	225	218	241	213	201	223	219	221	196	197	202	227	194	224	213	173	216	223	213	208	211	201	199	210	218	199	239	202	198	240	226	210	191	199	179	198	212	213	226	208	201	203	215	214	238	214	207	226	195	210	212	231	221	223	196	197	229	193	246	223	220	194	219	227	227	208	209	231	191	221	204	214	199	232	220	210	188	191	191	207	217	195	214	193	204	228	223	222	210	203	216	183	174	215	200	237	213	163	214	213	222	227	228	246	207	241	216	204	242	181	222	227	188	220	189	182	225	208	243	180	222	225	221	220	178	218	196	230	209	187	200	217	234	214	221	234	210	212	210	240	195	216	206	245	230	215	228	239	216	219	245	187	221	208	222	208	222	200	192	203	191	209	215	223	221	221	229	176	204	197	198	228	203	175	186	192	248	204	214	230	221	209	220	240	198	197	215	216	221	174	207	207	201	208	224	214	198	220	202	194	203	190	223	196	194	222	209	224	211	242	205	208	178	219	207	219	217	231	212	198	231	222	217	211	198	203	228	229	241	205	222	189	190	220	225	240	210	226	203	209	205	238	187	196	210	217	204	225	228	224	228	217	240	215	208	209	233	243	220	213	198	200	215	196	199	217	212	216	264	223	190	230	205	191	223	230	218	207	218	204	206	217	184	225	186	177	202	184	192	209	205	211	227	194	221	231	252	238	253	220	226	189	216	207	181	203	203	206	199	217	211	202	190	204	230	211	211	215	201	234	207	193	244	203	240	237	234	239	197	210	215	215	228	233	215	227	213	213	188	236	199	230	197	220	229	219	224	229	235	189	188	244	232	253	236	222	225	220	224	216	223	224	211	218	234	232	225	219	211	219	209	218	232	188	202	235	220	186	202	222	235	212	222	229	192	210	199	210	232	225	223	222	210	246	213	214	235	190	208	232	225	209	219	217	243	217	204	194	236	222	242	225	246	218	223	215	204	195	199	216	189	193	238	211	240	182	216	212	229	223	236	234	214	207	222	238	222	223	205	201	181	225	205	203	204	197	209	245	190	221	210	225	200	218	218	215	215	222	204	212	205	231	204	231	224	191	203	193	203	226	232	233	185	219	220	210	204	218	245	215	236	231	207	242	207	203	235	228	216	227	214	186	234	204	220	196	248	208	226	240	226	193	243	232	192	204	209	214	239	198	251	201	214	220	232	236	226	191	249	215	232	202	218	201	205	220	210	226	223	200	213	191	235	201	210	230	211	221	251	210	243	230	203	240	223	214	234	219	213	213	182	206	217	202	197	218	218	198	206	220	210	209	229	227	202	234	211	199	224	235	240	235	223	204	211	219	211	191	205	194	208	188	202	211	202	231	223	202	229	238	204	200	211	206	207	197	211	194	200	206	217	242	216	223	222	197	232	217	215	203	198	224	194	195	175	213	200	203	225	223	194	209	208	231	215	230	199	218	226	232	205	223	220	202	222	196	212	224	222	203	226	237	220	218	215	214	204	207	209	201	206	193	204	227	210	198	231	203	238	240	202	204	218	224	217	229	230	210	213	223	208	192	218	207	227	222	222	211	222	211	211	193	221	216	225	202	220	193	211	220	222	189	222	210	207	192	202	204	193	220	189	181	210	217	210	204	185	205	222	189	220	216	233	196	212	222	199	205	221	207	207	207	215	230	230	211	229	227	220	206
3086	720	758	800	653	656	510	556	557	499	522	516	487	463	494	480	515	525	506	482	476	470	507	497	486	469	457	509	472	473	472	430	453	487	450	451	500	445	492	481	477	437	505	494	485	504	559	496	493	439	463	485	527	487	494	503	501	475	463	442	469	536	526	514	469	466	435	507	510	469	496	498	461	502	475	486	487	508	452	496	451	488	477	472	489	496	510	453	476	495	486	470	511	502	458	467	477	487	481	499	463	487	465	489	490	486	481	448	525	491	435	490	488	459	474	492	453	474	497	484	488	453	493	502	485	509	480	493	497	455	486	503	450	533	521	493	456	519	486	479	480	449	490	498	512	471	517	476	440	464	523	455	468	440	472	490	498	502	488	489	478	459	497	517	471	482	482	461	463	478	499	487	457	500	482	508	511	497	472	516	488	431	486	534	480	454	498	531	491	486	447	521	445	474	516	470	496	504	507	446	513	472	537	494	466	442	519	496	482	495	472	426	462	495	511	525	443	468	469	472	490	507	518	473	474	495	500	454	501	467	493	489	484	470	465	494	478	509	484	459	492	455	524	484	467	509	477	467	486	468	502	457	483	520	500	466	467	501	498	487	452	477	505	480	500	484	477	452	478	445	492	505	438	499	482	441	470	500	508	500	452	514	522	489	498	494	468	511	466	543	469	500	488	451	498	456	454	508	492	487	512	497	489	462	475	463	458	496	473	488	483	477	467	484	486	473	500	486	488	473	532	527	435	456	510	468	484	522	478	508	506	493	492	473	426	489	475	458	488	512	479	502	492	482	478	508	523	467	450	470	496	495	472	493	438	473	502	518	494	467	463	512	460	500	490	496	514	500	460	477	478	462	465	491	441	463	469	444	468	542	511	487	528	519	505	498	488	457	483	456	465	465	451	454	461	490	486	518	470	494	512	480	480	515	490	510	504	473	497	456	488	494	521	480	501	494	496	480	496	466	490	453	461	520	492	470	504	513	537	464	460	459	454	514	489	490	470	507	459	465	467	521	478	481	475	509	491	488	502	459	507	476	469	482	486	480	485	475	453	497	471	509	472	473	538	468	485	532	454	469	515	471	449	509	453	479	470	486	459	495	500	493	484	469	507	476	511	515	476	473	499	466	463	523	483	512	456	469	476	466	465	489	526	500	488	437	468	455	494	507	500	509	473	493	494	511	465	464	465	470	456	520	471	490	449	521	480	483	460	461	461	488	472	456	468	501	472	463	524	445	461	525	475	523	482	486	508	507	487	504	473	476	499	464	488	466	452	503	479	517	458	489	478	492	484	478	499	489	524	472	489	490	485	485	454	488	460	463	428	467	473	522	462	499	463	492	496	477	472	476	468	471	500	463	506	494	477	486	504	446	501	463	530	488	467	454	464	495	479	472	498	502	469	510	483	477	508	476	471	501	515	490	456	490	491	474	452	474	466	487	478	479	464	477	508	463	529	439	464	457	462	484	468	474	460	473	476	489	467	482	491	489	454	464	480	480	487	466	499	494	508	461	459	484	470	483	493	488	470	428	469	490	459	476	475	495	469	481	509	486	507	463	449	478	486	507	460	486	450	475	454	511	469	468	462	463	467	495	489	493	515	462	495	527	461	499	490	435	463	488	461	495	465	484	521	494	440	460	475	537	485	501	506	460	467	464	475	498	497	497	473	471	507	483	512	467	501	497	476	454	479	491	499	498	476	459	505	454	500	466	450	522	469	495	473	455	467	462	472	475	488	470	497	502	451	456	475	447	470	497	481	505	454	471	442	450	513	493	499	492	481	489	487	456	478	494	459	520	483	473	482	486	481	459	484	479	468	494	484	494	479	481	472	447	462	460	496	488	503	524	423	484	471	510	484	481	514	483	503	474	474	485	461	480	477	508	466	443	483	428	475	483	486	450	469	484	494	530	439	499	507	500	501	494	457	466	509	502	503	480	469	515	476	448	498	475	505	488	488	507	501	464	483	504	493	515	465	504	501	463	495	467	506	485	496	491	470	479	470	496	507	499	498	478	495	493	464	488	484	479	475	490	472	475	465	494	496	498	488	499	480	457	497	496	523	485	506	480	478	471	463	484	467	527	505	430	473	487	475	504	502	499	512	489	475	554	434	475	440	470	464	457	505	488	451	494	470	461	486	499	489	454	512	451	457	473	491	453	481	498	482	468	502	464	440	497	476	505	470	444	493	469	523	499	466	495	478	450	469	461	471	469	506	490	493	465	481	527	507	514	458	503	488	504	494	490	447	499	522	491	448	473	487	469	468	489	480	471	494	470	501	478	458	474	490	508	473	492	517	459	491	495	475	483	475	487	471	482	508	507	462	483	503	462	491	490	482	487	495	490	496	465	485	456	473	477	487	491	474	484	485	493	484	470	506	465	452	453	472	451	489	472	476	495	508	491	484	509	473	476	500	524	461	528	453	457	475	509	475	485	474	476	471	504	533	460	464	491	477	486	506	485	463	479	486	447	476	474	480	450	475	476	475	469	467	474	497	487	455	461	508	523	485	464	497	473	467	524	476	474	517	490	508	483	485	465	471	500	506	471	513	493	457	468	491	472	462	518	498	514	498	494	467	478	500	482	481	453	451	504	466	471	486	463	462	481	509	494	484	504	528	485	502	470	483	486	517	469	505	519	470	435	513	472	468	503	452	474	489	491	443	446	475	509	507	451	477	470	451	502	485	488	462	477	524	515	484	472	481	470	471	489	476	446	513	497	475	477	440	470	528	504	470	485	478	449	444	453	487	521	511	477	501	471	462	470	514	526	489	440	487	484	485	516	499	492	457	475	487	509	462	505	502	500	481	505	457	459	469	493	501	479	481	483	534	445	495	454	499	462	506	466	496	509	497	467	475	481	531	516	451	486	497	494	499	499	460	515	519	449	487	473	458	485	466	530	468	463	470	478	466	517	528	540	481	438	485	478	460	483	503	524	481	517	479	482	459	424	492	482	485	468	499	446	502	471	500	480	469	450	518	464	466	473	478	510	454	520	449	490	489	476	496	492	491	498	505	518	492	462	449	464	469	499	416	471	454	478	510	463	485	494	532	478	461	506	500	474	485	496	463	499	472	529	469	460	488	491	489	508	493	460	471	443	522	438	515	488	484	455	505	479	511	495	456	499	515	489	460	471	515	507	453	496	511	505	515	447	485	478	452	477	496	526	477	447	544	514	464	509	483	467	503	487	461	461	509	525	509	470	487	475	501	477	530	483	488	470	463	505	517	485	475	475	472	449	512	526	469	477	460	479	461	472	489	499	488	523	473	455	485	499	504	477	479	498	476	513	488	508	520	498	499	466	494	472	478	451	466	472	485	489	485	458	493	491	459	486	479	457	476	508	513	487	483	450	523	498	493	504	508	453	504	478	469	499	437	520	444	447	481	477	509	513	457	490	470	488	501	493	493	449	473	513	502	518	506	471	484	442	506	447	518	520	483	477	471	516	515	500	468	498	469	479	492	477	479	480	490	485	501	493	472	497	471	478
14729	2261	1110	805	718	553	350	328	318	333	193	172	140	169	136	143	155	163	165	173	144	137	124	163	144	131	133	139	140	112	161	166	158	155	133	134	147	143	139	116	136	146	144	107	130	130	119	133	133	143	132	131	165	136	116	129	150	153	146	134	136	133	125	118	131	124	150	131	130	131	147	147	139	141	150	132	126	116	157	149	135	132	123	122	136	135	141	142	139	129	125	146	158	145	115	124	118	134	136	138	127	153	127	147	149	129	138	108	140	138	126	122	130	137	139	140	125	133	168	142	121	118	140	137	126	165	125	140	114	105	155	131	139	139	140	143	142	129	142	136	127	135	145	134	129	133	126	135	116	116	119	125	122	136	117	149	125	131	138	135	139	135	132	109	135	154	149	142	124	110	130	129	132	165	122	156	122	130	107	129	155	157	131	121	127	139	131	139	132	140	139	139	116	151	147	157	152	115	136	137	116	143	126	141	130	134	134	160	124	146	129	156	136	126	126	128	138	135	128	125	148	138	152	135	147	104	123	130	133	134	139	143	140	125	150	154	138	130	137	131	137	148	150	140	136	159	148	138	136	125	140	130	120	110	127	133	142	135	133	124	104	116	127	114	136	135	147	119	123	114	145	146	140	143	122	118	124	160	131	131	130	146	143	168	135	135	139	137	135	139	140	139	148	125	121	141	137	151	136	145	125	155	130	151	130	121	140	140	148	146	140	129	151	123	127	130	137	131	149	133	127	131	131	140	144	142	134	141	126	124	134	132	122	134	129	128	126	135	135	152	112	127	139	128	117	136	153	145	128	137	116	159	132	160	141	124	150	138	108	146	141	150	127	145	127	138	116	126	130	131	163	145	147	148	110	130	131	141	133	141	144	125	145	152	98	137	139	129	148	151	153	137	135	139	139	150	123	115	130	140	138	149	169	151	136	138	152	144	137	112	137	138	162	123	140	127	136	152	119	120	122	138	148	146	111	131	131	133	148	143	111	97	156	133	149	119	128	118	121	126	127	140	147	143	125	140	139	117	126	141	119	140	123	129	154	147	119	112	108	154	142	125	133	134	127	135	145	134	130	126	138	143	113	148	139	153	141	150	126	149	120	121	132	120	142	113	128	137	139	140	131	126	104	120	103	161	145	151	128	149	137	139	149	99	125	142	137	132	145	127	115	128	164	130	125	141	128	152	143	163	155	138	122	150	148	144	128	145	127	129	120	125	133	139	158	142	146	108	142	136	131	132	160	135	139	135	143	112	153	149	162	152	135	134	137	125	124	121	103	134	138	121	143	131	144	151	137	147	128	135	150	141	132	151	128	133	135	153	142	152	130	136	142	135	131	146	143	141	132	117	117	141	128	142	142	122	126	117	128	140	121	150	129	141	144	126	147	123	145	135	135	123	160	107	131	131	141	125	138	142	139	141	143	121	149	159	139	143	122	145	116	131	130	135	128	134	145	146	139	151	133	118	150	128	133	151	133	127	140	135	148	137	119	143	124	140	140	149	118	141	142	105	131	147	136	135	149	144	140	138	123	139	137	135	130	134	145	147	145	131	125	150	130	142	155	132	149	143	128	126	117	132	120	141	118	130	136	133	149	158	159	163	147	138	154	132	120	147	126	120	136	126	132	119	150	149	140	128	148	127	131	124	129	125	131	130	124	126	129	133	114	117	140	143	134	135	135	149	150	133	136	124	138	130	138	138	143	135	116	139	125	133	131	124	135	141	139	138	122	142	148	147	141	139	116	144	113	127	137	133	129	144	141	114	129	117	134	136	138	146	142	138	135	166	137	121	130	135	138	150	134	105	122	150	143	115	138	145	146	125	130	137	145	132	158	132	124	143	140	121	141	138	143	144	128	125	123	135	155	143	113	130	146	133	120	139	121	141	137	116	112	120	125	134	130	134	143	132	120	149	132	147	110	127	136	124	138	114	127	148	108	115	140	138	133	145	147	133	133	138	148	141	128	119	138	129	140	124	132	122	130	116	151	134	128	149	133	131	123	128	148	144	127	140	154	116	116	131	133	161	128	156	122	133	150	149	129	116	110	164	122	123	136	126	139	115	155	126	143	108	145	130	137	139	136	146	125	146	153	126	143	159	148	135	135	123	151	128	125	133	117	122	131	145	145	150	135	143	130	130	127	159	144	143	156	158	160	127	108	116	151	119	147	120	139	131	150	163	161	139	129	155	123	136	153	135	138	137	134	152	135	137	139	124	157	137	140	146	132	132	120	139	152	138	135	131	148	148	125	135	131	143	148	126	123	140	130	145	138	139	129	144	126	130	164	127	139	164	135	146	127	127	146	140	121	136	128	145	117	144	112	142	139	132	146	112	155	118	137	154	126	152	134	130	136	149	176	143	141	161	152	146	155	144	143	137	151	124	124	136	118	153	142	126	145	126	131	148	123	122	139	115	152	146	165	149	138	137	125	132	121	143	128	105	132	126	151	127	133	139	125	135	119	134	152	128	107	137	151	137	120	157	133	127	116	116	120	115	131	118	136	128	144	152	163	149	151	108	135	127	130	130	138	153	137	128	122	115	130	125	123	126	152	137	112	144	155	146	145	144	141	145	146	119	127	132	117	116	124	140	139	123	134	125	141	138	128	131	143	157	134	139	134	156	127	102	143	121	121	121	126	116	136	132	135	126	146	134	134	130	131	136	143	142	136	126	134	119	145	121	148	160	144	133	137	126	145	140	128	130	132	137	139	126	135	110	147	146	118	132	133	122	155	130	143	119	133	145	134	137	115	144	132	122	135	147	134	146	135	127	126	147	132	117	119	146	129	128	156	130	144	138	117	131	159	109	138	119	131	134	113	103	124	133	143	147	130	123	138	119	154	164	138	109	142	127	123	132	128	136	149	136	140	147	116	117	126	117	129	122	136	127	147	118	157	143	134	117	148	149	132	132	167	138	135	128	149	156	144	164	130	134	129	150	154	131	126	150	115	160	142	146	133	141	158	151	169	155	150	107	130	137	132	134	140	119	115	128	145	145	118	128	155	121	131	149	121	136	149	159	136	131	171	136	119	136	136	139	125	141	120	166	120	151	118	109	138	138	123	133	120	145	131	142	146	133	146	162	121	108	142	124	115	122	113	131	130	155	140	125	124	142	131	133	127	137	115	137	139	140	130	133	151	144	137	131	149	167	132	148	136	120	129	123	137	139	142	118	114	116	124	128	122	139	134	127	157	131	129	156	145	144	144	127	159	129	151	131	133	125	131	139	140	104	119	128	128	158	139	135	131	148	135	134	140	149	150	128	151	132	133	111	129	125	138	148	137	148	136	153	137	138	138	143	100	133	157	151	121	124	124	138	137	131	152	122	115	120	145	148	131	139	132	136	137	137	163	142	125	136	129	114	129	142	122	144	153	131	127	152	130	147	154	126	154	131	134	135	128	123	146	134	139	127	120	130	142	131	156	132	140	134	134	122	160	143	170	148	149	147	145	142	141	123	145	145	148	149	125	123	160	144	119	154	123	129
9973	1449	1814	2030	2364	2049	1645	1267	1311	1481	625	500	489	501	461	425	398	390	419	409	396	418	417	411	427	403	371	355	369	383	389	373	392	377	363	394	345	374	327	364	357	362	340	353	309	353	334	377	322	350	376	370	346	343	341	359	313	337	334	345	310	333	345	349	350	354	361	341	327	358	334	347	346	373	322	331	340	351	335	314	318	362	335	334	360	339	373	315	351	324	354	326	366	330	319	333	356	354	345	325	301	357	330	332	331	337	346	345	350	345	368	357	351	316	356	337	335	352	337	347	360	332	341	322	344	352	366	362	358	340	365	353	329	388	317	346	341	347	305	366	336	311	332	340	336	334	338	319	326	327	305	343	333	327	311	349	357	355	369	307	334	306	358	364	323	329	351	327	373	368	382	322	332	295	348	322	316	325	332	342	331	349	355	340	325	384	341	321	344	345	367	327	337	313	330	347	362	327	339	343	359	345	343	352	342	335	341	346	327	307	326	322	318	334	326	331	339	327	348	337	371	334	337	337	354	344	345	339	341	308	330	344	354	347	334	306	330	318	346	351	304	326	352	349	353	351	280	331	310	373	305	293	352	359	320	322	355	337	347	335	365	338	350	339	331	325	334	365	311	302	346	339	310	312	339	344	349	305	364	377	350	340	325	371	342	342	368	352	373	332	336	355	314	320	320	357	318	344	350	346	347	336	357	355	331	345	319	352	338	331	345	347	326	339	370	346	358	337	318	333	355	327	340	369	344	362	325	333	334	365	340	321	335	338	324	334	328	333	338	385	347	331	322	311	351	314	336	353	352	341	327	367	327	332	347	372	360	347	332	302	348	350	348	328	324	332	374	319	313	340	331	337	344	340	339	329	327	331	335	345	341	344	303	347	286	326	308	338	351	358	367	317	305	324	365	367	317	350	364	337	348	355	341	349	332	340	338	355	326	316	343	325	369	332	339	381	304	335	323	346	303	347	380	351	346	338	336	332	358	340	330	315	313	379	355	357	324	345	338	320	354	304	323	324	343	333	335	356	297	312	342	385	290	296	340	308	313	317	357	327	328	337	371	343	346	345	354	315	342	337	351	321	320	358	342	340	336	341	312	334	369	363	388	327	331	337	355	316	353	373	315	315	364	311	338	378	319	298	313	331	360	378	358	320	313	337	369	342	352	339	315	346	333	333	331	345	331	311	382	351	334	326	331	335	362	352	355	341	355	338	341	295	320	322	321	346	313	309	328	336	339	326	342	362	331	326	387	331	315	321	312	344	338	356	344	314	336	306	347	359	348	339	347	312	329	360	309	322	338	319	299	330	309	345	366	345	298	357	376	317	343	375	334	321	325	321	360	326	364	323	327	328	349	358	310	302	348	360	333	346	326	332	357	338	343	344	363	355	346	344	350	336	363	325	332	331	305	324	347	353	376	328	354	363	354	349	371	330	359	340	348	344	322	320	327	366	322	323	357	344	353	315	334	343	355	318	305	334	326	345	341	340	346	363	334	351	364	317	342	323	371	325	336	347	322	333	324	311	364	338	308	337	363	344	332	344	331	363	355	375	329	377	356	293	340	325	351	308	331	342	329	367	331	359	353	307	314	351	337	333	351	321	339	299	331	330	324	344	354	333	332	316	323	318	358	386	343	331	341	325	328	319	324	341	328	346	323	369	325	361	324	315	378	353	311	334	325	358	311	354	379	362	321	354	338	313	353	366	341	352	345	309	337	359	346	342	366	369	359	313	335	335	377	362	319	360	359	320	334	332	340	320	343	352	342	350	324	354	348	340	367	359	311	340	364	333	364	347	302	381	344	316	339	315	345	334	330	348	331	329	306	333	329	323	342	359	339	327	323	315	298	358	352	338	346	330	365	350	323	328	343	367	344	333	340	356	358	358	372	329	327	343	305	345	385	354	295	316	317	349	317	326	377	348	327	314	332	338	344	330	321	310	348	336	346	374	343	330	366	292	335	351	313	354	312	360	371	360	361	326	355	314	355	347	357	367	342	336	360	336	337	348	326	343	351	329	335	336	336	331	361	348	310	366	328	339	351	344	322	359	312	336	332	344	320	331	316	323	355	323	329	328	325	340	347	333	339	353	324	333	350	348	361	324	343	341	335	328	353	353	321	334	326	343	306	346	335	370	361	315	359	327	328	349	340	328	311	331	336	360	388	361	353	323	301	323	349	356	352	312	334	351	344	342	329	347	364	347	324	353	306	352	346	337	334	342	325	314	357	317	319	338	351	347	313	343	321	324	331	343	310	343	326	325	330	325	335	341	326	339	339	340	337	329	358	336	333	321	307	337	339	359	338	353	364	333	340	358	351	331	319	338	329	319	334	341	329	362	332	304	359	355	359	314	304	328	323	348	319	356	341	351	364	338	313	356	338	363	348	342	327	333	333	334	338	335	312	329	335	374	343	352	366	337	314	325	339	297	325	348	348	346	305	316	371	335	322	339	345	372	342	327	331	337	337	326	351	327	343	348	334	329	329	355	334	348	339	338	342	330	357	337	362	361	341	320	322	313	316	326	301	333	341	314	337	349	339	335	342	348	371	349	348	350	334	325	329	334	332	330	304	306	326	339	346	322	342	341	363	323	338	335	333	359	364	379	338	331	345	361	344	361	331	362	358	319	358	345	336	318	338	339	332	365	339	334	347	343	362	317	353	337	312	325	381	309	361	351	353	332	324	302	362	337	324	336	327	333	353	345	335	353	322	368	341	336	344	350	356	317	321	319	352	360	366	324	368	333	356	322	327	357	308	338	299	329	320	350	355	369	337	388	352	333	364	341	330	330	333	353	350	371	322	356	349	345	316	347	323	317	327	317	374	322	322	333	331	339	355	326	379	345	329	299	330	355	332	347	362	334	369	357	336	345	299	329	352	342	375	346	323	356	332	339	341	352	318	313	302	357	318	344	301	328	331	320	348	351	369	343	362	359	345	313	349	379	348	336	336	322	361	327	317	347	323	330	329	370	327	352	343	343	383	346	368	329	344	361	347	334	339	359	332	366	334	349	355	354	337	315	334	340	357	332	327	373	359	324	336	344	318	346	310	319	328	345	341	330	331	334	334	326	358	374	335	350	335	334	377	332	325	339	306	360	331	357	356	343	367	328	339	349	346	343	360	335	351	322	351	316	329	353	307	318	328	318	330	391	341	353	353	326	313	330	305	320	356	339	312	338	344	300	300	337	332	368	310	365	336	353	304	361	305	358	359	348	325	315	353	337	346	349	374	339	334	380	318	352	371	343	319	349	326	375	324	321	336	351	340	324	354	334	321	363	387	310	342	351	342	319	335	367	327	339	330	337	317	319	366	337	315	336	353	332	384	309	336	321	328	318	332	332	340	340	335	357	353	326	336	337	324	313	346	307	337	335	312	362	367	363	311	361	315	347	349	349	316	299	311	347	315	332	310	346	356	353	339	321	363	335	357	360	336	331	333	354	323	352	330	337	351	361	321	341	330	346	326	364	347	334	350	340	307	377	333	365
23561	4584	2056	1594	1091	836	683	509	523	634	320	266	268	287	237	233	224	228	245	224	211	219	231	230	227	245	212	228	234	227	245	217	219	240	197	221	231	212	229	217	233	218	232	189	221	215	205	213	213	206	197	202	234	244	189	186	244	229	205	234	242	234	220	207	215	232	229	212	222	237	225	204	245	238	207	210	213	227	202	190	228	225	225	232	240	211	196	230	200	212	223	195	220	237	224	190	206	204	212	202	191	231	198	253	252	228	203	236	246	215	215	219	225	198	231	216	207	209	220	230	212	189	220	219	223	250	220	209	230	224	218	226	267	206	236	224	213	209	229	214	213	229	214	202	210	208	210	223	209	222	181	207	226	227	235	219	202	175	193	207	215	222	255	187	180	246	204	221	225	216	220	259	200	215	208	240	236	203	192	223	199	216	222	199	202	227	231	205	230	195	206	216	247	233	219	233	206	207	238	220	191	228	216	174	205	207	217	198	228	213	227	227	197	230	235	205	238	237	230	210	241	208	198	217	212	219	236	212	208	204	193	218	185	209	215	205	260	238	209	210	226	219	215	214	252	236	239	254	244	223	211	192	231	239	210	208	204	211	233	195	208	224	203	243	208	237	232	225	238	204	217	200	204	230	218	207	221	230	216	239	213	196	214	232	218	222	240	209	209	229	207	210	220	216	224	224	207	242	206	229	226	226	171	211	220	202	237	220	212	243	208	229	223	223	217	206	212	202	215	221	240	214	222	246	193	207	234	219	210	197	177	216	230	201	250	182	209	233	226	242	192	210	216	200	208	240	204	223	231	197	196	231	240	214	208	212	215	206	227	251	211	208	180	235	244	219	244	241	199	188	230	212	206	214	252	214	195	201	199	210	209	222	202	218	229	215	213	223	206	232	199	217	208	215	219	185	210	198	219	216	242	228	230	195	219	231	224	227	248	229	227	207	211	219	214	186	214	224	221	201	191	220	229	226	207	222	215	202	234	203	224	209	206	203	231	204	233	229	214	247	217	209	221	199	204	222	229	228	210	211	210	201	205	240	224	210	201	224	192	222	218	225	241	240	198	206	226	213	200	243	250	231	229	227	234	216	231	229	215	232	213	236	210	218	228	244	232	230	235	218	235	206	222	238	212	222	218	188	216	191	184	212	219	214	243	230	201	203	235	231	214	229	201	220	218	238	205	176	204	211	216	233	200	235	251	243	192	204	231	249	220	220	215	254	228	189	223	241	223	192	199	202	221	232	215	216	209	231	206	221	202	206	209	224	251	193	210	252	211	183	198	222	253	223	223	244	180	243	227	218	251	217	230	205	216	213	203	225	190	204	240	229	231	198	238	235	208	203	227	226	242	218	213	228	220	241	198	214	214	200	205	210	220	218	221	229	227	205	211	222	204	225	219	219	214	227	219	225	193	223	201	201	221	212	246	188	198	206	218	217	224	216	226	235	192	230	232	203	226	236	247	217	211	225	210	197	214	227	230	216	226	207	224	221	219	187	222	222	223	227	226	185	185	231	200	201	233	187	215	207	223	217	206	216	191	220	163	213	219	226	206	201	218	240	212	228	225	224	245	212	214	224	221	214	203	216	232	204	215	203	196	226	218	204	192	236	226	214	192	238	191	195	197	220	247	202	215	198	210	235	207	212	212	224	216	223	217	229	201	225	203	221	193	196	231	226	238	205	213	229	215	233	194	221	237	219	194	192	225	207	231	214	214	220	224	184	208	224	225	178	227	211	239	206	183	197	223	208	234	182	214	198	224	201	225	214	210	203	197	218	180	217	217	214	209	234	200	208	181	221	202	203	240	206	201	220	197	213	234	223	217	200	199	227	190	194	238	186	225	218	231	214	218	233	217	229	191	225	221	215	207	212	254	222	230	204	181	189	223	220	200	227	210	207	240	222	204	202	222	222	211	225	187	220	200	193	212	221	232	210	222	245	231	240	224	241	227	238	241	219	222	223	241	223	235	211	204	195	213	231	208	206	224	188	210	212	193	205	214	188	212	218	207	195	215	202	238	223	231	199	209	213	218	230	214	189	233	226	175	209	223	195	223	219	223	209	203	237	241	203	235	214	199	214	192	208	200	193	222	242	235	220	226	207	177	201	206	209	212	228	253	244	226	223	234	234	211	211	216	228	231	199	248	242	243	214	225	203	202	214	205	220	222	233	224	219	222	218	216	224	219	188	208	218	227	210	196	216	235	217	232	221	222	210	207	195	245	214	204	197	197	224	216	235	227	204	219	223	218	213	234	211	222	229	209	209	230	223	212	212	227	206	213	209	215	200	211	223	216	237	233	243	221	203	199	182	210	230	253	223	216	209	210	238	246	219	208	228	207	237	211	218	227	215	201	211	202	203	243	203	210	233	205	226	202	226	206	189	212	196	219	220	219	217	203	202	183	200	211	204	216	205	213	227	230	223	258	207	231	206	234	195	190	159	198	212	215	220	218	222	213	230	187	211	208	224	216	209	179	219	197	243	190	193	202	201	205	191	229	205	231	239	218	218	206	233	204	218	217	210	226	214	212	229	199	241	206	212	195	205	222	218	228	198	212	194	189	208	212	207	231	220	233	213	214	197	193	209	244	232	230	182	215	210	206	223	221	203	226	236	226	222	200	206	227	197	217	212	211	219	223	245	225	210	207	207	221	196	236	216	200	235	210	208	206	222	203	199	220	212	233	230	224	224	225	218	215	214	235	223	240	232	242	241	231	225	209	208	255	235	207	208	213	225	207	229	227	185	225	202	225	209	200	225	230	222	229	217	213	254	237	228	212	225	192	228	195	232	199	185	237	241	224	227	198	225	222	217	220	216	193	208	213	240	217	222	232	248	200	224	223	196	239	204	204	217	236	253	225	222	221	221	241	192	217	195	219	210	207	239	216	222	246	224	214	187	205	205	222	208	186	211	207	211	215	225	221	209	197	240	246	218	199	175	204	227	242	219	216	193	224	225	212	215	210	203	216	205	223	240	223	204	217	208	217	200	224	227	217	219	198	205	229	215	190	218	220	227	248	254	235	209	205	205	201	232	208	255	243	200	226	256	222	183	209	211	204	222	228	216	236	200	217	221	207	216	200	220	224	202	220	191	231	226	236	211	224	216	236	211	213	226	230	230	220	195	217	225	211	206	206	207	209	225	219	188	226	220	229	210	197	200	210	182	235	224	232	213	220	216	218	179	214	234	232	218	234	242	204	191	201	204	222	225	218	202	212	202	211	241	229	212	226	187	231	205	209	225	220	204	224	225	210	216	203	241	177	179	220	228	229	212	242	238	223	244	219	211	204	229	182	226	194	213	217	205	226	227	199	202	203	202	207	205	207	186	198	206	224	218	207	222	235	216	225	205	225	222	180	228	232	200	245	208	221	228	234	218	221	203	214	221	228	200	226	195	218	231	230	216	239	210	224	213	238	217	230	214	208	226	224	207	213	228	232	218	229	210	192	211	222	218	221	243	226	202	214	240	196	217	231	228	234	202	215	193
13497	2415	3097	3636	3457	3080	2456	2050	2559	2655	1075	893	867	762	689	754	651	651	680	610	606	618	673	627	641	581	586	581	601	539	581	571	572	592	570	580	565	555	572	518	519	549	550	505	525	516	539	549	524	528	545	562	495	525	550	543	492	523	540	529	562	528	523	492	521	517	497	488	489	528	514	517	548	508	503	527	517	527	527	514	552	522	493	517	477	499	530	503	507	515	473	524	497	517	533	508	535	539	519	538	514	549	551	469	493	504	499	525	491	550	499	493	507	519	495	524	487	545	505	529	488	516	492	543	499	521	499	519	507	483	509	536	499	523	475	548	507	511	527	518	500	493	517	487	488	469	498	487	520	510	506	458	533	513	514	523	512	504	464	495	507	474	507	549	500	480	506	517	498	501	527	544	492	499	523	516	467	525	486	510	520	482	506	481	515	490	534	497	489	512	529	497	504	553	469	521	507	483	471	501	536	530	497	517	502	551	473	529	509	557	499	527	520	551	510	490	523	512	476	543	577	499	504	516	511	535	515	492	495	480	483	482	539	535	507	488	523	525	509	557	539	486	474	517	506	500	480	535	525	516	522	474	492	483	534	502	514	507	500	517	490	531	499	514	511	515	509	505	500	493	488	508	500	498	530	533	494	525	466	539	530	531	495	484	521	490	533	531	503	517	530	532	521	497	499	538	538	517	486	539	466	495	486	496	486	528	544	513	506	516	494	562	537	468	508	490	511	527	492	506	482	499	551	538	549	511	506	532	473	530	553	505	496	491	539	512	547	499	535	503	506	479	494	474	512	562	506	492	543	559	497	472	510	558	549	495	501	519	505	518	497	477	522	482	547	506	485	523	544	502	525	483	516	523	513	492	527	501	510	523	509	519	483	491	520	520	505	501	529	495	529	488	509	490	529	506	531	518	536	527	484	470	495	515	502	470	482	502	538	536	515	484	565	493	526	487	501	492	547	518	486	542	502	518	523	511	480	511	513	497	507	521	503	512	518	513	487	492	484	533	501	556	508	523	491	517	489	527	503	547	509	507	501	521	531	519	496	505	553	533	545	525	510	500	529	526	518	494	517	469	529	512	526	505	448	520	498	534	519	517	517	492	470	456	531	499	521	485	514	481	479	532	532	505	512	502	481	511	527	506	490	514	506	485	501	498	595	479	538	558	506	510	496	516	502	499	535	520	512	487	492	548	500	493	510	525	540	460	523	501	517	506	465	510	494	484	516	533	539	508	508	528	536	475	531	515	508	530	472	524	503	490	482	548	510	493	494	517	506	527	547	529	526	494	555	531	514	514	517	502	509	494	511	500	523	530	543	486	507	514	519	528	482	491	493	470	514	513	513	494	537	518	502	516	491	496	513	489	508	525	510	499	475	487	514	512	517	528	514	528	516	519	495	486	531	508	534	575	506	522	525	503	502	570	550	536	509	543	556	444	506	471	522	461	498	506	523	464	499	500	533	517	514	522	504	487	515	537	495	465	556	563	528	527	515	507	548	523	478	515	519	488	512	502	503	510	490	502	521	496	563	490	498	529	508	533	512	525	570	480	510	486	529	491	484	533	548	497	517	529	521	489	491	502	525	505	519	532	525	526	511	516	517	497	497	489	513	517	490	520	561	531	518	553	506	523	468	511	540	517	460	535	523	505	488	515	485	522	521	502	553	512	510	496	504	535	534	546	493	535	480	517	475	551	493	553	508	511	518	579	510	513	512	501	529	490	502	525	526	488	511	495	504	505	470	514	524	555	494	500	514	472	531	496	511	503	535	496	539	487	498	479	535	528	521	488	504	484	544	533	549	565	501	527	494	468	514	523	511	521	496	548	515	493	513	535	506	540	528	506	499	519	484	498	529	512	507	497	491	488	484	517	500	514	525	519	491	511	509	514	478	518	491	502	516	514	485	507	546	542	465	487	483	522	501	469	469	489	523	525	487	502	500	567	536	500	503	496	501	515	480	502	501	514	480	551	492	513	583	518	472	514	536	509	530	458	514	510	539	500	512	513	513	497	513	491	509	501	543	492	535	535	534	457	496	536	528	510	534	485	514	489	512	528	441	522	539	519	479	476	522	517	514	508	495	525	520	486	504	504	514	523	511	510	498	474	474	500	505	532	505	495	493	556	536	528	519	498	506	512	507	515	525	482	461	496	505	557	471	505	509	521	533	527	522	489	508	481	563	521	494	522	504	502	486	506	524	543	479	508	525	495	539	499	457	548	494	518	526	522	498	523	494	509	454	528	499	511	503	499	478	498	519	487	469	513	505	520	519	451	533	488	502	481	502	509	538	501	528	509	488	504	500	493	503	539	500	514	498	513	501	551	499	510	478	470	506	510	532	523	497	489	511	472	528	487	456	503	544	517	475	543	525	469	497	505	527	458	468	490	523	555	553	502	511	532	542	547	532	560	508	476	491	532	510	520	528	511	501	475	510	496	489	499	509	486	553	494	518	531	510	477	513	507	507	504	486	479	522	510	461	500	527	510	476	491	496	480	534	541	469	498	512	537	480	508	516	477	502	529	520	551	492	487	491	501	557	509	524	550	533	484	507	501	544	535	507	539	492	496	482	523	504	505	493	533	537	550	509	521	487	525	526	519	506	521	509	534	507	465	500	514	536	518	540	515	468	461	509	499	507	530	500	519	535	471	539	494	499	488	519	507	445	498	553	519	527	524	478	538	500	523	504	471	518	507	489	532	492	488	500	504	488	574	527	522	503	522	488	507	517	530	519	513	502	506	512	506	531	500	507	479	506	492	501	551	517	520	499	550	562	538	533	515	497	546	541	499	478	478	515	541	520	526	526	486	498	507	489	553	513	483	561	482	547	512	479	520	495	535	497	518	501	520	511	503	525	518	511	532	500	500	525	484	502	502	494	488	503	537	518	493	442	511	493	457	499	525	516	491	469	466	515	502	510	527	487	508	537	538	468	483	559	508	527	514	498	538	495	485	494	520	537	489	526	490	528	544	541	487	530	524	499	448	551	483	517	476	533	497	557	524	535	492	515	501	531	498	514	527	533	487	501	505	533	497	491	500	495	528	488	487	471	504	485	498	508	468	538	531	507	530	521	533	513	502	495	528	492	497	516	548	503	526	492	527	513	536	496	522	515	518	515	516	517	532	485	514	529	497	496	537	442	495	496	522	510	521	524	520	521	484	494	510	541	500	475	507	520	489	531	492	496	510	543	522	504	499	547	503	469	482	502	494	548	497	463	552	527	508	493	516	510	499	518	546	514	507	505	522	508	503	530	519	479	523	517	549	510	518	490	477	506	453	515	484	513	521	489	548	540	517	512	510	510	525	500	498	498	564	523	467	507	511	520	530	530	448	475	479	516	499	548	528	515	510	532	518	518	535	481	513	530	524	524	525	498	534	517	528	499	479	513	522	487	516	502	494	532	505	528	513	522	497	541	520	541	548	527	503	490	523	489	478	521	504	503	513	502	486	505	520	529	529	550	485	478	521	492	522	508	503	549	517	490	454
3861	538	312	266	258	245	246	226	204	225	242	206	214	194	195	178	184	215	232	216	188	202	216	227	212	219	195	227	202	221	212	189	203	197	198	211	192	223	247	201	218	208	226	216	231	231	223	226	185	215	203	225	227	222	222	222	211	203	191	220	201	205	213	222	232	199	213	201	209	192	212	227	219	204	228	196	203	233	234	237	220	220	232	193	224	213	244	222	208	216	220	205	228	214	192	201	235	241	223	230	203	212	210	216	209	213	183	237	184	205	180	206	198	196	231	205	200	247	212	207	197	222	219	205	211	214	209	190	192	203	210	197	208	206	186	215	195	199	204	208	204	221	209	210	221	224	207	207	218	214	232	209	174	222	200	234	228	214	212	217	212	220	227	226	203	205	215	235	206	194	221	230	195	221	191	214	175	219	230	233	220	223	186	217	200	201	201	254	208	220	219	209	216	192	202	260	200	229	231	208	201	206	215	205	231	211	232	213	221	207	203	219	215	207	209	206	209	202	217	203	199	212	238	190	202	187	196	201	209	222	189	216	219	217	203	198	196	221	184	200	207	227	213	225	182	212	237	225	236	198	199	215	225	213	218	196	199	187	194	193	229	190	208	204	203	222	220	206	227	192	200	202	204	236	194	200	190	220	204	221	215	208	193	206	212	210	197	196	207	200	243	208	207	205	196	202	199	196	209	194	213	228	244	196	196	194	212	194	210	210	208	195	244	176	195	209	201	200	191	213	222	211	208	221	187	230	213	204	221	228	229	213	210	210	215	210	203	203	206	214	224	198	216	204	238	224	198	199	224	215	208	211	206	191	207	208	226	194	202	195	203	192	210	227	227	216	194	231	219	198	221	224	195	206	228	206	207	218	222	219	232	195	198	234	208	219	227	205	204	210	221	186	204	238	223	233	218	212	216	197	202	218	215	195	234	225	230	216	209	223	199	214	202	176	235	222	195	216	192	200	199	184	208	220	215	196	209	234	218	187	207	234	200	234	198	207	196	221	210	232	213	223	216	200	211	210	185	223	239	224	210	212	181	218	211	205	203	198	198	210	192	222	193	223	196	238	232	222	205	178	182	221	208	204	209	195	185	208	208	197	188	207	232	236	227	208	194	207	201	226	209	198	226	226	217	206	227	209	242	205	203	218	178	204	183	195	198	217	208	224	227	218	228	210	214	215	226	215	210	218	196	211	213	206	212	221	217	235	196	250	215	236	217	210	224	229	182	213	216	207	192	186	207	233	228	211	222	204	218	219	195	209	238	221	238	215	202	220	244	199	235	230	186	250	209	209	183	216	197	216	193	190	205	184	248	215	214	206	226	209	190	195	212	205	205	210	219	205	178	215	204	228	205	199	208	207	227	209	207	231	225	198	235	203	216	218	223	228	222	205	232	201	206	221	197	223	236	219	192	196	258	214	222	189	204	197	228	200	218	224	198	211	238	211	203	248	211	196	184	179	190	220	205	220	213	204	220	227	205	197	190	207	200	237	220	205	208	210	213	226	213	193	196	183	224	227	210	213	214	197	216	218	270	227	217	248	201	222	209	205	225	215	226	197	234	191	193	215	203	199	215	224	231	211	191	202	180	201	224	207	209	214	199	220	244	204	195	221	203	185	235	217	244	229	224	217	203	185	198	212	194	232	226	210	207	201	204	240	238	202	210	217	217	206	203	218	204	235	194	238	202	225	226	211	195	179	194	231	194	182	196	209	229	212	201	196	229	242	227	217	220	222	215	232	226	216	219	211	186	207	246	217	216	229	220	232	217	211	213	227	229	194	211	208	183	185	195	207	204	227	226	211	197	194	200	193	217	205	197	241	192	226	212	205	244	235	204	236	214	202	219	202	213	219	220	224	221	205	217	215	222	205	233	205	197	217	215	234	216	208	196	225	208	229	232	226	228	200	205	202	192	224	203	200	223	210	191	202	205	206	202	215	202	212	204	216	222	208	218	213	226	215	219	232	177	231	237	232	219	211	223	197	217	200	189	203	212	189	166	217	212	210	220	234	184	206	217	176	224	198	234	229	222	226	194	186	194	188	225	216	218	225	212	200	203	204	197	224	211	198	221	207	211	209	198	207	220	218	214	221	187	211	233	214	200	187	197	209	212	192	197	213	194	213	242	244	203	214	221	210	206	208	208	207	220	199	200	218	189	214	195	212	202	182	234	196	185	199	207	248	228	205	228	200	235	196	196	196	199	224	216	201	216	199	236	219	226	199	235	242	209	195	198	212	204	213	214	223	201	222	217	219	227	225	205	219	206	220	210	240	218	214	220	219	204	228	202	203	233	214	194	194	202	201	216	241	214	237	227	214	214	211	212	237	213	207	209	195	220	177	225	232	224	235	225	211	238	217	187	199	232	221	187	204	235	204	182	231	202	233	232	204	229	229	195	203	197	203	244	195	213	218	215	219	210	231	222	200	209	206	204	228	182	226	208	189	187	189	185	242	207	221	221	236	215	215	192	225	206	224	212	227	219	202	202	192	201	224	199	192	214	178	219	215	208	211	206	227	193	230	189	230	202	212	225	220	203	218	207	213	219	227	200	246	205	211	199	206	208	230	243	204	212	213	203	178	217	226	208	245	203	212	220	211	220	191	200	208	216	221	222	214	209	215	179	210	229	187	223	197	165	209	203	219	218	223	203	223	195	244	227	209	202	205	206	206	225	200	212	206	218	214	199	213	193	230	202	200	219	211	204	209	197	229	211	203	207	221	209	213	233	216	213	224	206	208	211	227	218	217	202	204	202	220	203	213	224	199	173	188	231	239	205	198	223	210	212	208	215	197	207	230	229	224	194	217	183	234	206	239	223	220	221	217	180	230	235	219	211	185	222	220	233	219	196	218	218	200	216	213	203	191	206	214	213	200	205	237	204	187	214	188	231	210	228	171	219	194	235	196	203	230	211	203	201	198	234	216	226	192	232	206	232	193	215	215	203	191	184	194	203	222	204	200	211	234	226	223	218	216	209	222	199	227	222	239	222	167	217	196	215	196	251	206	227	198	215	194	192	225	217	209	168	210	230	211	213	204	208	212	225	219	210	248	233	225	202	208	190	210	243	226	173	208	197	199	210	240	202	215	225	209	221	210	233	209	224	222	208	199	208	191	210	218	245	234	244	221	222	215	208	201	220	218	210	197	212	218	187	194	208	194	236	199	214	185	212	228	230	204	195	188	226	228	203	210	208	207	220	189	207	219	197	204	204	260	215	205	189	223	219	203	182	208	205	228	187	202	204	205	207	232	192	198	195	178	195	204	202	205	205	211	200	190	225	206	196	208	196	216	245	191	205	205	217	228	215	233	213	191	237	204	213	212	207	198	174	224	216	194	211	216	236	208	190	207	205	187	223	222	202	208	198	207	188	226	222	220	221	191	214	216	229	210	203	198	205	207	216	219	212	194	217	194	219	197	230	199	199	165	230	215	229	194	211	209	227	201	219	215	217	227	237	218	212	210	224	201	202	206	247	209	184	244	193	193
2990	682	668	700	699	633	568	562	533	553	495	485	441	501	442	506	461	517	493	466	458	490	460	513	494	439	481	541	476	488	504	489	458	491	470	430	467	462	497	459	482	467	468	483	465	471	459	471	508	473	473	503	466	465	444	491	487	472	474	465	482	489	462	480	465	437	447	442	508	493	493	488	487	469	543	490	426	482	480	470	411	494	445	498	496	499	461	493	505	465	470	477	486	497	498	483	488	455	482	443	492	503	514	456	482	450	486	507	483	445	453	510	493	452	491	471	477	505	504	484	489	469	487	523	493	498	458	495	438	485	460	424	464	464	460	495	495	495	480	498	468	500	487	424	480	495	473	456	430	481	498	483	535	469	490	473	475	489	504	508	462	451	418	488	465	486	488	468	469	502	457	450	503	467	464	461	510	465	494	449	491	499	488	471	466	464	458	467	465	444	464	491	500	473	505	479	499	474	490	464	462	497	477	513	453	521	469	463	478	490	457	457	466	434	503	464	490	457	464	505	476	470	486	437	499	484	470	510	466	461	481	461	470	454	439	470	466	459	455	486	513	471	525	486	492	478	459	431	475	488	478	475	489	479	493	472	454	489	464	471	496	478	479	476	473	492	476	486	480	506	500	500	461	483	479	467	487	450	497	445	485	483	451	491	445	519	455	493	489	492	470	464	499	440	467	465	473	492	498	486	468	483	489	484	533	481	496	458	465	510	498	489	440	500	508	499	486	518	500	498	482	437	490	467	494	455	480	456	503	503	477	490	458	511	483	481	465	495	496	482	450	478	472	519	488	501	504	477	484	468	476	500	474	500	485	484	525	462	483	471	490	445	474	437	480	499	469	494	481	520	505	500	455	446	479	476	453	517	458	494	499	435	469	461	465	512	480	473	462	490	462	451	480	450	501	460	506	502	446	495	507	492	482	480	485	486	508	437	467	482	478	511	430	506	507	482	490	435	444	499	478	462	450	478	462	482	496	455	485	463	476	486	475	475	453	470	471	474	470	503	454	490	475	512	487	471	506	440	502	480	478	510	471	481	482	483	482	436	531	502	487	470	451	476	467	482	480	459	481	532	456	506	467	491	506	485	463	463	500	504	471	472	503	474	467	474	462	491	436	453	456	477	504	530	462	473	453	497	493	475	484	456	489	474	499	427	482	466	480	468	478	487	470	450	486	471	469	513	488	494	448	483	504	451	489	489	467	454	486	455	478	508	505	458	459	482	516	483	496	467	478	459	499	445	472	502	476	496	497	483	440	484	488	487	458	493	510	494	469	423	468	476	453	495	508	485	483	479	496	492	486	476	465	499	498	448	455	450	477	490	466	457	479	482	488	460	465	507	517	497	502	467	493	476	474	479	549	498	503	474	445	438	441	455	484	496	478	526	495	455	473	472	496	489	484	474	447	463	490	502	474	456	495	464	509	469	471	466	487	472	468	453	523	503	474	460	442	469	451	495	507	524	497	477	496	485	469	490	471	525	478	473	484	466	452	487	489	456	487	458	498	476	470	483	518	477	501	488	487	452	508	457	467	488	482	468	490	501	476	499	480	468	486	459	499	474	470	483	463	438	505	476	460	486	452	465	478	475	469	463	478	470	482	475	502	518	493	500	485	465	471	418	470	457	474	506	479	473	453	473	472	451	469	492	479	442	483	472	488	433	455	498	536	476	486	482	521	446	550	505	495	452	491	512	487	470	454	472	469	462	443	505	483	465	481	474	450	463	496	491	492	410	448	463	464	493	472	497	481	472	496	485	503	469	458	461	473	471	435	499	483	477	488	441	498	459	477	482	490	490	493	488	479	477	515	471	464	490	492	519	451	470	495	477	470	471	479	508	504	517	477	502	507	506	504	436	469	494	505	458	507	477	484	484	484	498	511	488	444	480	493	444	479	489	473	519	503	477	497	452	463	482	467	482	495	490	486	520	489	473	423	477	435	487	469	488	483	483	502	510	517	477	488	486	479	512	479	518	469	488	467	490	476	509	483	474	519	495	442	496	472	483	489	457	466	461	499	471	454	487	471	434	484	442	468	489	497	456	471	497	455	444	462	485	460	473	493	469	454	503	497	480	494	482	431	491	521	517	494	481	518	520	507	461	493	438	485	487	479	464	466	474	482	474	453	426	483	479	515	500	540	465	474	505	504	451	485	514	528	493	445	496	475	512	463	500	463	465	535	462	453	500	449	462	494	485	475	524	491	462	488	492	441	484	465	442	437	472	429	501	480	505	487	489	482	506	458	492	454	481	483	478	484	477	467	484	484	459	468	494	451	474	465	520	462	480	445	483	477	510	483	533	472	461	481	448	478	427	492	464	514	472	452	463	438	468	504	486	519	499	474	540	432	467	486	483	495	510	482	517	475	473	495	501	496	459	470	541	499	484	483	516	440	486	550	449	550	512	442	477	465	490	447	479	444	462	462	487	456	493	469	475	493	505	450	502	457	508	464	528	477	500	484	520	454	450	465	494	449	470	465	479	500	480	466	485	477	476	451	474	478	449	452	475	461	475	453	449	500	482	484	480	482	500	490	462	490	509	472	507	470	468	467	495	431	492	517	497	463	437	491	453	467	522	489	479	466	517	487	478	491	527	505	503	461	468	492	486	474	468	474	453	481	467	497	483	475	493	504	503	517	483	489	436	437	522	436	463	474	432	481	492	464	493	467	484	483	466	506	462	470	496	477	464	475	461	474	458	463	477	513	465	494	525	473	518	466	494	447	451	484	487	476	507	479	473	479	442	498	448	469	496	438	458	465	478	453	509	483	486	457	501	456	463	486	531	463	495	482	511	501	443	451	507	464	436	514	508	482	458	513	492	474	490	464	475	471	520	440	506	485	450	473	505	450	489	479	442	472	493	477	446	459	494	447	454	509	482	506	488	457	532	491	444	481	488	503	496	445	489	479	482	485	469	434	511	464	471	457	498	482	432	438	509	491	473	476	505	449	489	483	499	466	475	491	472	507	468	510	458	481	463	501	486	474	476	485	494	490	478	452	460	491	516	487	452	452	452	467	477	489	448	476	481	484	490	450	484	488	479	453	475	461	475	467	502	453	486	511	480	480	488	479	430	502	451	492	495	452	506	520	476	475	478	514	466	499	476	500	511	473	492	459	465	479	452	491	456	495	473	476	508	440	499	481	463	460	462	484	499	462	502	472	484	474	499	488	499	493	461	506	452	518	524	492	527	445	478	488	461	514	485	450	537	484	482	454	508	508	500	476	492	479	527	486	472	492	464	467	533	507	469	526	446	464	491	475	474	465	483	478	474	456	494	460	430	484	508	510	481	474	480	458	444	485	476	437	490	483	525	493	492	463	457	481	525	470	462	476	517	502	527	518	463	520	471	453	509	471	492	495	516	472	453	472	456	491	460	491	499	476	479	496	494	475	517	489	492	439	445	501	477	487	501	506	455	491	444	501	496	483	492	508	451	471	486	473	483	456	500	485	443	450	462	493	485	488	485	457	483	442	454	466	473	433	482
14674	2145	949	833	579	480	358	289	377	331	163	154	134	146	147	160	142	148	158	125	174	126	138	124	143	130	131	137	148	150	133	141	142	119	134	128	116	133	140	127	129	139	158	111	145	125	124	162	141	135	150	115	130	152	131	146	128	141	118	124	124	147	132	147	152	136	126	113	134	121	132	144	149	129	118	149	136	148	112	120	142	141	141	142	118	122	118	130	156	118	132	134	166	113	121	119	118	148	149	117	133	114	131	144	138	124	120	139	102	139	157	133	132	124	135	113	116	125	167	141	134	126	146	146	156	138	140	158	133	132	157	140	136	145	145	154	127	140	150	138	136	111	129	131	137	125	131	141	139	137	145	143	122	121	135	126	157	140	145	157	133	127	142	120	141	131	167	141	150	143	111	121	122	128	126	171	130	132	116	144	128	139	144	122	136	131	136	125	117	135	145	149	157	131	140	144	116	152	130	140	143	143	171	136	129	156	142	129	144	144	112	150	141	155	119	127	158	103	129	145	128	139	161	145	115	138	139	145	144	134	129	132	130	120	140	148	136	108	130	124	131	129	132	127	139	137	129	131	152	144	130	136	129	118	180	148	125	129	110	136	136	141	130	135	166	98	134	138	154	149	144	131	145	140	133	151	143	157	131	131	138	133	164	136	130	150	110	144	161	128	119	104	145	139	139	138	147	137	154	129	138	121	147	129	122	147	127	136	151	131	126	140	117	127	139	129	123	131	142	151	142	122	135	121	127	134	138	146	145	138	140	132	120	137	147	130	117	139	164	137	137	132	113	145	144	135	136	147	160	137	134	144	149	129	136	147	133	122	139	138	130	169	124	129	122	149	143	142	145	138	113	147	134	128	143	110	127	144	136	133	124	134	124	173	158	111	158	143	132	158	149	125	139	120	119	130	145	126	122	109	153	138	133	141	143	130	117	127	129	142	144	143	140	115	137	135	111	143	136	143	144	136	127	124	139	127	117	120	120	120	114	139	129	141	150	139	112	133	135	136	138	142	132	129	128	154	148	141	117	133	140	141	141	147	141	143	146	168	139	152	155	139	114	140	131	149	134	136	148	146	144	142	140	136	147	149	131	134	150	163	150	121	153	155	125	117	161	113	138	146	162	117	110	152	152	129	147	118	140	148	127	129	165	126	143	136	155	152	140	135	148	148	128	128	117	124	151	128	142	122	113	120	119	141	133	144	131	160	148	131	121	150	126	127	148	118	136	133	125	134	139	145	145	140	156	121	131	137	137	141	127	142	122	127	125	147	139	114	154	134	123	156	115	156	120	139	129	120	149	142	152	123	160	143	146	152	134	140	135	153	137	125	133	129	143	100	122	155	154	125	126	150	126	147	141	138	141	132	131	116	157	146	138	147	135	143	139	127	143	140	152	127	131	134	159	151	159	133	140	132	126	157	146	135	150	163	130	129	137	117	132	137	115	116	131	125	127	152	157	126	152	154	130	148	136	158	140	123	125	127	127	127	145	124	144	137	130	126	142	140	133	150	134	150	118	143	135	133	140	131	109	117	134	158	123	122	126	123	120	139	152	123	142	134	156	132	122	135	119	147	127	112	142	138	153	126	116	132	137	151	131	156	126	106	123	111	144	141	137	111	116	118	140	135	135	140	141	135	127	129	124	145	124	131	119	143	138	141	133	143	161	132	124	130	146	121	119	122	126	142	148	138	137	129	139	141	126	139	174	137	170	130	142	156	118	104	120	141	127	131	147	144	130	149	143	154	121	138	120	136	147	128	128	130	120	143	124	136	141	137	127	139	127	108	117	141	137	138	132	123	135	129	131	134	124	140	127	126	124	126	125	121	126	128	145	112	150	134	138	137	130	149	134	149	136	154	125	123	134	126	124	144	145	129	145	138	142	137	149	136	130	126	123	122	145	135	120	134	149	113	152	133	122	140	139	119	134	136	116	129	125	130	132	101	132	131	147	138	127	134	123	154	140	122	145	142	151	129	155	132	120	155	125	120	144	123	142	134	147	146	153	132	125	132	130	122	142	125	131	127	140	114	104	115	128	130	113	137	135	134	134	127	143	128	123	119	128	137	135	131	120	139	159	137	140	129	118	132	140	115	139	136	150	129	131	117	142	144	126	127	138	114	119	123	117	132	118	129	116	142	140	131	117	121	151	148	146	146	124	130	136	134	131	137	146	133	139	123	124	123	131	133	108	145	176	137	124	142	127	134	128	113	127	136	158	128	136	152	125	128	139	139	106	153	125	143	110	150	145	122	173	142	117	117	143	149	155	156	134	143	111	129	129	131	113	130	121	122	121	127	131	132	146	130	129	130	160	141	128	142	141	124	149	140	117	141	152	124	143	134	131	144	141	144	139	145	137	148	133	132	140	133	126	164	135	120	135	133	139	132	136	141	140	135	136	144	139	131	117	126	129	123	143	156	133	154	139	133	183	129	139	143	153	110	110	130	172	134	144	120	137	138	118	129	136	140	152	148	136	138	158	123	148	136	133	141	160	118	135	139	113	155	124	113	135	145	140	122	144	147	130	132	132	110	140	132	127	142	135	155	137	132	127	131	165	144	130	131	111	134	142	148	135	130	144	126	150	141	135	145	144	165	146	141	138	123	122	135	118	129	131	150	147	151	138	120	160	151	146	132	144	130	133	134	120	138	142	143	130	139	135	135	124	129	156	133	159	138	122	141	138	151	128	124	132	138	142	130	122	145	116	142	136	128	116	126	132	127	132	130	123	134	133	141	135	145	127	134	113	135	122	125	135	140	136	142	141	117	140	130	171	121	125	151	138	137	125	129	124	129	146	136	141	143	134	112	130	135	141	133	134	143	111	142	118	129	109	137	158	134	126	122	121	144	140	131	137	141	135	128	134	137	116	133	130	137	137	141	119	117	138	128	145	128	144	145	125	137	122	144	119	129	131	153	123	114	133	148	130	127	131	105	113	132	158	162	149	140	117	123	94	106	137	140	131	122	120	150	124	114	138	126	159	126	157	143	128	138	140	132	133	142	125	156	145	160	136	156	134	122	135	140	138	119	132	119	147	114	148	141	128	124	106	145	124	121	152	134	143	149	130	139	146	145	114	118	128	128	125	146	124	128	136	139	161	137	118	128	122	142	132	138	125	125	128	148	135	142	135	135	139	149	150	127	130	139	133	134	131	138	140	123	127	128	128	135	135	133	138	107	127	125	130	123	152	105	141	140	118	140	151	120	140	144	145	125	145	132	133	136	121	142	135	117	155	117	151	150	128	149	133	118	123	136	152	142	141	156	134	128	116	131	148	102	134	137	129	116	118	159	167	119	147	118	120	144	126	129	164	119	128	126	132	114	131	122	140	128	145	151	141	133	103	110	126	142	138	133	161	130	113	141	126	135	147	121	125	154	152	150	124	146	131	152	125	128	152	122	132	126	124	106	132	124	151	137	123	134	132	125	135	149	123	119	122	119	114	127	137	142	129	121	135	156	125	132	139	141	128	122	130	131	133	129	139	148
9983	1439	1745	2161	1933	1803	1364	1337	1702	1447	603	562	524	489	458	462	444	392	426	379	392	430	389	430	389	389	399	414	409	378	410	361	369	370	396	377	371	326	330	320	349	347	350	305	363	337	346	366	365	348	364	345	360	359	344	368	361	336	323	364	352	339	343	346	398	352	338	318	370	333	331	341	350	342	343	337	355	359	339	353	331	318	335	357	335	340	326	315	340	343	328	324	337	331	351	349	302	371	343	354	304	363	346	343	375	387	330	344	362	335	331	316	348	325	322	336	355	335	391	362	380	326	328	325	349	341	327	336	329	301	343	334	331	346	305	321	317	339	348	345	312	377	348	333	319	326	330	343	346	338	344	324	333	330	352	343	315	347	337	352	348	370	339	348	337	313	345	321	316	318	321	290	338	325	335	334	316	342	342	344	345	321	337	373	350	331	335	345	326	365	351	355	355	330	334	338	336	320	307	349	332	317	317	310	321	329	345	327	343	313	366	360	319	328	318	340	346	342	382	323	367	329	377	324	339	320	377	354	366	345	334	348	335	346	357	355	312	334	364	335	331	366	313	332	305	353	315	326	334	359	349	333	322	337	340	352	329	315	332	316	337	342	335	337	319	337	364	335	363	334	321	334	364	320	336	334	313	354	335	328	324	324	337	308	332	314	323	351	350	319	345	362	339	335	318	308	337	320	357	321	309	356	315	313	335	322	357	307	371	372	338	322	318	328	349	339	344	336	341	316	332	349	341	359	351	341	355	343	333	308	307	324	294	336	312	343	354	321	312	360	348	329	337	330	319	321	331	362	338	334	357	317	290	334	366	371	348	353	343	361	317	308	331	334	303	359	311	326	350	353	327	333	344	350	350	317	319	354	348	346	359	361	308	323	318	357	365	312	347	337	321	341	347	375	313	350	320	327	353	361	342	342	356	340	340	349	346	323	349	338	328	326	369	332	318	331	336	315	329	331	313	342	343	336	313	328	307	320	345	318	341	352	327	319	334	368	333	368	339	330	338	329	342	324	354	314	347	323	323	326	339	352	374	314	329	292	353	327	341	356	356	339	314	347	354	335	323	333	322	373	372	352	343	345	327	365	344	363	331	350	340	311	323	341	315	309	333	345	347	319	342	372	346	369	352	340	378	320	337	324	328	321	324	352	315	329	344	345	305	352	334	331	308	320	340	373	325	348	336	339	328	335	298	331	316	339	336	329	333	323	344	319	335	332	381	353	344	334	370	348	336	346	372	319	315	340	333	327	370	302	306	313	326	388	334	298	381	353	357	329	361	342	358	361	347	343	334	327	344	310	327	326	358	323	330	331	347	330	353	296	298	342	344	305	307	314	384	340	335	331	337	348	282	341	342	358	346	329	338	321	344	343	348	321	332	354	336	347	313	330	375	316	323	373	312	327	340	367	352	346	330	371	344	341	336	340	338	326	336	366	337	317	328	330	348	300	342	339	339	329	345	340	347	311	335	324	311	353	347	340	320	310	346	347	339	329	311	340	324	345	330	343	322	338	357	354	339	322	357	384	330	314	354	354	330	314	330	367	325	316	337	371	373	338	327	345	318	352	282	362	337	371	324	344	333	321	333	321	333	330	335	317	309	346	307	349	370	308	343	314	311	291	322	329	349	350	342	350	333	330	322	352	352	346	363	341	335	346	348	336	336	345	321	348	332	354	331	350	321	327	346	337	334	316	336	351	321	325	308	316	342	335	348	319	324	338	334	366	324	336	344	355	324	337	314	335	352	307	335	353	303	310	345	316	325	321	352	341	301	366	349	338	322	347	342	334	306	344	359	328	306	339	323	330	358	337	360	337	327	400	337	337	328	330	357	337	352	301	330	313	306	338	354	352	352	327	318	367	353	352	340	349	354	366	328	333	337	316	315	335	357	334	347	315	319	359	330	329	341	306	330	315	351	340	321	351	331	349	333	332	366	348	336	350	352	355	338	335	355	365	341	385	350	337	327	339	311	318	305	337	339	323	348	356	318	338	335	345	335	325	351	366	347	328	318	375	345	345	338	318	331	348	345	322	351	335	352	326	306	371	331	308	337	343	371	347	350	379	335	332	318	368	321	331	348	350	305	342	373	334	322	320	352	307	320	344	357	321	340	349	325	323	330	325	336	353	363	300	358	336	337	355	331	340	317	341	338	338	352	343	323	350	323	333	332	362	349	328	324	326	333	337	320	339	367	357	329	335	348	316	305	337	335	390	331	332	328	348	312	322	352	362	351	353	306	363	361	327	353	351	330	360	359	360	320	343	323	305	335	335	368	370	355	312	309	318	340	345	315	325	326	334	335	347	348	326	355	345	320	345	319	345	346	312	330	359	312	336	313	339	357	302	327	344	354	356	321	366	326	333	323	340	340	310	362	341	332	347	324	307	315	340	340	334	349	347	341	359	357	330	321	306	354	344	336	314	347	335	365	321	335	333	362	313	315	342	333	344	346	320	338	354	350	329	355	359	342	321	364	345	324	345	328	327	315	330	332	345	366	349	334	378	323	353	323	341	333	317	355	339	313	338	326	338	317	311	332	331	343	350	321	352	332	353	371	349	312	328	328	304	378	305	330	379	331	336	322	335	339	321	336	333	338	308	335	331	392	343	324	331	328	351	329	365	350	307	332	353	316	348	305	348	345	357	324	337	348	326	343	326	324	364	340	322	357	321	347	328	327	391	351	338	343	356	351	381	362	374	380	317	337	335	324	356	336	362	315	371	359	329	337	331	326	376	329	342	337	336	354	321	329	340	321	339	333	335	363	333	339	319	338	344	324	344	314	334	322	358	361	316	337	338	333	347	339	344	311	329	309	338	356	366	322	347	304	344	358	361	334	333	350	345	299	337	332	326	318	331	362	362	331	348	355	320	318	375	324	350	327	315	334	344	313	344	348	327	353	323	330	338	305	321	343	336	370	353	334	368	330	345	340	364	309	349	328	339	323	367	324	352	342	339	316	332	364	342	366	322	328	325	340	343	366	326	339	306	342	341	311	337	324	309	323	319	351	350	310	344	326	313	336	374	369	352	349	281	351	330	334	326	338	327	316	353	332	332	331	325	291	343	315	359	294	344	338	325	340	367	363	321	331	355	338	362	331	350	322	331	307	317	333	340	335	346	355	351	335	339	337	374	330	356	302	362	361	299	333	319	320	332	375	365	356	335	348	319	351	359	318	342	324	317	350	365	350	314	326	351	329	336	372	356	299	321	350	318	309	328	353	334	351	344	336	316	311	351	347	377	324	343	337	328	379	333	344	363	324	327	353	357	359	323	354	360	340	309	321	336	392	342	354	347	364	312	376	343	342	348	347	336	318	314	378	352	362	326	321	330	357	330	359	356	338	339	323	317	334	317	318	350	331	339	334	369	328	318	355	333	315	336	354	339	327	341	298	329	344	333	313	361	312	339	330	353	336	336	341	345	334	333	353	323	357	332	330	319	332	353	334	342	336	337	322	342	330	330	325	313	323	341	357	308	313	323	326	329
23845	4888	2110	1676	1184	1052	693	507	648	617	348	296	257	278	219	247	242	247	235	269	236	261	193	218	227	216	232	208	239	231	245	213	243	208	213	196	221	232	200	241	221	231	199	193	232	247	230	235	203	233	223	230	223	234	219	215	214	223	242	205	197	208	235	217	220	202	207	235	229	210	198	214	195	216	217	212	227	221	224	222	198	210	216	242	212	207	210	215	220	217	233	210	234	226	213	212	219	185	226	204	235	244	254	224	230	217	195	196	189	201	224	217	221	224	234	221	235	206	239	245	215	213	213	253	206	202	209	234	227	237	220	219	206	191	219	202	224	225	225	211	221	215	178	223	243	223	223	237	224	208	203	193	209	198	202	222	222	228	208	194	234	229	219	227	230	197	220	182	203	192	192	229	227	202	239	230	232	250	219	195	205	240	220	247	195	222	221	222	220	195	195	218	218	207	228	214	245	220	234	205	206	199	239	216	193	231	202	221	221	202	237	248	217	206	226	202	216	197	193	210	217	200	228	219	246	194	237	207	226	223	225	218	212	215	234	242	205	215	216	202	195	200	221	194	197	217	202	220	247	221	197	210	207	238	198	221	218	227	239	225	212	212	191	199	224	212	230	202	228	218	230	198	217	200	214	209	232	212	223	233	212	240	198	222	201	232	213	222	194	214	235	221	211	203	207	238	222	194	215	202	211	220	228	210	211	237	205	198	218	206	213	225	209	206	243	214	194	225	229	225	244	197	227	223	240	211	215	202	241	212	198	207	240	218	219	200	222	203	221	239	221	232	190	224	211	209	188	231	235	209	198	204	224	212	210	201	228	207	215	240	239	187	220	207	224	197	242	181	225	213	222	212	190	213	207	221	206	214	235	219	208	232	214	198	223	196	182	199	209	242	237	171	226	217	233	226	210	187	202	228	214	209	204	218	178	212	211	206	208	226	195	200	221	247	198	221	233	217	234	194	221	259	246	225	252	243	235	200	201	190	200	232	196	205	201	222	227	219	199	213	195	215	198	190	197	223	207	225	223	223	228	226	229	218	219	195	201	232	215	228	235	206	199	223	242	214	204	209	222	214	212	224	209	235	210	221	234	227	226	233	216	223	232	231	253	207	207	207	205	191	247	184	215	211	210	202	222	213	212	229	237	218	215	225	224	231	236	224	214	234	197	239	221	208	212	227	224	193	209	217	246	217	220	193	203	248	212	220	237	222	202	205	191	217	192	213	211	219	212	206	222	238	186	210	201	230	225	208	218	206	189	232	235	216	234	222	211	205	224	241	189	183	207	182	217	200	237	223	235	213	214	213	222	237	222	230	201	236	228	210	229	189	202	192	202	207	226	205	227	228	199	196	238	233	216	217	209	211	190	209	199	217	179	213	224	201	205	197	213	225	194	221	185	215	195	191	225	218	246	217	219	198	201	219	234	221	220	228	227	220	230	241	241	198	246	217	200	212	216	210	208	196	226	212	220	248	215	210	230	192	195	218	202	216	228	234	214	224	229	193	226	199	204	200	226	227	216	199	195	209	210	214	198	217	211	225	217	180	205	230	222	226	206	186	194	219	233	195	209	219	240	242	205	212	184	205	196	222	216	219	218	215	226	159	199	235	212	208	217	189	231	209	218	202	214	242	226	214	180	221	219	241	179	180	220	206	214	218	228	232	238	198	236	212	179	251	223	227	250	212	221	211	216	213	209	225	244	194	236	216	207	226	237	221	214	212	201	226	214	231	183	215	225	200	202	208	210	236	205	205	219	224	224	224	235	222	204	188	225	218	234	208	217	184	245	233	201	215	243	227	220	206	223	212	209	209	202	216	209	221	234	196	242	189	199	201	210	225	196	239	201	249	199	210	252	219	204	245	229	177	195	196	220	224	237	239	216	230	242	251	206	216	225	218	235	226	196	225	198	214	195	214	194	227	189	233	219	242	194	217	199	198	192	214	203	234	200	184	182	210	220	200	194	216	233	211	220	201	212	201	201	228	254	227	226	217	251	198	211	212	199	214	219	205	208	212	224	193	207	205	234	210	171	183	218	228	216	200	185	238	205	230	198	219	223	203	186	234	199	235	189	220	215	222	197	206	235	219	217	228	228	238	227	227	234	219	237	215	202	193	203	220	203	208	200	221	237	216	214	215	193	241	213	233	184	212	224	206	192	212	228	214	232	234	232	233	248	224	219	214	242	227	247	204	217	230	224	210	247	234	218	225	250	218	239	215	214	212	232	219	211	233	192	200	210	204	218	191	241	188	204	202	256	215	213	214	236	211	232	243	212	203	237	194	221	245	243	223	214	249	237	215	226	235	205	227	209	226	211	207	223	196	211	227	194	195	217	222	227	209	246	214	219	232	235	208	218	193	214	206	225	209	240	189	231	215	221	236	199	212	213	253	198	200	203	240	216	226	185	219	233	210	223	220	196	199	211	221	203	257	214	194	237	198	228	214	249	257	237	211	231	210	228	200	194	220	209	225	216	191	240	213	206	241	215	213	200	216	203	202	218	183	227	194	225	186	189	189	187	205	234	231	265	221	241	195	221	172	212	196	221	210	221	203	196	214	224	223	208	210	194	233	222	233	211	213	215	228	225	210	214	221	215	201	204	230	245	196	204	192	248	196	185	197	221	209	212	202	192	207	188	213	196	224	215	208	197	236	217	222	221	184	203	164	223	200	241	208	205	225	224	200	231	246	230	212	210	232	208	199	225	202	196	227	214	221	206	241	195	213	213	229	197	195	211	229	232	247	213	216	230	198	229	212	217	198	239	219	212	218	235	203	239	220	220	196	219	202	231	230	218	227	198	229	238	171	203	224	195	209	194	225	223	196	200	232	231	216	200	225	209	190	210	202	200	201	185	208	252	168	215	202	216	225	205	229	214	219	219	218	220	225	185	188	224	236	205	233	217	209	216	243	208	208	225	201	218	235	219	243	207	233	222	231	201	225	257	221	209	227	226	203	206	197	211	234	236	202	223	229	203	192	232	237	211	254	203	186	197	196	188	222	240	215	232	243	210	209	222	208	222	203	236	218	223	242	226	245	197	211	226	206	202	225	197	207	235	207	245	245	215	233	225	195	226	215	181	206	231	233	225	212	208	207	216	201	238	227	216	211	218	219	217	205	205	238	212	217	223	206	235	247	189	215	207	207	207	212	200	212	199	190	197	207	194	212	211	238	197	237	209	199	214	230	210	197	209	213	214	214	209	199	200	219	228	220	206	208	201	218	212	203	212	210	233	243	225	215	192	231	224	241	236	224	223	221	214	208	219	245	204	228	226	237	201	213	212	243	211	207	194	206	236	212	219	214	217	194	190	233	204	224	224	191	216	236	218	231	219	214	201	210	222	247	197	218	211	217	191	249	210	216	230	222	233	233	217	239	218	200	187	186	191	179	211	214	214	220	203	190	219	228	254	227	226	248	202	205	243	227	235	231	219	199	213	218	222	211	220	203	216	242	198	246	223	215	200	202	238	229	216	222	228	236	213	226
13548	2645	2820	3764	3639	3421	2486	2173	2817	2719	1040	848	895	781	757	736	726	709	619	657	663	637	633	589	627	626	622	623	593	564	574	563	587	651	589	608	576	516	541	605	492	528	504	522	530	525	507	529	465	497	522	529	486	530	548	523	507	538	488	479	505	528	500	532	546	510	512	537	516	507	481	499	499	499	534	500	544	524	539	517	480	532	531	495	499	508	483	500	528	514	529	475	506	515	523	507	459	504	524	548	527	550	522	528	505	531	466	509	545	502	531	473	501	518	457	507	509	530	499	500	531	512	502	505	558	489	520	530	528	484	508	514	522	507	527	544	505	548	538	512	552	537	529	489	492	548	539	503	535	499	501	491	502	534	480	492	508	502	532	465	520	527	544	518	483	512	506	472	476	526	505	523	516	513	511	524	509	504	513	496	546	490	498	500	515	503	505	496	498	513	486	502	505	513	516	523	502	502	469	489	535	524	510	502	486	496	487	504	546	526	497	504	490	511	535	549	528	506	538	521	498	535	533	502	565	493	522	515	537	481	487	504	493	524	503	526	487	536	512	504	501	498	486	477	527	515	479	497	539	514	489	471	487	487	529	524	497	518	530	525	523	525	467	552	501	499	488	504	487	552	538	538	504	530	496	526	522	489	492	514	497	501	482	493	496	462	491	495	492	501	476	508	528	520	540	495	537	493	490	511	464	484	523	528	491	511	499	489	489	503	528	541	500	484	526	519	479	519	499	469	535	504	543	468	506	481	488	482	450	508	531	526	515	502	498	462	477	491	493	497	500	519	528	516	512	499	545	523	510	513	506	511	497	519	441	492	492	521	562	540	497	534	505	495	498	497	501	469	495	505	496	556	516	526	544	506	514	492	504	478	505	514	519	475	512	481	498	495	504	474	480	523	482	502	492	522	519	537	532	512	512	530	554	554	504	516	487	510	493	527	490	547	515	522	468	514	557	543	475	502	504	504	483	505	533	501	523	494	511	516	530	525	523	514	494	528	480	483	506	512	496	502	525	501	520	495	502	449	538	519	482	472	505	481	466	488	491	501	470	485	530	509	509	514	513	551	491	495	531	562	482	489	512	525	505	494	490	554	516	481	499	473	500	490	527	515	476	484	499	475	494	520	532	522	559	509	486	507	518	515	528	506	509	535	462	529	527	500	525	495	488	525	520	548	502	562	498	521	483	509	554	488	497	536	552	498	477	496	495	483	476	573	519	515	488	523	550	520	494	535	506	506	515	471	523	494	485	537	512	511	552	546	502	506	503	529	493	515	477	489	525	481	552	507	519	495	511	493	533	477	523	516	546	492	500	496	518	499	485	507	526	515	508	483	525	532	520	475	535	524	485	491	537	488	509	503	537	554	484	500	578	536	507	505	461	540	471	506	524	499	523	507	533	530	527	473	479	515	480	544	487	529	448	486	521	525	557	527	542	538	477	539	543	529	497	501	508	491	522	484	515	511	535	494	529	534	531	505	499	482	500	508	549	493	479	527	481	518	514	498	495	488	507	527	543	526	533	452	494	540	533	532	511	538	514	486	494	497	507	486	515	513	504	502	478	534	518	503	485	513	520	467	482	483	519	561	541	512	501	527	494	532	512	476	559	496	466	483	503	553	496	511	518	533	520	511	514	512	514	506	469	510	501	513	491	527	497	499	545	533	535	492	504	476	498	451	473	541	527	514	503	505	506	523	521	551	483	502	501	503	559	526	490	504	517	491	471	530	495	477	505	530	474	517	521	550	522	523	520	516	478	540	476	508	492	527	493	532	502	495	495	537	488	514	510	498	519	465	556	523	518	530	532	522	494	480	501	499	494	521	520	479	511	526	498	492	512	513	501	537	510	510	495	504	518	466	509	490	497	496	497	510	513	500	476	505	536	527	535	514	538	480	542	543	529	505	509	516	474	519	517	534	520	522	476	521	489	499	539	480	480	480	492	519	522	563	493	500	533	535	507	535	485	501	437	519	525	516	487	493	533	521	507	542	529	478	486	501	508	515	478	520	506	524	484	514	491	472	507	510	513	505	500	519	497	531	561	517	525	466	498	494	512	529	491	513	485	503	477	524	502	488	520	503	558	510	513	504	489	479	498	491	494	508	495	532	479	481	534	507	471	509	534	505	535	489	510	542	524	520	500	533	481	521	520	500	515	566	545	510	549	478	515	512	514	486	504	479	526	503	501	493	507	517	514	495	525	498	512	507	521	511	497	477	479	510	532	514	514	526	485	509	512	513	517	524	508	498	502	509	494	534	482	502	518	492	477	492	512	512	497	533	540	486	539	490	526	504	520	528	514	530	529	502	515	506	524	521	527	505	502	455	471	508	523	523	532	504	523	533	513	507	461	468	494	528	550	483	521	516	534	502	501	528	534	518	512	481	505	521	499	529	508	500	534	484	525	541	495	502	543	508	472	530	507	513	542	516	496	482	476	535	507	497	520	490	559	487	529	486	522	482	543	496	457	537	494	499	511	515	514	515	484	508	518	528	491	557	511	500	496	470	511	535	501	507	532	515	500	541	535	502	498	518	524	510	502	490	485	540	476	511	471	508	490	490	553	524	569	485	511	514	506	509	501	524	489	516	494	493	509	501	516	524	484	499	506	482	475	550	511	535	477	533	473	524	502	535	529	497	514	498	501	499	512	522	520	498	500	510	518	473	493	503	519	497	551	473	536	511	495	555	491	512	531	562	541	507	498	501	518	517	522	512	534	521	499	565	503	536	514	467	521	514	525	484	511	535	525	521	491	515	559	483	485	479	536	543	500	483	525	475	486	527	507	525	487	521	478	527	535	549	517	512	524	481	485	517	523	510	496	481	483	502	516	457	518	504	523	495	501	467	526	520	542	478	552	512	507	546	531	490	511	527	507	492	496	498	504	527	532	501	517	489	505	521	528	501	501	503	494	487	485	490	532	536	504	550	513	503	571	503	469	514	524	524	515	522	516	467	512	509	513	550	507	537	522	499	530	497	492	500	546	522	478	504	511	520	512	528	506	514	490	496	519	478	515	496	484	490	490	485	532	520	491	481	511	502	501	548	491	441	492	497	515	478	512	539	545	515	482	523	525	502	508	497	553	507	545	494	512	482	490	527	512	521	552	525	497	516	479	494	551	508	474	530	545	523	536	528	503	495	519	498	518	447	476	539	500	497	497	488	529	501	497	463	533	524	502	524	511	510	473	503	545	505	491	544	508	475	519	502	536	501	513	483	532	489	576	501	508	532	531	510	494	479	466	518	539	480	468	485	529	503	499	544	491	514	505	525	494	562	493	512	507	472	494	478	509	529	499	529	497	511	520	552	538	480	510	522	500	481	512	491	506	488	543	512	526	504	494	523	493	509	534	499	512	479	514	501	548	494	533	496	528	495	521	495	499	556	522	517	512	519	489	525	506	490	514	505	500	508	502	515	533	519	502	486	501	568	526	553	498	497	516	503	525	501	499	520	504	521	475	514	541	490	533	538	493	514	503	515	560	553	470	535
3840	563	336	288	279	237	228	223	244	227	195	201	209	199	211	252	206	216	197	198	215	214	240	201	232	215	223	209	198	186	209	214	232	213	215	199	197	204	239	220	201	215	203	224	244	199	218	196	193	230	215	214	193	240	195	210	229	206	213	221	192	222	226	213	197	235	206	223	197	211	221	219	210	220	232	210	202	227	235	208	203	221	203	211	210	194	245	208	237	203	182	212	233	203	217	250	209	190	206	230	212	238	220	229	222	213	183	221	236	213	215	223	209	214	174	238	219	227	199	182	207	213	222	188	232	182	222	191	207	212	210	207	216	206	193	227	223	197	201	211	222	212	196	202	192	234	243	207	227	220	238	209	213	205	221	227	207	205	197	177	198	206	204	228	212	206	212	205	228	195	208	216	209	197	200	197	215	185	226	203	235	216	211	243	210	224	211	212	212	186	187	184	217	236	209	215	207	204	248	207	225	201	220	207	205	191	219	236	225	245	218	208	206	210	243	222	221	209	187	231	215	202	192	230	176	202	209	210	235	231	234	214	192	195	194	202	223	217	219	253	191	230	244	231	222	237	209	216	215	207	205	233	193	222	220	205	201	220	221	215	226	214	210	196	215	217	219	204	228	210	224	226	202	215	194	197	212	233	228	221	207	211	170	204	221	222	234	204	213	234	231	199	222	195	195	226	231	232	209	221	200	205	198	219	213	233	212	203	240	205	227	194	229	240	203	202	221	198	205	213	223	247	232	199	215	190	254	184	205	189	213	218	217	202	224	236	198	202	220	202	218	238	232	219	196	222	244	238	227	206	222	215	215	215	209	223	201	223	211	233	186	251	215	223	212	223	198	190	227	217	217	184	243	205	220	241	221	202	214	217	243	195	204	207	184	229	220	199	180	211	221	189	224	195	222	192	187	195	219	196	211	244	228	191	187	204	202	223	197	197	202	225	218	201	206	176	223	210	237	240	213	222	166	231	212	210	182	176	210	215	192	218	218	231	202	199	208	223	231	238	203	222	221	226	196	191	245	206	195	215	212	230	237	214	236	216	213	239	202	200	218	198	200	218	199	201	198	202	205	239	226	213	213	211	220	201	208	250	205	201	208	201	229	193	203	206	222	218	217	222	219	224	202	202	210	197	205	246	215	241	201	188	233	236	191	184	225	220	204	223	205	187	208	215	203	222	199	214	238	207	229	207	211	209	216	200	208	252	246	213	211	205	228	194	215	178	198	227	202	197	215	218	186	226	211	213	202	212	213	214	228	210	206	222	191	212	214	218	224	201	226	218	201	210	206	216	211	210	194	201	214	189	218	213	235	186	217	185	206	208	225	204	213	201	196	234	197	228	213	216	202	185	194	220	213	240	198	215	251	194	213	223	208	177	204	214	200	229	230	220	198	218	221	219	208	211	209	219	244	219	220	197	236	180	210	235	221	219	223	191	189	221	218	207	198	230	239	218	207	229	216	208	193	218	221	197	217	236	205	228	224	207	205	225	231	201	206	235	227	217	204	192	236	183	205	232	196	197	216	180	222	215	233	229	221	220	209	202	209	215	222	209	213	218	196	217	191	203	199	191	201	232	201	228	202	217	213	215	214	237	184	181	213	202	201	198	222	223	188	202	193	225	216	230	213	197	210	208	223	198	196	205	213	217	222	226	217	210	194	202	200	212	219	212	217	191	231	226	233	225	209	224	229	195	220	187	185	226	207	200	215	207	221	210	206	211	227	227	211	175	181	228	237	213	193	195	214	209	215	220	215	222	202	237	167	200	187	192	216	192	210	221	231	231	222	230	207	212	241	212	233	221	229	210	192	219	214	232	231	229	204	215	201	227	183	226	200	240	220	202	222	195	226	207	195	214	189	236	200	194	223	217	200	203	226	205	230	248	201	197	244	191	220	200	218	221	220	210	212	210	195	191	236	198	212	187	211	198	226	221	242	219	209	200	209	204	225	218	194	224	234	195	228	227	218	218	242	210	215	210	204	199	224	216	237	211	190	230	193	221	228	192	212	227	185	240	187	219	207	219	237	235	214	200	216	202	193	192	226	207	199	211	250	241	186	193	204	236	207	219	186	191	224	213	196	210	213	217	187	231	210	223	201	234	205	214	205	224	190	251	218	229	230	232	190	241	223	221	202	202	227	207	221	174	197	224	217	212	216	205	205	203	239	206	200	214	220	227	258	224	219	192	197	220	224	214	195	222	217	204	235	230	214	246	200	229	195	197	219	203	216	243	225	229	222	237	202	231	217	230	207	199	244	209	190	209	208	227	199	183	187	212	215	219	200	220	223	240	193	213	221	215	173	204	240	220	210	224	230	190	226	226	193	233	222	219	194	205	214	219	189	212	241	251	213	216	200	217	224	219	225	238	219	221	211	233	218	198	224	213	194	208	219	204	248	194	207	182	213	211	217	236	212	219	200	258	184	204	237	218	212	198	231	237	194	226	219	208	232	183	207	222	241	245	182	179	187	215	225	216	208	214	197	229	206	239	195	192	256	271	223	209	225	215	200	213	200	231	209	234	217	199	213	210	215	248	226	187	235	221	212	214	212	232	193	212	255	233	197	233	254	205	218	202	217	214	194	225	184	182	212	222	202	219	204	188	244	226	205	222	218	216	215	208	253	214	211	200	212	213	217	209	215	217	215	208	181	208	215	217	193	211	198	178	213	234	189	195	194	219	192	229	211	186	215	210	174	201	211	227	217	219	221	209	211	219	217	222	183	222	220	221	204	239	215	220	216	214	209	223	218	192	214	201	223	185	213	208	226	195	186	206	216	216	200	217	233	238	228	196	226	204	194	198	227	206	206	221	209	232	190	178	208	180	237	210	203	201	250	204	231	212	225	213	191	240	253	239	210	225	219	191	198	215	206	213	232	198	194	188	217	224	201	209	220	208	244	229	195	214	184	213	215	200	217	182	225	223	215	234	197	193	197	219	230	209	213	215	217	222	207	226	231	204	210	223	220	232	229	226	211	215	214	233	231	209	226	228	240	212	178	207	221	245	230	198	221	240	236	260	208	225	208	216	243	214	212	218	222	209	197	257	210	207	199	227	224	194	205	229	219	199	198	207	221	205	210	218	190	213	193	182	205	182	228	192	224	192	226	238	231	217	203	216	201	219	215	221	251	235	220	246	205	223	198	203	188	187	173	228	187	206	212	230	197	208	183	219	216	205	233	195	236	227	226	191	255	210	219	216	192	203	240	205	225	184	209	233	187	201	216	223	228	182	225	208	183	226	220	211	185	201	208	206	213	206	223	241	215	216	199	205	227	213	220	214	217	201	199	213	197	208	212	241	202	208	207	218	247	210	216	238	201	233	225	187	222	210	200	220	214	219	208	218	239	224	217	234	221	207	217	197	211	213	202	185	187	229	216	238	208	210	220	198	226	211	233	207	218	241	218	203	226	212	210	196	225	228	207	200	208	219	216	216	210	207	219	211	187	228	228	224	241	225	190	173	218	201	206	216	232	206	226	202	231	238
2940	752	624	757	722	664	602	551	566	544	499	508	481	493	484	484	485	519	497	467	494	483	507	500	484	470	477	462	484	491	492	453	473	490	496	496	527	472	486	443	483	463	467	462	495	465	490	475	490	496	441	503	477	475	471	476	509	506	474	493	492	481	463	495	460	517	476	501	522	476	452	486	498	480	488	513	508	442	423	470	480	456	492	498	443	435	440	478	442	469	487	467	486	489	485	469	472	495	505	509	498	478	501	476	517	468	465	455	471	489	502	486	476	478	471	435	492	470	469	477	475	485	468	529	485	484	482	498	487	493	453	464	463	466	485	486	513	449	514	468	466	433	448	465	495	506	482	449	496	457	462	496	496	509	504	468	490	518	481	458	510	466	501	485	462	516	482	496	486	461	492	504	484	448	433	518	492	469	467	471	488	463	420	454	445	435	498	479	478	496	454	453	508	535	461	486	482	474	476	505	468	508	514	485	506	486	490	493	484	466	473	457	494	497	431	481	504	491	498	482	510	508	455	454	494	508	411	510	501	473	515	466	465	452	487	508	468	475	468	440	486	475	511	482	458	485	467	486	470	490	518	491	487	459	486	479	465	497	469	458	460	442	481	512	467	528	491	521	482	494	518	514	485	476	481	506	511	462	441	460	490	474	515	453	516	474	479	473	452	482	466	486	443	480	463	517	521	460	479	475	509	473	469	498	518	499	453	457	486	458	457	520	465	496	504	463	535	519	475	488	477	462	484	494	497	485	478	456	495	478	475	482	481	473	489	469	488	484	498	428	503	480	504	451	478	483	458	486	493	483	450	489	537	469	498	465	520	445	484	445	490	493	473	487	449	493	523	452	486	496	486	493	497	497	438	498	432	497	502	483	506	478	502	455	501	496	460	462	450	500	483	472	496	470	484	456	487	471	467	481	505	483	459	490	457	455	456	504	452	495	483	477	536	518	488	503	490	513	474	465	496	512	511	462	504	491	490	503	467	488	462	464	474	488	477	485	450	491	456	473	456	495	462	501	463	496	490	524	477	489	447	466	499	465	498	480	440	461	468	489	433	487	475	487	506	526	513	483	486	460	510	512	495	472	481	481	525	475	486	465	493	507	491	488	447	487	491	483	477	444	493	477	459	502	479	500	509	470	449	443	479	468	493	500	515	481	490	476	484	480	497	496	528	490	503	463	504	482	455	502	482	465	475	476	493	517	420	470	500	465	437	520	480	453	496	510	451	493	471	459	510	478	503	498	490	483	481	487	491	464	471	515	495	464	502	464	489	476	515	538	476	505	497	485	491	478	473	480	477	488	438	484	479	464	512	477	503	510	512	487	493	440	453	452	488	476	465	463	477	502	500	450	484	459	513	445	467	470	511	491	447	518	485	458	505	516	467	480	459	475	485	491	468	516	466	465	501	502	469	492	475	487	453	440	481	493	493	457	498	463	498	470	466	494	454	479	441	471	476	476	481	515	481	521	469	536	474	490	441	453	488	495	541	458	470	476	427	504	532	464	487	490	500	473	480	491	505	465	512	497	516	481	473	493	516	470	495	469	483	471	481	464	440	468	456	497	469	498	438	453	468	516	501	493	478	469	515	457	489	450	485	519	453	498	504	492	534	506	459	444	472	477	468	470	507	483	460	532	457	508	476	475	477	453	533	436	475	462	491	473	449	474	482	506	466	497	476	471	501	465	441	533	525	484	477	456	501	500	466	469	497	484	482	492	464	479	453	480	497	495	473	502	490	407	449	487	501	485	508	443	434	457	472	483	475	453	477	498	467	471	514	527	465	502	457	488	471	468	499	472	516	513	501	490	489	466	495	478	473	463	503	516	497	489	467	485	499	466	514	538	485	485	494	488	476	475	451	456	480	497	461	472	477	499	473	492	481	523	473	517	521	492	502	480	451	519	477	471	485	490	438	468	491	497	495	456	456	493	531	474	486	499	495	506	501	504	509	461	482	464	525	494	440	480	450	482	484	524	470	456	476	455	480	512	524	499	489	483	468	459	453	467	487	490	495	514	502	487	477	508	502	511	509	472	474	479	511	511	458	497	483	481	444	495	454	465	483	433	456	496	480	458	472	500	489	489	498	474	471	494	479	468	460	487	546	432	517	486	509	514	469	482	482	493	499	498	479	494	493	425	505	503	514	500	522	474	471	472	481	493	517	522	486	449	510	498	513	500	471	482	459	484	493	502	490	466	509	473	483	429	514	488	502	438	488	516	470	473	465	495	515	475	487	471	482	491	484	468	499	506	509	488	483	487	488	487	492	492	479	480	498	430	485	419	443	494	455	482	483	512	476	476	468	502	469	469	456	505	493	478	448	533	440	454	527	517	527	517	533	452	489	445	485	472	474	494	479	483	530	503	465	479	459	458	468	475	468	484	479	464	446	495	488	468	500	509	483	491	488	518	481	490	486	451	499	489	488	493	483	494	481	477	504	505	483	504	510	487	489	504	480	511	461	501	463	479	445	510	487	485	514	488	526	496	498	487	470	466	516	527	492	501	460	473	499	466	475	476	497	489	467	469	494	485	491	495	495	438	450	443	453	499	518	481	477	492	466	475	486	501	474	469	534	484	499	501	480	493	502	485	488	476	496	465	459	467	479	489	501	467	470	484	491	443	508	490	486	502	488	480	477	475	460	478	482	483	454	446	525	486	472	454	490	453	465	487	488	480	469	493	484	491	464	497	487	510	503	480	448	497	502	501	485	510	498	482	512	478	477	496	470	479	513	458	477	486	478	492	466	473	501	511	477	469	500	501	477	470	469	466	455	500	511	488	456	465	469	465	434	487	460	478	506	498	501	445	491	467	443	478	483	507	477	455	472	463	483	467	506	503	460	501	456	499	510	456	484	492	519	515	491	478	458	525	417	481	510	503	474	453	469	463	508	469	477	511	492	479	475	452	452	478	482	470	489	478	500	517	498	513	493	464	465	508	496	498	468	425	493	457	468	486	456	468	494	470	510	421	464	511	456	456	453	475	474	456	443	466	501	483	462	491	491	475	495	495	477	496	489	495	497	480	481	494	448	514	496	500	466	490	485	445	492	510	479	453	455	485	466	473	491	468	484	471	475	491	508	481	478	507	519	459	482	435	465	462	515	496	490	438	482	496	499	462	457	476	455	507	500	452	483	519	494	476	511	453	477	441	526	485	524	463	463	507	475	504	485	494	509	483	491	478	490	464	437	469	491	496	451	478	486	462	503	428	472	469	499	470	521	484	463	466	523	444	500	450	473	460	507	493	470	510	503	496	501	458	513	486	513	502	463	471	481	512	524	477	489	466	455	488	491	472	487	482	452	487	508	434	494	479	447	491	445	462	469	530	498	503	452	448	505	471	459	473	466	466	493	488	468	467	478	509	503	429	470	487	504	461	475	499	451	469	470	463	510	515	543	480	437	496	503	499	477	474	460	437	508	494	505	478	478	493	458	476	514	497	509	485	453	493	509	499	496	478	517	468	477	482	473	484	433	497	473	489	498	475
14951	2371	1120	832	637	431	317	272	303	324	199	146	161	171	149	151	139	145	156	139	162	134	168	145	151	148	154	137	160	152	136	136	149	147	144	140	124	137	140	138	141	139	149	119	149	131	136	133	119	143	124	157	141	137	130	145	120	134	146	137	145	143	103	120	162	123	130	138	128	120	141	152	119	135	131	127	152	141	121	120	143	122	124	115	134	135	140	136	131	132	148	124	143	156	135	121	137	128	144	117	136	129	123	142	131	153	139	141	122	139	144	120	131	140	141	153	129	126	139	158	134	127	114	136	136	143	148	143	146	123	134	128	134	134	148	121	130	142	134	135	133	129	139	139	126	145	134	155	132	140	116	116	136	149	167	143	140	144	125	159	118	138	138	118	135	133	130	132	131	145	128	130	140	130	126	137	116	145	139	140	118	107	122	118	134	150	138	138	119	136	163	118	128	134	137	127	116	151	162	150	126	123	126	103	127	145	154	138	135	117	119	138	116	142	132	119	117	140	143	118	131	152	139	134	142	130	126	127	144	141	154	135	146	138	119	119	119	124	153	134	150	124	120	112	159	123	142	149	144	118	125	152	123	151	150	127	152	148	156	134	127	157	144	155	143	136	136	137	135	123	138	132	130	127	135	112	129	142	141	144	136	132	137	137	147	133	124	132	154	132	122	142	134	124	131	127	132	133	160	124	122	140	131	131	151	123	134	126	120	126	130	133	141	129	115	110	151	136	126	129	142	145	131	144	138	137	120	129	120	147	139	135	132	129	148	135	125	129	131	142	139	158	153	142	141	146	143	114	127	129	157	137	134	130	123	113	158	134	144	108	149	136	135	137	128	117	108	122	140	156	140	126	120	133	138	124	123	145	145	140	135	139	123	159	126	119	141	130	119	157	128	145	153	165	120	134	126	103	154	132	162	133	147	162	141	160	138	131	129	140	144	146	124	130	108	133	145	137	133	134	123	154	115	112	129	147	132	130	132	108	136	121	121	160	152	154	123	135	156	148	145	131	147	151	156	144	146	140	142	138	137	118	115	137	111	140	124	140	129	125	119	125	134	145	138	130	134	122	117	122	161	133	140	156	145	127	134	135	107	149	138	131	124	134	131	137	160	123	132	128	139	130	115	147	147	133	131	116	140	162	114	135	143	145	124	133	140	148	115	132	115	146	134	129	133	137	156	140	134	125	118	129	113	163	137	141	135	133	118	164	139	125	146	154	118	139	121	141	132	118	111	131	141	138	161	148	129	119	132	125	126	119	120	112	137	134	123	156	140	141	145	147	110	128	113	148	118	146	154	133	113	151	129	134	139	124	125	132	129	140	136	134	129	148	130	131	149	155	136	130	136	120	122	143	119	148	157	113	127	141	145	117	135	118	131	149	147	136	122	140	133	123	124	129	124	137	140	122	125	140	146	125	123	146	114	135	141	163	135	135	128	132	129	123	139	151	128	114	126	139	137	160	154	143	136	149	145	124	132	111	114	133	132	114	150	147	123	132	144	119	143	122	148	106	135	160	131	153	128	129	115	128	129	125	123	168	139	150	124	140	135	146	137	120	131	115	141	139	146	159	149	114	144	128	116	120	143	111	146	133	145	141	135	137	149	111	123	126	135	125	154	144	127	136	136	122	126	127	137	142	120	155	141	132	126	135	161	110	147	133	143	138	153	164	134	149	117	105	135	124	122	137	149	122	120	123	157	144	135	132	136	145	141	135	132	126	132	127	148	140	154	144	138	142	130	139	142	132	143	125	132	132	126	136	135	136	147	132	142	109	135	132	124	123	130	132	122	127	136	131	155	138	142	129	126	116	124	126	126	121	131	135	140	132	118	152	123	131	126	160	135	136	118	135	117	152	130	134	134	119	145	149	128	163	137	138	146	129	113	137	121	129	135	143	126	126	135	119	131	139	134	140	116	159	121	113	133	143	129	162	147	139	147	158	129	131	129	153	155	134	155	142	121	128	134	157	142	128	132	132	136	124	152	132	139	130	106	139	125	137	143	157	131	135	123	124	137	157	139	138	135	122	119	124	130	132	119	124	127	145	106	130	138	115	146	140	138	143	144	160	158	114	132	141	111	143	157	150	132	131	132	105	135	144	123	144	125	140	131	138	120	114	132	125	128	136	134	140	140	138	125	119	143	140	149	136	127	125	139	147	155	148	147	137	117	122	124	125	131	162	114	126	127	157	133	129	130	137	113	137	133	147	137	111	132	119	131	137	155	129	127	159	132	128	128	143	130	136	144	117	149	96	129	153	118	145	135	128	164	133	128	158	144	125	137	118	119	118	120	129	121	131	148	116	117	131	141	150	148	153	138	127	111	126	149	124	121	137	132	141	133	148	142	153	145	135	155	124	129	131	139	123	134	144	129	112	147	120	135	123	136	161	135	154	134	126	124	128	127	126	165	121	136	106	135	150	121	128	112	111	134	118	150	127	134	123	114	122	121	140	111	137	142	142	120	163	144	132	125	124	127	137	117	130	151	133	137	143	102	116	116	114	111	149	150	128	130	180	137	142	142	152	127	111	140	135	119	146	139	130	129	122	145	169	166	135	120	116	143	157	172	156	139	155	144	133	150	143	123	131	149	135	124	147	134	150	121	129	122	151	153	133	143	146	137	130	136	134	144	133	124	127	120	131	131	140	120	134	142	131	129	130	130	126	137	134	132	134	144	131	120	121	131	140	133	135	142	139	141	124	125	133	134	141	135	123	131	155	130	144	131	149	137	131	115	152	139	125	163	145	164	117	135	132	137	112	122	121	134	117	138	143	125	133	154	141	123	140	139	139	112	148	127	134	144	140	135	151	131	154	113	115	125	115	142	122	130	125	128	142	125	140	148	116	120	140	140	150	125	148	141	150	124	131	153	136	130	136	134	150	130	144	138	120	149	141	115	116	136	121	144	127	140	130	137	125	148	135	147	137	124	153	156	130	131	121	121	132	148	147	139	126	135	138	141	120	134	128	124	131	138	129	119	123	128	113	136	154	123	137	139	116	132	125	125	130	119	118	148	159	111	115	113	140	140	157	132	133	137	123	141	143	166	162	132	140	142	147	156	119	147	143	150	126	157	172	126	128	132	135	157	146	147	113	133	150	128	122	151	127	136	141	133	141	115	126	135	114	136	128	122	109	147	131	123	126	111	109	121	121	137	125	131	134	148	116	121	126	144	118	134	155	112	147	121	135	144	142	139	136	148	152	152	141	136	127	120	127	140	136	130	129	141	134	125	143	132	120	139	144	137	105	128	119	169	129	133	126	113	151	127	148	143	137	140	141	141	131	135	141	151	141	114	119	125	129	122	128	146	129	149	151	150	135	129	127	114	136	116	127	137	142	133	125	145	153	140	126	154	138	140	155	144	135	113	126	131	113	148	147	140	148	121	145	149	120	147	136	132	122	152	144	132	106	135	143	119	131	139	117	127	149	135	122	146	131	126	143	157	151	152	121	135	130	143	151	126	138	131	145	140	109	142	137	111	135
10095	1441	1675	2152	2183	1788	1305	1262	1548	1476	647	607	553	496	439	499	447	458	410	414	399	430	428	439	406	395	442	426	382	381	355	369	369	385	352	409	394	386	341	346	338	334	355	345	326	349	322	341	332	350	338	350	375	336	350	366	364	332	341	373	342	354	345	357	351	328	336	322	348	382	352	298	324	350	329	322	307	327	337	345	373	340	388	308	333	324	340	329	342	343	338	337	339	327	333	368	324	307	337	324	319	324	321	344	326	340	353	341	355	318	303	333	323	329	327	370	323	386	350	338	343	358	362	324	310	316	369	331	321	334	323	361	323	302	322	327	361	352	314	334	329	329	348	328	352	326	311	339	364	336	348	339	312	338	333	355	342	359	374	310	324	345	335	318	329	364	335	310	346	343	347	352	307	337	349	352	346	327	358	332	346	315	304	298	349	336	350	298	318	319	328	314	347	359	322	361	379	313	387	316	346	339	358	335	339	329	353	338	350	352	365	332	351	341	320	321	308	332	351	332	333	332	330	347	348	319	340	352	372	333	342	341	368	328	338	344	337	333	357	349	341	317	329	346	351	336	344	355	340	348	344	347	349	310	300	366	302	352	336	346	320	320	327	331	329	339	333	337	376	354	327	349	343	343	329	320	345	363	338	321	320	372	322	346	330	341	337	360	298	341	346	352	344	339	315	351	355	326	327	317	372	328	335	343	339	353	373	334	351	331	337	355	330	281	363	334	334	317	335	351	346	350	298	303	350	333	336	350	310	347	317	334	337	334	345	340	332	325	331	338	314	367	328	350	356	334	323	329	339	367	323	334	339	367	348	343	344	320	317	347	350	372	310	323	342	363	262	370	375	368	318	313	343	319	323	346	340	357	320	341	335	328	335	321	369	309	348	316	334	318	305	354	356	353	358	306	328	341	359	356	334	378	358	327	364	322	327	320	317	357	310	311	350	333	346	299	331	346	367	307	306	309	323	314	346	326	328	349	332	281	316	292	322	339	313	327	333	324	331	363	298	319	308	327	351	358	293	352	339	333	350	344	330	337	331	374	334	319	340	346	336	343	307	369	367	328	329	337	343	353	342	307	330	328	358	333	348	320	340	310	348	360	372	306	318	364	357	332	313	348	338	347	319	359	310	343	322	314	333	350	343	335	346	343	332	320	310	344	335	334	322	340	310	382	388	351	338	316	343	360	341	307	326	365	321	323	360	310	334	361	348	309	355	364	346	327	342	332	330	309	330	344	317	324	348	333	367	361	313	357	327	364	311	366	303	332	339	288	340	322	324	312	345	339	332	367	354	329	342	308	338	327	338	322	346	357	367	367	338	353	343	315	336	316	340	301	317	335	324	330	343	351	364	355	376	332	337	336	357	347	341	322	327	333	341	295	375	375	330	301	346	346	317	355	334	313	337	358	364	346	304	342	344	339	296	349	352	301	365	388	377	326	338	317	329	322	309	352	345	361	329	353	334	374	319	306	319	345	364	325	346	365	335	343	358	317	358	306	329	357	315	324	332	310	307	348	312	335	334	310	344	333	363	341	347	343	342	347	346	349	340	355	340	342	348	325	335	347	344	315	314	333	329	319	340	302	343	310	365	317	311	352	307	340	332	336	315	336	346	361	356	338	327	364	346	311	334	375	321	343	330	338	334	339	329	361	363	315	338	342	354	333	293	353	338	347	362	360	310	361	334	364	297	321	342	319	348	368	314	336	336	306	328	334	342	342	325	338	336	339	368	377	327	328	353	346	338	357	329	362	372	344	327	391	344	322	362	355	308	323	322	334	334	317	370	347	355	326	310	341	308	354	334	345	321	329	338	356	357	326	335	338	324	320	359	372	379	341	349	340	357	361	338	349	296	309	336	343	310	364	327	346	340	320	345	344	354	335	324	324	359	316	340	349	351	359	343	345	340	324	312	313	316	327	314	332	347	288	352	327	373	338	359	338	294	310	326	343	316	335	353	354	336	309	377	335	339	326	360	349	323	336	346	320	354	325	345	330	333	326	344	335	324	369	322	325	366	363	347	348	360	311	317	343	379	342	343	306	362	356	320	343	340	294	329	361	325	315	358	338	356	365	359	325	366	340	338	310	342	324	319	327	356	341	331	383	333	343	334	343	322	368	321	351	311	336	330	359	339	342	336	342	332	321	305	300	363	320	343	319	327	307	317	346	329	358	324	352	319	325	363	357	303	323	355	346	315	333	341	326	333	345	319	324	322	354	349	351	330	349	321	329	324	348	313	343	321	324	339	333	339	348	359	345	340	313	333	328	325	330	321	326	381	330	308	357	350	305	344	331	347	340	375	340	315	348	342	328	320	334	315	351	328	320	368	374	337	350	374	336	355	329	336	312	345	338	341	328	341	332	356	361	318	325	341	343	342	330	340	290	314	337	379	348	348	352	336	338	357	336	332	362	327	336	356	338	331	326	354	329	326	316	342	348	318	315	318	325	351	326	361	356	325	353	326	349	343	297	362	323	329	338	325	328	351	335	365	324	352	331	339	287	371	365	348	351	345	312	302	333	348	359	353	305	354	354	331	345	344	341	339	349	306	346	340	333	316	356	349	326	365	339	353	315	321	313	354	299	358	340	326	325	344	293	354	321	323	341	355	303	348	344	337	350	323	369	338	385	344	339	324	331	361	342	333	284	321	356	315	328	337	339	332	313	299	381	312	356	350	334	331	365	308	349	336	342	333	326	355	326	367	344	332	314	319	331	357	320	347	317	320	327	357	345	342	340	335	327	329	339	314	352	313	351	317	320	361	324	328	327	324	337	318	348	347	330	344	307	346	327	318	364	351	309	388	299	322	354	351	298	328	365	311	357	313	347	345	337	347	327	335	359	333	334	331	317	360	324	307	356	315	315	346	351	347	314	355	358	355	360	351	346	359	354	353	324	341	326	346	343	322	351	355	353	340	340	335	366	331	318	355	276	375	383	334	330	347	344	323	321	352	347	336	340	341	358	341	323	343	356	347	362	322	348	305	355	345	307	321	332	348	341	339	326	325	311	361	345	309	325	295	319	349	345	348	335	331	365	334	311	286	338	332	326	332	345	319	321	341	324	333	334	313	336	325	377	338	307	336	354	333	355	363	350	314	283	308	328	301	321	304	329	331	358	327	325	331	343	342	309	333	316	381	351	341	319	306	337	319	333	335	317	327	319	322	352	338	318	330	274	324	356	348	337	329	331	375	359	314	354	345	338	319	319	320	318	329	339	351	339	347	355	371	319	377	303	339	316	344	323	344	341	313	340	322	346	330	321	339	359	338	348	344	335	339	328	364	335	347	331	334	335	301	362	327	353	292	312	305	328	359	310	340	359	333	367	304	344	336	362	364	369	297	348	347	325	375	349	345	335	332	341	305	339	332	349	295	317	345	333	364	330	348	359	325	316	329	315	321	341	345	334	355	363	373	334	339	349	319	323	324	339	353	332	324	359	329	308	348	353	318	338	308	325	307	348	321	360	315	312	319	311	304	381	347	358
23977	4810	1955	1562	1269	947	633	489	600	637	380	298	266	276	250	260	267	250	216	255	246	224	253	239	241	225	268	228	231	242	249	251	229	213	211	202	233	229	224	198	227	200	229	209	232	197	237	243	191	239	212	224	224	226	236	217	216	222	218	214	225	198	220	218	207	201	177	209	201	212	217	210	226	206	198	260	199	206	211	204	205	190	192	252	218	224	216	200	217	223	208	205	208	218	246	221	225	246	233	214	211	211	226	199	217	205	216	201	259	207	204	219	199	240	223	203	211	225	200	217	209	214	209	215	183	229	211	226	217	212	240	223	204	216	216	222	211	211	213	206	217	226	211	233	221	225	205	215	221	190	220	202	221	223	210	202	216	219	194	229	219	191	189	215	211	211	200	217	225	211	231	219	241	234	236	227	223	202	206	209	207	218	217	225	223	250	212	220	249	200	232	220	210	208	210	227	231	191	243	223	209	218	202	200	203	204	216	228	214	217	208	212	224	193	246	204	246	227	200	218	201	237	233	204	217	232	216	222	197	208	224	247	197	214	243	236	219	214	214	226	189	192	208	219	244	220	251	213	221	215	236	206	227	241	234	188	190	190	225	217	201	221	211	208	226	197	217	209	207	193	225	228	222	226	224	221	204	225	223	230	233	226	227	236	228	219	224	229	234	231	196	244	202	223	222	196	205	217	218	195	184	228	213	207	204	195	186	219	254	207	210	185	208	213	222	210	199	223	214	201	213	184	205	238	228	201	225	251	210	216	245	217	202	227	220	231	181	186	215	218	231	224	233	237	259	261	247	174	209	178	226	209	235	225	210	228	211	219	210	220	244	216	218	205	224	204	219	223	229	234	223	226	178	219	241	203	214	216	196	218	211	236	223	198	233	193	223	226	189	225	236	215	201	225	225	234	216	203	206	199	211	226	216	215	246	222	217	231	219	248	220	237	236	199	218	199	217	210	219	215	205	184	219	224	196	227	231	207	200	213	199	210	215	240	228	221	193	221	242	206	196	214	219	215	189	210	203	195	232	195	205	215	214	208	205	175	240	217	168	230	223	225	219	193	215	229	232	220	237	231	219	195	223	231	214	248	190	192	219	218	228	210	185	209	184	194	196	232	227	216	200	201	190	218	229	203	202	207	216	225	210	185	216	209	224	233	208	207	186	190	218	199	201	220	203	187	201	234	226	210	198	225	192	220	211	215	192	214	181	205	228	233	197	218	229	229	208	209	206	224	212	175	201	238	232	204	208	213	229	213	195	223	219	222	215	207	241	232	194	235	164	244	238	216	230	231	215	220	209	219	189	192	228	201	189	221	189	227	244	247	203	210	251	214	220	223	211	218	191	213	183	202	216	161	199	260	239	248	236	217	197	207	233	234	215	229	187	190	222	222	240	211	238	215	232	210	212	218	220	246	211	210	221	238	215	213	230	194	207	243	217	191	214	217	228	215	219	206	219	213	213	211	210	215	207	214	224	221	218	212	237	208	228	193	225	222	219	201	243	239	214	245	226	216	220	209	212	204	225	236	179	217	223	232	215	184	215	234	186	218	196	232	172	219	206	199	206	227	225	227	196	221	205	206	217	205	209	202	249	242	206	197	223	195	207	226	207	220	225	200	234	210	210	198	198	173	237	225	193	199	211	216	194	229	239	193	205	193	213	188	173	214	237	238	236	210	221	235	215	218	223	237	202	196	227	209	209	220	215	196	207	224	240	179	197	190	194	245	209	182	235	214	206	185	241	211	227	234	189	233	198	216	206	206	222	219	222	196	239	223	230	221	213	233	202	214	214	216	225	239	211	212	214	222	230	238	202	226	227	244	232	236	198	235	231	207	202	191	243	207	199	229	200	207	199	237	227	217	232	217	213	217	208	208	210	210	206	226	188	194	212	199	217	215	208	198	221	189	225	201	209	207	240	213	220	240	213	189	216	208	216	219	251	215	228	225	207	213	202	214	191	221	221	215	200	211	207	212	230	229	230	232	222	223	204	218	203	200	223	217	226	225	211	238	211	219	208	231	210	236	204	222	221	237	206	211	215	190	217	225	230	236	226	229	206	222	213	232	207	218	215	221	217	231	207	220	208	210	218	217	261	211	228	201	246	213	209	203	235	235	221	249	211	205	197	203	213	237	220	230	205	218	206	207	218	206	217	223	190	199	213	185	226	217	164	202	205	236	203	208	187	227	195	216	222	241	192	198	238	214	204	227	214	220	193	197	226	221	213	206	219	227	202	222	200	214	188	215	208	221	248	211	197	200	222	225	229	206	220	221	226	205	213	242	225	195	220	227	205	218	224	197	214	227	234	223	221	220	203	232	221	205	248	201	198	239	215	207	205	211	209	226	217	234	222	213	229	211	240	246	222	226	202	190	220	225	218	223	188	175	214	197	228	235	206	240	205	221	234	203	204	203	208	190	247	210	236	217	207	214	215	217	215	213	177	243	215	202	202	213	242	193	209	196	216	211	211	196	224	225	206	190	224	205	219	210	201	182	213	217	214	226	218	200	217	243	219	207	210	216	194	219	213	232	228	233	216	236	214	216	208	221	217	226	210	211	217	236	211	238	213	207	212	215	232	242	233	192	213	209	228	239	232	227	231	208	208	229	221	222	236	247	227	212	224	204	195	182	227	213	224	220	233	194	224	228	209	201	207	214	216	203	212	231	242	219	240	227	212	208	205	218	183	232	197	220	202	212	246	245	195	222	223	203	216	238	233	232	219	220	219	220	183	218	229	244	193	219	229	213	249	205	186	222	248	269	212	209	243	246	186	212	223	204	187	207	214	220	213	216	195	214	194	206	198	217	213	217	197	203	209	221	194	200	232	236	214	215	189	228	237	218	221	232	233	219	238	232	219	201	231	201	189	239	212	218	217	207	222	199	218	174	212	196	233	212	234	213	220	234	211	239	230	206	249	209	210	216	223	224	220	231	218	206	202	227	204	211	194	221	217	222	229	197	215	253	235	249	217	237	224	222	210	215	216	198	224	222	205	222	239	208	222	216	214	213	218	193	206	189	228	214	230	225	219	185	214	205	216	226	190	222	190	223	245	222	236	202	216	216	221	225	194	213	223	187	235	210	229	177	193	210	218	224	248	245	216	201	229	201	205	237	196	207	206	194	245	219	223	172	195	202	226	196	215	271	240	226	218	230	194	225	236	208	200	196	207	199	215	214	216	212	212	206	229	199	195	219	223	190	231	237	233	208	229	241	233	199	232	213	209	214	209	202	207	270	207	219	206	226	223	218	208	227	234	208	253	190	222	193	202	197	218	216	179	240	217	217	229	221	194	213	251	226	226	219	225	207	208	191	215	222	210	250	215	227	211	211	209	215	216	230	241	260	239	220	173	195	238	189	204	226	236	208	207	195	222	216	201	197	224	245	208	217	196	207	226	221	246	214	208	235	201	227	195	232	208	217	197	211	217	191	219	213	208	199	210	213	218	214	221	182	216	213	217	220	216	215	227	232	196	221	172	212	211	237
13631	2252	2787	3677	3846	3244	2435	2099	2631	2815	1239	944	846	799	824	756	732	648	664	611	690	602	670	627	682	683	690	693	542	590	575	600	594	561	547	520	589	508	537	549	501	567	514	519	561	549	498	511	485	527	512	543	541	454	474	511	456	510	498	533	558	487	502	506	503	502	484	511	536	503	550	481	513	549	489	546	507	510	524	535	518	547	532	526	484	524	491	541	517	477	561	524	527	506	524	503	512	502	505	511	503	512	525	556	512	524	520	507	508	476	495	528	538	486	480	492	529	521	534	528	481	464	519	533	502	533	516	504	475	530	513	521	494	516	538	534	487	546	497	541	542	520	510	511	495	516	489	486	521	533	555	506	483	537	515	484	529	546	502	525	498	527	531	572	522	504	490	521	495	473	502	519	475	492	511	451	482	528	524	511	487	545	508	482	527	487	506	533	497	507	493	535	473	501	507	505	511	510	537	491	507	509	560	530	488	468	517	465	523	538	451	541	512	565	495	526	478	526	515	475	503	516	523	510	505	536	504	501	517	527	501	498	541	523	467	522	540	493	531	508	471	485	522	545	518	500	463	548	480	545	484	485	468	506	491	512	471	514	495	510	515	486	534	481	485	534	515	476	510	501	509	506	550	526	469	512	469	518	479	532	468	554	518	502	523	508	490	519	510	526	539	551	502	516	504	524	512	465	523	490	499	514	500	529	520	498	512	518	507	482	557	502	503	520	506	512	496	510	497	514	519	468	512	476	499	498	511	509	481	486	513	536	487	479	541	571	528	495	503	478	516	486	491	503	500	509	503	527	512	495	521	509	466	496	520	487	559	521	526	533	549	523	517	464	522	518	515	542	474	525	518	460	511	517	514	522	504	463	505	518	498	531	517	510	506	502	497	533	544	482	493	510	512	505	522	517	532	519	512	520	520	558	524	536	514	550	515	486	475	513	518	492	513	511	495	503	519	489	490	500	535	506	516	523	520	551	492	522	521	491	465	513	534	489	504	514	524	516	478	502	487	526	533	525	485	564	492	499	511	497	515	539	492	496	513	526	527	516	496	519	495	525	522	541	483	487	529	516	517	534	524	512	506	493	499	480	506	500	473	518	534	494	529	539	491	522	478	533	495	536	520	499	554	484	481	498	506	496	508	496	546	445	503	523	482	511	527	500	521	505	522	491	529	500	502	493	516	515	528	506	535	473	505	514	473	530	486	511	474	503	508	559	494	502	536	506	511	518	561	534	480	509	492	528	490	501	532	524	495	500	483	507	519	507	503	478	505	506	502	457	514	539	491	499	513	504	458	532	482	526	541	536	477	583	526	507	489	537	462	499	532	478	513	530	504	522	492	519	523	497	522	564	525	476	508	526	500	482	499	498	483	542	518	533	493	520	539	529	490	532	498	512	519	506	555	482	505	485	460	546	527	493	549	489	528	483	510	507	527	533	508	493	494	515	502	525	504	485	508	491	533	512	538	490	480	476	520	534	484	527	509	511	535	507	550	504	547	537	523	543	461	446	481	503	481	518	514	533	505	484	518	526	528	497	513	476	488	523	540	550	529	486	520	554	522	522	547	517	497	525	482	511	494	530	531	488	518	493	539	509	519	544	513	500	563	507	459	514	505	559	489	464	503	489	470	502	473	480	495	508	467	511	535	538	525	513	498	547	581	462	555	509	510	496	486	517	511	484	506	495	504	509	534	532	530	462	478	502	533	499	491	515	530	486	494	492	517	527	494	515	486	537	532	501	513	483	536	457	502	530	509	544	533	504	507	474	531	505	462	515	486	516	506	501	519	500	493	442	545	507	478	506	504	492	507	493	474	487	540	528	532	515	510	497	482	511	508	504	510	512	520	495	526	546	516	512	479	529	544	521	509	490	537	479	486	529	491	509	500	467	504	458	484	507	476	521	495	502	513	490	495	546	485	523	498	540	537	504	524	504	488	476	471	510	567	475	529	534	538	529	504	514	522	516	521	537	524	527	516	479	541	502	477	513	490	536	544	508	482	490	505	535	523	536	483	578	532	510	500	497	483	541	480	524	518	528	505	507	525	517	489	476	510	511	509	553	502	491	529	505	462	527	510	485	500	494	511	502	523	525	486	486	527	512	492	496	501	502	499	503	498	530	505	510	545	470	511	545	522	505	498	495	570	542	488	582	516	496	510	538	504	497	493	560	474	518	513	535	502	473	499	500	525	509	519	523	517	488	528	517	516	564	528	520	506	485	501	541	520	454	471	518	520	520	525	526	534	502	504	478	489	510	498	517	493	509	474	532	496	466	466	475	497	517	488	527	478	517	521	514	489	529	519	488	503	533	490	503	532	534	520	506	522	503	563	504	495	517	480	486	492	552	513	547	535	520	517	524	529	531	503	531	511	502	448	534	487	507	461	527	501	476	507	521	520	500	526	493	566	525	507	532	513	496	498	498	516	531	505	506	523	513	508	496	518	548	527	520	481	488	522	531	511	506	480	521	530	471	486	511	478	484	525	515	486	436	543	508	504	491	537	531	522	501	485	489	522	485	530	528	531	520	515	554	519	495	535	502	448	509	493	537	478	510	475	508	503	552	498	515	470	501	504	499	546	553	519	469	534	526	521	482	498	511	500	491	516	514	485	497	475	485	539	534	504	519	501	537	527	531	501	500	485	497	551	459	556	516	506	524	531	482	510	522	522	567	464	490	470	540	483	504	520	486	502	532	524	559	496	509	529	551	501	497	531	496	506	523	482	478	515	539	506	545	556	526	509	557	506	484	474	549	507	529	471	496	511	527	508	497	448	532	514	515	486	483	529	496	498	529	506	549	526	471	516	487	511	513	530	508	497	506	522	503	491	515	526	449	497	502	513	545	487	488	467	451	453	510	516	508	496	544	509	490	498	496	528	487	493	511	519	517	519	507	537	510	506	507	529	534	523	545	537	504	496	482	538	512	546	491	508	499	489	479	502	487	519	504	480	476	520	504	547	492	486	519	472	520	512	514	511	526	525	531	549	504	536	501	527	501	508	473	521	497	504	529	499	509	518	506	511	513	508	534	499	571	509	486	497	536	510	487	473	451	511	523	495	550	488	509	508	487	482	505	504	474	530	508	505	514	534	431	512	486	510	525	473	526	501	469	503	492	479	478	479	509	512	503	523	545	509	509	543	502	543	511	532	546	517	549	488	521	497	508	544	559	521	497	480	510	524	515	517	514	486	514	498	481	509	510	540	539	516	477	531	499	481	520	515	517	484	505	489	493	503	542	511	511	477	541	472	518	489	506	457	510	527	495	471	500	516	512	535	469	525	492	484	497	545	450	523	594	509	505	536	512	503	491	515	505	490	456	528	543	526	541	479	509	472	466	519	557	501	543	476	523	503	471	554	525	519	516	511	505	527	523	490	498	462	497	514	512	484	528	501	487	506	498	564	485	463	525	507	492	481	532	517	509	466	514	523	539	482	525	551	479	488	500	492	531	524	487	518	481	490	518	524	549	503	515	513	513	529	524	483	485
3498	469	326	292	262	254	204	222	196	235	215	196	214	220	226	205	225	217	212	214	205	236	212	201	207	209	197	222	224	211	182	219	181	213	176	212	170	230	209	209	214	180	212	211	204	224	186	221	238	216	182	196	221	211	236	222	227	168	195	216	209	219	201	203	245	194	229	212	215	210	212	246	229	228	209	215	229	207	186	223	203	225	209	201	212	187	198	206	206	212	189	223	203	216	216	230	210	210	229	206	205	206	206	221	209	222	218	210	205	227	233	219	191	224	210	216	204	200	221	209	214	210	198	223	198	186	195	194	229	205	186	195	209	221	227	194	205	217	222	206	180	193	198	184	250	220	189	216	210	218	201	211	196	207	190	209	247	190	198	223	198	202	192	206	218	227	208	195	206	233	231	237	211	201	223	196	231	214	197	208	201	222	214	239	203	199	213	248	210	206	215	200	219	227	209	217	207	220	212	226	247	195	209	204	248	212	203	206	217	222	230	210	181	217	223	209	206	198	208	211	245	212	231	214	221	209	222	193	210	211	224	228	196	205	198	219	200	251	189	236	215	221	225	220	248	208	194	209	212	224	234	214	228	195	193	225	218	204	203	212	234	216	197	206	203	195	193	210	218	225	223	212	220	221	227	215	213	188	227	196	198	208	209	192	198	208	194	199	230	207	246	212	236	218	203	193	205	222	193	223	232	196	216	199	223	206	234	187	208	225	208	223	191	206	212	218	216	221	205	201	205	231	236	207	230	191	216	201	210	218	224	223	196	195	205	207	229	211	200	225	210	232	199	205	213	222	206	206	206	233	197	205	193	210	220	209	205	221	238	217	214	191	215	229	246	211	191	198	199	207	206	196	201	237	223	208	216	222	221	169	200	201	230	214	234	219	229	191	203	207	218	177	236	198	203	210	188	226	213	224	229	207	213	186	224	216	246	190	217	205	211	213	200	222	183	220	193	194	217	195	203	226	206	220	199	187	233	176	202	189	231	206	226	183	194	214	185	222	230	205	197	208	218	224	210	229	199	220	219	224	232	231	265	203	216	199	200	207	202	182	209	216	209	196	218	242	206	208	209	228	188	188	198	218	208	211	206	228	218	219	214	224	217	204	204	229	210	227	185	214	205	194	201	191	222	207	208	205	217	208	206	195	184	221	212	220	243	226	222	203	208	212	217	222	215	211	219	198	187	210	228	207	209	232	198	224	230	215	216	244	206	198	236	233	229	211	208	208	220	186	192	219	202	238	188	207	204	198	197	192	206	229	194	191	207	189	214	213	195	213	233	215	207	207	215	189	202	227	206	202	228	212	204	203	187	213	233	215	219	242	215	199	219	204	233	205	212	200	228	254	243	195	203	214	231	204	198	228	177	219	201	194	228	204	198	207	216	179	213	194	195	200	235	219	212	203	167	211	205	243	205	245	228	210	197	213	207	212	196	201	205	181	189	238	216	215	238	205	206	225	220	224	219	204	240	208	230	215	187	195	220	215	189	189	223	188	190	193	236	202	208	206	227	199	194	228	212	207	221	210	215	233	209	192	205	190	182	230	193	207	232	200	176	205	200	190	215	213	207	212	199	209	248	202	207	246	201	229	218	173	203	229	208	236	205	202	230	231	173	199	227	197	187	233	221	244	226	217	213	205	213	163	193	244	219	179	216	220	202	232	232	218	184	207	220	217	235	216	219	214	218	212	193	222	239	222	203	186	215	208	216	213	247	218	198	206	223	198	213	208	237	205	222	205	203	238	206	199	225	199	199	200	218	195	222	198	221	182	208	218	201	229	232	231	189	212	231	230	202	205	209	220	190	202	212	183	215	220	240	216	236	212	207	225	217	237	222	209	232	208	195	197	210	206	219	215	213	206	187	223	213	214	216	236	218	199	220	220	192	203	234	229	194	192	209	192	222	218	208	193	221	198	197	219	214	211	198	220	203	216	222	203	212	180	205	207	247	242	194	181	231	248	213	215	193	212	237	182	188	220	208	195	208	199	204	192	201	272	209	228	227	214	222	200	205	192	198	207	196	219	221	198	213	225	204	232	189	220	196	186	227	204	234	187	191	216	225	197	206	208	206	200	219	182	215	211	214	199	214	192	197	214	203	224	212	213	211	196	205	228	212	217	200	216	234	226	207	209	204	202	211	227	197	199	200	194	192	197	231	207	213	193	212	206	228	194	220	247	178	218	243	193	213	232	203	193	191	204	193	191	194	239	223	222	207	216	195	198	204	227	202	197	197	226	233	190	198	206	228	200	215	208	198	193	207	232	205	209	229	209	178	211	217	227	218	193	222	196	214	178	238	229	193	196	215	181	234	206	200	223	230	181	201	208	179	204	199	218	206	223	232	202	199	235	171	202	222	191	210	210	194	212	223	206	230	189	215	227	188	189	194	209	221	219	221	201	194	217	190	220	217	199	185	215	218	191	219	208	235	222	196	243	202	208	219	170	199	218	233	189	198	210	199	202	216	198	213	204	210	253	224	222	198	177	222	218	216	218	197	197	199	207	223	187	188	205	200	202	223	218	219	198	217	216	216	205	210	208	206	211	181	196	221	221	207	183	221	219	217	206	192	222	200	214	191	197	193	216	229	193	198	201	210	231	222	254	231	213	187	193	199	218	217	200	225	253	227	213	201	220	204	222	196	241	211	207	204	202	189	204	215	180	230	224	215	217	217	242	207	227	174	194	205	201	214	188	174	205	199	229	226	203	251	211	215	212	185	222	217	226	210	219	206	212	204	209	238	225	201	175	218	237	202	217	238	230	245	196	180	222	180	214	218	220	198	185	226	201	200	209	205	205	221	203	233	213	214	226	221	215	229	190	224	222	199	231	221	202	183	206	207	225	219	212	183	205	221	233	195	220	189	220	198	201	185	208	242	198	194	218	208	201	228	208	215	211	196	232	220	201	215	199	218	222	212	207	250	219	199	181	202	222	225	181	197	206	227	212	225	206	234	207	208	180	240	223	211	217	210	232	210	199	223	210	202	226	187	214	227	222	200	223	202	245	198	216	203	203	239	212	188	190	213	194	219	192	229	224	215	237	200	215	223	240	211	204	193	215	226	213	192	189	241	211	201	207	200	189	217	191	189	204	203	221	215	210	228	196	220	195	198	206	211	191	205	190	194	214	207	207	242	180	228	239	198	266	220	191	217	208	213	199	234	221	220	223	204	218	196	220	200	201	228	195	233	206	226	195	216	214	228	231	215	250	201	223	205	198	241	220	201	211	187	205	204	187	217	203	211	185	218	218	209	218	193	193	196	229	218	227	235	196	212	195	202	204	217	218	223	201	223	210	204	221	223	186	209	212	225	202	216	222	231	205	229	202	193	194	194	222	207	215	215	220	255	220	217	223	189	205	195	211	213	211	215	213	194	202	230	218	250	227	199	211	216	198	209	186	229	193	185	205	199	215	209	206	195	204	239	210	232	224	192	218	182	181	224	215	212	201	191	191	212	224	198	185	224	198	244	222	248	206	194	223	199	231
2833	661	649	703	704	617	561	516	521	523	463	484	492	462	446	459	473	493	465	485	501	470	483	488	497	493	540	495	494	487	469	473	503	462	496	481	478	492	485	461	455	503	465	525	467	494	511	431	467	470	493	477	455	504	459	479	518	496	435	480	490	436	490	468	482	485	494	485	437	483	454	494	492	507	528	471	457	512	470	490	485	492	450	465	471	447	480	469	473	458	466	480	489	452	502	509	498	482	455	491	474	461	496	452	482	484	513	474	482	491	489	459	455	496	478	502	483	469	475	500	455	460	493	506	465	487	495	480	455	451	477	493	504	459	505	488	448	497	469	450	488	501	505	473	425	442	466	480	489	464	521	466	451	468	504	472	498	469	457	488	442	532	467	461	485	501	482	448	472	498	499	490	425	487	462	468	471	515	459	507	496	487	454	484	479	465	475	486	472	515	464	485	513	470	481	481	512	493	499	478	468	458	477	442	448	454	494	439	453	488	508	469	491	474	506	455	467	459	457	487	468	502	502	454	454	418	444	462	432	479	498	483	467	444	484	455	505	476	445	491	481	471	508	487	460	444	472	481	431	522	474	454	511	472	484	481	507	459	484	474	521	484	501	481	511	487	466	483	510	475	474	460	478	461	439	518	461	462	509	473	465	474	486	500	484	501	500	458	450	425	490	475	446	493	471	513	453	467	477	472	468	474	488	474	484	468	498	502	481	458	465	474	467	515	451	519	459	438	507	454	493	471	482	450	503	459	466	447	490	491	434	502	492	503	470	524	465	424	470	481	497	476	503	475	490	458	470	446	470	477	481	489	430	465	554	473	474	474	501	467	476	496	476	419	517	491	451	488	468	454	479	476	472	511	495	517	493	469	444	476	476	505	483	459	482	478	484	505	455	494	484	476	481	456	496	479	465	498	493	488	467	485	445	472	499	448	465	495	443	474	480	479	473	449	483	498	513	486	462	475	444	473	520	484	487	481	478	493	453	453	498	477	495	482	472	481	483	481	469	459	478	450	468	477	472	470	504	514	482	480	497	462	506	519	504	449	472	431	470	483	471	491	530	507	483	487	471	487	466	462	444	485	428	463	495	491	478	421	501	453	462	489	479	487	483	502	483	492	496	486	454	448	505	512	457	470	461	486	482	507	492	457	455	468	476	481	468	487	471	493	456	459	472	481	465	481	508	501	503	482	481	473	436	488	471	465	434	458	471	477	484	498	502	482	472	464	466	454	463	506	471	476	462	484	519	480	512	445	496	495	464	476	480	463	455	510	482	494	427	455	481	492	498	472	468	475	472	470	460	477	491	431	503	526	479	492	425	480	488	487	482	470	449	476	473	498	430	473	463	492	415	463	517	454	500	474	443	449	471	477	457	479	520	530	416	476	491	506	470	509	474	426	481	466	442	479	460	484	488	465	483	469	490	484	444	500	466	489	462	457	493	493	520	453	471	520	495	470	518	481	458	481	373	478	482	451	491	484	473	504	489	448	463	478	483	456	500	502	472	450	454	466	478	434	437	467	448	450	491	444	487	455	485	469	498	484	463	477	465	417	452	480	477	507	487	492	525	453	469	487	462	488	483	447	458	440	440	466	490	500	466	493	472	456	475	442	466	485	453	479	478	506	516	465	502	503	473	464	499	491	448	492	459	473	492	469	500	447	521	467	475	496	501	473	476	455	477	500	527	491	501	475	447	494	484	485	492	502	475	537	501	478	504	453	466	464	450	507	516	513	473	491	493	507	491	460	467	457	505	508	470	472	470	442	468	464	489	444	472	502	514	498	457	499	521	457	437	474	474	455	478	480	498	449	472	493	455	494	476	455	499	477	533	471	497	486	477	492	498	462	476	466	488	477	469	463	497	469	447	477	476	490	475	469	488	453	444	464	477	447	513	465	460	489	485	492	456	455	450	461	531	493	447	477	461	464	465	504	460	492	472	476	448	471	486	462	478	480	471	498	513	475	484	477	481	480	492	476	464	465	469	458	486	475	456	455	465	423	501	488	444	459	454	494	469	487	488	472	455	446	474	497	471	463	470	503	468	496	458	498	466	493	456	461	480	523	470	464	484	474	463	492	468	488	460	447	508	501	469	449	452	462	459	481	512	438	509	485	463	440	507	464	460	477	493	530	461	485	459	479	447	471	467	445	494	520	447	502	490	469	484	457	475	481	437	504	478	455	497	427	507	473	450	484	440	494	497	490	514	465	480	505	516	474	497	504	473	468	507	479	488	477	468	531	496	528	497	510	522	490	494	464	439	487	466	504	492	480	459	489	488	455	503	450	489	452	491	492	449	490	460	468	473	447	466	450	472	502	493	458	498	514	437	490	482	470	464	488	479	444	503	447	546	480	461	484	478	482	467	482	463	494	472	481	485	480	465	492	468	466	418	458	459	449	450	452	482	512	497	477	475	459	445	483	448	522	498	458	484	479	475	429	511	481	455	450	462	499	465	501	457	498	454	452	498	435	454	466	496	511	524	486	491	494	413	457	508	458	484	489	476	483	495	488	500	450	540	471	446	510	480	488	469	478	485	465	495	503	446	447	466	472	468	481	489	489	476	479	497	478	468	462	449	523	470	464	476	479	487	484	445	447	497	496	470	481	502	484	458	489	440	468	496	491	474	487	498	498	486	467	469	497	484	486	486	487	474	514	461	479	503	445	476	474	460	457	477	483	486	495	458	475	439	509	474	492	468	473	510	469	471	424	468	499	481	483	475	446	486	471	461	489	473	467	453	461	472	505	467	474	473	472	491	465	498	461	469	468	504	505	491	495	437	459	481	468	449	472	518	496	480	467	466	490	459	491	507	481	464	477	487	464	480	457	508	454	498	482	461	515	480	477	491	464	492	489	458	515	472	461	467	533	520	481	481	449	531	472	513	477	498	482	499	460	497	483	459	470	464	456	459	495	468	446	505	476	551	530	501	508	484	440	458	479	494	458	428	494	458	472	467	465	487	492	457	502	474	495	452	509	499	483	464	471	470	463	499	484	504	452	475	509	494	495	488	420	458	478	493	471	465	478	457	509	512	510	507	520	482	489	508	515	515	499	462	480	502	518	457	469	466	470	489	483	494	496	466	496	439	485	500	450	461	495	493	477	460	500	486	460	522	468	501	492	476	485	465	476	478	498	476	452	435	494	471	516	451	510	483	458	492	487	494	481	488	453	486	494	517	445	489	491	451	460	477	440	472	469	501	452	460	493	465	493	436	486	453	490	512	457	477	475	504	487	514	469	464	466	472	490	477	455	479	467	455	461	472	456	475	457	428	489	484	424	487	458	472	483	452	457	466	463	476	498	438	469	454	478	451	541	485	473	491	516	476	498	444	450	490	498	471	509	512	497	432	441	489	492	467	505	486	445	454	478	477	495	475	453	491	461	509	500	454	448	481	484	533	481	461	445	486	495	466	501	471	484	465	436	520	415	487	492	499	487	495	486	508	460	499	482	482	473	496	476	491	498	488	470	494	445	441	508	462	470	462	476
14809	2043	954	797	618	551	335	263	336	341	163	170	145	141	132	170	165	131	133	152	138	126	154	147	153	151	135	136	133	150	150	150	121	122	154	139	114	129	133	125	123	100	121	126	128	151	128	136	113	139	126	136	146	136	150	115	125	141	129	130	133	123	123	141	120	145	117	148	137	119	139	122	151	132	135	145	134	117	148	130	131	144	139	112	110	132	124	141	146	118	113	128	141	130	167	123	111	132	129	151	121	138	151	131	139	132	145	128	149	149	153	132	140	126	134	129	127	140	141	121	126	125	126	140	127	131	139	141	131	125	146	163	140	145	127	126	136	130	128	109	135	142	139	149	148	118	133	135	115	153	149	116	122	119	145	160	125	133	121	138	116	146	143	142	133	147	132	127	146	155	157	127	133	149	122	167	145	136	126	128	152	133	120	123	139	118	124	135	132	133	136	147	129	136	125	157	103	122	134	126	126	142	115	130	135	142	113	124	133	125	128	112	142	113	112	111	127	146	150	139	146	132	121	154	158	131	143	124	109	132	148	146	139	159	123	144	142	131	131	118	140	144	129	146	142	137	134	128	133	125	140	147	134	131	114	152	139	156	133	118	130	116	144	154	144	117	155	130	145	123	132	143	111	131	150	151	145	137	140	125	144	128	146	126	138	136	138	126	113	151	132	130	134	115	150	135	148	118	143	142	160	128	118	121	125	146	144	149	136	112	133	140	130	144	158	123	154	135	145	153	130	131	126	150	136	122	130	122	125	115	148	167	136	129	126	121	125	119	138	94	128	137	121	133	125	132	139	145	120	143	134	148	130	138	163	125	126	110	119	138	145	139	136	139	135	136	114	130	128	131	125	127	120	124	147	133	148	138	126	124	140	127	138	152	137	134	141	149	138	144	140	109	128	129	134	161	116	128	124	148	142	142	132	132	132	134	131	123	134	117	148	112	121	108	138	138	121	132	131	125	137	129	125	145	122	123	134	134	137	110	136	143	149	123	130	140	124	150	144	136	153	127	115	140	125	140	131	133	118	140	124	138	118	112	141	121	129	143	151	115	118	123	134	138	128	162	134	127	138	128	150	118	132	136	136	141	155	132	128	154	128	137	141	117	117	128	141	136	113	137	119	136	136	106	124	119	117	140	128	140	143	143	121	125	141	121	143	154	141	133	131	130	111	135	126	131	136	133	142	155	115	151	126	123	132	130	157	115	124	126	126	150	142	137	130	120	121	145	132	119	131	144	142	145	125	141	132	130	130	155	136	135	156	139	152	141	126	130	105	159	126	125	150	138	130	129	136	130	102	130	124	139	128	123	124	125	122	125	133	147	138	131	133	128	127	118	115	124	130	123	125	146	122	120	112	142	133	142	148	133	154	149	135	149	140	130	139	150	142	152	122	110	120	127	136	151	119	146	125	147	129	143	129	132	149	134	121	108	143	126	114	120	125	143	125	124	140	140	139	120	133	131	121	118	118	123	131	135	146	118	126	163	141	161	142	136	132	171	148	111	135	123	140	123	127	145	118	138	154	118	108	117	152	140	137	153	139	156	148	136	140	121	131	125	143	114	116	136	141	115	122	129	127	142	124	137	129	133	125	134	121	144	126	118	141	135	152	123	136	119	150	146	118	131	127	119	132	140	135	122	144	134	162	122	132	124	118	142	113	127	154	111	134	120	135	148	135	119	145	141	136	137	148	151	120	131	138	132	136	157	128	147	142	130	114	117	132	129	134	125	137	139	138	133	121	143	125	159	142	137	140	131	121	140	107	124	114	140	152	132	129	121	144	152	163	120	125	157	132	138	116	134	135	117	135	108	117	150	147	132	161	146	131	139	129	130	135	150	123	122	135	118	121	137	130	124	138	135	168	131	148	115	132	121	120	129	97	139	105	123	145	148	137	129	144	129	151	140	148	100	153	165	140	140	129	122	133	143	140	131	147	129	132	110	134	141	133	132	137	128	132	149	123	133	129	123	112	151	141	138	150	139	151	133	132	114	123	145	134	123	156	116	127	99	110	126	111	119	135	142	123	121	121	121	135	128	149	126	125	119	136	128	120	142	133	139	144	130	166	137	139	134	134	127	142	129	120	130	143	142	122	146	152	149	153	141	103	137	142	145	110	151	130	119	113	134	131	120	108	128	141	143	139	157	139	146	131	127	140	142	144	137	103	154	132	133	122	133	108	147	111	135	135	151	153	155	117	129	147	138	129	141	113	131	158	138	149	140	137	154	121	142	138	120	154	135	150	140	138	151	134	142	139	131	124	139	136	125	144	144	144	128	127	131	122	161	146	130	152	137	122	139	122	109	123	136	140	132	134	134	112	133	146	150	143	120	136	143	137	138	133	126	134	124	129	146	144	136	127	134	118	180	136	133	128	121	154	112	137	121	125	104	151	123	133	138	141	112	106	124	132	129	134	153	135	132	124	130	131	143	123	141	130	138	135	138	145	110	128	142	122	148	144	135	145	145	134	117	150	130	116	133	139	150	142	132	133	128	158	124	141	152	145	123	121	140	130	137	133	133	132	124	148	150	106	135	141	141	129	129	133	131	152	138	125	149	133	140	114	122	121	141	127	145	110	128	130	129	137	143	134	150	143	128	132	151	160	129	138	143	124	137	136	160	132	137	133	140	114	127	139	128	146	142	127	119	151	135	160	101	144	121	141	127	137	137	150	133	142	129	141	143	110	131	142	135	145	156	142	144	132	147	125	130	125	115	132	121	139	140	123	131	139	145	123	121	118	138	119	132	119	130	113	138	140	120	152	128	137	129	113	154	136	133	127	137	144	136	138	131	122	130	118	117	128	143	111	119	128	112	153	133	127	126	127	122	123	120	129	164	140	125	152	117	127	141	141	128	127	114	120	126	141	133	133	146	129	137	112	138	130	102	136	141	140	94	120	156	131	123	145	133	124	134	161	105	134	135	137	137	139	129	109	136	154	144	152	138	135	144	104	136	117	134	140	136	147	145	141	119	128	121	137	155	146	124	123	142	132	121	136	167	119	117	122	121	146	113	113	148	132	147	139	113	181	143	117	121	128	135	122	159	144	140	138	127	145	110	168	126	123	109	129	145	143	105	119	159	139	147	105	127	105	118	135	118	125	115	108	126	113	153	122	143	109	153	144	149	144	140	99	124	124	145	142	134	136	146	142	132	153	136	148	166	148	138	130	142	118	141	113	127	125	133	137	124	140	128	131	164	136	110	129	128	144	139	137	141	152	136	137	111	121	136	130	128	136	136	126	146	131	128	108	118	127	134	156	124	124	131	150	146	117	126	117	117	132	148	141	90	118	121	154	152	123	134	130	125	123	130	135	115	129	146	130	125	129	133	142	129	153	120	134	112	138	118	146	148	150	133	152	124	142	127	133	128	142	145	147	132	108	111	122	147	127	125	157	126	116	143	126	133	110	129	139	133	149	124	111	149	118	135	144	139	130	127	139	127	133	126	133	163	121	114	121	150	131	144	147	141	120	119	119	136	126	147
9994	1087	1587	1960	2185	1899	1400	1266	1483	1544	723	549	491	466	527	483	473	474	452	414	425	413	447	418	415	417	424	370	398	401	361	355	368	344	347	327	352	346	353	373	357	337	361	348	333	308	329	352	358	334	379	337	355	306	304	346	315	343	347	338	341	340	310	360	332	332	332	375	348	343	324	356	359	332	377	347	319	343	345	300	372	324	351	359	329	318	337	367	332	359	330	340	373	345	345	343	336	333	313	344	289	356	368	332	330	346	348	327	347	316	313	330	337	339	351	310	318	327	332	367	330	329	346	318	308	333	334	322	336	316	344	343	353	342	325	384	351	326	302	363	328	349	349	347	324	341	313	319	340	349	343	336	347	375	328	321	352	313	344	326	352	329	361	349	325	328	326	339	365	317	340	339	339	334	349	352	337	337	315	323	352	328	319	335	333	316	309	327	356	328	317	366	333	317	331	304	309	326	303	330	355	347	349	327	334	332	338	318	331	316	314	323	320	315	336	333	334	321	341	315	358	342	343	333	343	335	338	348	328	341	329	348	358	346	342	336	326	372	336	327	370	318	349	339	340	336	322	340	305	357	326	328	324	356	317	316	313	338	335	332	355	348	335	347	340	357	326	342	304	329	343	307	353	347	347	350	316	326	344	331	325	310	344	316	333	307	308	352	316	330	311	337	338	326	324	351	330	308	320	325	333	316	338	339	320	339	329	342	321	334	331	335	324	339	329	314	335	317	325	349	301	342	321	323	345	334	342	324	353	338	346	315	350	323	329	331	371	334	338	321	382	307	336	320	303	348	269	346	362	317	335	345	321	370	340	331	322	351	332	294	349	312	322	287	330	325	327	328	308	339	339	368	347	343	375	338	354	345	299	369	332	318	313	341	332	337	309	331	328	344	309	325	339	357	345	319	329	309	298	365	334	287	340	330	326	307	319	338	315	351	305	312	315	325	350	287	320	313	334	294	336	321	332	347	328	332	330	336	333	355	348	347	310	356	334	331	315	332	327	302	355	316	339	309	334	334	346	339	307	306	353	333	336	324	373	339	334	350	343	360	320	307	363	347	319	337	342	348	320	310	367	313	334	332	357	325	323	331	323	328	331	336	354	313	363	336	339	323	311	364	305	317	320	334	325	335	364	364	313	352	324	347	366	327	359	335	335	343	335	302	337	341	329	321	343	331	339	332	321	367	365	369	353	328	314	332	342	329	355	308	342	333	338	335	312	343	322	342	295	327	309	299	324	337	346	354	349	335	318	320	332	335	311	322	347	348	336	354	308	303	334	321	310	344	326	331	334	340	340	349	313	293	303	346	319	323	362	342	343	316	353	354	340	347	341	343	333	334	299	340	387	333	341	351	345	313	326	340	339	367	345	340	343	331	333	352	316	362	307	300	321	312	302	320	341	319	342	317	304	327	327	304	326	332	307	301	303	356	368	345	347	349	336	325	358	363	326	306	316	296	349	288	363	310	340	313	344	315	301	349	324	320	350	306	324	332	301	362	340	334	280	315	309	316	337	322	374	323	311	342	352	335	326	296	315	322	366	354	326	331	338	351	286	342	318	332	332	346	323	323	343	321	357	333	322	356	343	322	345	334	333	352	339	368	347	323	302	370	347	331	355	370	322	335	319	321	352	310	338	342	327	340	342	308	331	351	324	327	341	337	330	308	329	302	306	320	330	360	325	324	360	328	288	355	336	305	298	334	338	330	333	296	315	308	317	299	326	349	330	297	307	359	347	310	356	328	312	335	339	320	311	336	338	348	326	296	320	308	353	340	347	354	310	362	346	348	313	327	287	335	322	330	358	318	336	332	300	321	336	326	353	343	348	370	313	365	349	320	319	336	316	336	324	343	311	324	304	333	295	325	339	314	354	332	356	359	338	298	311	347	352	324	282	346	340	307	358	333	363	338	324	349	323	320	361	362	346	339	344	354	288	353	318	320	332	355	332	344	321	357	307	354	328	293	352	310	349	347	349	337	323	324	305	348	323	314	342	359	355	350	340	323	341	345	324	300	327	318	337	326	330	332	333	316	337	322	324	325	349	332	312	332	326	346	346	345	289	332	344	329	320	334	319	323	339	327	310	360	356	328	330	346	328	328	329	344	364	344	356	344	333	358	310	340	332	326	332	328	342	339	309	350	333	322	334	321	375	316	361	327	343	333	319	329	358	318	332	318	328	329	275	320	343	301	313	340	342	348	284	317	335	363	370	373	290	314	309	312	327	343	333	335	334	334	323	307	351	314	339	315	331	304	299	302	360	352	339	342	346	322	299	357	337	331	302	328	349	339	344	338	354	342	362	334	316	312	326	336	356	340	334	316	352	309	312	313	358	331	339	299	335	353	304	350	309	340	324	340	343	331	331	328	345	325	332	339	321	302	306	290	318	310	325	340	341	320	320	353	343	323	351	317	335	317	337	357	353	347	322	324	356	332	336	358	336	291	312	322	333	327	346	325	384	300	321	361	323	339	329	339	337	326	346	348	350	334	354	327	339	324	378	318	348	324	325	378	355	315	341	328	314	353	333	325	310	356	344	318	363	326	311	345	331	325	332	374	338	351	348	356	332	319	343	342	343	304	331	345	341	341	340	325	330	306	298	337	326	334	319	294	326	342	339	350	326	351	343	310	347	331	303	339	334	343	328	337	316	339	373	343	351	348	313	325	324	335	335	331	352	312	330	339	344	327	330	315	363	299	326	303	363	332	328	341	327	286	345	323	320	352	325	356	345	338	320	344	307	335	359	333	373	326	317	336	316	356	336	315	352	352	285	315	352	333	349	350	311	339	370	352	350	354	298	352	314	302	337	313	298	318	319	336	335	304	328	326	364	305	330	308	330	317	348	316	335	341	296	350	371	327	335	325	343	367	324	320	307	326	353	340	317	338	328	320	346	333	347	360	340	330	327	351	320	318	326	323	333	340	324	363	336	306	334	347	318	350	337	335	320	322	313	350	320	341	311	325	338	351	329	303	350	337	319	308	329	339	348	341	336	343	328	342	333	345	362	351	348	352	314	331	315	343	323	337	340	341	328	335	315	319	307	372	322	329	363	327	324	318	309	347	299	326	332	357	312	351	343	316	343	331	349	327	343	344	347	323	312	363	317	312	298	336	350	348	318	366	319	343	372	328	329	358	332	354	353	359	339	315	338	332	381	319	351	344	335	315	340	337	353	345	310	297	351	318	341	305	332	366	326	330	297	356	334	352	329	306	329	328	309	354	326	330	336	341	314	350	335	329	354	340	364	347	339	342	323	311	319	315	354	344	361	324	316	330	346	353	340	336	330	310	336	333	293	321	360	373	344	342	306	346	348	320	330	326	348	368	316	346	344	313	334	352	326	375	354	312	339	306	345	339	306	352	343	352	326	313	365	342	340	317	324	339	342	338	324	381	328	335	327	339	305	325	329	297	335	347	325	313	293	330	344	330	320	313	326	370	358	359	314	341	336	300	364	320	332	343	306	322	298	366	349	324	316	323	317	298
23680	4480	1846	1280	1224	1022	749	646	610	703	403	251	279	248	274	263	278	245	246	250	256	251	244	239	236	229	229	235	241	228	246	229	237	228	204	219	237	223	228	251	199	211	218	208	211	227	221	201	223	201	222	212	229	231	249	227	218	219	268	197	214	224	219	208	256	225	207	207	222	213	208	211	227	214	217	246	224	205	268	209	230	213	220	203	203	221	223	209	204	219	225	209	203	195	194	196	206	217	207	229	217	229	229	207	214	215	232	199	200	213	199	222	199	192	217	214	191	222	204	233	219	223	207	196	218	230	216	241	249	213	225	225	218	236	224	223	206	218	227	227	227	225	210	242	228	214	210	226	201	234	222	232	212	196	212	212	238	234	198	188	199	227	223	214	220	205	211	239	193	205	195	200	219	190	218	232	226	216	254	201	234	223	214	233	227	192	221	233	225	224	206	214	227	227	202	232	190	210	200	214	215	228	230	187	227	182	251	212	224	248	248	225	235	236	249	208	199	201	215	225	198	227	183	229	219	212	234	222	244	223	188	206	206	213	229	217	237	227	207	193	239	241	215	193	213	201	206	213	200	210	206	222	205	244	228	214	225	210	194	202	218	214	222	226	214	218	229	224	208	235	203	232	224	239	223	200	222	223	219	235	182	210	218	223	221	200	215	206	198	216	239	227	214	258	221	211	213	219	209	190	232	221	209	207	214	217	206	215	220	219	261	238	196	211	215	225	215	255	224	193	200	217	212	193	217	217	220	199	217	216	198	242	216	205	177	218	216	205	201	211	223	214	197	197	231	220	212	204	185	211	215	203	206	190	232	224	256	205	201	193	222	198	218	232	206	206	212	237	191	247	205	214	204	209	222	254	240	250	210	203	203	230	209	235	220	206	209	228	221	205	216	183	225	211	212	211	205	217	214	242	193	208	209	222	208	190	229	221	219	216	222	216	222	214	238	213	248	209	231	223	200	202	199	207	216	227	236	215	220	204	217	201	218	232	218	218	210	238	215	197	192	210	212	202	194	224	215	222	207	218	211	214	221	221	177	210	194	234	229	241	224	190	203	169	224	216	214	207	198	222	208	198	197	220	226	217	216	221	205	207	199	224	187	213	196	196	217	198	225	219	213	197	210	212	205	199	225	179	204	231	209	221	197	211	229	199	211	233	198	241	201	211	196	203	183	213	232	209	229	209	230	207	220	242	192	219	213	217	189	228	201	217	223	220	221	233	189	223	212	227	208	181	205	200	210	211	201	210	172	230	214	208	211	223	212	229	202	230	246	218	224	192	218	209	230	202	202	228	192	198	202	213	231	194	226	216	245	234	226	198	214	240	214	209	207	235	238	208	258	201	190	221	204	229	219	192	219	225	230	197	235	228	198	206	207	194	210	223	219	202	225	212	198	202	217	204	220	214	230	204	207	233	216	225	198	224	186	210	226	255	203	175	209	197	223	228	238	215	220	205	246	199	194	199	222	216	221	242	241	215	214	227	219	231	246	203	220	241	214	202	233	214	205	201	236	216	239	212	209	234	247	229	221	212	218	197	174	225	207	230	214	205	200	213	257	194	236	272	232	237	228	191	208	211	180	210	240	209	214	228	200	214	191	196	201	219	209	221	230	226	200	219	189	210	207	225	235	218	229	206	220	198	217	214	215	218	199	226	217	205	221	218	228	221	201	221	208	200	238	215	221	210	208	203	208	206	205	239	208	210	223	214	198	205	205	208	237	231	217	215	241	219	233	199	215	197	244	209	222	223	218	218	214	189	234	208	201	218	232	208	214	223	215	210	231	198	211	213	222	216	215	214	223	193	215	237	207	200	202	227	216	181	218	203	222	190	217	211	196	213	229	212	219	193	191	176	197	184	197	215	219	228	203	183	204	218	199	188	185	196	216	210	206	181	225	197	197	226	213	218	226	224	245	202	234	243	206	227	192	228	191	223	195	218	221	192	232	211	233	226	211	227	213	207	228	232	209	212	208	204	246	193	224	208	249	219	222	223	200	206	238	197	202	232	221	192	185	198	221	225	196	175	198	261	210	194	218	215	248	201	223	199	198	228	215	248	220	199	198	228	226	203	191	208	209	234	222	207	214	208	206	243	225	207	189	202	229	240	208	203	203	245	226	207	210	224	229	221	230	219	271	209	236	227	208	204	219	214	210	200	228	231	226	226	210	214	222	251	215	211	174	233	230	213	242	209	217	196	203	204	231	204	173	208	230	209	218	207	221	226	205	219	224	239	202	216	198	206	196	204	211	226	186	222	217	225	211	201	190	235	207	231	204	228	252	206	199	219	230	218	223	198	198	206	223	197	196	197	231	204	179	209	230	219	228	227	221	204	215	187	186	220	214	225	223	201	213	182	222	234	192	221	212	214	236	209	216	189	208	223	213	220	206	210	237	191	228	250	214	213	220	213	210	204	200	221	222	185	189	212	240	212	243	253	199	245	189	218	223	199	178	212	191	181	190	208	210	191	204	213	192	215	230	230	239	246	206	208	222	219	235	238	226	229	222	224	204	205	228	214	252	219	225	218	232	237	254	209	185	212	228	240	215	225	236	212	239	199	222	219	205	187	210	220	220	215	216	201	191	229	222	205	194	246	235	243	218	210	260	231	225	235	224	199	205	248	249	221	213	216	242	229	227	224	251	218	217	211	218	241	191	214	210	194	214	206	215	213	219	206	227	202	196	228	230	223	233	209	201	209	243	207	214	208	240	229	227	187	225	203	177	223	219	223	205	217	203	215	198	202	190	213	203	223	209	243	224	204	244	216	221	262	247	214	210	229	189	230	201	211	248	239	219	205	216	209	214	222	204	215	223	210	196	201	218	195	210	219	208	222	193	199	211	210	200	201	204	200	181	223	212	218	219	212	245	225	194	207	218	225	196	216	206	246	249	229	215	208	192	203	215	232	243	202	237	210	205	219	200	212	233	182	214	206	212	201	217	219	199	229	196	271	242	218	214	214	206	199	214	206	230	228	211	227	244	216	209	230	197	207	212	233	216	196	232	196	217	224	235	232	214	215	198	208	194	214	200	217	202	197	216	181	242	209	211	186	233	215	210	245	200	215	228	221	243	221	238	214	208	243	201	205	209	211	245	208	247	222	239	217	194	210	234	208	219	216	181	185	217	222	265	190	225	232	201	222	221	216	182	217	216	243	206	229	219	201	219	232	202	211	203	226	226	219	210	206	204	222	204	206	226	225	220	221	221	215	227	212	232	194	202	213	214	213	189	211	185	186	226	221	221	216	248	211	201	204	216	195	217	196	223	208	204	222	236	235	188	211	216	222	249	215	225	218	210	195	206	225	227	201	234	199	205	189	215	216	200	217	247	215	194	233	249	231	187	208	237	215	208	215	208	198	220	232	195	230	222	207	218	222	230	211	211	209	219	214	238	244	239	179	219	211	231	200	224	212	220	189	238	230	221	223	224	200	197	209	221	223	209	209	199	221	201	216	223	219	196	207	222	210	234	242	233	212	232	211
13503	2129	2644	3371	3725	3461	2585	2269	2506	2931	1456	954	933	925	882	782	743	735	688	718	717	661	704	752	664	662	603	637	604	628	573	546	546	548	557	530	596	544	534	518	543	548	531	522	548	510	500	529	525	493	545	513	481	523	551	483	519	556	505	518	501	538	526	532	525	523	493	461	502	493	501	499	525	493	506	486	501	525	501	531	508	554	512	487	536	524	556	500	510	533	489	544	501	509	513	496	518	499	522	501	519	499	506	499	562	540	473	503	525	516	526	484	512	499	538	490	513	507	503	542	511	527	521	534	514	500	512	483	557	503	514	510	552	529	527	532	518	507	570	547	549	525	531	527	476	527	483	513	539	524	489	484	521	489	514	534	488	506	501	556	514	520	492	523	500	507	524	492	519	528	502	507	520	493	515	531	477	535	549	514	518	516	531	542	516	510	479	511	534	489	473	475	537	560	512	543	507	500	480	488	505	517	533	544	494	526	530	534	511	516	520	518	522	495	537	524	534	483	514	547	489	525	516	522	505	522	505	524	521	499	518	519	504	519	554	511	501	475	524	505	501	529	523	487	505	525	521	493	501	477	484	522	516	517	513	561	526	515	512	497	489	485	480	548	529	498	463	546	487	503	508	530	537	473	474	507	479	508	531	471	515	493	507	524	500	520	513	534	511	518	506	483	530	537	520	512	498	469	541	544	524	532	516	574	512	481	466	549	492	493	508	496	487	473	466	489	515	502	535	478	476	504	478	519	523	495	531	508	494	519	531	450	554	565	531	519	517	510	468	522	503	554	517	545	499	556	492	532	520	516	492	530	478	486	517	502	474	473	488	476	527	528	498	530	531	527	499	514	516	502	548	523	534	496	465	511	522	493	522	503	502	498	484	538	544	487	534	469	494	503	526	521	532	529	524	535	508	513	516	527	531	502	475	527	530	479	544	541	499	546	523	514	519	511	487	553	515	498	446	548	472	537	496	510	491	542	518	533	474	513	503	505	501	520	487	488	519	510	466	512	478	519	542	471	473	579	489	500	484	523	515	516	502	528	512	505	468	505	509	494	531	519	461	485	522	490	530	490	487	501	529	483	481	495	523	523	480	483	468	527	496	503	445	500	504	508	453	545	523	494	503	539	512	524	499	475	477	528	482	522	521	538	523	483	520	529	457	521	517	484	490	510	537	501	522	512	510	509	478	519	501	513	488	536	471	534	548	509	452	550	526	475	491	499	474	532	490	500	520	508	441	517	531	498	501	497	480	465	492	518	545	510	524	521	487	494	493	509	526	548	490	510	502	450	486	505	490	534	498	495	485	497	574	491	504	494	520	491	506	530	520	506	494	480	464	518	529	501	490	561	474	521	499	517	566	523	515	554	541	502	484	494	505	533	495	511	517	492	500	496	487	473	520	500	516	507	512	501	481	524	502	473	547	525	518	519	505	488	532	501	506	505	480	529	549	513	512	503	481	521	511	519	534	537	524	527	499	548	499	502	507	537	492	508	503	514	522	503	539	547	506	493	521	528	514	526	490	520	461	528	442	462	525	507	519	474	502	496	504	459	510	539	496	474	513	487	519	505	498	493	509	481	478	529	522	477	497	535	495	497	541	500	486	466	475	544	519	510	521	519	508	522	495	499	486	533	482	500	547	522	488	533	501	492	521	501	550	481	514	506	528	554	506	527	525	497	521	524	502	497	497	509	518	445	499	534	534	530	519	519	534	497	528	534	494	532	492	521	507	464	514	524	492	525	485	520	539	478	475	561	498	548	490	525	530	565	514	525	467	517	519	498	502	527	543	523	487	506	496	499	518	509	482	525	492	502	537	494	505	524	509	528	489	582	516	469	495	502	500	532	531	515	550	509	479	521	525	513	503	519	528	526	489	486	531	494	515	492	472	512	507	546	474	500	503	540	510	492	510	459	543	499	521	492	497	463	486	464	500	492	507	497	509	529	496	507	515	472	528	534	515	513	486	491	490	509	475	519	534	520	521	509	518	507	488	454	498	488	517	507	484	512	492	501	521	506	502	481	484	507	532	525	535	544	512	530	539	534	506	491	484	512	519	491	506	490	503	485	472	531	522	505	505	513	509	461	513	497	490	499	475	545	492	507	524	535	503	508	504	520	493	538	490	492	518	546	500	490	476	540	535	494	503	502	467	516	544	498	477	545	455	534	472	487	476	533	550	523	504	557	516	490	500	519	509	515	507	505	498	482	519	541	516	551	522	472	463	494	522	541	440	504	523	541	537	535	511	529	484	501	531	507	488	498	515	500	519	496	575	521	500	507	523	509	503	494	511	516	501	481	496	495	470	556	482	508	527	523	512	521	506	520	516	482	503	538	525	505	488	501	478	519	483	530	523	548	508	513	536	489	487	497	498	520	476	526	487	465	561	497	461	510	511	516	488	449	503	504	555	489	519	508	531	496	533	516	500	520	492	493	513	502	524	550	500	500	523	535	530	522	568	465	515	490	524	502	518	503	480	514	477	530	519	496	532	533	558	513	518	530	508	486	464	539	498	522	522	480	464	486	492	480	500	518	515	516	493	517	496	544	538	496	522	494	502	480	514	489	532	501	499	510	476	503	502	460	494	538	508	498	492	490	545	518	549	480	509	508	499	522	526	516	494	509	502	500	505	492	494	501	537	530	511	516	484	534	493	522	505	507	498	513	510	488	517	475	540	479	511	545	503	544	493	499	518	488	508	491	472	517	475	507	514	504	549	499	517	506	505	515	496	500	494	509	484	469	497	512	559	525	509	457	511	542	482	505	476	545	552	544	526	501	483	513	522	523	524	490	495	525	536	456	535	539	515	498	519	457	495	478	508	484	482	550	530	480	515	536	481	503	507	487	517	478	524	490	518	551	518	533	544	511	538	538	492	522	493	516	494	477	465	495	537	506	534	510	491	518	522	492	514	507	528	519	497	549	482	506	527	500	503	552	492	484	494	539	501	526	506	492	480	513	524	514	497	540	533	538	522	528	479	543	517	509	498	515	510	461	505	515	478	515	479	537	504	514	515	495	520	492	521	536	520	557	542	508	516	503	518	501	520	498	519	524	512	500	494	508	517	518	509	517	495	555	493	530	521	530	508	497	514	502	508	488	528	492	495	529	475	490	550	501	491	491	553	518	508	519	523	529	473	513	537	485	472	495	522	509	549	496	465	485	505	525	516	501	490	556	536	496	471	506	447	523	521	500	510	531	514	504	500	498	499	505	513	526	530	517	470	475	524	521	467	534	484	491	475	487	518	513	522	521	503	467	479	526	509	511	523	474	576	507	482	556	500	492	530	525	486	484	496	456	516	496	522	516	528	495	526	504	506	507	485	547	501	515	508	544	559	512	519	499	501	538	547	490	465	522	494	471	506	513	509	549	531	456	512	527	516	471	508	474	491	505	507	517	578	517	483	517	501	457	521	504	481	510	493	518	475	527	494	541	524	521	515	537	474	493	508	529	454	521	503	550	549	488	528	507	512	521	496	466	454	518	485	496
3972	568	299	287	275	223	242	217	198	197	208	191	222	215	205	208	202	207	196	235	227	226	237	217	200	178	212	235	206	188	219	195	214	193	203	208	222	195	200	222	236	220	230	221	203	217	233	218	192	190	214	217	197	185	234	192	222	227	217	220	234	220	218	211	221	217	193	214	248	223	230	206	235	192	250	208	196	205	223	210	221	218	228	209	198	193	211	215	209	223	238	235	202	207	197	193	230	209	212	206	216	216	210	217	238	233	214	239	181	213	189	201	190	211	203	200	217	180	218	229	247	191	232	211	206	167	192	210	214	204	219	226	223	191	187	206	246	202	226	213	222	213	226	224	215	234	212	205	199	204	191	163	214	206	222	198	221	231	237	202	213	216	201	193	218	211	213	215	192	208	193	213	233	206	197	216	215	209	216	225	217	221	207	203	175	220	202	215	214	199	218	233	252	231	199	197	222	197	193	192	216	196	208	210	195	208	209	213	210	221	189	227	225	200	238	207	199	217	199	201	188	196	198	205	198	214	221	217	205	207	235	231	212	216	209	198	226	200	266	188	197	188	213	205	254	223	215	216	198	205	205	208	200	201	221	227	205	226	182	219	211	198	211	223	197	209	208	197	215	232	228	225	211	212	204	196	205	203	224	232	259	233	199	208	183	250	193	220	186	233	205	218	235	240	237	202	215	214	245	209	192	187	201	221	218	209	235	203	209	190	216	189	200	231	228	222	201	214	218	182	215	227	199	198	220	218	210	181	221	205	207	213	171	219	210	203	207	259	214	222	242	206	191	216	222	210	236	215	203	214	208	192	213	209	217	187	219	212	228	204	199	203	196	213	212	200	202	186	200	200	224	253	197	190	191	184	204	232	197	194	241	221	199	213	196	214	221	225	240	210	203	207	193	200	193	233	223	214	215	198	213	211	208	230	213	203	218	226	245	186	211	201	211	199	210	193	185	197	240	227	233	240	216	233	225	238	194	222	217	198	190	229	200	205	180	222	176	194	163	201	203	215	236	228	224	197	230	208	207	208	226	222	225	173	220	208	191	198	222	193	207	217	209	206	217	228	208	237	200	206	229	229	217	179	211	210	196	214	218	192	184	220	218	233	193	210	205	217	235	214	183	198	199	193	201	231	226	219	234	190	219	201	213	222	232	206	203	202	215	216	199	193	215	199	224	209	226	227	210	195	196	219	235	223	229	223	207	204	198	235	204	191	234	205	186	221	202	188	193	219	216	217	196	215	223	227	221	220	224	200	204	235	220	231	230	211	233	220	209	221	198	202	204	210	197	197	184	236	204	215	234	209	218	225	213	209	203	206	202	234	204	218	236	202	206	231	195	205	212	219	223	209	196	204	246	192	223	219	220	218	215	224	180	229	214	192	205	205	214	233	223	231	201	224	207	216	221	231	178	223	226	211	209	222	188	244	221	199	213	214	215	235	204	200	243	200	214	192	200	213	224	225	209	209	186	175	186	215	197	199	240	216	214	236	201	214	197	184	207	224	217	207	195	191	204	216	218	198	207	228	220	231	205	192	240	222	228	218	213	220	211	190	211	214	233	212	219	229	187	216	181	184	222	217	213	188	198	201	213	228	213	219	223	185	200	211	207	243	235	189	214	190	231	236	219	211	210	203	209	205	210	208	220	192	225	202	240	226	223	199	190	217	211	194	227	205	201	204	217	198	187	228	213	194	203	215	220	209	192	221	215	228	209	198	216	186	218	198	218	212	238	205	207	203	195	215	214	232	213	210	199	211	216	198	225	209	194	225	223	217	214	225	229	216	219	192	174	195	241	210	216	215	231	226	223	222	233	178	221	212	212	232	201	218	211	213	219	212	209	208	221	215	186	212	191	210	221	207	227	228	209	200	213	205	226	222	218	220	186	217	214	213	226	196	196	172	204	216	204	224	195	221	207	242	199	228	219	214	228	215	191	208	195	200	263	203	196	189	206	222	241	214	207	219	254	214	205	221	215	196	207	210	179	225	225	199	212	226	223	205	209	202	213	228	210	199	231	190	185	222	214	216	203	200	239	203	183	214	206	222	205	197	204	228	216	211	191	214	201	242	211	214	211	206	195	208	164	202	204	208	249	188	198	204	196	194	168	222	191	217	221	199	218	226	229	249	227	206	234	254	219	221	222	220	225	231	211	197	212	211	216	207	209	210	242	219	208	199	233	228	210	205	193	186	196	205	208	196	223	209	222	222	220	224	222	213	203	188	231	208	201	211	237	196	205	234	217	209	224	220	192	221	188	208	206	221	208	207	217	196	233	196	203	196	200	205	200	229	213	214	226	194	218	230	212	233	211	192	225	213	220	203	189	220	195	216	208	202	220	229	202	204	230	222	220	208	157	188	201	215	197	183	207	207	210	199	196	211	202	209	198	212	228	216	212	195	205	214	207	194	220	215	210	230	200	205	222	199	201	217	208	231	208	230	207	216	203	220	243	223	195	202	214	228	241	197	197	238	228	195	239	210	205	209	225	205	221	211	194	213	220	215	197	215	183	210	207	181	198	227	208	205	227	208	221	206	226	218	220	215	195	228	211	204	197	199	173	227	203	198	234	196	215	203	201	224	214	222	217	230	205	203	205	200	208	234	228	203	183	208	228	212	209	200	201	209	179	193	219	218	218	218	226	211	217	198	214	182	219	220	192	206	210	204	212	199	221	203	199	223	194	221	187	195	203	209	202	219	204	246	238	215	230	225	209	202	201	217	187	231	207	200	197	220	203	238	227	169	215	195	198	234	211	186	203	222	227	202	207	229	211	222	191	210	209	220	221	254	211	252	206	213	205	207	212	214	205	202	188	202	196	220	231	234	211	194	209	208	219	200	194	186	226	219	209	205	233	211	202	228	213	197	183	219	231	205	218	213	193	232	191	210	217	203	217	213	224	204	228	203	181	214	196	237	252	187	186	218	204	228	228	200	197	198	210	217	193	194	234	215	212	240	213	186	241	198	207	209	217	243	205	235	228	212	226	246	232	221	212	210	204	220	212	224	223	218	207	200	238	216	221	217	224	230	205	187	213	214	211	211	225	208	213	196	190	182	216	215	216	225	184	249	209	207	230	219	230	228	185	206	216	232	193	237	193	194	216	223	198	174	192	219	199	213	219	215	216	210	221	219	222	222	208	233	236	207	224	192	208	223	196	216	216	195	199	219	199	201	226	203	199	229	200	212	212	219	215	196	223	224	209	216	207	199	221	241	229	212	199	200	216	225	188	227	217	220	203	208	238	197	193	201	217	191	227	210	210	217	194	234	220	218	221	194	231	229	207	216	181	234	213	239	237	237	198	228	209	236	250	234	189	187	204	216	205	231	224	195	193	202	220	223	215	189	224	216	219	215	225	188	203	235	205	215	209	192	196	190	198	212	230	181	230	218	193	224	196	224	226	195	205	204	217	219	198	230	196	201	218	189	217	184	201	192	217	207	191	221	210	219	218	213	203	201	220	194	196	230	214	209	224	196	202	216	211	199
2964	652	642	673	650	635	583	518	497	547	493	492	508	463	507	495	497	430	465	499	503	490	452	501	485	469	448	467	471	503	483	477	431	452	480	473	495	500	462	464	463	490	444	501	470	481	498	443	491	454	456	471	465	455	496	453	452	498	464	497	479	512	505	471	475	493	458	484	450	469	480	477	489	463	456	494	472	479	475	500	487	478	485	492	488	468	457	489	460	456	497	472	470	482	472	485	487	471	503	489	552	469	480	467	488	479	438	502	481	455	480	496	525	498	466	488	477	485	448	479	466	474	460	515	475	487	466	460	470	495	478	486	485	481	469	489	457	513	459	463	488	474	410	503	449	420	484	493	526	484	504	520	476	504	528	453	498	453	483	480	477	490	464	488	498	483	460	452	435	508	492	510	522	463	456	498	476	459	491	470	514	464	502	478	496	449	478	495	475	434	470	460	455	485	488	489	470	477	481	498	457	506	503	484	511	443	500	478	440	471	483	463	442	482	500	527	474	508	510	489	464	478	466	487	463	450	482	498	503	490	469	465	471	479	470	477	474	480	453	480	494	519	478	459	437	459	445	479	465	499	479	496	436	484	457	448	442	465	461	477	463	460	471	494	491	477	495	456	445	473	472	457	508	452	456	505	494	453	471	472	441	486	494	491	438	455	452	472	487	474	496	468	509	510	468	443	477	494	440	455	479	463	490	460	497	469	496	477	465	469	453	504	480	497	486	483	470	495	452	489	476	450	479	457	454	453	507	473	480	484	505	500	469	471	499	466	464	460	466	473	445	484	476	457	473	488	447	470	495	473	517	491	480	484	534	481	501	493	503	465	547	419	480	517	478	483	468	457	478	445	490	488	463	463	494	457	462	499	475	449	500	463	432	461	447	508	476	485	469	474	474	480	453	530	436	498	472	457	467	450	510	512	492	516	496	461	431	463	492	483	458	512	504	503	484	484	485	482	497	462	478	483	491	506	459	499	524	495	481	463	485	468	436	506	503	525	489	487	465	472	481	487	442	497	465	479	492	442	467	465	497	484	477	481	479	462	476	479	449	484	422	483	472	468	469	474	469	496	490	508	469	496	514	494	506	439	474	464	441	444	474	495	505	484	526	509	476	492	470	423	464	445	504	502	457	441	495	507	498	447	516	502	443	496	488	483	444	477	441	478	490	459	504	495	482	440	466	500	452	495	494	478	442	474	467	476	503	477	480	484	476	486	481	514	477	483	500	438	501	470	498	480	468	507	467	497	463	477	487	495	469	520	451	472	490	510	507	473	496	494	479	484	452	498	506	456	521	475	490	485	435	513	493	491	496	471	504	486	463	448	493	511	508	477	496	461	504	480	483	482	507	482	452	498	469	480	475	477	454	466	524	495	504	464	514	490	568	478	436	444	480	479	456	464	480	462	423	448	467	488	455	491	480	466	481	486	466	444	473	510	488	470	469	456	470	456	491	509	497	500	430	468	498	516	498	458	459	459	512	480	525	458	499	476	467	427	503	530	466	464	490	501	495	492	494	452	454	456	484	489	544	512	489	449	452	507	476	495	500	550	477	489	478	499	512	478	499	476	494	525	476	468	446	461	511	485	477	457	507	446	457	470	492	453	491	487	496	424	503	467	491	448	502	500	522	486	529	500	473	495	472	486	481	472	492	485	510	501	510	486	489	470	461	493	496	483	447	472	457	497	457	488	478	442	465	472	479	436	473	459	511	440	493	472	466	525	461	508	492	512	475	471	517	458	496	491	434	475	493	481	476	471	453	456	480	414	513	498	482	454	473	492	455	511	476	486	468	465	467	461	452	461	503	458	502	485	499	431	515	484	498	523	450	472	482	492	500	472	491	476	484	463	455	502	512	471	484	512	493	486	509	454	510	489	501	417	497	456	451	457	470	477	514	448	484	484	486	509	487	464	459	452	510	464	496	423	462	455	465	479	488	496	476	484	491	463	488	455	466	463	476	470	502	506	525	497	493	448	472	474	456	463	484	479	517	475	500	480	508	475	474	463	503	449	479	463	448	460	509	505	463	479	464	451	499	461	468	515	484	474	485	495	481	461	497	473	484	451	433	490	456	454	471	485	472	493	482	448	494	498	477	503	522	478	494	482	462	428	483	487	467	467	480	468	496	469	497	481	475	461	483	442	512	486	462	474	468	495	498	474	457	496	443	468	446	468	499	487	466	481	471	489	495	460	477	485	514	474	452	484	476	454	507	454	480	459	457	497	529	487	496	475	493	500	454	469	485	546	496	468	458	476	440	460	453	473	462	491	482	507	477	470	484	479	470	460	456	482	483	483	489	474	499	482	512	474	517	503	437	513	497	499	444	412	452	441	456	489	507	497	515	477	476	502	487	500	449	479	469	486	475	480	475	498	510	477	492	472	471	492	476	442	469	484	470	480	464	508	504	504	536	448	485	469	483	490	463	475	503	494	471	527	499	473	436	492	480	462	449	451	451	457	458	454	441	498	452	519	475	497	496	491	511	465	491	488	460	469	485	472	478	457	469	557	493	480	436	479	487	483	498	435	502	447	516	475	477	448	454	415	456	476	479	492	452	496	469	491	482	502	510	512	450	499	477	466	481	485	478	506	468	480	466	448	516	497	464	476	481	485	484	432	501	474	445	491	495	502	530	472	479	462	492	451	519	494	512	470	497	462	474	459	462	506	468	461	473	446	470	477	499	473	461	464	468	474	482	513	472	486	464	460	463	475	480	499	488	486	489	465	484	423	486	473	472	495	479	445	476	492	422	471	496	521	474	452	475	445	495	481	480	457	447	469	445	478	511	472	444	485	494	510	505	504	453	501	466	450	480	435	477	478	460	522	505	488	505	483	447	473	483	446	488	470	453	464	467	498	474	512	522	513	493	425	493	494	470	435	507	477	469	434	503	451	474	495	484	474	461	491	456	477	458	465	439	413	480	484	449	450	472	483	429	462	464	463	466	445	521	475	479	532	523	473	470	457	469	478	494	498	491	508	535	513	466	442	492	478	496	453	476	451	503	494	502	445	466	445	438	436	456	475	448	511	487	512	485	453	489	460	469	507	495	505	499	469	480	443	443	453	463	473	525	444	453	466	460	470	499	471	529	460	492	486	497	446	485	478	468	502	483	482	449	495	461	445	458	470	472	482	481	490	484	462	458	441	467	464	468	504	456	514	465	434	509	486	456	456	463	469	468	468	480	466	437	437	475	459	452	472	461	431	472	504	482	462	505	479	462	470	482	457	470	478	469	459	459	458	446	477	524	493	507	492	493	428	520	474	536	495	481	498	457	464	491	467	553	513	421	503	507	492	427	508	458	495	459	494	450	478	488	469	480	500	472	469	477	492	445	466	463	505	468	451	454	484	486	482	463	478	528	489	470	466	492	477	478	441	446	458	476	475	497	496	467	493	477	500	481	466	448	458	522	445	475	500	477	469	465	487	500	493	491	490	456	464	468	471	483	496	490	482	509	496	448	480	474	469	476	477	478	472	492	489	458	461
14644	2287	851	615	579	540	393	315	294	381	259	204	193	173	159	158	144	161	156	150	174	141	127	146	132	133	144	127	154	140	133	123	147	158	137	149	144	124	130	149	115	110	133	116	140	125	141	123	116	121	137	129	148	123	147	132	139	130	127	131	126	133	113	129	171	144	153	159	112	142	121	156	116	126	158	130	145	122	140	139	145	137	159	166	149	120	127	143	120	127	111	122	140	121	131	157	137	151	152	138	147	161	118	133	112	146	174	125	150	119	143	126	138	118	145	137	139	139	121	102	127	148	131	136	126	138	151	111	163	156	128	137	158	147	121	123	121	125	132	138	135	138	131	135	129	129	124	132	144	138	127	124	125	147	115	106	143	143	134	119	127	151	124	117	124	132	133	116	110	120	136	150	138	126	122	132	138	131	124	108	119	134	130	135	160	121	138	121	150	116	126	137	159	130	124	152	139	117	110	165	132	133	133	131	124	114	113	133	120	123	136	131	134	139	128	120	128	147	145	129	119	128	136	136	142	128	133	142	122	135	135	142	151	106	126	121	146	117	127	143	134	145	155	121	133	142	144	129	146	139	126	148	131	127	142	132	130	133	137	114	123	120	112	131	142	144	126	124	126	139	151	138	115	143	132	137	136	107	132	125	152	136	129	150	140	152	136	120	129	152	136	141	135	125	127	107	130	126	147	115	122	123	177	147	119	157	151	122	121	133	133	109	136	119	149	138	144	125	139	143	157	114	113	126	141	118	140	149	111	138	159	125	137	123	147	140	126	117	110	141	137	115	124	151	144	123	121	120	145	142	125	142	132	133	145	118	133	163	135	155	143	140	136	131	118	141	133	106	142	147	154	135	134	131	103	125	126	120	148	121	122	149	133	140	148	148	131	105	113	135	119	126	145	153	129	118	126	134	144	125	145	129	156	145	144	136	140	124	143	118	130	147	130	134	113	144	152	154	128	141	115	134	133	131	147	150	145	114	145	135	124	162	146	123	126	122	133	139	140	152	141	118	120	134	132	150	135	135	169	148	130	142	132	113	118	133	151	135	137	127	132	148	144	126	124	133	138	132	139	113	121	149	115	133	140	142	115	123	123	153	117	127	130	127	136	132	149	132	132	127	130	139	129	137	143	129	140	148	122	140	150	143	139	178	138	138	165	150	118	127	123	152	124	137	110	123	148	127	115	132	131	139	175	135	121	116	135	145	135	132	155	153	163	123	125	151	155	163	139	132	130	159	139	130	131	141	153	150	151	126	125	157	124	157	146	139	161	138	135	136	132	122	131	136	132	115	136	140	116	121	138	136	135	144	151	152	117	131	128	118	133	143	168	148	143	154	140	139	144	142	133	118	127	187	126	134	142	133	154	139	142	123	119	129	114	117	131	137	123	130	125	144	121	137	141	111	121	133	138	131	140	131	141	145	135	126	124	123	129	151	115	124	151	129	136	122	131	140	148	148	134	125	133	131	136	127	119	135	139	132	148	123	139	137	128	135	121	135	140	162	152	123	137	119	138	159	147	143	143	127	144	135	122	121	129	113	129	136	132	120	154	133	128	151	150	134	112	140	110	119	129	130	126	126	124	141	121	130	148	134	148	134	123	146	140	126	142	132	126	142	116	140	131	144	89	123	117	141	146	153	155	124	117	120	135	117	140	137	137	143	132	136	140	131	138	123	126	145	143	156	143	134	132	117	134	130	124	139	135	117	132	134	128	147	130	132	136	126	141	120	140	135	131	135	139	125	122	151	161	140	132	121	141	159	150	124	152	119	149	152	122	142	121	141	165	125	142	119	126	131	134	113	108	153	127	107	133	153	125	123	133	127	138	128	135	126	126	105	147	148	105	152	144	118	131	147	119	126	124	135	165	160	141	139	136	130	110	143	122	153	150	117	127	140	142	130	128	125	139	139	137	123	127	137	151	126	124	145	161	169	125	151	130	131	132	118	126	162	151	148	130	135	143	117	127	130	156	121	119	147	132	130	126	130	139	120	130	125	161	130	136	106	135	115	142	123	133	146	138	141	125	136	119	152	124	146	134	148	132	102	137	152	125	128	118	115	125	146	128	177	144	139	137	138	134	139	130	127	152	126	132	147	116	148	148	139	128	122	145	132	136	113	138	132	132	125	138	142	129	128	120	122	124	156	144	151	134	126	132	112	133	132	134	143	93	131	126	131	118	131	131	130	154	137	158	147	131	136	129	145	122	143	122	133	141	124	140	138	119	130	145	131	138	145	138	152	141	140	142	126	113	123	150	117	148	149	150	142	150	143	116	138	133	127	146	111	153	129	124	130	133	136	144	155	127	142	134	133	137	126	111	113	145	141	134	138	151	123	119	150	139	147	152	131	124	132	131	128	130	140	110	135	142	119	155	128	136	142	134	141	135	145	153	141	148	143	115	132	125	139	131	123	115	129	140	130	136	158	156	127	141	145	141	128	114	136	126	131	143	112	134	132	123	150	152	135	142	148	135	143	142	128	120	134	138	148	146	142	112	133	141	151	148	125	132	127	142	116	152	108	143	142	156	129	156	129	152	138	153	151	121	102	134	133	138	149	126	127	108	123	139	133	129	138	126	124	137	123	129	149	149	106	117	114	142	119	118	130	137	145	136	152	136	118	106	124	131	131	135	107	114	154	123	156	121	133	142	113	140	145	128	124	137	155	136	138	113	147	139	141	134	154	140	128	140	159	146	130	136	138	141	140	119	140	161	129	159	138	121	164	130	122	148	135	147	131	134	131	126	121	143	130	132	134	124	140	154	144	142	131	136	118	141	159	153	132	121	166	132	141	126	160	128	140	144	113	138	156	151	133	125	138	146	123	139	152	133	151	137	119	124	157	130	134	119	151	139	119	125	111	132	125	146	147	137	134	150	124	119	130	149	131	124	137	137	145	144	125	123	135	129	152	126	115	135	112	138	125	127	106	138	149	129	138	133	136	118	147	141	147	142	141	123	140	133	121	132	134	124	130	151	143	115	123	136	121	132	124	120	120	129	145	131	108	128	134	142	129	140	133	132	128	134	147	141	127	135	148	175	146	138	122	146	122	123	156	120	157	154	132	154	126	147	150	147	131	133	137	135	130	139	122	132	138	146	120	131	127	139	143	134	130	122	138	137	134	127	151	115	120	116	138	129	141	137	146	134	129	136	131	118	118	157	119	129	152	157	115	126	127	164	145	123	146	150	137	140	128	139	145	137	137	127	119	146	140	127	158	128	115	115	129	157	143	143	146	139	132	118	126	148	131	159	142	154	124	124	136	129	143	139	118	129	107	102	122	126	139	136	131	129	120	128	150	148	117	133	132	118	122	143	127	108	133	143	156	123	136	139	108	120	107	130	134	146	124	150	150	145	123	121	130	153	145	139	121	151	149	114	123	126	136	131	108	124	129	127	121	158	126	128	115	145	149	137	131	137	147	131	118	134	129	136	156	147	125	135	165	135	135	126	122	157	124	130	135	103	134	138	140	131	127	137	116	112	136
10008	1452	1477	1812	2003	1987	1526	1207	1282	1797	901	623	531	524	513	474	462	440	450	551	501	469	402	449	392	394	407	406	345	369	359	379	357	325	343	345	366	361	333	361	331	335	340	323	344	333	353	370	352	329	328	327	367	348	350	364	344	340	325	371	340	348	343	345	338	325	323	336	339	318	335	365	306	347	382	304	337	328	363	383	321	351	342	351	352	364	331	345	296	371	342	333	348	332	344	337	342	304	328	335	296	337	319	345	347	342	337	315	318	338	335	314	317	317	327	333	372	345	329	329	323	344	328	330	345	329	347	346	349	340	349	339	297	342	374	352	340	345	394	368	323	368	363	327	321	319	296	335	312	350	337	326	333	339	364	361	292	337	329	368	322	358	362	342	369	320	317	342	384	332	346	326	365	300	325	337	328	314	331	357	319	416	351	348	330	322	312	343	311	337	339	356	330	373	327	348	346	349	294	322	338	327	375	327	348	374	349	308	304	355	382	345	369	318	375	311	322	384	308	370	328	335	332	338	341	340	316	355	371	361	353	345	328	322	346	359	309	341	342	325	359	333	373	350	351	345	338	350	333	365	342	362	325	320	346	328	348	323	355	320	339	345	336	321	309	353	309	361	319	379	341	338	313	331	376	330	346	349	332	344	338	339	343	325	359	346	328	356	321	361	355	337	321	324	352	314	365	348	320	323	348	357	340	304	349	332	337	311	343	341	315	341	338	324	290	305	305	360	309	337	357	345	327	321	351	325	360	345	334	357	362	325	313	328	313	338	330	327	309	352	321	372	324	315	351	315	350	335	328	327	346	359	315	332	349	344	338	359	318	336	364	329	339	350	324	368	327	328	344	319	332	320	323	360	329	343	346	367	338	308	321	327	334	333	374	353	340	321	330	312	335	334	318	306	324	351	326	350	340	361	332	316	323	339	323	351	346	316	350	358	320	354	354	358	335	327	313	338	332	320	328	343	329	331	381	352	310	353	337	352	363	306	337	333	324	350	322	309	341	370	295	319	342	341	327	335	367	391	339	356	370	344	357	323	346	325	322	380	316	347	358	310	312	377	336	350	354	325	367	331	324	353	363	316	332	346	348	327	365	340	312	345	350	373	337	345	300	333	336	328	343	323	325	351	343	298	323	329	380	347	329	359	327	342	365	335	359	329	322	366	318	327	333	350	346	323	348	325	348	336	337	328	343	345	341	320	332	305	335	323	327	348	338	375	364	328	318	321	347	339	349	339	335	330	347	336	348	337	312	372	351	336	368	329	339	332	314	330	342	321	349	340	339	356	307	364	340	351	358	326	340	322	385	345	340	289	335	302	327	308	327	355	326	339	345	349	342	352	310	347	336	333	324	313	325	326	347	357	376	350	345	363	332	347	315	331	352	328	324	340	338	349	337	329	358	322	318	335	329	315	354	334	328	314	322	319	301	352	352	374	332	338	333	367	325	352	326	337	315	327	341	317	340	334	333	362	348	327	320	356	355	344	349	299	321	325	328	336	346	293	331	313	336	332	340	319	338	321	315	351	350	385	351	304	347	355	355	340	341	354	351	336	309	361	362	342	307	322	343	358	326	332	358	350	342	362	324	386	355	315	346	358	345	351	332	336	323	355	350	348	338	285	322	345	338	330	320	325	346	350	313	325	347	333	395	322	350	300	343	352	334	337	344	335	346	370	314	352	339	354	300	321	365	337	317	306	317	343	347	322	343	370	323	349	320	319	323	339	367	339	344	323	339	315	340	333	339	324	353	295	357	368	361	308	341	322	339	336	324	342	330	348	369	366	346	353	377	356	360	368	333	353	358	343	342	367	357	319	388	363	335	335	346	307	328	324	323	340	357	339	342	331	347	325	335	327	345	355	345	337	336	296	316	365	333	332	359	324	364	367	342	383	342	318	327	351	330	340	320	361	295	318	334	335	325	293	377	327	394	319	334	356	340	353	329	390	338	342	363	351	368	309	318	342	324	314	344	368	333	322	352	336	356	330	328	316	362	357	344	363	308	333	332	321	359	326	327	326	341	297	327	325	350	323	347	365	355	351	348	332	352	316	335	318	347	318	307	341	357	318	373	339	318	324	330	321	325	342	336	332	325	373	353	309	296	335	323	364	309	321	335	311	327	342	334	327	354	339	294	380	335	325	369	348	330	352	338	326	366	339	318	363	321	351	332	335	371	351	321	325	349	334	319	343	366	339	340	362	328	316	348	335	311	359	364	331	364	349	325	345	334	355	299	330	312	314	314	303	359	321	328	344	375	311	325	297	308	327	348	380	345	359	356	346	308	354	284	349	359	356	342	322	309	368	343	329	358	361	347	318	342	345	330	332	317	330	319	336	341	342	323	330	336	329	321	315	346	339	341	321	336	334	346	346	313	331	299	321	355	354	384	338	366	346	325	348	332	322	323	337	362	360	331	332	343	359	325	339	335	343	357	297	340	346	346	342	336	331	356	351	331	354	342	377	339	361	321	360	324	355	335	322	332	337	358	315	313	344	342	327	336	328	304	334	315	313	318	358	367	354	350	329	325	343	365	341	357	315	326	290	354	353	332	322	343	327	331	336	298	352	346	294	345	331	326	310	322	296	369	359	340	352	345	359	346	338	326	317	358	340	329	351	336	343	307	332	342	349	327	334	325	360	337	363	353	384	323	345	330	326	338	342	334	349	298	331	348	322	352	349	339	334	330	306	325	346	328	349	352	334	360	339	318	349	328	330	347	347	313	362	347	310	371	356	340	329	335	326	349	329	330	337	318	355	329	321	299	335	309	349	330	353	337	320	353	320	345	348	348	342	345	345	365	312	328	325	325	331	336	358	332	328	311	332	329	321	322	333	341	315	345	364	319	324	342	319	307	340	340	371	328	337	330	396	339	319	357	366	347	373	341	327	370	340	342	352	348	366	326	304	344	314	303	290	319	336	334	317	327	346	333	315	311	318	352	339	341	347	352	352	331	344	347	344	324	329	329	295	299	336	344	331	364	305	349	334	332	356	330	341	345	327	319	316	339	314	365	342	369	302	341	342	364	333	348	319	360	321	330	325	340	325	352	350	350	349	334	349	370	332	342	321	324	334	313	378	303	335	340	341	318	338	316	332	342	343	373	347	362	343	311	336	346	351	324	327	333	322	321	311	344	346	361	325	348	378	343	331	355	354	366	327	362	307	335	351	340	321	340	313	350	376	338	310	329	317	313	320	338	342	331	329	324	351	338	335	326	325	312	332	336	361	359	346	356	322	335	335	345	348	313	342	343	346	326	334	353	341	348	355	316	336	328	320	335	322	347	350	340	364	343	303	360	325	337	313	351	356	320	322	330	323	369	352	340	337	343	320	339	349	325	353	340	285	340	362	333	342	319	350	359	342	363	358	367	347	345	342	347	376	333	341	348	349	348	331	335	312	323	318	312	329	345	328	342	359	343	325	352	306	342	333	334	341	346	318	298	346	344	362	333	307	372	325	345	329	316	351	344	335	345	354	325	301	348	325
23882	5010	1753	1220	1115	971	672	578	522	593	476	281	298	279	294	264	268	270	295	296	249	265	229	236	228	211	207	200	210	223	254	254	213	244	229	239	219	189	195	205	237	212	227	208	239	214	218	208	235	231	234	232	218	225	227	226	243	199	198	216	197	230	199	220	198	226	233	206	219	217	207	245	209	219	227	244	235	219	228	254	217	221	202	240	210	217	205	205	219	197	206	203	201	214	212	211	195	194	227	245	225	222	208	217	220	194	204	193	257	215	207	222	249	209	252	221	208	220	236	228	211	232	210	239	181	208	191	231	243	224	208	205	220	235	210	207	212	237	206	252	237	222	209	202	215	207	184	219	190	212	209	217	213	196	217	242	225	232	214	233	191	208	211	225	240	249	207	226	224	210	246	219	200	199	218	206	241	216	205	224	199	218	219	214	230	213	231	204	232	214	228	235	230	200	253	222	219	215	222	219	200	245	193	197	206	234	241	207	221	212	229	208	222	215	243	240	214	204	244	218	210	184	225	229	212	210	202	208	217	196	200	187	234	231	212	230	220	232	226	200	211	211	224	194	234	220	224	216	234	234	217	234	212	229	205	226	229	233	185	205	215	207	222	247	209	229	209	204	222	215	182	242	217	213	234	202	190	228	204	188	238	164	229	205	211	229	217	219	223	199	193	204	202	204	251	194	194	222	223	240	205	184	204	211	224	225	233	215	207	222	231	243	211	213	239	192	208	257	218	240	216	214	230	218	228	208	216	217	227	211	232	200	226	221	204	202	225	221	215	209	224	221	224	222	220	203	231	226	186	219	230	198	227	206	204	220	230	225	231	220	234	206	232	203	193	239	223	213	184	204	227	215	192	213	228	229	235	228	228	217	241	249	230	198	202	215	244	185	205	220	246	230	212	217	221	236	231	231	223	223	228	219	221	215	239	211	194	209	232	230	199	208	237	214	224	205	206	213	216	207	212	245	218	225	220	249	225	225	230	200	223	222	225	216	219	208	240	198	231	210	226	216	220	233	227	253	200	213	227	240	230	223	208	237	207	217	197	206	230	199	241	197	219	193	188	209	214	222	202	193	236	217	230	228	231	241	226	209	223	229	204	220	201	219	202	211	226	187	219	219	235	199	212	201	246	234	231	214	243	254	200	216	192	228	196	232	211	194	218	203	205	223	210	217	233	223	216	192	224	212	245	222	212	197	218	234	229	244	220	204	246	225	227	223	189	198	210	230	202	211	229	192	238	205	220	225	205	222	217	224	203	211	256	185	237	218	225	220	224	234	224	227	260	233	214	204	233	219	248	221	203	199	229	236	218	206	204	219	226	214	193	218	230	222	223	204	236	220	227	232	222	248	207	224	189	229	247	232	194	215	235	198	198	219	214	241	225	239	224	226	229	206	177	204	201	211	218	209	214	206	212	203	203	220	218	217	216	213	243	198	222	234	227	226	191	193	224	233	212	216	235	207	252	223	223	215	237	218	256	230	218	225	224	210	204	229	247	236	248	223	201	203	217	211	201	198	217	231	212	239	196	211	230	206	199	202	225	221	188	241	216	237	233	249	258	233	223	189	217	211	228	215	215	218	206	241	225	221	222	217	224	202	223	208	197	216	237	215	201	242	203	233	231	226	221	245	193	205	223	217	224	196	204	223	205	221	202	198	243	244	213	209	201	216	182	203	248	173	217	215	213	179	209	195	209	206	239	208	219	228	226	219	242	205	238	210	200	241	221	220	235	234	215	226	193	216	216	204	194	217	206	207	204	257	230	209	210	226	201	226	214	232	247	187	229	235	236	199	203	208	228	256	216	232	220	182	220	220	226	221	246	182	219	206	208	210	209	212	239	219	209	190	213	227	213	217	232	199	209	200	263	224	206	220	213	232	217	192	204	190	219	232	226	229	200	202	213	223	210	198	211	245	212	252	205	204	230	203	240	209	200	247	198	226	230	220	218	237	232	192	250	232	216	201	229	185	248	205	230	203	235	237	235	223	220	252	206	187	210	205	224	216	210	218	231	187	241	221	251	245	214	212	234	234	201	211	232	212	234	206	240	234	221	232	244	209	235	191	218	200	206	230	214	228	224	213	215	226	213	206	223	238	208	221	177	238	251	223	249	236	213	245	218	220	231	216	202	221	221	229	211	223	235	215	181	245	234	181	204	226	225	234	194	228	199	208	216	243	229	205	213	211	216	228	238	198	224	173	242	231	216	195	235	241	219	257	237	225	221	212	207	221	209	205	218	191	223	224	200	239	221	230	196	217	240	235	220	215	203	205	242	211	204	241	191	211	221	230	249	201	196	224	203	201	204	221	212	228	201	223	230	209	213	211	240	237	205	211	224	204	192	215	223	235	189	221	182	218	208	246	218	207	243	211	233	203	225	223	207	232	219	194	211	232	238	238	224	219	225	194	212	213	228	250	213	223	244	255	207	250	212	218	229	231	198	206	205	216	232	208	189	213	183	247	200	221	211	200	211	202	222	207	224	207	228	206	207	211	196	201	220	211	223	214	221	214	185	200	220	212	237	221	202	233	179	228	205	194	211	233	207	218	216	237	222	211	211	245	212	218	225	230	221	193	193	196	231	237	210	214	201	194	230	209	188	211	221	211	193	187	207	247	221	239	206	226	237	225	244	215	217	223	216	206	229	226	224	204	204	220	234	234	226	228	218	221	202	221	199	226	201	248	205	235	231	210	218	211	202	226	214	245	214	246	233	205	249	206	253	223	241	184	237	202	227	235	207	204	216	231	241	240	223	223	207	208	212	218	215	209	200	205	244	223	236	215	216	196	221	209	184	202	221	237	186	214	241	204	226	237	213	216	245	198	220	190	207	205	228	234	197	204	199	219	224	197	219	227	226	233	256	245	241	195	219	249	221	213	196	198	232	185	205	216	240	233	219	212	227	235	290	214	252	218	186	228	212	228	189	219	210	217	240	237	231	222	204	209	218	225	204	217	229	219	232	199	224	269	228	198	257	194	203	203	208	210	213	218	210	217	199	223	213	214	239	190	198	209	232	212	198	207	188	224	219	203	216	218	197	206	223	211	244	217	224	227	193	204	207	251	214	209	225	214	212	197	228	276	238	220	203	223	191	196	220	194	220	208	214	213	177	206	202	199	219	204	229	208	192	201	202	199	216	194	222	192	203	215	226	225	207	210	229	217	215	224	206	187	223	213	235	207	200	231	198	203	226	232	246	205	208	204	203	229	215	227	231	223	226	213	224	231	228	217	229	216	221	242	207	219	237	238	216	236	202	243	219	195	207	223	222	207	228	203	218	230	205	212	207	226	198	204	233	206	212	215	232	206	214	220	204	212	224	217	216	200	211	206	200	231	251	226	186	231	224	222	219	226	243	245	183	222	196	203	208	197	244	190	237	215	211	212	241	209	219	225	223	215	221	229	227	236	232	221	218	219	205	201	222	200	222	218	196	196	218	218	210	181	220	198	207	216	222	198	254	242	225	201	242	231	187	194	191	225	188	186
13922	2562	2581	2935	3473	3139	2650	2195	2190	2788	1971	1066	999	937	896	856	862	854	879	809	735	668	632	648	656	608	571	605	561	585	570	578	553	556	556	523	549	523	553	513	517	531	551	543	598	513	552	498	489	539	507	509	563	530	570	503	523	509	480	561	511	552	559	524	520	516	474	546	531	505	509	495	496	553	497	513	520	498	535	514	484	499	517	510	551	484	530	522	526	505	526	548	536	550	457	531	499	520	508	493	509	509	496	485	548	517	524	512	496	519	526	521	521	500	548	465	546	509	459	543	518	461	490	512	500	472	492	556	495	519	507	500	533	523	489	513	538	524	548	537	481	480	498	518	500	478	532	532	515	507	530	510	519	519	528	526	491	583	537	495	511	497	485	511	501	512	529	520	511	490	514	531	510	530	493	495	492	509	532	548	527	520	498	534	509	515	520	533	494	494	547	490	518	483	506	479	474	517	506	508	509	514	506	476	536	532	537	458	516	514	527	499	503	505	527	488	535	501	500	513	528	492	541	499	516	487	537	528	522	513	508	494	522	484	528	500	532	494	507	509	528	521	498	522	475	564	468	529	550	473	498	495	513	538	513	515	559	514	543	483	513	511	498	531	541	477	484	576	522	502	518	519	513	516	494	512	492	474	537	520	494	524	520	522	513	526	516	519	526	508	529	544	512	526	514	538	528	482	552	498	523	508	555	559	492	491	518	507	472	519	543	513	507	503	497	514	531	516	530	491	522	525	523	486	500	516	525	528	515	527	508	495	505	526	549	493	558	512	516	492	504	460	478	487	501	507	548	531	527	506	555	491	480	494	515	540	487	526	530	549	508	487	518	495	525	508	514	530	491	538	501	518	534	487	503	530	490	477	511	446	531	523	472	505	504	505	483	490	456	510	515	521	486	497	492	533	541	462	519	527	544	479	502	493	499	507	499	500	525	519	506	528	476	518	503	476	479	504	472	511	523	475	511	517	543	532	448	487	486	499	532	505	491	482	511	545	496	534	504	499	499	534	535	528	509	497	534	539	524	493	501	529	484	530	504	540	529	505	539	483	550	502	517	528	519	518	511	591	501	527	502	557	511	499	542	502	511	521	496	487	522	511	477	525	506	526	503	518	496	535	528	518	468	503	502	510	503	509	525	493	469	510	479	513	494	548	513	524	507	527	441	491	530	521	521	509	510	507	510	526	485	515	512	521	525	541	529	516	492	466	523	550	558	511	506	512	486	516	505	552	478	492	517	503	502	528	533	501	509	502	525	510	525	535	480	521	524	513	479	516	505	512	527	510	499	515	513	521	465	522	513	555	539	483	543	536	514	519	521	554	479	485	515	517	528	527	523	507	525	500	489	517	498	482	468	497	527	519	486	489	477	470	536	485	475	550	525	483	516	529	502	505	520	525	543	468	529	500	513	507	489	530	515	511	472	547	541	505	531	520	519	494	532	449	565	512	550	552	530	494	513	500	518	564	520	476	482	484	504	540	496	477	500	538	456	535	503	497	563	523	502	479	530	502	544	502	504	512	517	540	532	515	528	517	449	511	534	507	499	504	514	498	530	489	509	521	511	491	507	520	512	523	489	523	503	480	497	460	497	503	514	535	492	510	502	531	516	519	506	549	537	537	525	483	527	477	513	504	503	512	494	525	520	542	479	488	480	511	487	500	545	485	498	521	492	547	527	481	489	526	524	541	513	489	559	485	510	529	470	526	495	521	520	547	495	536	474	507	499	525	545	503	517	491	503	540	501	511	497	523	524	550	500	502	491	536	486	518	494	453	534	509	516	550	517	481	566	506	493	506	490	485	502	509	507	504	516	546	532	527	515	494	522	519	461	513	499	503	500	491	507	527	533	511	541	517	526	542	507	503	516	550	528	540	550	510	544	521	470	500	512	484	492	473	511	472	491	509	516	516	508	514	484	501	494	510	474	532	501	572	485	535	532	532	564	522	511	496	482	541	494	512	490	515	560	516	504	521	547	529	513	499	539	499	560	501	536	479	512	541	514	545	528	478	495	528	504	497	496	480	469	483	511	485	522	493	547	522	493	508	538	463	505	499	529	522	493	511	502	480	551	499	507	526	472	472	515	505	519	502	484	491	517	512	508	491	502	497	498	488	501	532	531	550	548	554	520	514	504	521	535	517	505	511	492	526	481	515	499	466	540	548	481	523	483	528	506	547	529	465	530	537	514	547	538	498	484	528	512	531	520	512	532	545	561	540	531	556	503	523	506	492	528	499	465	500	502	499	529	568	485	497	507	512	537	529	500	506	556	492	505	511	497	493	507	499	492	516	525	509	534	465	497	512	509	483	509	504	506	508	516	522	481	527	504	498	519	517	528	475	501	537	512	493	519	513	525	497	466	519	518	494	514	489	539	503	482	483	516	545	499	492	530	512	519	518	510	521	523	484	504	508	493	528	495	524	512	465	540	539	510	443	492	524	524	534	520	524	497	536	530	524	535	493	528	533	517	521	526	495	524	483	511	499	501	532	539	527	501	480	530	502	539	515	521	462	516	500	520	515	531	512	560	483	561	495	531	466	524	530	507	500	485	539	558	517	535	515	515	523	485	485	493	502	475	506	513	515	494	518	464	503	502	522	546	508	515	501	544	499	491	499	546	528	523	482	542	528	512	507	534	470	483	521	532	512	498	495	476	530	507	511	490	459	474	491	522	493	489	493	497	523	508	545	497	514	534	538	545	495	543	529	492	489	467	476	500	508	504	520	540	488	523	545	527	483	501	515	500	502	506	478	473	477	542	523	540	489	494	513	537	553	487	505	501	522	538	522	511	547	485	552	456	489	499	519	510	509	523	518	519	460	554	470	513	507	491	540	479	527	494	550	498	512	521	510	479	482	551	502	553	487	511	489	525	512	514	497	496	479	516	534	475	500	492	542	482	531	510	479	523	538	482	506	503	561	510	550	515	545	531	520	493	507	507	510	506	521	511	450	512	493	496	515	518	519	585	505	513	492	498	544	515	529	461	512	509	510	528	518	504	497	485	501	498	509	495	510	521	467	506	544	484	477	502	525	487	543	521	520	508	526	497	524	513	512	520	549	474	493	512	495	488	544	522	541	491	478	540	519	505	483	495	523	515	517	536	494	525	481	525	473	513	506	468	500	458	497	505	524	469	539	521	495	515	512	502	536	529	503	506	523	495	498	515	487	480	499	540	470	517	545	505	487	523	517	487	474	500	493	487	513	533	505	556	500	554	501	493	506	498	497	495	509	557	492	494	537	532	500	525	509	509	500	555	502	471	530	509	480	504	546	493	503	470	494	494	489	534	498	514	481	522	541	519	510	550	489	521	497	514	472	508	519	502	520	462	495	499	521	433	500	517	495	502	464	543	514	510	505	514	496	509	490	477	537	500	490	527	502	539	505	506	474	525	521	490	522	519	492	520	514	514	512	511	486	499	522	494	496	513	496	518	521	494	511	483	516	494	480	486	484	510	483	508	487	466	500	527	522	507	498	515	522	493	529
3966	604	363	297	255	233	239	218	237	225	196	233	225	225	199	205	221	206	216	203	230	240	238	211	195	231	222	219	219	210	226	204	232	207	221	218	183	199	198	193	207	183	201	238	171	212	219	200	206	231	248	219	215	210	228	232	244	234	229	218	220	227	210	209	181	186	206	225	221	210	202	217	223	202	230	220	230	187	198	202	220	194	197	232	219	219	198	217	205	226	236	208	197	204	193	216	204	209	229	216	168	218	202	212	171	213	234	191	220	215	211	195	183	231	232	199	214	221	197	202	215	218	222	202	221	184	194	232	228	210	178	226	201	208	174	187	212	227	193	231	210	239	220	193	207	200	212	207	212	209	211	207	196	182	215	219	222	212	210	213	192	183	213	219	213	184	211	181	204	177	227	198	226	239	215	233	212	209	209	235	220	220	165	205	197	242	187	196	234	195	196	228	225	189	199	252	218	216	196	226	208	216	203	199	209	202	236	223	210	220	214	228	210	208	234	230	231	226	209	204	197	209	196	183	208	199	217	204	220	219	237	210	197	190	202	215	216	204	202	229	199	218	181	199	229	184	199	223	207	190	235	202	210	207	236	235	232	217	229	215	211	223	217	213	234	209	211	220	190	185	214	219	227	197	225	215	202	195	200	219	214	204	241	185	207	211	218	224	227	209	194	257	236	215	179	222	172	213	210	222	208	195	199	198	211	208	203	202	197	187	215	237	205	200	205	204	197	201	213	200	212	216	230	210	185	215	192	214	197	209	216	205	236	224	194	194	201	203	214	211	221	226	206	210	205	236	211	237	224	218	243	211	198	183	190	214	228	223	214	204	208	191	204	227	191	197	228	199	233	222	202	195	229	199	212	201	222	263	218	239	241	214	191	215	208	199	211	200	219	210	223	220	204	176	254	234	221	205	220	200	227	218	210	215	178	204	220	197	224	230	216	222	207	223	219	178	213	193	184	235	245	202	197	241	211	231	245	215	229	210	224	214	206	214	227	231	223	201	202	219	213	204	215	227	218	226	205	190	219	222	233	229	210	206	208	211	213	224	227	214	220	214	219	195	238	224	207	252	208	193	228	196	225	196	229	211	222	211	205	220	212	214	212	203	188	165	178	203	208	200	221	236	221	211	211	200	216	218	229	224	200	191	168	207	202	206	198	214	221	228	244	213	241	204	203	198	198	209	244	230	217	203	207	219	216	199	242	217	220	211	218	211	217	242	210	199	201	176	205	199	220	225	208	213	200	232	213	222	207	207	219	202	207	220	197	229	256	233	202	200	182	208	194	215	209	194	228	192	222	222	197	211	201	195	180	215	218	216	215	207	219	229	217	208	236	207	174	215	216	213	223	220	250	221	231	203	200	204	208	207	229	248	223	213	216	194	250	198	214	191	217	214	234	214	209	193	207	177	212	202	225	204	200	217	225	219	203	197	184	203	196	224	237	213	209	211	199	188	244	204	204	200	222	225	210	189	206	221	216	223	186	183	219	222	201	224	172	239	208	212	203	223	214	185	212	221	225	208	229	190	192	207	214	246	211	203	230	197	238	227	185	229	192	194	211	207	209	188	228	203	204	214	199	197	225	192	213	213	232	228	218	235	210	217	216	220	198	214	203	194	202	222	215	225	218	200	213	197	235	209	233	218	215	212	219	202	181	239	231	216	237	222	219	255	231	223	210	224	207	187	214	210	225	207	212	203	215	215	201	200	210	223	203	219	216	228	213	211	238	218	214	208	204	204	227	245	198	229	222	209	195	250	207	217	230	240	187	189	210	233	212	233	223	218	221	202	232	214	207	239	210	202	220	235	211	215	193	225	225	200	189	236	211	196	201	212	222	190	218	231	193	207	239	205	215	232	203	189	218	234	241	237	210	202	219	230	208	189	188	214	212	212	211	227	221	220	202	232	210	220	187	196	232	209	225	208	213	208	216	245	203	194	204	202	215	240	220	204	223	219	197	241	196	199	222	189	197	211	224	202	184	196	222	208	200	204	227	223	210	227	198	227	196	191	189	199	206	194	197	220	228	253	253	218	222	204	207	216	226	222	228	226	228	248	206	217	217	218	201	212	212	220	204	239	200	179	196	202	207	199	212	222	223	216	222	203	226	185	190	215	191	204	229	231	194	220	223	207	206	194	224	234	231	205	226	220	218	213	176	222	208	219	229	224	223	218	232	267	215	210	236	215	214	198	211	231	204	221	211	226	202	205	196	197	194	191	226	201	230	210	211	205	212	209	213	194	217	226	173	203	211	210	194	186	219	200	227	225	238	199	216	197	215	223	220	244	217	236	212	239	174	218	216	212	213	210	209	196	222	232	202	206	208	184	218	220	197	211	200	213	207	237	217	218	213	236	235	211	214	239	225	225	186	205	187	219	212	193	198	206	237	217	234	223	216	223	225	227	203	211	205	218	209	222	192	208	214	217	202	183	208	225	227	228	216	179	198	186	238	220	216	227	208	217	239	210	201	196	208	218	221	224	215	205	209	221	212	223	226	199	216	216	266	203	198	211	180	218	214	201	227	210	206	201	188	206	227	242	211	212	200	216	209	244	227	197	235	219	213	224	198	195	192	236	194	206	190	214	183	235	195	215	209	215	203	219	221	214	193	267	235	232	223	242	231	197	201	192	217	225	201	212	189	232	191	202	211	234	199	222	218	213	213	199	203	207	238	218	191	208	223	223	203	199	187	205	198	208	217	231	206	211	203	218	224	185	219	198	245	206	212	214	204	192	212	207	210	238	195	223	216	201	219	225	220	202	217	206	206	201	216	213	222	201	201	221	198	272	207	230	211	202	214	196	210	232	225	217	254	190	219	207	222	203	231	242	214	200	209	215	227	192	221	209	218	199	216	234	208	232	213	223	227	224	196	220	240	203	205	206	224	225	208	217	242	221	230	182	220	203	242	213	214	223	213	224	203	219	217	208	185	223	222	218	220	230	211	231	200	207	234	241	248	215	202	234	217	207	204	252	190	188	213	221	220	209	204	218	193	208	223	207	239	224	197	216	221	227	225	207	206	233	207	227	212	187	208	226	221	210	222	219	180	194	196	189	218	213	185	216	209	211	230	214	235	228	206	224	222	220	199	205	196	211	210	228	213	213	213	195	210	229	210	212	211	241	222	217	202	208	237	207	208	205	220	179	212	205	193	233	196	201	199	196	218	216	217	201	199	225	210	218	219	235	185	195	207	235	236	201	221	201	213	183	226	189	216	205	221	223	240	209	225	221	225	207	228	216	232	228	193	215	191	228	199	210	221	206	216	230	205	200	203	237	208	221	232	215	231	204	244	201	202	213	219	230	243	199	212	199	233	192	219	217	228	207	208	214	212	186	225	185	213	198	208	214	246	211	208	229	212	208	219	227	224	200	217	192	197	216	209	212	209	193	200	220	256	188	180	225	193	202	224	233	220	230	242	205	242	194	205	193	224	207	204	212	187	235	202	221	218	234	203	222	224	202	212	199	198	202	212	215	233	226	202	220
3203	705	638	683	654	568	570	577	533	523	520	494	500	475	514	476	473	458	501	495	473	505	499	461	464	433	495	483	498	511	458	505	460	487	498	444	492	476	469	491	491	481	467	474	455	497	470	486	507	474	474	502	505	489	510	459	506	480	497	490	481	481	501	497	489	497	457	495	467	464	490	462	464	441	490	444	476	483	452	516	513	493	473	481	481	523	501	471	505	525	478	458	458	464	454	481	467	468	491	495	484	484	487	516	488	481	499	491	493	446	440	486	497	511	438	525	466	484	459	456	469	486	492	455	488	462	469	481	474	482	514	503	435	523	477	515	541	471	489	471	449	484	472	487	480	468	506	455	457	510	502	460	492	484	504	472	487	460	501	494	432	469	480	521	470	456	507	475	445	506	496	503	466	451	529	478	473	507	477	499	459	510	503	487	508	485	446	507	473	463	452	468	503	497	499	489	482	468	510	469	455	464	484	524	427	517	477	527	448	485	467	460	482	489	466	463	473	523	513	512	489	491	475	495	481	487	516	519	472	486	465	442	488	466	518	491	480	485	500	501	466	498	505	495	490	466	522	488	511	477	465	505	505	500	484	538	447	481	476	482	471	467	507	499	483	475	500	485	473	473	484	482	451	477	493	464	467	474	475	487	484	482	500	456	481	514	474	460	487	455	479	495	423	511	482	501	492	479	467	505	483	484	506	493	515	523	494	488	471	506	440	464	490	492	439	480	471	487	457	481	459	517	476	477	477	468	515	480	474	465	450	520	473	460	501	471	496	507	489	498	469	446	474	490	476	453	509	461	494	445	521	485	468	473	446	468	483	528	469	474	485	477	450	451	502	481	443	457	495	497	450	475	521	497	456	506	475	514	483	466	520	474	496	530	455	470	495	473	516	427	508	468	488	475	468	461	468	495	463	472	455	485	473	468	519	475	481	419	504	529	502	505	466	515	500	473	456	459	487	440	478	480	494	489	485	456	483	538	503	457	531	466	465	469	477	482	463	474	523	440	467	494	462	483	454	492	486	465	480	488	444	504	483	468	476	465	461	484	488	490	499	502	474	466	489	467	475	473	464	493	496	490	517	498	466	485	456	459	482	480	493	470	530	479	513	491	472	488	438	485	470	441	501	514	469	502	454	458	468	484	507	452	511	530	498	500	449	510	449	463	513	483	489	472	492	456	482	491	485	493	509	497	464	484	465	510	436	485	482	467	493	511	454	497	500	522	457	478	469	489	502	451	521	475	517	495	489	472	509	467	511	469	453	476	438	490	495	479	435	489	512	506	485	436	470	473	456	466	502	482	447	475	474	490	490	494	462	465	531	495	505	491	510	460	470	462	462	479	482	475	482	468	478	509	480	488	474	495	455	488	431	495	500	467	453	479	452	524	445	472	490	489	481	480	498	529	508	472	490	453	476	453	484	457	487	483	506	421	534	466	513	480	449	508	489	466	525	470	446	480	494	475	537	466	474	488	507	499	494	457	476	491	510	429	462	520	497	491	481	486	464	484	516	464	496	470	510	478	504	483	453	482	486	526	463	486	469	478	451	453	481	490	460	492	507	482	464	467	487	468	476	488	474	517	460	468	487	466	490	475	471	452	501	466	445	493	526	446	496	494	494	457	505	482	478	465	491	483	477	465	504	478	475	481	469	476	505	483	482	440	481	488	462	472	498	491	494	493	486	451	482	498	474	501	467	488	495	471	519	479	473	460	464	486	445	473	485	502	469	480	493	501	531	461	453	471	461	506	489	468	450	477	492	460	479	473	512	501	466	471	489	485	468	457	504	471	456	462	510	456	521	496	463	485	495	520	477	468	513	477	494	497	466	484	512	452	502	479	491	491	470	488	494	444	458	455	513	496	459	519	480	482	514	488	474	465	454	451	475	495	488	448	492	470	493	498	438	465	515	481	452	455	458	504	496	463	495	501	500	496	493	449	511	546	494	476	458	479	476	506	490	486	475	457	466	476	476	478	436	503	478	473	480	472	497	459	487	433	466	471	454	505	511	471	464	494	486	473	530	476	466	503	480	525	446	477	461	457	490	497	482	492	481	513	456	483	475	476	496	482	488	501	461	508	488	484	497	498	455	509	495	480	514	449	521	510	474	442	494	482	499	459	419	512	462	504	484	483	477	528	486	446	490	525	512	486	462	482	452	467	466	467	458	507	485	477	486	486	465	478	483	505	487	480	489	454	497	503	498	482	479	480	462	483	487	514	500	521	454	497	453	457	471	481	496	484	481	540	504	477	485	456	501	465	480	505	503	496	477	464	518	483	525	505	480	458	519	456	460	461	440	506	461	457	511	518	496	481	515	521	492	494	483	491	442	478	480	488	481	483	468	483	460	468	498	473	465	526	465	475	461	456	502	501	521	512	487	488	470	457	537	475	508	496	501	521	480	475	481	496	512	509	469	480	466	507	434	484	486	494	486	450	488	491	484	482	469	478	475	458	505	457	480	456	436	463	503	504	501	510	458	446	470	472	507	499	442	453	476	495	490	465	491	422	459	465	507	464	498	484	505	496	517	540	487	463	474	468	501	487	489	474	455	472	491	472	522	455	510	469	500	511	471	469	512	490	476	469	483	463	478	483	481	477	459	485	476	501	533	497	501	486	502	470	500	508	480	494	512	472	454	491	491	477	474	508	450	495	461	464	493	494	466	478	472	495	533	491	504	522	505	484	480	468	467	476	530	444	487	508	498	538	477	456	495	479	443	512	464	432	494	452	454	496	481	437	475	490	492	480	509	494	509	502	461	479	450	454	487	461	501	501	498	450	490	445	469	462	488	427	519	460	489	480	526	487	477	457	524	460	475	462	453	461	453	450	489	470	542	493	477	490	466	489	485	497	485	459	484	525	488	507	486	442	479	487	458	492	483	482	466	470	472	461	492	481	485	489	431	468	491	472	524	509	458	424	499	497	492	491	483	493	497	482	512	473	467	477	558	478	470	460	489	492	452	505	476	489	459	495	517	491	474	485	472	499	497	495	466	522	502	486	472	498	500	468	505	503	475	474	476	488	496	490	484	508	457	510	439	455	484	498	475	505	485	456	456	478	509	459	505	468	460	504	517	484	501	486	508	508	518	485	480	478	495	470	489	498	519	536	505	489	466	474	480	450	493	480	486	496	514	482	478	480	493	475	457	501	473	507	444	460	498	478	439	468	477	496	456	511	502	452	492	527	494	454	463	492	505	533	483	470	492	463	433	471	436	486	461	504	484	452	462	538	470	479	437	505	499	474	488	492	471	481	509	502	505	500	486	501	465	470	505	472	485	451	501	512	480	442	474	518	505	449	510	501	483	524	501	477	440	472	451	487	480	526	486	486	486	471	492	496	464	489	480	472	468	450	477	481	517	494	456	445	460	486	480	458	504	463	461	528	490	470	492	495	521	466	476	450	484	511	468	436	478	494	470	483	479	480	512	514	469	488	475	470	444	521	484	470	528	500	444	463	477	459	490	476	462	433	499	484	478	455	482	470
15895	2905	1035	745	484	475	388	293	310	300	333	187	167	173	192	158	178	143	170	151	153	145	162	132	140	129	147	151	138	147	131	132	133	132	129	140	119	169	146	142	143	131	135	110	121	130	128	127	136	146	172	140	132	140	141	119	133	136	107	104	119	128	140	125	147	128	166	147	135	136	118	121	148	129	141	120	152	136	127	148	161	130	130	140	145	128	128	132	165	122	150	131	135	139	136	140	120	139	141	138	107	155	152	123	150	166	133	134	143	111	122	138	128	139	150	135	141	119	130	128	124	135	95	135	142	139	158	137	157	137	141	125	153	117	124	121	123	124	137	145	119	140	132	124	141	153	131	142	124	121	119	117	130	155	122	122	127	115	135	144	127	141	138	135	137	144	143	133	146	126	133	147	121	128	146	136	153	138	141	124	141	121	130	148	144	154	136	136	127	131	158	115	131	119	142	115	134	131	118	146	131	133	133	147	121	139	141	118	140	111	136	144	150	133	134	167	127	140	143	138	128	156	142	142	140	109	140	115	133	113	114	120	146	162	149	129	143	137	124	141	127	151	156	148	124	123	157	137	140	151	138	139	129	142	126	149	139	133	131	146	142	150	135	128	129	136	141	154	146	137	141	136	131	148	152	143	130	131	115	136	136	119	121	132	131	118	147	139	149	145	131	146	133	147	116	125	135	124	126	117	117	110	145	142	134	130	120	120	155	136	159	125	112	121	145	127	120	127	140	144	132	143	129	134	143	149	138	137	133	150	129	127	120	127	141	145	126	139	145	137	122	118	127	136	114	142	153	133	122	138	139	144	156	152	157	145	138	134	125	138	138	140	138	140	133	136	121	112	138	157	135	138	131	123	156	120	133	126	123	134	135	133	145	129	133	130	171	121	134	133	142	141	121	138	122	132	125	137	157	125	155	133	140	126	142	135	144	123	127	152	122	128	136	145	140	140	139	129	141	125	148	132	120	138	155	151	137	123	156	111	124	147	134	128	137	142	131	118	116	133	142	144	117	140	129	129	145	129	164	132	127	130	137	105	143	133	149	153	141	117	117	130	135	148	122	130	119	114	141	147	134	133	151	129	141	95	149	143	140	157	141	130	126	120	108	129	141	151	148	108	129	131	133	157	130	116	127	138	136	141	110	136	129	112	155	148	148	138	137	138	146	156	125	155	143	151	132	128	145	146	126	128	129	125	121	138	136	137	156	141	153	147	141	133	130	133	141	129	135	118	139	138	133	129	137	156	147	148	140	139	131	118	146	142	126	130	118	136	118	167	118	149	146	122	141	156	134	132	132	125	129	143	139	120	134	136	134	124	144	127	122	129	138	135	127	109	149	145	146	131	142	112	127	166	138	124	124	118	125	122	141	144	138	123	138	127	155	116	136	152	132	141	113	149	135	140	148	148	124	135	144	121	122	140	149	135	152	128	141	142	144	142	128	133	131	143	134	135	158	125	117	125	123	125	135	149	127	133	119	131	128	130	125	149	128	124	134	137	127	131	107	145	143	140	131	156	102	132	126	136	138	133	128	129	163	145	140	142	150	147	142	131	155	142	119	113	148	125	134	140	138	134	151	129	128	142	118	150	124	129	125	128	115	136	114	150	138	118	141	144	135	132	111	143	140	131	141	142	149	134	141	147	137	167	135	127	128	113	140	126	147	149	129	134	155	140	147	125	153	153	128	143	144	139	129	147	126	129	130	122	143	108	116	118	142	141	167	138	114	137	143	150	142	125	123	144	126	133	128	154	144	156	132	114	150	121	134	144	151	138	121	148	136	138	119	146	126	150	122	137	119	123	147	120	116	140	133	124	116	138	128	138	150	131	124	132	147	138	146	124	129	127	149	121	146	136	142	109	151	141	132	121	139	117	135	114	141	132	135	145	138	130	141	134	126	131	142	130	102	148	142	118	116	132	114	133	116	139	130	136	163	118	109	129	137	147	133	129	153	135	139	152	130	158	150	123	140	122	122	137	157	129	161	148	132	142	152	119	124	130	135	137	123	139	125	133	117	146	139	138	147	165	123	131	140	146	112	144	108	118	118	124	132	134	123	148	142	118	142	154	134	127	129	130	141	143	135	115	134	124	137	124	135	147	136	156	126	155	137	147	144	142	146	155	109	151	146	115	132	119	144	142	132	148	142	135	119	118	133	166	139	140	154	110	130	151	138	118	132	124	123	126	144	140	138	156	130	131	114	147	122	129	148	158	106	119	143	132	145	135	117	126	144	129	120	138	134	119	141	123	130	147	143	122	139	136	127	111	125	121	123	113	146	136	140	132	140	139	154	105	129	123	136	130	111	141	136	126	133	144	138	144	139	168	144	142	120	140	139	120	130	126	150	137	135	132	125	123	157	152	143	134	113	143	127	131	146	150	149	162	131	129	145	130	145	126	141	125	116	128	146	139	148	125	136	154	136	146	122	134	147	139	124	139	119	118	107	130	123	135	149	137	126	117	140	120	169	143	139	143	144	140	134	129	124	143	131	128	133	124	123	129	131	114	125	127	129	139	132	107	148	144	125	133	121	152	133	119	136	131	122	145	119	154	134	133	154	141	132	112	144	131	131	130	138	119	135	135	133	137	146	133	123	126	130	141	154	142	146	130	153	141	137	131	150	146	131	140	133	157	128	139	133	125	127	138	108	135	142	151	164	145	115	124	137	151	138	145	136	142	139	137	137	136	122	139	113	154	138	139	134	128	125	138	152	145	130	118	132	125	151	138	139	110	150	154	140	132	133	146	136	129	129	112	132	152	140	137	134	117	120	124	139	141	140	121	133	128	140	152	146	149	144	156	132	142	153	131	120	135	134	129	162	126	137	133	142	134	150	143	134	128	137	140	129	120	150	150	141	135	122	141	145	116	122	130	150	135	136	141	149	124	126	128	145	134	141	135	127	132	112	126	136	141	142	143	129	117	129	139	112	136	130	128	125	114	136	135	154	139	117	148	146	141	146	149	131	130	124	127	130	150	132	108	123	138	131	142	154	117	117	145	166	128	145	136	143	117	144	150	126	148	136	141	134	149	119	125	150	132	146	141	145	131	114	145	132	129	133	143	136	133	151	127	117	111	114	115	131	137	134	135	139	137	144	119	132	143	139	128	144	134	129	129	132	127	134	143	139	127	119	111	140	103	136	147	141	125	127	111	138	124	131	135	122	135	118	116	111	139	147	153	128	144	169	140	148	141	121	132	138	121	156	138	136	114	131	140	141	107	138	146	153	140	122	128	136	126	142	165	124	131	125	113	142	150	116	126	131	124	139	120	132	146	154	125	129	133	152	135	145	132	140	131	115	142	132	129	130	142	120	141	126	149	137	134	113	133	139	132	131	149	119	121	137	118	146	133	122	141	124	143	148	131	135	130	112	152	161	149	112	126	146	139	141	157	134	139	148	128	136	151	139	128	119	124	128	121	134	129	116	141	157	136	118	136	107	127	142	144	157	152	137	148	132	135	144	121	126	163	148	124	121	118	133	135
10743	1525	1577	1944	1717	1551	1475	1218	1248	1280	1499	649	545	603	492	505	517	485	483	486	436	455	421	402	394	377	365	413	395	340	407	386	399	342	353	357	358	332	341	332	317	349	342	373	328	337	338	360	344	355	324	364	334	353	339	333	354	362	352	334	314	326	342	375	322	367	328	355	347	331	340	380	352	366	317	357	358	362	311	330	320	346	332	332	324	323	310	329	331	335	320	303	380	357	362	311	326	335	342	351	340	350	359	311	337	355	341	339	354	354	356	371	319	357	358	359	334	332	356	320	363	344	357	348	326	319	320	329	338	337	342	333	358	331	346	355	346	372	328	336	311	311	348	374	315	343	352	334	373	308	332	334	332	319	346	319	355	335	349	354	362	324	337	312	338	346	319	332	341	330	314	329	346	360	316	337	327	342	348	311	330	332	320	338	313	340	361	317	348	345	329	312	359	336	336	303	334	338	351	311	307	361	322	355	331	400	358	343	343	373	348	337	333	305	299	329	330	343	342	354	349	341	348	346	359	305	364	338	338	336	359	338	358	340	346	352	351	333	363	321	340	339	355	337	342	347	349	353	302	331	336	349	331	327	348	348	316	314	316	323	352	354	349	295	324	350	324	354	338	314	336	360	311	333	302	355	355	346	312	300	333	344	325	340	343	350	339	354	354	314	327	323	336	317	310	321	382	309	321	388	341	346	341	334	306	360	312	343	305	341	314	304	355	374	332	351	364	318	334	315	330	302	314	316	326	338	333	328	325	388	359	348	376	354	343	356	324	364	361	348	358	342	352	332	356	341	330	332	328	309	347	367	336	339	349	351	327	329	324	355	334	363	342	362	323	346	321	344	323	324	299	325	317	336	366	326	363	363	347	313	334	342	341	345	340	322	364	338	367	316	344	335	339	321	380	341	337	349	348	324	334	311	354	329	295	331	332	341	393	333	352	337	356	350	339	356	344	347	327	363	359	339	323	322	336	357	345	341	336	323	299	345	334	308	293	348	314	328	339	292	318	327	322	343	330	334	322	339	343	351	309	331	356	352	304	352	349	338	335	352	316	316	336	348	351	318	363	330	315	332	341	342	335	365	334	344	312	340	314	343	325	355	324	298	317	366	318	352	341	324	333	348	339	359	346	326	311	328	331	366	323	352	362	349	332	312	306	342	325	360	367	341	374	355	359	358	327	319	377	302	332	301	326	334	335	336	342	339	344	324	344	363	324	336	365	343	384	307	384	322	349	316	365	312	338	353	345	326	342	331	345	332	362	345	311	339	340	324	320	352	307	339	320	335	359	351	311	324	353	375	378	357	371	324	347	342	333	311	342	327	388	356	369	339	338	340	358	340	313	354	337	361	302	347	371	379	350	390	351	331	371	340	327	334	328	335	321	343	331	349	331	318	325	338	349	322	315	368	364	320	326	322	316	351	332	314	326	332	324	341	325	327	324	314	310	350	335	344	361	325	345	340	387	361	312	356	334	329	333	335	321	342	327	342	331	348	342	331	312	347	346	330	339	343	342	341	325	342	322	311	306	338	331	329	365	351	333	343	306	334	342	369	338	374	356	339	341	347	347	377	356	309	354	339	335	321	341	338	370	359	316	335	342	346	351	345	354	359	338	303	323	319	345	321	323	342	336	293	337	314	345	333	302	336	338	362	362	295	360	332	368	307	328	344	328	321	346	330	350	315	336	369	334	361	320	351	345	336	359	300	332	369	383	344	348	372	365	341	352	348	358	355	345	306	337	344	341	354	314	310	345	326	316	354	330	337	347	296	321	337	327	352	326	342	308	341	372	336	358	356	364	348	308	331	369	346	355	335	348	335	323	344	338	332	319	338	350	357	340	337	339	339	329	346	324	358	353	371	325	347	355	335	375	370	333	323	338	355	371	313	337	314	336	332	377	340	356	348	326	354	316	326	299	332	339	354	324	301	324	276	340	342	321	331	347	337	333	346	331	346	347	338	359	318	345	331	335	323	317	320	342	347	326	325	350	365	333	340	326	342	336	354	306	350	361	339	340	311	323	325	324	341	348	356	348	354	295	349	327	322	320	351	352	329	352	387	347	327	331	357	344	300	340	317	360	355	343	354	352	343	324	324	362	314	359	328	322	361	317	335	381	325	373	325	337	352	309	349	315	341	328	324	337	367	348	319	327	325	345	309	362	331	337	359	316	340	305	353	324	324	336	345	364	321	337	330	322	330	345	297	338	311	371	371	335	341	322	352	325	357	346	344	320	325	337	322	345	357	314	340	352	338	323	351	352	349	341	322	345	324	347	369	358	316	334	325	353	340	326	381	328	324	353	363	314	387	316	340	320	350	338	356	344	356	344	325	323	322	328	355	324	333	373	347	299	353	336	366	336	330	344	341	335	306	343	341	353	344	328	341	353	353	385	375	310	321	323	327	332	332	325	331	315	333	323	343	360	340	308	334	360	345	351	334	315	335	348	321	356	358	357	325	351	325	360	308	352	354	325	362	331	365	362	360	326	316	350	347	320	376	348	364	306	321	341	317	385	329	356	327	353	375	318	344	362	352	308	335	312	361	369	340	356	320	330	336	332	350	357	355	307	328	348	315	364	334	370	335	335	387	310	353	331	328	334	304	357	321	346	320	337	338	330	357	307	318	329	299	321	314	320	334	340	341	362	354	344	396	328	310	376	323	345	333	335	330	317	341	359	373	371	345	341	358	322	336	363	354	343	356	306	335	357	345	347	337	358	319	328	332	358	356	363	334	350	337	326	377	319	340	365	370	341	347	357	300	337	364	359	342	308	329	308	339	339	333	334	325	322	313	304	361	337	344	354	338	338	312	313	345	362	358	326	351	351	345	361	345	330	365	298	329	348	338	353	314	311	338	359	343	333	370	322	322	328	315	296	341	335	379	316	322	347	329	327	363	345	373	314	317	336	323	320	335	341	336	329	347	333	297	369	340	352	352	304	355	336	332	334	331	342	364	326	355	352	351	326	333	339	316	335	327	344	339	322	340	317	364	367	310	307	380	324	338	353	326	346	350	382	321	320	325	307	339	321	350	348	308	337	319	325	332	331	300	301	295	354	321	333	322	351	306	347	330	347	356	288	366	354	358	354	339	325	348	338	358	332	337	362	346	348	356	347	336	322	327	323	342	337	327	346	327	333	342	349	347	327	328	343	368	354	366	324	338	300	372	344	348	313	360	345	349	354	331	341	348	358	325	322	336	340	309	314	329	325	351	336	344	359	343	334	351	332	344	344	351	346	334	365	310	339	336	340	320	357	346	336	361	308	347	359	338	371	346	314	335	310	323	356	349	357	347	346	326	340	336	329	322	342	319	335	342	328	336	334	325	344	360	329	322	314	355	339	313	325	354	358	326	305	303	334	348	323	328	333	319	312	340	338	310	335	337	374	340	347	321	345	332	320	306	364	325	312	341	325	330	329	292	329	306	347	360	355	332	327	338	311	328	322	315	300	340	342	335	335	343	353	366	352	347	360	357	359	359	324	355
25517	5902	1973	1468	914	769	630	542	486	573	637	324	267	256	264	261	278	288	265	291	253	228	223	246	239	244	227	200	244	198	228	231	213	224	220	230	206	204	268	223	218	206	214	184	239	183	196	230	229	220	218	228	183	224	220	224	238	235	225	242	243	201	211	246	246	243	246	210	218	225	232	207	220	195	204	225	191	216	199	240	225	216	242	212	219	205	206	215	198	215	231	200	208	205	220	221	213	212	210	185	238	222	224	223	247	227	206	211	227	196	212	202	227	197	228	222	235	206	197	234	221	203	191	192	216	229	228	218	223	226	205	216	213	216	203	232	219	203	196	201	220	217	239	211	218	194	216	203	196	231	242	223	220	206	237	216	227	203	220	191	197	217	210	222	242	232	247	232	237	243	230	201	209	244	188	195	245	220	212	203	220	218	223	212	218	205	183	232	235	214	224	201	224	239	223	217	202	214	225	224	220	220	226	211	226	260	238	231	233	215	232	204	214	206	203	199	236	231	207	211	208	196	234	184	229	205	214	211	208	194	201	233	229	225	258	215	225	223	222	195	183	193	247	223	228	232	242	191	192	224	227	213	236	212	216	222	225	232	200	212	199	171	238	228	205	235	214	229	214	233	215	236	199	245	241	195	194	250	235	217	186	218	201	215	207	216	234	230	207	214	209	181	225	202	201	202	176	210	226	220	212	212	228	213	209	224	246	205	212	194	191	228	203	217	234	193	197	211	235	200	209	227	191	184	231	262	215	210	215	198	219	196	197	216	208	231	215	206	215	237	231	232	205	194	244	221	213	208	209	217	210	199	227	219	232	236	242	217	218	222	191	209	194	247	192	213	216	243	210	210	206	198	220	206	225	220	230	216	247	216	215	218	210	231	197	217	199	224	208	233	215	191	227	214	236	217	221	214	235	215	193	239	232	201	216	223	231	209	215	221	230	193	191	207	231	241	229	241	196	210	208	214	208	226	228	214	200	220	218	240	224	240	220	228	198	223	201	212	206	225	219	229	212	221	219	200	195	212	211	194	236	199	210	245	207	218	236	226	204	185	216	231	202	230	188	187	207	190	213	216	225	220	223	225	198	231	197	206	187	219	220	207	223	191	201	181	224	208	188	229	217	202	204	198	225	213	199	219	214	215	201	234	214	211	235	205	216	216	216	217	238	211	230	231	220	207	228	208	205	218	223	197	242	219	247	177	204	199	211	217	222	202	222	239	216	227	194	209	195	222	223	214	231	223	223	203	219	232	227	235	220	206	206	226	217	227	217	228	199	202	187	225	225	234	196	195	188	209	228	218	242	227	221	258	219	223	198	243	213	207	226	217	204	200	197	222	201	204	218	183	222	238	220	206	230	207	197	223	207	216	235	201	186	205	205	190	225	201	199	187	209	231	219	211	211	204	197	216	264	221	218	212	223	213	208	231	208	209	230	204	201	226	194	208	213	225	208	240	232	218	223	215	214	232	198	228	200	217	223	243	207	255	198	237	216	235	221	225	255	206	226	243	227	199	212	187	245	214	207	208	220	209	196	218	236	214	201	204	196	220	225	193	209	243	207	229	201	229	207	203	243	217	206	208	221	224	204	208	210	222	213	202	214	211	216	191	227	235	214	220	221	226	219	220	232	225	203	228	220	236	193	198	234	241	222	218	208	202	248	242	231	222	215	227	226	196	197	192	243	212	213	217	241	237	201	255	205	196	216	197	201	226	196	225	224	197	227	213	231	220	255	222	230	215	214	211	234	202	219	206	207	225	202	211	220	217	221	217	224	198	231	192	199	189	204	189	226	217	235	226	216	194	220	250	231	203	191	217	231	232	215	215	206	211	235	218	225	205	192	222	225	213	251	202	195	228	236	189	228	188	227	213	230	219	201	209	220	209	200	229	196	214	193	187	221	241	248	207	242	217	211	211	231	208	225	233	211	196	202	247	214	230	225	222	205	233	218	215	214	211	227	230	210	196	201	222	232	205	228	203	216	217	224	202	252	222	229	212	251	181	221	208	198	216	230	207	200	231	225	186	202	231	196	196	214	215	223	218	225	247	206	215	185	194	208	239	217	228	231	225	219	197	208	230	208	218	224	240	203	262	209	249	229	212	209	214	222	232	212	221	220	238	200	221	215	231	209	201	194	212	213	243	192	234	206	202	244	222	228	202	215	227	239	221	240	233	231	235	209	217	230	200	215	235	211	212	228	232	242	214	221	189	232	238	242	212	209	220	212	209	220	198	215	246	225	216	183	224	228	218	226	237	237	192	252	229	233	206	217	225	200	230	234	224	227	206	229	206	196	218	225	226	206	206	197	213	206	244	234	231	242	192	209	240	200	198	223	240	180	213	213	212	210	238	202	220	210	210	222	220	226	228	226	226	226	222	213	200	219	231	211	225	199	226	221	235	198	208	224	206	233	228	246	236	221	215	240	212	212	233	235	226	215	249	220	248	209	199	215	202	238	219	216	233	218	241	237	209	224	230	240	218	224	214	234	244	196	209	229	210	188	200	206	235	220	212	245	210	183	205	225	222	193	207	220	196	226	207	208	192	220	236	215	183	221	227	195	220	226	186	214	203	240	197	242	229	221	206	242	206	226	233	213	227	221	211	215	220	214	190	207	196	215	210	241	211	197	195	234	219	249	205	216	234	230	223	219	189	218	238	200	231	224	215	218	214	222	235	209	203	217	217	210	211	209	240	218	182	200	223	209	216	229	200	200	223	228	241	240	220	192	225	215	205	197	209	227	195	204	228	196	255	223	214	203	242	235	217	217	191	224	211	220	219	201	241	192	221	227	206	256	219	220	208	201	261	239	215	238	259	181	217	223	212	220	201	219	209	211	201	227	214	197	209	225	221	210	232	238	222	217	190	201	214	236	204	218	213	208	228	218	220	196	230	225	213	217	200	182	200	232	235	202	244	239	201	222	217	201	193	218	220	211	223	200	237	225	230	217	214	225	203	205	205	223	245	235	206	205	229	197	202	198	207	221	236	239	241	199	230	203	202	222	227	213	207	199	220	202	195	216	240	215	221	203	204	209	217	200	220	228	229	230	198	213	215	222	218	235	210	244	195	216	219	219	218	224	234	199	244	196	200	210	241	202	216	189	222	203	180	224	219	233	230	250	218	226	218	247	219	206	214	194	213	217	194	221	235	238	229	213	243	239	241	237	212	216	273	225	201	214	224	206	185	190	229	194	172	206	214	223	197	241	195	224	229	246	212	211	226	254	210	209	205	196	220	215	233	200	219	212	221	219	189	229	220	190	232	233	229	231	253	190	229	219	234	214	223	196	234	217	205	197	232	199	211	218	207	223	211	229	232	235	209	197	216	211	234	211	215	216	211	196	223	206	193	230	196	212	213	207	184	208	220	233	234	207	201	249	256	220	207	203	232	229	236	258	255	209	236	218	214	233	228	193	222	245	225	220	202	210	230	186	208	227	217	202	221	203	240	224	229	214	225	231	218	200	233	218	191	193	215	207	226	223	228
14971	2562	2789	3257	2782	2542	2196	2037	1999	2468	3015	1206	837	927	772	826	893	775	767	796	737	674	669	629	555	579	582	615	574	564	605	530	543	570	574	562	596	540	526	504	508	541	528	497	513	537	544	535	504	468	527	544	527	517	518	533	508	532	514	492	517	517	510	520	549	527	478	511	505	530	542	482	525	506	523	543	536	519	505	539	520	518	560	523	557	538	491	527	524	492	580	519	518	534	567	505	514	508	489	536	513	503	519	525	478	521	496	514	500	513	524	498	538	540	518	489	518	494	513	533	458	519	511	508	510	535	514	513	446	535	541	508	542	530	487	494	538	569	504	523	498	515	521	544	509	496	521	525	550	533	542	495	550	544	544	498	509	553	469	507	554	486	535	508	532	538	529	495	493	511	521	521	532	492	530	521	530	481	518	518	509	500	520	523	508	529	542	548	527	539	533	480	511	493	500	543	484	468	515	511	491	519	531	543	504	517	465	542	546	524	499	518	528	501	535	504	480	547	486	527	495	532	541	505	518	512	542	510	488	500	512	466	549	544	520	505	562	490	483	497	521	494	521	520	499	434	501	442	496	531	484	485	541	536	526	516	474	505	494	544	520	490	501	486	497	532	504	511	487	492	519	526	503	495	493	537	529	542	529	549	525	509	510	517	515	523	498	480	523	490	497	506	524	561	506	469	509	544	517	527	493	452	471	564	458	484	489	561	504	497	511	514	499	520	515	507	520	509	516	497	530	492	518	499	511	509	504	531	510	516	529	507	527	488	521	546	505	469	465	486	553	536	518	512	526	507	465	495	499	489	492	509	502	528	512	502	536	534	502	508	513	482	464	502	514	523	503	513	535	522	494	470	481	508	496	496	540	544	504	477	472	516	514	473	501	529	474	552	492	542	506	506	515	502	503	512	519	517	485	480	428	480	471	490	480	506	498	498	539	511	533	498	488	487	519	519	483	491	480	480	559	514	529	569	533	476	519	516	515	517	509	494	485	506	535	555	467	463	511	493	554	491	535	490	501	529	505	519	526	505	519	501	504	509	517	539	475	506	529	518	511	516	507	525	525	524	527	487	491	533	523	491	497	493	533	556	499	554	553	495	536	531	503	474	502	498	485	503	529	473	565	490	527	507	487	510	477	525	516	510	504	473	512	527	495	527	486	519	508	517	539	473	521	518	507	501	499	496	555	503	505	492	539	524	528	486	509	497	481	473	508	499	529	515	490	476	539	485	537	509	538	509	505	561	491	511	526	497	519	506	530	519	498	512	480	527	482	478	503	500	522	533	489	536	480	560	511	542	519	549	468	520	486	534	493	510	485	515	515	508	474	499	550	528	505	495	481	523	500	467	511	498	466	517	498	537	516	509	528	524	543	526	500	494	482	497	516	493	488	477	509	536	502	490	509	494	523	488	519	490	498	526	522	494	487	500	506	502	503	530	491	491	512	513	480	516	489	521	573	540	487	505	526	525	489	487	533	561	525	478	494	540	516	491	528	458	538	464	508	542	550	502	519	554	499	520	497	474	532	512	484	498	521	511	511	541	517	509	529	533	539	580	521	499	511	496	510	518	518	530	539	488	514	489	476	547	567	498	500	581	556	493	486	561	503	474	487	491	483	483	544	514	496	501	508	498	502	500	520	558	517	514	541	496	492	478	519	515	488	490	500	500	539	506	493	514	494	515	483	545	504	503	530	521	504	465	502	518	483	526	521	515	496	520	519	520	508	510	521	518	495	507	500	508	492	475	523	477	457	528	491	485	512	511	538	519	524	525	515	518	508	477	507	509	473	508	535	505	505	508	486	491	523	525	485	542	503	524	483	510	491	511	520	548	532	506	531	537	504	508	502	528	493	470	530	547	512	485	531	517	519	503	519	482	503	516	495	516	484	475	526	483	536	487	508	544	466	523	483	546	527	528	524	483	508	512	500	511	531	482	513	510	538	513	518	509	546	480	508	483	518	498	455	512	517	501	508	503	478	526	501	504	504	509	517	539	499	491	515	509	542	469	547	498	497	488	476	538	490	463	497	480	508	460	504	514	535	511	538	503	528	476	523	559	484	458	550	497	504	547	512	514	495	523	525	500	508	507	529	498	517	519	503	518	516	525	485	499	535	524	532	507	485	492	517	517	512	482	483	516	472	552	519	480	476	510	479	565	515	518	490	524	500	456	546	499	486	492	510	484	495	534	526	489	512	520	494	503	494	489	487	491	529	516	476	512	560	505	486	510	514	491	516	517	524	539	502	511	523	539	514	509	489	502	499	517	514	520	542	511	502	495	541	522	508	546	499	533	529	524	513	500	546	480	526	514	527	513	540	482	499	522	502	526	488	507	522	527	532	532	481	480	516	499	532	476	523	511	523	531	524	560	535	532	491	506	520	542	496	474	492	498	589	532	528	497	530	509	535	488	539	517	522	514	507	494	541	505	509	509	522	500	484	462	522	518	496	504	518	504	477	494	541	498	526	523	516	495	475	492	527	541	484	488	575	490	485	530	486	507	528	501	517	483	546	476	529	536	481	489	489	498	519	524	521	490	501	551	481	512	552	511	519	522	509	507	495	523	512	529	529	489	534	506	468	532	483	493	515	545	508	523	520	538	544	500	493	502	479	505	482	505	562	488	544	517	507	477	472	490	538	528	521	562	499	528	498	525	516	495	536	472	477	524	519	518	498	477	475	552	498	570	513	475	544	520	489	505	540	534	494	499	513	461	481	527	515	477	501	527	547	468	504	491	471	527	490	500	519	504	486	497	495	501	521	508	486	521	515	518	545	483	518	516	472	483	533	513	504	491	515	540	547	502	511	486	548	476	551	520	491	553	503	548	511	507	446	510	500	494	522	507	486	525	544	507	519	526	520	524	502	521	532	496	504	564	521	488	494	497	478	525	523	514	515	542	537	506	500	525	510	505	529	551	476	509	490	487	505	534	480	509	508	531	525	500	478	549	502	496	536	490	457	510	490	538	500	532	508	521	533	515	498	526	503	540	505	533	534	524	497	513	473	513	527	515	511	460	509	468	522	532	512	537	499	470	535	552	547	545	495	500	495	502	518	578	502	485	484	494	495	516	500	455	465	509	496	526	495	492	466	506	483	511	499	525	498	506	511	543	504	549	488	509	508	511	538	487	482	499	514	483	483	509	490	477	482	494	520	506	518	465	520	506	512	498	504	534	543	517	447	512	484	442	488	525	512	533	546	488	526	484	519	527	538	475	512	537	530	513	511	572	523	529	495	557	503	511	500	499	495	522	543	481	487	504	534	547	483	499	462	467	505	505	517	506	528	497	512	522	502	524	503	492	488	530	469	513	501	550	491	487	535	519	522	520	500	483	511	552	530	458	492	542	497	493	502	511	544	536	539	537	519	497	520	526	540	453	514	511	513	529	501	521	525	494	496	507	513	477	521	506	520	500	502	542	474	528	500	512	500	510	508	501	509	479	521	499	506	500	546	506	532	532	532	485	564	499	483	491	550	510	475	486	510	515
3964	568	298	259	241	218	216	202	208	250	212	218	201	189	218	194	224	225	225	212	227	211	218	197	207	191	217	216	190	214	199	221	231	213	209	191	188	195	197	216	209	203	218	200	183	189	203	225	224	195	225	205	192	204	191	231	200	197	185	208	243	179	220	232	229	207	214	200	230	223	223	197	230	216	195	223	212	195	211	201	197	199	200	212	169	204	238	200	229	204	232	184	219	196	188	230	194	190	204	213	234	220	206	193	226	177	212	226	210	205	212	220	204	217	231	233	222	208	187	187	231	189	199	193	222	207	235	207	222	211	212	229	196	221	219	189	218	245	207	222	184	253	258	260	217	193	195	208	215	237	225	190	207	199	208	253	231	215	202	197	202	193	210	195	187	214	209	204	193	208	223	193	192	239	224	219	234	217	206	250	209	240	182	204	193	239	198	235	216	206	197	217	202	212	199	202	217	211	214	197	225	239	202	207	185	201	182	237	213	211	221	186	225	216	243	245	212	215	212	204	243	210	214	220	181	203	192	219	196	215	213	185	211	212	199	212	213	207	223	175	213	186	238	203	231	238	226	197	194	204	212	217	213	205	184	222	212	215	208	188	201	182	206	211	220	200	194	213	217	191	210	194	217	219	189	184	203	232	193	211	198	207	197	210	214	217	228	221	215	228	191	212	205	218	191	226	200	201	194	212	205	198	191	202	204	215	188	204	223	215	203	200	226	218	221	203	224	232	225	212	205	221	231	197	216	239	192	236	216	261	200	231	219	227	212	229	233	214	229	219	218	203	185	205	220	203	233	199	219	209	192	208	232	196	201	205	202	215	244	216	211	185	200	226	228	210	213	224	195	230	194	222	234	204	234	221	220	212	215	184	218	203	199	196	214	213	213	237	200	203	189	169	192	236	199	234	240	242	228	225	202	209	221	209	194	210	222	215	211	222	228	201	199	178	205	220	195	199	225	191	204	212	234	235	211	195	193	234	195	229	219	221	232	220	211	202	193	213	181	232	212	206	225	227	201	223	232	203	215	211	195	221	196	204	248	225	200	196	203	252	230	201	183	227	222	224	172	225	204	184	226	232	255	220	203	180	205	229	214	215	202	195	211	212	235	196	235	207	216	234	207	197	224	199	207	235	207	214	215	220	213	189	190	185	200	223	209	227	232	195	197	211	203	212	213	207	206	202	189	202	223	235	200	228	201	223	230	206	209	210	223	212	198	219	209	200	215	215	217	218	209	222	181	181	247	203	209	216	218	233	198	188	215	228	221	231	236	235	172	202	212	242	203	249	197	178	199	194	190	200	242	206	211	209	194	204	241	210	173	187	238	209	193	218	220	202	200	199	218	234	182	222	229	207	187	199	197	205	205	199	195	203	238	210	219	220	197	219	213	219	222	192	184	201	209	213	215	201	190	213	227	190	184	211	205	217	209	188	222	212	191	209	201	225	208	210	224	223	205	233	213	249	221	194	223	185	206	219	192	220	181	225	201	191	204	236	177	196	197	205	192	202	210	205	222	213	211	188	195	192	227	214	217	214	191	203	211	232	190	238	246	214	206	190	189	209	208	195	200	229	204	193	232	207	222	194	191	189	163	213	216	207	202	222	203	220	218	208	229	213	194	197	229	189	205	212	188	211	210	214	200	172	203	202	227	230	227	199	208	215	216	232	219	211	206	191	222	202	183	242	189	196	217	245	209	203	183	216	241	228	200	195	188	203	224	221	213	195	214	198	223	191	209	214	221	200	192	212	207	167	193	182	218	223	222	199	214	208	220	210	238	181	175	208	193	211	191	220	211	173	194	216	170	216	199	214	200	204	213	208	213	207	201	230	226	202	212	252	202	200	210	205	204	213	252	218	222	225	204	193	208	220	224	249	200	199	227	219	217	215	195	210	218	210	210	180	199	214	228	234	200	204	222	209	218	230	190	194	203	205	196	218	205	185	213	232	221	197	205	223	187	237	214	205	212	213	238	247	188	215	227	222	219	204	226	203	208	228	201	223	221	226	221	202	238	190	241	208	197	217	196	194	219	216	198	200	210	198	189	206	224	245	220	183	224	207	233	173	194	219	190	188	206	210	222	220	213	212	201	225	210	169	185	199	245	237	226	242	195	186	229	201	186	219	241	198	229	198	226	233	225	242	210	200	230	201	222	185	206	195	222	196	227	241	200	230	221	215	226	205	183	211	232	220	217	221	212	235	238	206	207	222	197	217	223	207	215	203	206	233	232	207	206	210	225	202	208	239	206	215	218	210	210	215	200	199	215	229	221	232	205	220	255	215	183	201	238	201	213	213	185	229	212	218	225	212	225	186	220	216	191	219	211	205	202	222	231	191	211	217	201	195	219	210	168	228	203	217	197	225	185	198	206	191	255	191	237	192	203	208	199	236	221	222	193	175	207	207	227	220	214	196	255	192	226	237	219	208	219	222	213	192	188	215	196	240	209	209	183	177	188	213	221	201	229	203	235	182	189	209	203	219	214	211	174	194	217	191	212	253	220	215	234	215	205	213	209	176	237	225	225	227	184	217	199	208	216	202	214	219	188	225	224	210	221	196	215	234	198	213	222	198	199	195	197	214	199	201	229	208	188	210	225	215	225	208	208	206	219	206	205	209	189	205	208	196	196	218	205	228	236	232	198	195	214	228	208	250	219	199	200	208	210	224	215	199	191	219	218	188	195	200	208	239	194	215	197	167	220	247	223	186	224	224	206	227	193	202	201	223	206	203	196	240	235	195	209	201	191	218	213	194	186	227	203	221	226	209	196	219	224	185	209	206	214	203	211	200	227	213	216	204	211	230	200	205	209	227	216	212	193	212	219	224	227	226	207	223	242	205	199	195	173	221	206	202	211	220	204	200	203	219	239	169	219	227	180	225	209	226	232	197	184	204	171	215	214	247	206	231	221	231	215	231	220	223	229	199	207	230	181	204	226	179	226	237	192	215	212	222	222	209	201	222	213	221	206	207	202	221	195	234	201	235	213	218	234	202	199	217	204	204	195	223	202	205	235	208	219	199	223	224	187	211	240	180	199	196	190	214	205	241	225	192	221	197	226	174	200	211	211	209	228	217	208	205	239	242	230	226	217	210	217	214	211	216	194	193	215	229	177	190	212	216	195	186	222	206	215	202	215	217	215	242	208	208	206	194	213	213	210	196	220	204	199	226	219	198	191	196	218	198	206	216	198	190	229	218	208	213	223	214	243	229	259	214	207	224	204	228	190	194	210	178	204	195	196	206	226	195	248	199	202	236	204	219	215	221	209	212	211	191	175	228	228	216	208	211	222	225	201	224	187	199	224	209	225	202	175	240	221	179	217	248	211	226	224	207	196	228	216	201	189	204	205	219	218	183	228	196	211	254	238	209	211	204	182	199	204	216	206	190	201	205	225	174	196	224	207	182	239	204	195	208	211	207	230	202	217	174	200	202	231	213	241	199	224	197	224	193	186	212	228	211	225	219	213	190	193	194	200	208	208	203	213	213
3011	684	625	684	668	582	542	557	501	495	540	475	534	454	511	495	507	486	498	535	449	490	485	486	438	474	448	486	444	448	481	515	518	452	488	481	477	473	496	441	512	470	479	509	457	493	498	467	459	456	475	484	491	460	439	485	471	460	467	488	458	470	434	514	498	497	494	489	484	482	444	478	459	500	500	464	518	496	484	479	490	492	517	444	465	489	474	494	465	486	478	478	470	485	513	489	480	503	485	476	496	491	470	452	435	500	460	499	466	501	470	486	467	530	474	442	482	457	518	462	495	454	475	455	447	455	472	481	468	481	479	511	508	483	437	477	491	488	481	480	476	511	489	470	473	493	457	494	454	463	469	451	445	482	490	457	531	464	470	469	469	470	472	453	515	505	476	451	471	484	492	477	446	457	462	467	488	481	499	498	426	484	478	495	467	502	440	480	487	507	475	507	482	432	471	503	507	457	478	487	478	497	465	476	474	468	494	490	501	476	457	504	512	467	488	451	479	464	516	464	474	493	453	459	475	504	460	495	497	465	460	500	433	506	489	449	461	477	501	452	449	485	506	468	440	474	474	489	463	474	440	503	498	496	484	479	515	479	482	465	489	445	481	442	481	448	507	474	507	449	475	485	483	479	514	464	477	466	453	446	514	476	491	454	472	484	479	522	504	470	477	451	469	481	472	469	516	464	501	477	493	482	457	505	476	477	462	500	485	459	457	447	458	480	479	484	490	488	455	463	452	494	472	462	431	496	481	448	513	450	494	522	499	490	474	488	464	469	476	484	488	520	463	441	471	479	464	506	469	433	448	517	464	494	490	499	451	441	441	482	489	438	511	470	472	492	494	499	493	505	465	463	458	461	498	472	449	474	456	409	486	499	469	465	478	466	496	485	471	470	527	487	477	441	434	480	468	498	464	494	465	510	472	470	500	493	453	453	470	482	464	515	449	463	488	460	499	437	501	493	458	477	525	452	459	457	478	490	441	485	456	457	499	490	481	519	481	499	459	453	478	452	475	482	500	479	475	495	492	490	494	440	454	484	511	524	498	486	458	457	452	484	475	488	472	515	469	521	472	447	500	468	485	479	434	506	483	444	511	462	473	473	490	485	466	454	460	491	466	478	478	469	466	466	421	482	481	478	474	456	476	482	465	481	495	468	499	481	497	463	510	494	470	449	479	469	487	465	460	488	478	428	489	453	468	501	444	429	509	483	484	466	502	464	504	498	481	517	452	525	504	454	499	503	467	475	506	430	473	501	497	489	469	493	463	451	495	454	490	509	473	474	466	475	476	468	462	458	473	448	487	475	499	486	471	489	464	452	463	487	454	512	463	477	465	481	462	474	475	491	483	463	513	479	480	451	491	504	473	460	449	482	454	462	481	456	466	452	472	482	453	447	444	509	486	474	501	476	449	438	501	457	481	463	479	464	460	497	514	478	474	430	486	494	496	456	454	452	472	453	430	460	469	448	496	485	475	434	472	420	479	496	493	502	457	459	493	481	502	504	462	540	486	458	493	472	487	499	471	483	467	497	488	446	458	496	506	508	466	508	489	456	472	480	468	493	443	462	458	476	463	481	446	445	470	485	491	458	455	472	507	485	519	514	519	472	527	522	473	521	459	450	527	457	465	436	472	458	466	436	508	471	408	508	447	463	485	476	452	490	493	471	466	487	453	455	503	488	449	521	486	477	426	467	499	470	504	466	461	446	477	486	459	488	450	455	528	469	499	461	459	475	488	504	473	446	478	466	528	460	455	441	503	469	451	456	486	454	505	458	448	453	449	474	463	506	484	483	469	476	523	475	484	441	464	474	488	479	464	441	439	494	469	451	492	523	420	474	466	481	518	453	492	497	465	463	497	496	473	441	452	504	476	485	496	457	515	467	477	484	431	444	466	504	484	477	471	509	485	488	510	454	468	455	515	448	462	443	438	432	500	465	510	480	469	487	469	461	451	455	450	470	466	509	505	447	468	493	498	485	488	454	473	473	471	470	497	515	464	497	444	433	474	444	459	459	517	497	482	472	453	483	445	508	468	474	492	501	485	507	458	477	457	512	437	506	483	472	437	475	444	438	499	470	508	492	478	480	501	510	484	479	463	503	496	499	506	466	511	471	507	461	475	448	515	468	460	452	435	434	471	477	465	465	494	495	459	468	499	514	498	479	481	486	457	457	463	469	498	529	497	481	426	434	441	505	507	512	471	477	480	479	454	489	466	490	480	456	478	454	442	457	507	502	443	473	465	468	481	457	511	500	544	490	493	482	471	502	458	465	467	466	465	497	437	475	485	452	462	479	471	440	441	471	462	515	474	470	462	495	512	470	500	467	451	455	483	482	481	461	450	448	449	497	504	483	460	514	502	464	509	483	461	483	474	451	464	497	495	477	503	486	467	485	488	538	445	489	468	457	518	481	478	476	500	491	484	466	468	506	484	456	431	446	425	498	477	464	507	494	477	461	464	497	450	476	471	456	484	491	475	463	469	514	460	481	475	497	510	446	493	428	507	483	467	464	472	445	457	501	543	464	501	473	516	473	483	445	511	471	505	509	475	511	464	467	464	480	475	506	494	456	413	473	470	498	476	476	492	459	496	462	494	432	514	493	473	518	466	459	466	462	469	474	448	473	469	458	500	502	459	471	460	477	440	483	469	474	470	531	515	438	447	470	515	471	446	442	477	460	468	484	514	479	487	444	490	481	470	438	476	481	473	451	494	458	465	485	485	424	479	498	475	473	497	486	478	449	460	509	485	463	489	475	428	508	482	499	507	460	488	494	499	480	449	479	500	475	462	466	470	494	471	484	465	480	472	500	456	430	431	470	428	467	455	470	444	497	470	497	500	444	521	457	490	518	474	485	473	522	452	451	473	498	492	436	434	479	507	505	470	459	469	483	495	469	480	470	485	445	511	454	479	470	494	444	454	478	487	449	480	461	465	465	464	473	460	515	494	502	507	517	460	488	517	450	462	472	481	466	480	461	466	477	492	480	481	490	483	493	496	478	498	458	470	472	538	506	487	470	499	447	483	491	448	487	481	493	497	508	478	481	440	477	466	474	503	508	493	515	490	496	474	476	481	480	482	477	432	501	463	482	491	477	469	474	453	472	468	525	480	456	457	471	495	471	460	458	473	502	481	500	437	515	481	456	463	497	454	484	481	481	473	482	471	495	440	454	461	452	504	482	469	448	477	496	480	434	470	469	444	473	541	480	455	488	509	470	446	532	511	480	454	482	468	458	514	476	490	469	455	485	501	458	466	503	452	466	521	459	439	460	483	466	461	500	491	457	502	483	473	477	456	478	492	504	446	485	490	483	455	442	459	490	489	491	470	462	490	498	465	466	468	460	462	443	470	434	489	486	495	476	475	503	488	444	487	453	496	470	483	466	461	504	466	458	499	503	484	475	488	499	494	470	452	493	470	479	470	439	430	473	496	453	436	500	477	481	482	496	469	495	462	434	480	471	463	493	475	455	491	471	485	476	531	466
16572	2664	982	761	565	383	281	283	252	296	343	184	176	172	174	121	142	129	150	188	156	139	126	151	148	134	147	136	155	121	145	154	123	107	106	135	141	131	146	137	134	150	137	133	136	122	128	139	142	132	163	139	156	105	136	126	116	138	129	141	155	144	129	139	141	132	140	120	126	140	139	123	145	119	129	143	118	129	116	132	135	153	162	140	137	131	126	157	139	122	127	127	137	152	134	134	125	136	134	146	131	136	148	138	159	158	140	134	123	158	144	116	119	152	126	123	128	146	120	115	138	134	143	144	143	133	142	143	138	122	137	147	130	137	132	124	145	160	139	141	138	123	146	127	127	137	129	128	121	137	143	139	130	143	115	125	125	133	127	156	133	126	146	150	116	133	113	131	127	129	135	131	127	122	116	132	140	122	155	140	135	139	164	129	149	131	144	154	128	164	132	124	131	119	142	132	132	138	182	120	114	117	134	126	122	139	140	137	150	139	152	161	153	137	146	163	145	133	125	111	129	128	134	116	121	114	137	152	149	135	136	130	126	130	132	135	140	149	106	130	134	128	133	130	137	134	125	135	128	131	154	128	152	147	138	151	128	140	141	157	133	140	150	147	131	148	131	141	163	134	155	152	133	125	140	137	124	146	134	127	153	140	117	135	144	138	129	144	137	122	134	134	143	130	142	143	131	128	152	138	152	135	120	139	143	145	147	116	134	135	142	143	135	107	142	143	122	161	118	134	128	116	139	121	145	159	117	137	130	108	124	137	148	121	144	145	146	110	124	131	133	124	135	134	150	128	150	150	156	136	135	117	137	117	130	146	110	133	102	132	133	121	130	143	125	145	122	138	144	115	127	134	138	132	149	125	132	135	117	103	122	108	145	115	131	128	135	139	134	128	148	131	144	123	153	116	127	121	123	134	154	137	123	147	130	116	147	128	142	120	127	124	150	134	135	108	117	141	122	117	134	112	142	135	125	117	128	154	129	134	144	125	119	138	145	116	159	133	143	133	110	139	125	143	111	144	136	149	128	144	130	142	151	117	121	124	141	126	132	133	130	138	117	131	150	120	125	132	139	144	139	134	128	154	143	139	156	153	139	128	134	130	125	145	126	134	129	128	145	135	149	135	155	126	138	149	138	146	134	138	125	138	118	124	109	135	131	137	116	141	133	143	150	143	109	100	135	130	138	123	127	130	126	131	128	121	118	136	136	139	138	117	134	125	134	133	150	129	136	141	132	130	127	151	101	157	112	132	123	131	152	131	120	159	149	140	136	131	122	129	124	132	134	131	141	133	129	130	143	148	119	132	131	131	159	141	157	141	145	128	147	126	130	133	142	164	113	135	133	150	144	134	154	152	143	138	127	143	123	141	123	137	127	117	113	143	115	119	144	135	130	140	128	126	138	123	138	135	125	133	136	114	121	134	149	124	149	156	140	141	157	131	136	135	147	120	127	158	137	140	149	124	129	169	151	132	126	147	130	134	157	117	135	143	141	127	137	142	132	136	132	139	141	129	130	146	136	136	101	126	157	134	121	129	117	139	124	142	127	147	138	122	132	142	136	136	146	127	135	127	112	134	108	144	149	147	133	141	141	120	112	139	146	141	117	150	107	123	155	127	148	130	136	139	111	132	151	139	123	115	143	153	146	140	129	154	141	125	132	147	142	116	112	157	112	147	126	123	125	113	124	146	135	144	128	152	148	133	142	117	138	124	139	135	120	134	148	123	106	140	131	147	123	130	120	146	134	135	129	146	137	131	124	142	148	146	140	125	148	129	141	129	132	138	139	145	119	122	167	118	144	134	136	124	134	128	121	112	135	128	150	163	116	156	133	123	136	126	129	123	145	141	115	107	145	118	125	151	155	136	132	129	143	167	128	135	131	146	127	114	133	132	113	121	136	117	156	133	152	118	134	127	151	133	143	148	159	144	129	129	118	130	131	117	140	148	124	119	143	129	130	125	138	120	133	123	125	124	128	156	133	120	150	146	147	141	124	134	120	122	119	151	136	128	116	149	146	128	118	156	117	168	128	135	132	136	135	119	136	145	163	109	147	125	137	129	138	127	136	125	150	133	128	124	137	148	139	130	137	121	135	126	154	126	145	136	142	134	169	131	143	138	122	143	144	115	148	137	156	146	127	135	126	132	141	153	158	107	119	147	128	134	160	142	134	152	154	137	128	130	132	139	137	150	129	110	143	125	151	153	133	134	149	140	141	149	146	116	127	142	141	126	145	138	141	126	127	142	122	120	146	136	120	139	131	132	128	140	132	151	129	140	127	138	131	133	129	146	149	125	139	142	137	129	128	143	156	140	134	154	131	153	140	131	133	125	149	161	149	131	142	121	128	121	105	119	128	135	136	131	141	129	147	120	142	137	120	151	144	110	136	141	144	146	115	127	138	111	114	122	132	138	126	148	124	102	130	138	126	118	148	133	140	141	132	154	124	116	149	154	130	147	135	130	138	134	141	131	124	144	154	121	144	125	147	138	119	148	128	139	138	142	138	128	136	147	118	160	138	141	139	150	121	128	133	140	123	137	130	144	143	114	130	141	152	135	127	167	144	140	167	140	111	150	137	120	143	139	147	129	130	143	121	113	115	128	144	144	140	113	123	153	146	148	141	131	137	126	125	157	138	131	147	141	132	144	135	132	122	120	115	160	149	132	134	136	121	136	117	126	137	129	134	148	139	113	134	139	115	137	117	134	148	127	142	122	152	123	124	99	143	141	112	114	131	117	117	108	142	130	138	132	130	132	138	125	140	116	148	144	117	132	139	131	136	139	137	129	163	128	139	129	118	148	133	115	144	127	141	158	107	146	139	130	121	137	130	147	131	147	144	115	129	107	125	101	114	134	131	119	114	134	120	119	135	113	158	123	139	129	133	104	123	123	138	120	124	114	135	131	133	140	150	134	127	146	138	132	141	139	138	153	131	143	143	139	120	158	154	124	143	155	139	138	132	112	149	126	128	127	122	150	133	124	123	131	124	130	155	153	130	128	153	146	115	142	122	134	135	141	150	158	122	142	147	137	148	139	116	132	131	154	130	136	114	124	141	142	133	137	104	139	148	140	152	131	135	114	131	130	138	128	129	152	123	135	133	129	136	104	146	140	138	128	152	137	164	136	149	141	135	141	140	119	140	150	116	117	141	132	128	114	128	129	136	127	122	135	136	119	130	146	119	147	126	148	139	137	126	149	122	129	130	117	130	122	144	131	133	121	129	125	141	155	134	130	129	152	151	135	141	118	152	125	142	119	140	124	146	141	140	113	122	129	140	136	144	148	134	175	132	141	140	133	133	119	137	118	110	114	136	150	150	129	131	130	135	122	118	111	136	133	129	164	136	128	151	124	134	149	152	131	134	157	148	155	151	136	133	130	135	126	130	135	130	140	121	133	153	145	133	135	121	129	126	139	153	123	157	113	135	120	134	121	153	151	136	129	140	144	127	130	121	115	132	120	143	156	133	116	136	131	130	146	122	139
11009	1286	1562	1901	1963	1352	1147	1256	1119	1346	1696	736	545	531	528	499	504	460	460	519	502	398	388	377	357	390	395	383	389	380	348	342	349	336	371	356	371	347	349	364	364	325	351	339	356	353	374	317	346	350	339	403	353	363	336	347	332	331	351	337	355	367	348	326	360	339	354	349	385	323	316	349	328	334	321	362	314	333	327	326	323	349	311	362	377	389	323	318	360	330	338	326	355	333	349	303	322	339	309	319	362	293	332	311	326	355	354	353	338	340	339	346	335	322	343	348	317	318	371	351	341	302	348	316	321	326	327	313	331	309	330	309	312	364	329	348	321	334	331	328	354	331	351	356	345	333	354	391	330	368	342	334	329	365	332	299	339	349	327	329	334	343	325	359	328	326	307	344	332	336	345	360	371	324	348	309	344	330	363	349	345	324	332	343	334	346	323	354	340	362	329	322	331	327	326	326	336	370	317	357	343	341	365	363	328	327	346	332	351	361	366	335	359	356	340	344	319	353	363	342	353	338	316	333	364	358	356	349	346	286	329	346	373	348	327	341	339	339	349	343	327	317	338	318	328	337	361	342	333	353	316	301	337	326	317	322	305	334	346	320	338	322	341	323	309	312	324	336	370	307	328	354	358	339	352	329	342	357	336	337	331	333	355	310	348	334	309	319	309	360	380	321	339	344	342	331	325	340	297	322	315	326	382	318	348	345	356	344	331	324	342	338	323	328	320	332	348	315	326	330	330	300	328	329	326	326	321	305	337	350	348	346	326	352	319	326	314	371	304	323	361	333	308	336	327	360	358	328	332	339	366	311	306	353	388	317	325	355	352	342	321	359	323	338	318	342	333	343	370	347	331	327	366	323	345	358	338	350	346	347	346	321	347	308	320	345	332	341	348	353	355	313	343	341	344	325	331	314	323	359	353	355	313	348	326	341	333	354	336	326	343	319	333	357	321	322	389	332	334	337	305	353	272	341	346	358	342	338	302	329	332	310	323	363	316	349	324	316	358	336	338	338	304	365	344	346	333	353	331	335	360	340	343	335	314	371	339	354	298	338	311	340	330	327	366	303	357	350	350	358	327	347	352	360	321	350	334	333	366	343	364	337	332	351	338	346	325	328	332	328	371	308	331	370	351	365	348	312	351	361	336	337	333	339	331	342	331	359	320	348	325	324	338	361	316	301	318	329	347	337	349	356	322	334	319	336	332	372	328	359	358	298	338	339	331	323	321	346	337	342	356	312	329	354	305	366	351	329	348	315	357	340	328	357	321	349	337	341	316	324	330	316	358	322	362	309	305	351	326	341	315	374	324	310	323	340	323	301	356	354	343	316	345	291	344	329	338	348	341	329	340	339	337	352	366	344	320	362	346	346	347	317	344	317	324	340	338	325	358	336	330	345	319	340	346	359	373	363	323	306	343	307	336	325	347	348	347	326	383	334	378	345	344	293	330	328	370	308	360	367	348	336	331	322	315	342	307	349	285	337	353	370	333	302	331	352	331	358	312	351	334	331	364	336	343	370	363	345	327	314	345	340	328	306	309	328	337	336	333	326	312	362	328	346	310	350	348	328	332	369	353	322	350	325	338	333	319	348	330	359	339	333	337	322	342	333	331	340	303	316	360	319	340	339	386	327	304	361	323	340	346	341	311	302	321	311	331	334	332	306	290	327	347	313	363	381	357	351	340	356	332	337	331	319	355	338	324	353	310	345	344	367	328	328	324	342	334	338	368	341	324	343	340	328	311	357	348	346	359	330	337	338	358	329	342	301	335	319	337	366	355	355	320	357	324	329	334	324	352	349	357	351	304	318	314	332	357	328	331	325	327	311	310	373	346	345	334	339	333	327	307	333	318	352	324	326	369	335	362	327	337	355	340	327	334	301	331	320	328	334	331	347	332	352	296	337	348	338	329	336	305	317	375	335	314	303	345	324	320	329	335	317	340	361	334	345	337	347	301	313	323	341	328	355	330	315	318	317	323	354	355	371	323	290	329	350	345	334	342	311	378	327	333	366	316	338	323	340	344	355	355	349	310	345	344	347	290	321	337	331	362	340	332	363	333	295	345	363	342	329	346	344	328	326	309	312	297	364	317	343	363	353	345	336	365	343	339	351	378	366	332	334	365	343	326	333	348	314	324	337	355	312	354	311	363	344	350	339	344	342	319	331	330	373	315	360	341	334	346	324	337	308	302	329	335	312	360	342	344	327	331	308	344	308	357	345	339	319	326	337	332	359	356	299	330	350	324	330	343	314	361	324	306	319	336	329	365	339	363	318	356	332	352	318	344	338	320	313	320	320	344	347	293	351	351	355	357	372	315	328	340	347	344	328	350	333	307	338	312	339	375	327	336	344	362	354	344	346	341	358	336	378	335	336	367	329	336	309	326	330	347	346	337	356	361	343	326	338	354	318	351	333	328	338	319	333	366	313	350	371	338	332	328	304	315	315	333	308	309	353	363	343	344	349	325	327	345	347	355	328	352	333	319	317	349	379	345	322	306	348	339	314	346	326	324	341	336	323	328	325	385	358	379	357	334	327	324	336	314	314	315	320	347	302	340	341	330	341	349	331	320	335	352	316	343	342	325	355	309	332	335	361	342	328	342	351	354	371	297	286	327	364	344	324	305	309	319	343	346	330	344	329	331	330	318	351	309	336	359	334	349	320	347	351	319	334	325	316	309	317	351	350	370	358	382	372	337	334	313	347	334	321	339	340	347	337	310	330	357	340	345	361	340	343	309	347	318	354	329	344	313	372	328	330	336	354	331	347	324	325	340	351	329	324	349	311	321	314	311	354	368	316	395	341	384	342	359	319	320	320	330	327	333	337	329	353	332	349	350	341	330	326	310	324	327	318	336	357	335	367	340	363	336	339	347	334	322	343	351	344	345	345	321	334	319	323	345	320	368	339	338	360	320	334	301	326	334	352	338	351	336	371	342	299	317	305	312	331	331	341	340	344	329	327	334	324	303	324	329	308	339	361	328	308	382	333	324	316	345	312	330	346	294	353	305	316	362	325	338	334	350	362	354	292	334	313	334	380	319	324	345	345	331	325	320	324	337	372	309	365	324	362	358	325	323	346	326	365	340	338	355	342	378	343	315	321	343	335	329	325	335	349	336	351	363	349	352	330	327	330	341	373	328	323	351	335	298	324	350	301	281	364	331	323	315	364	345	349	351	350	333	307	347	312	334	327	357	314	364	339	347	356	328	326	324	330	323	327	341	348	322	358	340	337	313	325	331	321	339	329	329	349	347	333	327	329	314	351	321	349	312	341	315	318	315	341	335	298	326	354	341	331	313	319	359	319	328	302	345	341	324	338	344	339	346	329	319	335	324	360	348	348	328	330	310	321	309	312	344	319	343	329	325	314	331	343	337	344	355	331	355	342	336	323	340	307	368	349	352	357	337	332	363	363	322	347	327	325	310	323	315	330	341	355	325	308	304	339	318	332	340	346	356	356	353	364	368	335	332	326	338	354	337	317	321	393
26091	5460	2027	1325	911	636	542	528	502	535	602	376	315	291	290	252	279	254	269	278	252	252	225	216	251	262	214	219	210	228	204	236	222	206	232	232	237	256	240	212	198	211	215	211	222	224	219	216	226	216	231	240	245	228	235	234	183	247	183	197	226	205	201	230	199	182	229	219	238	224	232	229	209	218	223	180	198	212	206	210	210	197	245	214	229	218	214	221	247	206	228	190	201	224	205	182	237	230	216	198	227	223	255	232	228	249	243	195	221	189	229	203	229	220	231	212	201	211	204	206	201	200	212	219	212	196	196	223	199	206	223	207	224	196	220	209	230	237	209	214	207	207	228	221	211	199	213	218	227	211	218	200	226	222	220	221	223	237	242	215	216	210	223	240	200	229	218	211	200	209	199	231	197	220	230	224	229	194	243	224	221	215	211	212	222	202	209	209	214	229	219	207	218	224	209	226	202	221	218	244	198	224	234	240	225	214	201	217	196	199	203	219	199	211	216	209	227	195	210	196	219	238	226	236	222	216	196	251	190	230	216	216	216	217	228	220	200	236	195	197	223	220	189	251	251	216	248	212	248	227	210	205	206	199	191	240	214	229	221	219	226	200	224	233	200	226	212	241	242	205	210	231	231	240	225	190	212	223	218	257	192	181	225	214	225	201	211	217	253	204	224	197	202	233	196	201	215	221	227	204	226	219	255	226	206	202	244	227	216	212	217	201	207	192	226	192	239	219	217	193	222	220	229	216	221	233	206	208	188	233	212	195	212	222	214	181	185	210	213	206	227	217	237	240	214	224	186	233	206	230	225	202	200	206	203	205	207	223	224	218	210	203	234	222	208	209	251	226	251	236	195	218	201	209	209	214	210	243	244	259	250	207	213	215	222	237	241	207	221	217	203	221	224	182	213	233	239	217	240	229	229	207	200	214	215	223	219	223	224	191	224	209	206	206	208	196	201	203	221	237	209	234	230	225	197	208	209	216	196	242	218	219	204	226	225	235	228	227	212	211	184	249	230	230	225	221	191	221	251	218	243	230	224	215	207	221	231	208	218	224	205	225	214	198	188	234	246	219	224	198	219	208	225	213	191	213	222	207	229	205	214	211	224	175	256	222	231	221	222	234	213	190	228	222	231	220	229	225	233	235	233	200	224	206	225	219	250	220	185	228	251	204	209	221	214	231	232	207	217	225	235	229	217	194	214	240	254	233	224	199	212	235	222	210	225	227	241	210	192	220	230	228	230	232	210	206	200	228	212	201	244	220	220	217	229	214	205	224	234	199	237	227	218	211	202	253	209	226	214	223	236	197	226	221	212	193	227	219	217	235	210	232	205	176	224	232	249	211	233	238	256	208	232	243	219	187	199	227	221	221	227	219	199	202	219	228	221	197	214	210	222	222	209	233	225	211	214	195	221	174	208	199	206	210	227	228	246	221	222	240	213	207	240	186	211	214	229	247	206	200	205	229	204	201	218	214	227	198	249	235	234	202	211	217	209	204	197	188	203	246	205	233	208	228	191	222	219	206	196	216	215	224	222	222	189	216	231	208	211	202	243	201	199	221	207	209	222	238	218	200	211	201	213	231	228	227	173	220	202	221	223	201	232	219	212	215	237	225	217	245	213	229	204	224	218	221	216	207	253	211	223	229	228	214	184	231	244	228	223	230	223	232	217	199	233	223	216	184	194	225	222	210	212	233	205	236	240	228	237	205	220	214	202	226	219	189	216	238	208	233	208	200	207	200	215	192	230	196	247	208	216	205	231	263	252	252	227	218	204	182	224	221	205	207	226	236	204	189	209	222	226	227	203	210	227	226	228	211	237	229	180	193	242	206	191	227	213	212	238	223	223	221	192	209	211	223	198	205	223	186	235	211	215	200	204	205	218	228	225	202	194	247	228	246	212	202	230	230	196	221	206	194	213	229	220	217	220	226	195	226	211	229	236	215	205	239	199	201	211	216	190	227	257	244	235	214	212	206	227	216	204	204	251	236	224	237	201	219	241	199	241	222	224	204	216	249	217	176	233	219	219	211	205	211	233	184	212	207	211	222	236	199	211	216	215	206	244	221	226	219	210	214	221	199	213	237	237	209	208	227	209	221	259	233	193	203	208	231	209	237	216	198	227	200	220	210	210	213	199	215	228	242	217	214	225	201	204	258	222	204	213	230	205	196	229	224	209	198	210	197	210	189	199	215	234	228	222	205	228	205	228	220	178	239	190	204	202	221	205	222	232	207	180	203	221	216	222	251	247	209	215	207	205	228	204	222	233	234	230	208	229	218	219	235	222	227	200	188	254	215	233	240	193	185	241	204	236	217	219	230	220	213	210	219	228	208	222	219	190	189	198	215	189	194	188	184	182	220	220	237	198	210	233	190	223	211	226	218	197	234	221	236	191	213	245	242	214	214	231	220	210	210	210	186	219	204	218	199	202	222	201	221	216	214	238	212	198	223	213	194	214	200	197	213	234	216	216	215	217	214	227	211	218	211	202	222	215	244	243	209	229	197	209	212	223	217	196	214	224	181	238	250	198	217	195	227	199	234	227	221	219	205	216	210	201	266	243	213	202	227	249	225	222	197	226	185	226	208	209	220	212	200	201	223	196	208	241	227	208	209	205	226	233	226	211	226	207	202	217	225	211	235	216	215	247	213	247	224	211	220	228	214	196	219	230	204	201	205	217	213	228	211	215	211	219	209	214	232	240	226	204	221	216	214	188	200	209	224	191	212	197	222	210	208	212	200	211	216	229	223	206	220	194	260	205	220	204	246	197	210	213	221	221	213	204	187	235	200	233	234	196	223	226	216	220	199	211	216	204	201	235	216	214	218	232	238	201	217	225	237	235	230	221	209	226	199	219	223	225	232	213	220	230	217	208	185	218	215	199	206	236	212	221	230	194	214	240	212	215	201	231	218	205	216	224	215	210	216	224	205	216	228	234	211	193	210	201	221	236	198	175	233	225	227	257	227	227	216	212	229	203	219	204	208	211	239	225	225	195	224	210	189	202	229	221	225	232	219	215	214	219	213	226	211	198	220	226	243	225	240	215	200	236	232	210	223	221	193	218	242	229	205	219	206	222	222	231	216	228	227	211	245	212	255	212	218	251	212	197	213	210	189	218	218	221	227	219	230	240	228	203	217	241	194	218	233	202	227	221	224	211	215	206	220	215	255	214	220	211	222	223	201	197	225	205	210	222	206	211	233	231	227	218	215	223	234	227	259	195	209	179	214	206	202	231	221	243	212	213	249	219	197	218	215	213	214	224	193	203	229	202	195	225	223	221	210	238	224	229	208	210	218	232	198	229	207	209	237	200	223	229	210	189	195	218	234	198	225	185	226	195	199	218	213	211	210	210	233	202	204	228	248	230	243	219	226	220	202	228	206	223	185	191	193	191	215	199	218	220	227	241	213	203	228	204	186	231	228	222	200	250	225	225	210	200	199	225	220	220	221	226	201	212	205	225	227	205	228	228	223	250	220	224	191	228	220
15258	1878	2700	3026	2794	2343	2051	2199	2035	2202	2762	1279	1016	868	860	819	759	801	787	783	584	620	621	545	615	636	631	564	582	544	568	588	527	549	510	532	533	511	524	539	541	552	508	559	501	491	493	558	505	548	525	520	539	541	503	508	551	495	516	536	537	573	530	563	515	529	471	490	522	528	495	538	482	533	514	514	494	504	482	469	535	524	524	531	514	510	539	505	506	542	493	531	489	506	515	505	555	484	488	498	477	524	506	539	529	527	469	452	520	487	492	489	517	544	523	544	524	515	507	528	521	558	525	543	493	497	524	544	488	507	506	513	495	530	508	514	493	564	514	474	519	536	517	541	526	526	507	496	508	545	467	524	524	483	551	506	508	510	497	504	525	457	532	514	502	484	512	515	508	494	520	488	494	473	538	511	494	518	501	508	501	482	507	502	513	506	490	506	546	512	542	523	494	514	478	540	492	483	493	572	527	521	519	514	485	496	546	538	537	522	499	515	489	476	515	494	479	512	495	540	509	516	509	499	532	502	529	529	440	500	469	511	493	494	497	519	532	509	487	484	550	491	477	482	498	509	507	508	517	500	508	469	511	470	485	499	496	472	496	476	530	543	549	502	524	535	482	499	526	454	502	506	488	488	527	487	515	559	509	519	511	501	481	466	493	488	510	504	488	520	519	524	528	497	527	523	496	552	491	505	491	486	498	534	523	508	510	524	489	474	489	519	524	518	505	475	545	516	477	524	494	500	486	516	515	469	511	521	501	478	528	506	544	488	480	501	536	482	539	513	504	536	503	505	496	500	532	528	509	509	529	532	487	573	512	488	521	509	531	497	579	520	512	473	486	501	518	497	516	482	504	500	514	536	500	527	519	497	492	512	471	477	523	485	494	514	546	481	493	500	505	469	495	538	499	512	470	519	543	500	529	513	504	488	516	518	489	501	530	510	456	505	543	486	490	460	530	488	507	491	510	522	535	515	532	481	548	496	526	493	512	588	507	505	517	482	489	512	498	513	485	481	535	527	500	535	458	495	542	505	539	522	480	470	476	497	470	463	554	492	466	497	563	531	515	498	499	524	521	480	488	526	524	534	533	477	515	455	507	482	488	504	536	499	537	520	489	496	477	502	524	489	519	524	542	496	518	508	516	479	539	512	493	470	515	519	518	477	556	521	494	534	528	496	514	490	542	486	498	542	530	576	487	527	486	504	505	531	495	498	508	533	534	534	486	529	570	506	498	502	517	511	469	525	494	494	526	547	479	532	546	527	486	534	526	526	525	526	483	504	523	527	501	518	506	519	569	494	541	506	519	525	518	551	491	539	529	512	483	451	513	529	478	450	535	503	520	485	510	514	524	537	499	539	486	511	525	480	498	530	486	461	450	485	509	515	496	480	485	548	529	499	559	549	509	500	557	514	500	522	510	493	491	509	512	488	502	517	482	530	501	496	499	517	508	518	517	548	512	495	492	528	507	506	504	532	510	524	502	481	550	503	529	528	549	524	538	519	537	532	535	506	510	504	445	472	518	534	503	522	490	515	469	529	517	512	513	500	493	529	499	471	506	506	482	494	530	494	527	512	500	518	506	523	504	548	479	526	533	501	543	539	525	523	515	488	453	545	488	532	549	513	513	551	507	488	495	505	523	483	506	469	523	496	525	503	532	548	495	506	485	481	461	477	471	474	544	492	547	518	490	506	542	510	530	516	517	503	532	490	502	462	502	505	510	490	485	487	477	496	526	508	544	489	488	489	522	489	494	461	508	490	514	512	518	528	551	492	488	516	519	514	508	518	493	559	523	530	552	543	524	500	515	493	520	530	487	504	529	509	517	511	461	528	517	509	534	517	506	516	522	523	496	539	504	516	521	495	515	482	514	517	480	528	473	476	523	516	511	536	488	528	522	501	515	532	509	490	510	492	529	480	472	528	481	533	493	549	537	509	511	539	518	515	529	521	524	467	512	545	508	492	496	535	513	516	514	529	517	541	477	538	528	479	469	542	516	499	480	503	479	546	488	501	498	507	496	528	512	469	512	478	484	520	503	518	529	510	522	496	515	470	484	553	516	504	533	526	499	496	532	506	486	525	466	470	511	489	546	514	515	517	484	520	495	464	504	508	544	494	544	531	555	554	467	516	541	497	544	500	516	527	496	566	499	552	515	507	515	538	500	525	488	515	546	509	519	502	513	500	535	522	534	454	511	530	507	475	507	511	527	555	514	487	502	502	538	545	526	528	486	528	494	524	480	510	518	501	499	528	489	520	511	492	465	493	488	504	469	500	514	470	557	495	522	516	503	503	508	501	492	495	507	527	517	508	504	509	512	484	477	563	555	505	525	495	508	494	524	525	481	495	486	473	491	502	520	492	488	539	521	539	536	501	531	508	481	484	507	540	551	570	494	561	516	574	539	514	496	488	562	511	527	497	535	522	509	487	526	458	476	493	496	483	539	521	486	529	498	521	478	523	499	514	495	496	519	474	470	551	520	500	491	473	494	488	520	497	514	510	462	483	502	479	579	533	518	501	502	469	518	488	521	537	497	533	539	532	478	477	529	511	550	517	535	509	522	529	521	513	495	579	514	511	496	510	543	490	512	499	498	510	495	558	512	533	506	576	499	497	538	541	521	534	498	487	532	516	516	522	512	546	461	533	522	490	498	504	496	506	544	508	500	535	531	533	532	531	503	516	525	514	516	585	544	523	492	503	489	480	532	561	514	539	536	505	510	502	519	489	497	494	515	494	534	514	496	533	520	477	508	496	496	500	507	515	495	497	522	517	508	469	550	519	509	514	485	547	516	518	523	523	488	506	521	511	546	540	492	524	537	488	501	499	511	527	578	492	512	508	491	516	492	536	531	507	492	528	508	552	562	484	482	552	532	531	506	536	499	512	474	569	510	496	516	528	491	505	480	512	543	534	502	516	530	486	489	513	513	476	473	496	527	497	486	478	472	537	511	539	520	510	551	523	517	511	517	501	444	536	508	530	525	501	502	482	496	494	532	483	508	501	500	514	502	512	511	538	497	541	546	528	481	552	494	496	518	481	547	513	525	495	501	473	511	528	528	556	483	489	500	523	505	498	516	512	483	515	477	472	533	503	504	483	542	511	474	488	498	535	525	490	483	539	462	511	520	564	566	525	570	487	536	516	537	515	518	490	517	521	534	518	486	518	555	497	515	529	532	525	483	500	506	522	475	509	526	498	540	546	544	526	507	500	525	502	552	497	471	537	552	542	490	515	515	517	502	527	517	500	497	477	490	540	505	531	520	508	510	499	500	516	490	500	488	500	508	525	495	497	516	498	536	530	506	504	511	528	511	499	517	486	481	484	565	541	544	509	519	496	484	494	525	459	504	507	479	509	544	503	535	509	498	501	528	501	493	515	477	482	481	515	496	523	505	533	498	477	501	500	550	510	542	516	506	533	507	515	473	493	503	499	533	498	524	526	501	511	500	542	516	528	500	501	513	482	482	508	493	513	503	507	501	490	515	506
4265	573	328	293	268	237	229	215	242	239	241	187	188	197	219	214	224	188	240	228	232	198	212	196	221	242	226	250	197	205	198	223	249	222	239	219	188	231	229	208	198	194	226	220	219	207	193	228	234	209	228	200	202	211	183	197	210	225	227	208	220	224	211	222	201	220	231	224	202	198	198	209	192	206	208	212	214	230	177	193	227	199	229	239	193	226	196	207	191	199	193	229	219	213	199	208	254	210	207	209	217	194	199	182	240	223	210	197	190	191	216	214	203	219	227	198	212	207	228	215	209	242	225	222	210	205	204	188	207	190	250	209	193	215	213	233	233	224	240	205	223	203	210	200	227	217	243	206	178	220	206	209	198	201	213	215	228	235	212	211	233	203	179	229	203	233	206	230	224	208	212	220	217	217	236	199	205	200	232	220	229	229	213	200	223	260	205	207	200	223	197	207	211	207	209	234	226	205	204	196	226	238	196	192	184	212	205	207	203	220	219	198	202	209	180	242	204	219	268	203	244	216	226	198	209	209	223	210	225	226	235	213	192	199	231	240	201	207	218	224	221	214	224	240	215	217	234	237	203	218	172	184	205	217	187	217	194	218	221	226	217	195	230	220	214	214	190	186	203	190	245	200	218	216	195	213	203	220	238	229	217	231	199	232	219	206	197	238	225	188	189	229	225	200	229	220	217	220	205	214	222	210	192	206	221	201	182	233	205	214	202	233	200	173	215	233	225	223	172	213	178	210	220	186	203	200	224	199	239	208	194	193	216	224	186	213	212	197	230	199	212	214	244	225	201	204	225	186	218	203	247	219	208	200	200	213	266	199	183	200	223	221	209	171	192	220	201	220	227	218	218	211	195	201	221	207	256	200	225	242	245	228	235	233	206	195	222	249	219	218	191	196	211	206	198	215	229	217	213	221	212	199	207	192	195	202	244	238	226	224	212	223	210	249	200	234	221	223	195	180	227	216	221	226	213	218	208	189	213	216	203	221	183	196	173	213	234	197	210	203	215	236	237	211	217	180	202	209	224	199	219	226	213	227	250	186	212	220	196	214	216	211	202	208	225	211	208	191	226	213	213	190	208	213	219	214	218	224	196	224	228	211	192	224	236	255	212	197	208	218	229	238	224	247	230	216	209	185	207	220	214	252	231	221	231	198	170	184	209	192	221	241	245	210	208	200	213	197	197	207	201	204	223	221	242	213	200	210	200	204	208	215	241	201	221	237	237	208	167	206	205	191	193	206	233	217	202	191	252	226	178	191	194	224	215	229	215	197	210	203	193	199	199	211	220	173	227	233	170	191	209	192	222	226	180	199	202	199	217	197	220	212	223	219	216	220	195	250	196	215	233	215	181	219	196	210	215	203	190	201	226	210	229	223	186	219	200	221	234	209	189	201	202	219	166	218	228	218	198	191	233	209	209	214	216	210	215	209	209	207	216	190	194	220	214	222	232	211	239	194	209	191	202	192	203	204	237	232	231	217	215	207	188	205	209	226	238	238	232	241	203	233	218	225	243	248	224	235	190	209	227	216	194	209	198	229	247	195	222	232	203	190	232	209	195	196	214	195	198	231	220	221	226	235	199	245	210	224	251	216	237	223	222	238	216	188	208	198	189	223	196	234	211	223	230	207	217	212	203	219	190	198	207	199	207	250	224	243	242	246	220	213	200	187	218	192	215	227	215	209	194	217	215	222	221	201	216	215	189	201	224	177	200	202	205	209	235	221	228	197	200	223	186	214	217	233	218	206	211	203	199	212	218	216	233	200	193	201	216	204	210	204	203	209	179	227	210	200	187	207	189	217	230	218	216	223	215	223	232	223	204	204	213	240	231	266	220	214	226	227	196	192	184	233	232	227	226	209	216	253	203	218	209	214	210	210	215	193	182	207	203	218	204	203	217	221	204	217	190	203	210	202	249	205	187	200	217	236	218	235	196	183	235	210	234	235	240	206	212	230	199	224	232	217	194	225	233	200	214	212	207	228	215	198	215	207	219	227	197	195	234	197	207	199	226	230	209	222	204	213	190	223	223	196	192	226	210	220	194	243	220	204	183	216	204	195	202	232	205	207	211	226	220	212	201	209	207	228	201	198	198	192	219	219	220	214	213	219	221	218	195	191	208	193	196	204	224	240	206	203	195	195	211	223	219	226	186	205	208	201	206	213	196	208	205	227	181	219	212	221	232	195	221	214	212	230	226	202	192	212	194	191	221	216	206	206	205	191	206	207	191	213	228	211	206	195	220	212	230	169	211	225	213	175	209	212	217	229	200	197	218	215	203	228	200	210	232	213	233	213	215	178	219	221	205	203	210	197	201	195	217	224	222	237	206	244	229	224	211	203	191	218	223	208	205	221	197	220	194	250	217	211	207	216	244	238	239	196	209	189	221	223	203	252	214	215	191	255	213	223	220	231	248	227	212	207	204	241	233	227	241	206	207	213	194	205	193	222	209	213	216	242	198	222	205	216	221	238	205	192	204	182	216	204	229	196	209	219	218	211	238	213	225	196	212	180	183	195	204	209	191	210	198	213	213	192	207	225	205	206	207	202	218	203	230	211	204	213	194	209	186	222	222	212	225	202	188	230	205	213	224	231	199	257	220	217	220	203	215	203	205	226	196	204	188	213	236	243	218	211	233	218	208	253	201	206	228	224	203	246	225	206	247	220	234	177	210	220	209	214	226	208	218	244	198	218	237	202	242	216	198	231	199	223	183	214	209	220	219	201	218	228	185	193	228	215	225	208	187	238	219	232	228	215	202	224	210	217	190	174	203	215	195	222	212	191	245	201	220	224	182	240	216	214	217	207	227	219	174	224	234	232	221	210	218	196	221	211	208	196	210	228	210	204	222	203	218	220	216	222	218	223	222	204	192	213	213	213	208	223	204	208	201	212	224	207	220	198	204	198	202	210	205	206	216	174	221	195	200	201	205	218	209	218	197	219	205	206	234	210	192	234	207	249	222	214	201	241	206	195	212	196	202	202	213	223	227	219	220	166	254	203	231	226	223	246	224	214	217	224	180	210	216	226	188	217	169	202	180	218	233	208	214	171	221	209	216	203	216	212	202	202	201	218	211	214	202	205	206	242	228	221	193	183	210	226	208	211	198	238	177	212	219	216	243	221	227	216	222	215	221	216	189	217	222	202	190	241	225	211	210	206	237	215	187	228	224	210	223	191	238	203	230	231	215	209	217	239	232	213	218	190	202	200	203	205	211	195	195	189	226	219	213	215	195	205	211	187	239	193	235	229	219	219	219	221	213	194	216	214	220	226	200	214	208	198	227	210	217	201	223	227	214	223	204	216	215	216	246	247	220	217	197	223	183	217	211	210	167	221	213	213	232	231	223	205	226	242	205	260	215	207	225	228	202	215	227	210	219	205	217	214	224	218	190	210	190	210	222	234	193	200	215	203	217	229	199	233	213	202	232	220	218	242	221	217	195	237	229	200	225	205	194	229	231	190	229	203	212	215	192	197	218	223	210	212
3068	623	641	666	685	593	529	510	519	502	556	488	468	525	500	492	477	436	512	468	500	434	484	476	469	486	452	459	467	470	447	450	532	502	476	498	473	501	431	511	511	481	479	456	459	496	507	507	458	475	463	489	473	496	438	474	499	484	445	484	462	468	503	479	451	517	464	511	460	481	477	498	471	467	465	472	494	481	495	456	480	519	476	473	457	477	512	518	457	471	475	479	490	467	460	482	487	484	512	486	480	502	475	457	486	510	480	495	458	469	516	478	492	476	492	483	454	502	451	474	478	462	480	484	477	506	464	443	504	482	481	500	524	460	492	493	494	464	492	491	495	520	498	459	497	492	487	465	453	495	490	482	468	471	503	479	495	500	468	464	516	479	516	524	482	455	464	447	445	488	456	497	444	446	487	467	487	468	460	479	477	484	486	460	483	513	482	499	448	481	522	468	492	502	484	486	475	441	479	465	501	494	451	488	529	466	468	483	475	467	489	458	499	500	473	500	496	460	453	490	440	466	456	475	497	534	490	456	484	509	460	478	509	454	451	462	483	493	485	460	474	444	550	476	495	474	495	458	434	493	494	487	503	482	472	478	478	425	445	473	469	461	527	489	465	449	495	491	481	475	462	506	502	430	473	464	451	483	476	499	489	536	482	493	483	480	486	445	443	493	477	501	480	510	447	445	477	483	449	500	426	457	487	522	464	488	469	505	527	480	447	488	535	491	498	471	494	470	463	506	498	436	503	459	490	501	515	488	504	461	495	464	463	499	501	468	468	478	474	471	527	487	506	447	491	490	469	484	468	486	516	463	471	453	437	482	505	492	487	453	507	474	464	444	497	478	484	440	477	466	475	477	472	491	447	507	480	467	546	506	454	488	458	489	503	437	465	498	471	475	444	472	498	513	498	462	483	498	495	521	504	483	464	474	502	509	479	504	482	513	519	456	474	509	477	454	453	487	487	511	468	473	505	465	487	475	506	531	492	449	481	490	483	492	470	513	473	476	444	483	470	487	486	462	456	506	489	501	437	488	521	510	509	502	452	477	503	513	459	456	503	475	488	467	490	448	496	438	486	497	440	441	457	467	436	490	510	430	479	469	474	445	465	468	495	460	476	529	457	495	508	473	493	473	459	475	452	493	478	485	477	497	491	445	492	484	477	491	493	487	490	450	478	476	478	531	491	495	436	489	517	478	479	502	513	480	498	498	490	465	463	495	478	444	481	494	503	474	521	515	493	483	487	418	530	477	504	492	500	495	463	468	466	468	459	496	463	439	484	476	509	480	490	458	510	500	496	483	473	492	468	454	478	465	487	498	475	509	493	494	508	473	477	453	494	457	449	502	506	448	504	474	475	492	499	489	533	478	477	458	530	471	503	476	479	501	508	478	463	502	462	446	440	490	455	478	473	477	470	495	483	483	485	445	451	480	468	481	504	462	471	510	515	489	490	469	465	443	458	449	480	505	480	474	488	486	473	497	481	455	442	474	529	480	477	466	514	528	474	427	496	485	443	484	468	488	484	487	475	452	502	522	497	487	498	519	456	472	471	507	492	492	492	472	505	466	506	420	458	524	434	497	453	469	457	484	514	482	469	474	520	448	493	465	539	468	474	475	479	471	484	494	489	481	466	453	524	443	468	487	464	441	436	485	477	452	494	451	501	516	501	444	484	487	497	494	464	462	520	490	488	504	482	507	475	510	477	506	470	477	475	507	448	467	445	474	508	470	531	501	455	501	470	491	483	470	438	504	502	473	514	504	470	482	500	474	489	474	482	462	468	479	551	465	484	495	467	498	482	431	482	453	539	476	488	482	498	457	462	502	487	486	514	482	508	472	476	509	436	463	474	498	496	492	493	498	491	440	489	500	454	465	467	484	501	488	477	485	477	471	519	484	479	464	501	528	452	489	488	464	480	509	496	452	486	519	482	478	466	445	471	493	471	471	472	479	491	505	470	478	470	474	494	477	448	506	454	484	486	475	463	489	501	497	517	464	474	469	462	489	475	479	480	486	463	461	509	476	482	501	457	491	492	487	477	480	516	501	511	479	501	461	520	502	448	499	489	504	493	531	515	506	507	471	465	476	521	510	471	488	487	472	447	457	474	462	456	519	461	460	481	485	480	466	505	481	436	482	468	454	507	483	477	511	463	490	462	485	484	486	442	464	481	446	491	530	448	488	502	483	506	479	436	503	487	480	490	449	534	466	506	508	508	477	475	533	481	485	464	449	481	489	518	458	460	477	510	484	499	469	491	494	488	519	454	447	514	467	489	509	462	461	479	476	467	494	506	490	523	491	476	476	483	475	461	476	509	481	478	471	516	486	515	536	462	455	475	469	482	424	465	492	466	518	485	480	471	489	503	485	439	458	470	498	460	446	490	509	468	453	498	466	515	487	463	469	492	461	459	494	447	497	498	459	500	469	471	479	476	418	488	469	502	475	482	523	460	472	505	478	495	491	527	494	502	468	473	506	471	460	482	479	476	497	510	460	440	471	453	471	515	482	514	467	479	456	461	487	485	431	444	467	469	458	487	479	487	473	496	473	504	435	452	446	476	462	490	475	510	414	505	462	503	488	472	450	491	480	481	472	458	500	472	466	499	475	462	496	466	482	483	480	464	481	452	460	479	423	485	474	476	482	428	476	501	463	507	502	515	474	504	477	517	486	464	462	490	469	480	491	450	466	497	493	494	494	474	480	471	516	468	502	473	481	476	455	477	474	474	485	491	474	521	452	503	493	490	467	481	488	458	489	468	495	499	498	471	452	474	487	494	499	517	482	491	479	510	500	508	475	467	468	471	506	472	519	488	460	466	483	486	462	490	495	470	486	486	437	485	493	498	467	479	458	499	493	463	484	493	483	484	504	446	466	475	512	464	506	470	492	464	480	442	468	459	494	476	478	501	482	495	472	483	488	479	507	481	437	451	509	510	452	479	491	493	472	448	492	454	484	513	472	489	461	487	437	503	487	502	481	487	486	490	459	485	430	488	478	471	495	513	479	508	487	443	469	514	484	512	472	488	443	512	486	472	489	498	502	480	489	493	434	471	485	479	455	498	460	492	464	452	472	479	490	501	480	472	493	460	499	498	469	476	501	508	487	500	491	488	463	478	500	503	447	454	514	539	490	459	459	535	462	488	447	436	463	461	503	437	493	512	464	485	488	485	473	506	449	493	453	488	487	460	505	484	468	502	467	474	498	472	480	461	447	492	470	483	479	467	482	475	450	474	473	484	488	489	448	461	460	484	488	487	485	508	514	446	509	483	531	486	425	475	500	479	505	472	456	511	485	507	479	495	497	499	508	491	482	449	504	471	449	477	466	472	457	478	443	463	437	443	464	485	459	513	465	518	483	444	466	497	478	441	485	482	467	482	481	464	487	488	457	515	507	486	486	484	471	469	468	487	466	473	492	486	515	504	461	428	478	472	438	450	479	471	473	428	485	406	471	492	475	452	471	495	479	481	488	493	464	471	507	444	456	466	481
16346	2361	1015	669	500	362	285	255	280	273	305	311	181	186	153	205	162	144	149	126	135	141	163	142	152	137	157	143	115	133	133	154	132	161	134	133	140	140	130	141	124	136	118	142	144	147	127	150	146	128	123	129	140	135	159	152	152	146	146	128	114	116	127	128	120	128	146	116	132	141	152	132	150	115	147	140	129	133	106	129	118	155	157	144	160	130	143	130	97	112	150	148	108	139	147	123	124	122	138	123	118	140	135	124	143	111	115	123	121	141	144	146	136	124	139	138	134	134	142	126	135	115	118	145	115	124	123	130	130	141	122	144	138	119	143	149	133	114	152	149	151	115	138	138	142	147	146	132	113	166	160	129	125	141	110	117	148	133	147	126	126	140	114	134	153	133	118	139	122	134	122	153	140	118	128	129	121	121	141	145	135	131	134	139	157	113	150	148	132	145	140	116	137	168	141	121	157	130	144	140	130	119	134	136	124	135	156	135	135	124	139	119	127	147	122	124	137	126	125	122	119	113	129	156	135	126	125	115	150	134	121	119	119	164	133	126	141	147	151	129	134	162	157	131	108	137	148	118	142	143	136	137	123	142	148	160	148	132	131	118	139	129	148	116	135	149	109	132	139	143	133	136	132	127	119	149	136	111	128	129	132	128	153	146	141	122	140	131	151	152	144	137	135	131	125	140	141	130	132	125	154	137	147	138	150	145	132	130	135	159	131	135	133	163	151	110	152	126	168	130	125	127	123	115	145	139	153	133	158	109	119	141	120	131	123	145	148	162	115	130	125	129	152	142	135	131	159	129	125	146	146	137	145	139	124	131	139	150	121	130	126	131	138	145	129	148	114	129	142	147	122	132	136	137	163	126	153	123	127	132	107	125	141	127	145	146	128	135	118	129	148	156	130	142	128	125	133	123	153	124	138	148	154	118	127	135	148	127	127	129	123	128	154	149	140	122	137	150	136	137	119	149	121	133	143	130	125	120	148	136	126	135	152	133	147	143	132	112	117	116	151	125	149	137	116	146	128	127	133	119	148	138	130	140	137	134	126	133	117	175	134	119	151	150	121	164	143	133	153	146	142	152	116	130	131	123	120	120	154	138	147	118	123	157	122	134	137	131	126	109	133	147	147	134	156	151	112	150	158	153	128	152	130	120	160	130	129	139	107	135	143	163	124	132	134	153	149	151	158	139	125	127	128	138	132	130	129	153	142	138	143	103	127	150	135	119	111	121	141	122	135	132	138	124	132	115	128	141	126	122	127	163	132	118	142	135	132	137	125	126	125	131	142	110	108	151	132	117	146	151	124	115	129	120	118	132	128	150	147	123	154	144	161	154	106	143	132	121	105	138	134	137	161	144	135	133	132	131	125	133	136	125	147	134	133	117	141	131	130	153	143	140	140	135	155	138	118	132	127	122	147	134	147	148	150	161	110	159	136	104	135	117	134	139	149	133	118	124	141	142	115	137	114	131	129	137	140	149	132	126	152	148	126	121	128	133	144	130	145	125	123	123	125	112	145	137	145	142	138	139	134	151	141	141	125	130	146	148	122	125	136	148	127	131	142	146	129	150	141	146	116	132	126	130	135	136	130	131	152	151	118	153	144	131	135	148	135	146	127	136	158	137	114	132	109	142	154	143	134	131	120	136	164	135	121	130	146	113	140	115	107	139	145	130	139	135	144	133	155	109	119	128	115	115	135	129	129	135	148	132	128	122	162	150	151	155	158	128	133	109	142	158	134	126	121	157	134	149	128	118	140	125	135	157	124	129	138	146	144	139	137	138	140	131	118	144	141	136	136	129	136	156	114	136	130	132	126	140	136	127	134	152	151	133	142	120	128	159	145	116	124	128	129	140	157	138	128	145	116	134	144	121	148	147	130	130	146	152	130	139	140	133	145	151	131	155	129	149	117	127	129	127	118	134	138	136	143	138	158	140	131	150	153	135	156	148	115	148	127	136	131	141	145	130	145	141	132	127	139	153	127	158	143	128	118	129	135	145	134	136	140	156	146	125	140	136	130	139	133	145	137	126	131	114	151	121	122	138	169	125	145	128	120	145	140	132	136	145	128	129	106	110	150	167	165	142	163	131	134	141	135	161	167	104	131	135	127	145	145	137	141	135	137	146	125	114	131	135	149	139	130	128	123	140	134	140	151	119	131	117	146	160	152	122	140	161	151	125	145	130	132	140	155	162	159	134	131	128	134	143	120	127	118	108	144	153	138	120	145	157	128	120	122	117	132	135	145	137	138	129	138	140	133	127	146	127	144	130	132	126	143	148	142	124	150	129	123	140	124	123	139	116	127	135	141	141	149	128	125	147	124	151	156	149	129	147	132	149	145	155	143	134	135	142	153	139	146	137	142	117	136	139	121	104	129	138	158	121	137	136	131	129	138	128	145	123	164	148	158	155	142	121	150	154	133	139	138	105	137	125	117	122	153	127	114	133	148	130	131	142	150	132	139	137	131	149	151	145	131	124	129	127	147	120	117	140	133	140	146	117	151	153	130	130	146	135	145	138	148	146	122	142	151	148	145	126	128	132	120	159	147	113	105	134	144	129	146	125	123	128	123	136	148	165	111	138	130	130	139	162	141	135	138	124	141	131	134	137	134	134	130	133	115	125	141	135	142	141	143	139	138	138	141	131	143	129	164	139	142	138	133	126	127	123	134	155	118	125	141	141	136	121	124	126	137	132	107	114	115	138	143	154	122	135	140	137	137	148	138	143	121	108	125	140	170	143	143	150	160	139	136	148	122	106	135	144	132	126	148	139	161	128	133	123	128	113	121	122	126	133	139	117	125	146	125	137	129	127	132	148	106	141	124	146	136	123	135	118	127	125	144	155	159	142	139	116	161	129	160	146	130	128	138	122	161	129	142	140	141	130	135	138	134	135	127	143	127	142	128	125	153	130	118	134	133	124	124	138	138	137	126	118	141	153	121	136	123	138	124	149	134	125	154	146	122	122	126	143	155	105	126	146	174	138	124	132	139	137	137	147	136	140	149	135	143	112	159	132	131	132	125	151	128	143	137	146	112	129	130	138	123	129	134	123	122	128	129	146	125	126	156	128	136	133	111	149	133	118	136	123	123	141	114	141	120	142	149	126	147	136	132	155	154	129	134	140	140	142	129	120	122	141	130	133	123	127	164	144	128	141	109	128	135	119	122	119	128	116	133	161	126	108	147	129	131	135	138	142	109	145	136	104	108	125	128	131	156	146	136	121	130	147	141	147	128	114	129	111	139	130	163	151	129	139	137	114	135	152	160	135	124	122	131	124	133	133	138	127	139	125	151	123	146	127	116	128	117	123	129	136	128	158	154	135	139	145	157	151	132	133	145	142	120	144	133	115	132	121	134	120	130	133	130	146	132	140	108	100	137	146	131	157	126	126	145	152	140	125	139	142	118	127	118	122	125	152	133	132	142	149	122	117	130	122	146	130	138	144	129	140	158	124	129	146	120	136	138	124	133	129	144	127	137	147	139	124
10856	1149	1629	1732	1586	1383	1052	1014	1171	1047	1417	1320	573	564	537	535	478	486	475	421	434	415	394	421	373	386	397	384	388	358	353	392	366	378	390	338	370	374	324	355	363	348	337	355	316	368	349	373	364	386	341	330	376	358	358	312	361	359	320	325	348	359	292	359	349	376	333	329	352	342	319	353	356	358	345	354	374	329	339	349	331	324	369	337	393	351	381	338	320	362	327	330	364	337	305	347	335	313	298	347	332	376	356	334	332	333	339	346	338	329	339	299	323	351	346	328	316	369	361	329	348	342	345	346	339	367	344	370	334	345	338	336	363	358	347	359	360	334	312	333	338	350	322	349	321	339	288	362	311	336	404	366	349	364	321	329	313	338	347	325	363	322	324	338	341	323	338	329	354	377	329	358	313	324	344	335	347	367	337	339	301	373	332	322	366	326	319	317	335	329	341	361	384	354	334	346	313	349	364	313	327	335	310	346	372	328	336	350	341	324	324	338	334	355	365	367	351	340	322	329	350	314	365	357	372	314	356	326	344	324	328	327	337	340	298	322	331	327	376	360	352	380	350	361	325	321	321	345	320	328	307	329	346	347	348	357	373	325	349	356	311	362	364	340	366	362	323	378	346	323	359	326	309	356	312	351	319	299	323	329	337	346	357	372	317	383	360	352	335	342	321	338	358	331	297	343	354	334	353	348	339	338	338	354	354	335	328	359	325	317	343	300	336	335	364	361	359	324	334	327	348	348	363	343	347	315	332	317	341	346	349	356	355	343	337	361	337	346	325	321	346	333	330	325	337	354	318	315	345	330	317	354	330	336	308	337	338	355	316	378	354	345	342	349	316	340	329	350	327	355	319	338	314	337	337	339	358	352	340	293	375	326	344	309	316	336	332	344	358	344	338	343	338	345	358	323	333	380	320	354	353	332	352	344	336	332	357	329	308	335	363	313	295	321	382	334	343	360	354	340	360	370	379	327	325	336	350	315	373	345	327	316	334	320	314	310	359	326	343	382	360	330	325	336	336	353	355	336	332	340	324	305	361	351	318	358	369	353	322	360	362	336	353	348	387	357	334	349	359	355	356	348	361	327	395	305	364	336	343	343	354	370	334	348	350	341	312	345	321	322	322	351	357	335	374	361	345	341	368	359	336	342	358	378	364	328	328	357	340	344	331	340	376	328	339	331	337	298	333	387	327	325	355	368	340	335	318	358	358	316	319	341	352	347	336	323	345	331	332	332	355	361	342	382	326	352	359	364	321	323	376	343	344	315	323	342	340	335	357	333	321	320	332	384	375	321	344	336	341	327	352	322	334	360	354	364	333	347	335	360	329	333	356	354	324	350	315	338	327	348	335	338	327	314	325	347	331	336	318	368	312	296	321	328	332	353	302	325	347	356	325	303	345	357	344	355	354	341	321	327	332	338	340	380	332	304	282	399	357	335	341	347	303	361	334	337	320	335	345	326	346	366	325	318	335	336	322	309	347	363	350	312	341	341	339	308	361	340	344	348	353	312	331	380	335	312	362	306	318	331	332	360	321	363	345	329	342	321	307	330	341	338	318	351	310	314	353	330	372	313	318	344	333	347	320	330	371	351	328	363	343	359	336	336	339	331	338	362	322	324	322	328	320	343	318	312	316	345	338	319	327	352	332	311	388	331	332	343	319	348	348	312	350	344	331	331	325	345	352	341	316	340	351	370	332	322	369	325	334	359	328	337	328	321	320	323	327	347	324	325	326	323	374	336	327	321	324	345	357	328	335	339	332	328	350	342	363	367	321	333	339	326	323	349	339	339	356	360	340	363	379	391	347	352	348	349	341	329	343	318	353	377	323	329	338	296	344	358	349	332	346	371	351	397	319	365	335	382	338	326	330	380	317	337	350	336	316	307	328	341	376	345	326	350	347	350	327	315	350	342	342	357	361	345	352	334	335	341	327	355	356	297	365	322	350	348	339	353	371	319	328	324	316	351	328	331	357	327	377	348	344	342	351	307	356	354	309	337	351	346	348	341	302	338	350	318	347	329	346	356	333	303	358	348	357	365	343	376	329	343	356	325	351	333	337	349	342	361	311	352	299	347	332	334	339	323	344	338	327	349	304	318	349	347	347	329	320	349	348	378	355	336	363	357	343	352	372	342	368	332	303	323	320	343	323	331	297	319	321	362	327	330	321	329	323	322	331	346	331	343	365	341	346	347	336	327	299	326	324	354	371	330	368	365	375	346	354	340	352	338	350	310	348	382	318	343	319	330	313	369	347	346	305	350	340	321	330	339	350	346	343	345	325	351	365	319	288	334	311	359	361	307	334	380	347	350	282	375	339	339	356	328	308	341	374	377	353	334	326	336	323	329	323	340	316	370	361	344	350	357	330	343	314	359	352	335	351	324	338	343	347	353	315	312	334	367	330	292	350	334	330	340	371	327	340	329	359	344	315	351	368	336	344	359	339	337	360	354	344	356	360	360	309	327	367	354	327	351	296	360	326	347	325	357	357	341	338	326	343	374	345	336	325	366	311	336	344	317	314	360	371	348	385	359	331	351	314	377	307	331	298	349	334	339	356	330	328	348	341	356	336	331	357	334	360	315	346	360	338	311	330	335	326	323	343	350	332	327	337	324	307	295	325	365	315	311	325	337	339	349	339	313	319	321	354	322	333	333	329	312	333	346	357	349	318	345	366	303	330	331	366	352	368	368	319	340	347	321	352	309	331	354	345	370	341	346	331	337	308	311	346	344	333	343	336	321	368	345	377	323	383	337	308	300	308	350	328	304	351	352	341	299	338	329	355	339	327	326	360	346	356	329	361	326	339	316	348	296	353	401	305	333	327	335	318	348	351	339	331	352	355	365	339	341	327	325	348	340	335	320	369	347	338	342	344	362	330	348	342	339	359	326	342	349	347	323	344	365	345	361	370	328	314	324	349	344	339	358	330	339	339	354	334	331	336	350	361	325	354	322	337	340	335	318	321	324	347	354	362	351	364	366	349	347	361	320	342	311	356	335	316	333	292	368	349	308	347	359	341	337	323	323	351	352	314	338	344	337	375	333	336	375	342	323	332	353	319	351	353	373	347	347	349	332	347	320	336	334	352	363	332	326	322	309	316	338	367	348	341	344	314	344	309	344	343	343	345	309	388	320	338	328	355	321	340	368	335	324	322	335	346	343	368	367	303	342	341	339	329	315	381	343	327	325	361	340	343	372	343	306	350	375	340	363	323	330	350	335	317	333	328	329	319	326	344	337	356	361	345	311	346	355	362	375	328	310	322	325	355	339	341	338	348	321	361	310	334	336	340	359	320	353	331	321	351	336	345	339	371	357	331	362	352	341	345	334	341	316	333	349	355	305	351	361	342	348	322	316	316	380	337	359	335	356	357	372	315	353	343	337	305	332	350	339	347	313	331	316	331	318	389	325	341	351	346	351	322	374	332	341	334	329	347	343	325	340	331	349	317	331	359	333	326	374	326	352	354	333	340	360	342	311	318	331	352	367
25360	4768	2108	1373	897	643	481	433	449	399	506	477	305	310	243	260	247	255	236	209	229	218	251	260	207	225	232	219	203	245	245	216	219	209	239	223	222	233	225	210	210	204	233	198	240	247	220	198	228	234	216	214	198	209	181	217	247	245	240	223	259	215	220	223	228	222	213	243	226	220	215	211	233	218	229	208	227	216	235	213	224	223	214	234	249	225	205	232	241	243	207	241	199	222	190	210	222	218	237	230	203	210	218	226	223	225	204	221	196	218	229	233	234	204	225	209	217	208	201	210	201	229	198	189	204	224	214	241	225	230	242	230	230	226	210	244	225	233	203	209	212	189	200	224	211	215	207	216	231	233	218	242	197	242	208	238	195	235	206	221	212	233	237	227	232	205	200	202	210	220	218	242	220	225	196	202	201	183	185	222	226	212	191	220	214	239	216	231	192	220	204	254	225	186	260	196	239	201	204	227	232	207	236	228	197	201	233	214	229	233	256	212	257	225	249	225	223	220	217	231	236	211	235	210	246	238	233	226	217	230	237	201	205	243	246	219	211	218	213	214	215	222	197	213	229	208	218	235	225	230	250	200	213	226	219	193	221	227	241	214	212	209	205	227	208	242	240	210	214	203	237	216	248	255	203	231	221	215	210	241	221	204	225	227	207	215	218	220	227	230	222	207	225	221	201	248	202	247	215	221	223	215	196	213	227	225	198	204	252	216	225	218	225	212	199	200	236	196	189	205	207	235	232	199	209	219	195	237	202	207	205	246	246	224	208	202	204	208	245	248	218	208	218	211	219	227	217	197	216	221	213	235	233	201	205	216	229	210	203	210	250	239	261	231	198	230	219	214	249	209	196	238	227	217	253	207	205	230	214	214	202	203	220	230	193	213	227	196	221	211	196	234	224	205	216	243	220	191	188	230	185	185	217	216	234	229	191	234	187	208	222	223	232	236	218	198	216	210	248	203	187	245	184	217	221	202	183	218	208	201	237	233	201	230	223	214	213	188	225	245	199	232	207	217	234	190	201	216	227	213	210	188	207	205	195	198	226	228	239	201	226	201	239	215	213	232	190	215	234	251	219	189	236	177	228	200	216	214	192	227	215	212	228	219	217	222	222	203	205	200	212	213	202	250	242	226	192	236	240	209	251	230	216	222	217	219	223	221	231	246	202	205	184	223	225	224	231	212	235	204	245	238	227	243	215	201	231	223	223	244	191	234	217	196	217	228	240	229	223	220	217	211	222	217	224	186	210	231	247	186	220	243	239	223	212	213	215	222	237	236	210	250	233	188	206	214	228	242	213	240	237	241	223	201	207	223	204	198	216	223	219	211	213	205	204	213	214	206	222	236	227	222	224	230	208	169	217	200	235	206	214	234	209	200	207	204	234	211	226	224	214	231	232	240	219	232	216	221	213	236	220	253	244	220	213	230	192	199	207	208	212	236	191	230	210	274	241	242	217	202	225	226	210	226	177	221	220	222	241	208	205	217	231	210	251	224	213	221	201	216	195	221	220	237	230	195	205	234	210	194	230	214	200	189	200	252	224	207	199	225	216	197	236	193	238	210	193	197	226	232	191	216	215	200	205	200	218	250	235	213	185	210	208	209	227	234	197	224	227	244	224	227	219	238	216	208	212	205	209	229	195	206	253	194	216	221	213	194	203	228	228	198	231	215	205	216	205	208	256	233	235	230	237	215	196	188	221	250	199	221	222	236	202	239	229	176	232	206	217	209	233	205	212	230	187	198	212	234	224	224	232	235	214	210	209	219	191	219	208	190	203	224	211	225	222	219	206	225	251	223	170	204	218	199	234	218	217	225	221	211	219	230	235	221	238	232	214	244	226	215	213	232	238	218	221	230	227	232	198	230	226	233	228	209	213	208	242	190	209	207	227	213	232	223	216	224	197	215	196	225	234	227	220	220	252	232	227	249	213	233	217	229	216	203	229	228	224	219	204	224	217	195	232	235	214	183	214	203	246	203	228	218	212	218	200	234	216	235	220	246	216	201	229	220	213	212	242	196	200	203	213	208	223	219	206	212	214	250	211	230	235	215	218	204	200	213	216	213	231	202	193	214	210	214	222	208	233	229	230	221	218	233	236	214	218	213	225	202	224	221	232	213	196	218	227	230	198	173	215	202	220	193	186	194	222	241	224	227	220	217	206	235	184	212	204	221	207	220	245	192	226	241	215	257	236	216	207	228	224	220	241	202	214	205	198	201	231	235	218	184	207	217	192	211	214	215	216	217	234	231	223	216	233	230	215	218	255	212	217	205	203	207	238	239	257	221	207	195	241	193	227	232	202	200	195	219	203	249	210	270	222	240	225	218	210	211	186	204	217	247	203	229	210	213	208	189	260	211	212	225	213	232	226	220	221	253	242	240	202	217	210	206	220	228	204	209	205	261	243	203	220	215	208	221	217	214	177	226	228	208	200	211	231	201	227	223	208	237	244	231	198	202	228	235	245	190	242	220	227	228	218	255	231	223	223	209	201	232	201	207	201	205	239	195	219	202	222	214	240	224	240	205	227	242	218	237	212	220	205	233	195	208	231	203	213	228	228	200	205	213	219	225	231	240	216	237	233	206	230	207	246	237	208	212	198	189	271	228	218	229	184	208	225	242	217	183	214	219	230	205	189	210	232	198	195	235	206	197	247	216	239	205	222	190	244	232	192	224	225	230	236	209	195	202	227	204	223	209	215	216	216	208	209	229	216	241	208	217	228	200	241	214	219	200	220	228	185	212	231	222	236	193	223	213	218	238	203	185	215	186	223	210	228	224	236	226	206	221	201	239	214	206	245	217	188	199	198	223	229	204	224	222	190	225	208	194	241	220	242	215	207	238	233	206	225	205	213	205	193	204	221	226	231	200	223	208	232	237	244	210	235	222	231	196	195	213	242	221	228	229	201	218	198	217	230	203	236	197	232	202	209	218	193	240	203	202	193	211	221	236	214	240	213	186	220	240	185	187	232	217	217	228	210	205	220	209	221	198	214	205	190	226	212	201	203	226	227	230	183	231	214	234	218	209	260	233	221	229	232	214	217	216	237	219	206	219	223	206	222	224	185	238	216	227	211	233	233	191	222	224	213	222	226	236	213	224	228	197	209	185	248	216	228	176	219	210	202	203	206	243	212	193	223	211	221	227	211	243	204	219	221	208	203	194	235	220	247	232	225	190	231	220	220	210	178	205	197	242	217	206	211	222	239	213	218	189	217	253	199	205	190	221	188	195	253	214	216	227	225	249	201	211	234	220	217	235	237	239	223	211	219	228	214	225	219	197	223	222	213	200	228	237	215	230	204	198	220	209	216	190	226	217	222	207	204	239	234	212	224	231	234	216	209	202	187	216	213	245	246	196	222	213	220	219	235	198	195	243	232	235	230	217	246	234	266	206	226	217	203	231	215	202	233	238	227	230	204	226	255	247	218	224	215	206	230	224	200	185	220	206	213	195	218	227	225	259	208	219	221	209	222	224	211	219	199	206
14647	2024	2764	3027	2812	2383	1929	1696	1846	1809	2331	2027	973	999	943	893	779	738	662	607	684	615	692	620	650	574	606	532	558	558	527	551	598	520	583	550	541	529	512	538	561	533	563	551	562	502	530	512	538	562	524	516	505	508	542	526	479	524	548	527	534	547	512	519	534	533	550	516	519	529	534	528	505	529	542	510	559	518	538	529	507	540	519	516	523	535	523	534	483	549	504	535	534	506	520	509	531	520	543	525	502	542	485	497	566	509	542	497	564	490	521	513	518	490	550	510	496	505	518	510	530	491	507	523	512	541	525	497	514	494	543	533	520	513	504	508	549	511	489	491	514	519	524	556	504	510	518	499	521	514	464	494	523	497	527	498	529	496	496	490	511	529	464	515	525	449	485	523	470	560	496	545	476	515	532	487	500	492	525	511	546	502	521	500	488	523	529	527	497	519	463	501	507	522	542	504	516	531	508	498	515	523	494	516	540	508	520	489	512	489	465	535	504	513	557	481	483	506	508	499	477	483	501	530	562	502	470	518	529	491	537	498	511	499	482	504	534	551	545	518	498	510	520	492	537	507	490	516	471	541	510	502	523	499	544	522	469	511	513	516	517	506	505	553	491	490	532	545	526	540	526	490	501	535	516	517	518	504	562	507	510	495	476	537	529	502	477	495	538	517	491	519	530	509	471	541	515	507	521	506	543	529	541	535	505	572	523	483	510	534	519	513	526	484	491	509	556	471	518	503	518	505	530	522	552	535	499	494	520	539	488	513	509	507	515	498	488	555	514	492	513	487	525	471	522	500	493	490	524	565	528	537	522	524	522	480	531	523	558	520	482	495	541	535	480	501	502	502	508	501	522	526	475	527	506	508	493	507	553	506	505	497	510	479	500	519	480	518	514	581	480	515	541	467	509	517	505	496	512	492	502	507	495	506	503	474	515	518	461	526	529	545	503	522	542	471	493	504	518	520	473	559	500	487	496	503	505	552	500	489	542	528	507	513	527	498	487	503	510	521	497	522	528	503	516	548	533	510	548	521	517	505	509	571	524	558	515	523	492	487	509	525	533	519	517	549	484	523	485	482	532	509	526	552	556	479	500	450	533	509	500	489	514	506	552	534	527	540	498	517	525	512	506	489	524	462	527	534	501	487	510	541	515	462	564	464	493	521	543	512	575	513	514	470	514	533	524	497	498	550	509	469	507	505	503	500	561	496	521	538	486	491	521	537	554	515	483	519	546	527	529	519	537	533	523	530	519	521	498	483	538	529	504	485	488	507	500	485	516	550	533	510	492	492	483	500	523	579	544	483	538	516	491	496	477	507	515	532	529	534	504	520	524	554	506	512	520	501	513	480	487	499	502	514	498	489	481	506	483	494	515	505	503	494	548	553	502	518	533	547	499	518	487	531	509	540	469	507	503	554	529	488	512	507	493	498	524	528	513	503	540	542	507	546	534	539	463	545	513	496	522	510	486	506	505	542	533	528	525	535	485	468	520	547	497	524	501	478	478	509	485	477	485	512	533	536	532	524	532	521	540	531	501	518	492	502	481	535	511	489	503	522	530	494	534	518	506	551	502	514	539	516	511	496	540	524	527	508	489	524	495	506	509	499	517	535	520	526	515	484	522	531	496	517	508	522	494	495	504	524	540	503	501	508	514	508	512	519	552	496	497	510	520	489	492	538	519	554	484	498	500	516	549	514	464	524	528	491	541	538	499	494	476	496	488	507	510	482	534	531	507	530	527	513	509	486	544	511	518	537	515	514	493	474	521	549	537	545	508	488	523	520	514	517	515	500	540	511	503	529	534	506	523	509	522	508	526	543	525	540	531	517	486	510	490	534	495	521	548	484	523	551	486	499	494	521	531	518	527	491	514	511	512	480	514	521	543	501	514	514	476	530	527	487	519	505	504	506	521	531	491	490	536	535	497	539	558	508	539	528	514	517	523	531	534	544	511	535	517	517	542	515	537	519	531	526	552	477	500	521	506	539	540	487	519	518	487	538	551	519	487	498	527	507	503	523	496	481	526	499	471	493	537	483	541	519	550	531	521	509	498	510	510	511	529	530	509	533	535	508	487	480	498	514	525	527	493	533	524	542	543	524	529	498	472	504	537	550	508	480	521	513	507	528	516	533	492	521	499	533	484	518	476	554	504	540	542	529	525	538	536	538	510	507	522	527	495	504	507	502	522	517	579	493	516	517	529	506	528	515	526	501	508	516	505	495	522	570	488	533	496	525	525	550	549	429	528	506	549	521	515	509	479	481	526	513	569	517	520	524	530	533	497	482	530	517	513	519	488	541	533	538	533	542	511	493	528	518	513	509	492	515	539	535	525	520	534	525	484	545	531	526	562	531	519	512	484	511	517	502	487	538	527	565	484	495	509	465	509	547	539	538	534	518	474	504	514	546	516	526	505	512	534	546	513	496	505	563	524	493	501	501	509	497	498	508	534	522	522	505	536	533	494	468	541	478	490	510	493	512	522	511	535	519	508	498	480	496	473	510	476	526	491	496	518	486	541	479	540	526	485	522	498	533	491	504	516	517	502	528	507	483	463	519	489	507	521	500	507	537	510	527	540	502	506	522	546	509	567	577	555	529	553	506	473	510	540	552	526	478	522	518	488	514	505	520	510	508	519	490	541	541	494	536	486	510	545	497	497	568	515	519	504	542	524	486	507	534	491	489	471	485	484	524	534	502	546	499	494	540	513	531	519	562	533	528	518	534	510	573	486	524	561	499	516	498	496	506	551	488	549	511	519	534	459	527	554	537	500	498	540	528	552	500	498	528	521	553	516	487	496	508	540	500	527	524	517	519	479	492	561	525	517	500	503	509	442	506	508	518	531	550	516	491	494	540	519	535	533	538	518	558	492	556	507	503	485	501	488	529	524	500	528	527	529	484	493	501	525	522	525	506	521	530	490	548	528	515	515	472	521	550	548	509	537	519	504	506	522	531	501	505	508	522	508	539	513	493	498	528	527	550	503	459	527	519	541	485	531	533	495	505	522	520	538	506	521	520	522	524	471	503	524	511	521	519	534	517	521	519	556	533	485	569	507	502	516	491	562	489	484	502	540	519	540	503	538	519	501	501	518	541	509	515	503	507	525	538	500	509	521	503	518	456	488	461	505	520	555	518	525	491	526	512	527	484	511	559	516	522	525	509	539	529	503	551	539	532	525	512	541	516	526	503	520	491	501	538	524	550	527	520	542	522	560	524	539	496	509	474	475	519	541	512	538	519	486	505	516	555	464	505	517	527	529	497	555	520	536	481	495	500	531	536	522	541	503	490	483	480	487	511	532	506	495	513	491	507	542	532	491	525	480	493	524	491	501	535	517	552	523	483	513	550	555	498	483	512	509	524	514	548	528	516	517	570	507	523	510	494	490	512	469	493	467	548	535	540	519	494	507	516	480	518	502	487	542	464	467	516	508	488	545	511	529	528	528	512	488	514	510	507	478	562	518	499	525	533	503	498	515	525	546	525	528	518
4265	589	355	317	240	223	236	217	243	223	200	235	206	212	202	208	220	206	197	238	230	219	222	233	206	235	212	219	214	230	206	213	224	250	207	195	214	216	248	233	211	226	203	213	184	204	226	238	204	222	219	235	218	222	234	212	221	223	211	220	213	203	196	207	197	200	228	221	224	214	215	216	244	213	236	195	199	165	224	195	207	213	228	198	216	201	217	209	174	197	203	223	189	199	214	219	244	227	165	209	245	237	180	204	209	210	220	205	214	213	189	199	201	192	207	230	210	214	192	231	238	207	204	216	215	193	201	180	222	186	218	190	188	206	212	226	185	253	229	203	222	197	210	252	211	193	193	204	213	243	227	197	204	195	187	203	204	232	201	224	207	223	197	229	193	230	210	207	194	207	228	226	208	226	207	222	202	225	220	217	211	218	225	205	221	212	196	211	218	208	205	203	193	235	214	204	205	218	200	192	222	224	187	217	205	209	197	219	216	190	236	219	189	224	204	203	244	229	232	204	229	205	193	210	203	190	187	211	217	212	206	221	193	227	200	195	173	199	214	192	221	215	197	196	229	225	212	209	219	191	201	204	198	213	225	199	222	224	202	231	230	192	186	189	200	199	208	208	211	213	209	223	229	190	206	212	179	197	222	247	180	195	197	194	225	219	225	237	207	185	203	216	195	225	229	234	217	220	233	216	208	206	200	232	187	188	215	185	193	211	224	211	198	241	227	196	201	234	217	200	224	211	217	218	203	204	219	229	214	237	222	212	206	194	242	227	241	189	201	204	196	183	212	229	200	193	191	188	223	225	243	208	235	236	222	216	231	207	210	206	215	197	207	186	198	219	223	221	201	199	203	195	171	250	246	235	205	227	201	208	175	254	217	225	227	245	210	218	197	215	230	216	221	223	221	208	197	211	218	216	224	200	203	226	208	223	208	190	197	229	216	204	214	199	218	218	215	222	200	218	201	197	208	231	207	201	217	205	227	217	202	191	222	209	194	217	219	205	228	214	192	226	190	199	187	204	201	221	203	207	198	204	191	204	195	195	212	206	208	250	203	198	199	204	237	196	233	215	225	203	188	210	195	238	214	245	209	208	224	184	203	241	198	230	208	204	220	234	213	201	201	207	211	193	243	218	181	222	203	225	224	247	190	199	231	209	213	235	244	217	238	217	188	221	234	234	190	202	224	205	213	200	222	220	186	234	222	210	201	218	205	220	218	226	229	190	205	194	250	219	221	228	199	214	216	197	211	185	200	208	214	190	203	202	193	212	229	222	213	214	228	207	218	222	206	218	228	221	202	204	181	220	225	190	215	218	217	217	197	197	218	211	236	235	220	188	225	211	232	194	175	185	200	205	210	193	193	189	207	209	244	203	204	209	192	214	227	224	222	218	209	225	224	241	197	196	205	186	228	223	186	193	209	206	217	224	236	250	198	236	200	219	194	203	229	211	203	193	210	203	215	208	239	204	198	218	202	215	210	245	183	236	225	231	242	230	191	215	228	213	193	211	201	214	184	208	228	202	205	193	205	213	228	213	198	183	164	213	232	202	208	189	211	231	206	212	210	196	222	198	243	204	232	195	194	196	228	199	214	197	183	226	210	221	204	210	212	205	217	195	190	210	230	180	222	214	191	205	233	221	242	225	214	219	217	208	202	238	199	182	226	212	177	218	205	224	230	218	182	230	211	230	194	234	208	205	202	179	227	214	221	244	198	205	215	219	221	230	219	225	211	219	228	196	189	221	224	217	217	211	212	207	219	199	203	204	218	193	206	205	227	193	233	218	230	201	204	220	230	222	213	223	189	196	228	216	200	233	212	230	197	235	213	191	194	200	210	169	218	205	176	205	225	197	208	216	188	212	191	195	202	234	230	185	238	234	238	203	186	209	215	198	203	245	200	196	219	209	218	223	190	202	229	227	197	210	198	205	203	206	221	197	236	204	186	219	233	210	203	196	197	206	231	220	211	218	232	214	201	192	200	187	244	195	217	214	225	199	218	207	198	223	191	221	210	231	227	195	223	211	226	191	201	178	214	202	222	211	202	213	207	197	209	223	216	173	217	210	236	223	202	209	198	216	198	207	208	222	211	183	209	223	211	200	201	211	217	227	231	208	203	206	213	225	219	193	224	213	192	195	195	210	212	223	251	264	215	213	220	212	191	192	203	214	189	220	193	226	206	206	221	233	240	203	229	225	218	224	198	239	214	208	210	212	225	186	218	199	215	195	246	205	203	185	226	213	207	207	206	207	187	212	234	197	202	199	211	205	213	177	218	216	190	230	220	213	209	227	212	209	189	224	200	205	200	212	245	227	189	200	189	208	219	223	218	252	212	213	191	235	187	215	216	219	186	201	233	208	210	171	213	224	192	231	206	232	212	214	229	200	193	205	229	217	200	202	192	224	199	233	199	214	195	226	217	194	199	209	218	229	205	197	215	226	192	204	213	198	220	229	226	249	213	179	222	231	223	206	233	205	220	200	204	198	218	217	192	195	207	190	216	182	180	217	238	209	226	226	244	204	245	210	226	242	221	231	216	213	220	188	183	207	227	200	202	204	203	223	187	223	209	208	214	225	221	194	202	211	202	185	194	203	250	221	210	204	217	199	186	209	234	209	208	231	215	211	240	243	241	201	217	221	182	209	211	212	207	203	200	195	247	202	198	205	223	229	232	214	200	209	155	221	203	188	211	226	195	213	192	212	201	199	189	186	211	210	220	203	224	208	196	209	221	189	194	177	197	224	184	195	202	197	197	195	212	238	228	208	221	207	230	202	217	197	204	219	221	256	211	215	195	200	212	195	189	200	218	204	216	213	195	226	198	216	186	224	213	190	208	250	204	210	250	252	227	211	218	217	193	212	202	202	204	214	213	231	219	233	182	202	213	216	232	204	216	190	211	197	249	198	184	220	227	204	196	181	205	229	242	181	251	204	228	205	226	201	227	209	209	237	204	189	195	204	220	200	225	207	193	209	182	188	206	204	177	206	191	242	214	190	227	228	212	175	202	222	234	235	248	191	208	233	204	188	199	203	208	228	199	214	232	214	227	180	205	218	197	211	241	221	211	204	209	188	222	220	235	224	219	207	220	215	223	221	197	179	171	246	202	222	210	197	203	216	202	230	195	219	199	206	198	227	223	204	217	211	179	213	224	223	188	220	220	202	231	207	201	241	203	211	218	235	192	240	236	162	219	215	187	205	217	216	205	194	242	205	225	213	220	216	188	231	183	197	195	214	192	219	236	176	214	226	224	199	199	199	214	219	223	221	232	201	203	212	195	186	214	224	217	180	251	224	204	223	180	223	236	234	204	215	224	195	218	208	190	208	214	202	209	240	217	222	207	186	221	195	215	201	215	182	218	198	209	211	207	238	223	184	233	190	205	213	225	213	234	197	192	199	182	232	239	208	212	221	203	226	195	185	194	201	234	205	197	222	217	209	200	228	215	225	226	201	226	208	220	215	222	198	205	202	201	217	202	201	212	223
3188	676	756	741	640	593	577	539	509	508	567	553	475	491	470	500	452	531	504	462	504	498	458	485	451	486	519	528	480	452	494	487	496	455	452	463	450	485	461	465	546	454	475	477	450	462	475	466	466	465	476	492	471	474	518	513	503	499	478	486	459	516	462	481	472	468	458	462	527	473	471	486	443	514	509	452	453	485	502	474	476	512	476	500	469	474	472	469	501	504	480	452	494	458	479	444	483	488	502	478	472	453	479	466	486	485	480	482	496	496	532	466	535	455	466	470	510	527	464	500	454	501	451	508	445	498	486	475	500	501	466	481	518	475	506	501	501	507	470	436	482	484	480	465	474	504	433	504	489	465	482	471	487	506	465	493	500	519	455	487	451	493	488	501	505	512	487	462	481	481	500	449	482	482	488	502	494	507	498	479	487	486	447	507	455	518	439	438	489	459	434	512	453	477	517	455	517	487	486	464	465	486	461	438	464	480	479	479	454	476	459	468	491	527	490	480	505	513	481	479	489	457	482	465	464	463	496	496	479	540	505	494	489	485	465	490	446	475	475	475	505	539	482	464	486	478	429	487	434	461	499	471	455	497	473	497	464	492	495	500	460	501	471	488	452	492	510	483	469	523	479	493	457	508	481	470	488	504	500	473	476	485	506	460	468	508	444	423	490	488	467	450	471	461	441	455	517	468	466	486	459	461	486	529	498	496	524	471	471	455	462	470	466	479	455	478	452	458	469	475	476	470	465	493	473	434	527	491	466	470	493	484	446	497	504	478	484	497	468	457	494	514	489	493	480	497	484	465	485	477	496	514	492	461	450	497	483	476	531	474	508	461	486	480	482	506	456	513	483	487	490	505	466	485	470	485	485	505	477	484	459	476	491	449	481	449	464	466	472	490	459	477	483	481	519	498	477	497	466	473	482	473	429	477	487	511	497	472	459	472	440	460	479	478	446	472	462	497	521	472	442	450	474	473	450	508	471	476	451	489	458	461	497	458	445	484	500	486	475	467	470	468	456	456	478	463	472	527	493	453	499	450	501	480	492	503	470	449	474	459	479	451	500	483	480	462	478	501	492	477	497	459	494	447	482	490	487	503	514	483	484	464	494	471	494	470	464	479	467	466	491	459	443	520	451	503	441	509	522	471	458	481	488	523	511	461	482	458	432	494	462	474	479	455	480	498	466	471	474	475	479	502	449	428	481	470	499	491	464	453	526	503	438	460	481	472	497	493	553	483	435	481	458	444	506	480	436	493	455	496	452	458	489	459	525	458	485	477	467	480	443	485	463	538	452	465	495	511	473	457	453	492	469	486	448	486	499	466	476	472	455	470	448	449	483	464	463	505	473	440	452	441	518	480	440	477	494	477	442	440	466	474	477	457	477	480	477	466	502	442	456	477	480	479	441	496	464	474	493	499	480	466	463	459	467	481	466	478	433	493	506	488	470	467	476	481	510	481	490	478	477	427	509	475	457	480	452	450	529	475	472	465	495	468	452	471	504	526	503	464	465	461	509	470	494	475	494	489	467	463	464	462	496	450	531	464	477	549	456	512	491	491	493	458	502	479	426	508	502	472	440	524	476	464	465	498	465	448	485	474	504	496	486	500	486	507	500	481	471	465	452	481	463	450	495	486	503	484	441	507	484	476	463	473	520	488	458	510	450	509	504	494	441	457	464	489	477	462	455	468	470	508	471	501	458	528	464	478	507	470	503	464	473	471	471	479	476	493	444	494	466	438	444	472	513	484	472	484	532	467	445	467	532	474	488	489	420	454	455	433	471	461	468	506	445	459	457	486	493	509	456	480	436	460	480	446	516	450	486	485	417	438	501	521	455	501	505	469	471	499	486	500	492	486	490	493	446	476	477	511	478	492	494	459	467	464	518	482	484	454	458	459	448	471	518	481	493	492	493	468	499	487	481	462	442	485	452	470	472	514	490	454	447	472	478	488	477	491	487	494	516	471	442	485	508	495	462	487	462	454	515	475	427	490	476	478	483	510	467	462	506	508	454	481	462	455	457	473	482	491	511	477	465	463	463	488	496	506	478	430	492	522	514	482	520	469	451	503	457	455	456	460	481	498	457	487	475	474	501	463	498	454	477	499	451	458	493	468	460	484	485	481	527	490	457	508	469	502	453	488	503	493	486	463	495	468	477	444	481	504	448	496	478	486	472	511	486	467	471	476	484	516	478	493	481	477	478	478	527	517	476	499	482	435	442	482	483	456	457	438	489	485	488	490	495	446	519	475	496	493	514	470	464	457	453	515	473	461	495	463	460	491	460	491	443	490	491	472	484	481	462	454	523	454	479	476	469	487	463	484	442	473	521	479	484	506	516	479	466	461	495	464	459	437	462	500	488	481	475	496	531	468	494	443	475	516	467	475	526	469	500	469	472	481	494	492	497	461	487	502	458	482	482	514	458	475	469	521	469	505	480	484	456	473	480	464	469	472	466	466	488	513	443	479	499	449	507	476	475	479	446	472	445	462	502	471	491	488	479	469	465	481	462	486	495	476	473	472	507	475	524	503	478	442	492	486	480	498	438	477	497	491	482	462	448	487	502	463	459	489	440	467	500	488	457	449	472	506	528	487	457	446	466	520	478	434	472	468	491	440	453	473	453	469	467	473	513	458	480	518	495	475	501	484	454	486	488	452	533	494	482	436	494	413	430	482	516	473	476	524	478	497	481	493	475	479	461	468	491	500	490	468	487	494	477	489	505	471	472	440	485	455	478	485	470	504	487	506	475	471	470	470	518	449	506	476	446	531	450	470	463	485	482	469	466	508	487	458	497	503	490	454	480	459	503	502	524	495	481	459	481	505	507	467	475	487	499	460	462	472	453	463	521	502	423	480	469	500	455	462	459	448	486	467	450	538	485	505	511	533	485	470	468	529	516	503	514	471	498	481	489	457	543	461	429	469	474	484	510	467	442	517	506	481	477	496	491	454	475	500	475	473	452	484	477	498	436	468	466	469	484	509	475	494	503	440	492	457	451	457	488	476	492	464	472	426	477	481	483	487	454	503	458	450	494	489	490	448	472	464	475	498	458	478	458	468	441	465	498	476	459	473	456	449	497	446	459	512	477	495	479	489	469	471	465	483	499	522	515	441	446	455	481	493	476	454	481	450	452	478	485	482	455	519	511	470	508	510	469	446	430	490	487	494	473	474	472	494	473	469	494	503	432	463	473	533	499	489	501	483	489	464	462	478	469	496	459	533	507	482	435	524	456	514	424	500	502	483	450	483	450	481	500	482	493	500	469	472	489	465	495	460	489	503	473	493	448	483	448	460	527	485	459	499	512	477	518	478	460	457	487	474	481	454	486	504	491	497	544	465	466	499	497	460	463	479	474	512	491	486	475	490	454	444	463	452	491	473	494	518	499	489	486	412	479	472	489	435	475	471	448	439	461	495	486	478	508	463	490	467	470	478	485	465	481	492	478	465	463	492	483	495	470	471	466	419	484	528	454	413	478	528	479	506	491	460
16783	2692	1123	680	494	354	297	245	223	278	229	297	185	161	138	147	145	164	153	136	150	145	138	153	124	140	127	150	129	146	134	131	146	137	140	129	109	125	139	135	168	137	130	138	139	134	134	125	142	147	117	131	141	154	137	138	124	120	137	152	124	160	163	129	143	142	114	139	150	111	128	162	132	142	164	115	117	134	131	117	113	132	141	132	121	138	132	133	150	128	139	129	153	121	109	130	121	136	141	131	112	153	140	135	126	132	131	115	126	149	147	162	129	138	140	141	149	129	144	135	142	142	144	128	127	131	140	148	142	120	136	158	141	132	146	149	164	137	119	134	131	145	146	133	125	121	141	138	140	144	149	142	155	134	149	143	152	132	113	138	122	125	126	138	125	131	121	159	164	122	137	154	137	132	143	118	139	162	135	135	137	115	110	131	144	114	116	146	147	132	129	128	127	148	136	112	131	136	136	144	132	119	147	110	122	149	104	126	133	129	119	136	132	140	129	128	118	127	136	107	140	141	126	128	122	137	126	140	139	139	145	151	154	149	155	145	141	137	118	136	134	125	146	143	140	132	122	151	138	115	130	123	148	133	131	128	141	174	123	131	120	139	136	145	143	131	135	131	174	131	116	144	128	127	133	145	137	142	156	132	117	143	128	133	123	139	136	122	114	140	143	152	162	138	125	143	130	144	105	154	129	140	135	145	137	130	125	121	141	143	136	136	134	131	141	116	136	137	130	149	122	107	114	147	141	160	132	123	111	126	130	141	128	145	162	133	130	151	132	122	124	136	133	141	139	135	131	126	129	132	141	146	137	122	145	121	125	124	140	129	131	142	114	139	132	136	141	137	143	131	148	121	154	121	128	132	150	126	140	141	142	117	133	149	131	136	129	127	146	140	149	155	109	116	137	128	136	132	129	132	148	134	148	127	123	144	131	123	134	138	148	146	140	141	143	121	124	149	121	139	122	125	163	138	145	148	154	121	133	139	129	128	134	134	129	127	139	130	149	134	120	133	155	107	124	132	145	148	139	132	108	156	139	138	119	145	117	117	120	147	147	151	129	152	135	133	134	138	142	126	126	133	148	125	134	123	146	142	152	135	118	126	136	145	135	136	144	169	132	147	138	149	139	130	110	145	135	145	130	126	160	134	152	124	144	154	121	125	133	129	135	124	143	131	140	125	109	155	129	145	157	140	126	127	135	117	144	129	150	135	130	140	131	150	126	126	114	132	154	144	141	108	141	108	143	128	137	131	124	119	128	117	110	129	123	138	127	129	125	150	112	149	133	131	152	130	143	143	123	133	147	132	134	139	141	126	129	128	147	134	145	122	125	140	130	124	142	126	119	145	141	142	136	139	139	115	124	144	127	137	142	126	153	140	150	143	142	129	137	135	130	163	115	137	136	106	127	144	138	126	132	134	120	130	140	111	137	153	146	135	136	144	97	115	123	138	146	138	133	110	143	144	133	156	160	122	124	129	121	143	131	138	147	98	134	112	118	141	133	131	118	134	132	120	161	138	157	148	139	161	122	138	134	134	137	131	138	126	128	126	120	134	145	132	154	135	143	117	140	134	145	142	118	143	142	123	130	145	118	140	135	137	147	96	138	132	123	130	150	120	132	140	145	139	130	121	129	145	136	132	123	154	134	145	126	125	114	139	124	123	140	152	135	143	105	122	143	130	154	146	118	143	155	113	128	143	150	129	112	147	151	137	155	137	139	138	128	131	122	147	124	138	126	109	136	131	157	135	133	118	136	154	126	142	131	118	154	118	143	146	156	148	168	152	151	158	115	143	157	140	124	129	119	147	146	145	148	136	125	147	138	129	136	150	142	138	113	145	128	109	138	152	135	145	145	153	124	141	118	140	124	129	154	147	140	136	141	136	137	140	163	143	119	143	125	130	123	159	130	125	145	136	127	135	132	134	129	144	120	154	131	131	141	165	112	113	140	156	131	146	133	144	166	123	119	105	147	132	132	125	126	117	142	132	153	123	146	108	140	130	118	125	149	156	165	130	130	155	134	131	133	139	114	138	151	120	145	124	150	139	123	124	124	118	105	136	142	138	137	123	127	151	148	130	125	124	121	133	141	108	121	141	126	115	160	128	119	129	128	136	115	143	147	122	140	130	137	140	135	132	108	133	136	128	142	135	120	123	146	141	123	150	159	138	136	131	112	148	137	139	127	154	123	129	147	145	131	135	127	120	123	162	136	118	106	134	138	133	150	135	129	144	120	153	115	141	135	163	116	127	146	152	128	140	129	125	147	156	112	144	136	125	120	152	109	136	140	139	133	139	143	150	121	150	114	146	133	124	136	133	134	150	143	157	150	160	149	133	131	133	135	135	142	134	147	153	145	148	121	142	142	151	127	132	140	136	133	137	145	141	107	146	138	138	137	126	111	138	129	114	157	127	164	157	137	130	138	132	151	141	126	143	129	138	137	114	161	124	122	128	127	139	122	143	180	110	117	157	132	150	139	126	115	123	134	135	117	148	121	114	135	134	122	146	137	129	111	146	150	126	135	148	163	138	136	138	146	138	146	124	141	141	162	134	121	126	131	137	139	111	144	115	122	167	108	141	138	120	131	145	140	133	130	125	129	134	131	127	160	145	151	133	135	133	146	137	145	122	144	142	139	142	121	124	145	124	146	131	132	160	153	114	129	144	161	131	138	154	148	164	155	128	137	134	139	129	112	132	125	159	133	136	139	124	122	137	131	129	136	129	127	120	132	142	124	131	135	142	130	156	148	148	133	145	134	129	161	139	125	134	124	117	152	135	128	148	127	124	124	142	135	136	127	131	124	146	143	130	148	133	128	141	126	147	146	118	123	122	129	147	138	148	135	153	154	140	138	127	138	146	136	131	125	123	126	140	140	146	125	138	126	132	138	133	112	139	137	134	123	135	135	151	134	114	123	124	128	150	135	152	155	123	113	132	126	154	131	122	126	139	140	128	132	120	122	118	141	145	121	130	100	138	126	132	141	124	136	122	156	110	134	133	131	124	148	125	113	115	138	148	148	141	123	130	121	155	148	121	141	119	121	129	141	137	123	126	134	141	136	135	137	153	146	142	141	134	136	147	137	131	140	139	141	129	140	140	144	135	144	130	121	157	116	147	136	130	121	129	143	136	130	125	139	138	145	142	138	132	143	146	119	131	141	124	160	137	131	124	132	145	114	125	138	129	139	110	137	139	126	127	132	134	131	137	156	116	127	148	117	132	119	136	139	149	132	142	137	144	137	130	130	154	146	139	121	140	137	140	123	136	110	125	114	142	146	129	130	137	146	121	140	139	140	115	158	141	130	126	116	127	133	131	128	120	131	154	161	136	122	130	136	119	136	129	108	141	120	157	136	137	147	140	128	139	164	138	131	133	117	148	117	134	128	130	134	133	133	141	142	133	140	130	134	145	150	153	138	153	116	139	103	141	133	140	135	139	144	140	149	118	122	127	154	144	150	140	130	132	133	131	144	137	117	122	134	122
11111	1317	1674	1801	1688	1343	1173	907	953	974	1180	1227	603	585	526	513	483	410	428	408	419	379	400	394	395	383	409	356	364	392	338	407	349	311	354	353	322	376	363	360	329	325	331	327	312	352	336	345	330	332	348	341	331	393	348	344	305	333	339	336	349	310	327	332	347	343	296	347	355	329	377	341	340	336	342	317	326	345	311	352	320	330	340	371	341	343	323	362	346	327	328	375	346	366	358	339	307	327	348	337	338	337	369	300	342	311	334	358	338	307	343	394	381	340	323	322	344	364	364	365	305	348	341	390	343	321	324	337	332	348	333	363	355	376	348	362	332	319	334	349	358	298	325	319	338	331	333	343	356	372	326	328	332	368	331	340	341	365	379	337	340	344	322	326	346	342	354	352	325	339	361	352	331	333	352	314	344	349	348	350	353	350	324	363	325	328	358	319	312	282	331	356	350	323	356	331	354	310	356	313	330	339	329	314	321	359	363	341	349	335	340	346	348	368	335	359	327	361	326	320	361	347	326	324	355	321	339	325	378	348	328	368	343	352	378	308	342	326	347	359	318	334	346	330	338	316	332	319	307	351	313	314	362	348	332	326	324	336	332	383	345	369	309	377	325	314	336	355	311	375	346	350	342	326	350	317	341	343	340	351	333	302	312	290	347	346	361	331	367	354	313	329	345	357	341	316	320	316	311	341	344	314	325	340	314	352	331	314	336	350	327	361	305	363	342	337	330	329	337	348	329	334	341	348	352	345	334	333	315	333	342	330	323	342	325	328	308	363	360	334	334	304	355	332	324	336	345	337	334	364	331	325	344	335	313	351	361	354	326	351	341	309	317	323	314	297	344	348	340	347	334	347	327	314	309	311	338	359	332	339	333	329	324	332	336	358	316	293	311	320	317	350	342	316	341	352	365	311	325	305	337	342	352	317	349	332	372	355	350	330	295	342	326	316	323	330	345	330	327	325	341	357	308	344	404	339	340	343	340	351	346	376	316	307	354	324	313	340	390	345	337	314	323	337	324	342	364	343	345	348	313	347	337	292	332	314	330	335	325	325	348	341	338	319	332	368	271	336	351	319	324	349	344	373	326	340	327	365	341	295	336	340	336	340	364	341	366	375	343	346	341	343	348	345	343	335	333	351	354	336	339	351	343	354	346	330	330	316	337	310	331	357	322	342	341	341	332	359	324	351	361	283	335	317	337	361	324	365	353	342	336	336	331	302	330	351	318	358	320	346	346	354	315	327	294	346	354	327	307	368	336	345	362	337	345	323	335	323	348	340	343	329	355	336	354	338	339	362	342	323	332	339	353	370	370	353	325	334	332	305	328	327	343	361	322	317	321	323	327	375	323	302	370	315	317	325	338	328	324	338	348	375	294	373	330	366	352	331	352	362	306	332	318	351	331	341	341	326	311	358	304	329	351	344	335	334	341	343	338	317	349	328	368	332	363	372	354	334	307	306	342	355	319	358	345	345	332	328	354	335	334	373	334	304	330	322	339	370	322	339	364	360	325	344	346	353	345	324	325	345	287	349	352	307	342	331	334	307	322	339	359	316	336	306	345	338	343	325	329	349	338	371	326	371	337	359	342	343	385	359	361	340	339	311	344	333	337	337	305	333	301	343	329	330	334	327	319	304	294	349	324	307	361	329	321	345	342	343	354	324	382	344	317	302	330	337	335	311	346	287	308	340	338	321	328	324	305	356	313	332	346	326	299	359	355	337	304	322	362	331	339	341	300	335	334	298	319	349	362	341	365	366	316	305	334	306	329	331	373	330	341	351	344	308	357	343	367	354	309	328	346	356	323	335	332	311	311	346	352	330	362	337	327	325	357	341	349	327	350	325	310	357	347	370	342	309	355	339	353	346	323	327	320	352	312	328	305	346	338	352	329	347	357	367	317	357	352	323	345	347	322	355	331	348	363	310	332	301	352	331	307	327	309	349	306	322	323	346	345	367	326	334	359	333	323	344	348	338	335	312	352	399	304	320	339	374	331	342	315	351	329	303	315	376	364	329	326	304	342	363	334	305	331	308	328	352	347	347	304	349	329	328	371	340	310	358	319	387	365	338	334	340	351	349	355	353	372	337	306	346	319	355	372	333	336	342	346	302	323	301	326	339	372	325	337	323	376	358	331	347	337	329	334	346	338	318	324	306	324	351	343	373	348	327	353	323	344	322	337	344	350	353	329	350	334	333	354	323	304	356	362	357	345	338	364	353	295	320	314	326	320	318	362	330	341	331	328	331	335	332	350	329	367	322	355	348	326	348	336	301	342	311	333	329	352	324	348	351	336	326	311	311	328	340	325	348	355	359	320	354	354	323	360	356	374	319	336	312	373	302	339	333	311	355	299	356	319	304	331	336	334	319	338	347	298	297	331	347	346	331	289	322	353	339	349	343	336	321	298	352	350	354	339	333	338	347	345	372	341	328	343	327	346	318	322	333	336	315	348	354	330	329	369	360	305	323	363	364	354	333	323	328	318	353	352	339	335	340	331	338	385	334	328	362	328	357	370	325	325	306	326	357	348	316	339	338	322	365	326	318	350	352	320	342	351	348	344	328	313	343	296	340	308	336	323	330	320	339	351	344	341	333	327	339	343	333	344	320	367	339	366	307	342	315	341	344	365	327	315	309	363	335	324	320	331	342	304	321	308	340	338	308	350	351	356	340	358	342	355	347	338	338	321	329	354	331	380	347	347	358	376	330	333	332	307	337	364	318	358	361	333	331	359	373	346	365	322	360	340	356	333	317	355	355	337	379	334	347	353	336	308	347	369	275	343	356	340	326	367	298	328	334	342	350	301	355	358	347	353	317	376	312	353	337	343	308	346	330	348	363	351	349	341	379	315	314	349	335	310	328	320	343	341	344	349	345	343	330	347	361	355	347	357	328	334	335	358	311	323	313	345	339	355	332	356	325	343	340	346	382	351	335	331	353	337	342	349	306	364	356	334	370	357	315	374	345	346	361	354	324	327	331	327	357	360	336	317	323	301	342	338	316	329	336	361	358	331	309	323	316	351	344	342	353	345	344	352	295	307	333	331	341	286	344	379	358	348	341	330	345	339	358	340	338	310	352	379	366	333	314	333	318	324	336	314	334	323	319	332	340	367	308	348	333	336	350	323	327	369	377	317	340	347	365	361	316	331	335	313	357	332	330	328	316	309	316	305	357	349	359	318	323	341	356	331	327	368	359	306	325	360	306	347	348	342	340	314	329	337	338	357	359	295	350	333	334	359	326	385	337	322	342	305	332	351	337	331	353	335	322	354	338	320	340	332	335	354	327	327	351	365	344	334	309	353	340	330	332	302	342	342	334	365	320	352	321	337	337	332	338	327	317	348	324	356	305	324	354	324	336	323	318	349	324	344	307	331	328	345	342	338	320	317	318	348	341	336	339	331	341	348	330	353	348	310	324	314	351	326	357	338	339	329	335	353	343	342	316	330	294	336	378	355	333	331	325	343	327	375	345	320	344	357	324	360	367
26263	5183	2091	1370	927	724	524	414	433	419	397	520	283	280	247	238	272	254	246	253	231	242	226	250	224	218	229	257	233	266	214	240	216	210	225	240	200	222	232	210	211	218	224	228	224	232	237	224	206	239	246	217	228	202	237	228	184	233	212	229	190	219	218	241	226	237	242	242	177	234	236	230	218	250	219	248	226	220	216	227	222	215	222	231	192	210	198	191	188	185	213	227	205	236	224	233	225	225	221	244	223	208	256	219	232	230	245	211	211	207	216	211	240	226	226	255	203	202	200	211	232	194	205	201	212	206	209	200	218	242	230	251	211	197	221	223	220	237	231	211	238	188	210	206	227	205	205	226	204	216	230	210	209	203	192	208	244	216	208	224	228	227	205	200	209	206	205	208	217	228	225	216	208	214	218	205	219	204	219	221	248	224	229	192	196	203	200	206	206	225	192	193	205	221	201	213	209	216	221	202	211	225	213	227	241	237	226	248	216	229	220	217	215	243	245	196	235	230	217	233	227	221	224	197	216	250	216	212	234	237	204	204	234	236	248	217	199	206	223	236	231	213	175	209	214	232	218	238	221	232	223	224	217	238	207	202	236	208	229	216	240	257	235	229	233	241	231	221	195	207	216	203	214	229	217	225	226	227	223	220	218	197	226	224	232	218	224	232	215	203	226	192	216	212	211	245	232	229	243	210	223	214	214	218	234	250	212	206	242	236	230	208	226	236	237	256	197	226	192	216	243	214	197	219	207	206	236	210	214	205	210	230	247	239	223	235	234	209	225	220	260	238	227	200	217	217	209	228	208	207	197	229	181	211	211	234	198	188	231	214	206	206	223	213	209	215	247	216	226	232	219	238	192	217	214	210	194	208	247	201	231	212	191	232	210	212	215	201	216	226	206	229	200	216	219	205	197	208	226	214	236	211	218	194	214	206	204	225	226	223	217	233	233	234	242	237	199	241	225	217	232	208	191	230	192	232	213	212	208	201	214	233	224	205	224	219	212	203	229	222	217	233	199	225	217	217	211	211	234	223	206	209	235	221	209	226	206	210	205	231	199	208	224	229	220	231	194	217	215	221	217	208	213	206	190	233	205	217	212	207	202	232	206	206	225	233	233	252	217	217	231	207	232	219	223	222	216	214	214	244	209	242	248	230	246	227	219	208	205	248	199	200	209	204	247	215	217	191	230	222	209	203	202	219	204	217	180	234	221	218	191	221	214	210	225	208	193	204	228	215	248	202	230	207	209	218	211	214	196	231	210	236	252	215	229	213	199	205	222	231	258	216	219	212	217	208	223	214	236	222	226	225	218	215	223	212	217	237	245	242	220	222	210	215	250	210	211	205	238	224	229	213	206	216	216	211	234	225	223	235	214	226	236	222	237	211	217	200	236	233	215	207	195	227	226	206	201	209	215	195	195	222	220	204	204	209	245	220	203	232	234	225	236	229	239	220	215	215	223	185	209	195	191	222	192	218	263	216	199	205	239	199	213	237	207	198	211	223	207	225	214	221	227	242	229	215	220	211	244	224	230	198	235	206	212	206	240	225	218	231	222	237	237	259	190	189	224	222	229	212	197	196	230	223	227	201	205	226	210	185	201	227	192	212	225	195	199	212	211	225	223	240	233	230	220	227	191	230	206	214	232	233	238	240	208	247	201	216	230	212	226	226	233	229	208	224	216	206	217	239	245	241	219	218	204	237	204	239	218	257	227	231	229	218	196	234	198	190	214	222	242	205	230	198	205	193	188	223	217	242	230	217	218	187	244	222	243	224	207	243	216	192	227	225	241	212	221	189	208	218	217	231	235	188	186	229	191	207	238	195	229	232	185	232	214	213	226	245	178	197	228	216	218	224	209	206	194	220	213	223	213	219	210	227	201	227	221	211	217	229	226	225	234	227	192	185	197	237	203	217	236	209	210	227	238	219	205	223	247	200	235	190	227	221	213	215	215	213	230	251	242	237	230	217	254	219	223	226	219	216	235	210	225	222	210	211	241	225	178	211	273	242	247	206	228	212	218	176	225	214	230	206	221	194	193	237	227	216	236	188	227	239	248	195	245	207	237	210	228	215	211	212	227	230	221	186	200	225	225	233	233	237	205	211	185	205	219	202	218	209	240	198	216	217	199	211	206	240	223	206	230	233	211	221	201	228	233	217	219	217	236	258	209	205	244	197	221	228	232	221	229	196	220	200	201	204	221	211	225	236	218	232	265	242	211	217	212	186	214	226	237	162	200	185	215	231	215	230	234	225	232	211	195	205	198	213	224	216	215	217	216	223	243	228	217	180	202	218	240	238	244	237	242	229	207	211	231	191	227	198	208	225	216	232	200	198	212	245	253	234	245	219	205	224	232	217	222	235	214	217	193	227	212	182	202	235	204	234	235	211	213	224	214	215	209	236	223	212	232	210	222	228	191	206	217	230	226	233	224	211	233	217	225	245	219	217	210	185	194	217	206	230	223	226	227	213	248	227	193	234	243	205	217	215	203	221	243	218	205	224	235	222	197	208	192	215	213	222	207	223	201	176	237	231	212	229	199	229	192	210	214	206	246	213	233	189	192	196	196	214	188	238	240	226	202	208	187	209	192	188	225	240	234	214	214	215	200	212	248	220	248	214	194	241	217	221	188	213	219	245	243	228	215	203	222	210	259	216	193	205	212	214	210	213	211	230	214	225	210	204	213	212	233	223	196	218	229	207	191	221	224	209	213	213	249	197	239	212	223	205	210	200	195	193	209	206	225	204	227	209	252	209	220	202	207	223	217	208	225	260	210	205	213	215	217	215	232	227	204	215	226	232	216	187	219	187	206	203	226	208	219	237	198	192	215	212	243	219	237	218	236	233	197	195	242	231	208	218	214	207	225	181	213	213	200	220	196	210	220	195	204	221	204	236	221	233	225	216	209	237	245	208	235	222	215	201	223	223	236	214	215	229	229	214	216	215	243	219	218	193	190	215	201	208	214	240	220	213	220	214	228	219	241	202	232	210	211	208	219	216	216	224	215	194	256	219	225	207	206	227	227	204	223	215	234	212	199	241	205	205	214	215	227	199	205	199	210	211	248	183	206	214	219	219	210	210	203	211	206	226	202	204	235	233	229	248	207	235	225	218	195	227	209	210	207	216	207	209	205	242	222	230	189	213	212	236	215	233	230	228	206	226	202	247	244	222	195	225	213	270	218	199	189	223	234	241	241	201	204	216	204	217	240	187	187	206	200	194	221	209	229	213	188	212	238	201	217	226	227	204	204	217	225	220	182	232	210	220	237	212	226	238	220	223	212	207	225	224	217	208	227	203	201	216	221	238	223	221	193	203	225	245	248	232	233	232	208	209	239	230	214	213	215	213	178	215	207	207	212	211	245	248	219	225	205	228	193	192	213	229	214	217	223	222	203	208	223	167	195	227	225	206	207	206	244	236	210	231	197	251	214	241	199	215	208	219	216	220	199	182	202	207	216	236	219	226	227	220	226	210	238	231	223	217	221	186
14918	2253	2904	3237	2901	2384	1881	1629	1592	1547	1818	2216	995	886	864	795	731	683	639	683	676	641	608	580	618	576	589	593	554	564	567	572	505	541	537	568	586	556	584	557	556	572	559	474	514	510	522	502	540	563	519	516	519	536	533	526	509	512	537	520	481	525	518	541	509	569	503	526	496	517	533	482	544	518	518	530	536	467	484	502	533	500	539	517	559	527	537	503	545	495	548	515	472	498	545	527	561	486	529	527	501	507	486	505	506	493	547	516	529	523	506	518	474	518	542	536	534	514	544	500	486	516	538	473	546	500	534	565	493	501	516	510	508	546	518	541	501	518	500	512	520	506	524	493	535	538	517	541	491	493	488	495	513	500	515	527	481	539	479	544	501	552	473	514	512	532	570	490	511	469	490	532	480	491	514	502	503	497	528	542	482	520	537	539	503	521	479	503	522	483	525	463	493	504	493	502	493	514	463	507	481	532	514	534	510	517	485	513	534	507	530	519	508	518	487	524	529	550	522	511	499	520	534	523	500	511	529	486	498	500	527	511	485	454	499	526	536	539	539	466	503	551	528	511	490	521	535	537	473	501	446	496	528	482	525	503	522	527	495	518	513	551	538	522	528	510	527	558	551	518	497	466	545	486	549	464	546	499	539	523	535	525	494	498	492	468	514	526	542	515	510	505	530	520	493	522	503	529	500	539	503	519	507	518	499	523	501	551	510	516	505	488	515	540	539	497	512	518	532	522	532	522	525	492	458	525	543	496	481	527	469	526	499	546	549	482	506	497	495	501	471	525	490	506	533	492	525	491	506	481	510	506	515	526	512	540	536	539	505	542	522	470	506	480	528	514	479	515	545	489	510	511	508	500	508	478	525	547	472	512	521	496	498	518	485	506	525	495	559	470	511	532	514	490	522	515	556	509	486	514	495	496	543	547	541	499	508	461	557	514	494	511	528	496	481	487	458	537	520	561	479	525	493	529	495	519	541	506	531	525	517	507	518	540	519	511	502	461	532	526	487	550	526	537	490	507	485	496	483	561	508	489	490	543	562	474	541	498	494	488	481	538	490	504	559	556	543	536	518	494	534	497	532	551	504	469	547	520	485	525	456	547	527	511	525	519	534	530	537	525	529	458	513	504	538	526	556	535	492	535	542	492	490	480	554	494	544	514	543	496	514	511	531	542	522	479	508	508	517	512	480	530	486	489	542	516	510	502	492	511	536	504	489	517	461	518	492	525	489	532	570	518	532	505	485	510	513	545	506	530	512	527	522	522	491	510	548	468	470	488	511	511	519	547	517	467	499	515	549	525	539	487	535	529	544	523	528	500	487	508	531	481	526	488	487	520	513	497	499	474	528	529	491	506	486	523	534	523	495	497	515	518	548	542	515	527	531	520	483	501	526	546	519	527	506	524	540	525	518	489	514	490	529	523	489	477	514	504	559	515	538	519	508	486	481	491	558	501	492	498	471	526	547	486	536	491	515	490	493	500	522	543	543	475	531	489	522	496	535	510	542	491	528	510	507	536	503	520	513	519	500	492	517	552	522	533	496	529	554	510	537	475	500	525	549	500	491	469	515	491	486	527	506	524	442	485	537	539	542	537	527	482	470	496	528	542	503	518	532	486	526	527	499	511	528	509	530	541	503	500	467	498	486	531	512	503	479	532	520	488	495	483	504	514	498	509	532	486	489	515	525	506	512	514	486	492	541	495	493	482	495	518	511	535	510	504	504	500	535	514	540	513	528	512	495	512	482	524	513	525	544	489	506	487	514	561	523	529	548	499	509	522	497	517	509	530	515	514	504	525	560	536	529	515	502	496	504	503	521	536	509	519	496	540	532	507	516	501	506	503	519	535	506	520	503	530	511	523	537	519	491	514	484	538	531	520	518	504	531	522	478	496	515	519	500	492	497	541	490	528	511	492	481	500	494	521	499	504	510	507	486	510	517	534	514	487	485	547	534	510	493	506	525	487	495	525	516	482	483	491	495	560	514	515	519	511	552	510	464	502	512	523	517	515	486	495	510	536	470	508	458	550	537	533	505	533	508	520	502	495	518	502	500	552	507	506	532	540	545	506	512	479	545	511	529	522	464	499	528	517	471	527	519	497	494	503	485	495	502	505	512	472	544	505	532	531	525	569	491	497	500	512	509	515	522	475	531	528	510	507	502	526	511	494	502	510	497	487	534	504	496	510	514	510	504	524	521	500	493	528	561	483	540	534	526	470	527	522	501	521	537	516	515	500	502	520	497	499	488	550	473	509	566	523	558	521	508	502	507	535	533	561	483	499	490	516	487	557	513	540	520	465	546	548	513	541	523	479	518	531	504	515	515	517	509	489	478	516	487	488	518	539	515	512	503	507	501	573	549	528	539	541	503	500	520	533	534	500	487	539	515	515	479	486	525	463	500	500	532	495	490	499	511	506	492	519	534	492	463	519	545	539	523	515	542	519	493	504	490	499	538	497	558	463	492	565	545	547	470	554	566	496	505	486	505	526	535	491	519	509	527	484	493	533	503	492	503	507	498	507	535	528	521	503	541	543	508	518	516	490	520	508	480	495	521	469	541	530	516	519	480	457	490	494	516	531	548	517	541	507	491	542	509	499	476	470	540	519	549	519	546	513	515	516	485	494	522	491	552	473	487	488	514	503	501	494	503	518	529	436	510	511	507	517	480	454	517	519	540	533	490	497	476	517	525	514	526	540	511	510	527	520	486	527	490	498	520	522	475	516	511	508	523	513	538	487	517	505	514	514	460	530	514	500	516	526	485	517	469	504	517	535	487	524	486	499	507	480	504	533	530	510	509	511	496	477	534	505	548	499	504	506	483	535	540	484	489	520	490	527	524	542	525	526	496	475	507	479	504	525	491	554	487	498	484	503	497	523	512	503	500	503	486	511	502	495	519	517	464	465	514	508	512	516	511	533	518	485	499	529	512	496	535	496	518	473	525	499	513	537	527	514	521	560	531	507	462	532	455	490	535	524	503	525	539	489	500	518	477	511	536	515	507	509	520	515	523	518	501	528	500	510	503	557	499	508	516	513	534	495	504	518	502	546	523	537	483	551	539	500	464	511	488	505	490	498	536	550	533	549	516	508	543	517	466	525	515	514	484	515	539	501	512	520	488	539	509	519	522	502	557	508	520	482	537	481	508	529	536	470	488	497	513	547	505	509	517	496	476	544	494	488	516	516	505	548	448	509	503	530	575	529	506	538	556	525	455	523	507	559	524	493	492	493	528	543	474	510	453	463	537	502	540	516	492	514	552	519	527	530	523	493	465	480	488	526	537	500	501	532	537	554	477	520	527	495	516	504	490	486	519	501	496	482	502	527	523	547	570	476	510	502	502	496	511	536	509	501	495	496	498	521	517	494	485	476	526	497	528	476	517	518	520	491	497	512	495	518	499	492	529	532	540	537	513	513	488	504	492	519	534	517	552	532	531	496	510	504	496	509	497	514	504	532	506	473	506	534	534	497	503	501	509	528	512	516
4200	522	321	269	239	221	233	207	214	199	190	197	207	215	213	237	227	220	187	219	216	208	206	215	214	205	211	231	200	195	171	190	218	227	197	232	234	198	196	216	227	199	213	207	207	221	185	211	225	216	181	207	239	197	208	202	239	237	205	210	208	210	222	211	188	217	227	205	197	190	226	212	224	204	198	216	213	194	217	230	200	202	194	233	214	214	223	201	218	191	199	208	214	221	195	187	209	201	214	206	179	207	222	221	238	205	235	206	214	208	241	203	183	201	207	199	195	195	212	198	193	188	231	200	195	225	197	203	209	218	199	240	207	205	213	200	192	203	198	182	209	232	199	210	211	204	235	207	186	212	201	215	193	206	206	203	211	196	233	222	225	217	211	216	205	214	202	208	211	209	228	190	203	205	229	222	226	205	192	210	201	221	209	188	205	220	184	227	214	189	246	203	196	208	195	230	220	198	217	192	213	242	205	200	186	203	220	191	199	205	219	218	216	200	219	200	203	205	188	217	231	227	203	192	216	206	199	184	237	206	229	211	197	204	188	259	194	193	210	228	218	197	216	215	198	218	221	228	177	199	203	222	196	203	225	225	214	223	216	226	194	193	193	205	223	225	202	198	207	205	192	213	211	219	211	188	208	192	176	220	186	220	215	214	197	198	221	208	224	222	245	194	192	223	194	200	202	188	200	198	181	197	228	161	192	197	239	194	198	216	209	184	222	215	187	215	181	220	208	215	214	216	201	216	222	192	215	202	213	207	223	240	192	228	205	214	201	183	227	195	195	223	230	207	243	203	206	208	215	202	223	204	239	219	202	212	220	226	217	195	208	244	220	222	222	194	208	220	213	198	192	208	198	178	227	210	192	193	201	213	181	215	213	242	189	222	220	198	214	223	210	234	206	202	220	205	220	217	223	240	220	175	221	229	191	205	235	243	218	230	226	194	198	214	196	203	221	226	249	194	216	246	229	231	226	213	213	220	201	212	222	202	232	229	204	198	220	208	211	200	216	200	196	204	219	212	190	212	209	206	204	238	209	196	227	188	200	199	199	216	186	196	185	238	228	228	231	220	172	180	204	236	207	227	230	218	204	207	191	223	224	235	200	199	205	209	197	224	213	207	231	217	242	223	220	193	207	228	203	225	230	214	203	201	220	210	187	204	206	195	223	222	210	188	223	176	232	204	243	205	198	202	200	217	218	191	193	178	257	219	189	199	216	221	224	216	189	208	227	223	230	195	224	209	200	215	200	201	200	203	222	191	228	228	211	236	227	211	210	195	202	210	198	215	206	222	217	204	223	193	200	208	202	200	228	196	221	200	226	224	234	230	180	200	191	201	208	234	203	227	215	234	221	219	219	201	203	217	209	211	216	192	200	220	203	190	226	222	230	205	238	236	245	216	211	216	200	217	199	184	213	193	196	231	211	210	222	200	201	203	206	201	202	211	220	168	235	186	203	230	223	195	218	231	237	202	213	223	200	232	221	218	198	200	192	213	211	216	226	221	223	208	199	184	204	214	210	215	242	179	192	197	201	211	224	204	219	225	218	205	198	214	227	219	223	208	203	198	228	201	230	206	219	222	191	182	214	203	207	203	214	229	231	208	226	205	189	225	204	221	203	207	197	194	229	210	188	201	192	203	213	199	214	198	199	210	207	186	201	213	192	179	234	207	234	221	168	193	215	216	210	230	175	184	223	208	210	194	206	196	210	211	214	213	201	204	215	181	195	255	194	189	228	219	217	210	215	224	183	213	210	217	233	198	205	218	208	199	207	211	214	219	227	188	185	234	187	225	205	216	214	222	206	198	214	198	207	210	205	199	207	199	211	213	192	201	228	207	207	233	212	200	212	206	188	193	210	193	231	218	209	238	181	211	190	193	208	204	206	223	228	236	215	253	213	224	203	191	224	207	227	205	212	195	218	213	226	186	202	195	204	200	214	219	205	246	198	207	162	209	179	207	210	211	199	229	210	215	192	238	205	196	213	204	217	232	219	193	194	193	220	212	207	214	192	198	203	192	217	219	182	204	230	207	191	186	219	208	209	195	202	197	198	214	218	233	211	208	245	207	230	195	217	206	246	220	202	209	252	199	198	195	190	209	202	217	205	222	211	222	227	221	216	204	208	183	188	193	215	190	205	218	195	197	228	229	226	212	200	197	210	205	198	186	205	185	206	201	223	219	208	225	230	227	202	192	209	213	205	226	198	218	223	192	188	206	209	218	226	233	203	245	230	202	187	219	205	212	215	207	217	215	214	200	209	197	226	189	218	190	206	178	230	184	197	220	197	204	206	215	207	204	234	222	204	210	214	210	230	200	223	202	187	174	196	196	195	200	222	213	250	229	242	189	215	209	232	234	195	199	207	206	209	225	216	232	192	206	207	194	216	212	225	213	228	200	212	197	217	200	204	213	189	215	191	209	204	227	202	202	219	218	244	189	216	202	188	212	198	246	218	214	218	218	225	240	218	190	208	214	197	201	200	190	228	191	192	189	209	216	198	206	213	214	196	207	188	253	214	203	204	210	215	193	200	206	215	234	192	211	214	196	210	200	195	196	194	248	234	193	226	177	229	230	219	200	185	213	197	193	183	196	232	203	188	224	233	201	209	214	176	227	198	220	211	204	190	230	190	208	193	199	199	196	204	200	220	214	197	197	252	210	214	227	214	202	178	195	194	221	191	206	215	217	204	201	213	237	238	230	209	191	197	194	183	240	195	223	191	204	231	227	198	202	196	210	213	206	197	186	199	210	209	210	206	220	195	174	214	207	183	211	197	221	222	196	176	209	225	224	235	186	197	206	220	231	204	228	204	200	203	211	223	189	208	208	205	216	207	225	192	207	188	239	238	214	219	207	229	191	195	181	233	218	202	186	228	215	191	204	215	225	226	224	186	218	201	209	264	218	199	177	223	192	219	250	216	207	201	214	232	227	190	194	207	203	199	211	209	233	217	205	230	244	210	207	223	224	190	209	222	224	228	239	203	214	206	201	240	212	212	206	186	227	210	200	206	220	187	221	201	251	244	209	204	208	194	188	207	204	208	203	214	244	191	202	227	203	260	225	202	198	212	217	211	186	213	214	188	219	217	180	202	236	219	229	184	227	200	201	238	231	203	198	213	215	211	195	224	219	220	205	185	208	221	226	235	179	207	192	213	226	227	229	209	199	198	211	205	223	236	231	212	222	215	215	198	192	186	202	229	239	195	210	199	194	209	222	222	205	236	200	198	181	215	219	227	229	214	227	216	201	215	219	213	201	217	214	208	206	214	229	207	184	199	227	232	195	235	200	199	206	195	200	198	204	239	218	215	227	228	195	189	208	215	213	227	224	207	204	218	214	234	208	215	218	248	214	165	224	206	210	216	189	197	213	234	209	234	200	201	203	232	186	221	234	230	215	200	205	228	191	219	213	220	193	218	240	241	183	222	232	229	223	189	225	233	220	247	195	173	232	196	187	196	224	218	231	212	213	213	207	195	229	256	222
3060	617	650	648	633	574	568	527	509	552	508	493	481	499	519	433	485	475	469	495	499	458	494	502	490	517	486	470	438	491	445	474	473	465	464	481	468	485	468	448	520	475	482	498	485	491	484	492	492	440	438	441	457	512	503	466	467	466	488	447	481	489	448	481	443	511	496	507	477	476	484	445	452	470	472	478	489	464	503	476	481	435	459	436	434	472	470	443	482	466	478	460	433	508	473	475	502	483	494	496	507	496	456	484	446	460	447	481	443	499	477	467	449	475	500	467	470	466	447	449	461	471	452	489	466	496	491	522	477	458	455	487	489	463	473	499	490	488	535	479	529	468	476	452	475	480	478	450	456	462	486	501	464	467	487	436	503	470	488	514	495	499	477	449	457	482	457	502	491	500	482	529	464	481	460	463	483	453	522	501	449	422	466	479	533	526	456	480	525	457	492	493	436	495	457	477	457	454	490	487	457	511	486	503	468	504	486	454	482	465	517	441	481	485	495	476	471	448	456	459	509	490	470	457	456	444	455	449	474	445	454	462	490	495	506	496	443	520	455	458	492	474	489	490	533	455	449	492	464	463	457	443	483	476	490	497	500	509	490	474	472	461	476	523	480	459	473	507	447	469	480	458	476	486	466	442	464	470	460	448	437	475	481	487	478	463	508	454	473	473	490	444	490	438	482	463	477	444	451	493	477	471	479	487	435	497	449	466	473	470	450	499	511	503	483	483	497	462	482	453	464	476	513	464	428	447	498	463	444	471	475	451	449	507	449	483	476	471	474	489	452	477	479	516	450	474	472	459	480	517	479	478	477	457	448	457	480	456	470	473	481	451	519	493	462	481	472	480	480	482	464	436	494	471	458	466	474	497	471	466	486	493	492	469	470	475	507	437	503	462	471	469	496	474	496	453	493	462	523	462	459	480	463	461	460	518	462	496	464	475	467	466	469	483	478	427	483	458	488	464	483	482	483	465	485	489	483	500	464	458	474	507	510	507	481	449	510	502	460	497	462	476	474	477	465	449	485	485	518	482	462	483	484	495	479	478	462	495	466	465	459	483	504	467	450	490	429	450	479	429	480	455	447	437	457	507	501	470	411	502	490	516	484	495	499	454	482	484	476	467	468	438	486	518	496	470	497	516	463	503	506	495	464	495	457	497	493	500	478	463	506	494	470	452	459	491	446	483	480	483	458	483	452	500	476	466	479	446	458	446	485	514	478	455	506	479	438	449	474	473	462	470	455	492	492	429	483	465	458	479	488	474	458	475	499	430	440	518	480	483	469	512	496	480	511	464	498	515	477	475	466	494	479	509	455	470	420	466	469	469	476	498	497	510	467	481	484	499	498	490	458	484	514	452	434	476	477	483	502	487	461	482	469	478	500	505	479	478	452	501	492	486	460	483	482	446	454	468	485	483	467	488	492	468	498	457	465	527	474	466	483	438	461	487	497	490	483	473	473	494	487	473	464	502	529	469	473	519	479	492	437	477	457	458	459	458	456	447	490	428	459	483	482	442	485	468	479	445	438	473	475	500	456	462	481	460	505	455	516	507	466	476	417	465	503	480	444	479	468	496	513	474	479	459	505	493	479	455	450	447	508	477	434	494	484	458	471	475	456	459	470	453	445	480	464	459	485	495	455	456	473	451	488	442	474	448	448	443	469	467	474	469	474	510	474	480	470	472	496	439	488	442	495	503	470	485	483	427	427	456	450	468	518	480	494	493	482	485	463	503	442	447	475	481	451	471	533	486	462	445	474	466	498	467	465	452	469	466	493	451	494	446	468	483	473	478	482	464	472	472	465	494	476	477	480	483	476	471	472	499	478	484	457	513	487	467	485	446	498	472	486	486	448	451	451	478	495	444	490	477	466	515	485	468	448	490	471	492	451	457	456	460	468	497	460	459	520	471	461	441	429	462	487	441	529	460	477	438	502	444	491	480	455	490	460	540	482	481	416	486	470	465	469	475	460	485	475	486	489	486	465	470	466	492	492	501	479	476	491	482	519	471	467	453	441	476	489	463	471	454	473	468	464	488	490	461	473	460	500	498	456	466	491	471	499	447	477	475	500	507	481	483	478	473	458	516	439	449	459	452	447	492	502	439	441	458	479	469	449	458	475	529	484	495	471	479	490	455	490	489	485	495	460	423	479	468	492	447	473	475	443	508	467	479	470	485	419	472	455	508	432	460	454	474	459	506	458	449	526	539	493	473	437	456	468	497	436	405	518	486	475	474	467	487	492	511	454	484	522	496	491	490	427	483	481	487	461	501	503	499	460	415	467	474	488	496	439	468	458	448	489	518	516	483	480	471	438	513	466	460	490	470	466	501	470	457	472	500	436	460	493	447	450	458	495	479	497	462	438	461	461	460	478	487	470	474	423	503	478	457	473	476	505	412	445	518	498	511	484	462	516	471	475	496	504	489	453	482	476	485	431	477	468	473	520	458	456	519	453	488	470	456	471	487	499	457	482	449	466	473	467	455	449	446	456	492	472	469	511	484	476	497	469	475	463	484	469	471	455	469	490	487	501	469	473	506	462	482	457	449	473	494	486	502	444	505	479	488	494	454	480	510	468	441	496	459	474	471	478	484	490	451	486	489	439	489	469	461	463	461	450	452	506	471	507	480	456	450	483	434	515	488	460	454	517	503	502	502	485	447	524	494	499	463	481	472	450	463	507	456	501	483	458	513	530	451	506	482	489	457	482	475	463	468	448	447	471	456	479	502	491	513	465	504	510	520	484	467	456	468	477	485	446	453	492	522	479	492	459	477	498	464	457	493	465	484	458	496	468	504	452	470	498	459	447	471	464	480	476	469	459	450	442	526	444	482	497	433	503	488	454	486	473	486	486	457	495	452	467	478	449	434	480	477	486	474	498	463	516	472	483	435	461	466	440	445	484	458	515	477	502	465	489	469	544	512	465	465	432	476	450	479	460	479	500	474	451	474	475	470	449	455	457	476	478	462	478	479	475	477	464	423	489	488	480	489	468	447	482	448	433	481	489	468	473	519	444	490	478	489	483	453	453	506	460	477	429	479	470	452	478	519	534	465	504	426	494	464	509	441	458	489	456	432	471	501	444	456	459	468	501	474	473	486	534	481	491	451	480	458	478	477	479	461	454	477	457	423	461	464	478	476	490	456	504	483	450	482	442	475	494	446	462	477	470	485	453	499	450	473	447	488	483	474	452	498	459	466	489	499	527	479	475	512	432	435	497	500	509	497	467	483	480	458	480	496	479	470	462	460	477	499	463	465	491	459	482	522	515	486	497	513	440	428	470	462	484	467	462	445	495	477	484	473	461	469	505	471	513	513	512	502	429	461	500	461	511	461	463	509	474	490	483	497	530	482	487	470	467	439	508	448	459	475	530	500	452	451	452	523	430	488	483	462	462	484	472	451	478	467	484	489	431	478	457	440	472	484	500	455	515	463	460	468	450	479	482	488	451	485	466	466	478	465	484	504	484	510	497	442	529	492	467	514	485	456
16285	2459	993	731	633	360	300	256	236	230	213	278	204	188	182	142	171	156	154	129	157	126	162	143	130	130	140	134	124	106	136	138	118	139	137	143	138	113	152	122	134	156	117	141	133	147	143	142	125	133	122	130	122	123	133	128	121	146	135	117	123	127	131	163	161	146	132	141	148	118	120	138	132	133	117	138	156	152	151	128	104	128	147	152	126	151	122	138	131	129	135	114	124	124	123	126	122	123	141	166	129	120	137	153	138	123	128	124	131	132	129	95	144	144	130	137	136	136	136	140	117	113	148	116	125	136	125	135	130	132	151	137	118	120	124	129	119	138	111	125	138	139	131	128	104	142	145	124	138	140	153	141	125	151	145	119	157	132	130	136	132	122	106	126	130	130	129	132	148	150	158	139	132	121	145	143	134	136	131	135	123	131	130	133	117	131	161	120	121	140	127	153	132	145	120	139	118	121	130	143	146	134	150	132	126	141	136	142	140	113	138	126	121	134	127	121	95	128	142	118	138	124	151	126	108	140	113	136	138	152	141	120	127	111	129	140	134	151	122	150	131	113	147	131	138	145	128	125	134	125	132	155	131	128	130	131	145	147	132	134	133	130	126	128	142	111	126	121	134	135	137	135	143	132	122	125	132	146	146	133	132	125	124	129	146	121	122	115	131	139	111	140	131	135	154	135	153	141	141	136	142	129	159	140	151	138	135	150	128	125	128	121	115	138	130	131	136	128	142	125	127	125	140	117	159	147	142	152	140	150	126	144	130	149	151	126	121	157	128	152	138	137	120	128	116	131	127	124	130	132	116	132	129	104	124	121	146	134	129	123	158	125	118	132	125	142	132	133	138	120	143	137	135	124	129	140	131	158	139	145	99	131	138	134	114	123	132	129	134	133	130	124	141	142	122	168	149	137	118	135	128	137	116	137	131	131	135	134	111	120	139	169	123	132	136	133	128	143	120	132	128	118	130	119	166	143	158	130	123	173	123	152	132	150	114	134	130	140	158	114	141	108	140	127	135	131	123	125	140	138	127	121	123	150	146	137	128	115	152	142	113	125	123	130	144	133	131	129	133	121	140	130	130	146	112	127	138	151	121	138	149	150	135	139	122	131	139	124	113	133	134	120	134	145	123	148	130	140	144	113	110	130	143	119	118	117	131	152	137	130	155	111	125	142	121	129	130	130	128	141	150	132	121	147	129	157	135	120	135	130	138	138	131	150	136	152	139	137	134	115	132	136	132	111	132	120	133	131	123	121	135	131	113	162	116	123	101	131	137	147	124	129	144	143	114	127	98	136	139	150	117	130	142	115	125	131	136	134	141	117	114	122	121	120	132	119	131	128	145	122	134	115	119	137	119	132	131	159	141	122	132	122	132	148	150	117	118	158	125	116	125	133	135	144	126	128	139	132	143	134	137	143	132	136	123	133	147	170	146	102	129	128	146	138	136	143	130	127	142	149	137	135	120	132	122	126	135	118	137	109	137	131	139	154	121	102	135	136	123	138	124	143	113	123	151	145	144	153	125	154	123	112	147	168	144	129	151	133	131	115	145	151	146	137	128	152	124	136	142	116	118	155	152	149	143	105	122	127	159	117	138	142	139	131	128	139	124	140	138	144	168	137	134	119	123	129	135	132	147	120	132	140	122	121	123	108	150	132	165	141	142	130	130	140	125	140	139	128	148	142	126	135	131	116	135	129	125	128	122	119	111	122	130	135	115	131	146	130	132	129	147	123	127	139	139	146	128	132	155	124	152	118	126	120	124	131	131	133	134	141	137	125	140	130	147	123	121	113	155	124	148	141	149	143	125	112	134	136	127	141	131	131	125	118	135	126	148	145	146	142	157	125	131	129	130	114	142	138	130	115	104	143	126	134	144	120	144	159	111	129	138	153	132	134	121	141	136	132	139	136	126	144	126	122	130	146	133	142	124	133	156	140	144	128	117	135	141	137	151	123	122	134	120	135	125	127	131	145	109	137	148	130	148	153	130	150	134	176	139	161	123	154	138	120	136	125	121	141	137	129	148	116	130	162	153	123	126	136	137	156	131	127	123	123	109	137	134	137	141	140	133	126	140	113	161	124	139	126	132	135	116	121	118	128	121	127	148	130	162	116	135	137	118	131	142	154	132	119	141	122	142	124	115	133	119	133	139	126	145	139	126	132	111	105	136	118	137	119	115	150	125	143	128	149	130	154	140	114	134	135	126	138	136	123	121	134	115	142	138	130	129	134	131	126	129	134	146	133	117	148	131	152	130	142	144	124	120	140	130	143	120	135	129	163	115	121	135	129	130	126	126	122	136	147	147	137	156	143	145	150	118	145	149	146	119	141	155	136	127	133	146	124	145	120	151	129	131	144	132	115	136	121	134	134	136	143	128	138	100	138	118	119	133	144	118	133	123	107	141	138	133	123	121	144	130	135	122	120	148	134	153	137	135	133	132	115	135	148	150	119	133	144	114	141	132	119	124	142	146	128	138	125	123	139	113	137	121	146	127	142	127	111	136	119	145	151	133	145	127	146	132	135	113	132	134	137	149	119	131	149	139	127	115	139	124	145	122	129	109	146	130	111	144	132	138	138	96	112	131	149	137	126	139	148	114	125	119	112	150	128	137	136	151	163	129	117	104	156	142	125	147	133	118	124	147	138	131	124	119	137	132	130	133	134	165	139	123	136	140	124	138	129	130	151	155	156	121	116	142	118	136	123	142	133	110	137	132	142	126	147	128	143	127	120	132	139	146	151	113	122	169	156	139	158	124	132	140	132	121	129	144	116	113	121	130	140	118	145	139	109	125	132	122	147	124	121	148	118	129	108	147	132	143	133	156	113	117	132	149	148	126	123	110	135	140	111	152	160	167	119	125	134	116	147	154	134	140	159	122	112	134	137	139	123	139	134	121	129	139	154	139	129	129	110	120	128	132	156	128	130	136	115	134	131	122	116	146	139	137	111	134	126	148	138	102	107	135	126	129	105	119	141	129	127	158	139	132	124	126	134	148	138	131	140	134	134	138	123	143	139	125	142	146	130	135	128	129	125	124	142	148	134	114	118	109	148	124	119	131	166	152	127	130	143	121	136	122	141	135	156	133	143	123	120	129	140	150	147	137	152	141	144	103	125	140	125	125	132	154	144	135	134	145	147	143	136	136	142	146	125	134	143	132	140	140	124	148	149	120	154	120	122	142	139	150	116	134	122	136	135	137	139	139	131	154	131	120	136	144	135	142	134	127	120	129	105	125	140	147	145	138	126	141	117	145	136	147	139	122	135	112	119	137	122	124	126	130	145	151	139	126	141	116	132	102	124	129	150	144	134	123	158	137	131	133	114	133	126	135	138	155	116	122	119	134	140	114	118	120	140	128	126	113	104	130	140	110	156	145	119	126	129	153	121	127	138	134	133	136	139	159	142	127	131	103	142	130	135	122	129	136	133	128	125	123	130	118	141	129	147	138	151	136	138	132	121	122	127	139	157	136	130	137	147	127	129
10842	1357	1602	1855	2189	1431	1118	935	880	783	850	1406	621	609	538	489	481	483	424	435	408	438	368	397	376	360	363	377	373	388	385	365	387	375	360	364	354	351	335	338	345	383	344	353	315	339	353	347	342	338	366	326	335	353	346	345	331	312	359	323	348	334	335	292	319	321	333	341	368	315	359	310	363	302	354	347	347	392	337	354	327	327	324	308	359	344	344	337	326	324	355	332	345	313	354	341	354	309	300	319	314	322	328	338	351	318	372	330	347	323	330	336	317	375	323	356	345	346	331	364	347	326	332	355	332	322	337	359	342	321	341	346	319	367	324	349	329	316	348	356	325	326	355	345	342	333	330	372	342	336	327	338	315	300	351	317	325	338	357	347	349	372	333	360	312	293	319	354	332	331	309	316	316	331	354	320	359	359	349	362	370	342	355	327	276	338	341	314	363	348	337	329	334	344	322	350	339	371	359	346	332	330	335	320	336	339	325	325	350	360	325	341	356	338	341	329	340	334	369	305	328	332	354	333	320	320	358	358	300	342	336	353	320	352	325	348	309	302	360	344	358	324	332	401	350	329	326	319	347	357	354	319	319	338	333	326	343	312	327	335	346	327	348	316	348	332	325	316	350	347	336	367	343	324	334	345	324	331	339	328	296	357	326	337	355	340	350	310	313	359	355	332	333	295	321	354	301	342	340	313	332	331	326	347	346	317	348	324	338	298	348	311	339	353	327	348	345	354	303	368	313	345	319	330	360	327	329	360	328	334	319	345	318	318	342	339	351	315	327	348	281	349	364	320	298	375	321	336	342	323	344	319	317	326	340	302	311	371	339	345	341	323	298	344	349	323	346	313	327	344	349	299	337	319	346	338	363	319	337	318	350	321	358	341	340	358	324	306	338	312	322	317	340	356	353	311	310	321	362	320	365	336	350	321	357	339	331	324	313	342	366	329	329	349	316	349	334	351	377	357	354	355	331	346	340	344	340	321	337	350	358	376	358	318	318	308	363	347	351	330	344	364	317	371	349	352	306	323	332	319	326	374	302	338	338	308	327	329	313	311	340	303	335	340	353	346	321	354	316	355	328	364	367	342	355	347	337	358	360	377	346	331	332	317	348	349	364	329	347	328	324	331	343	356	305	342	365	304	331	329	326	324	313	339	350	333	345	323	345	367	320	312	314	349	343	332	329	276	342	304	332	332	317	328	342	343	332	335	333	344	331	347	336	350	312	348	291	360	337	346	334	352	325	339	365	327	349	358	297	323	310	340	331	332	333	329	327	332	375	317	320	310	347	340	357	320	312	344	307	328	322	347	329	315	327	343	345	320	364	339	314	321	323	317	351	320	330	368	311	317	312	334	358	319	350	332	362	308	325	337	301	326	346	352	345	354	357	372	360	345	333	358	331	372	336	347	348	334	320	349	336	326	308	350	338	332	333	357	345	321	328	321	312	361	329	335	296	349	331	331	340	356	332	304	343	320	360	322	372	344	341	346	353	310	311	342	338	311	317	350	324	376	358	318	332	311	333	322	321	355	328	347	361	330	301	327	328	334	347	338	344	372	352	329	328	316	342	268	310	341	346	329	316	336	322	311	327	318	293	301	352	323	347	328	295	345	334	351	339	336	326	340	336	324	362	318	354	350	419	335	318	324	355	333	322	296	368	327	338	364	335	337	343	318	315	335	313	325	354	338	354	356	342	362	321	321	369	347	343	357	311	369	348	324	358	320	339	311	342	303	327	297	350	332	334	294	304	346	338	341	309	305	319	336	351	356	347	339	297	369	322	322	323	335	357	352	336	338	333	327	358	332	356	319	293	326	314	321	369	326	367	346	330	330	296	326	324	315	314	326	324	343	344	349	323	327	342	347	316	331	291	342	321	307	318	322	329	363	387	356	328	358	345	349	356	350	328	339	322	349	326	372	330	329	355	340	340	345	377	330	348	323	325	338	365	309	331	332	336	332	327	357	291	297	323	333	307	360	350	377	318	332	353	310	352	332	335	357	351	305	329	339	325	357	334	317	329	318	333	350	361	353	328	320	346	365	310	323	369	326	344	324	335	299	332	339	339	343	333	351	304	332	315	315	305	353	333	346	373	335	320	347	359	355	316	346	361	335	309	311	313	315	314	336	360	338	359	339	348	350	320	331	362	321	347	357	332	309	321	355	331	333	321	331	318	311	353	347	328	371	325	335	328	348	297	336	347	309	342	318	313	313	341	326	298	324	329	341	377	362	350	325	345	321	348	321	342	353	339	317	303	311	328	309	314	350	300	307	345	345	314	319	363	320	334	343	306	345	307	330	316	319	367	359	346	319	322	357	335	317	329	356	327	329	348	308	334	326	335	348	355	328	321	332	361	321	334	322	317	332	332	375	315	351	328	318	342	324	353	345	324	362	327	308	322	325	352	367	335	346	327	334	325	379	376	337	329	345	381	353	320	310	349	307	312	346	342	338	319	314	315	341	349	309	357	318	340	334	340	341	330	307	333	333	342	310	324	331	335	348	349	325	365	330	319	366	336	336	341	312	329	310	337	306	349	349	311	333	331	368	358	367	323	333	330	335	319	327	321	344	348	302	333	325	336	347	339	338	327	322	323	338	334	320	339	331	327	329	339	357	324	324	336	329	332	319	351	315	320	322	337	358	312	347	340	359	331	350	319	374	335	318	355	315	331	303	340	360	344	346	290	336	306	293	355	310	357	341	341	352	320	325	332	336	316	299	311	301	307	308	323	362	347	335	351	356	324	345	292	341	375	358	315	343	298	345	322	308	288	324	321	333	319	295	319	336	356	327	337	340	330	311	328	312	321	339	306	326	335	357	323	289	327	311	323	309	317	342	362	332	368	361	319	326	323	362	313	353	363	319	334	323	339	307	292	349	313	323	342	310	319	314	340	326	335	344	311	318	378	360	308	324	366	358	348	310	331	317	364	347	326	335	346	349	327	319	319	329	357	314	293	313	355	323	322	338	325	364	339	330	304	318	345	322	334	346	310	381	330	329	340	355	337	366	343	332	364	358	294	340	361	325	352	347	316	335	330	297	367	343	336	346	374	310	355	351	312	324	305	316	348	334	329	320	344	314	317	323	312	335	304	311	369	331	332	359	339	320	349	328	317	335	338	344	337	357	362	319	337	351	380	330	350	339	316	348	360	334	370	347	315	348	339	334	361	356	322	317	318	332	353	349	378	310	301	349	325	352	327	316	329	339	337	334	376	354	352	353	332	334	352	294	320	337	378	356	316	362	309	344	326	328	347	363	310	376	327	323	360	319	321	325	330	313	326	343	340	329	324	327	317	330	302	336	341	308	333	330	353	304	344	359	304	334	327	336	309	364	372	316	335	339	362	346	280	329	321	297	358	361	336	341	309	335	341	328	326	317	330	345	341	327	347	330	359	343	327	304	352	313	348	357	366	361	312	350	327	337	355	318	321	312	337	358	298	329	346	357	375	317	334	324	317	343	327	353	312	362	322	328	354	324	311	332	384	335
26553	5275	1914	1302	1108	774	502	382	428	441	419	449	345	274	270	255	239	238	221	261	210	247	225	250	218	203	192	218	217	222	243	211	224	205	218	245	214	213	193	213	233	251	218	201	194	204	210	187	201	220	217	197	218	220	182	214	234	217	223	201	229	195	228	228	208	210	227	234	231	223	195	220	241	229	205	205	220	227	248	211	206	206	203	220	239	227	193	204	221	214	199	238	227	207	224	211	221	222	200	203	216	199	214	208	231	220	208	216	238	199	211	250	240	236	226	221	242	245	214	223	218	215	204	223	227	186	216	232	222	207	238	203	208	194	208	190	191	183	205	193	202	225	210	235	225	223	192	197	212	220	230	194	202	202	225	220	196	210	238	222	234	219	227	218	236	222	222	222	237	187	198	204	224	228	215	220	198	213	233	239	192	196	209	228	194	231	191	175	251	225	227	235	244	216	200	210	204	197	202	248	187	216	229	210	210	198	198	208	221	201	210	238	182	225	205	224	238	223	219	239	234	234	234	231	219	207	238	194	219	188	215	204	205	232	217	248	228	202	203	238	227	265	240	214	211	231	206	178	200	199	223	222	198	216	189	194	193	189	220	233	206	243	222	238	211	227	225	210	222	214	217	226	225	187	248	226	226	193	216	223	229	217	231	198	219	224	182	188	228	201	215	224	206	226	217	214	233	238	196	234	207	218	219	233	183	211	205	207	221	224	208	222	223	238	225	224	244	222	219	192	207	209	200	231	223	208	209	234	218	189	239	229	210	235	232	209	229	203	217	218	231	238	211	212	201	178	233	215	207	235	255	234	199	230	199	217	227	258	223	240	180	206	218	225	206	222	215	233	237	229	206	214	216	216	256	223	255	200	210	199	180	245	195	225	217	225	233	216	216	199	207	276	265	208	205	241	229	207	217	226	224	241	215	219	236	222	245	245	205	216	235	205	200	209	189	214	224	236	254	191	192	223	202	209	222	226	229	197	207	223	218	249	203	225	206	252	195	206	197	202	204	214	203	211	225	199	229	223	207	193	226	202	202	249	236	249	210	219	231	214	187	243	207	246	222	199	192	212	197	214	212	237	207	231	210	229	234	215	198	257	203	212	227	216	199	207	242	217	226	218	204	211	228	205	244	219	226	212	222	233	255	222	212	229	235	218	227	218	235	206	170	191	202	220	212	225	193	195	177	231	195	209	217	213	202	199	217	214	236	201	219	198	272	215	218	200	204	208	208	192	218	212	220	216	207	176	197	219	247	215	225	225	215	192	222	193	226	217	226	229	200	203	207	202	201	200	225	209	205	215	237	226	233	221	204	226	213	206	231	218	216	223	230	177	238	220	219	217	213	209	233	184	204	202	211	192	202	239	227	239	227	219	228	224	196	236	240	219	205	218	206	229	217	215	240	240	208	212	223	209	222	207	217	235	212	217	211	222	225	244	204	214	194	196	208	231	218	200	197	242	190	181	183	219	189	214	204	185	209	214	240	232	227	229	233	203	212	201	240	212	199	216	185	226	223	217	209	196	193	212	229	245	245	217	226	215	235	216	208	208	229	229	232	193	203	232	230	215	190	188	242	242	224	206	218	207	210	218	216	204	204	228	217	208	214	222	198	204	218	219	194	216	183	216	231	228	237	235	214	217	237	230	214	205	224	222	205	237	258	197	218	228	236	230	206	212	222	213	214	221	218	201	211	228	218	187	199	209	190	239	224	236	230	209	222	230	233	195	205	217	225	222	220	177	219	202	216	203	207	219	227	193	226	200	238	209	207	179	229	184	204	232	200	230	243	233	216	213	166	225	211	205	206	224	213	212	214	216	227	204	201	225	208	228	211	194	206	212	196	218	183	212	207	212	230	209	242	233	226	221	182	217	224	196	220	230	234	229	227	209	212	214	235	204	202	219	213	204	215	203	165	213	202	218	196	203	189	218	222	205	221	225	204	207	209	226	220	232	217	204	192	196	206	202	239	221	231	223	192	198	193	226	237	220	180	223	220	224	228	205	175	217	231	246	239	210	221	216	209	206	223	214	200	231	231	206	182	227	206	252	248	240	189	214	218	213	239	197	212	227	228	214	210	190	195	214	239	217	221	233	245	249	239	207	256	224	222	210	202	213	200	208	222	194	221	256	214	245	205	201	245	227	210	221	220	180	188	194	220	203	210	221	226	203	181	209	212	245	207	197	221	207	217	234	186	205	209	218	212	215	214	177	214	223	205	210	214	243	197	243	221	226	249	232	202	234	198	194	212	231	209	232	212	223	232	231	198	222	198	212	194	207	231	198	194	234	240	214	198	204	240	237	200	222	214	216	220	196	198	227	229	209	210	217	209	199	216	202	191	196	208	213	183	193	203	246	195	207	206	211	212	212	226	196	233	190	215	216	210	215	224	210	221	195	260	208	195	227	229	214	242	229	195	196	210	232	192	193	223	230	227	203	224	250	226	211	239	202	212	207	226	219	208	207	202	195	228	201	208	190	199	218	196	236	222	261	226	204	188	217	221	226	214	217	217	201	215	218	218	216	228	206	234	230	208	211	229	218	219	230	236	232	239	222	213	199	239	221	216	201	217	200	199	253	218	199	210	243	215	173	212	207	217	213	209	203	195	216	208	215	229	231	244	228	261	230	240	215	238	222	236	222	194	189	187	222	197	210	213	239	215	216	223	226	195	239	223	193	188	190	203	203	200	224	217	209	205	232	219	223	222	215	221	199	216	221	241	247	234	227	228	216	223	198	228	236	275	226	198	210	217	215	191	238	240	217	213	232	215	188	257	244	222	222	211	195	216	224	217	225	212	214	226	225	224	208	217	212	210	229	210	229	207	222	239	215	209	225	220	213	215	219	213	203	235	216	227	191	191	227	250	225	204	226	207	213	218	234	222	207	204	227	217	221	180	221	222	225	213	219	222	199	213	217	203	212	190	198	213	209	193	222	205	255	198	221	220	232	223	188	216	247	226	237	231	232	216	243	230	214	231	234	209	200	196	230	229	197	203	205	230	212	214	188	200	198	210	212	237	240	220	232	210	213	228	235	226	221	226	192	218	213	207	212	190	239	213	239	220	204	223	191	214	253	200	205	193	206	217	212	198	228	234	228	213	210	205	223	201	212	229	207	223	256	204	193	249	199	221	188	227	214	234	202	225	210	218	186	207	223	221	238	206	214	220	199	223	201	235	212	197	193	224	215	228	239	249	225	209	234	238	197	185	201	215	221	250	208	236	238	235	219	210	215	236	198	206	248	216	222	230	244	213	226	209	234	191	203	212	204	244	189	184	196	198	220	210	218	223	225	203	221	213	205	201	218	234	195	198	221	253	208	206	242	232	186	247	207	187	217	196	249	202	216	216	228	225	205	216	234	208	220	216	193	216	188	217	190	188	199	213	211	210	204	211	230	222	223	229	210	217	192	206	255	225	224	216	232	195	232	206	228	231	223	205	201	223	232	189	208	190	210	184	227	194	206	176	202	194	208	213	215	230	203	226	216
14999	2135	2695	3257	3637	2664	1868	1599	1649	1387	1480	1730	1145	830	876	718	729	703	677	662	605	648	619	650	597	634	535	551	571	575	569	529	594	551	596	518	519	538	539	519	528	507	548	514	567	529	489	518	483	554	522	533	531	473	505	574	523	512	516	504	525	539	546	529	551	514	563	517	512	546	529	489	532	533	544	498	513	542	476	503	526	515	480	482	516	518	512	487	508	508	517	516	521	524	506	488	505	492	517	542	506	505	536	464	494	529	498	512	486	550	525	499	534	512	486	493	504	546	508	486	501	487	534	532	531	492	521	555	495	539	522	491	514	514	541	508	465	486	510	552	499	498	493	484	494	524	505	527	529	512	534	513	546	518	496	549	500	512	496	514	502	505	531	504	525	511	522	487	516	501	566	483	515	527	534	499	513	517	543	489	547	473	481	516	473	513	510	537	507	510	507	478	487	542	537	503	517	494	510	518	522	491	481	498	500	483	537	508	523	513	506	492	509	527	497	495	540	513	493	506	543	538	492	481	479	492	517	533	543	522	540	509	485	487	532	514	535	476	480	508	539	504	479	540	538	507	502	476	528	458	519	504	543	493	488	529	525	501	507	495	477	525	498	517	513	545	549	492	535	514	496	478	507	508	472	511	505	497	502	487	559	480	503	493	501	540	485	522	496	537	541	572	509	508	509	532	517	491	486	508	520	508	502	503	493	551	510	484	531	490	493	511	503	530	478	527	513	537	491	479	517	530	534	536	504	524	517	507	526	490	506	498	493	469	523	509	514	486	522	513	541	538	521	497	532	516	489	541	550	507	512	493	535	485	499	508	517	532	507	529	509	525	519	545	522	524	538	507	500	495	479	550	507	486	489	490	503	476	506	494	470	535	512	483	494	528	488	485	502	483	465	504	515	508	502	486	517	545	495	520	501	477	488	490	510	474	515	510	498	509	492	527	492	540	503	505	550	523	517	478	521	525	550	501	518	497	529	503	505	509	499	535	514	525	523	541	510	547	497	505	487	466	504	506	520	500	548	576	492	494	465	524	482	466	508	523	479	529	478	497	497	486	518	515	514	533	514	512	493	498	517	504	507	514	497	533	475	532	506	495	508	514	529	529	485	488	514	498	499	499	522	480	514	532	489	514	517	521	519	497	488	507	511	527	525	525	497	496	481	507	525	478	567	541	491	496	546	506	507	470	530	485	490	512	517	537	481	465	552	483	485	533	510	544	508	511	517	528	536	516	487	502	590	541	534	492	531	494	499	516	500	512	477	506	507	504	500	463	569	525	489	520	506	554	516	499	513	494	506	485	515	508	514	519	485	501	519	516	512	522	524	537	502	521	550	495	499	510	536	498	544	551	494	493	483	482	505	486	504	520	536	485	517	476	478	502	503	523	498	483	494	483	505	519	503	486	499	500	498	532	503	492	510	504	562	514	475	460	526	486	510	488	513	506	531	526	484	501	527	498	471	505	450	549	538	521	547	490	500	463	516	494	529	485	514	505	499	479	522	520	523	488	543	497	511	501	506	496	501	505	487	530	510	520	480	492	503	530	505	495	544	527	493	478	524	463	558	538	499	537	472	485	500	511	518	519	526	519	513	474	510	490	489	508	517	503	493	517	536	504	500	515	466	527	551	507	514	561	495	476	512	507	516	492	526	528	524	532	525	479	512	528	532	514	487	495	517	493	532	505	534	511	560	524	509	492	492	537	519	486	492	494	503	478	482	540	485	478	559	559	512	514	499	527	539	517	538	494	510	529	523	509	479	521	533	486	538	497	527	514	514	538	491	498	530	514	501	507	550	540	502	535	525	512	477	497	526	526	516	512	471	500	520	477	494	521	501	502	518	508	475	485	548	510	492	525	497	528	498	530	477	499	514	506	481	527	545	548	517	526	484	496	476	507	497	517	552	506	479	481	505	511	543	492	513	521	499	520	544	506	523	539	502	460	529	476	511	522	493	491	498	479	515	471	506	500	525	475	507	503	523	511	502	505	511	513	519	524	537	504	522	508	519	543	499	537	553	524	512	509	506	536	518	520	470	543	508	520	495	504	506	503	533	556	495	531	492	533	514	493	492	497	491	520	492	515	507	524	510	468	502	460	517	516	487	506	489	514	489	492	518	465	498	471	517	552	514	483	506	504	499	549	550	516	503	520	498	527	503	511	495	496	520	495	485	510	511	478	504	532	479	494	539	532	491	515	536	504	536	513	501	499	468	520	534	473	525	488	513	548	503	501	536	535	498	489	489	556	523	468	488	510	518	495	537	516	540	509	499	506	509	538	534	513	524	542	552	511	484	501	505	505	496	482	509	471	521	477	467	501	491	516	502	476	482	518	483	493	516	510	524	547	531	498	502	512	508	510	478	503	502	483	516	490	502	512	512	497	507	517	505	512	521	516	544	474	485	521	502	541	536	528	489	463	523	515	545	497	515	527	536	536	533	523	530	490	491	552	517	504	511	465	517	460	443	516	508	489	525	497	489	517	512	508	507	519	534	472	545	509	519	547	488	544	502	506	516	522	523	497	506	499	517	486	544	502	539	521	491	506	481	487	523	510	517	494	469	510	567	536	481	509	527	521	499	520	477	511	510	497	510	507	543	468	497	520	548	509	518	510	467	557	515	520	557	532	471	524	531	510	575	504	491	556	490	543	539	543	538	503	536	511	498	514	529	522	500	520	454	538	511	520	491	470	517	485	516	510	538	509	537	454	529	509	472	504	522	507	473	528	508	511	494	478	518	491	474	503	481	518	478	524	485	511	482	540	498	465	496	469	549	512	518	491	502	543	486	498	548	498	509	536	529	499	563	492	477	511	518	475	475	527	509	505	493	502	538	514	493	554	524	535	491	517	492	476	540	475	495	517	440	472	464	488	522	509	552	468	531	535	512	491	499	509	526	518	526	520	501	473	514	549	513	518	503	534	540	511	509	522	498	515	510	495	555	497	538	537	497	526	453	526	472	534	545	502	499	534	514	537	518	499	529	516	435	516	498	499	502	506	488	503	460	502	514	527	523	458	532	509	556	512	492	487	510	497	497	551	553	500	532	540	483	520	504	480	556	514	552	470	536	517	516	520	527	513	495	514	528	550	524	503	480	514	524	506	502	515	513	515	539	530	526	500	523	521	528	513	524	497	508	532	505	506	485	522	514	520	544	503	492	534	453	471	505	544	526	499	501	507	492	542	532	530	521	508	520	494	496	502	521	491	472	514	502	497	512	506	520	542	513	524	489	492	530	507	494	544	518	482	542	507	509	492	561	546	520	472	513	529	504	495	538	503	510	507	543	511	531	541	531	485	503	489	510	543	509	492	522	496	503	490	498	485	507	478	512	441	492	517	473	529	486	506	545	525	436	481	473	528	518	502	475	511	494	500	514	530	537	498	518	517	515	518	478	521	530	550	503	512	517	479	530	518	513	511	514	480	525	525	525	488	515	489	519	515	522	489	468	518	508	515	474	506	494	505	544	530	517	532	519	509	554	505	541	475
4139	480	311	242	256	243	201	212	217	227	214	199	207	267	237	199	224	226	217	185	208	223	219	199	224	216	221	238	182	201	216	246	240	206	201	176	221	194	226	197	208	208	193	192	219	210	202	208	195	207	210	234	224	219	199	194	202	218	204	226	223	201	208	219	200	197	168	214	188	209	193	202	206	217	211	227	195	224	186	209	230	223	216	204	212	218	203	226	231	199	197	199	197	196	214	193	233	201	189	201	191	220	225	219	203	194	210	190	211	215	197	194	204	198	191	218	239	233	215	197	187	200	210	195	193	184	167	206	228	204	219	205	249	216	221	223	205	202	192	213	200	206	214	209	206	202	234	203	214	196	215	212	206	221	217	233	217	221	206	185	212	192	194	213	205	202	190	189	225	185	180	218	213	226	207	244	212	219	218	170	195	201	211	210	217	194	225	199	231	212	195	206	177	204	177	209	195	193	218	192	196	220	210	172	214	224	203	213	212	225	219	214	215	227	228	209	219	241	213	233	231	228	212	202	202	228	230	236	210	185	192	195	231	206	212	219	204	238	223	212	244	208	221	228	175	222	192	214	186	218	234	201	227	197	219	221	193	192	201	180	236	198	210	225	244	223	195	196	191	217	205	195	217	186	213	190	207	219	224	207	203	193	220	203	215	184	183	225	206	207	216	226	213	213	202	197	157	194	193	205	208	196	211	206	220	200	184	195	214	203	224	225	222	200	203	221	213	223	216	204	251	217	208	187	202	214	203	208	212	239	226	191	198	219	206	192	215	216	199	212	210	202	212	211	196	191	208	203	173	208	225	212	213	225	206	224	205	221	213	191	204	196	216	185	176	210	186	219	219	205	195	192	209	189	193	182	199	226	234	232	210	195	194	210	210	197	205	218	226	182	194	212	214	215	207	214	220	229	199	187	207	206	222	191	213	215	221	225	214	208	214	192	213	229	208	199	197	196	195	210	242	216	196	188	223	195	199	236	214	225	239	205	204	187	202	240	220	209	217	215	213	197	194	187	194	164	197	211	234	218	197	196	177	199	210	215	222	204	205	221	177	213	181	195	189	179	194	216	219	189	186	192	223	190	226	236	243	210	190	223	190	207	194	185	220	211	180	214	202	205	217	222	186	204	208	224	184	190	215	234	214	207	209	225	238	200	209	166	204	217	200	208	212	221	189	231	213	212	217	212	230	225	198	204	228	216	211	178	209	216	192	212	207	196	210	203	196	168	206	215	216	234	205	213	198	217	213	190	213	217	217	195	238	211	202	186	189	192	210	201	192	207	204	190	193	195	191	209	220	193	185	204	215	218	207	193	201	237	225	210	205	241	224	203	228	209	228	209	220	206	197	190	205	196	247	206	227	227	217	221	215	184	184	209	245	202	223	226	213	177	182	226	218	205	212	207	212	211	205	206	217	181	186	232	194	209	180	193	206	196	187	206	188	206	174	238	198	197	206	201	217	193	196	213	201	219	206	240	213	203	191	207	212	220	186	202	203	211	204	217	202	198	187	196	181	202	198	189	198	212	188	201	198	203	208	201	207	214	202	200	214	189	183	213	208	204	226	222	201	236	219	214	213	215	208	211	210	168	202	212	208	220	197	179	220	203	184	198	218	226	203	182	226	222	198	214	206	208	221	211	198	200	189	170	209	206	231	203	206	207	187	217	191	195	222	199	203	224	202	197	200	201	231	216	212	194	215	189	199	191	241	221	204	188	191	183	227	233	198	226	226	220	227	196	214	197	202	211	189	204	200	222	234	201	241	205	241	192	182	198	225	190	206	226	216	211	216	211	172	227	178	190	177	198	214	203	210	218	217	218	202	216	185	225	185	199	243	186	195	231	197	221	212	180	209	199	184	211	198	163	209	201	215	204	194	227	203	195	207	196	228	211	229	203	188	199	208	226	189	199	193	212	228	178	176	214	193	204	213	203	197	222	202	178	191	220	198	192	225	186	201	210	220	231	220	201	223	206	179	222	229	248	220	210	203	215	194	226	213	212	212	184	226	197	216	198	217	222	189	208	199	219	194	220	221	197	177	227	184	213	206	211	196	235	183	199	202	208	203	216	188	192	214	223	208	197	191	210	226	214	197	196	206	216	195	211	209	203	211	216	220	198	201	218	180	212	217	172	177	181	227	208	201	185	206	204	187	203	219	213	192	179	211	216	226	207	204	195	207	230	211	203	214	212	198	191	225	213	210	235	235	194	197	207	208	228	208	189	208	192	219	235	212	223	213	224	217	211	195	223	222	178	227	202	214	215	237	201	205	228	207	206	200	200	203	191	185	204	179	200	209	212	191	178	193	192	203	208	195	196	223	243	217	225	217	204	186	210	196	194	217	208	235	214	211	193	206	200	192	238	235	233	193	218	209	204	231	219	210	209	217	203	173	200	216	224	212	214	181	213	213	201	193	205	210	194	204	184	222	201	212	227	222	192	208	198	200	198	222	203	201	193	192	201	218	209	219	191	190	208	226	203	218	238	210	203	184	236	184	203	196	207	204	194	214	186	202	197	220	196	205	203	200	217	199	222	206	218	198	224	228	205	211	197	208	207	221	198	218	243	197	186	193	180	223	225	207	199	240	189	218	200	193	185	203	208	207	218	178	196	218	203	230	226	219	230	169	204	204	204	219	212	203	194	202	193	211	220	186	194	183	212	218	194	217	227	254	252	206	210	219	226	230	213	196	198	225	216	222	218	175	191	199	217	197	220	201	220	177	185	187	221	210	216	216	222	193	184	173	226	209	191	196	237	197	204	184	177	194	207	191	205	222	213	203	199	243	229	239	248	174	170	204	183	213	178	196	207	203	200	184	203	205	192	184	215	193	225	202	219	211	214	208	206	200	194	212	193	217	211	201	186	233	225	212	201	210	208	175	216	214	221	203	207	247	218	212	207	199	191	218	205	193	210	203	225	219	216	201	217	219	181	202	227	226	215	201	202	198	194	196	208	194	216	231	187	214	227	206	174	204	213	232	201	194	199	199	196	198	201	220	199	210	208	216	213	215	184	199	199	222	214	183	200	193	227	200	186	197	196	186	176	227	187	219	202	231	227	217	188	199	235	216	176	206	202	205	214	203	215	211	206	209	201	215	209	198	223	209	197	187	184	215	217	197	188	187	202	226	234	216	199	199	210	219	190	204	204	207	176	180	211	212	197	185	205	201	211	204	172	218	230	232	196	172	208	225	216	193	219	209	225	207	211	200	201	210	198	206	209	208	158	202	210	200	204	205	234	232	221	230	211	213	212	208	210	204	206	204	241	223	207	210	217	248	233	228	204	229	194	190	199	214	197	237	186	169	165	208	211	213	223	206	226	222	234	202	225	196	211	203	218	207	206	192	203	231	208	234	211	232	203	226	222	201	191	234	203	202	189	199	203	202	199	179	207	215	241	189	213	212	222	204	195	230	210	213	210	206	210	212	202	202	205	197	212	218	207	180	218	199	191	227	192	184	211	218	175	243	193	195	205	213	211	200	174
3146	667	589	701	561	576	532	541	545	486	474	510	524	436	472	481	483	471	474	468	467	479	484	521	482	549	475	463	486	477	450	480	491	483	471	478	459	426	453	478	480	453	470	486	461	431	449	474	414	508	466	490	494	429	479	449	468	481	471	493	472	496	467	489	479	502	502	499	490	502	492	447	475	483	468	445	446	448	442	484	469	456	481	452	440	479	463	467	461	487	468	502	447	468	471	464	455	488	479	469	478	493	466	500	460	488	458	465	474	413	487	472	511	451	463	422	479	511	456	426	467	451	448	456	510	470	457	469	519	504	473	470	468	449	468	475	493	479	517	499	435	451	492	482	479	494	495	467	465	496	438	480	487	486	444	469	480	490	426	485	488	515	458	488	448	490	452	466	480	504	454	473	510	466	479	481	441	486	493	425	474	473	438	506	441	490	485	466	451	455	459	456	483	473	489	486	429	430	508	463	480	464	504	466	478	461	491	495	488	483	477	489	478	515	438	475	470	453	435	493	449	510	480	477	498	485	512	523	468	482	459	474	466	442	487	449	489	466	461	426	495	467	433	500	476	464	504	501	500	489	466	488	448	487	469	482	487	440	536	479	485	440	470	471	470	499	466	465	490	468	454	416	443	527	458	446	468	486	474	468	480	463	455	487	458	461	446	466	475	484	457	470	461	456	475	472	455	464	438	477	482	478	477	462	492	460	474	507	504	494	481	465	443	453	459	442	469	457	461	454	480	468	458	483	493	487	469	496	480	489	440	493	465	465	468	465	486	454	462	516	481	445	484	489	457	442	458	483	442	432	445	476	474	450	446	483	462	491	461	489	477	439	453	465	495	450	480	507	470	505	460	434	492	458	489	452	477	457	514	470	471	462	475	485	455	463	468	491	453	459	427	448	453	467	440	505	441	440	480	452	445	515	461	482	484	490	507	442	467	458	488	440	409	469	477	454	483	466	437	450	487	521	528	479	479	541	499	468	498	489	470	455	455	477	462	474	473	456	518	463	496	487	435	450	466	482	470	456	512	482	450	438	475	498	478	484	495	449	444	470	481	464	462	453	526	477	492	476	503	426	503	441	451	510	445	477	488	461	474	507	472	472	491	446	461	486	476	499	484	464	495	449	472	472	461	447	478	462	473	463	448	495	449	463	486	505	450	473	464	513	469	477	440	472	462	482	490	489	485	459	473	493	466	485	469	450	460	481	510	490	470	467	478	477	437	451	472	486	471	488	481	472	483	477	481	453	463	480	447	468	436	493	452	454	444	474	449	481	478	493	465	440	476	467	456	517	466	472	448	501	438	484	464	475	470	452	455	483	461	468	448	424	464	448	470	491	459	443	512	471	449	477	507	462	440	455	462	457	523	444	483	455	414	467	488	462	500	461	473	488	458	492	459	457	460	460	485	479	487	443	462	495	495	465	470	436	446	490	482	452	497	477	470	455	508	450	462	512	462	484	475	452	424	476	451	457	461	440	494	468	495	432	470	409	426	474	462	476	471	467	467	463	453	477	465	475	481	442	469	475	488	457	453	403	412	462	487	484	438	450	495	431	475	491	449	494	490	498	487	477	465	482	478	492	434	484	467	475	469	463	481	453	512	517	507	515	455	480	451	446	493	506	495	498	509	488	463	452	467	466	476	445	435	455	442	466	462	470	442	476	466	487	481	481	494	477	443	484	484	491	440	512	470	466	472	447	455	520	454	484	521	451	472	467	467	450	489	485	492	489	477	499	412	503	479	484	465	518	484	456	466	499	446	485	470	428	458	478	509	504	456	448	435	450	425	461	484	463	482	466	483	457	477	488	491	476	486	442	422	476	456	445	473	471	465	468	476	466	479	441	409	464	474	485	462	498	497	454	493	474	456	491	448	462	477	484	460	468	437	458	512	480	480	495	440	449	466	517	472	452	487	499	452	443	489	499	510	491	441	423	472	447	493	455	459	516	471	469	443	485	480	456	464	450	475	454	475	445	493	479	478	532	473	489	487	437	438	450	469	478	425	498	500	470	498	482	469	465	469	491	493	477	478	442	495	463	502	490	451	463	460	492	458	482	447	477	497	493	466	421	480	457	487	516	434	453	458	479	444	476	479	429	456	474	438	500	447	436	476	469	470	465	445	453	467	496	487	517	426	493	448	408	474	472	465	501	457	423	493	474	454	489	464	475	469	457	496	481	491	462	490	467	475	487	510	475	492	446	444	466	484	483	473	469	464	451	482	474	484	484	435	492	470	482	466	473	489	468	478	466	473	494	445	500	464	472	457	498	509	457	471	466	516	441	473	492	457	483	477	476	471	448	470	482	447	481	477	504	476	427	482	489	438	467	502	471	462	507	479	444	446	455	446	486	475	451	505	447	478	474	485	457	456	457	441	492	454	490	448	455	463	438	488	451	520	470	481	488	478	456	475	451	494	465	484	450	454	453	458	473	474	491	539	501	459	471	456	439	472	489	502	479	448	457	493	472	501	470	460	496	457	453	416	443	485	468	490	505	476	449	450	496	460	480	478	450	471	474	483	470	444	461	451	525	463	479	488	462	462	499	463	491	455	490	468	472	477	479	443	461	459	501	466	489	442	431	510	442	436	458	485	446	454	416	493	507	495	496	486	436	469	521	463	442	520	497	462	477	444	482	495	456	455	500	453	454	510	462	478	496	490	452	482	474	470	493	480	468	447	511	471	464	509	498	468	494	441	486	478	472	444	482	474	502	476	470	459	489	448	491	481	435	462	507	477	486	489	463	474	481	443	498	454	464	503	430	474	488	479	440	425	463	488	443	508	493	434	494	474	454	507	458	489	503	443	459	489	494	481	485	459	447	453	457	475	444	461	488	447	441	453	474	465	475	447	470	469	465	489	448	478	501	470	441	494	465	467	496	457	448	473	525	497	454	490	443	478	493	464	504	455	475	492	478	439	463	476	456	477	435	417	466	520	443	427	469	475	475	467	486	487	480	427	456	479	440	425	407	444	465	486	448	434	475	491	511	487	436	452	482	463	478	530	468	480	476	467	460	453	461	433	481	501	478	480	462	446	477	495	468	451	461	432	431	512	442	457	444	516	484	452	443	447	459	453	476	449	463	439	482	463	465	445	452	431	443	459	507	492	491	435	481	474	450	513	454	466	508	490	466	473	434	480	520	494	448	474	472	480	453	506	445	475	466	480	455	464	450	485	436	482	472	457	484	424	467	522	443	465	510	475	475	466	489	472	438	465	447	464	470	416	483	454	487	481	446	454	488	452	448	519	497	476	444	477	438	501	446	472	478	471	489	448	493	442	437	482	494	465	451	474	510	495	475	472	475	479	508	452	485	472	491	518	482	502	464	486	445	487	479	472	487	454	436	495	518	477	468	491	509	496	459	458	468	484	485	464	510	475	435	489	486	435	487	433	453	489	498	451	467	440	466	461	484	456	478	487	497	489	461	445	466	438	478	478	459	452	470	496	487	494	478	478	445	481	450	528	507	475	452	458	481	491	451	461	477
17074	2472	908	614	566	376	315	234	235	216	198	206	155	165	153	164	156	137	153	144	157	158	131	149	136	131	132	142	164	146	135	126	126	144	139	112	150	128	143	143	133	153	126	134	136	136	142	152	149	121	119	136	154	156	130	169	154	137	126	135	141	124	112	136	130	145	132	145	128	117	123	96	111	129	114	131	137	127	131	146	103	125	138	148	123	117	128	155	137	126	127	124	135	135	137	119	121	119	141	111	128	122	152	143	153	124	121	133	113	136	161	107	152	124	149	118	125	141	130	121	131	126	132	135	140	158	123	127	131	135	129	132	140	106	110	109	136	117	118	128	139	116	135	137	116	163	104	163	133	125	136	123	131	125	128	137	142	139	137	124	143	127	126	131	115	143	159	132	134	120	121	125	136	142	136	134	120	148	115	146	120	128	112	116	146	125	130	136	138	138	106	143	138	131	124	121	134	157	129	140	135	124	135	125	133	117	148	125	156	152	147	121	111	120	117	141	139	129	135	115	131	123	127	128	100	108	129	115	134	129	136	143	147	133	117	148	144	120	130	131	132	153	127	133	134	144	133	115	120	126	116	121	139	124	123	126	173	138	130	111	124	139	133	135	118	132	138	138	140	147	132	134	135	139	124	134	140	134	143	136	127	114	132	129	152	127	130	119	141	120	132	130	140	121	133	132	138	148	152	156	105	129	139	144	138	140	136	132	126	145	121	125	108	118	149	138	154	131	138	152	117	124	130	140	137	152	134	133	128	129	143	154	116	115	126	145	122	123	146	135	139	134	141	144	107	139	130	140	140	139	118	116	137	143	117	148	110	126	131	107	126	141	133	111	129	103	144	129	147	154	136	124	136	121	159	141	130	132	133	131	140	132	125	105	128	140	166	153	133	182	133	137	125	146	155	109	137	136	128	127	130	135	110	139	132	136	117	123	123	165	129	128	125	139	138	126	147	126	116	115	136	154	143	124	142	136	113	122	115	149	128	160	112	141	122	120	134	131	129	134	147	89	113	127	123	133	133	127	129	129	137	138	132	123	137	125	133	127	125	131	134	122	100	133	137	127	113	125	123	117	119	128	127	131	141	156	145	140	146	144	137	135	132	141	117	128	143	143	143	123	121	155	133	142	132	141	120	135	127	137	114	110	107	133	133	137	131	137	125	121	130	133	128	124	150	134	140	154	152	140	136	141	131	135	143	129	114	128	133	155	131	150	124	140	131	109	108	124	134	127	147	155	134	129	123	152	135	136	123	101	124	125	150	142	137	120	137	107	130	140	136	140	123	116	134	112	132	148	132	127	128	159	121	105	134	130	124	146	112	139	126	132	136	133	151	140	167	134	120	159	153	126	142	141	144	139	117	109	138	134	131	149	124	109	134	127	111	134	136	148	101	133	171	113	111	141	117	137	136	136	116	141	132	122	131	125	145	141	137	144	143	134	120	120	165	136	113	144	137	144	113	132	120	148	120	114	118	114	120	124	122	151	145	152	137	145	140	144	143	136	149	122	133	139	124	123	131	122	156	140	137	125	134	141	122	143	113	104	140	134	104	153	155	120	120	132	145	128	153	156	150	121	131	128	149	125	136	131	126	135	128	114	106	138	140	145	144	135	102	130	146	128	127	133	122	127	126	135	133	127	138	141	155	143	124	122	143	158	124	113	132	141	130	124	130	122	144	122	117	147	129	150	157	121	133	120	127	129	113	148	132	125	140	139	140	112	114	135	125	132	145	130	135	140	125	142	136	113	124	142	114	135	127	143	140	124	128	125	139	124	118	130	133	119	129	159	138	128	147	138	136	127	132	140	157	116	144	140	149	139	121	134	106	128	119	157	123	121	122	138	163	123	146	134	122	118	147	134	108	141	141	128	165	135	149	156	138	118	133	132	132	130	113	130	145	141	133	139	158	135	121	114	127	153	124	136	139	127	133	114	131	135	112	133	120	125	132	132	120	127	127	114	147	146	137	128	142	132	120	139	147	106	129	140	132	121	133	126	133	136	140	174	148	147	129	138	123	149	150	161	136	128	133	136	144	146	150	106	125	143	132	127	138	129	117	116	149	140	132	135	112	133	142	128	134	121	147	149	127	138	141	140	128	155	143	140	153	136	134	132	148	148	119	119	131	113	125	119	117	126	140	129	120	133	116	136	105	124	113	127	139	144	144	125	133	126	142	137	128	144	124	129	137	140	151	134	128	135	135	136	136	153	128	156	134	139	129	142	129	147	125	150	144	146	112	117	135	150	144	121	140	132	135	166	131	155	133	115	131	142	127	140	138	122	131	156	147	110	149	148	152	144	121	131	143	142	116	131	114	132	134	123	136	136	128	130	139	130	141	151	123	133	123	134	121	143	142	145	138	131	126	131	137	127	115	133	106	115	137	153	141	121	136	125	129	130	130	113	134	117	140	124	137	113	120	149	147	113	115	130	131	143	137	144	145	109	138	134	117	128	137	103	139	139	132	117	137	154	149	129	132	117	115	125	105	146	119	117	113	128	138	119	133	146	136	142	131	123	121	124	124	121	117	130	136	109	132	124	143	127	128	131	136	115	117	142	106	124	127	142	125	124	139	127	142	121	120	109	118	139	107	138	132	139	130	139	139	152	112	159	142	132	112	129	142	137	133	127	131	132	123	131	155	133	135	133	114	152	137	131	132	144	138	118	146	146	138	121	112	125	129	153	121	126	129	157	143	135	112	148	145	134	126	115	147	142	131	138	130	125	131	150	125	131	122	127	121	138	121	132	152	128	134	135	133	139	141	125	139	129	132	152	130	116	108	105	128	143	138	128	130	115	127	139	139	150	136	138	141	126	126	145	148	151	116	121	148	123	133	126	127	131	111	119	126	132	138	127	147	148	128	139	147	137	139	126	136	140	142	147	139	100	156	132	132	124	125	129	118	146	118	128	149	131	130	142	145	128	114	112	126	136	102	130	127	124	117	104	121	163	114	152	125	150	129	130	127	141	152	112	134	134	151	134	125	120	108	144	143	138	133	122	136	165	138	127	137	147	150	116	130	128	136	145	118	142	133	122	121	155	128	113	135	109	134	136	122	105	160	153	126	130	156	126	116	140	134	125	142	140	129	118	126	130	139	126	137	137	135	120	142	140	133	131	146	128	114	124	139	159	124	147	135	106	128	149	137	116	135	136	132	123	136	147	132	130	94	127	117	139	139	124	124	122	120	134	134	145	152	131	127	134	136	117	146	119	158	133	122	137	125	148	123	132	133	108	156	127	122	117	153	141	136	112	135	116	122	126	148	155	128	148	137	123	128	120	139	105	114	128	155	129	134	136	158	132	128	123	124	136	132	135	125	129	134	118	139	124	136	132	144	139	151	119	146	142	140	132	144	111	123	105	122	134	128	102	118	151	162	140	130	125	133	118	126	129	139	144	121	136	148	118	129	128	130	152	132	137	135	116	125	137	131	138	150	134	133	131	148	145	125	128	137	110	148	143	141	142	138	141	131	164	130	112	132	121
11100	1264	1581	1882	1836	1394	1174	956	980	769	816	993	552	485	469	475	455	462	399	413	391	400	389	379	355	335	336	330	362	354	353	388	379	363	335	326	359	380	344	359	346	348	352	329	337	324	374	365	332	366	330	333	316	318	324	341	348	342	326	354	297	336	340	343	330	326	309	331	318	331	362	341	351	363	314	326	359	320	347	310	312	346	357	348	354	311	356	313	350	350	355	362	297	337	333	317	332	315	331	320	351	329	341	344	330	329	312	336	301	326	346	302	330	332	326	356	304	341	358	323	345	370	335	327	349	314	347	323	329	369	370	334	351	354	315	311	346	314	342	325	326	325	345	340	329	341	320	334	329	355	324	312	321	323	348	349	325	337	304	308	332	331	328	325	376	326	321	313	332	332	351	343	315	339	337	320	298	328	334	343	382	346	352	319	340	333	348	366	344	312	335	322	344	325	336	296	344	339	330	376	305	334	342	291	348	328	317	330	343	358	330	353	354	350	328	351	330	363	353	335	317	325	311	365	345	350	338	333	350	327	330	327	322	342	309	337	333	320	320	324	340	346	330	325	334	322	354	317	302	323	323	317	336	314	342	336	325	326	344	327	362	347	349	309	317	280	366	339	350	351	346	312	306	340	324	334	363	360	329	321	314	331	312	321	337	353	345	314	353	316	346	355	342	328	310	344	325	342	326	304	312	346	363	300	350	328	369	317	332	336	353	349	318	356	327	337	351	341	314	332	363	323	344	348	330	340	309	385	351	328	304	343	306	300	318	328	329	329	298	328	325	372	317	353	320	351	344	326	354	318	346	351	384	355	315	352	353	296	378	357	332	316	341	350	351	297	338	374	321	359	314	346	334	311	326	341	287	344	348	353	311	311	364	317	340	298	344	343	306	327	325	347	317	330	310	321	315	306	302	329	327	357	359	340	321	328	334	335	353	362	343	335	362	367	305	330	331	326	318	355	303	362	308	349	359	347	344	344	323	339	342	328	339	376	345	333	334	357	313	356	343	346	338	346	326	341	342	335	338	307	347	332	327	311	348	322	349	288	348	351	296	379	341	359	359	337	345	327	329	341	368	340	313	304	359	351	362	345	331	311	320	325	362	354	339	319	331	318	358	333	346	316	349	344	326	339	347	326	351	343	343	344	335	305	330	322	321	357	346	341	344	297	289	339	342	301	303	353	305	325	310	351	311	340	342	354	335	353	347	301	292	320	286	308	359	355	303	337	381	324	330	313	334	296	339	311	305	347	313	340	338	342	329	319	375	366	351	344	310	350	303	302	353	318	310	349	320	324	339	328	320	319	333	358	348	306	363	315	328	347	357	310	338	344	339	349	331	365	326	298	325	341	322	336	349	335	327	311	322	315	284	328	333	339	309	320	355	307	321	291	341	334	331	324	340	363	311	371	343	311	359	289	317	304	338	359	340	333	332	310	324	338	313	366	320	321	308	335	313	341	327	332	348	294	329	325	305	319	341	314	337	332	327	368	326	340	332	358	359	296	338	334	314	350	334	335	340	332	337	353	339	356	344	316	353	318	338	352	301	354	372	348	334	348	333	357	346	337	344	311	334	341	346	317	308	347	365	370	327	352	332	347	327	329	310	353	340	327	354	346	306	372	327	315	334	359	323	337	332	296	316	339	329	348	324	332	305	308	316	332	325	333	336	365	331	337	351	365	347	329	353	362	335	366	316	366	316	341	351	370	327	319	344	316	343	325	330	306	368	337	328	328	320	329	334	319	327	327	334	360	298	337	351	315	345	333	363	332	329	356	333	352	341	314	348	327	335	329	319	339	379	319	348	326	320	349	317	321	339	344	315	342	355	342	375	343	348	330	329	296	345	357	345	352	317	339	325	323	296	393	323	304	346	355	332	344	368	336	347	336	335	350	334	330	328	345	307	326	347	376	316	326	339	318	329	325	348	346	330	339	310	319	336	348	333	334	308	297	351	304	325	303	359	365	357	335	333	306	346	310	348	328	323	331	292	364	332	352	332	352	311	334	311	318	337	345	325	322	336	334	328	320	334	358	320	326	311	312	337	336	345	353	334	348	363	335	353	296	346	342	318	354	322	334	321	365	322	306	342	349	323	347	324	330	302	325	375	345	321	324	354	347	340	300	324	337	330	336	334	312	306	294	355	308	313	341	346	368	329	322	324	341	315	362	317	306	339	317	334	346	342	337	323	350	350	342	318	336	335	344	343	339	350	325	328	366	346	338	334	344	338	356	333	302	301	311	341	349	338	348	341	344	326	326	307	333	351	344	350	318	326	344	333	316	288	368	386	349	345	335	328	338	294	289	338	337	311	321	344	331	333	318	294	320	336	356	336	336	332	323	335	355	361	336	343	321	317	368	333	335	318	321	356	336	357	347	345	326	313	331	311	309	328	310	358	349	339	333	326	321	345	321	357	337	308	326	332	348	330	305	348	357	328	343	332	341	337	331	317	298	342	326	329	347	330	333	315	329	334	323	347	343	343	324	343	314	328	358	317	323	363	352	322	338	307	346	293	362	308	318	340	312	348	338	352	356	354	335	358	322	325	324	379	319	342	342	319	347	341	331	360	320	318	346	336	356	318	329	321	326	316	305	332	365	318	321	340	354	330	349	311	329	389	355	337	331	303	332	332	329	356	305	355	324	303	333	323	356	348	354	383	320	311	328	337	345	346	276	295	302	344	365	345	323	307	330	318	343	351	338	360	294	347	348	325	299	323	336	323	325	348	297	301	277	340	355	365	349	314	320	366	355	337	329	346	338	322	337	330	337	321	341	363	346	366	315	334	317	321	315	361	319	347	308	309	327	343	333	352	320	354	324	347	366	309	320	349	327	316	339	331	321	337	314	293	293	330	326	319	300	313	326	333	318	326	316	331	320	348	342	335	309	377	351	349	336	335	334	340	354	331	327	341	342	334	327	340	325	338	308	317	336	314	336	317	334	309	336	311	349	346	304	323	337	328	333	334	342	359	346	339	347	295	372	321	332	303	309	332	305	345	347	369	344	335	362	311	339	352	319	369	346	323	329	323	312	364	314	304	341	297	372	298	327	363	299	309	329	312	327	347	346	308	336	316	344	324	299	329	323	334	331	353	345	351	302	349	361	350	336	341	345	324	318	324	351	381	336	343	317	348	305	325	347	365	346	295	353	357	334	341	363	337	342	345	346	344	344	326	359	344	289	334	335	318	352	317	319	334	279	359	326	309	353	362	372	355	323	340	349	316	370	306	314	320	348	318	344	306	324	335	328	311	309	342	308	326	321	295	361	327	320	319	318	341	321	316	321	345	337	343	320	322	363	316	316	349	327	359	361	324	334	360	320	336	320	315	331	340	350	339	341	326	347	322	323	333	317	306	315	316	333	359	303	376	312	332	326	307	327	329	343	315	316	326	326	344	313	315	346	318	325	323	323	363	369	331	380	340	318	337	330	309	335	323	364	354	343	348	303	339	339	306	310	304	333	374	350	332	304	353	349	332	326	330	340
26370	4919	1774	1166	998	686	527	456	446	385	389	466	303	261	248	255	236	222	240	229	241	222	223	237	223	236	236	201	227	253	235	193	236	223	226	197	219	214	213	219	224	214	242	219	202	238	214	232	252	193	210	219	218	219	212	203	206	223	207	214	212	210	227	198	210	223	230	203	200	205	223	247	205	208	215	205	213	219	220	227	198	212	198	221	231	189	209	213	210	221	220	244	196	221	209	233	243	232	209	212	209	210	244	219	190	208	213	205	226	190	204	218	200	208	208	201	228	217	214	216	206	234	211	187	219	218	204	210	204	189	225	204	224	230	199	193	206	208	195	205	218	226	191	248	222	208	193	227	248	199	204	213	227	204	218	196	208	200	242	213	207	186	196	193	192	233	214	193	247	233	220	245	182	172	207	218	206	238	227	191	206	208	194	229	228	206	207	211	198	222	202	215	225	202	225	222	207	242	205	218	200	215	210	206	219	226	203	199	206	230	232	202	205	208	229	223	236	187	208	215	208	236	197	200	237	220	230	213	214	194	205	216	203	230	215	206	210	230	210	237	191	198	227	244	210	196	208	228	198	207	206	227	232	222	215	213	213	218	213	205	230	198	216	188	205	182	217	219	235	229	233	223	211	207	218	185	222	230	204	209	203	220	203	231	215	202	198	209	205	218	194	215	198	203	210	218	191	218	225	221	221	188	208	226	196	213	223	214	232	227	233	223	206	185	207	211	232	209	215	195	210	197	221	246	231	234	258	222	221	207	206	227	198	205	216	210	223	202	204	237	215	209	222	212	238	235	242	207	238	201	216	227	198	227	208	190	195	194	225	216	259	191	207	232	221	217	212	186	246	214	219	244	217	218	234	214	211	239	219	209	206	171	216	194	220	223	242	216	204	206	224	229	211	251	210	206	200	217	199	186	219	198	176	214	208	201	241	215	220	210	222	221	229	199	269	221	201	182	195	207	220	202	209	222	210	216	214	210	228	234	216	217	176	211	177	212	223	208	200	234	197	210	252	229	206	209	229	208	206	202	207	208	234	218	215	229	190	234	209	216	181	210	224	217	211	205	215	195	218	199	242	223	207	235	189	228	216	211	223	217	215	221	202	216	214	227	190	206	245	195	207	197	211	203	212	214	227	192	223	216	230	211	218	204	179	203	206	233	237	224	179	214	242	211	184	226	200	209	213	240	202	230	219	211	231	213	203	208	200	211	185	238	232	221	221	222	211	233	211	218	220	242	190	229	206	214	215	206	172	221	217	224	250	219	198	189	206	246	215	227	214	213	206	222	221	222	211	218	179	200	186	208	233	240	202	218	179	210	222	206	214	193	227	231	234	232	212	226	221	218	208	226	192	219	221	218	191	211	202	210	208	235	194	205	217	249	194	201	214	229	216	197	194	210	237	232	225	231	244	208	166	217	223	209	207	197	212	210	233	231	201	208	204	185	215	202	246	219	212	224	212	228	211	196	224	198	194	223	210	217	197	228	219	222	218	197	181	197	225	212	210	239	201	204	227	227	237	187	200	193	220	207	221	183	229	214	228	231	192	185	199	197	271	212	211	202	209	213	217	190	220	207	196	241	208	182	214	206	218	234	248	181	204	219	197	229	200	266	214	234	188	210	233	242	208	243	172	186	232	212	221	221	223	219	237	222	248	176	210	231	224	194	240	251	204	180	231	225	185	198	238	203	187	209	230	247	231	199	210	225	204	212	219	219	199	213	219	253	207	214	244	218	232	227	225	218	213	223	192	211	204	212	214	233	233	214	209	193	208	213	234	260	224	228	221	200	212	210	227	208	203	223	223	246	169	214	228	245	200	212	210	228	201	201	228	246	198	181	197	226	210	196	229	219	200	179	250	194	229	240	230	233	180	186	215	193	213	235	228	224	193	195	224	224	222	217	239	231	213	189	194	242	219	235	207	210	213	212	210	236	189	221	227	221	225	218	211	191	211	224	208	206	215	210	207	205	228	199	228	230	222	204	218	216	213	228	240	236	209	240	177	196	227	200	239	203	239	229	221	215	210	230	211	224	227	233	205	203	203	176	216	216	230	253	231	195	244	206	227	214	220	210	206	206	214	203	225	206	257	236	219	231	204	209	231	190	195	238	213	228	228	230	214	219	200	210	229	224	184	226	226	214	201	211	224	206	245	217	217	197	213	202	215	198	201	243	208	207	198	198	213	213	209	232	217	233	229	183	216	213	218	224	211	202	207	242	189	211	203	225	221	209	228	222	195	209	212	224	209	224	213	193	198	221	211	217	233	208	185	213	203	199	213	213	216	200	218	225	230	220	212	213	190	181	222	250	212	238	236	226	198	215	217	211	221	221	205	220	180	221	194	207	220	208	205	205	235	217	218	214	207	212	215	212	203	206	198	219	205	210	207	220	234	224	218	196	217	249	238	201	200	220	240	239	206	209	197	221	239	213	199	212	216	221	208	241	206	203	218	196	194	226	221	190	219	224	201	231	201	238	209	227	237	227	191	201	173	223	196	216	198	196	187	196	214	217	208	243	235	219	250	203	206	210	201	216	237	199	221	230	228	235	233	224	201	208	218	225	224	226	229	230	241	211	211	207	242	230	190	223	214	211	200	222	230	223	216	219	214	211	231	189	187	227	229	226	231	228	208	216	200	230	187	226	205	207	204	250	214	191	207	209	224	218	203	209	189	220	243	204	214	245	206	247	214	210	243	198	221	229	217	219	225	198	217	212	217	190	225	198	206	227	202	235	218	201	192	198	238	192	210	201	195	197	212	216	204	225	211	205	196	198	214	204	215	197	238	198	208	248	182	206	210	222	191	211	202	234	207	175	211	182	222	241	197	223	241	199	207	228	229	217	203	252	223	244	229	206	223	216	240	202	221	225	222	211	203	224	201	179	212	212	211	195	220	198	206	195	244	211	223	236	193	213	197	198	238	210	212	225	178	261	212	228	223	222	192	210	213	227	201	210	208	228	222	214	219	235	246	215	180	232	258	188	204	218	242	224	194	191	198	213	204	222	211	225	193	213	234	175	228	210	184	198	218	212	244	241	208	227	197	248	238	187	213	200	204	246	239	205	232	222	200	212	190	220	211	225	202	181	222	192	217	240	191	231	208	238	201	196	224	238	194	204	218	209	202	208	201	213	213	218	228	219	236	204	231	199	209	215	213	237	221	170	228	198	236	218	213	189	214	200	226	217	220	212	192	226	206	193	196	199	181	228	229	195	188	207	224	231	216	235	183	180	204	227	174	201	235	214	230	217	197	219	199	216	218	230	199	203	205	205	214	245	227	199	223	200	220	211	206	221	206	202	216	215	185	216	204	203	219	211	206	205	204	217	213	211	226	220	205	209	215	230	228	193	210	177	186	239	221	187	200	189	211	217	218	237	194	239	226	223	234	201	230	262	225	210	206	235	224	225	219	230	235	190	222	239	232	198	226	213	212	222	240	195	190	193	227	227	185	231	188	212	191	204	208	217	244	208	206	208	228	212	205	215
14960	1923	2531	2958	3093	2493	2043	1826	1747	1379	1419	2007	890	736	735	759	707	635	666	606	657	629	612	639	618	591	571	589	536	570	572	521	577	509	524	525	523	535	554	567	563	489	554	509	519	531	499	553	549	570	527	538	523	502	497	522	543	500	515	530	510	510	483	519	503	479	508	509	538	532	536	541	552	503	494	515	483	542	521	525	509	462	560	554	519	534	514	498	526	524	470	556	536	538	517	507	507	489	493	498	475	524	483	505	496	499	495	507	515	542	455	504	519	487	486	494	482	519	521	515	530	499	500	517	526	507	510	503	541	453	542	530	469	537	512	507	505	524	527	513	489	490	547	525	475	507	502	493	508	563	463	489	528	488	479	536	494	531	534	546	525	555	525	523	496	540	527	465	502	514	518	512	451	541	485	539	575	530	499	493	462	542	475	490	512	530	506	513	510	514	480	496	505	541	516	479	528	505	513	512	499	513	500	492	516	501	512	521	496	546	533	521	567	513	490	488	532	492	507	502	490	529	522	518	516	500	536	459	542	470	509	569	494	492	518	513	499	493	501	510	500	511	540	507	517	553	503	535	539	491	509	514	489	502	514	522	495	513	495	503	521	518	529	539	512	505	512	505	565	492	518	524	525	484	526	509	495	502	525	528	503	506	482	485	508	506	519	495	524	547	511	537	544	540	500	526	490	503	495	524	510	503	499	484	503	506	476	533	530	526	484	551	464	542	497	486	523	549	507	501	504	475	538	506	474	517	519	517	493	507	475	509	497	501	490	534	515	532	534	497	477	540	510	492	485	536	519	525	475	516	486	492	496	512	475	520	506	513	498	459	493	521	507	479	488	460	512	495	545	517	485	485	502	528	481	559	499	528	487	483	486	487	506	523	511	509	481	535	510	494	483	473	545	507	525	525	507	480	489	503	509	510	502	524	521	507	507	520	500	510	475	525	518	526	452	510	492	479	552	498	524	555	470	538	531	502	450	488	503	530	529	494	525	531	509	488	515	481	579	477	465	534	526	479	476	528	500	509	454	501	512	503	494	500	508	522	521	553	492	545	526	513	527	476	476	506	493	503	494	517	489	555	524	518	534	498	518	509	508	562	556	540	495	501	497	512	513	520	491	486	501	500	490	479	495	513	496	533	462	489	499	521	487	525	454	512	528	510	512	503	532	514	490	529	488	484	493	484	516	548	486	505	466	497	502	498	498	490	524	497	575	504	537	503	475	510	505	508	533	531	525	507	477	534	495	527	515	478	505	500	542	501	471	508	498	516	524	516	454	502	500	452	551	502	487	524	506	514	470	544	556	512	540	507	514	526	491	490	524	527	536	492	486	496	479	509	529	472	514	523	510	470	521	506	493	538	507	525	502	512	497	539	485	494	521	506	531	503	508	536	477	448	464	517	536	502	470	502	543	538	497	504	464	524	487	520	496	515	518	527	508	494	518	533	521	495	534	493	533	479	529	503	512	482	484	489	500	461	532	521	535	542	488	532	532	510	490	520	512	518	531	496	524	497	525	487	524	487	472	471	533	480	525	502	537	475	521	499	496	506	513	499	470	472	502	535	493	505	491	511	511	516	557	475	479	475	507	507	529	552	551	484	481	522	541	514	504	511	483	507	482	494	533	546	528	474	522	492	520	490	487	467	524	518	510	477	510	503	534	513	492	484	493	495	528	524	494	475	512	548	504	519	507	498	510	518	504	532	487	543	504	518	495	518	543	481	490	524	518	504	509	513	514	469	493	515	505	545	484	519	509	485	533	495	506	507	527	474	531	523	499	509	477	507	509	481	524	524	487	529	488	523	508	518	506	511	493	466	517	514	504	509	522	506	509	462	529	507	521	495	495	495	493	531	506	507	506	530	510	509	493	470	503	512	523	517	544	539	547	513	504	491	544	502	526	508	512	483	494	482	490	530	542	513	505	486	507	468	507	510	505	488	522	499	495	496	498	546	514	496	478	511	524	506	527	520	533	478	511	506	506	528	510	480	509	527	496	499	490	491	513	519	512	514	504	538	497	499	516	495	536	563	492	554	529	517	529	488	458	553	525	521	516	540	489	522	519	506	538	532	500	514	528	516	480	481	484	462	480	532	508	517	504	515	526	501	496	504	525	531	536	499	493	541	554	483	504	529	498	524	485	525	501	515	500	497	507	526	491	470	506	485	481	533	499	490	480	496	482	496	500	478	531	557	501	487	485	492	508	532	493	490	529	494	460	481	508	536	499	536	494	481	542	526	527	495	524	505	504	498	527	471	500	472	514	507	491	501	504	505	470	490	526	508	543	493	490	510	481	509	502	548	494	540	499	479	492	502	525	501	503	501	533	543	511	532	487	516	506	505	524	487	498	510	505	535	519	479	506	488	499	511	532	507	507	515	527	516	504	507	522	478	490	520	520	512	497	498	513	487	506	499	471	512	475	514	491	530	505	508	491	501	477	483	469	515	528	497	508	535	525	482	464	549	473	506	519	501	521	549	475	500	460	535	501	510	515	512	490	554	503	538	477	527	496	484	537	508	523	498	505	544	493	537	530	489	534	496	562	497	500	519	529	546	519	526	510	517	494	547	508	515	466	516	473	536	510	510	516	509	467	523	518	517	475	509	517	482	500	456	466	515	491	507	494	506	515	519	506	496	519	526	487	515	496	537	486	521	497	485	474	529	472	519	537	508	515	479	498	488	523	518	479	495	466	546	489	556	481	514	499	549	482	479	526	519	515	521	475	453	516	502	507	504	544	498	508	525	521	478	518	539	494	459	497	517	527	511	533	508	484	499	527	472	534	469	503	523	522	540	496	548	494	513	527	530	506	494	523	523	528	506	521	547	485	532	547	457	495	491	504	555	501	542	521	504	467	498	495	513	496	506	505	515	482	501	479	486	507	507	511	492	524	496	499	493	533	494	479	518	560	502	497	508	497	515	558	507	546	540	522	531	501	535	534	526	493	529	491	478	484	521	482	533	479	502	513	527	534	501	484	508	495	499	485	506	506	508	451	533	531	503	484	470	523	550	520	562	486	468	510	519	528	511	489	473	538	505	488	485	541	485	525	499	473	533	474	542	521	512	483	503	512	485	530	509	496	511	508	499	506	501	485	463	496	533	489	490	528	491	511	510	543	527	515	490	479	485	497	469	528	549	469	480	494	522	476	501	494	486	548	534	471	504	518	493	532	511	485	511	498	549	474	462	522	535	465	520	525	532	520	471	514	493	485	502	464	531	500	470	561	508	528	504	547	507	522	486	558	478	480	519	547	535	501	490	525	506	510	532	497	518	505	479	461	496	487	529	467	548	503	532	523	539	479	486	509	490	511	534	509	488	550	476	498	496	548	492	478	543	518	555	510	537	519	541	529	510	502	491	503	555	505	527	556	476	536	509	461	519	498	499	483	491	479	518	499	492	530	513	523	520	538	511	539	525	522	516	462	502	482	463	505	511	499	493	517	482	498	497	507	524	496	511	494	521	543	493	545	518	515	550	500	483	515	509
4161	426	248	252	225	233	226	206	231	204	234	212	217	165	179	211	204	199	199	201	227	191	203	190	201	188	184	209	211	196	225	224	212	219	217	193	220	229	185	207	207	224	206	196	218	220	195	222	186	246	195	216	196	196	196	220	200	221	187	207	207	221	228	223	189	209	218	233	205	191	195	218	209	234	224	194	225	231	217	190	194	233	200	166	199	199	220	220	191	218	196	207	222	230	189	196	189	193	226	211	205	199	216	203	217	202	219	214	227	205	212	202	205	226	189	229	217	197	213	226	219	208	211	191	215	185	193	219	199	206	199	217	219	186	178	201	214	192	213	189	212	179	208	227	223	218	244	207	225	204	199	196	190	173	204	220	196	256	209	209	192	202	191	166	210	215	207	220	211	216	197	204	199	196	204	205	196	207	224	185	218	206	192	221	205	178	227	201	194	213	205	191	204	216	204	229	205	201	180	216	226	208	222	200	189	221	209	192	209	190	202	199	198	195	220	213	190	208	179	205	191	224	205	177	214	176	197	259	208	234	204	196	213	184	210	199	192	226	189	199	202	224	204	192	221	178	206	185	208	224	201	228	219	196	216	186	210	222	206	204	210	206	219	236	220	242	198	218	190	199	218	191	211	192	192	220	222	190	220	228	207	213	212	212	229	202	190	224	198	196	213	204	209	221	194	233	191	194	214	203	200	194	189	239	179	207	186	175	224	211	184	208	192	180	210	237	220	219	198	207	230	216	202	233	206	182	199	183	224	208	222	202	221	190	205	210	218	234	222	210	204	225	184	201	216	182	209	188	201	226	215	220	212	234	196	181	226	208	231	189	213	191	194	173	209	224	206	204	206	190	205	223	228	206	239	188	220	183	222	203	235	190	243	197	177	206	186	195	204	183	194	209	210	216	180	212	189	198	188	222	222	208	204	190	196	207	211	208	194	209	222	182	196	218	189	208	226	225	216	208	190	176	235	205	180	209	231	186	174	209	228	210	200	198	196	224	237	205	193	221	204	223	220	208	182	203	204	213	199	199	228	237	220	191	219	206	200	208	201	223	198	232	219	222	201	194	212	234	227	209	191	172	209	192	196	229	174	211	192	212	180	180	221	198	193	197	244	199	201	201	218	198	201	195	193	197	239	204	195	206	190	237	192	220	227	215	218	191	199	228	200	189	183	224	189	197	194	219	195	215	231	202	230	223	234	213	218	188	211	220	202	209	199	169	193	192	197	213	200	223	248	218	192	181	202	189	189	205	211	200	211	202	235	212	208	167	226	193	219	239	203	224	187	239	190	192	220	206	217	227	220	210	227	215	183	174	218	201	230	243	197	235	223	233	205	201	186	224	199	207	215	207	198	199	207	204	217	206	193	210	233	183	190	169	212	186	221	185	222	198	232	195	217	196	210	233	212	202	195	198	199	190	170	217	196	241	207	221	176	201	199	195	219	192	182	199	192	216	175	210	225	220	215	206	202	205	254	187	168	219	210	214	207	224	237	225	203	210	232	222	213	202	196	199	191	207	195	197	220	218	228	203	210	205	226	231	197	191	213	188	222	233	223	229	221	211	232	216	188	222	211	199	182	208	223	233	193	209	225	185	224	195	224	227	205	205	222	205	212	223	201	209	207	167	186	215	194	233	230	203	223	222	206	200	185	198	194	185	237	220	178	211	204	205	190	189	212	216	208	191	189	206	207	239	204	198	217	186	213	192	200	197	191	178	244	218	219	226	200	199	199	195	208	214	218	197	206	196	224	189	201	205	225	212	201	212	209	210	216	218	212	190	194	185	234	200	174	186	187	217	185	199	198	202	227	225	190	204	217	205	204	213	218	202	202	182	211	219	216	198	209	198	208	212	187	202	216	223	227	190	191	203	204	203	214	182	199	220	221	192	207	211	205	217	197	218	222	205	188	220	202	194	221	220	205	172	173	221	203	201	217	200	229	221	194	215	212	188	206	220	215	212	215	205	209	206	220	213	195	242	208	197	204	189	201	190	224	191	197	214	215	213	219	207	219	200	202	200	215	229	202	191	200	211	196	198	182	233	188	189	181	190	193	180	225	215	218	198	215	221	226	177	227	210	220	223	217	200	235	238	249	205	228	198	230	190	191	216	191	228	197	205	231	194	246	202	198	225	207	208	238	236	178	216	219	206	215	211	195	220	233	217	216	193	231	205	226	226	208	213	224	208	198	193	213	207	235	193	186	187	197	205	214	211	193	233	206	189	197	207	213	205	220	175	215	191	198	209	200	212	207	222	224	195	246	183	217	203	177	212	212	226	184	216	205	210	178	202	218	201	227	225	181	213	199	212	196	191	243	200	210	221	211	185	221	208	199	203	202	229	191	241	204	220	223	226	185	190	204	212	203	202	207	190	204	189	199	197	211	207	240	201	194	240	231	209	239	230	229	206	213	219	181	205	199	225	212	206	184	204	206	217	221	190	208	200	194	191	209	205	200	188	209	210	203	196	254	190	224	214	192	189	210	215	226	216	187	205	232	216	214	200	166	228	201	178	216	236	189	222	213	181	203	222	196	222	205	215	216	209	206	200	207	186	205	214	224	189	192	220	202	193	198	201	198	220	219	231	206	207	198	210	239	220	187	206	211	187	182	188	210	173	191	207	202	222	221	193	182	219	190	180	200	221	212	206	205	179	214	221	220	171	187	217	226	234	208	177	206	223	193	217	208	194	189	195	201	223	209	193	222	196	210	229	176	211	209	226	212	202	215	214	231	208	223	211	212	217	182	218	223	208	211	180	214	227	213	203	214	238	179	203	213	188	209	189	192	208	210	193	186	217	223	214	198	196	187	192	214	212	189	232	193	181	190	193	222	217	186	183	221	206	206	174	221	214	194	229	219	221	192	208	193	197	208	243	207	183	199	190	195	224	204	214	205	198	193	197	203	194	215	219	202	231	233	199	180	182	205	205	212	197	223	201	215	220	203	192	213	217	228	200	246	219	241	210	203	210	206	188	214	205	211	214	206	205	229	196	187	191	202	238	191	220	213	209	206	207	226	234	203	213	182	207	196	209	204	231	179	181	181	227	202	206	189	194	241	212	206	204	200	205	195	229	237	216	224	214	207	210	203	212	221	208	195	225	230	221	209	204	185	232	225	211	219	218	215	207	232	226	236	209	223	222	194	200	206	222	216	214	212	232	219	209	190	207	227	213	244	210	215	208	220	213	204	229	221	189	218	206	214	193	204	196	219	202	215	197	230	224	209	213	203	216	225	201	255	195	216	201	184	195	207	218	200	178	204	180	189	215	240	210	229	202	212	222	224	203	216	196	233	226	196	192	240	205	210	191	208	200	195	235	187	193	187	227	200	179	199	225	195	190	217	207	182	226	253	203	184	213	193	197	201	193	223	231	226	232	210	237	206	193	200	212	196	221	226	229	200	217	225	221	212	196	203	208	223	187	222	180	213	235	209	220	202	207	221	190	196	198	225	175	199	200	197	215	227	218	218	193	223	205	207	202	212	218
3089	601	585	602	553	565	529	494	517	523	467	474	490	492	470	477	445	460	457	490	448	472	435	475	457	463	505	463	468	529	483	460	494	464	510	487	461	454	444	516	477	463	469	483	476	463	450	441	415	535	458	474	527	483	514	492	486	451	495	462	466	471	459	418	468	504	467	491	472	466	450	466	471	470	486	456	472	487	456	451	473	492	483	428	482	476	480	444	463	455	475	475	430	453	476	458	439	500	473	457	459	468	465	453	528	467	451	497	446	445	472	477	500	488	475	467	472	465	472	449	509	443	483	472	475	444	475	482	472	490	489	476	463	489	493	483	474	528	474	464	478	480	457	475	461	454	473	465	483	473	489	471	464	465	456	450	483	481	464	478	462	446	458	471	471	447	483	430	473	494	500	503	447	481	482	473	518	460	480	477	471	423	485	485	471	506	496	458	480	430	457	485	512	468	515	441	486	457	483	476	503	453	424	464	485	455	450	477	481	489	457	471	484	452	486	485	465	455	456	494	474	498	479	479	480	477	465	424	446	466	473	463	486	455	482	473	439	438	473	460	447	438	512	444	467	491	454	478	500	510	483	451	478	460	470	484	444	485	482	441	456	437	523	490	489	496	431	454	491	476	473	499	463	451	484	460	471	480	486	457	433	456	484	482	513	483	481	497	475	444	441	465	491	479	490	515	488	464	459	507	473	494	467	482	489	439	451	474	518	456	464	451	507	466	470	451	475	470	467	460	477	469	445	477	495	453	455	455	447	460	492	476	477	462	436	509	458	481	464	464	456	505	495	464	447	450	474	461	477	488	481	474	476	437	468	470	503	460	471	486	486	496	456	440	469	497	506	482	453	473	448	482	475	494	473	457	472	481	443	477	462	495	462	485	488	471	492	489	484	462	488	450	474	481	452	449	460	436	463	463	501	491	472	487	524	423	505	491	509	509	468	439	441	468	443	464	458	504	476	497	498	500	477	487	453	450	457	465	504	502	456	489	467	452	500	476	457	483	464	464	480	515	473	440	477	478	464	467	451	462	476	494	471	479	478	477	482	461	492	449	490	471	441	476	452	471	466	477	469	509	462	473	467	492	511	469	440	477	485	497	513	490	476	478	459	475	473	430	505	461	469	488	511	476	490	464	493	464	458	520	444	480	466	477	469	493	462	457	491	495	472	481	497	473	486	501	475	489	468	453	427	450	480	510	450	465	452	475	512	441	493	481	429	467	508	453	482	498	440	484	436	478	472	517	440	465	474	509	459	492	467	447	511	451	491	432	441	428	463	488	475	521	482	488	498	435	458	454	473	451	440	480	501	447	445	474	485	470	500	493	490	491	494	493	484	519	444	473	491	469	449	450	457	462	452	470	497	449	396	478	475	457	512	511	448	482	447	466	494	471	490	444	489	472	475	502	478	492	463	466	457	482	448	489	435	441	497	510	427	451	478	470	503	459	475	476	454	472	434	450	469	436	480	506	468	464	456	467	457	474	464	465	451	464	461	474	432	455	454	489	490	474	502	488	460	500	472	451	478	449	469	482	497	485	480	458	498	444	505	468	480	483	438	487	472	468	498	479	476	480	489	457	486	491	477	476	452	469	483	472	448	495	465	454	467	474	495	489	477	452	475	519	456	501	465	508	435	487	440	482	427	464	471	489	479	514	477	472	486	482	498	458	476	460	471	489	452	470	477	473	467	456	476	451	438	491	457	470	454	443	490	469	458	452	449	499	469	470	508	470	489	496	468	468	489	458	470	448	475	453	466	441	476	488	435	460	460	479	446	477	487	494	503	466	462	471	469	443	486	494	466	462	497	446	498	487	439	452	431	480	481	476	474	489	465	477	489	420	475	477	461	470	460	484	483	509	483	441	486	499	470	467	468	448	436	463	474	492	499	444	442	456	477	499	475	482	459	517	417	443	490	496	483	451	499	441	461	472	472	479	467	474	456	493	466	453	506	489	457	464	452	472	451	505	494	436	510	459	478	502	459	481	435	452	466	472	484	467	450	425	480	485	529	472	465	459	476	486	473	510	455	520	498	512	508	445	473	460	465	462	445	442	495	467	533	464	476	435	494	449	482	470	479	482	472	468	478	450	481	471	445	444	512	481	496	477	480	456	428	450	478	481	466	449	476	480	456	470	495	481	477	497	498	443	517	474	433	461	441	477	449	479	464	452	464	458	456	454	435	508	504	477	494	462	440	481	484	488	475	451	487	522	506	467	467	474	436	445	508	465	474	489	469	459	451	446	499	480	476	456	474	465	490	442	496	458	427	442	527	485	445	493	480	463	484	476	456	464	458	471	464	467	490	447	474	481	463	483	501	495	463	475	475	476	457	444	466	517	477	447	503	508	485	441	460	445	467	478	497	480	509	457	479	465	440	474	494	444	477	450	521	469	449	452	462	460	442	487	440	513	478	489	458	496	476	455	480	473	475	464	464	465	494	467	424	451	439	491	494	490	482	452	457	463	459	438	468	495	467	429	488	473	480	495	482	464	477	475	467	466	471	451	459	489	468	502	462	480	469	479	471	454	483	434	407	439	461	477	458	489	474	461	484	477	470	493	501	477	446	469	506	501	446	443	506	460	491	444	472	425	483	449	497	472	479	436	514	479	478	487	462	462	469	467	452	488	422	478	491	451	467	453	475	498	462	448	463	495	499	458	472	498	446	467	453	450	468	466	498	493	482	469	474	446	439	523	504	488	486	494	487	470	488	503	451	487	441	496	470	446	476	477	480	487	466	475	455	475	485	475	462	500	478	473	451	468	468	451	477	445	480	455	441	507	453	466	460	460	515	458	461	467	459	443	480	446	450	466	466	463	484	511	462	491	480	447	511	478	494	500	443	478	482	450	458	427	483	485	473	471	452	488	452	500	437	464	443	514	492	446	487	446	463	503	471	472	463	489	449	471	484	441	486	456	498	453	482	511	464	466	459	468	471	499	467	476	488	487	469	466	448	463	470	497	464	487	454	481	476	514	496	433	472	458	475	450	463	455	487	455	487	449	462	459	471	428	482	478	458	478	479	461	452	488	497	483	477	476	508	444	487	466	433	445	500	441	446	452	463	473	461	461	481	459	480	435	488	470	435	493	498	503	438	464	473	475	453	480	402	474	480	473	518	434	472	462	461	448	464	455	465	511	450	425	453	475	466	478	478	439	487	499	454	468	485	482	441	474	484	490	478	452	481	488	465	470	478	459	463	455	448	497	461	434	478	414	450	495	454	455	442	460	457	476	462	478	451	505	508	434	463	501	481	457	478	438	458	477	467	444	467	487	482	466	469	524	457	475	470	454	446	468	451	447	483	481	472	482	511	492	490	506	468	479	464	455	456	471	480	457	439	461	449	492	476	462	434	505	470	482	459	501	466	481	494	476	479	443	448	474	478	454	490	452	446	486	447	466	462	452	478	523	443	464	458	468	470	461	458	495	487	464	462	474	432	455	453	459	466	478	487	498	467	455	490	490	500	479	446	474	487	457	488	491	489	443
16375	2077	789	582	471	382	240	281	227	183	198	225	204	166	156	148	161	137	159	162	119	149	151	145	127	130	134	142	164	138	145	118	134	121	136	137	115	110	138	134	123	150	139	143	115	152	135	104	129	136	129	153	129	141	126	131	148	132	109	128	153	146	103	158	127	133	141	147	126	122	117	129	124	149	144	109	138	132	130	125	145	145	145	154	121	128	115	126	158	126	124	122	126	118	137	109	125	122	124	140	143	122	132	102	136	142	135	156	119	126	127	115	143	108	147	147	170	129	136	117	140	114	124	123	122	134	125	121	126	134	130	142	139	137	130	136	128	134	153	122	132	117	140	142	125	125	126	128	142	129	146	123	118	122	135	138	129	120	121	129	122	145	140	140	140	139	110	137	118	140	125	152	150	126	135	151	136	136	126	138	139	131	122	139	125	143	137	147	149	142	113	129	119	145	125	122	139	124	124	115	118	142	120	113	141	112	139	124	120	103	144	144	127	96	132	103	137	125	137	133	145	124	133	129	143	135	128	136	142	133	155	155	149	149	135	142	139	120	143	129	127	129	109	129	140	119	170	132	139	128	125	119	140	136	112	114	125	132	134	117	134	134	141	142	122	148	133	122	159	142	131	136	139	133	119	127	118	114	133	121	141	117	150	129	135	125	128	116	155	112	133	120	139	127	117	145	154	131	130	152	133	132	135	139	127	136	122	103	130	144	129	122	161	124	152	138	145	135	134	138	142	128	152	131	143	106	143	126	131	134	111	131	128	127	128	144	134	122	129	118	131	122	144	153	109	121	138	113	125	127	148	138	118	130	126	135	134	122	127	122	138	121	120	148	152	137	123	135	119	156	135	134	140	141	126	133	130	128	97	130	155	132	131	144	124	143	146	132	127	135	136	156	121	125	137	121	145	140	144	132	133	118	123	146	131	149	119	153	136	148	126	125	131	170	149	123	123	125	140	137	127	139	138	146	118	123	134	136	127	153	123	133	123	117	132	146	139	131	141	161	124	123	151	142	118	117	125	149	134	128	134	121	127	129	114	119	123	136	156	149	115	127	110	146	111	159	130	127	161	143	141	131	139	139	125	123	113	107	141	143	133	123	122	140	124	116	132	132	135	136	118	117	141	121	128	128	121	127	156	134	133	124	166	134	129	124	151	111	130	109	122	106	131	141	149	148	128	128	112	125	146	145	119	157	123	116	131	143	118	151	124	106	109	155	165	135	127	137	110	160	138	111	142	115	147	125	132	162	150	125	120	130	141	131	127	129	155	122	116	125	137	149	125	135	159	118	136	131	126	114	112	126	150	111	122	123	138	139	133	152	117	116	110	133	144	133	138	122	146	137	121	156	134	130	139	139	139	121	122	157	131	122	144	143	132	143	112	117	103	114	124	144	122	114	154	141	109	134	155	123	138	126	111	139	117	122	130	132	146	114	144	144	135	147	125	126	124	117	133	128	101	135	131	136	134	131	124	120	155	133	120	109	104	131	142	140	122	123	122	132	122	141	127	122	137	140	154	120	115	143	130	137	132	132	118	141	144	124	136	147	148	99	118	126	127	134	155	118	138	117	124	119	130	135	125	147	128	139	135	133	135	122	133	143	114	139	148	137	151	108	143	128	115	133	114	151	156	128	127	152	115	139	146	116	128	144	136	139	141	141	126	142	124	143	137	132	124	120	103	139	131	109	125	138	135	142	174	145	122	131	123	145	137	117	140	148	133	149	144	132	132	134	125	120	134	144	126	124	123	152	122	128	111	135	128	148	133	129	126	139	126	137	132	135	131	106	141	122	134	146	132	138	107	146	114	118	125	133	114	129	122	148	140	123	131	137	123	141	127	148	140	117	146	130	153	149	128	122	134	133	139	144	144	125	144	136	142	126	127	111	142	140	139	145	122	136	131	145	133	145	135	99	126	140	131	153	123	130	146	150	118	146	123	156	138	136	113	134	137	167	143	140	128	132	119	134	128	136	124	125	150	116	120	114	111	112	126	157	147	133	120	131	136	134	135	147	135	134	114	124	121	118	126	152	135	126	123	130	125	138	153	136	132	127	139	135	127	141	129	120	138	134	135	130	128	139	123	137	132	134	143	125	151	115	129	117	123	134	149	147	144	126	121	128	128	113	113	131	153	138	127	130	131	143	137	130	130	135	125	108	122	123	151	147	126	111	142	116	162	138	124	124	142	139	135	149	138	129	136	151	143	141	154	129	128	125	122	128	131	130	124	144	116	130	121	131	150	120	137	147	124	140	115	135	113	144	140	129	140	124	117	131	137	119	137	118	132	123	140	146	140	120	146	132	129	147	154	136	114	135	130	118	124	121	127	140	113	127	153	137	134	132	129	141	118	147	122	123	127	134	148	117	144	146	152	116	113	124	120	131	145	130	131	112	161	153	142	122	109	149	134	151	143	148	133	138	135	140	113	137	140	134	152	140	110	129	145	139	123	121	152	127	132	144	118	111	161	132	164	133	126	139	142	114	146	113	124	145	155	141	123	148	133	149	125	148	111	138	121	148	136	127	141	121	126	126	112	139	113	148	127	136	137	144	129	155	142	157	105	124	149	138	121	128	123	134	132	120	134	141	122	140	126	146	130	118	130	132	105	103	105	108	124	123	130	142	144	134	139	124	126	105	113	135	120	130	138	117	128	139	130	143	136	119	121	111	133	120	155	124	126	97	149	122	133	116	107	109	121	135	138	134	124	137	137	122	143	128	138	132	144	136	131	132	112	144	131	150	125	125	116	126	138	119	148	140	145	123	134	132	113	139	134	112	144	133	146	120	121	139	130	138	117	128	116	149	112	129	133	121	127	128	137	129	170	133	130	134	145	120	117	136	149	112	142	116	132	129	142	136	148	134	111	133	144	126	142	147	133	126	136	123	126	147	142	135	138	144	143	144	132	111	114	124	149	125	113	120	165	133	127	135	145	131	138	149	136	134	130	123	134	123	111	137	140	127	130	134	129	118	118	129	112	152	129	116	135	145	151	153	114	127	125	134	123	117	152	130	118	122	135	120	118	118	129	133	140	125	129	136	134	129	118	111	143	135	143	142	123	139	135	130	136	143	121	117	124	144	159	145	119	129	128	134	165	130	131	121	133	148	136	147	127	130	119	154	119	137	126	127	121	153	115	139	134	114	127	106	144	120	131	112	127	147	139	130	136	114	139	130	146	116	147	135	152	151	136	151	127	159	120	137	117	124	130	124	139	132	121	137	161	124	123	126	127	126	121	109	129	138	120	156	139	136	130	123	130	139	133	133	115	124	118	123	146	129	134	133	127	133	135	134	123	144	118	142	125	135	131	156	154	139	155	161	111	131	122	145	129	147	131	149	122	147	116	121	141	131	141	135	156	122	154	132	127	130	130	153	138	118	156	134	123	152	133	129	132	135	141	134	134	127	133	140	147	149	137	114	133	129	135	139	139	126	143	169	118	157	145	133	127	133	131	123	112	155	128	127	129	147	146	134	124	131	123	109
10439	1145	1339	1678	1614	1410	1101	1096	938	785	712	977	698	491	455	441	474	430	378	419	411	382	393	369	405	382	363	368	342	377	349	365	380	352	321	334	388	336	346	375	334	330	323	360	362	375	349	349	343	326	341	367	345	346	340	384	336	316	309	343	360	359	334	381	362	327	331	322	365	316	328	342	370	337	370	310	311	322	291	349	329	334	344	310	355	311	306	318	334	345	327	329	357	314	362	362	312	310	291	326	335	309	381	319	313	312	328	333	321	346	346	336	341	319	344	338	317	318	337	324	329	346	309	310	324	335	333	338	334	365	344	356	333	359	365	361	364	332	339	330	393	316	318	347	308	343	315	351	335	342	317	336	365	320	327	355	319	336	341	298	336	324	329	385	305	366	323	348	316	321	306	334	324	305	358	355	312	307	325	322	359	358	342	331	323	334	348	342	329	323	339	312	303	365	326	359	339	302	337	339	361	337	370	358	336	320	344	349	310	365	325	361	346	307	350	331	338	342	358	350	322	323	330	357	324	342	306	362	338	365	302	344	350	347	322	334	348	343	322	324	325	302	341	316	330	338	322	320	340	309	331	354	351	342	363	315	321	329	340	353	343	322	338	334	334	324	303	350	351	366	342	329	329	313	312	324	318	324	335	326	346	319	324	352	333	328	336	343	323	318	316	353	374	326	318	330	353	355	347	326	325	305	348	329	371	319	355	365	354	347	359	355	358	318	352	333	331	302	330	329	333	332	332	326	322	346	349	310	341	316	336	334	344	354	336	349	352	340	352	318	330	341	336	322	370	323	318	315	351	342	346	338	315	289	366	302	284	336	318	333	309	345	327	323	334	326	343	350	339	340	343	311	378	356	295	325	353	331	328	297	345	335	334	348	365	338	345	337	334	333	326	343	367	340	351	320	333	345	335	324	308	342	302	339	314	352	349	363	326	339	313	323	356	319	320	338	345	314	313	333	340	335	336	328	336	346	325	319	350	304	332	316	310	321	333	326	321	339	318	352	351	360	309	338	344	310	324	337	344	334	311	344	348	343	296	339	338	325	336	319	348	319	345	357	324	332	326	314	325	330	331	319	344	354	354	331	316	318	357	351	322	341	324	322	317	330	337	304	327	326	322	341	316	335	367	337	333	303	326	306	350	335	339	326	356	369	315	330	298	349	367	335	342	368	350	363	337	347	364	356	334	288	323	360	316	371	330	333	310	320	323	336	339	321	321	350	349	309	316	338	359	347	334	349	348	346	309	320	336	312	313	321	350	359	322	341	332	312	318	372	322	338	312	306	325	325	346	336	308	321	319	320	375	353	335	315	344	328	321	309	371	367	347	334	338	330	356	332	349	346	325	358	361	304	300	315	334	295	329	322	329	354	358	306	299	370	337	356	337	326	330	346	335	336	322	291	326	360	359	330	306	320	295	323	347	352	335	345	353	349	326	358	331	350	336	301	306	352	366	331	304	337	301	328	322	343	328	287	322	312	349	347	333	331	330	334	315	361	326	312	348	368	364	322	359	337	349	368	340	339	318	333	284	333	348	356	313	340	344	338	321	375	305	348	358	357	305	332	370	330	349	332	332	341	330	332	349	342	324	324	355	326	337	334	340	311	367	350	301	344	331	334	323	329	323	327	348	322	364	334	339	333	339	301	326	328	311	335	312	348	370	357	352	330	342	350	281	355	323	311	329	340	327	332	328	312	330	336	335	328	312	342	366	318	335	332	328	343	357	312	332	352	348	351	347	333	350	341	331	317	345	365	334	319	327	322	358	344	319	328	340	345	322	328	331	308	316	321	337	325	323	331	293	348	322	350	342	340	353	334	337	304	348	353	330	335	330	337	341	340	321	324	330	352	341	347	353	319	332	323	332	334	337	333	349	299	327	348	310	323	372	344	356	331	302	357	325	317	310	333	355	360	319	324	330	309	318	379	325	346	350	337	352	360	323	338	298	287	325	353	359	328	347	314	321	333	329	324	315	328	369	345	377	324	324	318	362	334	353	329	368	280	333	322	322	346	335	341	309	360	347	298	329	345	328	316	332	327	356	323	351	334	317	324	325	353	310	354	343	371	338	324	336	297	314	358	312	362	305	345	333	339	348	357	312	324	329	319	309	376	330	339	301	332	297	339	332	310	338	331	340	336	317	307	322	311	353	314	322	309	324	394	332	341	310	332	358	335	331	336	352	364	311	329	367	322	319	338	358	321	353	343	324	329	342	328	307	348	308	334	353	345	330	353	344	326	339	338	323	365	350	353	319	348	360	333	373	330	336	367	349	331	346	344	340	309	354	327	331	351	319	334	322	331	346	347	372	336	348	303	362	349	336	324	335	340	338	321	344	342	307	331	316	348	324	323	310	338	338	316	323	324	341	345	327	337	348	332	362	330	328	342	298	351	304	324	323	348	346	328	322	352	317	345	365	343	294	368	342	303	313	361	326	335	311	321	330	354	341	345	338	333	345	317	344	325	334	346	352	307	318	334	341	368	320	335	314	357	358	355	329	341	308	342	348	330	330	332	366	351	321	325	335	334	330	312	312	320	337	309	344	305	329	354	334	349	321	347	330	335	333	336	327	329	318	360	324	332	343	330	349	346	323	344	326	348	299	338	343	329	308	341	323	307	340	334	345	352	322	348	335	309	292	353	345	316	314	342	321	345	355	340	323	346	337	349	336	351	322	319	323	288	357	329	352	331	348	322	317	349	357	347	345	313	314	335	364	310	362	344	342	340	348	331	308	325	323	375	339	348	344	352	329	329	357	333	308	335	325	326	337	327	346	336	321	328	354	313	321	348	338	288	346	322	335	317	350	313	321	329	295	315	350	343	334	341	350	316	329	381	345	356	283	292	325	326	312	325	328	354	321	319	349	319	329	342	345	330	329	315	361	322	306	347	340	324	341	337	344	346	318	369	343	322	322	317	335	352	318	318	349	367	323	315	321	382	319	322	340	342	313	351	308	311	355	344	326	327	341	332	327	339	322	342	314	315	325	335	337	335	331	326	308	333	337	349	312	365	361	345	295	333	339	332	313	333	327	319	369	354	342	365	316	344	326	339	321	329	323	334	312	343	351	364	296	344	337	340	354	351	317	330	335	332	330	353	337	289	341	318	355	321	330	323	319	335	339	338	350	331	319	317	344	343	312	356	354	342	344	340	303	333	314	324	325	317	344	309	313	329	329	369	319	315	326	345	369	311	396	314	349	293	331	312	298	337	341	314	347	327	343	363	340	329	357	332	338	343	309	342	331	370	329	370	323	321	336	355	310	339	349	375	353	321	349	333	327	335	334	341	334	325	316	330	314	332	370	354	309	366	342	334	332	336	296	363	356	357	320	347	310	300	295	332	289	316	345	316	323	323	350	357	357	339	327	362	356	322	348	362	328	362	342	328	323	311	344	327	346	331	308	343	330	343	325	323	334	351	324	348	329	334	327	308	351	325	317	341	341	336	318	338	309	340	310	334	339	321	323	324	356	317	342	351	359	343
26205	4524	1514	1078	932	678	538	448	454	426	369	368	323	249	263	252	267	227	216	227	251	223	234	184	242	212	242	239	221	249	211	216	212	222	226	199	240	210	230	223	218	199	231	242	233	222	206	231	226	213	224	221	227	229	205	239	233	221	223	198	228	209	194	222	220	218	207	210	223	220	203	208	232	205	206	243	207	218	227	237	213	221	192	212	203	248	231	215	196	232	228	219	226	221	223	197	237	200	221	231	220	240	213	223	209	229	225	216	227	228	217	225	240	216	220	207	194	229	235	221	204	204	195	200	244	232	215	205	222	211	211	230	215	207	213	245	231	242	199	229	229	234	232	200	198	235	217	207	188	185	249	202	214	199	209	196	240	241	202	242	205	241	204	216	201	213	198	232	216	219	239	239	233	217	196	230	219	187	209	230	196	186	244	236	234	215	209	216	229	220	196	209	204	248	209	216	216	187	175	220	223	234	225	225	242	213	233	220	201	228	225	219	214	232	182	207	207	208	223	201	204	218	194	225	206	253	245	213	195	226	219	229	228	208	214	190	210	209	201	213	233	214	235	211	235	212	229	220	196	199	204	232	203	216	201	230	216	221	238	236	227	226	230	201	202	189	206	239	246	242	196	224	209	196	242	221	193	235	238	215	224	229	225	203	224	224	225	178	209	210	211	232	239	233	226	242	208	219	259	206	207	221	219	228	226	226	230	204	188	215	224	223	213	206	223	225	212	197	230	184	247	227	199	194	206	215	224	202	223	254	247	193	195	223	212	235	208	229	192	217	202	186	185	239	238	198	197	226	216	191	234	235	216	213	223	243	194	200	202	197	232	203	212	216	202	242	216	240	215	218	238	230	233	228	218	223	232	205	201	192	238	245	213	220	243	231	220	207	202	231	221	234	217	210	226	180	218	232	223	232	226	212	203	243	202	213	217	193	222	249	234	203	206	202	207	227	223	223	210	230	201	221	253	232	237	212	203	224	196	213	202	227	212	198	232	212	214	233	231	226	226	230	212	239	209	197	199	209	203	214	176	206	203	209	224	231	217	197	218	197	209	220	219	226	227	216	190	212	228	208	208	223	225	189	193	212	221	185	193	241	220	199	198	221	224	228	209	202	201	182	236	194	237	224	232	216	196	188	225	231	230	193	204	221	211	207	206	244	250	215	225	202	189	193	227	207	182	189	182	205	206	225	223	213	201	199	227	209	222	216	205	219	185	207	260	239	221	226	228	216	200	224	225	206	189	222	221	196	190	212	202	218	217	219	218	200	225	233	238	206	221	202	206	222	223	217	223	193	225	191	206	192	222	218	222	161	207	205	232	208	218	220	221	214	236	209	208	206	231	208	221	216	210	230	201	195	206	240	223	220	216	223	243	205	203	242	214	230	224	222	210	201	222	187	221	213	202	205	216	219	224	222	199	209	247	234	222	218	223	220	217	208	215	239	227	209	235	211	230	232	200	228	195	208	196	232	204	232	205	232	236	242	214	213	218	223	230	231	200	193	214	230	208	220	223	234	209	211	223	203	199	220	202	217	216	217	222	226	252	226	184	220	226	201	201	207	233	216	223	244	226	227	238	199	201	210	236	228	223	206	203	206	237	223	201	209	205	211	238	224	208	228	209	183	211	234	210	225	225	187	194	222	210	207	229	237	215	245	220	202	227	257	208	209	229	235	219	243	218	224	218	212	211	223	205	217	198	204	191	227	225	218	229	188	198	224	245	224	240	230	200	252	212	224	216	204	206	208	184	230	203	211	211	232	222	209	218	211	229	184	221	221	223	231	232	246	201	222	206	214	240	229	205	217	202	197	232	223	251	211	210	176	209	239	222	223	182	237	252	203	249	227	196	223	240	226	209	226	246	209	227	226	202	209	213	237	205	205	212	200	219	233	205	243	205	228	192	231	203	213	208	188	206	228	226	179	217	223	191	201	224	203	241	210	221	232	203	214	223	243	230	213	221	208	222	233	211	208	216	234	201	208	197	191	215	226	208	218	225	210	211	221	206	229	217	221	193	207	203	206	208	209	209	237	225	214	211	210	211	208	222	205	216	207	231	199	209	236	244	219	226	226	235	194	196	184	198	226	244	232	205	187	230	196	218	248	227	237	222	222	224	225	220	196	233	193	221	201	223	227	208	202	205	213	212	253	229	197	209	222	241	213	235	214	236	211	209	175	212	200	220	227	183	239	196	215	239	222	216	239	246	212	224	210	209	198	195	232	205	233	222	200	242	217	238	216	214	209	216	216	169	209	225	192	201	241	214	199	240	194	211	207	172	209	238	232	199	219	216	234	249	188	212	200	209	225	199	212	232	225	216	216	219	200	192	199	198	244	234	222	213	245	230	228	220	232	232	228	234	200	185	223	221	224	221	225	252	191	204	206	225	220	216	208	208	204	222	209	213	214	212	226	254	228	193	192	226	213	212	203	208	220	236	213	221	193	201	233	207	220	210	188	231	214	228	196	197	211	188	238	207	232	212	216	178	218	236	217	240	192	221	222	222	219	207	208	199	237	217	195	243	210	211	193	230	193	187	251	219	226	215	235	187	201	207	207	215	192	241	212	224	221	229	210	235	195	227	219	215	199	208	207	236	200	210	214	193	211	216	231	235	258	233	218	223	213	214	198	240	226	214	199	226	227	225	254	216	218	217	217	240	210	222	245	213	197	204	203	208	212	216	219	218	194	200	207	229	249	231	200	206	227	217	222	226	200	196	206	219	217	233	217	240	222	212	201	213	207	228	213	208	218	205	239	184	248	244	193	183	217	223	223	227	222	200	223	216	211	209	244	207	224	209	217	221	219	221	234	206	224	218	222	209	228	230	212	222	199	218	223	216	213	201	227	223	232	225	234	258	222	238	217	229	217	225	214	203	209	233	240	220	207	221	209	212	208	230	238	198	237	236	239	210	239	218	215	228	245	249	197	186	233	234	225	231	210	232	226	226	229	230	217	218	204	215	226	205	210	210	194	206	223	206	233	206	232	227	222	191	228	200	211	232	239	223	237	222	207	228	214	206	206	220	212	189	212	211	217	204	221	214	236	204	192	210	236	196	212	243	231	198	226	191	211	221	232	203	221	237	230	247	196	191	227	230	223	187	218	211	251	212	193	210	218	210	205	209	191	230	229	237	221	223	194	216	199	213	197	250	213	192	209	205	212	215	205	213	218	193	179	203	226	201	210	241	196	256	224	223	238	220	228	229	198	205	219	213	220	187	208	219	240	217	212	206	228	188	213	225	205	222	238	201	211	209	213	198	212	242	249	233	210	229	233	244	239	209	222	231	217	208	243	249	224	211	232	187	208	214	231	202	226	226	204	238	243	209	193	191	217	229	207	240	223	224	226	214	204	228	211	251	233	212	207	228	213	228	207	190	228	215	203	215	182	214	198	188	205	190	223	194	198	228	222	219	222	238	202	237	214	201	209	218	229	179	208	231	239	204	179	216	211	223	208	188	231	211	202	221	210	214	228	193	251	210	188
14493	1953	2304	2898	2883	2260	1838	1825	1635	1453	1264	1490	1259	764	855	761	717	672	692	656	679	632	694	585	563	602	552	563	557	580	592	563	577	560	537	477	510	521	510	545	567	546	532	518	531	541	495	556	577	526	528	582	545	517	509	507	508	506	544	461	487	602	524	523	492	525	512	524	512	507	510	527	531	522	500	525	519	524	498	516	488	463	507	524	493	493	527	532	488	470	545	504	508	511	470	507	506	507	526	486	502	517	495	528	513	459	549	487	492	509	495	527	504	450	527	513	497	474	513	515	528	507	507	515	528	540	516	508	549	490	517	546	537	512	538	492	490	518	486	537	529	479	505	510	547	516	509	530	528	541	519	541	523	446	521	459	520	549	513	477	558	501	554	509	512	496	575	516	493	473	483	490	520	515	502	503	517	513	547	519	529	533	527	479	520	535	510	545	521	486	506	541	499	539	493	584	493	558	478	557	486	540	488	532	497	486	501	520	514	529	490	491	543	533	489	536	556	525	507	494	503	542	538	493	523	520	500	534	480	508	531	470	492	481	519	560	504	505	533	525	497	483	504	532	499	486	463	537	537	479	480	504	500	508	490	528	509	501	521	479	545	490	500	508	519	498	496	511	512	490	498	516	554	472	519	497	528	501	518	504	498	483	504	472	506	573	536	497	545	482	491	539	497	458	530	495	546	526	513	481	467	512	495	519	544	507	488	491	510	495	493	534	536	513	510	485	511	504	505	515	506	541	543	522	531	503	491	513	509	476	534	530	490	492	554	519	490	556	522	518	476	486	512	502	488	495	496	532	530	517	487	517	535	472	476	501	544	501	510	499	471	496	470	481	538	524	511	518	498	549	499	491	484	478	507	517	515	538	491	517	504	517	474	487	474	522	505	509	539	511	499	536	539	496	519	537	515	475	495	534	472	540	488	518	539	532	514	512	504	514	557	541	508	500	527	494	488	502	500	504	482	542	496	495	515	542	494	535	498	530	505	477	516	546	549	504	517	496	494	489	510	516	498	509	567	507	495	487	508	498	512	517	512	488	484	499	504	519	498	507	502	518	516	483	501	497	512	495	514	504	484	515	474	478	507	490	527	529	511	490	480	511	537	524	532	504	492	494	517	487	515	502	511	520	504	524	456	497	510	494	524	456	473	509	537	497	523	554	549	481	518	509	486	503	508	519	513	523	519	515	509	496	545	497	553	522	492	522	515	486	498	498	495	502	500	511	524	463	494	471	504	520	492	519	535	475	481	491	519	490	531	515	512	494	503	509	470	523	499	491	519	483	509	544	507	526	484	523	515	517	534	539	511	495	470	528	490	518	521	512	509	526	528	477	505	492	465	500	480	497	495	484	520	516	498	494	517	510	492	508	493	469	525	523	533	510	520	509	488	534	506	516	509	539	520	541	481	509	490	544	470	482	547	517	449	479	509	495	489	501	521	524	512	504	513	550	509	542	523	541	493	520	537	512	489	524	497	494	470	485	526	517	540	501	515	490	495	522	518	482	495	550	527	503	514	530	476	494	566	522	505	517	502	537	519	524	491	510	464	527	513	540	520	495	492	502	494	533	522	502	477	483	526	506	495	505	497	494	518	471	524	504	530	472	529	532	558	517	528	578	504	519	528	489	540	513	523	498	504	495	534	493	499	530	500	509	526	490	508	535	474	516	503	505	492	523	485	506	508	517	492	506	505	515	499	504	501	505	495	528	489	479	531	492	513	529	531	486	506	542	474	498	508	485	537	481	514	516	521	505	483	509	526	536	542	549	508	493	501	468	493	520	498	532	487	502	509	471	519	511	533	508	531	500	466	488	478	521	507	512	493	493	487	501	510	516	475	539	508	526	494	509	546	514	517	494	529	512	528	506	526	528	529	534	491	530	514	504	488	513	553	510	486	525	505	532	504	487	565	512	512	503	517	475	518	526	517	491	480	492	505	508	498	504	506	511	529	536	528	553	516	531	520	483	555	466	529	503	511	503	545	492	538	499	517	536	527	524	521	540	519	552	520	490	529	515	525	502	513	521	544	540	550	507	513	470	507	535	496	480	506	512	479	488	475	470	517	543	517	487	489	521	487	507	493	555	492	521	501	477	513	495	484	519	545	473	510	524	499	518	492	519	547	515	534	481	475	505	529	543	470	474	549	545	512	517	499	560	486	520	459	508	494	525	517	498	536	515	491	516	506	521	525	488	486	491	483	495	524	487	542	504	482	529	493	533	551	517	540	517	510	521	499	523	487	520	509	536	494	519	491	482	507	491	554	541	520	538	477	508	507	518	479	544	480	479	513	520	524	494	546	492	499	513	534	540	502	513	504	509	498	509	551	534	468	517	528	535	527	531	489	512	514	550	576	516	540	509	524	536	514	517	471	498	542	506	504	473	548	502	501	548	498	531	522	526	505	502	521	486	515	496	479	501	570	510	529	519	512	516	540	551	483	531	494	507	493	523	516	523	473	528	512	556	496	522	520	533	513	507	528	521	507	481	537	526	511	514	496	494	569	509	509	517	512	469	542	486	508	513	528	528	519	493	550	502	513	513	556	501	477	523	517	513	498	488	480	494	538	513	492	523	501	506	497	486	481	540	536	505	530	544	544	520	527	526	503	521	520	485	492	517	487	516	496	538	506	502	505	521	551	485	506	519	503	511	533	473	550	520	518	552	468	491	497	500	509	510	544	497	513	512	509	498	509	523	559	482	506	494	515	504	529	530	496	491	540	510	512	497	476	481	503	518	534	522	532	506	514	479	513	504	495	560	508	520	519	521	501	502	506	475	514	509	518	533	491	491	522	508	548	464	504	481	471	514	509	497	505	561	551	575	490	502	529	523	519	514	511	524	500	485	484	502	521	545	543	526	510	502	492	534	454	527	501	468	526	551	513	538	492	464	530	520	539	530	514	502	511	496	531	481	497	486	534	503	513	545	539	518	509	486	508	519	464	526	538	540	506	542	508	450	482	492	478	537	522	488	527	529	525	482	476	494	507	500	529	488	496	477	545	523	526	530	508	509	476	531	524	559	485	487	511	538	482	504	553	511	516	506	494	518	491	519	520	477	513	502	506	495	495	491	467	490	509	514	499	516	511	476	500	541	526	490	512	526	494	480	460	496	500	510	504	550	516	522	510	503	526	484	566	517	513	489	533	528	515	487	513	517	508	492	511	471	493	522	497	503	512	506	519	512	483	500	555	482	511	516	524	556	511	519	527	534	520	479	492	491	499	515	523	507	511	523	521	522	467	553	502	480	495	516	495	490	506	582	479	551	469	481	510	461	517	508	505	506	524	500	494	520	517	523	502	499	523	557	476	515	550	533	454	518	493	503	497	485	532	568	521	488	557	515	512	501	492	488	536	530	520	514	547	514	485	528	542	522	534	530	499	511	493	504	501	481	456	504	492	490	518	513	497	541	455	517	538	511	498	519	518	536	515	512	549	486	474	576	511	481	503	506	545	498	510	518	548	506	542	511	520	508	526	533	486	473	502	526
4577	517	291	254	250	216	236	215	245	232	201	238	228	204	239	211	208	228	213	210	218	200	237	199	212	221	207	195	225	214	205	222	227	206	228	185	215	205	217	207	188	208	183	221	218	201	238	196	203	193	233	226	183	204	187	205	231	213	216	220	193	239	204	177	217	241	204	200	227	204	235	254	195	219	203	188	195	187	181	192	213	204	218	228	218	227	198	211	204	193	197	208	213	213	203	206	225	227	226	223	191	204	237	230	228	205	231	245	207	222	200	208	230	220	214	213	207	215	188	201	223	200	220	189	206	202	190	207	195	180	194	199	227	189	191	192	203	212	187	198	197	201	209	209	204	232	205	210	199	210	209	224	242	224	197	197	213	213	208	228	228	209	232	196	196	229	226	215	227	217	200	195	208	220	210	216	221	207	203	212	214	220	199	180	213	214	196	190	217	196	226	235	188	218	189	208	185	231	240	216	195	218	236	206	204	219	206	198	203	246	210	198	201	192	194	230	197	213	187	211	225	232	212	197	195	214	206	224	199	245	214	219	208	206	228	216	237	223	246	185	193	211	233	209	179	206	195	208	207	210	220	218	215	230	180	227	198	210	204	224	229	204	204	196	225	204	189	197	234	224	213	206	243	212	221	225	229	211	206	227	224	218	207	204	208	203	203	188	205	223	212	219	214	215	209	243	174	192	202	217	221	223	217	219	201	208	219	205	216	187	209	233	223	199	190	226	215	200	218	208	180	257	199	215	227	190	223	203	210	203	228	202	219	249	207	189	196	207	222	204	222	239	205	204	209	188	242	192	190	221	217	204	199	195	212	189	204	221	193	216	199	217	220	199	209	192	221	212	213	203	204	200	217	210	212	228	230	207	225	197	198	215	205	189	194	224	202	204	222	210	206	228	230	217	208	218	190	206	219	205	216	220	215	224	207	234	206	203	200	213	219	221	171	230	225	205	200	215	187	203	179	191	193	233	201	185	205	227	224	202	217	176	230	242	224	207	207	178	218	192	216	216	211	227	198	225	225	232	221	210	185	231	219	228	211	207	213	196	226	222	202	219	214	190	209	204	202	223	202	203	200	196	194	193	191	214	236	226	210	201	191	201	229	202	215	201	213	213	163	195	199	210	254	238	204	220	226	191	197	213	209	211	219	198	210	211	203	199	216	207	198	210	226	230	219	238	201	198	204	207	207	199	229	199	216	205	218	206	206	203	221	207	199	203	222	195	224	240	218	225	209	209	192	241	205	214	225	210	205	201	209	195	216	212	200	220	205	229	191	208	211	217	221	194	184	203	218	211	227	236	206	223	209	195	196	198	196	211	207	201	217	188	219	200	215	195	204	232	199	222	225	223	216	199	221	236	197	213	219	250	239	227	245	195	213	191	210	230	218	210	202	208	192	205	184	221	203	164	209	202	225	190	207	233	203	207	196	212	206	199	216	181	221	219	206	225	234	177	192	204	221	219	200	206	231	245	221	186	212	219	188	184	203	206	165	164	234	210	203	219	228	185	202	221	206	205	210	202	212	187	211	233	217	220	215	211	179	210	214	184	183	196	201	201	217	201	190	223	197	211	188	198	220	216	206	206	186	183	213	226	210	215	201	202	214	198	205	180	199	191	194	260	207	210	216	197	221	189	200	206	196	192	202	204	203	217	227	194	198	224	214	219	223	222	230	176	205	215	220	199	203	210	202	214	221	179	196	200	183	233	213	210	198	204	188	216	219	229	206	205	189	189	203	195	188	207	241	228	203	201	208	200	201	205	163	205	200	215	176	200	200	209	228	248	220	179	199	229	213	220	221	194	184	203	223	218	176	194	216	190	180	176	216	263	195	207	210	230	183	237	202	200	221	183	214	216	221	206	196	194	223	202	186	231	213	244	190	227	186	211	208	237	177	203	211	231	174	219	188	205	213	219	224	184	200	196	215	185	241	221	202	212	229	192	228	232	200	198	190	210	228	230	204	193	202	210	209	216	216	184	228	196	188	207	227	187	189	200	220	198	210	185	194	183	191	197	187	206	202	216	204	200	223	222	218	183	205	202	237	211	192	200	219	212	238	230	215	198	181	243	227	226	162	230	199	205	223	231	238	203	199	207	210	195	208	243	223	209	212	210	189	197	214	213	232	195	214	239	213	210	172	210	220	215	201	216	204	202	219	227	214	206	211	199	225	204	217	212	204	184	193	215	211	207	203	222	222	196	206	225	201	219	214	217	205	215	212	177	220	224	205	224	200	208	218	205	226	209	235	236	192	226	194	212	212	214	219	194	190	210	235	227	186	220	194	192	189	195	214	214	213	156	200	214	253	218	226	204	223	220	206	191	216	217	202	196	229	211	217	197	186	224	209	218	200	210	219	197	224	207	195	180	221	224	221	206	229	209	209	203	237	201	200	218	197	196	176	212	220	188	222	209	200	199	203	197	212	208	206	221	197	202	182	215	200	214	195	214	233	210	204	185	237	201	201	218	240	239	202	180	214	200	202	204	199	188	194	192	240	231	175	222	205	199	197	213	217	182	216	225	225	234	247	188	198	187	179	223	197	224	208	207	187	171	218	219	207	237	218	196	201	191	227	243	187	230	205	211	224	190	212	184	226	238	229	203	205	216	176	201	197	198	173	208	206	236	214	211	193	209	206	208	194	245	204	195	170	228	204	193	209	203	225	208	226	219	232	234	223	190	203	236	192	227	223	210	210	210	196	208	189	241	202	198	220	239	223	187	187	176	204	206	200	234	211	183	212	200	219	197	227	189	208	218	205	197	210	205	244	182	217	196	231	224	209	218	206	232	219	228	210	231	178	217	233	209	245	227	229	193	194	212	202	200	201	231	218	242	213	229	221	200	198	179	197	201	199	248	203	224	212	208	220	191	199	214	226	231	218	209	205	205	228	186	211	227	206	214	203	207	209	216	226	238	197	210	226	202	218	247	206	195	191	217	224	188	212	209	215	222	206	214	204	197	229	215	209	194	202	185	210	220	191	206	191	204	227	221	200	194	221	216	205	228	211	212	206	208	212	204	220	222	201	209	230	192	201	218	215	222	193	188	212	208	216	219	202	228	187	194	214	218	199	226	193	231	222	189	201	206	217	206	206	204	181	202	239	196	193	224	215	200	218	218	212	200	226	199	186	185	194	197	206	215	200	237	194	193	195	174	211	208	215	197	208	207	192	187	198	222	220	205	199	247	208	201	206	204	188	210	219	206	212	233	187	193	183	203	225	202	189	209	185	227	226	213	211	208	200	195	185	225	234	218	226	192	231	214	178	219	199	210	210	220	191	200	192	228	204	201	213	212	211	226	219	215	217	224	193	204	182	241	194	236	195	207	194	206	246	222	201	199	197	189	206	221	226	218	223	189	182	202	217	215	196	199	209	213	229	215	201	211	186	178	211	204	192	180	191	216	225	221	198	198	250	216	214	214	220	241	200	232	200	198	206	185	221	207	211	216	186	199	218	211	223	202	203	202	216	200	231	217	220	190	218	217
3264	625	637	642	618	544	557	539	533	495	485	568	472	432	530	530	474	478	448	449	502	469	438	482	488	492	458	484	430	471	495	499	448	480	480	475	461	473	464	467	494	487	460	474	438	472	466	483	480	483	467	422	490	517	478	454	439	514	513	468	482	447	469	502	479	469	472	461	493	475	457	488	513	463	479	497	455	463	447	488	460	467	471	488	485	444	507	456	458	452	481	459	433	477	513	484	494	471	455	439	480	516	486	482	480	497	491	439	447	450	487	456	478	495	450	473	454	462	465	484	463	484	475	457	457	457	485	457	468	491	494	468	456	470	489	485	445	497	464	470	415	470	485	477	467	479	460	461	464	476	469	435	446	506	498	476	452	465	471	446	468	495	505	450	521	481	473	450	495	464	476	433	483	466	455	488	521	461	504	466	451	452	486	476	498	500	487	451	464	471	492	489	451	493	452	501	412	491	449	485	459	444	494	471	477	473	479	480	468	470	485	467	464	473	461	456	476	481	499	485	443	490	479	467	456	493	482	470	465	466	459	504	509	452	457	500	498	476	479	479	463	493	461	482	452	434	471	479	497	465	496	480	488	522	474	440	506	483	497	459	466	452	491	487	431	446	465	459	458	468	463	451	490	455	482	464	524	469	509	452	470	475	521	433	479	495	502	450	483	457	458	511	468	465	465	501	498	438	461	443	506	457	440	440	461	476	435	501	462	473	509	481	454	484	487	530	483	445	412	476	514	512	478	480	452	434	501	445	471	481	483	463	453	469	444	478	454	481	491	482	490	479	443	470	500	472	452	467	488	458	459	499	482	496	494	490	466	475	468	494	466	444	446	467	469	467	475	468	482	458	475	454	435	453	465	497	443	444	445	466	465	461	466	465	488	468	458	481	514	480	469	510	526	485	480	479	465	475	493	465	449	477	499	450	433	480	443	498	488	461	464	471	500	454	508	474	496	452	447	451	468	489	456	483	488	433	457	460	452	489	479	479	500	470	489	479	493	470	507	461	459	442	472	481	474	478	470	484	486	468	471	476	458	494	490	495	475	503	443	511	457	482	450	487	492	495	490	430	465	473	461	526	480	473	488	499	476	455	422	498	484	483	476	501	476	452	477	457	473	431	519	480	460	457	458	471	489	483	432	504	432	471	496	512	485	457	457	498	487	488	503	481	439	495	492	451	496	444	473	452	476	455	476	449	455	471	449	467	460	447	458	480	489	443	455	469	466	462	519	472	463	467	462	484	441	459	458	473	503	473	485	456	462	455	447	489	459	460	474	474	486	507	513	451	449	484	494	481	484	461	454	444	482	503	426	468	533	503	495	497	482	452	481	499	426	467	474	498	515	477	462	474	490	478	462	450	474	495	434	466	453	423	482	476	446	519	487	496	473	492	473	482	500	486	455	468	511	459	488	477	466	462	456	454	471	473	484	498	463	515	532	458	519	471	463	474	467	474	443	474	462	487	469	505	466	438	469	464	406	420	473	481	452	463	491	448	462	444	493	469	457	468	484	465	445	471	466	419	459	441	472	426	429	455	505	463	449	480	491	490	462	415	466	452	490	471	463	491	483	480	463	474	415	503	423	470	443	466	465	481	445	453	465	477	428	484	472	501	468	493	462	478	448	480	471	451	483	479	477	477	459	479	501	477	528	456	462	469	502	466	488	532	465	468	457	480	501	494	464	451	468	456	481	494	497	486	465	508	453	465	489	472	430	497	477	443	460	479	480	450	460	465	487	486	486	471	468	505	470	471	457	472	502	457	464	490	468	490	475	472	440	489	480	469	434	490	465	467	511	462	482	451	489	493	498	475	495	477	501	457	479	481	496	492	503	498	474	466	482	457	451	455	471	493	463	489	461	463	491	467	441	477	471	463	485	440	491	505	478	509	471	465	499	466	497	469	490	508	502	470	473	485	471	447	429	465	468	506	458	443	450	474	483	426	460	505	469	453	441	509	476	464	489	498	514	449	473	475	465	477	474	443	486	449	505	497	452	476	438	477	431	438	509	431	511	456	456	467	440	480	460	482	502	464	436	521	470	492	444	463	482	483	485	460	502	478	448	440	457	486	463	497	500	441	452	439	472	484	470	479	481	498	479	450	469	478	463	469	473	474	462	447	511	493	503	470	477	478	439	482	429	438	462	483	446	446	495	474	432	460	456	458	460	455	441	493	478	501	489	452	478	481	458	425	535	475	464	449	452	464	422	491	462	464	442	523	453	481	491	486	475	465	478	455	478	478	479	496	472	454	448	483	497	466	514	439	462	488	478	485	481	517	484	459	459	487	470	439	457	463	460	497	536	478	525	477	472	450	467	494	478	501	459	513	457	448	479	477	462	437	473	465	470	440	467	481	444	475	468	496	441	486	469	504	472	478	448	517	459	456	506	443	476	490	480	495	483	417	476	447	476	476	464	469	468	482	436	445	464	468	473	443	499	468	479	504	457	503	455	470	470	471	488	447	466	470	472	493	466	471	437	509	484	488	495	474	485	481	465	457	486	469	496	474	450	481	490	468	472	463	465	485	467	462	507	458	452	462	506	482	479	477	452	475	459	467	508	482	464	432	488	518	455	516	484	468	469	487	484	463	429	499	450	510	504	463	476	473	439	468	492	460	481	494	472	459	471	450	475	451	484	478	467	470	475	430	477	502	492	468	464	427	502	467	451	460	481	508	451	456	434	441	479	495	493	501	514	425	487	484	472	453	525	462	452	464	429	467	477	453	459	512	478	472	459	460	470	438	445	448	477	470	449	495	487	469	473	499	476	467	503	480	472	466	462	479	493	468	454	480	448	468	477	467	486	498	456	461	479	492	442	501	484	508	486	456	489	472	479	439	449	470	497	467	464	476	487	434	512	484	478	461	491	416	486	453	467	474	478	473	482	476	503	499	461	486	458	492	455	522	465	451	479	458	497	483	464	458	434	485	481	489	456	464	493	465	469	467	432	487	486	485	522	478	465	514	480	449	487	513	480	432	471	449	464	476	472	448	437	449	459	465	489	444	435	484	478	495	475	491	463	455	467	489	461	469	490	481	461	495	493	482	457	499	475	483	501	450	444	474	481	529	495	474	494	456	485	473	463	468	418	484	437	476	489	518	476	455	453	456	458	463	457	463	481	461	470	471	483	457	493	459	437	505	457	477	464	456	442	463	489	471	480	480	453	453	492	452	466	508	474	456	524	470	475	461	514	490	445	482	451	481	483	488	481	473	464	470	498	481	449	460	508	497	478	478	439	453	429	481	459	464	481	505	450	486	480	469	484	482	486	483	413	466	466	448	454	469	478	447	474	503	445	482	440	485	461	433	480	472	483	447	463	505	475	471	431	465	453	494	472	477	487	484	458	489	473	473	422	453	485	478	491	447	515	484	482	474	487	468	464	444	472	465	459	478	444	483	498	483	505	479	494	469	464	464	445	469	464	423	471	493	487	486	484	468	443	450	492	458	500	461	469	484	453	484	434	441	470	458	463	463	461	516	490	480
16654	2370	820	563	484	406	272	245	250	211	208	188	218	152	138	154	159	128	137	143	169	138	133	123	118	127	149	139	134	165	141	118	127	105	136	157	91	133	122	145	142	127	141	147	158	126	126	126	149	114	141	121	105	138	129	137	132	122	119	145	138	147	142	124	126	124	116	127	139	134	143	124	135	124	140	142	132	124	129	125	136	137	121	124	149	128	121	157	164	142	139	124	127	125	133	140	129	126	124	126	120	142	127	114	144	135	127	130	126	149	128	130	139	129	148	135	134	156	149	131	128	114	131	116	120	137	121	134	139	142	127	123	124	130	118	130	151	112	109	126	116	146	156	120	131	126	120	149	132	118	120	113	117	122	136	137	129	132	150	153	135	132	124	128	128	132	158	124	132	144	166	131	145	136	92	140	130	126	149	112	100	170	131	131	133	139	133	137	137	139	122	120	125	119	135	125	145	122	113	144	144	131	123	115	119	144	129	130	139	145	123	147	130	151	144	121	118	151	130	110	147	150	161	137	147	111	116	116	155	121	154	142	134	137	109	130	118	124	142	122	134	147	148	128	135	146	155	128	132	150	126	119	142	127	130	140	129	126	115	137	130	150	142	147	135	145	130	156	126	138	126	130	151	134	136	150	151	131	145	142	136	128	132	134	152	139	135	133	168	143	126	125	139	136	128	150	147	154	130	128	135	117	128	134	137	141	126	125	128	105	131	150	131	130	155	146	135	146	135	134	109	134	139	149	133	127	137	132	135	153	118	180	136	120	116	137	118	128	120	143	134	148	134	121	135	111	139	125	131	132	120	127	114	144	135	127	135	126	126	133	112	134	126	128	117	130	123	135	130	134	146	129	138	136	129	106	130	138	131	133	116	125	127	129	126	116	149	149	155	121	131	133	122	120	131	118	112	117	133	142	126	140	135	146	131	138	136	111	120	136	141	127	130	134	138	138	127	119	133	136	142	133	135	128	145	124	148	147	148	129	116	124	136	154	132	119	125	118	106	163	122	158	138	148	124	141	150	139	129	143	125	150	167	130	126	126	107	132	121	108	153	124	146	148	157	145	112	142	122	138	128	129	122	153	133	138	115	135	118	143	145	140	141	105	142	141	137	118	141	144	137	121	124	124	127	137	112	134	134	137	116	135	141	142	144	144	139	144	128	138	126	106	135	135	112	124	144	124	120	125	143	132	131	134	112	126	118	142	121	149	127	152	129	133	138	136	133	131	118	129	120	136	121	144	136	122	144	121	136	129	121	134	141	135	146	141	125	139	132	142	143	119	140	124	150	134	117	131	126	120	128	122	142	148	144	120	126	116	144	137	140	138	148	127	147	140	117	130	139	106	142	123	137	120	103	145	150	116	146	114	124	137	133	98	118	131	126	145	130	136	128	122	135	138	153	123	116	149	152	124	138	146	131	114	140	124	148	132	150	129	145	135	140	129	153	141	127	128	130	133	132	99	122	103	120	129	118	160	139	136	128	143	136	141	126	114	146	165	120	134	145	156	142	115	133	142	108	129	150	130	140	117	144	115	120	132	158	142	137	108	145	130	109	121	128	119	120	151	125	149	158	157	119	125	126	133	151	140	123	147	122	136	117	137	120	137	104	132	150	132	126	145	155	117	123	132	157	126	151	123	135	133	140	118	129	137	129	149	146	118	128	142	141	143	125	152	126	128	135	132	163	138	136	134	121	139	137	127	140	127	126	117	129	139	150	133	147	133	144	133	151	114	143	127	134	122	149	116	128	146	135	128	122	136	160	119	133	154	154	134	153	139	135	138	132	118	132	126	139	116	128	129	144	124	123	143	125	137	126	123	114	115	140	127	139	139	133	123	130	124	125	105	140	160	129	134	133	129	146	139	145	131	148	133	141	123	138	148	133	129	127	144	126	126	124	147	123	112	127	124	143	143	134	126	138	129	133	108	131	152	146	144	127	152	124	154	146	126	125	135	143	121	146	137	128	127	147	135	145	122	136	128	142	133	120	133	153	125	127	154	136	137	156	127	109	123	125	128	129	115	131	146	130	132	141	122	133	135	115	119	171	132	125	137	131	129	121	143	117	122	124	133	141	144	140	146	146	151	128	129	161	117	134	132	159	130	139	133	110	126	129	126	138	146	144	144	143	128	142	133	125	148	125	130	136	132	132	150	114	144	108	125	137	135	141	113	132	132	130	137	126	164	138	118	149	147	150	151	112	114	118	136	135	140	115	132	144	129	148	133	119	125	143	131	122	127	132	137	135	130	148	145	149	113	143	124	119	134	149	136	143	145	125	128	140	139	137	135	136	109	129	125	145	135	135	163	123	143	117	129	142	139	117	141	137	142	126	111	134	143	158	122	127	140	139	140	155	126	126	134	144	125	110	143	131	120	121	130	105	142	132	132	127	133	141	132	138	140	126	109	144	144	140	138	129	127	145	131	132	141	141	105	91	117	141	129	137	121	154	142	156	146	148	133	133	120	148	122	105	133	132	126	153	142	136	122	141	147	139	131	139	135	120	148	134	143	149	113	146	135	132	132	141	128	138	122	113	119	112	116	139	127	132	132	136	134	130	141	106	129	124	116	132	138	145	153	147	114	130	117	131	131	133	142	141	151	131	127	117	136	118	146	134	152	115	128	123	125	132	129	120	141	152	129	104	133	133	132	135	117	108	134	131	132	137	124	133	141	117	144	124	131	123	137	136	133	134	149	126	125	129	141	136	125	119	151	136	131	108	125	133	131	118	120	130	132	141	136	146	110	131	122	137	130	140	143	125	128	131	143	129	132	143	130	130	122	138	121	147	122	132	141	152	136	130	142	134	132	122	148	129	121	134	135	147	128	141	140	119	133	146	124	123	151	139	118	128	125	135	118	129	135	132	140	131	138	139	116	131	127	132	132	120	135	145	126	103	123	154	118	124	130	116	112	148	152	144	136	157	151	108	125	143	131	140	137	127	127	137	104	125	130	115	141	130	136	126	128	120	116	139	131	131	115	127	116	135	116	137	133	118	126	151	130	127	113	135	147	134	137	140	140	142	145	134	144	130	144	132	132	142	134	136	141	126	124	127	137	129	130	148	124	142	135	130	120	131	142	125	128	134	118	171	127	134	129	158	155	132	146	138	123	105	167	126	159	119	109	118	137	150	138	118	126	116	135	144	123	121	121	128	134	147	128	138	129	111	136	134	149	115	149	148	121	124	101	141	102	119	146	133	161	147	132	128	123	128	124	117	148	144	119	147	128	136	123	141	147	138	127	134	129	120	147	138	149	115	132	133	128	159	125	135	121	138	143	136	120	132	102	131	136	138	118	163	133	124	136	131	143	154	135	123	119	143	123	114	150	112	111	131	148	141	124	119	138	141	144	136	122	131	167	143	123	123	135	143	123	137	144	133	122	133	130	136	116	116	147	121	147	131	148	149	176	125	127	158	139	126	138	125	131	126	122	155	164	126	144	147	145	114	109	135	132	125	145	147	144	132	125	154	125	140	132	124	135
10589	1267	1306	1613	1557	1319	1131	1005	953	843	751	705	731	529	521	475	451	408	399	408	407	378	381	393	371	352	351	368	343	353	359	370	380	367	348	357	346	358	362	326	357	342	314	408	356	339	360	358	355	317	297	321	341	331	344	358	356	357	353	333	306	353	322	324	330	337	330	337	351	287	297	324	379	325	320	342	316	317	344	354	321	353	346	354	330	356	352	334	296	333	339	333	333	346	337	316	368	345	346	382	287	315	345	304	373	371	314	340	319	308	336	335	307	323	323	341	355	363	335	370	346	335	343	348	383	343	356	310	333	313	319	341	340	322	337	340	335	342	303	348	335	329	338	316	335	316	344	353	344	339	337	332	352	343	366	357	378	370	343	339	354	322	322	331	347	329	333	388	374	335	326	374	368	345	374	360	341	346	328	321	331	345	359	368	333	338	336	302	312	335	340	386	328	340	327	350	319	326	308	338	322	331	352	348	371	355	340	323	376	341	325	341	347	320	330	334	351	327	343	349	332	350	329	355	359	335	344	356	337	340	340	356	331	332	323	357	364	360	356	353	319	326	323	321	367	338	327	298	345	346	340	345	351	311	339	317	331	330	378	340	338	338	338	357	356	316	332	351	347	332	372	350	326	319	321	345	323	325	350	362	361	329	319	303	325	324	311	343	323	341	337	358	327	334	311	308	352	348	334	308	314	339	326	307	347	346	299	325	378	350	336	349	353	329	315	330	311	336	339	331	344	344	292	334	317	320	326	306	353	323	312	327	326	346	337	328	319	328	313	342	314	327	283	311	321	352	336	341	343	344	334	359	331	336	327	336	338	287	328	341	305	308	313	362	368	342	324	323	331	355	336	303	355	322	327	348	329	339	314	347	339	342	325	359	332	346	341	316	342	339	334	332	335	339	308	350	319	319	334	340	318	321	352	327	335	312	333	355	337	349	353	310	342	308	323	323	343	353	330	361	305	346	328	373	325	330	315	329	322	345	332	374	323	358	284	318	335	334	313	362	332	339	311	348	334	323	326	307	332	354	390	342	314	326	355	319	336	326	342	321	356	342	326	354	345	341	319	346	325	341	317	357	357	335	336	309	344	306	322	322	343	343	336	306	321	325	348	302	354	326	314	319	340	313	350	304	335	332	346	377	326	333	342	356	348	327	315	329	356	333	341	316	329	314	335	352	348	345	344	322	304	328	353	321	363	348	325	321	327	340	331	349	318	354	353	329	328	341	348	351	361	307	333	318	331	322	325	367	331	346	349	312	300	318	337	329	344	317	336	329	370	330	345	362	289	364	342	369	327	340	354	310	323	331	306	294	327	348	353	346	347	328	363	347	318	349	348	344	327	321	350	346	328	311	332	329	330	316	329	332	360	336	326	307	334	337	321	335	353	310	341	308	330	357	327	309	336	348	334	321	344	310	356	359	312	343	310	334	344	313	341	346	316	336	319	350	351	330	287	328	323	380	320	345	373	337	354	308	322	311	360	296	341	354	365	340	309	331	335	309	326	341	322	322	296	349	327	331	340	357	329	369	341	354	343	368	335	337	317	322	354	353	332	336	316	342	333	337	309	316	336	312	339	332	353	321	316	332	319	333	329	325	334	341	299	362	324	328	350	335	318	351	309	335	298	316	307	359	359	336	282	348	293	310	320	383	318	339	354	342	352	320	340	347	352	319	290	324	319	330	326	317	344	333	334	325	336	348	336	353	336	335	311	349	309	333	353	316	322	333	328	335	346	345	332	337	309	341	342	306	356	318	355	319	332	326	337	300	314	325	338	366	326	349	318	303	337	315	292	324	311	325	343	329	365	332	369	298	344	339	309	348	343	336	331	333	316	334	338	327	325	344	316	373	311	359	332	339	369	322	368	363	351	345	336	324	330	302	305	361	335	343	321	349	375	342	310	349	333	331	358	334	352	349	329	315	357	332	326	324	318	321	368	342	352	361	333	321	334	330	354	331	328	336	350	323	356	336	318	329	352	334	333	322	316	339	309	312	340	343	284	350	340	344	336	320	352	340	310	323	319	305	323	352	372	357	345	324	307	335	356	334	370	332	350	345	338	374	319	334	316	337	346	321	332	368	329	329	332	320	327	329	294	311	363	327	327	344	326	354	335	381	365	310	335	316	335	341	327	308	315	319	362	337	339	376	325	341	339	355	338	323	338	328	321	371	334	319	348	337	342	343	367	329	369	344	334	307	361	325	323	313	311	336	365	333	316	341	332	323	319	309	359	330	342	310	332	366	333	318	370	323	355	363	353	335	350	347	350	322	352	329	325	342	321	329	353	357	321	320	322	301	307	335	357	325	350	326	318	351	332	348	312	320	337	318	353	319	349	339	308	345	335	350	335	354	337	333	337	319	315	327	324	349	333	390	304	309	315	333	321	338	307	343	355	317	321	342	327	328	353	364	317	345	320	343	322	343	333	324	343	313	327	324	350	371	315	363	325	328	337	310	333	322	349	323	329	345	331	356	331	335	347	368	340	359	320	344	316	333	329	355	326	327	358	371	336	340	336	302	327	300	325	327	323	349	328	353	335	348	326	376	339	344	365	328	327	345	344	341	342	369	335	309	333	343	326	321	364	357	344	325	341	336	357	346	360	311	332	340	327	344	351	347	332	335	344	311	337	339	330	330	322	321	341	343	347	335	322	320	342	326	338	309	322	323	332	334	295	336	361	332	317	321	326	348	320	368	329	383	337	350	337	340	326	326	335	351	335	340	329	333	315	330	327	364	300	317	340	335	299	311	367	349	328	330	332	331	317	351	362	320	326	329	333	335	323	349	349	335	329	327	365	313	333	337	328	340	332	338	309	324	310	354	319	339	358	353	335	323	339	300	346	299	308	358	351	329	328	350	313	338	310	339	342	302	295	317	302	320	370	332	322	320	323	329	330	350	325	369	313	342	345	356	339	352	332	322	335	332	356	324	341	352	326	322	348	351	340	378	336	320	316	311	341	323	337	343	308	340	373	327	344	315	351	348	333	332	306	311	341	335	331	331	350	327	352	346	314	344	322	383	330	308	307	347	314	322	324	318	356	333	359	336	353	335	339	325	354	329	345	325	353	307	331	337	365	334	326	346	357	319	322	331	338	354	349	320	356	351	361	330	334	352	322	321	321	353	300	330	332	309	344	313	350	333	355	321	346	360	352	363	355	377	309	361	328	289	295	338	326	306	320	372	321	321	321	341	376	314	327	311	336	338	367	321	349	318	338	324	362	356	344	347	357	329	336	354	303	357	322	352	348	311	342	347	325	320	332	314	344	312	355	334	341	342	330	314	346	304	310	340	358	330	330	322	350	341	359	348	320	336	327	345	322	329	324	357	364	309	334	340	340	344	315	315	358	343	351	314	354	311	349	305	328	274	335	347	341	347	332	325	340	323	344	272	333	311	348	324	336	343	332	327	367	348	315	362	354	336	329	317	349	337	320	289	336	340	305	332	335	339	316	314	322	318	328	329	342	327	336	349	320	307	331	366
26042	5296	1481	1105	987	685	573	416	450	375	329	315	340	244	278	254	220	255	241	210	268	248	233	202	240	196	204	211	229	232	252	227	191	203	206	242	225	201	218	243	220	195	217	217	171	211	210	216	202	220	226	180	223	214	186	219	211	203	191	218	201	231	205	201	223	238	190	201	197	213	193	216	210	217	223	174	190	220	219	185	229	224	227	196	207	208	250	216	234	211	224	236	224	203	228	225	206	210	212	233	227	192	228	214	252	223	207	192	212	261	221	240	229	218	211	223	200	227	213	209	237	184	212	230	232	229	230	243	217	222	230	203	203	209	233	204	180	205	216	198	214	232	212	205	246	224	177	214	207	228	244	226	229	227	190	212	189	200	193	217	215	201	188	199	223	205	209	217	244	219	217	234	210	218	201	201	205	195	208	205	217	251	210	217	198	219	205	236	231	235	215	226	184	226	200	214	172	212	204	218	227	229	183	210	210	230	228	210	245	223	226	222	236	215	236	219	230	251	184	202	189	227	212	211	195	238	197	240	230	230	209	191	212	241	199	211	217	209	221	232	217	201	207	212	217	269	202	191	203	212	214	201	215	227	196	232	223	205	208	201	210	230	215	211	227	204	234	234	204	207	223	213	228	208	218	180	249	242	191	248	228	218	204	220	219	185	222	205	230	185	215	217	231	213	226	193	240	199	221	220	230	171	225	200	203	217	197	228	218	246	205	213	231	229	215	194	231	173	197	220	213	217	202	204	220	223	231	184	204	236	222	236	176	242	208	206	207	173	198	237	231	223	203	186	210	217	199	219	221	216	191	213	243	218	232	234	247	239	227	213	229	222	237	221	173	213	211	205	265	233	199	180	231	202	206	204	237	232	225	188	194	189	198	214	222	195	254	218	230	210	205	178	232	230	218	229	204	205	192	202	201	210	225	236	229	228	212	216	217	187	214	196	203	184	217	202	207	227	218	209	223	195	223	205	204	205	217	238	198	197	218	194	231	208	220	219	217	220	205	209	196	218	207	245	206	200	210	202	211	202	204	213	187	216	191	258	227	201	193	233	201	201	206	204	192	200	216	211	238	225	219	201	219	225	173	206	214	217	221	218	249	209	192	203	223	238	210	228	204	212	232	212	199	192	218	229	224	195	239	242	209	202	212	228	210	200	181	208	229	219	233	213	212	253	229	200	232	204	205	212	202	216	243	225	213	198	225	214	246	219	217	223	211	232	205	222	215	214	237	244	209	230	200	213	196	227	186	195	196	186	218	200	218	204	193	206	203	211	203	228	208	217	231	215	241	219	224	208	221	204	209	231	193	234	237	213	227	204	217	213	232	245	241	219	230	210	190	238	220	225	210	194	230	184	167	216	225	223	227	211	213	213	207	222	195	236	242	229	234	228	229	189	196	206	206	212	217	217	217	223	228	214	211	213	219	199	196	209	221	226	219	201	203	231	198	212	185	233	206	223	233	228	240	203	254	177	210	191	205	232	226	251	236	226	196	205	231	210	188	207	211	245	211	231	209	221	220	224	242	200	219	220	221	223	205	190	209	217	205	199	227	225	210	188	211	193	223	201	205	215	219	213	230	205	186	218	241	213	242	211	209	230	223	202	221	208	230	205	215	248	202	240	241	218	208	245	206	207	193	193	243	225	224	219	199	206	225	200	209	194	185	229	232	208	222	208	231	246	196	226	222	226	199	226	225	217	224	219	206	207	234	222	210	196	214	206	195	199	211	216	223	213	221	237	225	231	179	205	216	212	240	231	222	183	220	222	226	216	214	203	227	257	203	196	241	221	227	210	208	205	204	215	215	197	242	240	221	217	224	227	214	230	211	209	217	222	214	199	199	208	228	227	222	218	193	217	236	219	226	187	227	245	231	213	243	226	226	213	189	220	196	216	233	221	229	238	199	221	209	233	231	220	223	216	230	235	227	247	240	234	232	239	235	233	222	201	252	208	184	213	207	223	216	186	199	221	207	232	219	203	230	224	218	223	226	219	210	219	186	236	218	206	224	226	201	214	237	220	216	223	208	194	229	241	218	212	216	223	213	227	222	201	202	201	217	217	232	219	223	204	217	249	238	220	196	203	190	211	200	197	221	199	189	232	200	198	197	208	217	236	211	218	220	214	202	210	190	224	205	236	222	208	236	221	239	213	220	219	176	224	193	220	205	195	215	214	219	208	210	209	232	192	236	229	223	237	205	217	222	237	212	225	193	213	222	208	226	205	235	233	227	220	232	208	214	201	197	219	210	225	246	202	230	225	197	210	203	227	231	232	213	192	199	216	210	208	229	241	211	211	200	204	213	196	181	212	210	189	186	219	229	232	218	218	227	199	206	237	218	223	224	239	218	229	210	215	213	234	216	213	219	230	195	228	234	211	244	189	201	232	224	224	191	240	214	196	239	213	183	237	200	200	232	231	213	202	210	223	187	223	182	217	231	216	215	226	235	214	209	202	220	184	239	220	205	210	194	203	179	207	206	222	218	215	203	226	227	204	225	217	221	241	217	194	201	220	206	221	216	204	225	219	219	216	244	218	210	211	232	187	217	233	204	206	246	228	193	216	212	205	195	223	242	236	219	226	230	195	211	227	226	180	202	199	219	191	225	197	226	200	222	226	220	203	199	260	186	252	225	196	221	223	239	185	203	233	221	240	238	230	224	236	199	237	219	225	223	222	213	192	211	230	224	219	228	202	235	218	213	214	207	222	211	202	231	202	205	225	215	201	201	203	200	201	231	194	212	187	228	209	188	210	211	228	222	222	209	204	235	197	222	213	229	229	213	210	216	211	202	190	195	222	201	228	241	201	214	212	217	200	195	205	209	223	223	209	211	225	221	234	198	230	221	212	184	219	226	242	233	217	231	213	209	214	201	203	184	224	216	220	207	237	220	227	220	204	223	182	206	210	204	197	226	215	188	219	208	179	206	217	203	193	207	206	232	207	201	206	225	198	220	220	210	202	214	220	197	193	200	236	200	195	208	236	223	231	220	206	218	218	220	227	231	215	204	206	210	216	191	224	219	213	233	221	237	222	203	211	232	221	208	217	168	214	221	211	224	230	201	182	181	247	210	226	206	232	199	230	223	233	218	179	200	223	199	248	235	233	205	206	213	224	215	207	213	223	223	210	184	212	210	216	222	230	202	206	205	226	220	222	232	200	199	224	196	240	202	226	238	209	206	213	211	224	226	217	208	196	224	223	223	243	212	201	235	219	224	245	227	226	198	243	225	225	222	221	197	223	225	259	240	232	206	232	231	218	233	220	199	240	243	204	192	225	198	213	205	224	214	232	226	195	208	217	208	223	206	225	231	219	226	195	199	211	198	200	210	236	209	219	213	235	193	245	228	210	213	210	200	207	203	221	189	218	182	197	215	225	202	211	194	213	218	215	215	215	229	223	225	202	181	205	199	208	234	194	206	223	206	246	215	192	204	198	239	216	234	200	197	226	206	228	197	220	236	231	208	200	214	225	232	219	244	228	227	197
14857	2217	2355	2973	2918	2500	2118	1633	1662	1443	1210	1182	1105	793	858	785	715	675	709	679	641	667	643	600	620	553	543	572	556	542	562	510	508	573	556	537	513	537	542	536	518	559	514	563	516	518	504	540	499	564	573	496	547	480	551	514	544	508	541	508	507	473	487	524	466	510	534	576	521	538	482	554	527	528	537	512	536	511	531	527	505	523	522	527	498	506	530	547	507	538	514	508	540	517	489	536	501	538	491	518	558	466	506	493	533	494	520	550	573	470	511	519	518	496	474	514	514	504	522	493	525	500	518	525	514	516	491	520	513	528	509	528	468	532	551	529	486	543	512	519	500	502	569	497	491	504	511	540	522	520	545	517	490	501	512	502	541	484	523	482	493	523	504	496	522	520	513	460	548	546	519	519	483	515	494	543	500	500	495	504	497	512	518	482	461	475	513	463	517	488	489	508	514	486	490	492	520	551	528	518	519	486	512	511	544	517	476	545	540	528	523	526	517	509	510	545	521	510	542	518	499	489	492	543	536	534	520	485	496	505	518	510	480	505	498	494	476	486	543	523	538	515	501	553	490	499	528	521	519	508	552	488	505	540	525	530	558	520	537	508	509	480	477	530	514	523	480	495	461	545	494	510	511	524	566	547	505	515	505	515	510	505	526	531	476	484	503	496	516	525	514	513	490	531	476	479	519	535	504	527	498	522	535	522	502	511	508	498	504	501	522	532	517	514	504	501	529	508	544	472	462	536	494	470	515	485	524	496	540	545	530	475	527	536	513	508	480	520	529	499	516	494	508	526	499	518	511	527	507	484	503	492	500	488	497	513	535	478	537	502	494	515	493	508	507	505	517	520	491	503	515	500	476	502	480	541	512	502	538	526	505	530	562	503	509	530	509	500	487	530	508	507	522	510	524	496	502	530	528	470	492	506	475	484	520	525	502	484	551	496	541	519	533	501	501	495	531	529	504	511	489	529	505	516	512	492	496	529	539	491	526	517	555	486	513	529	473	497	515	523	498	535	492	485	539	494	520	485	485	508	505	503	535	532	522	487	528	483	476	519	523	526	538	503	551	493	544	498	541	501	500	537	525	525	501	469	544	471	507	527	466	502	512	505	533	494	518	519	487	516	504	540	540	522	514	525	507	500	493	529	531	536	512	471	488	508	500	525	479	505	500	503	514	525	506	499	499	485	505	491	538	530	529	506	498	575	522	545	504	513	533	522	501	500	557	508	492	488	508	517	496	534	511	488	499	512	517	505	546	519	503	505	517	521	511	553	529	512	487	476	497	490	528	507	535	524	511	489	527	492	506	497	484	475	510	514	522	518	532	449	506	492	479	492	488	523	545	509	491	498	499	536	506	513	488	524	502	548	468	524	522	500	493	513	485	533	547	543	505	546	511	498	488	523	472	488	493	493	474	551	523	508	525	483	491	540	479	513	519	512	546	495	499	476	519	531	487	549	527	465	513	515	536	530	512	479	489	535	534	529	506	532	480	525	455	515	494	496	491	521	450	520	547	506	516	547	477	496	532	524	516	554	495	471	494	525	518	510	548	498	549	525	531	475	483	502	498	499	533	528	504	499	508	528	503	531	502	510	545	496	562	491	504	482	504	465	512	530	477	536	568	479	518	529	500	469	512	525	552	504	512	505	515	482	482	526	463	487	483	520	530	483	463	472	546	545	519	459	488	477	494	501	506	510	522	475	543	501	523	504	505	505	527	504	511	540	525	515	509	512	497	484	509	528	467	537	497	516	516	484	479	509	510	520	544	460	460	522	549	472	503	478	567	524	494	499	501	508	500	557	531	510	470	514	517	524	512	467	514	476	532	524	501	533	507	501	498	512	485	551	505	541	517	461	491	491	507	527	517	466	513	487	511	487	512	515	475	524	510	549	521	473	469	522	481	523	491	464	567	503	557	522	499	479	504	522	514	500	538	493	455	491	520	550	447	507	495	493	539	517	479	517	511	498	503	524	510	507	560	515	475	529	521	480	501	495	480	500	477	540	548	523	523	545	489	522	547	507	501	519	477	491	486	503	510	483	471	508	508	540	513	546	481	477	512	539	515	519	509	516	494	498	532	494	509	518	525	538	550	533	506	500	545	523	503	529	539	537	517	521	499	512	519	540	499	460	541	495	519	511	529	486	483	523	484	472	560	536	568	506	521	467	497	555	518	527	525	502	505	543	531	485	543	500	531	517	541	542	521	558	499	519	487	528	493	499	521	517	505	510	501	503	506	529	511	490	509	474	504	520	517	511	548	498	486	532	508	538	516	492	511	503	489	527	495	508	509	507	530	496	496	474	512	516	527	535	518	479	493	526	534	513	474	504	503	515	521	496	516	480	502	490	451	521	497	507	557	513	505	488	483	528	452	499	529	474	508	537	516	510	511	539	505	525	495	501	499	497	487	491	526	473	486	519	517	516	489	522	514	491	493	501	508	454	502	549	492	544	490	517	475	514	536	494	533	496	501	552	533	508	579	500	533	502	459	478	501	514	508	485	520	506	484	490	524	508	514	499	517	540	532	525	525	510	510	532	500	499	486	526	530	535	526	482	485	518	525	490	517	538	524	542	521	522	519	528	518	503	515	507	466	500	525	505	473	516	536	489	540	472	500	523	544	484	467	523	523	500	475	533	504	476	507	524	504	532	467	510	498	536	510	516	478	502	525	539	524	518	508	538	499	497	531	523	499	506	498	512	494	500	475	546	548	504	514	507	471	555	542	474	515	450	513	534	529	516	480	517	494	520	515	519	493	512	492	500	486	534	510	493	533	525	520	501	537	481	529	488	584	498	530	482	494	540	438	536	509	554	491	516	539	481	501	518	551	492	463	508	502	493	496	455	512	530	501	495	498	523	519	535	491	506	526	562	508	520	494	539	512	555	519	518	542	508	518	507	508	522	519	489	505	488	500	505	515	504	494	487	490	528	471	539	518	489	530	540	505	494	498	520	476	524	551	570	522	459	519	549	521	536	525	500	498	503	478	488	502	507	547	565	479	495	501	498	457	488	492	503	473	497	524	491	512	528	549	549	481	535	511	521	521	492	504	525	524	530	526	564	513	494	492	507	516	513	546	489	518	532	550	516	515	486	493	459	499	538	546	512	504	535	501	533	525	495	504	510	477	520	514	501	506	493	506	524	499	507	468	488	518	456	491	505	578	527	536	521	480	501	536	525	521	456	497	521	504	477	487	520	467	516	499	535	515	515	484	520	505	485	543	517	490	493	491	512	543	532	504	503	532	512	505	493	512	490	506	499	488	520	521	537	504	528	514	524	506	500	557	514	500	513	505	482	548	497	467	537	506	525	525	483	500	520	503	514	504	535	491	532	538	512	533	508	554	524	510	493	522	510	469	493	500	520	534	485	473	505	494	551	537	503	481	540	538	491	515	521	491	514	587	499	489	493	527	540	444	506	508	508	490	513	517	531	485	507	538	526	544	531	487	538	530	514	481	468	518	455	534	501	517	501	476	482	542	509	521	488
4042	530	297	258	231	206	212	241	228	218	188	180	208	217	228	205	225	195	212	205	201	224	200	262	236	224	199	216	225	210	229	223	205	212	249	223	173	185	194	183	214	224	221	210	220	223	196	207	202	222	208	203	224	213	213	223	205	212	205	216	199	218	203	195	206	227	197	215	199	210	195	188	230	212	239	224	193	196	206	215	206	198	206	229	211	202	209	215	221	239	205	200	228	205	216	215	225	236	212	210	233	214	206	210	195	209	183	215	202	215	220	206	199	221	199	185	209	234	232	188	201	211	213	181	224	220	218	203	200	216	215	202	210	234	227	209	219	194	196	217	203	202	218	210	221	200	204	230	192	222	219	221	202	185	222	231	226	225	198	211	199	210	209	191	192	193	183	233	216	194	212	210	228	221	218	205	225	189	192	238	204	197	219	196	162	192	242	218	237	200	205	204	181	192	201	211	197	195	196	205	202	216	212	200	209	212	211	224	196	210	228	211	212	214	216	226	239	216	215	209	200	228	191	226	214	197	184	194	237	223	222	202	225	200	167	181	189	216	211	191	225	206	205	200	230	195	209	199	203	221	193	217	208	209	229	200	188	206	199	227	187	226	230	224	211	214	224	199	235	204	205	222	192	186	201	256	229	202	190	199	197	220	191	199	208	225	208	221	219	194	227	199	182	243	179	197	179	210	194	217	230	198	205	209	176	198	225	205	210	204	205	200	209	224	202	223	200	224	207	237	189	230	199	192	194	184	187	185	214	217	207	215	224	203	194	199	186	194	225	242	209	184	204	202	214	210	190	183	233	199	193	182	196	201	219	187	203	223	190	197	204	200	209	204	199	242	208	201	225	196	229	235	227	187	224	223	196	242	216	202	216	211	196	201	212	206	208	229	192	193	226	208	192	213	205	198	190	217	190	218	215	183	213	218	206	183	195	205	172	227	204	211	238	217	213	207	214	216	213	184	216	226	179	219	208	218	226	210	224	239	210	208	183	215	209	209	205	219	198	205	228	210	208	209	197	214	208	221	210	196	195	204	219	215	180	204	203	204	243	201	212	215	227	163	190	203	232	215	195	191	197	207	207	193	208	203	204	218	210	203	221	217	217	235	219	199	226	209	235	205	192	187	212	243	193	218	196	210	189	194	228	208	227	212	192	199	197	201	208	214	180	237	222	192	195	181	197	200	229	201	197	243	236	223	191	201	222	207	222	201	208	182	214	185	205	205	195	188	204	180	189	193	201	188	227	217	213	188	209	200	209	209	176	208	177	185	193	237	208	168	206	214	213	219	224	211	205	176	207	216	218	227	200	210	215	201	227	235	213	203	229	198	213	210	205	206	206	189	225	194	220	220	212	224	212	206	203	237	208	192	193	230	214	220	199	217	215	211	225	218	185	199	202	223	194	210	184	234	206	197	215	200	208	198	179	215	233	204	204	205	203	220	214	213	221	202	185	225	195	224	217	222	222	195	214	192	179	211	204	198	225	218	205	220	191	200	202	201	230	199	197	216	203	222	197	212	203	203	183	243	191	229	199	207	214	216	209	224	207	193	219	203	190	196	201	195	193	224	239	215	194	209	201	210	221	205	201	200	180	239	205	189	211	223	207	183	191	206	199	219	201	199	180	206	199	219	225	202	208	212	197	183	203	217	228	201	216	205	189	180	204	246	201	215	206	217	236	200	204	206	210	174	198	212	200	235	199	205	183	229	203	206	184	223	214	211	188	206	237	214	209	196	198	229	220	216	216	232	210	211	212	202	177	225	209	210	206	192	217	223	238	209	193	206	199	211	213	217	209	196	185	219	203	223	204	171	218	200	212	189	178	195	210	228	200	193	215	209	200	194	212	209	207	201	208	218	182	196	226	237	183	197	205	203	213	196	214	188	198	212	208	196	208	217	244	197	213	197	212	229	205	216	206	197	234	195	193	205	252	239	211	201	201	213	230	166	208	222	214	214	187	206	229	212	200	205	217	209	210	217	217	191	196	219	207	189	225	210	187	182	203	230	203	186	184	196	196	215	218	192	212	206	230	213	223	187	222	210	205	194	221	216	208	247	197	205	225	193	195	189	205	200	213	195	187	186	205	196	205	226	204	195	208	232	209	176	217	220	210	243	223	225	182	210	240	219	229	196	185	203	229	218	198	204	194	204	231	216	192	184	183	218	228	206	191	224	186	210	198	199	174	221	205	200	195	239	210	194	211	209	202	211	192	254	224	202	221	213	191	211	176	234	193	169	187	230	208	188	210	212	213	224	199	202	208	193	213	212	206	209	213	226	208	188	214	228	186	184	221	226	202	175	211	195	209	205	237	225	198	192	195	201	192	221	192	193	226	192	235	231	216	188	190	212	200	199	211	212	203	211	239	218	213	230	185	198	226	196	217	246	200	211	213	211	196	211	196	213	201	217	221	216	236	190	212	212	195	224	213	208	199	233	239	224	202	196	212	218	184	189	214	233	201	217	191	218	202	207	218	221	219	184	221	199	233	167	211	217	198	217	189	204	200	219	178	193	243	195	184	224	235	205	178	217	212	219	206	192	182	201	203	197	197	201	205	191	187	216	225	198	203	206	214	209	181	226	228	242	204	204	213	178	190	217	198	206	190	206	244	201	210	198	201	198	191	195	189	202	218	191	192	195	223	217	194	207	211	190	205	219	244	190	229	225	230	178	241	200	207	260	238	191	184	223	205	185	198	208	231	206	224	210	202	216	207	199	220	182	181	181	222	194	203	184	194	214	205	197	207	184	203	214	196	192	215	193	194	203	184	220	217	168	205	209	208	238	195	223	213	215	203	220	203	199	196	222	220	191	201	222	201	220	217	190	221	192	199	187	213	219	202	217	226	207	223	192	188	204	196	192	187	249	194	196	192	224	230	218	216	252	226	203	194	221	214	213	191	213	210	206	186	238	206	224	201	194	222	214	231	206	191	226	225	175	202	195	217	204	203	173	190	221	193	212	200	185	211	202	214	202	219	184	230	194	205	180	227	192	245	219	229	207	216	199	184	216	201	203	169	184	204	196	187	189	179	193	203	194	218	219	205	224	183	197	191	190	200	229	229	232	210	194	203	188	196	227	220	199	224	217	218	204	217	228	199	230	214	235	213	232	221	201	188	166	210	217	205	200	195	191	190	225	192	192	185	193	217	217	212	205	237	209	213	235	201	182	218	190	226	196	232	207	237	206	221	199	205	218	206	220	214	191	216	201	195	210	210	195	225	187	237	201	198	221	207	212	199	217	194	192	195	214	196	241	218	206	202	202	187	173	192	188	196	177	215	216	206	206	217	208	175	221	209	200	199	209	189	225	215	199	202	222	203	199	187	215	201	199	215	204	227	220	205	181	222	186	204	204	239	232	221	222	221	207	219	181	200	206	187	208	209	198	188	193	215	183	200	235	184	188	233	213	222	212	209	197	215	244	216	210	199	187	198	201	234	207	195	204	227	199	220	192	180	190	222	207	213	209	188	195	221	213	193	212	213	193
3111	751	617	642	583	533	525	489	514	489	456	502	524	476	487	463	466	542	440	482	461	478	500	466	500	458	467	528	482	437	476	485	459	424	509	455	453	414	407	515	467	494	495	506	508	441	452	485	482	499	467	488	443	445	494	465	481	505	432	510	504	458	475	498	462	512	488	457	475	520	450	464	443	466	483	467	458	457	478	469	485	503	487	460	494	464	490	448	526	425	482	477	471	472	450	482	422	484	481	475	423	429	450	483	489	456	461	483	478	493	465	478	474	451	441	499	489	464	498	482	497	468	463	468	461	467	491	510	490	453	485	473	499	482	510	502	458	477	515	460	462	465	499	521	461	495	461	448	533	433	449	476	509	475	438	495	483	519	461	418	432	479	472	485	439	474	516	482	505	472	458	517	483	488	439	444	494	467	496	461	483	485	485	449	455	497	491	472	465	486	468	450	458	486	452	506	480	474	494	470	485	454	505	465	470	449	441	451	482	475	489	493	449	436	473	482	483	462	473	477	473	446	442	466	481	535	461	464	506	457	500	494	493	427	476	467	497	456	464	449	451	466	480	465	420	475	469	478	482	471	476	492	467	477	522	468	491	480	499	476	423	471	450	537	473	476	451	464	448	462	492	454	490	483	469	473	458	475	476	481	497	440	475	442	456	467	453	471	470	446	460	496	493	474	481	476	450	457	459	449	499	495	460	493	481	466	454	501	483	485	471	450	461	518	464	502	458	461	479	513	492	481	488	450	416	466	455	456	499	484	475	450	460	509	484	511	476	497	450	453	490	448	483	469	486	482	494	468	479	473	461	491	475	441	466	487	507	491	474	446	479	492	436	491	440	481	447	460	487	417	477	463	473	519	465	473	489	531	462	529	456	497	491	470	460	482	430	464	462	484	477	516	505	467	482	501	484	442	429	420	480	468	465	505	494	462	468	436	490	441	486	431	500	492	475	460	438	465	494	480	479	507	497	482	457	468	487	442	444	518	483	474	470	450	453	473	462	474	468	473	485	480	477	489	459	470	450	454	510	461	496	500	466	449	474	488	502	487	485	479	449	454	496	472	459	516	513	453	507	448	509	463	427	498	479	473	448	489	506	484	464	475	475	460	452	456	450	452	449	438	473	503	480	461	478	480	504	525	450	453	492	461	465	461	515	462	447	504	468	475	473	482	467	451	475	457	472	477	471	486	463	479	480	493	461	471	479	470	433	476	492	464	461	457	429	470	471	459	446	467	433	472	456	442	469	517	489	450	471	487	476	466	442	445	473	459	446	469	450	498	454	442	489	475	482	479	512	460	465	463	490	485	484	465	472	449	479	522	436	457	474	453	450	433	490	475	475	481	503	452	505	439	457	462	495	458	489	471	476	503	465	449	488	458	449	481	485	473	502	465	481	458	516	468	444	459	508	445	467	451	516	495	468	485	474	470	479	439	461	486	489	471	461	488	458	507	451	461	486	477	466	456	467	470	458	478	452	478	487	481	447	441	472	465	451	456	471	436	478	429	444	482	508	460	506	477	487	477	436	468	491	457	461	462	472	510	473	456	461	490	480	503	508	463	469	459	464	489	461	502	459	475	489	500	479	427	472	468	491	451	472	451	427	431	465	466	469	439	449	458	466	515	467	457	465	511	516	462	475	420	453	448	447	451	469	475	447	476	471	503	454	471	499	490	460	503	469	471	480	487	475	491	470	514	474	437	497	483	491	477	484	443	476	472	502	486	441	471	440	477	479	498	462	427	435	503	469	425	488	484	457	483	436	445	491	487	491	510	489	473	472	481	445	496	481	477	473	515	502	469	438	512	551	443	453	486	470	462	452	474	518	465	460	464	481	441	478	455	507	472	456	463	483	465	456	481	503	512	464	497	457	478	456	478	451	463	496	489	444	463	452	456	470	492	475	481	458	498	438	460	465	457	481	445	460	461	427	480	467	470	478	451	469	492	488	499	511	473	464	468	496	477	484	470	468	464	439	456	480	522	490	475	498	459	478	459	460	485	477	466	494	487	454	469	493	444	472	472	492	490	488	509	504	483	455	477	509	468	487	490	474	462	465	456	486	427	447	514	454	485	502	436	497	465	459	478	495	493	431	478	411	505	477	477	471	425	444	454	496	486	453	473	429	458	440	480	426	438	463	462	471	485	435	455	466	493	482	496	466	484	505	480	476	481	498	498	483	506	469	495	496	491	476	476	499	430	456	487	450	503	438	478	464	464	494	504	474	496	504	448	522	463	475	476	438	441	475	465	471	466	456	452	467	501	479	464	461	470	490	470	463	443	489	512	456	497	482	445	451	485	521	503	483	470	463	460	454	494	506	468	447	472	455	484	480	467	459	445	472	495	467	474	457	511	495	478	474	435	467	508	475	457	460	482	451	453	450	483	463	451	455	502	470	467	472	454	471	494	467	488	474	495	460	532	448	478	448	496	454	484	473	446	449	454	489	432	460	424	440	431	456	520	452	466	479	472	479	479	409	510	447	476	438	451	479	476	478	432	471	478	492	460	438	464	492	448	473	498	464	487	489	464	467	484	477	420	486	477	456	460	479	448	453	490	488	456	476	429	448	406	490	467	487	453	470	461	474	504	445	457	453	437	482	440	445	455	466	494	458	499	515	473	462	484	435	460	487	531	447	453	457	517	486	481	460	469	480	483	467	455	473	471	482	495	499	483	498	494	507	455	494	467	458	453	513	449	522	469	467	512	464	473	464	480	454	459	459	491	497	502	465	475	532	488	429	465	448	456	441	484	454	485	496	444	460	441	533	430	479	488	468	463	474	480	485	443	484	482	494	508	507	480	521	463	458	446	444	483	460	461	462	459	506	479	479	443	450	485	442	448	457	469	468	454	460	447	498	469	458	444	477	472	470	461	479	459	466	485	465	449	477	475	458	476	493	507	473	475	454	462	470	495	443	514	480	437	486	490	491	498	464	498	463	471	510	477	481	456	478	498	451	517	480	491	487	450	427	444	437	512	501	485	457	488	474	458	464	478	469	443	495	458	446	502	465	474	470	501	466	498	495	492	476	411	470	471	471	493	477	505	457	466	449	473	464	432	462	490	442	489	466	500	482	476	504	455	476	476	480	502	470	443	501	497	465	464	479	469	491	485	477	488	476	462	484	455	477	495	452	482	478	490	485	444	435	477	472	485	466	455	480	488	469	441	518	453	486	490	482	464	487	494	506	464	483	475	483	481	463	477	487	473	465	492	473	480	459	458	501	452	472	463	470	473	440	455	475	461	475	469	451	456	489	451	441	436	446	513	464	439	493	493	474	481	475	502	467	455	460	466	479	504	469	500	464	437	512	476	448	469	460	437	457	456	452	503	472	490	469	479	496	479	451	507	487	431	500	464	446	494	509	500	501	480	448	434	499	484	464	457	506	459	487	450	507	457	444	471	476	466	495	467	472	474	447	494	458	477	551	445	473	467	447	449	486	465	446	477	472	445	472	498	450	492	451	463	460	503	496	450	472	464	478	468	470	482
17145	2806	844	628	596	391	283	270	234	183	220	193	184	150	145	146	168	144	134	132	140	165	147	146	126	140	134	130	133	130	134	154	122	135	130	124	142	118	136	139	130	141	127	132	108	127	116	136	143	132	132	117	107	123	147	113	107	149	143	127	129	120	138	122	100	124	127	122	141	143	138	140	137	146	131	152	125	133	135	155	129	150	148	121	129	117	144	138	131	124	143	149	144	132	146	126	113	131	163	114	120	109	153	134	128	155	116	136	136	128	126	118	125	145	114	141	131	128	136	139	131	151	144	133	146	139	130	152	131	129	152	133	150	110	112	147	140	132	134	124	131	135	121	127	138	125	122	126	130	150	148	136	116	128	113	134	127	147	118	148	133	117	131	132	143	137	123	144	141	131	146	147	140	137	135	144	135	127	115	143	119	123	132	132	136	120	155	108	134	144	133	134	124	132	128	118	135	118	157	131	122	122	133	129	134	123	122	124	134	125	133	134	123	141	148	116	121	133	145	130	130	112	140	130	157	134	131	118	111	132	135	127	146	132	124	145	113	135	119	146	128	133	141	124	131	135	121	139	129	128	159	136	119	129	148	119	121	128	109	139	124	133	138	125	159	139	135	121	122	126	123	123	131	143	132	149	124	119	151	130	153	130	118	134	120	127	116	127	124	149	157	124	133	124	124	116	132	124	123	129	118	136	124	128	125	145	122	148	131	152	120	129	114	129	138	147	125	127	139	134	126	133	143	118	111	126	126	138	141	128	132	118	144	130	127	147	110	136	137	112	134	138	131	148	156	131	157	117	139	135	137	127	139	147	144	120	143	145	143	141	111	134	121	111	124	124	141	145	118	111	118	121	127	126	117	124	118	127	134	121	161	115	133	123	116	126	135	131	136	121	132	123	116	152	132	135	116	133	148	127	120	133	124	147	138	110	145	143	141	134	102	131	138	141	128	128	133	116	130	132	143	133	114	124	158	133	137	130	137	139	139	140	136	133	114	120	135	137	125	140	142	138	142	153	119	125	132	149	123	131	145	135	134	142	132	138	120	127	113	120	142	146	121	103	136	105	139	152	122	132	119	121	128	135	121	130	124	108	129	107	147	131	147	157	111	119	125	123	148	139	140	127	126	121	147	139	138	111	150	137	163	132	131	126	131	140	144	171	130	141	113	131	136	134	141	150	147	133	150	171	127	143	136	148	129	120	138	124	128	145	146	120	134	124	133	144	129	131	122	112	142	134	145	137	139	135	140	111	141	130	138	135	138	140	149	102	142	182	172	122	116	130	133	142	125	140	130	137	128	133	172	121	114	118	133	146	135	122	119	128	142	130	139	138	132	132	124	137	108	139	128	131	129	114	134	141	114	132	141	116	125	131	129	126	133	126	127	143	128	136	161	135	112	140	140	136	146	147	111	159	135	146	141	139	112	122	145	144	147	122	143	132	143	155	148	123	132	133	139	125	139	140	119	168	118	137	116	155	137	122	150	148	140	123	139	162	131	113	119	146	120	115	145	127	120	148	135	141	138	133	134	142	124	139	139	112	142	143	131	153	172	117	126	146	137	128	149	141	143	142	141	158	130	149	120	136	154	128	112	145	128	131	154	127	112	123	142	125	114	141	131	130	171	140	132	137	133	136	130	132	129	138	159	135	128	141	127	128	127	151	122	137	134	127	150	145	122	121	135	116	112	114	126	124	145	124	119	132	139	119	129	144	101	128	132	150	150	121	135	133	137	132	135	133	128	140	155	124	158	105	135	128	159	161	132	116	162	145	134	119	114	147	123	124	132	118	138	163	134	129	122	109	126	152	145	142	146	131	127	150	141	122	132	118	114	132	126	148	108	123	153	130	123	144	118	123	128	149	132	118	147	139	116	127	113	136	126	139	118	134	111	121	124	139	151	115	130	140	133	118	131	138	132	123	123	144	122	143	129	141	144	135	117	123	118	119	133	128	145	124	139	122	129	122	137	142	130	148	146	156	133	143	121	142	117	116	123	120	137	133	140	146	98	122	119	123	125	120	116	131	125	135	131	130	112	158	138	127	150	130	120	126	149	156	128	117	124	132	122	138	128	142	141	118	139	134	136	146	131	134	137	125	155	138	127	133	113	133	108	156	125	146	138	143	139	146	134	115	106	122	153	119	125	147	139	121	131	142	142	125	137	129	130	137	114	139	131	141	149	135	134	166	126	127	167	122	117	128	126	140	110	121	124	138	117	122	127	129	120	124	129	122	124	130	167	150	103	141	122	132	132	123	132	131	130	144	126	131	121	136	144	134	132	114	131	141	117	134	146	130	129	132	145	127	121	132	114	122	128	157	146	154	142	144	120	121	137	132	157	134	115	135	136	140	136	125	151	127	141	135	119	111	116	104	132	118	117	126	119	130	115	132	111	123	121	102	127	139	133	137	145	134	142	113	110	137	128	134	174	114	147	143	122	128	131	144	135	129	119	132	151	133	124	111	146	142	112	145	138	147	129	123	143	125	107	135	137	129	131	140	153	136	121	121	141	120	148	127	128	146	141	108	131	136	135	148	116	125	135	118	113	123	134	97	124	137	139	139	131	145	148	124	135	149	146	123	130	86	118	119	133	135	138	149	122	132	135	133	134	135	147	134	131	137	128	126	131	148	128	148	143	121	115	123	130	132	118	139	116	125	142	131	138	125	148	132	116	113	118	128	137	118	142	143	149	146	107	139	134	121	134	137	117	118	116	143	133	125	157	141	120	125	135	132	128	141	127	137	127	130	126	131	119	125	135	136	138	129	152	126	128	130	132	111	130	129	105	111	141	119	134	121	120	139	134	146	142	117	147	146	145	153	129	132	144	130	124	116	140	138	127	134	124	136	122	143	133	124	134	141	127	125	141	139	124	119	140	131	135	132	119	132	157	138	127	144	147	150	145	145	122	147	133	117	126	128	136	135	167	120	140	122	144	141	162	139	124	139	150	132	140	160	117	134	141	146	113	135	161	115	138	158	162	134	110	138	128	133	123	128	145	148	131	147	142	151	130	147	132	128	133	120	135	128	156	132	161	130	141	128	130	123	118	138	145	142	132	125	148	120	125	136	138	131	103	135	138	140	152	126	130	135	139	118	121	135	161	136	138	129	121	140	146	111	115	141	153	140	124	127	146	118	124	101	154	117	117	136	134	131	159	139	132	160	109	130	135	124	139	128	123	131	141	131	128	127	115	114	121	122	122	127	133	139	106	136	126	148	126	139	134	146	126	139	141	134	129	117	139	143	120	103	137	132	131	136	146	127	131	100	131	129	129	126	135	116	122	150	149	137	125	159	121	139	123	103	124	139	143	149	123	126	124	148	145	128	139	135	106	141	116	135	145	149	113	110	140	136	123	123	111	129	116	135	145	139	120	128	123	124	132	129	145	138	133	141	149	131	115	125	111	128	146	139	120	128	126	139	129	146	132	157	123	130	138	144	137	123	153	118	134	130	105	114	134	125	111	117	143	124	131	131	139	128	137	131
11127	1398	1369	1605	1741	1361	1175	923	865	738	783	710	699	478	469	489	429	446	400	431	422	408	400	408	352	341	375	358	354	339	345	351	323	382	306	345	373	359	348	335	348	348	333	330	338	361	347	356	338	315	321	311	357	316	322	337	335	372	321	315	345	338	347	322	327	321	300	323	347	317	317	314	361	342	342	298	337	336	328	332	358	299	328	332	320	357	315	322	327	300	351	306	343	307	354	359	350	318	322	308	290	325	349	339	350	326	341	335	354	329	332	359	299	334	339	346	335	333	318	352	341	343	299	305	343	348	356	355	314	347	344	326	336	339	330	345	335	320	325	362	326	341	326	351	345	352	350	339	336	340	319	350	330	316	293	326	324	330	338	341	340	338	340	332	332	338	314	319	337	335	307	357	306	333	322	334	364	335	362	317	339	337	322	348	329	290	310	348	302	322	318	324	327	320	352	340	331	332	318	358	359	338	329	328	350	354	315	313	351	322	338	323	343	331	331	344	331	307	366	315	337	333	321	337	331	341	342	343	343	320	350	303	348	368	329	286	323	355	356	322	327	344	318	324	344	345	354	325	336	297	327	350	353	331	307	344	387	341	376	333	317	335	337	327	322	333	381	333	369	349	335	361	329	348	348	325	366	307	322	330	322	331	329	345	321	327	346	318	319	306	335	325	312	350	330	349	363	312	312	322	333	318	326	356	327	334	319	331	365	335	354	304	299	326	296	300	321	332	333	326	316	330	367	345	339	364	308	340	349	327	337	338	329	352	326	309	338	334	318	332	341	312	349	343	311	330	329	347	346	328	324	355	334	370	315	343	327	345	314	345	330	307	314	323	364	350	316	324	340	336	364	341	315	344	317	363	342	342	315	291	359	341	327	361	303	297	320	315	354	316	321	333	340	360	339	343	349	344	357	343	352	305	334	325	326	317	348	343	326	337	352	308	321	360	337	287	332	339	311	314	355	296	330	339	360	336	334	335	342	336	299	311	323	364	325	364	321	313	338	324	302	352	329	307	339	338	333	342	340	331	319	337	315	350	340	327	335	333	348	318	338	350	302	328	317	336	325	325	386	323	325	321	297	363	322	317	306	326	312	328	341	349	364	326	342	306	333	333	316	319	327	304	346	340	323	308	324	345	380	338	320	336	372	329	312	350	350	343	311	320	343	334	306	317	334	333	328	331	319	329	364	311	334	337	351	328	299	334	344	376	351	346	320	356	356	328	355	316	339	309	323	371	344	337	322	333	345	342	322	340	330	331	335	355	329	351	301	332	349	345	335	332	298	311	313	369	329	314	334	318	313	334	310	351	305	365	336	336	330	338	330	333	333	356	336	320	349	309	342	339	347	330	368	334	344	309	335	319	344	333	349	344	326	325	315	312	335	307	364	341	312	321	329	327	324	346	347	326	342	338	326	336	379	317	318	323	360	335	351	305	322	328	341	358	338	288	369	361	334	315	345	344	301	314	356	321	342	318	341	335	337	321	323	311	331	356	315	391	349	329	346	308	340	324	329	318	335	328	348	342	316	327	347	355	343	360	308	330	328	334	327	352	349	342	328	333	319	311	330	341	373	314	371	341	335	321	330	331	343	337	345	313	291	322	316	348	331	348	331	341	335	319	320	318	321	339	357	314	303	349	334	331	322	283	295	346	314	343	354	350	323	312	324	358	328	340	324	317	358	320	312	334	334	321	347	333	339	380	305	358	302	316	325	300	297	337	362	352	343	343	322	303	316	334	344	326	359	355	315	324	311	324	317	328	342	348	333	345	334	350	334	347	323	301	349	312	343	350	335	340	289	287	350	301	304	359	323	327	321	335	329	317	314	322	314	344	305	363	321	321	332	295	336	330	319	338	331	326	348	332	328	298	356	351	348	331	316	337	311	342	292	325	308	372	316	356	343	313	361	331	357	314	344	343	318	342	369	316	361	343	320	324	333	307	337	348	333	323	331	309	359	340	343	342	338	341	347	319	340	312	312	304	311	361	340	309	309	328	334	297	352	317	342	317	299	305	326	338	320	326	302	323	334	361	354	340	363	329	318	312	351	338	314	364	326	315	324	321	323	269	330	343	335	354	324	351	328	348	340	340	316	318	347	338	304	316	345	294	334	326	335	296	313	295	314	343	348	327	323	327	315	386	356	334	322	329	313	293	361	312	345	311	317	334	308	334	323	326	298	329	321	306	317	317	315	288	340	379	311	320	349	349	329	342	330	339	334	333	299	317	342	285	337	357	332	327	320	322	333	320	330	349	332	340	344	354	320	340	325	303	308	333	314	332	361	350	281	356	329	319	339	281	363	345	306	329	308	301	331	341	336	339	353	317	332	345	328	307	318	305	288	332	364	322	318	305	334	297	364	291	353	367	312	328	358	342	324	333	346	303	350	332	308	334	331	324	337	337	345	331	333	333	330	332	280	329	326	353	334	366	349	344	357	339	320	364	325	327	289	331	353	332	325	356	333	306	347	323	332	322	359	332	283	326	361	354	342	340	315	341	342	326	333	317	318	324	333	342	286	310	324	326	316	344	327	293	349	344	311	329	322	335	304	336	322	325	359	352	321	332	342	312	316	337	352	353	331	325	358	331	329	349	320	322	344	322	333	319	350	328	315	329	348	345	324	302	295	360	345	319	309	329	338	337	351	302	315	318	366	347	338	313	307	306	336	344	339	302	340	357	334	315	317	331	319	305	326	356	315	307	315	353	333	314	327	345	341	303	330	327	355	321	342	353	306	312	300	323	321	358	316	308	328	358	332	336	345	333	340	346	334	290	338	341	322	367	346	332	315	340	304	331	378	311	344	321	354	355	349	312	345	328	327	354	298	383	308	344	336	355	348	329	320	324	347	349	335	321	340	337	362	336	396	344	296	328	290	325	335	346	332	334	318	320	354	335	355	368	345	319	317	320	365	320	375	330	332	316	350	303	335	331	300	335	363	370	319	309	307	344	356	325	297	304	338	299	317	331	344	365	325	335	331	338	315	376	335	319	307	336	313	334	317	331	351	343	334	340	310	304	325	331	320	336	356	336	349	333	325	320	329	335	319	340	315	359	316	320	337	334	311	333	331	356	320	311	334	346	304	280	351	367	349	361	318	324	342	326	333	334	325	348	383	338	351	315	329	363	330	302	303	321	335	321	339	330	335	326	326	318	320	348	341	312	352	337	361	357	326	346	354	321	380	366	344	341	365	348	317	329	318	334	320	336	333	363	302	337	313	353	312	309	332	308	328	317	317	327	331	323	329	323	361	334	335	322	382	321	342	305	348	349	340	369	332	315	332	323	336	324	314	335	325	361	345	349	348	344	334	303	298	319	318	322	308	346	356	354	327	302	319	322	304	367	325	311	313	341	330	326	303	347	342	347	304	310	332	336	347	312	303	341	343	320	337	317	376	346	338	324	337	314	361	308	289	336	320	343	326	361	304	354	329	326	345	323	359	340	331	311	299	347	364	300	347	336	344	334	331	352	319	344	321	337	355	333
26933	5485	1648	1130	921	718	557	457	408	353	342	301	312	270	243	240	228	273	236	208	250	235	221	238	235	239	227	227	214	210	219	230	227	223	232	213	216	210	218	233	236	208	220	236	240	221	238	202	247	231	225	241	240	242	227	231	186	213	190	241	202	228	185	247	241	227	239	243	222	205	193	207	225	216	226	227	193	241	227	227	202	223	215	203	228	173	217	249	223	209	214	217	224	227	215	215	236	199	220	224	190	197	218	218	207	207	224	249	230	191	241	208	190	220	202	211	210	224	207	235	259	215	213	206	201	215	209	202	233	241	198	223	218	247	209	222	203	197	212	202	191	215	236	208	224	210	201	206	220	194	218	213	226	193	205	221	170	213	203	208	214	208	213	204	246	200	183	226	217	226	223	194	204	211	237	242	221	226	221	228	208	193	237	195	215	202	203	230	204	201	247	218	241	212	243	224	172	220	232	198	222	246	231	244	251	214	216	206	189	213	213	246	210	214	202	206	211	208	213	191	208	229	197	230	222	209	216	210	230	215	218	213	270	217	208	211	197	216	231	252	235	220	197	257	217	205	219	214	218	205	187	220	236	199	215	214	238	216	225	224	226	200	229	216	255	216	225	191	231	226	211	200	209	181	246	184	205	242	241	226	200	222	229	217	184	195	218	220	206	240	223	220	241	217	211	234	228	205	217	212	213	203	213	209	216	225	239	201	226	216	201	205	203	199	193	230	230	206	197	213	225	223	226	242	242	227	221	220	202	205	230	212	209	220	205	201	229	195	185	197	208	210	228	221	235	225	256	231	202	227	193	222	215	207	205	195	239	186	222	228	204	191	204	210	211	237	240	205	206	223	210	249	201	237	231	230	197	246	246	197	230	213	211	205	206	219	210	222	236	215	240	225	219	210	185	227	211	244	172	209	208	234	220	184	218	201	213	236	210	246	213	239	230	207	225	231	215	224	207	223	234	212	231	214	191	231	212	201	213	232	219	228	217	223	194	230	203	226	205	227	231	208	224	211	217	231	211	245	206	249	216	220	209	233	208	220	215	214	235	240	239	205	236	215	211	216	210	206	195	214	211	227	202	235	233	216	224	211	206	226	233	209	203	196	212	211	209	228	192	221	218	217	218	202	229	205	210	240	218	233	241	227	204	211	209	216	235	207	215	228	230	208	246	255	227	214	208	223	205	272	231	237	207	223	241	249	217	213	206	198	210	195	210	234	231	208	222	223	221	191	206	221	227	217	210	235	209	217	187	218	240	220	224	193	242	225	221	233	198	222	213	216	214	202	192	221	230	221	220	236	209	216	239	205	240	221	212	220	239	186	199	203	230	200	209	209	194	201	215	223	214	208	195	214	232	216	225	243	197	236	204	202	207	210	210	231	217	223	207	202	191	254	215	237	199	197	227	216	187	201	212	239	217	229	250	245	227	211	228	230	238	191	209	200	191	234	214	244	229	217	198	225	221	221	189	197	215	211	225	238	194	219	232	185	194	226	217	210	220	206	250	210	235	227	220	224	211	197	191	201	238	195	222	245	229	226	240	229	219	239	223	220	213	218	231	251	237	235	224	221	182	211	208	204	224	205	203	241	226	201	210	210	213	231	221	221	229	232	198	207	208	222	214	236	209	204	235	200	227	248	231	237	202	214	222	241	229	203	203	192	212	258	224	220	250	222	218	222	231	210	206	209	211	227	213	208	229	205	219	193	175	248	227	227	209	234	193	234	216	221	205	219	224	211	230	223	224	211	218	221	214	226	236	232	196	212	204	208	211	207	212	223	205	198	201	182	203	206	225	223	206	231	230	225	211	224	220	197	230	203	233	208	217	225	238	220	215	212	219	223	233	205	228	188	202	210	192	182	214	240	189	221	222	210	219	200	188	200	206	203	217	253	228	228	224	215	243	199	228	237	221	227	227	227	254	195	225	219	230	208	219	225	220	218	237	223	224	231	219	208	211	210	210	233	200	225	257	212	228	234	217	224	181	220	218	227	192	215	206	200	203	246	220	220	231	211	223	193	225	245	225	228	216	208	208	229	226	197	232	212	207	218	219	214	201	216	232	203	237	239	243	224	226	226	198	194	259	215	210	196	215	208	212	224	184	211	222	217	198	225	211	215	234	221	226	231	233	222	233	185	220	200	218	242	209	203	193	243	242	221	231	187	207	227	254	214	226	216	236	212	230	227	237	224	200	271	221	215	219	213	199	254	206	220	208	234	208	187	234	194	222	227	247	192	226	226	230	214	201	248	216	219	211	183	216	223	213	211	264	242	220	217	199	216	202	191	223	237	228	184	240	211	221	216	236	225	209	229	204	236	187	217	225	208	233	207	189	229	240	210	196	244	218	217	216	206	183	198	224	217	225	203	199	205	204	222	218	191	236	238	213	227	198	207	212	227	222	225	207	230	222	210	213	198	260	207	228	211	200	213	220	221	195	214	224	219	211	216	194	238	216	207	217	205	230	217	218	216	219	200	203	230	211	220	224	229	236	226	212	222	237	196	224	247	223	200	215	229	207	213	201	209	211	242	183	221	240	192	208	223	223	227	196	216	226	221	235	215	211	212	217	212	203	207	197	204	234	235	208	200	211	206	220	240	212	245	201	205	216	246	206	222	216	207	190	201	190	236	215	223	230	215	228	220	235	188	216	213	192	235	206	208	209	214	213	237	217	198	237	207	227	215	211	202	224	231	216	193	254	217	223	217	212	224	204	219	216	211	188	240	232	220	207	223	229	240	228	225	217	209	190	210	223	219	214	213	220	175	209	234	208	219	224	278	238	228	203	222	233	239	253	226	195	230	242	206	201	217	219	221	194	231	201	223	225	213	211	270	208	214	242	225	182	217	227	208	218	217	223	221	237	199	222	185	207	191	225	210	210	197	209	260	196	208	211	216	219	216	202	199	228	213	211	213	196	208	217	183	241	207	229	228	243	220	208	221	236	244	205	239	207	206	192	241	235	200	219	234	196	230	210	226	204	223	231	236	227	211	195	234	207	221	241	211	208	206	234	202	212	214	238	208	179	228	214	216	205	225	203	226	213	200	203	218	205	209	226	222	210	175	223	220	219	201	227	219	239	202	239	208	210	222	213	227	180	189	218	226	215	237	225	222	218	228	212	193	206	240	208	199	213	234	212	225	233	230	224	214	194	231	225	221	215	204	201	171	234	237	211	226	222	219	226	195	206	226	229	202	218	225	241	206	209	202	210	208	240	180	231	210	230	244	224	251	215	202	216	210	202	223	195	223	227	201	240	214	217	205	211	219	212	222	217	247	243	217	231	190	218	237	229	228	208	209	221	213	200	239	198	209	250	218	226	207	209	224	211	206	216	239	199	235	226	242	230	175	232	231	223	223	193	200	185	191	226	235	203	225	213	231	229	202	201	198	225	176	226	217	213	199	203	238	211	205	228	203	229	229	198	222	241	194	205	241	202	207	209	209	233	215	232	222	225	182	218	215	216	223	199	232	216	201	214	233	200	203
15529	2082	2352	2933	2994	2313	2089	1800	1565	1344	1315	1284	1140	868	795	723	702	663	676	716	636	630	615	557	534	569	553	548	537	526	544	527	561	538	534	558	558	511	543	533	508	518	521	538	550	561	533	532	469	550	514	577	535	519	508	565	497	497	520	568	536	468	481	490	525	503	515	515	521	503	464	523	505	490	516	506	554	512	486	551	521	497	527	529	494	525	520	520	500	496	533	505	453	500	508	521	509	508	474	485	528	507	522	493	527	527	516	512	472	484	560	502	501	539	534	484	497	522	507	532	545	463	545	526	491	489	488	546	469	483	537	501	488	519	505	516	520	536	509	511	550	479	504	489	497	469	536	511	552	556	509	501	514	514	500	534	506	535	521	531	499	529	526	517	558	481	489	512	513	542	504	484	501	482	547	525	508	522	537	503	463	483	515	553	527	459	523	496	525	506	496	476	548	513	528	522	530	543	510	491	497	505	486	462	513	506	487	525	490	531	490	486	508	497	476	505	485	498	515	551	482	496	478	485	515	515	503	514	464	501	506	524	508	517	470	509	530	489	519	468	526	571	510	490	489	473	514	489	508	533	521	525	532	482	531	534	510	487	500	499	466	516	476	535	545	529	506	534	535	503	517	497	541	457	504	502	499	500	525	499	523	510	489	505	556	534	506	494	515	503	493	502	498	468	519	520	523	498	480	482	533	513	509	499	522	508	519	539	536	516	512	523	498	516	507	486	522	523	494	493	502	550	534	506	485	470	489	464	518	534	488	459	524	535	516	501	499	521	469	492	522	517	558	523	529	480	510	530	486	505	521	514	522	482	505	516	497	508	535	540	463	502	528	486	538	470	534	540	517	521	494	499	474	510	510	532	499	465	478	532	479	495	534	539	532	543	509	549	514	505	506	537	498	518	538	527	551	469	500	530	498	547	480	521	525	504	531	524	520	475	543	494	544	508	473	509	528	489	493	483	549	524	502	523	532	515	522	501	519	489	505	509	482	534	482	524	499	511	502	516	500	500	512	492	506	518	470	534	501	513	492	485	510	501	504	503	472	514	501	530	529	509	495	500	558	486	505	527	504	564	518	527	434	493	500	486	515	488	477	497	550	531	529	563	504	495	550	516	488	515	515	541	518	498	470	514	501	507	517	525	532	532	493	545	547	551	474	494	509	507	525	527	506	475	502	510	522	524	462	493	495	528	501	482	499	534	530	563	496	525	532	533	559	539	500	480	516	495	520	519	511	547	526	459	522	502	549	495	495	497	536	512	507	492	518	490	504	515	470	509	519	536	441	491	457	523	485	495	497	539	479	531	476	541	529	506	484	477	518	522	488	486	499	504	501	507	556	516	497	498	544	530	478	516	486	516	522	474	549	533	494	515	517	491	499	497	506	529	514	519	491	530	504	497	531	544	495	531	500	493	520	494	503	513	508	508	494	529	506	486	517	495	493	507	483	517	500	513	512	552	544	484	502	516	520	502	490	540	481	515	512	490	528	504	498	504	500	483	495	505	506	515	522	551	497	497	460	522	537	527	503	494	513	493	491	495	519	491	559	526	529	469	507	492	498	494	533	497	491	495	552	532	513	514	519	500	500	520	540	479	530	500	509	518	448	512	504	477	487	477	506	506	515	513	485	493	530	492	541	476	509	517	508	515	465	506	521	489	487	506	480	538	504	530	516	469	549	505	515	536	488	544	472	500	496	478	548	531	509	506	546	474	500	523	554	528	563	503	499	484	555	510	500	498	462	513	519	551	473	488	505	519	497	530	519	508	529	539	522	506	521	534	451	525	496	525	503	492	543	534	518	521	519	479	476	505	524	525	518	527	531	535	525	517	516	523	525	530	516	512	518	487	483	509	500	492	545	532	519	500	520	521	514	489	556	504	507	563	545	500	528	513	502	511	476	518	485	494	486	487	522	554	502	515	519	497	489	536	495	511	483	509	551	489	506	500	517	481	504	502	539	532	526	513	480	527	552	498	522	497	484	492	513	518	517	484	526	488	501	498	571	510	499	506	505	509	517	508	525	474	475	491	505	472	495	498	515	481	515	474	497	526	511	512	525	473	533	507	477	462	482	494	552	535	496	477	537	470	487	488	477	504	523	485	458	543	525	492	484	517	545	531	529	502	487	501	526	518	510	535	515	514	493	529	524	517	501	557	525	512	505	482	495	543	468	531	502	547	480	479	515	478	501	501	535	496	506	534	505	485	523	478	506	510	518	532	523	511	528	529	495	507	513	471	504	552	506	512	514	494	544	506	522	494	540	474	493	483	514	524	526	509	528	507	482	516	554	467	508	517	502	496	561	510	493	535	522	499	503	516	486	522	572	533	483	514	550	501	502	526	525	516	541	520	556	505	543	514	484	543	536	489	491	484	480	560	539	517	523	513	476	499	516	520	524	507	505	519	478	526	475	507	519	502	526	498	500	533	481	501	474	528	518	494	529	542	502	515	529	500	539	545	476	500	527	504	490	501	544	498	500	521	463	513	543	485	504	531	496	509	528	505	498	523	543	525	508	497	517	494	479	548	516	518	486	512	507	503	503	537	476	459	511	528	497	479	533	519	546	529	484	521	514	532	472	512	512	524	514	503	481	513	530	539	504	527	536	479	493	519	515	451	541	558	513	522	502	513	490	525	507	512	490	529	484	470	489	483	497	497	507	486	507	469	570	502	511	481	511	541	537	495	487	490	470	485	498	505	553	495	483	474	472	556	491	522	470	465	509	513	499	497	527	502	556	527	511	536	489	514	527	477	478	477	539	476	493	547	514	502	496	518	505	509	512	519	532	518	486	503	522	521	503	581	506	516	527	495	519	518	537	499	519	496	472	517	507	492	522	496	520	519	530	528	501	472	480	505	509	484	506	487	530	551	490	501	476	486	515	489	465	515	534	523	503	532	499	500	529	489	496	516	524	512	509	508	486	492	506	520	467	513	509	495	496	521	489	517	506	480	518	490	514	453	497	494	509	533	555	524	591	518	528	499	495	539	505	506	533	539	507	520	537	489	511	500	488	557	485	547	503	490	539	491	545	547	530	552	486	534	522	533	566	533	488	520	526	520	544	535	495	508	500	509	534	515	509	519	507	522	491	490	523	529	488	546	506	524	558	516	518	481	515	513	545	496	477	510	489	510	531	507	493	477	496	473	543	517	501	495	485	522	538	481	516	496	534	473	521	480	492	513	523	458	495	496	511	443	478	477	489	528	476	511	549	454	537	496	451	485	516	545	520	517	466	497	485	511	484	499	508	503	513	492	508	501	511	520	516	510	514	525	537	474	463	478	512	511	508	521	514	504	505	493	479	529	546	471	528	551	491	496	489	509	497	501	479	519	488	516	519	507	492	511	469	504	508	524	525	515	545	515	506	486	515	534	548	528	495	539	533	491	500	505	477	470	498	492	528	517	519	504	491	512	522	529	531	510	500	490	464	511	543	521	496	504	508	484	544	546	496	497	523	517	459	527	478	475	516	509	481	519	497	554	508	485
4151	503	288	218	234	191	236	205	208	211	197	233	209	215	220	212	202	224	219	187	233	174	197	258	212	229	175	174	200	204	208	200	235	192	209	176	206	213	217	220	209	198	205	170	213	204	205	196	196	209	223	226	175	197	217	209	212	218	190	180	208	211	203	224	212	214	171	203	191	198	207	198	216	208	215	222	210	188	223	221	209	206	225	214	205	224	210	206	195	212	195	216	202	211	242	205	211	197	213	200	211	197	187	184	170	206	209	195	205	212	195	198	200	205	236	204	193	216	186	190	201	205	211	216	199	201	208	214	206	217	225	194	217	234	227	177	216	216	217	211	224	197	210	200	196	229	208	214	201	239	216	213	196	230	224	217	197	209	187	225	232	210	198	203	174	228	204	229	216	207	191	199	211	176	231	214	196	241	191	192	198	234	210	219	209	199	228	207	224	197	213	205	206	196	184	180	187	239	199	201	214	209	234	171	202	192	195	190	194	266	215	204	197	194	222	236	211	215	196	204	204	186	232	236	210	200	210	216	208	221	207	212	179	216	171	188	208	203	198	203	225	207	219	218	176	193	209	206	189	188	199	188	215	214	243	199	200	201	200	200	225	174	181	199	222	185	208	188	241	166	198	222	186	170	233	221	196	191	202	204	211	171	180	190	210	208	232	212	191	221	222	193	217	251	202	199	202	201	226	191	204	198	204	214	193	185	212	180	240	210	214	222	184	206	210	223	188	194	228	212	200	237	220	218	210	195	228	163	191	226	203	194	180	220	197	220	215	190	219	212	194	202	219	201	219	203	197	204	202	187	205	220	225	219	205	214	205	210	203	223	191	223	221	202	210	204	205	207	232	196	185	208	192	220	210	193	214	218	221	224	217	197	201	260	211	200	211	212	223	186	196	201	194	213	196	222	237	208	204	183	204	220	231	215	195	186	196	185	213	205	185	204	219	194	203	204	214	206	192	204	202	227	190	216	175	216	201	217	209	209	200	209	184	196	229	252	204	187	231	198	221	191	152	169	198	200	176	239	237	183	228	181	226	217	190	203	199	191	168	188	200	210	200	240	205	225	220	217	237	201	234	207	206	220	228	204	219	182	209	191	191	215	199	179	197	212	190	203	228	227	219	226	201	223	228	210	202	192	214	200	211	195	223	211	209	208	208	179	193	229	214	198	222	199	205	219	205	186	231	222	196	236	200	196	207	183	205	199	206	170	205	204	202	201	211	205	208	156	199	215	207	211	210	210	182	196	188	201	189	188	175	210	186	221	201	225	211	200	206	200	215	212	203	204	222	210	195	204	200	214	205	203	192	202	194	202	220	192	205	220	169	223	198	214	231	192	219	199	218	201	228	240	224	212	186	210	205	193	216	203	195	177	217	199	223	218	238	198	211	220	219	181	190	207	197	250	231	219	199	219	205	197	232	194	221	219	208	199	215	230	200	203	210	219	208	185	227	198	244	203	215	178	210	192	217	192	213	216	226	213	212	217	196	181	181	193	191	185	193	210	228	198	217	214	166	204	237	201	224	199	210	208	245	213	232	205	215	218	197	193	187	200	151	214	223	187	214	226	169	206	204	210	210	188	209	209	206	205	204	234	216	214	210	223	215	215	197	216	189	220	217	199	178	195	213	204	221	204	197	199	190	194	220	204	234	217	225	181	241	189	192	194	208	215	175	200	204	183	241	219	191	209	206	180	214	214	231	213	225	212	230	233	206	189	226	208	189	200	196	193	227	193	217	230	212	221	223	195	199	199	208	211	220	205	234	202	223	214	211	235	207	221	200	203	244	203	201	198	221	223	242	192	190	207	190	210	207	207	208	183	217	197	230	194	197	217	223	216	173	219	206	191	197	247	198	216	227	207	215	196	203	204	205	210	223	206	201	212	212	173	217	216	208	222	210	197	218	218	221	215	205	212	209	205	233	181	183	218	204	203	225	205	213	215	197	196	217	218	219	224	213	177	197	235	194	215	197	205	209	202	230	237	185	182	224	224	197	227	215	211	214	197	204	191	203	213	197	225	221	195	183	210	209	223	200	217	217	207	222	228	204	223	210	193	204	225	245	207	202	212	206	219	183	205	205	194	181	196	197	201	177	188	190	204	208	224	197	201	203	192	196	203	203	212	216	221	195	198	217	199	242	216	202	201	185	203	207	221	224	205	202	191	221	210	225	203	213	209	181	193	197	223	235	219	216	213	207	236	213	216	220	212	196	195	212	202	226	203	202	202	218	215	203	193	190	198	196	194	207	210	220	198	182	211	196	221	218	205	213	194	225	193	214	196	184	232	207	201	196	186	195	230	200	222	228	204	206	218	220	194	206	244	185	193	197	207	192	199	200	209	208	219	234	194	214	199	220	200	224	222	181	220	209	225	194	216	207	218	195	217	206	218	197	210	222	182	212	218	203	194	244	223	217	206	201	214	195	206	212	210	198	213	194	223	207	217	214	217	195	221	200	203	208	212	196	208	231	217	179	214	193	201	221	201	180	190	181	221	211	194	218	184	195	210	205	207	231	198	204	205	197	221	200	221	206	207	212	207	184	193	198	204	216	204	211	191	227	202	229	227	204	186	213	196	205	220	213	206	207	197	183	196	230	171	184	185	186	176	230	209	204	178	188	199	206	209	184	222	221	191	223	214	199	206	206	191	222	203	221	211	228	208	198	205	189	232	229	210	216	232	200	198	216	223	223	181	186	199	228	212	200	226	201	212	203	217	196	156	193	200	202	207	210	207	207	234	202	202	216	218	206	208	195	216	183	213	190	213	211	211	212	251	225	201	233	214	181	223	184	197	237	208	187	189	214	207	209	210	201	200	217	194	193	210	194	240	210	190	219	204	187	224	213	223	222	187	212	197	214	209	194	230	219	194	222	191	184	181	205	221	191	196	197	202	206	190	224	195	230	230	215	200	208	200	232	216	218	198	207	177	223	222	219	178	209	204	194	232	195	206	190	210	234	220	227	190	222	203	189	202	217	202	191	209	204	195	220	207	215	211	209	192	227	190	208	214	191	193	189	226	212	216	217	199	209	225	223	214	204	208	224	218	207	205	188	229	227	218	173	229	223	184	205	231	201	222	204	206	202	208	227	204	227	230	211	206	206	212	220	236	211	212	212	195	227	195	202	204	202	210	183	234	216	198	191	220	193	224	191	203	206	218	213	197	215	204	191	222	187	208	200	199	215	182	180	227	226	202	195	209	221	207	222	189	227	229	212	175	206	227	205	248	197	218	205	193	198	212	196	216	221	212	232	215	234	228	217	208	205	209	206	232	203	221	224	235	206	201	218	227	197	200	187	188	212	213	189	193	239	208	203	211	216	210	236	202	186	214	209	211	201	232	202	196	210	204	207	220	177	195	206	218	211	233	227	223	205	213	211	211	207	187	228	200	188	208	198	225	221	220	221	204	203	212	196	193	175	202	209	227	197	233	230	241	240	198	191	238	226	204	217	233	189	214	210	195	204	176	181	203	209	204	239	212	191	197
3193	656	640	645	598	543	540	519	518	467	484	470	479	458	443	486	469	483	460	477	475	488	495	469	448	459	446	446	446	463	479	434	467	457	438	454	450	511	491	485	450	459	450	438	460	507	479	455	461	459	483	462	511	496	476	464	504	520	472	481	514	475	498	462	480	461	480	449	450	504	467	499	473	421	498	493	434	486	474	485	457	495	491	467	464	477	476	471	485	485	454	459	485	485	471	486	445	494	464	525	461	478	491	470	442	455	449	444	483	499	474	477	488	473	450	471	456	481	455	446	443	450	500	436	466	465	495	466	469	504	494	454	481	486	467	442	463	426	478	484	487	467	462	480	491	485	527	479	484	483	473	453	466	477	441	461	443	478	492	436	494	449	492	477	473	444	481	496	454	485	477	450	471	513	465	457	458	465	472	481	457	476	520	481	480	454	451	482	461	510	458	465	486	438	478	481	471	523	468	490	446	489	501	505	424	428	440	479	501	499	454	506	473	479	484	499	472	464	475	497	455	493	481	504	479	496	467	434	519	509	445	448	478	486	510	474	457	472	452	499	470	426	443	485	467	461	473	477	472	478	477	493	496	511	472	509	433	500	453	479	448	467	436	520	471	449	456	500	473	453	466	484	481	460	450	449	492	487	495	494	441	435	477	454	457	460	465	474	461	457	469	503	474	468	448	458	438	449	452	475	448	439	463	461	457	478	479	480	448	496	474	449	503	465	468	483	486	475	441	420	481	420	460	493	483	457	462	465	471	442	464	455	468	464	485	486	436	467	471	459	457	514	463	470	444	457	466	477	494	485	449	448	467	464	426	461	458	473	458	460	437	484	505	468	457	447	490	454	458	434	440	452	432	457	430	467	494	429	483	425	446	499	478	474	479	498	451	508	461	463	455	477	469	488	451	459	490	417	456	485	493	487	421	476	471	464	438	472	444	439	480	501	447	515	443	476	473	462	461	439	468	442	464	464	445	457	494	473	492	464	429	487	478	457	484	441	464	448	456	484	457	441	453	476	485	491	461	463	471	462	468	490	438	462	469	445	497	496	489	526	460	450	487	487	508	477	473	459	456	428	450	500	480	430	489	415	470	468	464	477	494	481	504	437	436	461	458	449	469	480	471	436	491	472	459	445	433	515	456	531	450	449	479	424	461	467	458	437	516	456	437	446	468	464	473	499	499	487	441	452	440	495	471	488	457	471	487	437	459	466	454	508	509	472	495	459	492	478	510	485	470	493	467	447	458	484	424	452	486	458	480	436	484	466	482	470	491	493	454	492	461	462	456	484	473	467	479	470	505	477	450	479	468	477	467	476	454	460	468	489	465	442	452	445	467	457	524	428	493	444	442	478	455	496	503	474	450	483	504	468	459	491	440	476	478	488	478	446	478	452	409	441	467	490	479	479	449	485	453	447	483	462	451	507	463	450	457	497	523	467	465	464	472	454	487	449	504	507	456	457	479	439	482	457	470	458	438	465	454	484	471	518	481	459	429	465	470	484	468	483	479	458	443	466	456	479	461	454	485	470	434	486	518	478	509	464	444	441	476	457	450	476	471	446	483	465	491	487	459	505	461	467	491	505	434	475	453	436	453	462	460	492	458	458	462	489	496	485	455	466	450	478	450	443	509	483	488	466	483	428	465	483	431	481	450	460	468	431	458	457	460	451	489	432	446	459	432	469	479	496	474	463	444	473	457	479	476	474	455	452	446	457	472	486	430	424	463	462	475	427	438	441	478	479	509	471	458	456	481	430	488	465	452	460	474	457	484	500	454	504	449	423	440	477	476	473	473	507	460	480	454	487	483	452	453	447	469	466	422	497	467	516	482	487	455	448	500	512	488	460	455	493	476	456	417	499	475	462	466	456	486	500	467	488	439	426	462	434	483	453	453	463	454	488	476	440	500	490	472	498	447	483	482	443	432	441	512	479	464	442	463	481	441	460	475	466	460	468	451	484	470	460	492	463	465	443	470	494	494	490	468	493	471	464	492	484	442	504	462	451	452	451	463	493	477	460	451	470	460	479	457	463	470	423	455	463	453	466	457	493	458	466	469	490	470	430	508	427	492	500	499	470	511	452	471	486	493	453	464	472	464	467	476	441	451	458	485	447	443	461	501	479	457	454	447	473	482	452	436	460	455	472	489	449	468	438	450	479	483	508	481	482	496	462	486	477	475	475	446	463	475	496	442	498	494	448	455	488	453	452	461	509	434	437	462	526	471	431	490	480	483	458	461	453	457	489	471	431	453	509	456	460	444	480	471	454	458	505	466	457	463	466	483	477	431	450	478	435	465	453	517	452	478	454	468	477	471	488	450	453	460	479	468	480	464	508	478	514	427	438	448	479	474	473	483	489	444	467	450	501	478	486	477	504	446	512	472	493	480	465	431	473	476	447	486	479	461	455	462	482	477	501	449	493	475	453	456	518	471	496	455	450	456	478	485	427	498	490	452	481	450	479	484	504	496	502	460	473	469	475	464	481	477	480	490	490	460	450	500	488	493	459	441	508	477	490	485	448	429	519	473	477	470	488	501	479	474	493	495	459	475	473	496	471	482	479	471	461	459	482	501	468	423	480	469	491	456	468	467	494	487	470	461	445	504	447	472	467	486	466	508	472	497	470	489	438	476	475	451	456	487	469	490	451	482	452	489	493	434	470	462	506	462	447	479	490	506	443	439	487	465	491	484	459	483	499	453	501	485	490	511	454	476	502	447	463	464	454	464	452	514	482	465	481	470	474	456	492	483	473	476	485	423	491	452	462	447	473	485	459	496	507	521	439	449	495	455	482	488	485	471	434	430	479	495	437	422	471	446	520	467	478	487	471	458	501	486	486	448	470	449	485	475	465	476	504	502	439	480	431	469	418	485	515	461	468	468	462	450	467	482	450	476	453	431	458	502	492	464	486	492	489	435	471	472	462	469	500	478	490	447	489	484	473	461	459	460	495	472	488	459	484	496	488	445	471	497	498	459	446	483	470	457	440	489	454	465	457	488	463	458	440	488	459	501	481	491	471	436	494	498	452	475	444	466	462	460	545	493	503	472	465	474	454	454	444	467	471	468	471	470	510	483	457	475	453	471	463	499	453	473	503	527	472	441	423	466	482	485	467	494	447	479	452	488	493	482	469	457	474	479	466	515	450	491	471	468	517	433	418	486	471	475	461	490	461	447	467	478	483	504	484	475	474	508	463	451	488	475	447	480	473	468	511	462	514	464	459	488	493	465	438	490	505	471	460	464	467	470	488	452	411	511	449	507	441	428	451	493	497	470	461	484	489	468	488	453	485	487	445	447	458	487	482	452	476	490	456	494	446	507	502	484	466	449	460	481	475	457	461	458	458	428	486	472	454	466	473	460	410	497	429	429	502	466	461	468	467	470	490	474	481	468	478	468	472	469	471	465	464	516	425	442	463	487	465	482	435	490	509	476	467	466	490	453	469	469	446	468	460	418	450	462	463	480	477	454	502	479	449	457	433	461	445	448	469
17298	2648	893	618	490	356	290	267	223	198	211	177	170	145	158	138	149	155	127	142	127	150	149	132	158	124	146	155	131	138	157	134	122	174	119	140	116	142	142	138	146	134	129	145	128	157	168	132	129	143	131	134	133	135	150	130	110	131	161	124	130	131	122	134	132	125	129	140	147	125	129	152	149	126	136	140	138	137	146	128	149	138	139	129	149	116	133	127	140	154	141	134	122	139	119	146	140	130	137	130	138	146	118	116	140	141	140	119	148	146	129	130	118	112	142	128	129	132	127	136	138	161	143	136	133	129	110	152	132	120	135	118	137	131	123	107	134	127	127	162	129	121	128	139	158	132	135	135	110	143	134	133	143	103	128	148	156	136	135	121	150	132	129	111	135	125	129	118	127	120	126	132	140	155	119	151	124	104	138	127	139	128	121	106	143	136	129	137	133	137	159	130	116	133	123	128	142	140	127	126	113	113	142	144	127	125	100	146	137	118	140	142	121	138	140	127	138	122	154	130	122	155	141	111	122	145	150	124	129	142	116	127	118	128	114	150	104	118	123	121	120	152	134	141	127	141	113	122	144	127	126	158	131	142	109	146	132	131	129	140	113	131	150	136	130	124	131	123	147	131	110	115	125	143	123	145	133	159	153	127	151	147	129	140	107	139	119	135	133	123	140	140	146	113	134	130	132	128	134	154	116	138	129	124	120	130	122	126	144	133	126	119	122	125	162	128	134	143	130	128	140	135	131	144	146	142	137	146	130	134	149	147	134	111	133	135	139	144	134	128	132	124	134	128	150	125	137	146	126	113	111	123	129	122	129	124	140	144	137	140	102	133	134	113	121	137	136	134	129	149	112	139	114	134	135	119	137	141	138	119	127	127	148	138	154	124	145	134	125	123	139	125	145	140	129	137	136	124	137	105	135	144	136	135	141	116	118	139	129	145	145	128	118	128	129	129	139	144	130	121	127	114	136	120	135	114	125	131	142	137	142	118	131	130	141	153	126	147	131	156	126	134	140	119	140	120	138	135	130	133	132	125	109	141	139	139	125	135	143	118	124	152	137	120	110	148	130	136	142	123	145	116	128	130	127	137	143	129	120	109	139	107	130	146	139	142	145	123	130	142	121	121	138	148	121	125	156	120	130	125	134	127	137	145	134	118	131	134	133	132	127	153	128	124	153	115	123	130	114	143	127	128	121	131	124	119	129	151	124	108	115	129	115	131	137	141	152	154	142	149	118	131	147	124	106	111	139	139	123	97	130	123	137	133	153	128	125	114	136	106	129	115	145	136	133	132	131	124	132	130	141	155	130	121	122	118	128	146	141	132	117	122	129	119	128	129	133	115	142	146	139	148	139	155	135	117	140	137	122	113	128	128	132	156	143	153	146	145	108	103	126	122	130	116	131	153	152	131	143	117	139	147	120	110	122	138	124	131	138	125	117	133	143	141	134	117	121	134	123	142	127	120	147	135	146	121	144	128	150	157	146	112	137	112	123	133	141	143	139	146	129	136	137	129	107	141	147	136	134	136	132	137	140	120	157	130	155	140	133	133	129	147	134	141	146	137	123	130	144	132	126	117	131	125	126	123	132	116	121	146	132	114	134	116	140	130	140	159	113	138	147	137	140	156	124	147	130	158	135	148	148	145	155	141	126	116	124	130	124	130	121	142	135	128	105	106	144	117	122	121	120	136	121	118	135	127	117	152	125	140	136	147	126	130	115	138	118	136	132	134	142	133	145	123	125	129	133	141	131	117	127	142	142	135	135	142	132	125	140	134	131	136	142	141	141	138	108	128	133	124	112	157	117	107	120	132	135	134	126	142	149	147	147	126	123	137	140	158	132	110	128	147	123	118	108	138	132	125	129	138	127	146	140	135	143	122	121	121	126	108	127	113	123	133	142	143	133	125	135	129	150	139	128	121	145	132	123	129	132	139	131	137	161	149	130	144	139	119	119	120	138	111	132	144	141	126	128	134	122	150	119	140	132	121	131	136	123	114	123	134	136	129	141	133	131	124	151	143	112	126	129	138	120	134	148	156	147	135	146	118	162	130	128	126	152	144	125	141	118	124	125	133	129	125	122	125	114	111	111	136	161	162	136	157	116	121	139	136	136	114	113	131	130	120	124	121	135	108	139	107	144	148	124	136	111	129	139	133	129	125	132	122	137	143	147	134	133	129	139	101	158	146	147	120	118	121	126	133	128	121	128	147	144	136	143	97	137	142	119	122	149	134	147	152	130	135	134	113	139	113	140	136	127	129	108	134	130	136	110	123	145	139	125	140	148	144	130	122	138	140	150	142	118	147	132	117	126	128	121	115	143	140	132	133	135	113	104	137	150	145	112	136	119	118	113	136	118	116	133	115	135	140	141	131	149	112	123	137	131	150	142	123	152	111	126	154	158	121	128	129	120	125	148	136	116	135	114	137	147	127	138	115	131	131	132	116	133	152	126	111	121	130	146	127	115	113	144	103	124	132	129	123	121	138	120	131	117	136	139	125	134	129	121	146	122	127	149	137	128	145	130	137	130	134	149	133	140	115	117	144	129	118	108	120	129	126	120	140	131	136	123	125	135	143	123	110	132	111	138	139	140	148	146	129	123	110	133	121	122	110	148	126	142	144	137	130	109	144	147	127	125	131	150	138	116	132	151	134	137	120	121	123	118	135	120	123	155	126	142	138	123	135	138	122	138	123	135	139	109	140	143	126	144	138	139	133	124	135	123	119	154	130	142	154	128	140	125	127	139	120	141	130	110	131	145	124	138	140	140	117	137	142	131	125	127	130	124	133	150	131	118	125	136	134	118	120	122	120	139	137	116	146	99	123	134	136	148	123	129	137	140	137	105	136	109	140	130	151	118	149	138	120	131	139	123	128	136	129	157	134	139	115	116	131	137	140	152	118	132	147	115	125	125	132	130	135	106	128	118	128	157	120	130	122	133	108	124	150	142	113	112	132	126	129	138	121	113	150	141	126	142	139	120	153	146	124	134	124	134	131	115	128	113	140	134	113	139	131	118	147	128	119	137	109	123	142	123	127	128	131	138	144	136	114	129	161	139	161	145	121	142	136	151	155	126	133	128	153	151	131	113	128	142	148	137	131	122	123	132	135	142	143	138	124	123	148	123	141	143	109	134	117	136	142	135	115	127	118	140	137	116	139	130	142	124	133	118	142	135	144	110	134	112	118	119	138	136	137	140	126	125	113	141	144	126	121	115	128	128	134	123	111	138	125	168	153	125	126	139	112	148	142	116	131	129	147	154	129	130	133	121	129	155	136	145	164	139	147	128	125	126	139	117	128	132	139	147	112	131	135	111	144	124	147	135	138	135	133	120	148	125	146	121	147	148	156	134	104	135	114	122	140	109	139	131	124	133	125	130	116	112	133	129	149	131	144	143	137	109	136	142	125	120	131	130	102	128	124	115	154	131	136	136	124	126	140	118	107	134	131	128	147	132	165	129	139	140	137	124	126	135	138	126	137	121	121
11430	1256	1395	1699	1762	1496	1203	1015	936	766	751	718	591	529	542	476	433	445	412	378	400	372	386	376	407	374	337	338	382	318	313	376	373	335	369	351	355	329	341	370	356	366	320	337	352	347	356	339	336	360	357	340	335	325	348	351	338	331	345	341	329	318	331	348	358	356	309	342	362	313	306	307	353	333	309	324	306	374	299	313	347	340	309	332	333	317	357	355	305	337	346	333	326	327	345	313	327	359	332	352	314	310	340	341	358	340	325	334	317	320	329	309	311	325	349	355	351	347	358	322	374	351	315	329	348	342	355	340	325	312	318	343	338	333	340	344	348	339	327	331	349	346	346	329	361	331	354	347	361	348	345	339	326	305	338	310	344	357	328	333	333	332	306	325	368	323	338	328	329	334	324	343	335	349	333	375	310	340	318	354	353	355	333	350	346	310	343	326	338	334	349	335	317	314	322	336	335	344	331	352	278	323	336	341	370	325	353	312	331	361	318	388	330	338	344	343	315	326	358	365	336	325	344	357	343	336	325	337	351	347	355	363	315	327	325	337	353	361	341	311	322	354	313	351	341	343	323	323	369	320	316	319	343	333	371	350	302	322	352	316	320	343	328	338	302	323	320	330	364	370	330	328	304	338	296	339	339	308	324	300	347	334	334	318	325	325	356	312	331	285	327	319	321	348	294	342	330	334	325	354	328	368	317	331	327	325	332	337	339	366	342	332	339	310	331	332	340	344	345	347	322	358	328	334	305	341	336	337	325	334	339	349	329	353	330	315	334	331	326	335	344	329	344	321	328	314	315	349	341	321	309	322	317	343	325	323	319	321	329	353	338	363	315	350	337	352	341	330	319	319	344	324	333	354	325	330	339	322	333	331	357	362	332	328	317	295	343	352	325	344	331	332	338	300	383	331	337	324	326	319	314	355	336	311	322	318	332	329	328	359	339	346	347	376	357	367	331	312	315	315	341	310	333	299	335	313	309	347	309	302	320	344	342	298	306	325	363	318	312	328	345	342	330	351	331	311	364	341	330	324	362	352	364	328	348	340	321	347	355	331	343	313	361	325	328	319	360	319	294	338	297	309	331	358	309	362	336	351	363	322	323	362	336	357	358	349	353	317	313	305	308	333	365	318	326	341	377	317	325	326	337	335	351	320	337	311	375	349	327	349	327	376	337	313	319	317	305	343	335	342	302	334	359	352	359	352	349	358	353	337	353	348	346	342	325	359	321	313	350	324	315	331	342	311	342	337	332	341	310	326	359	323	337	327	340	338	343	336	344	311	369	338	334	333	308	338	332	359	302	356	344	335	323	299	326	324	335	313	337	357	315	325	317	336	364	371	338	364	344	345	369	327	382	333	314	330	325	317	367	351	314	350	351	351	342	317	339	343	335	360	350	342	338	376	331	316	344	345	333	291	369	325	380	343	358	288	301	324	361	367	325	333	334	351	338	371	331	316	363	344	328	312	345	353	351	352	361	324	347	340	336	316	331	351	287	354	337	323	332	351	317	335	296	339	345	309	311	358	309	350	366	314	315	324	328	353	376	338	331	353	372	329	285	345	319	329	350	334	341	361	331	366	337	329	330	317	318	336	316	306	348	330	327	366	325	349	384	330	358	373	336	324	343	332	317	348	339	336	358	361	348	296	331	346	344	326	305	336	335	346	344	317	359	329	366	321	338	317	349	333	329	355	325	316	345	292	334	324	335	361	320	341	341	318	315	315	368	324	330	311	338	334	338	359	332	356	327	372	314	344	349	315	317	331	340	337	334	370	319	331	315	309	327	335	337	345	319	353	336	330	319	326	355	321	337	366	334	313	320	317	340	323	346	322	338	342	355	300	341	370	352	318	363	357	333	345	333	349	315	345	345	325	339	307	330	347	383	359	326	355	356	342	341	324	345	330	339	340	302	311	308	344	338	321	337	337	334	319	339	356	313	328	327	347	322	317	339	341	332	334	323	314	315	325	347	333	364	349	331	310	353	317	329	334	335	340	318	367	336	348	305	313	331	338	328	330	323	341	350	342	347	329	301	324	352	315	320	289	356	344	359	349	359	323	343	355	352	334	323	339	300	333	340	336	353	361	320	345	341	371	345	339	317	348	323	350	287	325	349	324	333	346	331	342	336	352	332	336	343	321	343	346	337	344	315	346	374	329	337	330	342	330	303	336	369	332	268	341	319	351	325	326	336	311	328	315	315	356	312	356	324	340	316	345	319	361	330	317	335	342	343	365	338	308	318	355	312	320	341	337	305	342	358	378	325	303	347	354	360	341	331	325	343	348	312	353	361	356	341	301	358	342	352	336	336	329	336	331	316	316	339	325	320	287	325	342	328	358	364	350	334	363	351	339	338	358	355	354	311	336	361	315	327	315	312	349	360	324	344	348	383	356	329	335	313	351	320	344	331	332	331	332	309	341	327	298	360	335	328	304	317	335	351	365	355	349	347	345	343	363	317	299	358	337	329	344	342	298	343	317	325	359	332	346	338	315	333	359	333	357	323	321	326	338	353	337	310	324	337	323	350	347	327	329	367	311	344	329	333	363	358	351	330	337	351	342	341	303	359	332	315	347	341	363	370	319	338	340	342	351	345	340	317	313	312	344	349	348	315	330	344	332	356	335	323	304	369	291	331	341	350	336	360	342	341	313	349	336	333	307	353	343	331	341	337	307	329	331	346	320	362	352	364	344	340	314	335	313	350	314	372	311	352	334	344	320	329	324	292	348	283	343	340	346	332	321	355	291	334	356	331	340	332	342	323	328	332	342	338	293	316	305	313	334	346	309	348	295	338	310	328	345	312	319	361	314	348	330	338	330	348	330	343	285	344	337	340	327	335	305	319	304	302	322	322	340	360	300	317	342	349	347	317	313	329	334	323	357	325	359	324	354	342	307	311	370	308	354	343	308	339	341	327	356	292	332	357	317	342	300	325	319	311	322	323	318	309	339	315	307	346	358	302	334	356	345	329	346	374	330	386	353	341	352	349	365	339	332	334	341	336	355	361	351	325	329	373	336	309	338	349	298	353	326	344	321	344	363	321	319	337	318	331	332	337	342	321	324	360	293	305	350	343	334	325	350	337	337	334	322	325	334	312	307	334	327	363	330	315	386	334	309	341	372	368	324	341	336	341	342	326	344	318	331	368	374	354	348	342	354	344	326	336	310	353	351	332	330	335	309	346	357	324	330	295	339	368	337	340	331	363	368	331	340	326	319	325	341	332	359	360	342	316	311	345	355	353	317	339	343	338	352	336	357	360	340	364	358	331	344	347	360	335	323	346	319	348	335	342	330	347	335	343	322	337	330	312	314	344	337	363	301	339	319	336	351	337	352	331	332	323	330	322	323	340	317	344	291	332	334	328	343	342	320	355	352	333	320	331	308	352	326	367	340	322	327	290	338	347	340	315	331	335	316	357	322	328	328	325	334	355	317	324	348	324	344	333	358	342	343	331	333	308	322	301	350	331	306	358	347	336	314	326	344	330	330
27008	5651	1735	1220	1000	687	620	470	422	344	339	308	302	242	268	279	244	234	212	219	254	222	242	263	232	212	213	227	247	217	225	246	208	242	194	191	226	252	244	190	210	222	218	216	201	200	209	223	206	231	244	216	212	200	241	209	201	227	212	209	216	209	231	207	190	231	239	214	194	217	208	217	215	233	204	192	229	230	212	221	215	216	204	238	226	213	201	210	250	171	229	216	197	219	229	228	220	229	230	203	216	211	220	226	224	222	222	218	211	183	205	237	224	206	237	208	205	216	210	209	207	206	237	219	200	198	206	220	232	237	197	232	210	209	194	231	233	204	208	212	201	195	241	214	189	209	262	208	241	200	218	231	217	233	203	209	200	203	224	217	199	208	198	213	220	235	214	201	220	211	202	219	228	227	192	209	170	207	210	202	251	216	260	234	213	181	221	192	227	222	221	208	184	221	249	210	222	204	219	220	207	225	227	233	212	219	211	202	210	256	196	202	228	217	221	225	217	207	210	236	221	195	216	220	186	208	221	203	198	217	244	196	214	222	220	248	213	223	200	230	223	235	209	200	194	212	193	212	226	224	254	208	238	193	218	230	215	215	220	226	235	198	181	210	229	228	211	194	221	203	227	242	196	233	219	232	201	226	209	200	190	233	207	227	215	219	205	221	210	197	209	234	218	215	238	212	208	229	223	205	193	211	212	229	217	201	211	221	224	186	175	223	202	223	226	191	213	176	219	197	251	223	197	195	213	232	239	208	226	226	201	205	227	227	238	220	225	223	228	212	199	215	232	208	228	228	202	218	228	229	225	233	233	217	182	220	200	207	229	207	190	228	212	221	229	221	219	208	198	234	226	265	217	210	229	222	204	213	185	190	227	199	236	208	215	209	231	246	237	205	228	202	225	229	200	212	197	214	201	205	226	223	224	204	176	238	195	182	194	211	217	215	225	243	212	237	183	228	218	198	226	217	202	209	233	208	224	214	233	265	204	242	226	198	231	187	213	229	234	219	227	196	219	216	211	239	229	187	241	226	206	218	201	223	209	236	226	203	217	210	234	227	234	237	193	221	208	232	201	258	209	227	215	245	226	204	211	228	241	204	226	226	213	189	218	243	226	224	210	244	215	224	231	228	232	219	215	216	224	205	200	225	208	241	241	230	218	204	219	230	241	234	237	237	185	210	225	206	177	221	220	247	202	204	193	224	237	199	205	198	234	223	237	207	218	199	213	199	193	208	198	212	225	261	199	235	224	213	193	229	196	218	228	216	233	196	218	238	214	204	219	243	237	220	237	206	179	208	211	221	212	209	163	186	201	248	184	236	240	242	187	218	207	197	208	233	253	210	220	227	212	229	206	222	205	207	247	238	191	223	201	232	252	203	203	212	232	216	205	232	200	213	219	204	240	228	190	197	225	227	213	199	249	227	213	202	182	207	191	207	206	237	212	207	217	223	214	226	229	233	218	230	205	197	211	244	218	243	237	207	216	215	216	200	183	194	215	231	195	212	218	228	188	221	207	227	209	224	233	217	214	202	196	196	254	231	203	225	210	221	215	204	215	217	221	193	235	224	222	199	242	232	200	213	197	213	223	227	215	198	204	204	213	214	225	215	201	235	204	219	200	214	231	238	200	215	220	227	221	223	196	240	206	206	196	196	216	228	220	204	207	206	233	215	207	190	221	198	247	202	221	226	229	215	189	197	227	211	223	202	216	210	210	214	215	195	222	209	227	215	213	206	248	204	202	238	229	199	247	212	206	232	188	202	240	229	248	241	225	206	224	217	221	216	235	196	232	186	202	216	228	212	232	239	229	208	232	236	220	215	217	219	237	199	212	240	210	209	194	204	220	227	209	220	179	239	225	218	196	223	213	222	216	240	227	192	216	217	235	218	207	231	237	184	223	244	233	214	208	214	207	217	221	192	175	214	207	231	204	203	210	215	225	228	229	230	225	218	202	225	210	229	209	221	222	214	218	215	219	230	208	221	225	232	232	217	205	224	237	201	209	209	206	241	228	249	199	208	213	258	205	188	215	212	211	216	186	217	225	188	204	189	206	219	220	201	218	228	224	205	192	227	224	228	213	220	209	238	209	204	174	242	206	233	218	222	190	186	191	220	202	222	212	229	215	206	183	223	246	193	216	208	232	201	196	236	213	226	234	190	238	217	231	214	221	223	214	206	217	215	233	219	219	221	196	238	241	209	216	239	203	205	195	195	191	252	195	198	211	219	221	214	201	200	231	226	187	200	203	203	212	197	228	228	219	206	201	231	234	194	215	228	210	230	215	198	204	219	211	189	194	225	219	203	241	214	230	213	213	214	213	204	191	195	218	196	204	211	233	203	209	222	225	221	196	235	188	198	245	218	219	209	244	201	233	206	208	220	192	200	199	239	205	224	211	227	202	228	224	201	211	204	223	200	220	217	229	209	203	245	193	195	213	211	247	191	212	255	192	247	202	212	219	221	199	204	201	197	218	219	225	206	213	241	213	193	216	210	216	208	229	233	211	215	217	232	215	237	207	201	201	224	209	232	249	231	213	211	212	221	215	217	226	213	211	197	195	225	190	209	213	199	219	206	223	229	217	190	209	218	200	199	200	222	227	214	224	227	217	198	204	222	226	224	210	185	228	220	240	193	230	210	181	196	211	233	208	206	202	238	233	218	205	219	232	214	192	218	229	244	214	197	227	234	232	227	214	208	221	179	224	189	217	211	224	227	216	201	208	208	195	201	235	204	235	199	214	197	236	191	243	191	199	221	209	212	203	213	225	211	211	208	230	209	241	222	187	235	235	252	215	229	191	177	227	233	200	198	213	213	237	265	208	224	194	197	217	230	226	236	225	207	212	214	205	222	213	209	220	219	245	217	227	225	218	222	221	199	203	196	195	204	218	209	185	204	221	222	229	200	247	221	222	218	199	183	190	228	229	204	224	222	238	240	197	238	217	221	209	215	193	236	217	196	207	213	210	243	231	188	198	203	195	240	217	220	211	204	220	219	215	234	176	189	206	210	215	241	206	237	201	221	209	224	202	207	215	227	200	214	200	220	209	214	185	238	201	207	220	227	229	202	212	211	210	215	203	208	222	207	210	211	261	231	197	175	214	214	228	232	234	237	232	205	202	246	242	215	228	232	195	246	251	219	254	232	208	211	208	229	218	231	215	208	219	218	218	217	206	182	223	192	205	225	223	206	220	218	237	215	212	201	210	201	194	214	202	203	229	212	239	244	230	220	214	193	195	184	211	219	225	213	240	210	220	229	227	203	222	221	200	228	210	215	238	194	206	191	208	218	215	219	213	221	210	212	193	231	209	228	208	212	211	220	209	183	235	210	212	213	203	216	237	190	198	229	213	225	203	225	220	214	213	245	235	219	211	219	209	225	233	197	207	231	230	214	201	197	220	233	180	213	185	199	226	227	221	197	203	217	210	218	205	228	190	207	212	255	227	196	224	230	214	217	225	229	223	224	218	207	220	226	227	232	182	208
15651	2204	2386	2990	2950	2662	2142	1833	1620	1340	1300	1176	1042	875	814	798	735	670	671	627	606	549	609	574	621	564	562	583	597	577	544	564	571	537	536	503	533	568	557	582	573	556	548	502	538	529	513	541	538	525	505	510	580	536	482	496	490	528	478	549	506	505	513	529	512	486	529	488	561	509	549	541	538	528	501	508	494	531	554	557	515	501	552	535	509	532	482	477	512	508	520	509	503	508	522	503	497	481	538	540	528	506	504	504	503	516	508	507	462	552	535	529	512	526	546	505	513	515	533	536	517	484	514	486	490	486	477	524	517	543	463	524	498	499	494	515	540	514	502	474	533	534	503	528	502	497	493	511	499	508	544	483	470	539	489	517	500	536	531	516	537	501	480	520	514	529	505	527	546	495	505	501	550	544	493	493	510	480	513	511	455	541	550	467	531	540	492	488	488	545	478	502	542	493	559	531	471	528	520	522	532	523	544	512	527	540	479	520	495	525	550	498	492	505	520	470	511	500	538	525	515	495	474	481	543	511	520	540	508	534	495	513	542	505	506	511	481	509	497	510	513	544	485	482	513	511	507	514	518	521	502	506	504	523	488	498	498	521	486	527	539	499	537	501	518	492	511	542	485	483	479	498	500	473	534	488	495	530	509	494	474	538	514	524	491	558	547	485	508	486	522	556	483	551	533	504	514	506	503	502	482	523	521	500	491	555	503	539	520	523	496	535	495	483	513	534	512	513	495	496	465	533	501	477	515	509	503	533	518	502	491	494	530	528	474	478	465	527	505	507	540	526	499	510	518	513	456	488	529	501	506	459	524	556	538	551	517	496	501	557	515	502	487	492	489	482	515	535	505	539	511	484	479	512	523	537	525	507	484	499	463	518	544	467	529	539	545	521	508	511	523	505	521	540	517	513	518	503	519	547	515	481	503	495	525	542	496	481	526	493	510	505	555	477	490	511	502	490	512	505	513	493	513	502	496	501	458	519	504	521	532	487	513	522	535	499	553	590	506	523	484	485	524	530	511	484	524	496	522	516	507	515	533	502	487	488	503	534	500	497	485	529	512	522	500	531	484	504	490	534	502	496	486	502	528	480	499	508	491	516	523	514	507	491	471	501	507	486	502	450	512	542	526	502	563	479	504	527	553	525	483	480	559	478	484	501	504	508	508	534	489	516	476	545	523	538	496	512	495	543	511	519	511	495	501	504	501	493	518	495	527	505	493	476	533	548	568	503	532	507	500	549	531	511	505	520	498	510	518	468	488	486	499	513	497	490	498	540	499	506	468	539	502	489	562	468	509	592	547	562	538	551	512	492	522	471	486	515	521	536	474	502	526	509	508	536	481	519	510	508	483	480	502	523	506	498	498	524	549	522	558	517	514	524	513	506	495	493	494	520	487	505	459	527	495	487	509	569	493	471	541	497	465	479	546	499	536	527	504	462	507	511	502	523	495	521	483	498	457	516	524	541	484	489	520	542	494	498	480	515	489	506	528	496	514	550	493	496	551	515	519	553	539	464	541	496	496	533	515	527	515	550	461	498	519	545	526	471	509	500	505	485	510	501	517	527	486	538	532	497	514	488	479	510	501	529	528	498	499	463	518	494	532	476	496	529	518	521	516	500	517	499	479	529	488	542	491	511	479	521	502	514	475	509	500	504	530	539	494	516	495	486	505	495	501	498	499	504	532	513	557	509	532	489	487	493	516	475	507	467	477	510	524	516	548	559	527	497	525	477	553	501	506	531	539	511	527	486	512	465	515	531	551	502	497	504	545	532	481	539	511	502	498	530	493	517	469	513	511	529	491	521	524	510	528	503	517	502	548	484	514	488	492	489	530	539	540	522	500	553	475	489	491	525	506	513	499	471	526	502	533	520	522	504	512	520	499	532	508	457	526	525	514	531	528	532	489	476	492	518	525	521	508	522	515	535	521	511	510	489	505	488	502	475	504	455	482	546	522	518	506	513	551	523	486	512	504	554	551	524	475	536	510	502	476	546	504	510	482	538	519	555	489	457	490	516	506	547	528	525	513	474	526	468	468	533	540	514	477	532	488	526	542	471	569	499	522	493	512	553	530	530	493	503	505	510	517	478	512	523	531	537	496	514	512	532	508	473	547	492	473	511	525	475	523	473	464	500	489	517	516	489	508	557	500	446	508	478	498	502	482	523	493	486	550	482	513	474	472	550	525	520	516	511	542	519	511	526	505	522	465	476	529	497	488	525	517	466	512	517	465	510	526	508	485	517	498	505	549	455	507	543	509	508	521	540	518	500	473	540	481	511	552	507	484	507	499	516	483	505	492	476	527	496	517	517	510	519	484	534	494	542	520	516	507	499	476	506	509	503	523	543	542	529	503	452	484	515	503	489	482	499	486	541	542	527	543	550	491	550	478	493	498	521	541	541	491	472	526	499	480	520	541	473	516	532	505	531	517	519	501	507	533	496	492	484	500	522	506	477	513	467	498	488	537	457	521	489	539	495	513	481	534	523	500	494	518	484	479	517	481	513	499	536	485	488	516	538	506	506	539	525	526	547	496	494	487	481	515	536	516	484	529	503	563	469	527	508	529	502	495	506	486	500	554	511	528	488	530	487	527	535	522	521	499	497	524	503	508	526	494	566	519	537	485	557	525	500	464	523	571	506	493	463	525	485	528	518	535	494	558	502	499	469	506	510	496	505	523	555	456	472	479	488	542	550	485	519	474	482	530	540	509	499	503	489	511	490	509	489	465	472	503	525	532	489	513	495	476	507	512	502	534	502	504	520	489	568	509	493	544	555	534	544	473	545	488	520	496	515	486	506	500	552	515	530	524	508	484	529	473	452	509	525	510	503	473	514	548	487	511	505	499	509	534	495	535	487	523	520	498	480	513	495	485	504	522	554	534	499	496	482	526	527	499	494	493	517	523	497	521	532	544	488	543	554	491	503	554	476	480	503	510	514	511	499	544	531	492	542	509	473	528	504	533	503	531	511	506	510	539	506	531	522	516	524	526	522	501	496	524	500	521	514	504	526	481	523	497	526	495	500	509	517	480	473	510	550	521	520	502	558	526	539	518	436	526	494	501	526	518	527	552	457	508	535	519	520	483	534	484	519	508	510	509	552	492	480	516	545	505	497	487	487	496	560	489	542	521	534	502	522	518	519	473	535	517	527	513	523	510	505	537	483	488	494	511	566	488	511	499	502	534	519	530	500	481	474	509	495	478	482	529	536	525	494	563	517	476	498	517	488	506	503	505	472	507	506	536	506	489	508	525	529	500	526	516	488	482	486	537	502	493	506	549	506	466	499	503	497	476	473	533	491	521	518	476	443	482	523	534	544	494	544	529	551	525	523	512	533	542	480	489	491	506	496	484	471	510	486	511	497	489	481	554	510	470	509	515	482	469	487	521	499	505	511	514	492	482	500	553	511	556	486	478	485	517	552	506	498	521	514	519	528	497	535	538	502	478	522	524	539	480	503	507	480	522	477	510	501	510	474	465	496	498	562
4372	557	267	246	232	211	239	206	193	194	188	207	228	191	224	209	197	221	214	196	189	240	204	206	203	208	198	215	231	234	221	193	199	211	204	209	210	227	197	192	209	212	195	217	208	212	185	216	212	210	230	218	217	229	235	218	207	204	193	208	187	207	232	201	179	207	215	230	205	199	187	201	213	184	222	194	209	194	186	225	221	199	204	191	187	183	174	206	208	211	212	206	195	204	207	206	214	224	233	203	227	181	211	224	192	197	218	222	231	186	242	212	219	210	182	184	190	189	197	209	208	202	214	224	198	238	208	226	207	225	211	240	223	218	191	198	233	221	202	214	213	217	217	205	199	194	231	195	228	200	188	196	190	192	208	208	192	192	215	180	217	205	199	220	205	206	206	207	185	224	178	226	208	203	220	211	228	195	195	227	215	224	266	225	212	201	216	207	199	238	208	182	186	196	213	209	237	227	209	228	188	212	189	190	207	223	205	230	219	219	186	192	208	231	217	207	245	221	221	187	223	215	236	217	184	192	223	203	234	214	213	190	211	222	193	200	192	231	215	219	178	195	229	209	196	212	230	198	202	202	219	216	217	236	209	202	199	202	219	181	247	196	199	231	218	211	242	213	189	191	201	212	209	198	225	211	190	212	196	243	200	196	229	224	211	221	229	199	234	235	242	212	209	224	202	194	210	210	192	218	207	218	224	209	189	221	201	207	209	200	203	218	219	207	192	203	185	183	220	225	199	216	217	189	175	204	219	194	226	214	184	208	204	208	215	180	195	198	204	200	197	215	193	163	225	199	196	244	193	201	218	193	210	214	196	228	197	208	223	186	223	201	212	200	201	198	226	192	207	209	229	251	214	236	204	239	216	193	203	205	190	199	202	196	216	161	191	207	210	208	214	222	195	202	226	190	226	188	210	189	187	230	200	213	191	211	197	195	218	213	223	241	219	208	169	197	230	220	200	207	216	189	212	208	212	212	212	183	216	200	208	179	184	180	190	188	223	196	218	199	205	189	216	221	183	201	206	183	215	202	191	196	201	222	213	210	187	190	201	220	191	205	181	230	198	235	212	200	209	190	198	210	181	207	206	200	202	199	196	196	174	192	199	206	194	224	206	221	229	202	245	231	177	208	227	213	193	217	202	196	201	215	193	202	197	218	189	206	223	179	210	216	198	213	181	214	212	222	211	222	198	207	207	191	201	204	209	218	193	197	208	183	219	217	168	200	195	206	187	247	189	222	228	218	210	204	222	183	240	216	187	210	244	203	226	205	202	209	193	195	223	217	208	228	187	202	243	194	190	226	208	196	226	185	190	212	207	227	211	220	221	184	192	186	217	191	208	197	232	201	211	203	225	202	182	229	219	230	194	166	195	205	202	191	198	207	226	190	187	237	217	197	235	192	202	189	212	197	197	214	215	192	199	184	231	225	217	200	189	211	199	185	205	216	222	231	215	185	209	211	225	214	202	220	231	225	204	195	217	209	215	193	200	191	230	205	235	220	186	208	216	177	216	216	223	197	215	220	217	194	191	205	226	190	226	209	252	210	180	213	218	218	236	184	207	178	188	207	182	173	209	189	191	193	203	223	199	196	218	214	213	233	212	188	205	209	208	222	199	201	194	196	221	197	209	215	197	180	172	210	184	232	200	189	198	195	210	223	200	208	204	160	204	222	207	221	203	206	215	213	211	232	236	193	203	201	197	209	213	181	203	188	176	207	223	198	216	220	213	241	208	217	202	186	225	208	185	184	195	194	204	237	213	209	191	195	190	182	214	177	174	209	226	197	198	201	195	234	215	216	212	220	222	203	224	232	204	202	184	197	204	219	208	175	195	225	226	201	199	245	237	187	214	190	195	182	206	203	202	205	221	231	249	200	216	236	211	219	200	199	221	217	184	203	213	223	218	218	198	205	202	213	202	172	198	224	210	184	206	181	218	228	194	199	212	218	199	205	220	201	204	239	217	202	205	224	208	221	199	241	194	196	205	185	210	228	180	213	212	183	195	216	207	187	197	211	210	194	188	212	197	219	194	206	169	209	193	185	208	219	231	207	193	201	199	168	202	202	190	221	193	202	232	210	194	177	238	244	201	227	195	213	198	191	223	194	224	208	225	204	190	184	202	189	237	205	195	207	174	212	204	225	192	214	219	222	216	236	197	196	214	218	203	195	202	195	199	195	209	207	239	196	229	191	206	215	205	215	209	224	182	203	208	185	215	225	211	209	216	213	200	206	179	236	207	213	220	209	194	200	230	184	235	198	195	220	204	217	195	230	220	190	201	205	202	195	224	222	214	218	216	197	209	218	225	196	215	179	182	232	219	222	203	197	196	183	205	226	203	192	219	207	213	208	206	182	214	209	198	190	179	196	222	211	180	218	223	213	211	203	194	231	214	239	210	199	220	218	200	193	199	198	218	201	204	205	228	199	205	232	215	212	212	222	219	210	205	196	200	223	191	232	207	230	177	201	211	228	199	255	200	180	212	216	213	218	228	219	228	210	222	203	212	235	208	194	208	185	188	190	187	210	211	224	218	205	219	194	198	212	225	227	231	183	200	211	224	231	159	194	193	179	219	199	213	199	190	186	217	196	207	223	201	188	167	243	229	184	202	205	205	197	216	242	223	187	224	195	198	217	220	194	197	194	207	213	197	211	201	199	174	191	188	214	200	200	194	223	213	192	195	210	222	207	214	217	233	216	206	245	219	202	185	190	210	211	214	226	175	195	193	221	208	211	215	214	194	201	198	197	194	213	212	209	216	211	226	204	212	206	210	197	220	218	206	204	185	195	218	216	217	198	207	197	181	215	200	198	223	220	192	229	200	199	222	218	209	200	241	225	211	223	208	210	172	198	220	202	195	184	185	195	222	183	216	214	198	201	231	218	191	205	225	223	204	189	215	198	218	194	224	190	223	195	189	196	223	178	202	198	207	203	232	214	238	217	212	213	214	225	209	197	227	202	202	232	200	185	238	232	226	223	230	201	214	226	214	198	221	218	196	209	216	206	191	224	218	199	205	211	192	212	211	189	221	223	191	198	212	206	186	181	214	214	207	236	219	223	210	216	210	207	194	194	225	207	196	199	196	215	210	210	184	210	222	198	208	223	226	208	193	221	185	199	178	190	190	221	182	199	219	228	227	210	204	229	203	208	198	200	231	202	178	193	194	224	215	215	181	214	196	224	251	194	212	215	204	207	193	215	222	207	217	229	208	196	208	230	208	200	220	184	212	236	207	181	190	211	196	192	215	192	214	219	226	249	184	191	227	219	236	221	202	205	179	184	182	212	218	218	208	203	209	196	194	200	224	215	208	212	199	194	234	207	179	219	214	206	213	211	204	212	211	233	214	206	193	234	215	212	198	220	205	182	183	199	217	207	219	205	214	185	184	200	217	228	204	191	180	205	215	205	237	217	212	226	189	212	222	201	224	203	199	196	194	169	189	219	228	212	205	233	195	201	219	204	213	221	215	203	188	227	188	207	181	214
3171	675	627	644	598	586	475	504	480	521	499	490	533	488	467	486	474	507	471	512	461	478	454	467	470	462	478	473	437	463	469	457	473	487	476	447	466	457	490	502	501	486	476	457	488	470	460	455	498	450	460	449	442	517	454	457	443	460	432	473	460	499	463	476	481	471	482	475	469	453	481	464	453	462	435	491	482	468	467	452	474	461	494	486	465	463	499	444	456	518	468	459	479	438	444	476	442	442	452	474	477	485	497	472	461	494	467	470	487	492	431	460	478	474	488	455	464	469	488	486	503	479	479	474	461	495	478	473	492	468	446	483	513	470	452	491	492	454	470	459	480	495	456	460	459	472	462	471	464	486	459	481	486	519	494	478	459	452	483	479	449	507	510	441	451	454	475	490	491	472	471	481	472	478	466	453	473	477	472	460	461	494	473	492	458	467	452	486	518	507	457	422	453	455	483	474	459	511	467	459	484	469	487	415	444	457	476	485	501	459	497	463	437	461	448	492	457	446	461	486	448	478	460	516	486	483	485	491	488	437	461	475	462	473	445	478	458	426	478	447	444	468	474	471	455	448	459	451	476	489	464	497	423	411	479	503	452	509	483	466	471	484	458	470	465	471	462	494	492	437	462	485	483	465	467	464	503	475	452	450	471	438	447	483	495	419	487	401	457	468	431	480	449	480	528	465	482	497	472	477	470	481	450	498	448	469	473	479	433	467	431	454	473	470	511	488	441	482	440	490	458	473	459	451	447	509	467	469	461	461	454	436	476	508	459	489	479	479	446	504	445	480	429	468	453	474	458	442	480	506	451	458	474	459	480	466	469	470	514	459	514	493	471	493	477	479	482	479	451	450	448	480	458	455	467	443	501	475	495	452	514	508	483	489	524	442	472	429	461	496	424	510	464	494	446	497	470	471	475	465	479	443	476	462	473	472	433	440	414	470	461	457	453	477	478	466	487	452	456	471	456	468	431	448	501	491	478	466	448	474	450	509	478	483	465	449	457	476	452	487	465	462	438	487	497	433	501	481	451	463	452	437	433	464	466	498	486	475	494	490	483	453	476	498	469	472	462	475	482	492	482	470	469	500	517	463	473	476	459	468	454	472	482	477	452	525	435	409	481	482	428	494	456	473	483	466	444	478	442	444	499	485	469	454	473	453	471	483	490	432	487	485	462	480	466	480	469	495	499	506	489	499	455	462	449	452	450	465	465	511	452	466	455	445	439	473	464	449	489	483	462	500	456	489	450	492	452	494	455	484	448	504	419	504	471	454	460	433	492	480	479	457	456	506	488	467	470	441	482	479	467	459	466	503	472	451	446	479	478	477	459	482	472	471	464	460	445	490	455	461	455	497	491	461	461	458	448	476	472	469	470	501	480	450	479	502	473	478	448	474	473	430	439	462	510	496	476	492	493	466	465	473	449	484	487	471	494	473	459	519	466	492	506	459	466	478	424	485	488	470	446	453	483	464	473	460	479	491	455	502	459	491	471	498	510	449	513	452	484	467	487	489	475	481	443	470	449	486	482	475	459	480	477	441	456	468	469	468	478	488	461	472	488	444	474	466	479	490	466	445	473	466	495	455	498	437	476	509	471	464	475	479	465	474	426	471	472	489	438	457	482	436	415	475	453	489	476	455	440	468	466	467	458	475	459	456	472	484	502	489	489	514	439	471	475	452	469	453	481	423	471	498	477	461	455	477	481	463	451	465	468	465	461	460	462	477	479	495	410	495	480	463	474	482	456	452	491	466	502	463	453	451	475	475	474	476	458	498	462	457	485	471	496	439	467	444	476	471	476	482	424	453	465	490	458	470	458	475	445	465	503	461	458	478	456	456	477	509	461	475	474	499	474	491	454	465	430	481	469	510	472	482	482	488	482	462	516	448	467	466	499	461	463	439	467	527	455	467	469	475	496	491	496	472	489	492	481	467	496	503	466	429	466	484	456	507	506	491	464	440	486	461	468	502	501	469	483	519	432	457	463	473	477	487	473	458	433	497	447	472	508	438	489	490	480	443	443	465	475	450	447	462	472	470	492	512	475	463	435	473	466	457	468	453	447	450	455	471	447	465	445	427	480	437	458	494	454	495	460	479	426	456	451	464	471	502	472	499	471	466	500	483	493	440	456	505	454	479	491	512	481	491	507	453	469	456	479	445	459	508	491	443	513	490	491	448	486	436	468	442	500	436	515	467	489	450	517	464	448	473	446	469	456	497	478	464	440	490	455	436	473	468	487	442	506	452	486	468	464	495	480	481	464	485	513	456	474	448	496	472	468	486	491	470	453	439	445	457	430	418	466	501	428	449	486	477	481	450	475	462	475	503	463	457	480	458	487	495	471	473	446	458	489	459	451	466	474	495	497	490	470	449	478	487	486	465	437	472	489	489	481	462	498	468	476	483	438	429	515	491	504	503	428	490	476	484	436	467	463	475	474	490	476	466	506	469	457	455	438	432	447	472	427	454	491	461	485	498	446	496	463	452	455	469	483	481	452	456	469	456	483	488	434	498	460	500	486	476	451	494	463	452	450	535	468	479	494	452	495	479	451	456	440	428	486	468	447	471	474	443	479	463	486	452	455	448	451	453	461	470	468	464	475	463	489	482	437	448	465	473	458	513	446	470	489	460	463	473	475	474	475	459	464	471	470	477	456	476	533	445	483	457	456	526	487	460	492	443	428	450	464	460	463	438	470	457	462	491	491	470	469	468	440	491	490	473	480	427	466	488	447	482	480	506	503	467	445	468	490	470	468	481	482	471	475	502	476	471	470	444	486	450	480	450	500	439	436	464	472	477	459	458	452	472	478	434	435	464	461	473	409	456	463	519	473	474	474	476	427	458	474	479	483	492	464	484	469	476	478	500	487	457	494	465	438	491	474	456	473	459	480	464	498	462	496	466	483	508	490	469	469	469	479	471	496	466	442	475	427	442	458	468	426	501	479	468	409	441	443	481	467	429	444	454	449	495	476	450	475	500	466	473	467	503	492	431	484	461	462	471	487	509	452	470	456	448	439	473	466	467	475	448	481	481	482	465	502	454	448	443	479	454	449	465	461	494	490	522	447	508	451	501	451	460	444	502	429	503	477	458	482	506	428	469	494	505	479	500	474	471	456	483	519	468	439	471	452	467	476	505	493	438	450	457	434	476	442	431	462	481	463	473	492	452	478	435	455	484	435	474	478	445	433	467	447	450	481	466	465	501	471	465	450	512	476	455	477	434	468	482	464	443	449	493	507	462	488	490	478	449	480	468	456	463	451	478	466	471	435	444	498	453	474	460	466	502	477	428	495	492	467	445	468	464	454	442	495	487	490	476	507	504	460	454	473	481	489	471	461	479	496	498	480	476	471	461	479	495	485	464	474	470	497	483	511	490	490	472	472	495	455	426	455	460	483	476	496	477	449	476	458	481	430	461	488	446	494	517	446	482	475	479	444	445	466	484	479	476	436	468	480	469	505	453	444	460	497	494	423	491	504	492	514	480	504	466
17316	2652	905	715	432	347	324	241	214	225	197	194	165	166	173	155	164	156	150	129	149	150	122	128	141	118	134	119	127	150	139	143	151	150	147	132	156	143	116	111	123	125	129	141	133	147	137	125	143	116	143	122	117	127	139	152	138	119	135	118	161	140	140	151	118	133	130	118	110	118	126	137	136	132	129	144	145	135	137	146	151	141	129	145	123	98	116	134	135	143	127	138	132	115	115	129	125	128	144	114	151	117	126	121	127	141	118	150	151	146	137	128	137	130	119	110	140	105	128	138	149	128	158	116	127	135	141	149	131	141	128	140	138	123	133	126	140	124	152	130	128	137	137	134	133	143	176	129	131	131	114	110	143	140	130	132	127	126	145	162	139	137	146	147	137	126	145	128	130	141	153	138	136	136	144	136	142	138	156	137	168	129	137	105	132	129	115	147	133	151	142	128	119	119	137	127	136	153	147	155	140	136	134	134	129	137	122	134	134	150	116	149	124	121	134	125	144	143	113	139	140	136	125	125	141	133	128	130	155	143	109	113	149	134	119	137	148	154	116	122	140	149	137	154	128	119	118	130	148	132	156	142	131	140	124	120	104	130	146	143	128	141	128	122	109	134	122	128	125	131	170	132	151	113	126	137	142	123	132	142	137	118	136	161	159	129	147	133	128	128	122	131	148	120	129	137	142	133	137	127	110	140	138	155	147	134	135	132	111	138	132	121	157	119	143	165	129	130	135	123	145	127	145	111	149	120	155	140	128	147	103	139	139	135	124	135	143	136	138	141	104	148	141	141	136	156	121	120	115	138	158	120	156	131	132	116	139	145	142	143	130	141	123	141	138	111	132	138	109	142	126	135	146	114	122	119	111	130	141	156	115	136	111	141	138	143	146	134	131	140	152	135	133	106	133	121	134	126	154	132	127	120	107	146	121	122	122	122	145	151	143	132	140	149	129	155	133	142	135	133	125	131	142	126	149	145	138	120	152	148	142	149	131	139	155	116	137	128	136	116	119	129	121	145	140	139	138	137	140	125	112	132	137	135	131	138	113	122	145	123	141	127	139	115	122	134	131	122	122	148	143	128	116	125	130	128	132	128	134	138	115	126	124	146	137	137	150	105	153	119	149	144	145	147	140	126	114	141	141	135	143	127	141	133	143	135	152	151	146	130	142	173	145	122	142	135	146	118	133	133	108	134	111	146	143	118	127	154	116	132	117	121	141	139	124	117	116	116	142	142	153	145	141	134	141	142	161	135	115	133	120	127	96	128	108	143	143	105	133	130	140	137	123	134	139	149	132	114	145	128	134	150	125	129	149	125	116	113	129	126	138	132	135	142	140	168	135	124	121	149	141	131	115	115	147	113	140	138	114	113	172	155	128	136	134	142	136	128	147	138	138	133	125	138	120	153	125	125	130	128	141	130	126	126	133	131	127	109	136	113	142	117	115	123	114	131	129	126	134	143	151	139	146	140	133	138	120	141	131	155	130	121	140	135	141	141	128	132	131	136	126	141	133	157	144	115	119	160	159	127	140	120	116	121	128	135	133	130	162	127	126	142	122	141	138	138	122	145	146	135	117	123	148	138	149	133	117	167	118	131	138	152	139	127	143	109	128	145	137	133	122	120	132	124	151	135	116	147	148	137	117	139	133	124	125	126	153	124	117	139	141	147	112	133	167	110	127	141	137	111	129	137	121	110	123	130	137	117	146	132	142	123	107	140	127	133	132	132	137	112	135	139	139	146	134	116	144	128	142	116	110	129	140	123	129	136	137	158	132	124	111	140	134	145	152	116	132	138	136	137	138	112	147	144	104	111	128	130	116	123	107	148	142	118	133	131	119	152	151	136	159	130	132	130	147	147	120	123	139	137	164	137	134	127	132	122	133	128	123	130	156	143	139	121	125	129	153	125	138	146	137	123	140	133	144	119	142	123	137	129	146	134	117	132	147	134	141	124	118	146	110	161	134	127	133	116	125	155	108	123	128	133	129	139	144	133	136	145	146	138	125	139	133	139	128	138	126	139	137	142	123	124	132	127	149	116	171	120	133	150	142	142	138	130	146	161	116	108	123	120	139	130	149	134	151	139	148	144	130	111	122	127	131	138	147	131	127	125	143	124	126	134	127	136	142	152	126	143	151	137	154	112	122	123	133	146	156	113	134	140	129	131	139	118	120	124	138	132	131	134	137	140	124	137	138	144	124	150	136	111	117	135	127	147	137	140	128	148	116	111	141	155	137	113	153	148	134	145	156	153	157	139	125	132	136	140	123	129	135	152	140	125	130	114	129	132	142	104	138	129	107	149	138	120	136	136	161	154	142	120	143	147	156	120	129	124	104	119	136	133	138	130	147	146	120	125	118	117	135	130	142	122	152	124	150	159	138	126	145	114	121	149	130	124	135	140	121	117	134	146	125	128	144	146	149	134	133	133	109	143	137	147	99	151	139	123	121	142	122	156	106	137	122	132	142	109	114	148	145	138	138	143	113	137	146	118	144	130	156	137	127	135	133	134	119	146	141	140	138	133	133	128	132	149	134	131	124	123	112	125	150	142	129	158	120	143	142	130	133	133	133	136	157	153	150	130	115	119	140	120	113	149	131	141	140	140	120	137	146	134	135	133	104	149	128	130	141	155	135	120	153	138	129	126	161	162	141	131	137	133	144	123	128	139	123	149	137	127	149	124	146	129	134	117	128	132	127	142	153	139	146	117	153	126	124	117	138	128	136	118	127	134	158	129	140	130	121	141	131	135	154	134	147	119	146	148	138	119	141	131	147	138	120	117	147	111	124	128	113	123	137	152	152	133	136	114	125	136	145	156	137	146	151	141	109	122	140	143	147	120	130	130	110	135	134	117	141	113	159	149	122	127	126	134	160	146	141	141	125	123	139	133	131	130	130	122	125	139	125	154	126	138	131	145	135	141	118	130	139	137	113	130	129	139	130	158	146	153	127	125	147	133	137	134	158	127	156	138	142	115	142	135	119	123	134	145	132	134	129	117	121	120	149	128	116	137	126	129	131	146	128	140	133	108	123	126	126	121	132	120	108	132	149	126	132	136	114	139	132	102	139	136	145	125	138	136	114	135	124	113	153	110	117	117	134	153	156	141	138	128	148	134	120	146	131	124	159	138	117	109	151	160	145	103	132	141	131	142	136	130	147	109	134	130	145	150	122	117	119	154	132	126	159	137	136	145	133	120	122	105	145	114	118	128	115	121	99	134	128	133	155	138	144	126	146	119	138	157	128	121	104	129	147	146	137	138	119	132	138	125	131	133	115	132	140	134	116	121	135	124	148	151	126	141	116	117	135	123	135	149	139	135	133	124	133	133	166	134	152	125	130	100	121	136	136	131	127	139	139	137	115	123	140	109	118	128	120	121	131	133	146	128	128	138	151	144	155	134	144	150	144	141	128	117	132	119	131	145	136	148	125	145	148	140	152	134	131	141	123	124	137	145	138	122	134	139	132	137	117	113	132	134	115	134	103	121
11087	1306	1474	1672	1540	1316	1340	977	840	740	732	645	601	508	466	469	425	383	417	404	411	415	365	346	363	391	345	348	367	383	362	382	348	336	357	347	356	332	407	334	354	338	329	359	362	329	360	348	340	341	358	357	380	337	340	348	340	332	352	359	352	347	359	382	345	345	340	372	323	355	320	315	343	331	334	363	336	342	353	351	351	343	333	327	363	343	339	312	367	321	345	330	355	366	334	340	335	346	330	364	325	360	378	350	328	314	332	365	315	350	334	303	350	344	325	296	346	336	358	380	342	321	337	329	373	329	332	300	307	356	352	315	358	351	356	323	349	317	348	347	344	360	346	348	325	332	342	330	302	339	345	342	352	353	351	366	354	349	370	354	297	321	341	314	307	312	324	308	348	352	331	355	326	362	349	346	354	352	334	334	332	322	310	364	350	365	341	330	364	342	367	338	334	306	328	337	359	332	358	343	314	335	366	334	314	337	361	336	335	299	357	305	353	359	360	321	333	327	349	352	345	326	342	315	341	352	353	334	328	317	330	334	351	357	303	309	325	329	323	345	330	331	357	351	361	340	347	330	327	334	338	360	300	338	357	343	340	365	364	333	328	345	345	323	314	339	347	370	366	346	311	357	292	349	340	329	350	340	365	321	357	339	329	338	317	318	330	306	387	341	362	319	349	343	329	347	343	323	352	316	317	347	352	343	329	314	333	361	347	320	324	363	307	313	346	348	312	331	350	312	342	346	345	311	398	346	353	343	325	311	366	340	349	358	341	375	350	324	341	350	307	316	337	314	344	387	365	334	336	356	340	330	355	342	332	296	326	362	345	312	365	333	329	323	342	342	350	351	307	353	349	367	319	340	312	373	377	321	321	344	321	342	326	348	356	313	374	349	363	317	343	361	319	343	354	333	329	316	357	330	310	369	359	341	359	305	365	353	348	322	337	342	360	330	343	348	356	333	329	313	332	346	304	367	360	334	323	342	328	327	364	323	289	353	373	327	348	391	339	341	328	333	319	343	362	329	357	348	323	318	375	313	315	326	345	340	352	316	326	335	324	342	342	320	370	333	359	312	322	321	312	303	355	321	355	349	365	309	330	348	349	325	370	340	364	352	329	344	367	332	333	330	375	335	350	337	314	317	341	320	320	369	343	349	316	355	335	313	328	311	367	300	335	332	345	329	348	337	360	345	326	330	326	351	299	335	318	298	324	296	368	362	341	337	314	344	310	316	354	330	328	308	324	324	346	361	317	353	314	319	332	335	376	342	351	344	330	327	337	353	350	313	322	321	350	312	330	339	329	347	339	303	353	328	353	341	314	334	338	347	323	301	376	362	371	338	334	332	345	333	317	368	355	349	340	329	340	352	318	321	322	321	337	311	318	341	331	356	322	311	372	316	315	316	329	324	316	336	320	339	331	341	330	353	343	301	361	347	347	305	340	305	336	343	349	331	329	317	357	318	347	336	334	320	355	338	327	339	335	340	330	348	359	325	351	317	312	344	330	353	374	359	340	352	356	330	332	340	341	346	349	367	364	321	311	337	350	316	338	341	316	345	308	343	332	338	347	318	327	337	349	320	343	332	331	335	347	345	307	316	317	364	358	341	313	321	324	347	326	323	333	312	310	329	348	321	351	370	345	332	340	325	350	312	320	358	347	319	327	360	324	326	334	324	321	326	302	361	339	352	354	377	310	291	345	349	346	346	340	397	310	354	348	342	335	314	359	305	339	315	368	351	346	342	302	367	361	361	334	343	342	357	332	335	307	344	355	296	352	315	319	334	335	353	307	319	303	323	372	313	326	335	324	346	296	331	351	340	373	355	360	339	337	332	316	325	309	342	328	361	346	326	335	366	335	339	320	323	373	364	355	358	330	363	349	319	346	353	333	329	310	330	307	316	332	359	321	352	319	330	331	297	338	327	323	313	351	318	373	353	367	341	365	345	347	339	346	342	354	315	345	349	344	358	345	323	339	342	326	342	311	354	368	316	343	340	320	337	306	335	333	332	312	353	331	303	369	349	355	333	344	339	352	322	324	356	310	342	309	325	352	323	334	338	325	343	321	320	338	341	333	304	348	317	353	341	329	312	334	345	358	331	339	322	330	331	316	314	326	347	343	322	325	315	336	330	311	360	331	342	320	342	311	332	352	310	334	346	333	343	334	349	375	349	350	297	321	338	334	295	335	385	328	319	332	333	347	283	317	309	316	325	324	310	334	328	344	312	335	339	329	346	313	333	333	343	326	330	324	309	358	307	330	315	337	344	306	352	361	305	344	365	357	315	341	333	338	339	330	291	334	326	328	340	361	315	377	318	316	321	331	339	325	330	344	314	330	352	365	349	326	326	370	314	328	347	329	339	371	343	383	325	342	318	364	328	341	323	312	339	315	354	338	342	333	349	341	365	343	347	331	321	353	343	349	317	348	339	358	344	358	356	322	329	324	349	355	318	343	334	330	350	365	337	308	331	326	342	371	341	335	326	335	334	321	321	352	366	337	333	362	355	297	325	339	301	314	334	363	323	316	345	361	345	355	335	321	298	296	365	322	343	342	326	297	341	330	327	339	322	349	350	321	340	373	342	345	364	331	326	314	349	338	334	354	357	358	325	355	315	325	359	348	325	355	338	352	356	312	342	342	304	334	309	321	336	365	376	324	332	356	321	346	310	322	346	356	363	305	315	365	311	346	350	348	334	333	309	319	293	330	336	333	344	290	345	316	309	350	338	340	329	335	324	311	342	354	361	325	318	357	323	351	338	333	339	340	334	334	348	329	337	333	322	327	371	315	324	340	308	330	327	329	383	373	343	327	305	351	284	325	321	347	328	309	352	386	343	339	338	315	326	328	324	344	341	357	342	340	374	359	307	304	356	318	347	327	314	349	363	336	339	332	319	332	360	353	339	340	330	323	346	372	366	326	351	329	385	345	326	328	306	310	363	327	313	332	359	333	331	346	350	338	326	334	338	352	311	366	356	314	318	368	341	341	341	337	337	332	364	341	361	340	361	338	333	328	335	353	357	333	336	329	371	326	304	332	328	326	359	324	344	316	334	321	311	333	322	338	358	325	329	346	321	324	338	321	316	328	302	352	350	335	335	328	340	368	339	329	319	274	332	326	318	331	324	315	350	311	355	328	324	332	359	355	324	392	309	343	342	359	319	316	333	341	330	327	349	316	400	308	297	353	356	329	314	310	357	320	325	332	323	327	330	325	315	328	330	332	343	345	319	341	332	325	340	363	356	329	349	331	335	343	329	325	340	367	353	335	303	320	324	321	355	367	326	346	291	314	346	358	352	343	349	363	332	340	337	324	364	312	347	314	350	338	358	321	315	325	355	353	370	352	365	329	359	356	339	321	350	366	327	338	322	342	320	314	310	307	331	369	334	358	328	342	364	339	335	344	307	349	370	321	309	375	351	324	335	335	305	338	366	332	369	355	365	353	355	354	340	329	324	352	323	341	342	307	355	304	313	309	322	342	337	335	309
27556	5533	1676	1126	860	645	546	514	453	348	318	294	303	268	257	234	244	270	230	252	225	231	217	206	248	200	221	224	216	202	228	219	226	225	214	194	217	251	232	239	226	203	219	190	194	217	198	218	221	217	206	214	230	205	230	219	221	242	233	224	211	220	214	243	212	226	254	225	248	240	227	232	232	225	205	206	221	205	229	210	203	240	228	214	229	242	241	207	206	194	203	205	204	211	203	202	185	218	200	206	237	198	235	215	207	211	227	258	228	236	203	190	231	234	219	214	241	236	238	213	225	228	197	204	228	221	207	206	210	220	221	233	174	226	196	221	210	226	230	229	231	233	219	219	202	220	243	264	243	210	202	211	223	217	223	190	223	205	215	187	184	216	211	225	215	217	188	206	206	215	236	210	212	196	216	225	214	248	221	208	202	207	221	244	222	209	214	212	234	208	220	203	238	238	227	204	209	223	226	251	230	212	231	215	224	244	229	198	211	231	249	208	205	232	198	217	222	210	225	188	205	206	226	226	207	234	226	234	216	253	227	218	220	212	219	198	219	215	195	217	229	198	202	230	205	209	247	232	223	177	206	242	213	194	215	209	209	226	218	211	213	198	208	246	189	191	222	216	215	215	223	220	210	213	237	199	230	191	226	228	220	240	213	219	195	226	204	210	222	228	209	245	216	227	208	210	205	203	236	198	235	193	210	211	212	229	206	237	235	199	228	216	218	196	231	229	223	195	215	211	228	208	206	209	242	232	213	236	229	245	222	227	218	218	230	226	236	217	219	224	241	200	248	197	230	231	226	225	251	245	234	252	237	221	213	231	217	203	229	226	202	225	216	217	239	205	233	240	233	257	213	202	224	215	228	244	217	239	232	211	233	231	224	227	212	195	245	207	209	206	216	217	250	212	223	225	219	205	202	205	217	215	197	235	207	198	230	230	224	244	228	206	191	210	214	233	211	221	241	226	207	228	240	257	229	245	222	272	219	248	199	221	241	232	229	214	229	202	215	242	220	245	222	219	213	203	209	183	218	225	239	215	238	211	191	208	219	222	221	219	205	223	240	208	235	224	195	197	211	198	236	228	208	237	219	238	209	226	236	219	223	215	202	229	227	254	242	219	214	191	222	232	237	229	223	209	208	210	231	242	242	197	214	221	228	199	226	220	203	219	213	226	259	228	210	214	179	194	206	208	209	243	204	233	222	214	204	229	225	205	190	219	212	215	215	192	234	222	223	216	224	222	225	224	203	231	208	229	212	207	191	202	228	242	256	209	210	226	207	208	229	193	247	208	216	260	215	217	219	224	208	202	221	241	234	205	230	184	203	253	211	198	178	204	226	204	200	234	216	188	230	191	198	206	202	220	201	215	224	236	209	218	228	219	206	203	205	211	230	228	225	184	207	197	218	221	229	248	203	228	213	216	236	197	218	187	219	211	214	260	190	248	231	225	233	209	217	199	207	208	221	248	234	236	191	211	209	202	205	232	223	201	233	239	210	245	223	222	192	210	224	222	242	212	235	236	213	219	216	222	216	248	227	210	218	241	206	190	226	222	203	241	210	216	231	246	214	217	216	216	228	210	225	206	239	222	256	222	225	198	194	210	203	217	204	222	246	241	207	242	238	208	231	198	215	214	238	222	209	201	206	214	210	224	199	242	223	225	223	208	222	243	223	202	233	241	213	225	203	200	206	205	195	231	225	238	215	212	232	221	232	183	211	210	256	199	197	214	240	230	218	203	240	222	213	235	231	242	232	229	227	221	210	216	215	244	201	214	227	235	205	221	224	237	219	213	227	198	219	227	214	201	226	211	227	211	242	215	216	213	235	215	239	233	213	214	220	220	201	205	228	210	202	228	219	225	214	201	211	233	237	221	207	251	224	213	225	220	215	232	192	228	226	213	219	205	198	257	243	248	233	193	221	227	221	227	204	192	202	214	235	234	243	248	208	192	254	225	233	200	223	218	240	212	200	191	228	181	212	243	263	218	208	242	233	202	220	216	210	181	216	198	215	217	215	222	198	210	226	225	228	241	215	227	221	193	207	226	224	204	226	230	222	231	200	217	212	220	246	194	214	218	224	236	218	231	217	224	212	255	240	217	218	217	225	192	181	238	254	212	238	220	195	236	205	220	202	228	219	209	226	227	218	226	196	223	222	214	216	227	207	218	210	215	227	228	221	233	221	188	238	199	229	262	197	201	229	213	215	245	227	236	215	197	215	186	235	201	220	227	213	247	214	208	212	201	212	200	211	270	220	240	217	229	231	214	211	208	198	239	226	224	224	216	262	198	192	240	187	217	237	229	204	216	240	220	220	183	216	207	235	219	228	215	225	217	222	221	201	217	219	193	260	239	230	215	185	231	193	206	231	222	233	223	208	224	219	256	247	215	232	227	229	194	221	220	211	211	251	201	210	196	217	205	212	227	234	245	219	241	240	238	200	234	212	238	183	224	216	218	221	227	238	222	217	222	208	244	228	194	204	201	205	221	189	214	218	213	193	194	254	220	216	247	206	230	213	210	187	244	193	195	215	242	229	196	207	233	226	235	222	226	237	232	226	204	220	200	231	214	185	239	216	233	254	209	219	208	242	232	209	238	224	233	217	206	217	224	224	206	229	234	223	181	201	244	217	240	194	242	220	208	230	206	226	219	204	221	211	231	239	202	215	214	234	252	227	219	244	201	202	212	207	203	219	218	216	209	215	218	221	219	194	219	199	205	255	196	230	257	248	221	228	237	212	222	233	202	205	227	217	227	221	198	225	215	214	213	239	231	210	200	229	242	230	217	231	189	207	229	217	214	228	205	231	230	212	220	217	232	198	232	169	225	223	200	230	201	218	219	251	223	263	195	208	192	215	223	218	233	226	192	207	228	192	223	208	217	205	213	214	218	213	186	206	204	225	220	201	219	234	216	192	211	235	190	213	236	223	235	196	213	215	192	212	212	232	229	217	202	229	224	219	221	195	236	219	218	188	242	214	211	208	213	221	213	239	199	205	235	245	258	225	194	211	248	236	184	213	208	224	225	207	217	224	238	204	199	229	217	213	203	214	197	202	228	207	193	222	202	230	218	228	211	206	202	199	200	234	240	252	200	251	239	236	249	209	217	214	213	221	228	223	181	227	219	228	187	206	215	198	228	229	219	213	236	236	238	210	198	226	214	223	222	219	209	197	218	231	205	235	230	195	214	244	235	235	231	228	240	196	219	233	212	212	209	242	243	198	207	214	194	242	229	226	183	219	192	253	209	195	201	217	208	237	207	242	261	236	219	253	201	224	221	208	215	199	234	227	210	231	210	217	231	219	201	218	203	208	221	212	225	196	219	224	221	225	247	226	201	204	214	199	227	219	199	202	215	191	208	199	200	181	209	217	195	227	216	212	209	200	191	224	233	212	219	216	230	224	214	209	197	211	223	244	225	214	205	225	252	232	228	214	211	228	227	222	207	203	215	182	233	221	211	205	191	242	217	227	206	204	217	223	209	234	232
15581	2114	2411	2837	2664	2155	2172	1855	1606	1310	1088	1096	1080	807	808	709	636	631	654	599	609	618	602	591	620	571	606	541	569	537	538	546	534	577	526	535	571	535	576	532	529	523	536	554	529	557	538	519	508	478	521	536	520	520	543	498	540	545	559	493	518	544	488	556	516	479	483	535	503	518	499	503	523	495	510	519	498	498	573	521	480	525	534	529	523	522	504	537	513	529	508	509	486	512	473	490	509	540	535	521	505	544	539	514	492	533	514	523	511	516	544	514	483	520	490	556	517	464	521	516	514	494	505	470	504	500	540	486	517	487	494	518	539	545	533	479	521	479	503	513	544	497	484	527	503	505	556	498	493	507	507	556	502	490	494	520	505	556	455	519	505	532	511	538	522	496	504	515	571	502	523	523	539	534	510	507	516	477	470	497	495	520	527	513	490	575	523	530	542	531	528	512	523	515	517	514	475	528	531	529	504	495	513	501	511	483	499	504	522	525	503	514	502	514	498	518	502	471	514	512	500	551	514	516	488	528	521	504	540	455	537	486	518	524	526	529	528	492	497	503	493	532	533	487	503	509	493	510	514	490	529	475	536	524	542	536	508	508	519	525	519	532	550	503	530	513	493	493	540	517	526	509	512	492	474	472	526	476	521	521	535	512	489	504	511	505	485	507	511	495	499	483	541	531	462	488	504	500	519	506	539	506	515	499	473	539	496	540	466	478	520	524	480	532	506	508	450	499	496	524	526	514	513	556	503	569	495	493	584	559	504	555	515	556	544	478	519	516	511	538	517	478	469	518	520	536	496	494	536	507	530	493	520	521	484	515	484	484	512	469	449	507	534	506	503	481	518	512	519	460	497	541	502	551	498	527	503	504	521	511	503	506	522	541	533	528	505	518	509	514	500	492	509	512	472	494	462	497	502	516	512	513	563	484	520	530	529	503	507	539	516	535	522	527	509	559	515	470	513	544	531	530	530	501	493	496	545	512	498	523	478	532	481	505	488	489	492	545	493	516	520	510	532	542	464	524	515	512	499	498	516	547	521	509	516	531	502	526	511	539	501	507	501	496	481	541	536	510	520	523	542	509	541	527	540	517	475	522	532	516	544	560	529	538	515	557	510	532	504	504	524	547	470	500	537	498	513	546	501	490	546	503	498	487	505	491	523	499	525	537	489	479	490	508	527	526	520	485	505	500	511	532	507	502	466	504	500	501	487	480	515	537	522	541	514	518	526	495	506	505	546	514	511	534	530	497	481	507	531	529	494	508	519	485	467	478	512	515	502	517	519	543	449	510	477	477	517	501	494	512	538	481	496	486	478	545	470	527	525	549	509	543	485	497	517	504	501	527	505	487	518	504	485	499	470	488	544	584	532	547	496	503	480	527	518	500	513	509	534	490	524	520	532	543	503	511	516	543	497	519	520	488	542	489	546	560	543	523	484	515	522	506	502	491	509	495	485	508	503	508	553	507	532	485	525	499	541	492	550	450	511	485	505	482	470	476	508	475	491	490	498	477	524	474	496	498	525	517	511	500	514	519	484	515	535	517	560	482	517	466	507	526	517	490	526	481	550	508	519	520	507	533	523	480	514	486	536	498	520	528	552	459	513	478	524	568	543	540	539	498	524	508	548	490	499	506	549	527	508	520	513	521	549	522	485	501	510	520	506	543	540	574	515	466	485	547	523	525	483	528	533	534	516	557	502	475	526	516	476	496	503	493	521	496	485	512	499	451	544	504	479	495	507	535	481	512	518	507	507	489	495	548	505	484	515	518	487	537	530	531	535	511	535	509	527	491	486	508	496	509	514	471	508	512	494	519	522	496	498	519	497	505	528	511	490	517	503	492	516	573	489	539	506	504	488	494	523	484	506	511	521	494	510	494	537	555	541	513	500	479	541	492	530	518	515	537	547	533	545	476	508	495	502	513	504	516	563	534	521	466	542	512	490	538	522	506	533	511	497	523	534	519	510	501	508	513	549	507	520	512	504	472	509	537	515	565	524	526	534	530	504	492	540	553	487	508	476	505	513	507	531	499	517	529	522	515	466	487	489	482	503	517	489	499	516	486	508	536	516	496	505	493	558	520	501	533	495	505	506	502	504	527	543	535	514	542	521	477	510	492	480	524	524	533	510	547	548	470	502	510	519	520	482	527	544	474	497	504	472	515	547	508	505	486	490	503	470	500	512	538	497	497	487	522	520	537	507	558	512	560	486	507	537	500	500	503	514	525	499	518	545	473	519	514	490	505	514	512	508	548	512	524	519	508	515	560	519	536	529	533	486	486	515	509	494	482	536	500	515	548	499	479	457	493	493	527	509	485	526	507	518	546	543	529	512	520	531	509	509	512	491	500	532	524	490	508	494	444	523	502	519	509	551	512	467	494	521	518	512	476	492	475	497	504	559	523	526	484	501	491	483	495	477	508	523	536	519	512	481	474	502	510	495	481	517	501	552	548	498	493	506	545	496	506	519	523	460	541	441	570	506	517	501	506	517	520	531	504	528	488	434	494	505	556	503	511	519	507	545	465	546	522	529	493	524	518	538	508	486	488	518	561	498	498	494	495	493	536	521	491	476	511	500	511	473	460	538	524	591	490	546	484	539	521	540	527	482	510	502	487	556	475	527	538	553	494	495	532	496	487	517	539	561	528	529	513	531	519	469	533	546	534	507	521	491	544	513	515	524	526	507	511	500	505	496	512	508	511	538	518	523	567	543	481	545	565	505	466	536	454	515	506	495	499	508	501	513	511	524	502	509	512	487	518	532	544	512	521	488	500	516	478	514	509	510	501	516	513	516	527	487	508	565	488	501	487	498	511	525	502	460	523	503	500	466	514	525	545	520	500	510	534	498	513	540	537	555	533	509	507	517	522	505	491	480	509	516	552	492	523	490	521	485	519	515	500	519	497	487	465	544	456	517	500	484	522	554	494	473	511	519	501	525	501	499	451	507	499	490	528	522	482	494	497	486	515	522	518	518	524	538	519	510	485	480	505	505	523	517	492	487	511	541	515	503	495	524	520	526	540	507	499	495	529	507	510	514	496	577	521	521	505	499	497	507	513	488	519	488	522	510	525	519	523	530	535	498	501	535	508	518	506	485	515	516	523	526	507	489	491	524	550	489	472	498	486	540	502	541	510	566	463	508	466	535	476	492	512	511	500	509	536	500	505	525	516	523	498	548	504	537	480	496	517	506	501	543	544	516	536	480	518	506	505	540	551	504	493	505	525	536	527	511	529	499	500	531	519	553	548	525	497	492	503	506	517	538	539	530	459	551	532	518	527	480	507	480	540	534	507	512	510	494	524	522	492	508	496	491	515	513	488	486	477	527	519	519	454	544	510	521	504	523	514	491	520	523	519	488	542	488	485	545	520	540	539	547	527	507	496	515	520	484	503	509	504	491	511	513	516	497	517	484	488	528	489	494	485	512	528	504	515	522	466	517	494	495	533	508	514	504	504	515	508	491	508	476	520	527	484	517	534	528	506	521	494
4358	537	259	251	231	231	247	217	226	203	194	191	206	222	192	220	211	213	206	206	223	198	188	215	179	223	221	207	213	196	235	178	214	205	212	228	193	218	224	201	222	227	200	193	227	184	198	209	189	213	221	242	217	208	257	196	211	207	197	185	228	191	213	211	183	197	201	204	214	212	188	219	222	218	214	210	180	204	195	192	208	237	219	227	179	211	204	229	190	235	176	217	192	219	210	215	210	219	225	229	211	190	221	212	218	211	201	194	233	215	215	202	221	211	198	194	230	251	216	204	217	230	216	208	203	193	216	218	172	190	210	217	208	210	227	178	184	212	217	180	215	206	190	207	209	203	226	211	213	206	190	204	229	208	220	194	204	205	209	190	183	232	205	211	220	193	195	222	210	228	215	214	222	235	203	208	224	210	218	198	213	193	196	199	201	195	201	207	212	202	231	228	180	229	232	210	205	233	191	187	208	193	215	192	192	202	198	219	212	201	204	232	210	206	216	217	195	222	199	214	217	218	191	197	212	229	222	206	221	196	213	198	234	196	203	201	207	196	206	201	216	199	202	178	192	225	214	179	221	239	203	212	224	209	198	212	202	171	211	188	226	177	231	220	191	184	207	192	209	184	197	222	223	196	213	211	233	196	228	211	206	211	192	208	208	227	187	234	204	208	203	196	182	212	219	174	207	256	213	208	188	184	193	220	192	211	227	192	214	224	203	195	179	207	184	219	217	197	162	219	219	188	222	229	202	211	200	218	200	216	206	216	207	197	232	204	221	205	195	224	219	203	206	197	233	188	196	192	193	212	208	215	180	167	203	213	211	213	226	187	221	212	204	218	235	213	193	201	215	209	198	185	244	188	231	219	222	236	216	186	236	203	181	245	204	177	220	220	225	244	210	208	207	212	206	204	195	199	229	215	199	219	207	225	198	217	207	227	207	197	205	200	200	238	187	192	215	178	205	223	200	225	200	216	213	183	202	211	194	221	218	195	204	216	205	195	212	215	195	213	187	206	172	179	235	181	197	196	161	190	210	192	225	203	224	209	199	202	210	197	226	215	206	239	211	228	213	200	200	231	212	204	216	188	189	202	210	230	204	207	249	202	193	220	205	205	206	213	190	211	230	190	222	195	194	199	219	218	214	207	213	234	217	208	221	216	200	215	226	180	224	203	188	228	181	199	220	231	226	219	181	219	233	180	192	198	186	224	207	198	200	216	197	204	208	219	201	206	216	213	188	179	209	194	215	212	211	231	213	195	236	180	198	184	198	188	215	202	205	201	200	211	218	214	218	197	237	214	212	196	208	223	204	234	202	206	167	192	217	204	211	196	210	217	226	181	202	231	178	194	196	231	190	194	191	215	213	203	209	210	206	229	216	225	193	191	212	202	194	206	203	205	253	233	206	212	185	196	218	191	210	169	188	207	245	207	213	202	227	188	193	180	211	197	198	228	178	203	207	203	188	226	202	192	211	221	220	200	201	179	210	183	215	206	205	202	203	246	220	221	200	208	212	208	202	195	217	210	211	246	200	205	196	179	226	201	214	177	225	186	216	200	227	230	202	236	220	227	219	221	197	194	234	192	210	185	201	207	228	216	202	214	191	190	211	211	200	184	189	217	205	221	202	198	205	209	204	187	214	229	235	232	244	185	201	208	215	195	223	218	214	176	196	207	205	201	236	188	198	190	176	224	219	186	224	230	194	203	186	186	204	193	214	188	201	231	187	190	230	210	211	186	213	198	197	219	188	198	209	212	196	211	201	234	184	206	221	213	194	212	197	210	183	210	171	208	202	216	207	201	204	231	219	219	199	211	214	188	181	201	187	204	181	215	180	219	189	206	192	229	234	241	226	207	213	199	229	234	210	206	210	196	237	227	187	219	236	217	216	215	199	210	188	186	203	212	202	213	195	216	190	212	212	188	213	215	182	207	222	188	199	208	216	183	183	225	194	196	220	218	187	225	190	207	186	208	194	206	186	184	219	191	209	223	204	214	200	195	200	196	194	209	209	197	186	217	204	182	204	173	212	218	213	215	219	192	222	184	207	209	193	184	197	176	201	195	201	186	246	179	207	189	214	205	222	216	191	218	201	200	180	208	226	194	194	195	185	207	192	217	199	178	181	212	250	209	177	250	213	200	208	218	201	208	217	203	203	211	183	197	203	235	226	196	209	191	188	225	183	210	182	176	221	219	225	237	240	220	225	209	197	213	221	191	206	209	193	179	223	240	211	208	174	222	185	207	192	198	198	211	213	215	192	192	203	208	215	218	177	190	180	191	237	223	195	194	207	226	230	179	202	198	194	196	194	196	211	214	208	187	210	214	194	206	229	192	240	183	187	208	207	190	189	214	175	199	198	215	210	201	195	212	193	189	216	212	189	226	223	221	196	181	215	205	203	227	211	244	223	205	208	211	202	198	219	215	209	192	215	240	231	213	176	228	210	196	190	171	223	192	207	219	221	204	229	208	230	228	231	203	218	222	240	209	216	204	225	215	210	202	187	206	231	223	203	191	211	204	218	220	178	227	231	184	241	196	205	236	190	190	217	186	220	231	194	222	204	225	183	176	192	194	206	197	199	212	212	201	229	210	207	178	176	207	191	210	208	184	195	213	204	229	221	182	198	192	196	205	178	192	228	219	191	178	187	201	188	253	226	191	230	196	207	187	214	169	236	183	201	186	211	230	218	215	203	217	237	219	211	188	210	198	213	185	192	226	219	193	201	177	214	216	183	202	225	236	231	186	188	212	217	174	218	206	178	203	195	166	205	209	187	215	188	181	210	191	214	214	229	182	180	197	227	189	192	208	201	186	208	227	232	174	232	183	201	226	213	213	215	213	244	215	230	189	226	205	199	213	215	201	217	192	182	220	216	197	217	224	198	216	204	207	184	196	195	218	188	210	201	205	208	194	217	201	234	181	198	190	211	205	210	205	212	226	198	202	241	202	221	201	207	210	222	183	226	218	199	221	193	194	228	178	246	218	207	190	197	208	215	192	196	196	189	228	208	193	210	206	206	215	179	182	201	210	193	212	190	205	206	186	214	248	206	199	191	188	180	199	210	223	205	211	243	206	185	216	192	213	204	199	182	184	192	194	190	211	212	188	216	193	213	182	185	223	204	218	210	216	192	197	220	187	194	227	207	226	208	256	206	194	219	217	216	201	221	223	199	188	219	180	205	192	209	222	186	210	184	177	192	199	219	204	210	186	204	200	212	210	216	200	220	218	193	203	199	221	223	197	215	215	213	186	174	214	210	200	202	225	186	187	214	184	202	220	197	206	219	215	188	215	210	179	228	185	220	228	223	226	200	209	212	201	171	216	185	213	222	191	208	201	206	205	212	198	210	169	194	229	213	228	222	212	204	245	212	236	187	225	223	199	194	193	204	241	246	206	185	230	188	231	193	208	203	214	210	215	189	233	222	185	193	188	197	202	211	177	225	200	175	200	203	199	215	196	206	199	222	211	207	200	191	212	200	201	202	210
3110	743	592	635	584	568	484	488	467	464	486	446	451	481	485	464	423	443	438	440	473	475	470	464	440	469	476	486	458	502	463	472	471	485	478	450	449	471	452	429	468	470	467	459	457	444	468	463	463	496	511	434	491	463	473	477	485	460	440	471	471	480	462	439	440	425	462	440	478	441	494	473	503	512	455	445	434	479	473	435	502	480	463	477	477	488	478	521	451	486	530	455	452	430	464	528	482	511	489	479	477	463	455	480	487	460	497	488	518	458	501	497	471	447	473	480	474	486	476	451	492	475	449	458	484	452	479	471	461	471	465	475	495	493	488	467	474	489	451	508	503	459	501	474	471	476	492	485	479	461	506	512	505	472	500	465	464	471	471	479	472	447	521	477	444	467	490	464	451	503	417	484	444	488	460	450	430	508	482	452	470	460	433	423	485	451	491	453	455	485	493	434	491	473	522	463	458	463	446	476	487	474	489	503	484	462	500	489	475	485	453	521	480	468	455	477	462	434	459	467	473	460	498	485	476	471	483	441	429	483	466	449	476	471	469	482	438	498	469	479	472	446	472	464	459	515	488	470	472	482	483	509	471	462	431	496	448	491	464	468	488	470	439	457	477	490	450	449	496	486	467	479	462	451	447	478	473	459	471	459	488	485	482	511	485	488	427	474	436	467	500	467	481	464	437	487	497	451	479	444	489	471	463	462	491	473	494	478	493	444	521	481	477	449	489	490	458	451	440	469	449	480	470	468	485	463	481	455	519	459	487	508	468	454	464	464	468	485	477	464	460	479	472	462	466	469	446	457	465	463	461	522	478	457	466	459	493	455	488	488	461	449	477	491	474	436	436	475	461	468	488	467	471	457	469	488	452	457	449	501	475	452	486	463	489	445	491	441	449	476	440	496	483	484	436	490	474	450	474	488	463	463	449	479	467	463	475	463	475	467	502	455	507	466	495	452	451	458	480	477	436	512	522	452	469	491	487	422	493	422	475	478	458	480	434	478	466	482	494	487	461	473	483	480	453	516	483	452	472	462	450	461	460	512	453	489	477	480	472	518	469	500	482	420	484	476	455	427	458	440	495	427	484	472	459	465	420	466	491	499	464	473	485	487	488	490	467	455	438	509	428	425	476	435	469	492	467	499	450	511	513	490	440	474	482	451	452	482	484	477	473	460	506	504	468	455	485	474	472	495	448	498	442	459	466	485	437	457	485	474	488	472	491	484	486	479	461	479	499	461	449	440	483	445	459	462	456	469	489	466	461	462	481	432	503	481	440	506	517	471	500	475	470	486	470	461	473	479	465	442	463	476	472	474	429	443	459	500	503	459	513	451	489	465	475	460	461	444	435	448	412	504	465	474	465	450	477	464	496	494	458	474	474	458	454	487	460	447	408	436	452	471	444	443	458	429	456	451	452	481	464	485	470	475	486	477	446	442	474	480	491	463	449	457	468	488	471	482	515	469	487	467	472	458	445	526	468	444	507	455	471	482	447	481	485	494	463	463	443	461	462	470	478	443	449	493	425	494	481	463	476	497	484	500	473	534	468	465	459	470	473	458	491	464	493	477	469	470	475	482	481	454	455	479	448	433	493	459	473	477	473	463	471	454	442	466	464	454	477	479	474	483	459	452	504	468	524	465	451	488	465	468	467	460	445	489	452	495	498	456	490	468	497	459	444	478	466	498	497	433	490	458	490	479	474	515	478	464	435	469	464	450	514	441	483	481	463	462	480	495	466	458	527	413	481	486	482	452	424	493	422	448	466	427	459	470	470	510	491	466	468	485	490	469	465	498	482	488	473	474	477	434	458	457	454	485	451	439	429	487	466	423	479	450	502	469	493	473	495	454	456	482	454	472	461	419	484	472	506	468	500	480	467	446	512	475	513	458	469	452	436	457	473	456	463	506	473	472	493	488	482	458	433	467	434	466	478	455	460	475	472	511	475	527	461	506	469	505	505	491	465	444	482	456	487	479	469	433	440	432	451	508	486	476	443	468	493	473	479	493	451	470	489	513	487	448	466	502	469	476	493	458	457	462	474	483	469	502	474	488	482	488	467	439	465	473	484	532	464	481	491	446	471	435	434	439	454	456	490	450	452	460	467	492	441	487	462	454	485	491	490	498	478	457	486	472	439	421	498	457	495	452	439	468	519	514	455	470	481	454	457	482	468	453	496	441	442	454	486	447	466	467	472	458	481	450	438	498	466	464	442	460	472	472	467	498	489	493	435	469	507	463	467	452	466	499	474	495	496	491	492	481	472	481	455	462	482	451	447	455	468	484	470	489	470	450	494	462	471	529	453	481	466	461	466	433	479	481	464	452	429	483	479	466	482	461	481	491	497	470	485	506	489	479	468	470	476	509	488	480	488	422	486	482	446	487	440	449	478	512	428	437	441	451	481	443	487	461	441	496	492	471	458	454	475	478	459	481	489	449	475	468	433	458	469	472	475	452	501	472	452	467	489	481	481	488	479	430	475	435	489	466	440	468	509	456	474	454	456	510	455	476	515	493	477	453	466	471	449	469	481	471	473	460	458	476	480	463	454	469	464	464	492	458	464	472	462	492	464	466	460	465	446	472	478	469	490	468	450	437	477	462	513	497	483	459	461	449	449	487	473	482	462	491	503	472	461	489	456	475	499	455	484	471	498	477	498	469	452	442	494	453	494	478	476	479	479	415	493	473	457	484	447	485	472	481	452	491	467	478	486	446	466	419	480	449	471	487	458	476	464	428	480	482	441	459	426	480	433	463	472	480	485	447	451	495	460	502	507	473	441	468	481	473	489	436	476	424	505	466	484	467	483	480	490	467	466	492	465	468	488	506	414	475	506	445	448	464	480	465	482	460	454	462	493	475	455	476	496	471	449	420	475	442	487	479	458	491	435	492	468	495	451	477	471	447	459	449	446	484	431	470	456	452	447	447	467	429	480	450	487	451	498	462	482	482	478	471	499	495	454	454	438	456	467	464	487	526	427	494	530	446	438	455	466	487	494	470	463	480	475	450	499	505	460	443	508	484	434	462	482	462	479	450	506	468	461	466	460	474	440	481	462	502	450	487	462	455	477	477	484	430	453	473	473	455	472	472	470	446	449	485	492	478	450	498	474	482	494	476	469	472	465	447	420	474	458	448	459	450	496	473	493	477	464	478	480	490	496	507	474	472	516	445	467	456	457	455	489	469	455	441	467	494	475	527	465	433	463	491	432	480	467	466	471	481	505	445	451	491	458	458	488	475	487	488	463	444	486	441	501	459	462	491	446	463	464	466	446	482	459	459	460	450	458	480	461	493	503	455	472	500	517	508	472	458	484	465	498	461	485	467	462	512	429	454	471	493	463	464	449	442	437	509	433	451	465	472	489	481	468	463	489	438	467	489	458	405	465	494	524	480	478	450	475	445	453	462	459	474	484	480	493	478	475	455	419	503	482	425	459	438	436	501	462	460	434	427	454	508	456	496	465	485	499	467	484	473	445	484	503	477	472	469	480	501
17265	2760	857	611	427	322	253	232	236	219	160	164	164	164	149	144	131	142	131	113	144	133	143	156	149	157	149	153	159	137	154	151	134	144	137	119	118	116	134	130	117	150	150	127	161	130	137	114	141	136	134	147	119	153	169	133	130	125	141	156	135	120	145	128	142	153	137	136	117	152	150	126	140	139	138	127	139	115	146	140	117	125	136	128	122	138	122	136	149	125	119	113	136	146	136	109	131	170	128	128	124	160	119	133	119	149	115	133	145	155	144	120	105	126	131	132	132	126	111	131	113	151	144	136	126	138	130	160	125	141	139	148	127	140	101	115	112	145	132	122	128	126	153	166	125	132	129	128	137	132	125	123	134	117	121	121	126	142	135	138	110	118	143	118	124	133	118	156	132	117	136	151	135	133	137	139	132	138	116	146	124	139	135	128	127	132	138	127	138	132	142	129	142	128	132	131	129	145	141	136	108	121	133	143	145	131	129	129	131	144	121	114	128	121	122	120	133	142	145	128	120	129	130	149	122	139	137	127	140	132	129	149	162	139	145	127	127	113	123	122	133	145	116	123	141	134	136	138	126	123	135	146	125	138	131	126	133	118	125	132	145	139	135	130	135	127	149	121	151	163	132	115	142	140	117	156	133	127	148	120	138	133	120	139	137	119	154	160	137	138	121	126	116	153	132	148	151	135	137	147	140	121	119	151	149	134	136	125	132	124	134	125	135	145	112	111	128	127	136	129	159	144	125	106	123	131	124	135	125	117	117	129	146	128	117	143	113	161	147	130	127	124	112	116	154	137	113	126	112	148	152	147	121	153	115	127	113	138	134	158	145	125	162	130	143	121	134	129	124	133	136	140	155	140	145	137	138	146	124	134	138	109	138	118	131	114	134	126	140	116	137	124	126	117	148	124	127	141	123	123	120	139	140	118	120	109	135	138	114	128	121	146	129	161	154	146	127	103	126	144	119	144	115	125	112	120	148	141	132	124	113	120	130	154	126	140	128	147	131	150	120	112	147	122	120	128	123	146	132	115	134	136	135	128	136	153	142	124	147	126	140	125	125	131	141	141	124	135	134	111	116	139	119	135	114	129	139	116	139	145	130	113	126	124	127	130	116	133	131	121	121	135	134	127	111	134	136	132	119	122	128	150	137	130	124	131	119	133	107	136	127	127	131	156	111	126	134	142	157	146	138	119	133	138	133	131	133	132	134	147	111	131	128	135	138	140	126	125	112	138	152	122	140	113	133	133	127	119	156	135	128	125	143	113	151	140	120	115	134	157	130	122	129	121	118	117	141	131	131	138	123	144	140	128	155	123	126	151	127	131	123	117	143	128	112	118	119	130	133	148	118	129	126	128	128	131	127	153	130	122	125	139	140	154	137	157	150	132	145	126	113	134	109	138	133	138	121	130	134	128	132	121	134	132	161	125	143	134	139	148	134	134	147	139	126	127	148	144	106	135	135	124	138	141	126	125	117	153	141	162	124	152	120	115	122	104	113	143	142	117	144	147	131	125	126	117	122	114	111	133	135	137	123	118	128	150	112	131	114	111	145	141	136	132	126	152	138	142	146	126	132	142	116	120	110	110	134	158	150	116	126	146	117	119	126	156	127	148	149	120	146	142	135	122	139	136	161	114	133	137	137	134	112	131	127	141	133	155	125	133	158	127	123	131	140	130	119	144	129	120	136	120	132	129	144	130	135	123	105	149	119	115	153	124	126	137	129	162	115	135	135	134	121	126	131	141	133	146	127	113	133	136	115	106	144	122	139	133	117	121	111	138	134	126	136	124	131	129	146	116	119	115	120	137	136	113	137	160	158	118	124	151	134	126	144	111	105	112	128	139	139	127	116	152	129	135	152	133	148	122	134	139	129	128	149	128	153	121	124	115	141	117	138	155	101	145	136	138	130	149	135	127	137	134	149	125	118	163	127	121	139	128	139	137	136	124	120	122	137	139	141	120	138	132	119	121	154	132	145	120	149	145	122	133	118	120	126	133	147	139	132	134	135	131	142	140	150	155	116	125	115	154	127	127	147	126	110	143	119	144	136	146	120	147	120	125	167	133	131	134	108	125	108	135	124	123	140	137	125	153	136	140	130	138	120	136	144	128	131	142	120	146	154	128	132	151	123	155	158	132	143	133	126	131	162	141	112	111	125	123	153	119	124	134	117	144	131	138	133	127	121	140	139	133	132	150	141	114	137	135	106	150	131	140	126	123	125	137	140	144	116	121	114	135	128	139	154	140	132	131	124	133	132	123	112	133	144	128	135	136	124	142	148	111	133	139	144	112	133	134	118	139	115	107	120	114	123	138	129	128	125	128	131	141	124	141	98	127	121	150	158	127	152	126	144	132	110	126	114	133	130	116	115	130	138	123	140	140	133	129	137	126	130	123	130	132	135	116	128	124	131	124	124	138	145	145	118	134	130	140	126	119	123	134	127	134	142	126	127	131	127	137	133	130	141	135	122	131	143	132	112	132	140	122	145	111	137	130	121	137	123	146	135	116	132	141	131	137	146	126	123	113	129	149	123	133	127	137	108	143	118	132	114	115	130	134	120	138	129	151	136	119	120	125	134	152	136	120	144	132	123	135	130	128	149	128	149	149	117	132	139	122	142	119	148	137	175	114	129	151	130	137	134	141	126	122	118	130	130	108	138	133	122	129	125	136	122	120	133	130	128	123	141	136	123	112	134	125	128	139	134	139	139	128	125	137	139	136	124	156	130	144	147	141	120	159	137	127	132	122	139	135	103	133	140	119	135	142	114	107	115	130	128	123	154	122	111	136	128	132	136	127	124	145	133	147	112	141	121	131	137	141	155	132	127	128	121	135	137	134	135	114	151	128	134	124	115	124	127	145	142	123	146	124	129	120	127	132	141	130	141	127	102	118	150	136	163	139	130	111	119	122	127	131	125	133	140	138	123	148	136	132	133	123	153	155	125	121	158	132	134	119	127	145	134	122	119	120	144	113	138	133	140	115	126	121	140	125	127	129	139	141	129	153	149	140	127	138	141	148	151	123	111	137	132	122	152	123	145	123	137	128	137	141	118	121	143	141	115	130	126	127	129	114	131	128	137	143	123	138	123	126	153	124	137	113	133	125	116	123	122	144	131	113	122	128	125	121	112	132	121	126	136	144	122	125	140	139	127	128	133	133	111	125	117	124	142	142	133	131	143	138	133	143	130	125	114	126	125	136	124	129	123	146	145	130	127	124	118	141	115	111	108	124	100	119	155	136	139	120	132	114	115	123	106	155	123	121	125	123	120	112	134	118	150	132	126	131	150	123	158	142	133	122	124	159	107	131	134	135	130	128	130	153	109	140	129	116	117	138	115	125	113	147	115	148	124	129	139	125	132	128	142	118	127	128	124	132	144	137	118	141	131	110	119	124	142	130	126	140	137	127	133	117	135	115	129	140	141	130	126	128	110	126	151	126	119	136	146	109	134	140	138	132	140	130	152	145	125	130	160	136	128	142	136	128
11053	1489	1352	1730	1519	1255	1038	942	962	832	723	625	568	480	475	452	426	417	414	380	367	372	435	387	345	347	360	368	367	350	359	395	354	373	318	346	399	347	334	336	372	331	364	337	320	344	339	358	316	330	331	346	357	347	343	326	326	331	367	318	345	327	338	331	338	341	344	318	334	342	351	305	350	349	325	323	355	317	324	359	335	356	331	380	350	314	357	322	341	359	318	325	305	315	299	323	342	357	307	331	307	320	332	342	335	351	357	312	350	358	346	356	317	343	337	333	326	311	334	317	356	324	326	351	352	326	346	344	350	328	352	336	330	366	363	327	309	328	303	315	329	320	313	339	342	326	347	322	330	322	329	359	315	356	309	328	352	349	341	346	302	330	331	337	359	313	342	316	324	307	333	319	336	331	345	343	350	319	312	330	356	323	330	347	331	347	342	330	333	316	340	332	305	312	346	327	317	320	314	335	338	327	332	305	315	322	320	328	313	343	334	327	328	340	340	345	330	335	336	364	304	318	344	323	321	313	324	338	344	341	330	353	303	361	321	326	326	331	316	351	335	360	344	330	325	315	331	334	341	304	353	336	328	322	340	331	363	317	341	341	331	312	345	318	365	356	322	361	346	340	321	313	344	337	305	326	305	317	359	323	329	342	318	337	329	344	327	321	336	344	327	354	333	343	352	353	320	355	303	324	351	328	341	332	344	364	333	322	319	328	330	353	333	340	356	345	346	370	334	334	339	342	324	304	319	307	349	335	321	353	335	321	346	350	349	305	333	327	336	341	326	322	348	341	346	290	294	319	340	338	315	338	360	332	330	340	314	301	337	319	339	379	336	317	386	335	313	340	323	329	330	363	337	335	318	334	361	341	325	336	339	360	352	351	335	340	321	330	355	333	317	283	336	330	341	344	306	333	293	366	327	326	323	347	334	340	312	307	349	327	327	339	347	317	337	336	313	350	330	336	342	347	342	308	364	375	346	294	321	332	355	330	322	317	314	327	359	310	324	328	340	333	312	348	333	295	349	334	319	334	355	335	324	295	330	347	340	333	337	343	330	353	347	306	362	321	336	363	350	341	328	350	310	328	329	340	306	311	335	336	357	316	331	338	320	315	363	308	342	350	354	319	354	317	343	369	349	347	330	358	326	327	320	321	338	330	347	347	360	350	352	372	329	294	348	287	330	368	312	355	334	347	303	341	327	358	326	345	327	338	322	350	329	353	326	353	341	350	303	312	355	338	287	341	302	348	302	321	307	326	342	352	356	351	334	316	329	331	343	325	319	356	336	341	352	336	310	356	334	319	338	339	328	338	324	346	333	363	342	302	309	318	318	321	324	352	323	310	346	331	366	329	327	320	347	319	329	304	312	329	328	313	337	287	336	320	342	331	354	328	348	330	331	346	308	314	334	326	331	327	351	312	355	341	351	347	321	353	354	320	344	331	335	328	332	314	349	362	301	369	324	327	340	360	341	326	369	355	334	363	351	323	304	355	338	377	310	355	359	350	327	342	377	305	308	315	348	353	346	309	330	345	322	336	347	346	281	303	353	336	343	319	358	327	303	339	349	315	316	333	324	310	316	320	331	334	314	328	338	309	329	342	348	351	335	321	320	317	278	332	340	326	352	330	315	326	308	322	316	353	346	322	359	320	322	328	336	307	346	331	333	341	283	333	360	323	311	341	362	354	267	327	331	306	337	307	345	334	315	324	341	335	362	354	318	339	317	331	335	317	335	331	352	308	342	324	345	314	325	335	312	339	317	387	339	336	324	339	356	325	333	330	341	351	361	327	349	325	333	320	363	318	331	316	331	386	356	326	320	341	325	306	309	338	362	352	322	333	308	357	305	300	333	342	360	340	352	330	314	331	364	353	296	303	361	345	324	335	309	326	375	305	333	338	355	346	361	315	357	325	347	313	319	338	374	354	365	322	342	366	317	349	301	327	312	326	338	332	307	330	310	332	334	342	339	341	323	322	296	342	324	339	344	301	306	336	328	321	326	353	325	329	319	324	343	340	344	280	353	351	319	300	349	337	346	328	319	304	339	330	334	350	351	319	302	342	341	369	356	351	317	339	314	350	331	305	357	363	324	330	322	361	306	323	324	329	337	322	327	342	308	348	337	335	349	368	310	332	334	307	325	311	331	318	358	332	308	305	340	323	322	334	333	309	307	331	364	353	293	325	373	302	347	345	325	312	297	320	328	341	304	308	340	344	342	342	351	307	357	354	341	341	312	345	279	371	336	361	294	298	349	364	337	371	301	351	321	293	369	349	331	332	339	339	308	354	329	339	344	338	318	326	358	341	328	320	357	326	326	301	314	335	308	355	329	325	332	327	352	322	340	365	340	331	364	310	315	329	313	325	343	336	324	333	335	359	348	327	319	314	332	318	371	332	313	306	343	353	347	336	343	360	320	297	343	360	324	325	320	334	333	305	332	320	329	339	321	301	300	302	324	338	365	332	326	334	315	293	354	320	325	325	326	336	327	341	328	347	328	298	328	348	309	330	322	350	350	333	317	348	308	315	317	319	348	345	344	337	315	310	326	339	314	343	350	323	326	353	347	330	347	327	329	325	310	323	322	345	347	341	304	342	335	384	314	341	316	344	348	361	351	312	316	330	348	328	337	322	337	330	317	332	355	340	330	346	349	339	328	342	347	338	334	351	341	317	357	308	317	338	327	360	349	340	314	340	287	327	329	324	329	333	345	349	370	333	324	329	302	313	315	339	315	312	311	315	337	345	342	338	318	347	336	316	312	334	343	344	302	313	320	305	349	316	335	320	326	344	312	293	335	326	336	345	296	335	316	336	338	342	341	331	350	306	332	325	340	353	328	291	349	300	300	327	337	344	338	356	310	362	342	329	321	357	340	324	351	352	322	337	314	350	377	289	313	357	319	340	308	375	325	311	363	336	333	328	312	335	343	335	316	311	328	338	324	341	349	304	329	310	346	304	302	326	310	313	362	328	349	305	346	315	311	321	338	311	361	332	328	342	359	367	339	340	327	354	336	352	346	327	362	337	330	324	318	373	357	356	334	338	311	304	324	298	378	329	373	334	348	324	313	320	343	332	349	339	338	337	334	354	309	300	337	320	341	332	350	362	341	325	314	321	344	330	323	324	315	335	361	338	351	329	326	318	327	359	338	332	340	302	317	332	345	349	324	346	326	333	349	354	335	330	337	341	348	373	366	338	329	316	305	344	302	315	314	337	328	320	328	322	319	324	350	321	302	302	364	343	376	338	344	333	324	311	346	340	360	352	321	348	319	341	355	316	350	322	335	374	334	321	345	337	320	352	302	307	349	327	308	375	339	314	296	332	329	322	352	316	331	330	317	342	314	335	324	350	303	321	330	348	350	330	332	348	345	353	317	358	348	320	356	332	356	354	348	357	323	327	318	339	345	334	332	361	364	330	325	349	365	319	347	313	362	341	328	317	377	314	355	332	322	334	324	372	338	342	343	334	353	305	369	326	322	364	349	321
27212	5781	1582	1191	819	603	519	467	425	395	279	300	308	263	277	240	261	227	233	227	197	228	222	208	237	220	224	207	218	220	231	214	227	220	237	218	189	250	238	228	225	222	222	207	246	233	236	247	204	221	232	221	207	192	225	210	198	226	202	217	191	213	179	256	195	239	222	244	229	217	232	242	237	204	199	215	213	210	209	228	206	215	207	183	213	201	204	214	228	206	235	243	210	207	226	210	226	222	210	198	204	225	245	219	240	225	231	199	226	204	204	220	226	239	200	222	199	226	214	210	216	212	174	230	229	213	225	209	210	217	230	199	196	238	238	234	215	206	194	200	186	226	185	215	217	206	234	219	223	203	196	193	231	212	217	205	270	203	221	224	187	236	215	208	225	208	223	204	206	213	232	221	226	241	228	232	206	224	231	210	217	202	203	232	197	215	206	225	210	210	203	197	215	229	214	212	214	213	207	211	212	184	203	221	207	205	221	215	216	204	209	231	213	206	213	207	246	222	211	210	196	223	221	232	228	193	209	212	223	233	189	222	197	229	222	212	201	204	254	204	211	205	221	181	208	252	232	197	225	237	227	239	220	232	209	207	207	207	221	212	222	205	195	239	241	213	213	180	229	207	201	205	223	239	209	241	211	190	223	205	223	204	236	247	236	207	235	208	215	227	232	217	218	224	236	215	218	224	211	194	204	215	223	248	237	211	222	220	228	204	207	233	246	235	238	200	213	208	216	208	209	225	205	197	229	210	222	240	239	202	241	184	200	207	221	214	228	211	200	253	239	202	247	199	204	222	219	236	251	210	241	243	218	207	230	191	206	230	229	231	241	202	237	201	259	201	258	217	211	211	206	221	195	234	246	208	216	213	216	191	188	227	234	206	183	242	228	212	221	221	218	217	230	229	215	226	241	223	209	208	214	192	224	244	223	210	216	235	212	224	221	238	211	233	224	223	229	227	192	228	205	229	186	221	251	221	235	221	173	186	198	223	219	214	218	228	222	218	227	206	226	213	220	233	246	250	214	202	216	240	224	201	207	238	204	220	232	215	219	215	205	208	227	208	229	209	209	195	230	210	209	238	234	221	225	224	210	190	214	228	219	205	243	214	205	199	211	223	239	228	244	193	209	195	208	221	193	220	229	225	194	215	209	225	216	221	218	191	218	194	233	219	215	235	212	218	213	205	212	224	222	211	206	223	226	193	214	212	209	212	222	196	240	232	228	235	196	220	228	204	241	237	227	223	217	246	220	252	220	194	238	209	215	212	190	202	212	232	198	169	238	228	196	229	229	243	202	205	200	221	197	233	211	208	211	228	201	208	225	241	237	219	207	227	195	247	181	204	210	230	235	222	211	212	204	211	207	267	220	221	244	262	225	233	211	232	227	184	195	203	201	228	222	237	213	231	184	191	178	217	209	245	233	215	215	221	208	223	222	222	199	195	219	220	213	205	232	227	212	215	223	211	231	233	247	230	220	203	217	232	214	223	204	215	227	219	220	222	234	225	224	225	224	233	238	220	204	229	234	221	225	229	223	235	214	228	215	226	234	242	246	205	227	245	243	241	244	207	216	230	231	208	208	209	210	235	236	211	230	196	246	248	238	239	210	198	220	223	234	187	204	193	236	221	237	222	227	196	228	217	241	233	202	221	215	231	241	218	198	218	235	253	220	199	242	230	235	186	204	213	244	232	211	212	184	234	205	209	194	231	215	209	220	232	223	230	238	219	206	229	217	227	241	227	195	200	213	227	204	225	191	235	222	198	199	223	217	215	211	218	212	217	208	210	227	228	218	217	236	224	188	202	176	195	230	245	243	219	206	237	233	232	247	199	187	193	210	208	223	238	212	237	243	223	229	219	213	234	222	218	219	215	225	232	223	201	240	244	198	224	217	216	202	224	209	216	223	215	219	241	198	224	207	217	220	209	215	207	226	230	237	202	232	218	221	237	224	220	218	224	201	205	220	212	229	204	218	240	209	234	194	196	211	201	243	203	223	227	209	215	206	205	228	235	217	208	216	226	197	243	235	235	239	221	231	262	227	229	228	235	214	193	228	218	215	223	246	228	227	222	188	214	230	215	212	219	216	228	247	210	216	226	216	240	246	200	235	222	229	222	222	194	203	245	210	204	227	244	239	250	197	196	209	256	199	203	205	235	206	219	204	228	226	215	209	234	207	209	236	214	225	223	216	259	233	216	207	220	220	193	199	210	251	201	224	218	212	211	212	236	215	204	254	178	199	234	223	221	223	186	220	211	246	220	218	191	212	212	216	213	217	242	194	219	231	244	201	221	201	196	202	234	221	221	224	210	190	222	213	208	234	238	228	204	203	223	217	237	220	234	220	218	198	210	234	214	235	202	220	246	227	255	201	221	232	216	213	225	233	201	194	223	231	203	217	220	197	217	198	227	197	189	211	208	210	221	259	208	214	232	229	225	200	219	224	215	202	204	217	228	260	228	200	211	208	226	206	194	237	211	183	210	225	191	229	249	205	247	227	205	229	220	219	214	226	199	208	226	199	209	234	190	218	213	226	212	235	239	252	198	210	203	195	250	229	211	184	198	207	219	196	216	199	206	203	252	216	215	234	216	231	233	221	252	220	220	230	239	200	195	230	222	222	204	218	245	217	224	217	199	227	186	229	235	206	228	214	207	212	244	229	194	223	226	220	221	218	241	187	208	199	260	203	194	221	207	209	239	200	205	210	203	213	253	214	192	226	192	230	251	219	219	191	192	224	248	230	210	235	213	211	207	243	205	234	225	206	240	234	199	232	217	223	197	238	224	198	210	205	239	213	211	213	240	231	205	191	219	201	200	200	222	227	213	204	207	213	211	238	221	211	201	231	221	233	253	239	193	233	196	222	189	231	206	215	191	221	255	198	208	214	233	207	206	215	254	215	222	221	220	231	209	260	187	231	211	230	218	230	217	220	212	219	226	213	202	216	195	197	195	221	212	225	215	231	208	189	210	214	214	218	224	231	186	222	212	232	189	201	205	227	204	212	229	221	207	203	224	216	223	210	212	200	213	219	226	210	225	214	220	201	218	208	228	200	204	207	213	195	219	206	206	191	221	222	215	195	231	198	205	199	235	195	221	193	226	226	209	215	199	225	221	223	222	199	191	217	208	217	225	230	229	209	218	225	220	200	224	202	216	228	218	192	224	216	213	220	233	219	238	196	219	233	218	217	224	224	199	231	244	221	235	217	190	216	202	194	225	219	232	206	236	210	201	221	273	228	219	236	226	191	215	227	227	248	217	175	207	220	196	230	226	223	252	232	210	216	219	224	223	249	200	247	235	224	207	233	231	229	200	197	253	200	247	228	243	201	223	206	219	218	189	225	228	240	219	202	203	232	215	200	234	213	210	242	220	216	187	204	200	191	223	209	233	253	217	211	206	225	236	192	232	201	230	247	238	203	206	208	223	212	220	208	236	197	205	240	234	196	241	221	181	240	235	206	222	229	178	200	238	225	210	217	199	223	229
15582	2376	2394	3194	2789	2249	1772	1790	1752	1514	1198	1128	1003	833	697	725	679	691	642	629	644	629	607	585	564	574	583	577	522	545	539	537	551	519	525	535	595	551	531	534	529	546	501	570	514	558	493	515	497	527	535	536	505	516	546	504	519	502	508	529	526	533	541	509	558	529	492	540	507	506	539	556	451	505	496	513	499	512	518	512	493	521	518	529	518	520	487	513	532	538	530	528	536	484	547	500	523	529	521	503	489	507	517	552	533	520	519	515	531	492	477	511	529	506	537	524	507	523	544	541	534	521	468	480	566	530	508	479	514	488	467	508	542	510	544	501	529	535	519	513	498	477	483	489	503	572	517	537	518	558	520	538	530	526	527	496	519	476	556	514	497	557	499	528	514	504	459	519	489	477	494	509	497	534	495	536	509	506	544	507	502	516	518	486	491	529	521	510	532	484	513	537	554	558	532	475	499	456	529	490	519	521	501	471	497	490	525	497	498	508	505	496	518	491	512	544	524	493	515	508	496	499	509	487	491	499	540	566	538	501	480	514	544	515	500	510	547	516	522	515	498	488	508	510	507	533	529	492	504	486	480	491	525	502	509	496	531	490	486	513	483	528	496	520	514	553	552	545	496	498	506	488	491	471	507	534	548	518	504	522	475	508	484	510	494	498	539	463	487	535	470	527	535	509	506	518	503	520	509	458	464	489	460	524	547	520	529	477	535	477	463	508	527	556	504	464	508	531	497	528	514	501	522	518	534	537	482	524	474	496	543	482	501	507	509	555	536	528	497	522	553	506	495	555	525	535	500	488	529	528	515	545	524	502	531	492	485	512	532	542	552	488	498	532	534	503	509	513	515	478	513	534	536	495	520	524	489	510	494	466	520	497	555	487	526	495	534	513	520	478	485	524	496	491	482	463	567	536	510	501	504	485	499	514	493	483	512	517	557	520	527	492	511	533	522	514	555	542	475	532	550	532	518	519	521	489	507	481	500	505	492	463	476	510	497	511	515	498	544	524	504	521	489	498	532	472	569	502	509	531	514	493	526	555	528	501	543	521	494	509	468	544	547	525	501	503	490	566	528	539	478	511	479	496	518	497	473	507	506	512	518	509	510	532	515	521	493	520	542	498	554	566	563	516	512	513	506	513	535	496	491	506	511	497	527	536	574	519	499	540	477	490	534	531	515	476	530	530	530	458	516	541	515	518	509	503	499	516	488	543	515	503	511	501	509	523	492	499	514	480	535	497	503	511	503	513	491	498	521	489	476	568	509	498	535	508	494	471	501	491	541	502	487	516	526	489	494	527	495	523	499	522	494	522	526	542	522	482	514	495	538	507	510	494	502	470	489	483	544	473	479	484	519	493	501	479	484	492	514	523	525	511	543	492	499	531	503	566	517	548	513	499	500	520	502	505	498	570	514	490	497	494	482	510	496	528	530	519	550	526	496	499	485	507	509	496	492	531	498	477	522	522	479	505	497	477	509	490	494	520	495	520	516	512	518	494	485	470	492	526	515	483	514	455	526	495	524	541	513	470	518	512	481	525	486	525	519	506	493	533	474	534	480	480	513	503	519	525	492	488	497	491	492	545	505	518	549	515	529	533	496	496	531	464	480	496	485	468	496	528	528	517	540	467	511	507	555	555	490	491	501	503	510	513	499	513	474	503	499	519	500	544	465	512	470	508	541	568	510	534	508	471	534	564	549	487	517	488	525	471	478	493	536	482	516	515	457	510	493	515	473	522	509	551	538	481	527	511	522	517	537	485	526	515	527	511	493	499	492	519	526	513	547	552	529	540	512	476	515	498	546	508	510	525	507	532	498	489	533	504	511	506	510	507	483	501	470	504	503	496	499	523	531	529	516	499	515	524	529	524	538	534	512	476	498	500	513	524	492	515	479	541	516	503	518	571	531	506	548	502	510	534	552	501	579	504	487	503	535	526	512	471	530	530	480	495	487	491	498	472	501	504	496	491	524	528	507	540	507	524	525	541	521	558	532	488	513	487	493	529	481	508	483	538	525	525	561	503	503	509	517	538	489	545	522	505	510	490	546	513	523	506	491	541	505	540	565	491	476	527	512	510	516	522	528	515	477	516	486	533	492	544	574	507	490	498	558	510	518	467	541	512	504	488	497	485	524	512	545	537	517	494	513	448	505	511	504	484	532	516	526	525	534	528	555	479	516	496	491	521	500	534	469	525	526	510	511	524	495	463	487	546	536	485	504	476	521	508	498	496	524	492	469	551	497	530	502	484	521	507	529	531	481	526	510	513	493	518	521	552	506	512	512	514	522	492	535	476	515	534	540	522	488	525	531	503	498	504	529	534	520	526	492	485	507	519	563	529	493	508	502	507	531	540	486	510	502	487	528	501	473	499	506	519	528	566	506	536	542	507	523	502	486	513	499	542	514	503	516	515	478	469	482	499	545	509	484	485	557	470	539	494	492	512	481	502	512	494	492	525	495	516	560	510	543	565	537	516	529	504	481	521	537	474	516	504	538	503	542	492	494	483	538	516	504	533	527	511	506	467	509	481	473	504	500	519	534	539	535	525	531	500	492	515	547	551	487	469	515	518	529	493	494	500	475	524	531	526	493	470	500	504	503	482	505	485	463	550	521	517	522	461	520	465	525	505	535	506	516	505	476	473	509	519	546	546	502	497	559	464	527	547	429	508	503	499	527	511	563	522	506	510	495	499	592	505	549	531	512	494	509	469	534	520	541	520	458	515	505	517	542	508	546	544	497	542	540	489	502	524	502	518	517	523	531	523	485	508	458	569	525	497	552	543	502	516	483	511	505	520	494	538	494	512	491	528	526	513	510	519	482	495	526	505	521	514	555	495	519	522	475	534	533	510	507	522	515	529	506	481	473	488	530	483	559	489	495	532	557	498	502	528	521	512	497	515	508	534	516	476	514	493	564	505	488	581	486	502	515	482	502	510	498	503	551	481	491	520	502	500	483	540	579	528	544	520	521	519	541	540	499	500	524	493	514	521	505	492	492	489	491	477	538	488	493	508	533	505	529	525	485	535	514	496	472	509	506	528	483	547	494	539	518	512	484	501	565	551	500	556	541	483	529	499	513	521	493	513	506	502	505	496	513	525	519	496	525	480	514	511	489	511	538	515	495	496	492	509	508	498	559	486	522	522	525	491	529	521	501	523	529	499	559	505	449	506	529	515	519	461	535	486	475	482	500	496	469	522	488	537	532	520	538	546	505	530	541	528	496	538	532	538	534	530	516	508	555	494	504	528	494	477	502	530	488	471	493	494	516	496	524	531	501	496	511	496	470	528	532	496	484	490	494	538	497	477	476	537	490	508	561	541	518	504	517	530	541	488	491	502	482	517	519	518	539	515	543	510	519	474	498	516	536	540	514	556	493	545	529	490	510	496	494	509	542	523	501	527	528	511	476	522	514	522	508	521	467	525	516	503	501	512	491	504	495	504	522	522	533	522	532	522	517	513	563	511	494	507	518	530	488	518	529	545	516	535
4260	657	269	247	235	222	191	231	240	203	194	190	195	206	209	182	208	189	210	209	218	215	205	211	193	220	205	183	214	218	196	231	218	227	207	207	202	187	220	209	200	193	202	227	218	224	230	229	221	216	203	201	194	207	198	215	229	201	224	206	247	213	208	170	201	204	203	200	232	235	248	182	207	230	205	189	233	241	169	194	205	192	194	236	206	206	191	215	202	233	192	213	194	242	219	213	189	224	217	209	214	217	215	228	211	224	194	202	225	235	222	187	230	208	197	216	229	207	200	197	189	210	192	202	189	230	196	206	196	209	221	230	206	210	192	210	202	191	216	178	232	188	229	217	187	207	201	195	215	214	200	199	194	226	207	210	210	204	220	219	181	214	223	186	202	215	229	206	191	190	208	215	208	200	196	204	193	193	194	178	210	219	239	228	202	206	202	193	215	210	209	208	216	205	212	199	244	179	198	210	218	225	231	225	210	209	192	233	214	231	209	186	206	219	213	200	176	190	174	185	217	213	215	220	206	219	212	216	179	202	197	212	225	207	208	223	162	221	209	213	160	216	224	227	206	210	199	200	219	201	227	200	206	225	214	219	238	205	198	202	236	216	190	206	232	198	195	198	201	168	201	224	210	224	213	190	206	222	213	229	241	208	207	192	212	204	223	231	202	218	205	229	196	191	218	234	203	216	215	207	196	209	190	217	210	210	203	196	193	214	199	189	199	220	189	216	240	206	220	193	213	237	238	188	200	203	202	227	207	209	214	204	215	191	209	221	213	217	176	203	181	177	212	187	210	215	214	216	206	182	207	203	219	197	231	208	202	215	195	194	200	234	188	223	216	190	225	211	224	186	192	203	198	201	183	225	208	219	225	171	235	198	206	164	203	225	200	224	227	217	179	180	216	178	237	218	199	224	233	213	178	191	199	191	229	224	211	201	205	234	197	213	232	221	250	191	207	195	173	199	173	224	176	203	183	218	205	229	229	193	211	204	196	203	210	211	192	214	245	191	189	227	237	205	190	203	223	205	228	214	227	206	220	238	205	206	197	200	190	197	213	209	200	198	216	196	186	220	219	207	216	199	190	219	205	201	175	195	201	220	199	194	206	210	246	202	217	231	213	212	193	180	216	210	189	193	204	208	236	210	212	196	215	235	191	198	226	198	189	189	221	198	208	191	217	201	218	197	208	206	213	209	230	213	208	216	220	225	209	225	231	221	229	218	199	202	224	205	220	190	236	205	231	211	218	214	231	198	201	192	232	214	208	234	220	223	245	194	189	228	239	202	188	212	202	202	183	201	223	239	190	200	228	240	198	223	192	219	178	208	219	215	233	213	168	261	216	208	191	202	199	192	197	219	228	207	211	187	214	229	213	225	214	212	199	197	225	198	218	197	238	220	229	197	205	215	211	189	215	177	214	201	202	204	227	213	189	222	215	219	221	227	200	206	220	189	221	212	193	193	198	189	212	220	206	211	229	209	215	206	223	213	183	217	215	220	223	229	208	212	202	221	215	218	204	195	230	210	229	168	212	229	221	201	216	211	213	191	191	211	204	209	224	196	193	210	233	181	189	219	221	210	204	197	212	193	196	200	229	231	229	202	222	242	216	221	203	193	205	171	199	194	203	210	209	204	219	181	195	196	223	198	226	216	197	170	190	213	212	198	223	222	212	199	219	218	195	230	198	198	214	210	222	208	231	201	182	212	183	212	223	194	200	183	195	217	205	186	202	214	193	184	203	184	215	221	198	222	216	200	194	212	209	200	192	190	210	220	213	180	210	198	218	225	215	217	206	210	198	192	206	163	210	209	203	225	210	225	193	223	210	197	221	200	212	199	214	213	217	198	192	228	226	201	209	231	172	206	215	228	213	208	214	194	206	205	200	213	194	193	204	216	212	227	236	216	196	182	207	230	200	219	209	227	196	214	208	228	206	202	215	231	229	230	214	198	228	229	214	211	219	224	216	198	210	243	185	223	188	212	207	187	224	211	216	236	217	205	207	202	213	217	200	195	201	206	208	223	215	187	229	226	198	205	203	188	189	174	199	211	197	204	217	190	236	194	210	230	215	207	243	214	200	209	231	198	187	213	236	257	216	189	225	232	206	189	196	218	231	224	201	205	171	204	232	211	211	206	221	210	216	214	223	209	203	216	196	197	189	235	224	213	205	206	216	212	196	167	212	197	200	187	196	213	234	218	230	196	223	220	203	229	234	228	210	200	204	207	214	214	214	191	183	226	231	235	190	187	192	179	217	201	210	233	208	219	222	196	223	215	194	210	206	198	205	206	205	207	249	217	189	197	205	226	193	200	191	218	224	209	188	208	221	192	199	226	213	184	187	224	200	198	188	226	188	211	200	196	198	181	173	210	226	220	192	181	173	181	205	188	207	179	214	190	189	205	250	209	251	192	191	214	213	200	216	199	200	204	217	217	244	212	213	212	195	189	236	211	231	219	222	197	219	198	193	183	178	240	228	205	180	247	204	222	228	211	184	208	219	211	201	229	213	207	195	205	237	188	182	206	186	172	192	228	219	239	202	207	208	191	193	215	193	210	179	211	232	209	207	197	207	201	224	203	205	197	207	222	227	216	226	245	242	225	235	179	213	194	190	167	195	217	198	205	162	219	217	213	192	201	209	184	212	194	201	198	214	237	207	200	193	213	187	219	224	212	178	199	204	198	226	212	205	196	205	205	206	197	214	183	226	221	212	199	198	192	200	223	212	210	183	215	209	230	188	206	210	210	178	223	192	192	203	228	190	207	234	217	224	237	196	205	220	183	176	198	207	201	182	215	205	179	215	196	188	197	193	214	235	223	234	208	189	197	232	206	199	250	225	222	208	201	219	214	210	225	191	220	174	196	209	214	206	205	193	176	210	242	235	212	193	205	185	206	213	230	245	223	188	211	208	194	207	203	195	216	203	228	237	185	208	219	204	196	228	201	213	200	208	170	191	203	209	221	202	225	220	234	233	199	182	193	208	228	206	192	193	205	207	231	195	207	218	199	201	175	176	178	205	222	202	208	189	236	220	217	210	210	202	217	220	210	212	201	228	190	208	202	206	211	181	184	213	203	214	200	229	204	183	207	231	200	201	213	190	227	187	199	216	213	212	210	186	207	193	207	232	212	240	211	209	213	211	192	215	205	216	231	210	215	214	197	212	220	212	206	236	200	222	193	235	210	228	203	196	225	223	194	229	180	228	208	225	211	204	197	230	207	222	227	200	215	208	202	215	190	206	198	183	212	213	191	182	193	200	220	211	215	214	209	203	204	201	207	203	225	216	234	208	224	204	179	183	194	202	210	217	226	199	210	217	206	211	191	224	230	222	205	197	219	190	228	201	175	211	227	208	178	203	200	208	188	194	204	217	206	214	168	214	197	163	186	229	199	195	226	219	200	219	236	216	227	224	184	215	224	216	205	189	212	213	194	239	226	230	197	195	185	221	222	219	198	220	216	199	238	194	245	221	201	206	243	204	186	201	198
3182	738	638	614	593	545	581	506	512	510	473	504	467	478	497	496	455	470	487	503	505	481	507	462	474	479	464	478	484	501	453	493	472	459	469	482	473	451	457	471	464	487	448	486	478	480	475	462	503	444	457	511	455	439	432	469	469	468	490	456	491	426	455	474	453	449	490	477	444	454	515	471	505	467	475	464	462	512	431	496	495	474	482	491	481	461	498	455	481	481	482	453	442	498	501	481	498	436	488	506	461	488	489	488	478	467	484	497	464	500	474	456	512	466	448	454	477	467	460	497	498	494	480	475	475	462	494	441	483	464	500	457	471	466	485	466	467	474	481	489	457	458	489	481	514	487	487	483	456	438	461	462	464	469	453	489	453	504	467	476	461	466	465	474	468	496	471	464	463	447	485	493	446	503	485	503	473	456	472	507	480	477	484	516	446	439	472	511	495	433	458	451	486	486	491	469	464	494	478	436	452	489	508	419	475	483	455	478	431	480	448	458	470	433	476	484	466	490	456	477	499	470	461	496	473	494	488	437	483	454	435	423	460	478	487	477	496	457	490	459	472	471	473	474	523	491	483	472	465	460	492	472	428	462	468	498	472	481	486	495	457	480	461	449	471	495	443	457	445	440	479	445	510	481	489	487	453	491	479	486	456	463	459	430	491	446	461	476	457	470	480	464	478	442	495	519	522	467	482	476	519	501	476	477	479	448	457	480	438	487	486	455	488	467	483	470	478	436	483	455	453	470	470	456	502	490	506	443	475	501	480	502	493	481	406	457	468	466	485	471	471	448	442	483	468	503	495	500	470	478	478	481	510	475	463	447	468	494	472	465	494	463	495	465	476	467	474	467	471	452	459	488	443	479	499	467	491	451	462	481	470	482	466	479	462	431	457	503	472	482	455	462	510	464	438	492	439	463	462	518	467	487	467	489	444	486	449	483	513	503	464	480	453	431	475	447	497	441	451	456	488	465	459	435	441	468	455	478	493	466	524	467	428	494	453	445	469	493	492	497	492	450	452	499	443	467	483	522	464	470	447	468	478	440	501	485	449	452	498	445	470	458	486	502	482	493	506	498	492	469	457	448	439	453	488	480	458	437	472	493	501	471	471	505	460	443	463	471	490	475	445	450	484	478	470	472	467	468	496	463	517	484	485	480	470	492	462	477	489	485	493	494	480	470	451	487	467	498	476	449	450	486	470	512	504	456	453	458	499	476	494	471	470	500	483	447	463	489	478	517	458	449	506	445	456	491	497	492	482	481	522	500	538	470	473	476	470	497	486	447	452	459	479	490	466	493	466	500	487	485	483	444	485	452	457	452	464	496	466	490	469	494	484	513	454	476	454	473	458	470	485	443	492	472	500	470	430	501	477	468	467	478	498	467	499	466	444	500	471	442	470	470	491	475	470	508	506	435	490	450	445	503	470	479	498	495	485	472	408	444	468	478	468	472	467	459	471	466	462	454	441	448	460	493	469	491	473	502	488	441	484	486	461	477	489	484	451	466	479	485	488	454	485	474	445	463	479	457	487	485	457	495	495	476	508	485	436	433	459	498	481	424	439	502	494	426	497	509	462	511	477	430	442	475	464	442	475	448	466	488	476	499	460	479	464	505	445	512	499	458	457	422	488	482	472	474	482	477	448	440	475	513	467	480	458	462	489	456	467	462	468	477	495	439	483	455	484	440	459	495	463	465	506	479	464	464	470	484	493	483	457	465	469	467	503	531	489	465	473	495	432	465	481	477	456	458	465	466	466	488	462	443	444	458	451	477	436	455	514	474	477	455	462	450	493	474	452	457	469	443	491	445	509	448	425	468	452	470	480	473	456	518	458	477	479	461	439	484	488	481	472	471	454	500	485	465	473	500	484	453	489	473	468	461	512	495	479	496	472	462	456	483	459	486	488	507	448	451	470	514	463	520	452	477	469	454	479	427	442	476	449	478	472	527	456	478	502	443	478	455	472	471	455	480	487	478	510	446	491	505	449	495	465	484	501	439	495	501	480	466	500	465	480	496	506	477	483	503	473	489	451	442	453	504	447	468	481	462	454	470	480	434	459	476	458	447	495	451	517	473	532	484	479	464	452	481	475	442	484	497	485	465	477	467	485	476	475	488	459	451	485	471	465	506	484	505	543	503	436	470	501	503	447	475	470	490	452	435	474	437	477	501	459	507	499	459	461	459	463	444	436	504	485	477	495	478	456	449	457	488	500	479	507	467	469	492	470	467	443	460	451	473	458	463	491	477	469	497	452	468	453	468	476	460	472	466	492	487	443	485	452	464	458	480	503	490	445	451	492	474	478	496	475	455	460	471	482	463	473	423	485	487	476	499	503	486	466	453	521	462	489	508	453	485	462	435	466	460	433	506	438	460	499	427	503	506	445	467	477	454	431	472	466	456	488	464	460	451	500	439	501	462	445	475	486	481	520	462	470	483	471	486	436	486	462	437	486	461	486	498	476	475	428	486	492	477	437	499	457	498	438	475	478	491	466	439	452	485	489	483	457	486	492	431	502	483	491	508	473	456	507	443	438	500	473	459	478	450	450	486	452	474	503	451	510	479	449	463	464	475	464	465	447	473	512	459	492	477	441	504	458	496	489	450	457	430	467	473	538	482	463	454	481	455	479	463	457	473	479	461	458	463	468	499	449	486	486	484	481	442	513	490	486	424	500	453	450	472	493	476	468	514	478	421	436	490	509	485	456	445	444	489	469	475	479	447	487	497	471	476	453	468	494	502	446	470	458	475	461	477	480	426	469	508	481	465	473	464	471	503	451	446	474	477	466	436	499	445	483	496	454	502	459	441	470	457	455	457	456	484	481	454	432	460	463	470	492	459	454	485	535	463	474	450	440	452	482	478	492	471	467	469	449	488	472	470	455	466	448	461	517	457	464	492	429	519	463	512	457	482	466	493	461	497	471	478	462	453	450	473	504	450	468	455	467	445	471	475	500	488	468	492	495	482	487	531	500	470	474	472	489	486	476	470	470	492	466	443	482	465	462	475	467	488	480	471	411	474	450	482	509	481	460	438	473	521	524	479	473	521	476	423	470	447	491	515	465	437	505	505	463	460	449	493	476	494	501	478	467	447	525	477	479	472	437	480	462	461	469	485	461	454	515	458	490	475	459	447	508	461	486	446	502	458	499	479	490	470	501	494	496	465	455	481	444	513	482	463	492	450	478	532	491	484	453	473	517	495	443	453	500	503	445	463	479	495	472	455	461	436	525	481	462	518	472	478	450	480	505	490	495	449	473	472	499	441	442	503	452	480	480	464	452	418	435	476	511	465	446	474	495	460	465	458	487	442	470	474	441	461	420	501	498	477	485	498	459	460	461	444	445	512	455	455	510	447	490	479	490	487	470	477	468	514	480	453	468	492	482	475	457	480	509	456	471	464	477	467	462	500	513	453	486	461	501	498	499	509	453	490	466	468	471	471	462	471	506	514	461	469	527	465	506	456	474	475	431	442	492	457	466	450	509	470	495	500
17264	2750	918	650	482	283	274	524	324	238	201	170	186	153	155	152	131	142	150	130	120	140	115	141	164	137	150	144	144	135	134	140	140	140	136	123	141	143	133	134	129	121	144	142	122	110	136	129	100	136	128	135	138	123	158	134	118	132	128	139	160	128	126	139	136	130	129	123	146	123	106	139	120	142	133	112	103	150	146	166	125	105	98	153	134	133	124	129	153	141	135	116	147	116	144	154	124	143	133	138	130	121	130	133	152	136	132	137	140	145	137	143	134	142	137	142	141	121	153	131	125	139	140	140	148	162	165	149	139	137	117	154	115	137	145	137	148	134	137	113	131	142	147	154	130	134	125	139	140	138	115	124	155	139	119	120	152	115	144	131	132	106	173	132	145	145	120	131	131	137	123	141	127	138	145	138	146	139	128	145	131	134	137	147	161	135	152	142	136	141	149	154	142	155	135	135	121	133	144	125	142	139	137	135	95	152	132	139	116	117	136	134	117	146	123	146	152	137	131	139	144	113	128	115	138	137	139	145	123	133	147	135	138	109	125	126	133	148	131	119	139	135	118	125	120	149	123	145	124	128	125	123	131	140	137	135	147	147	146	137	143	129	116	150	132	152	114	125	154	135	136	129	116	137	137	139	133	132	153	119	131	119	137	131	110	140	132	112	127	110	127	153	147	127	121	147	145	128	118	127	122	123	117	160	141	137	122	135	122	152	119	136	153	123	136	136	134	136	126	129	118	144	142	129	127	148	129	126	138	156	124	117	128	134	147	131	131	138	125	138	103	143	138	134	139	113	139	116	117	126	144	108	132	122	150	158	138	148	148	147	157	109	127	137	139	129	137	145	130	132	118	143	131	155	125	137	122	151	125	123	143	119	114	125	125	139	125	149	128	128	135	137	148	114	136	129	150	119	146	139	144	139	98	147	123	134	161	121	136	121	122	136	130	137	122	127	133	113	116	136	135	129	126	141	121	117	122	143	130	159	138	120	126	112	125	122	135	159	133	122	134	118	130	116	150	122	116	110	110	106	129	136	145	132	133	125	141	127	126	158	123	170	135	142	140	145	140	147	145	138	134	124	143	139	142	121	128	129	119	145	149	128	134	125	131	135	131	127	140	143	145	126	159	127	130	135	147	133	115	124	144	143	128	139	147	117	130	130	130	138	142	132	139	131	135	119	146	122	138	127	141	127	125	152	128	128	136	134	130	136	125	127	141	135	137	140	125	133	124	139	115	124	110	138	132	133	155	128	144	127	113	128	140	132	135	153	148	142	138	113	135	147	138	130	129	140	119	149	135	148	145	131	120	139	135	127	138	132	136	124	125	129	137	140	154	143	126	136	129	135	137	163	141	134	131	141	123	131	135	127	133	141	116	134	135	138	139	125	132	118	151	142	131	140	146	138	135	118	141	135	149	135	154	147	133	131	140	128	144	118	156	116	119	145	140	140	132	140	116	143	133	128	141	154	139	148	138	124	117	138	119	139	125	122	141	149	153	146	137	124	114	126	130	116	121	147	129	123	133	124	143	132	136	128	129	129	128	134	130	134	140	122	148	121	118	133	151	116	116	126	129	122	136	126	131	144	126	141	128	153	162	114	116	141	133	137	145	154	119	135	133	143	140	138	137	153	123	128	122	157	140	147	130	141	142	128	133	134	127	119	150	156	142	129	140	120	155	128	152	119	131	126	138	121	126	131	137	147	134	113	154	128	130	146	131	174	121	160	109	123	113	134	125	157	125	131	141	131	145	115	138	134	138	120	132	130	133	131	121	131	132	141	112	133	135	131	148	123	135	142	162	153	132	160	122	126	149	135	126	121	125	140	148	152	139	135	133	135	122	133	149	135	142	140	114	128	146	157	131	142	152	129	121	125	125	159	136	141	147	114	155	122	116	141	113	107	157	146	146	125	113	126	146	141	129	117	121	133	159	143	142	129	132	143	131	141	115	120	134	122	135	150	123	131	153	118	129	134	126	116	123	141	115	115	138	137	141	140	120	151	158	131	146	138	153	122	116	138	134	130	137	131	161	116	123	138	127	132	122	145	134	127	148	136	139	146	153	134	140	128	128	125	134	140	135	120	129	121	132	118	117	146	119	130	123	154	150	139	139	136	130	149	138	121	130	130	145	133	152	136	133	137	142	150	131	115	131	138	124	131	159	147	118	146	127	176	151	114	133	121	149	127	113	129	124	108	112	136	139	132	136	138	135	135	129	133	148	133	117	153	153	148	135	132	150	152	110	159	126	138	124	129	118	134	118	135	125	128	155	128	160	149	130	128	139	125	136	150	125	132	139	141	108	123	130	152	122	148	135	142	135	138	128	155	139	115	152	141	136	125	129	140	146	120	133	130	142	152	145	117	145	147	137	146	163	133	117	138	131	119	161	156	147	119	117	156	123	128	140	170	130	139	148	137	129	155	126	154	137	132	139	130	152	117	131	135	147	125	124	135	142	141	126	135	120	138	124	149	114	129	129	138	137	171	151	149	149	142	130	145	146	123	128	117	164	143	113	100	133	149	128	135	128	126	129	122	114	117	127	120	137	142	122	130	116	144	139	124	129	138	153	158	110	144	129	127	143	135	131	145	140	127	132	136	132	142	118	120	113	114	139	132	133	143	121	113	139	150	145	106	131	122	126	129	110	139	122	140	123	120	122	109	137	136	157	130	129	125	129	139	131	123	125	140	132	132	147	146	116	107	122	116	142	131	123	133	136	147	125	149	138	120	134	144	110	158	156	142	139	124	142	139	138	147	167	143	138	122	109	129	126	138	134	150	132	138	157	127	144	140	146	127	126	115	131	115	147	134	163	135	137	126	133	119	129	133	120	125	138	123	135	132	146	125	142	128	127	129	104	125	138	134	140	141	138	117	140	143	147	119	138	123	127	128	155	116	154	123	135	141	123	121	162	144	161	131	138	158	128	140	118	121	117	142	145	138	160	117	141	148	128	145	129	125	131	128	137	134	158	137	127	133	133	131	133	145	151	135	127	119	112	144	134	127	166	147	140	131	146	131	117	138	135	128	124	127	134	142	121	141	125	135	116	128	140	129	141	136	148	131	122	134	145	135	147	118	99	134	129	105	147	160	137	129	133	151	111	127	118	133	116	131	147	124	142	133	137	142	119	134	152	132	142	137	128	126	124	146	144	124	132	150	144	134	131	154	129	132	121	138	158	129	118	124	160	114	128	143	125	131	128	135	128	142	124	114	146	137	165	124	128	155	115	144	142	137	151	126	126	148	151	134	145	130	126	146	128	147	132	99	130	123	130	138	124	132	131	145	133	135	134	147	160	135	115	144	129	123	100	126	110	146	134	130	132	137	114	135	141	148	140	132	143	156	128	122	135	135	129	142	122	128	128	107	121	141	145	133	123	130	127	132	148	145	155	138	137	117	144	119	150	119	159	147	140	132	129	121	162	137	154	125	128	144	122	144	145	134	145	151	126	136	131	128	139	143	116	151	124	130	143	145	123	125	134	132
11431	1475	1476	1730	1612	1244	1046	2700	1072	954	726	683	575	510	456	475	392	432	426	412	371	441	381	387	364	361	351	349	400	348	341	303	322	331	375	352	340	370	349	332	361	374	330	379	332	311	328	324	332	334	359	372	361	369	337	359	327	367	356	359	318	346	361	338	346	306	353	346	345	328	346	339	356	332	329	324	338	339	341	341	355	328	331	352	337	353	326	342	341	321	342	343	336	328	346	328	305	329	300	314	337	341	372	328	346	360	360	342	356	349	320	371	309	334	370	330	339	359	327	321	344	361	322	334	327	362	342	360	341	337	309	316	345	364	359	326	362	358	340	334	353	379	364	315	312	368	327	293	319	335	355	357	366	329	319	319	350	294	350	320	326	351	359	334	333	342	349	350	330	361	321	355	331	292	351	357	333	327	293	340	332	334	358	351	363	352	327	327	336	344	334	362	334	386	324	352	308	342	326	310	328	324	340	348	325	346	355	305	335	322	335	346	334	340	317	341	347	356	345	307	301	305	322	352	323	331	306	345	348	336	333	325	345	321	326	281	319	325	338	325	345	349	329	339	339	334	362	369	329	347	365	357	336	352	362	345	370	339	331	360	302	321	327	313	329	355	340	356	341	326	316	337	371	341	355	339	328	336	322	354	341	333	309	316	341	340	345	346	343	311	363	317	354	337	323	320	332	349	362	340	352	320	339	353	342	339	309	358	338	333	344	345	297	324	332	339	360	336	348	357	332	358	334	339	340	342	359	347	350	344	336	322	345	375	326	302	316	334	341	305	351	299	337	332	359	319	344	364	367	346	354	349	315	351	358	343	334	364	335	305	380	358	345	336	333	338	300	292	350	326	345	352	344	332	353	333	345	387	324	328	354	350	314	330	320	333	358	338	334	334	337	311	314	336	350	372	341	365	324	359	360	373	325	311	339	325	335	336	328	312	345	367	332	322	319	315	321	357	306	329	325	340	332	342	339	316	335	349	373	308	352	323	377	320	324	358	343	358	356	353	306	336	333	358	342	346	295	333	341	339	334	333	340	330	352	350	344	330	337	332	328	304	336	341	336	318	350	327	362	333	329	319	339	352	351	313	338	307	365	361	303	370	363	343	348	350	335	314	345	341	357	335	366	350	342	322	375	348	345	339	321	300	329	329	337	349	364	348	330	341	325	363	329	360	357	359	344	373	342	297	365	339	358	356	352	351	341	362	336	346	330	340	321	346	334	321	344	350	321	337	303	326	350	338	356	322	358	332	332	352	333	338	334	351	379	347	336	341	337	342	357	365	350	305	350	334	327	329	331	347	333	343	343	335	361	341	341	337	332	333	328	351	329	341	344	338	333	386	362	337	321	348	343	344	316	320	295	348	343	352	344	361	357	316	363	348	327	338	314	304	376	337	309	336	318	331	328	340	322	351	344	317	351	300	316	346	303	344	336	340	362	349	318	340	321	291	359	341	310	345	357	336	333	334	351	364	357	357	317	304	331	314	330	357	325	349	322	298	315	369	356	326	350	346	334	323	334	325	322	320	282	322	356	323	322	332	340	333	338	336	314	339	322	325	349	326	335	321	337	350	385	357	359	329	288	329	333	384	348	367	331	341	303	351	334	383	344	325	327	337	358	349	347	341	349	348	359	350	363	343	329	368	308	323	335	334	323	354	316	340	323	324	324	332	348	321	339	348	374	335	318	322	344	328	366	347	314	359	326	332	359	337	324	359	343	321	312	319	311	350	334	326	332	360	317	334	361	307	344	301	363	332	350	359	368	326	318	338	356	338	347	335	335	320	330	358	342	344	353	347	355	300	339	331	367	347	324	340	353	334	337	298	340	357	322	350	355	348	327	342	321	335	343	334	326	329	330	329	324	329	349	336	334	359	328	326	312	324	373	327	336	351	373	319	334	350	322	319	319	308	329	301	325	351	335	317	349	350	336	347	355	339	308	357	365	378	334	316	315	352	349	330	330	323	331	353	346	353	333	328	341	325	311	357	344	343	349	342	354	346	340	311	300	339	354	354	303	362	324	319	310	345	321	341	361	318	316	350	347	342	350	328	351	322	331	336	317	365	333	346	350	348	330	362	292	332	354	338	333	331	337	359	345	328	302	329	357	341	358	313	344	348	312	339	369	330	343	321	327	330	349	343	353	324	296	367	350	319	382	358	339	311	342	312	282	341	352	339	304	323	298	336	329	330	358	373	338	370	336	374	352	336	357	360	336	358	317	309	293	334	367	327	322	328	341	338	316	373	307	357	337	340	312	345	358	349	328	358	353	322	328	372	349	311	371	337	337	364	333	325	361	358	331	337	363	322	359	329	355	316	345	335	339	351	332	336	311	333	364	363	354	349	358	306	360	332	332	325	359	330	339	371	334	331	336	375	344	348	366	344	340	358	327	320	330	346	358	355	327	317	339	316	357	336	338	327	340	352	325	331	343	331	323	361	326	347	309	319	376	341	354	338	335	357	345	283	331	338	339	353	298	335	342	377	330	346	325	366	360	348	346	328	293	357	340	333	327	332	377	340	321	353	360	362	349	338	335	342	384	348	335	351	321	341	302	351	323	327	311	342	341	362	352	318	330	348	363	309	337	360	317	346	328	331	305	340	343	330	353	329	342	320	332	328	359	350	320	365	329	349	323	352	326	343	356	356	379	350	384	337	354	323	313	297	329	358	318	368	347	358	298	335	332	303	338	333	343	369	336	342	362	327	333	354	329	322	349	341	379	325	340	332	369	318	355	358	318	355	345	314	364	340	327	325	293	344	351	304	349	363	309	331	341	343	352	308	327	288	334	332	311	371	349	326	312	327	336	333	358	367	336	317	349	311	327	328	338	322	326	337	363	337	340	331	336	340	337	309	325	332	337	370	309	338	323	316	364	312	353	373	355	319	330	339	332	345	311	358	333	317	346	323	325	333	323	331	336	345	349	343	332	345	315	366	354	341	362	342	315	341	334	342	343	350	329	281	305	358	339	337	350	335	328	336	361	321	344	375	323	342	339	341	347	317	330	359	332	368	347	329	364	339	311	314	338	334	343	333	329	333	330	354	355	352	330	336	323	349	341	353	355	348	320	325	313	335	351	347	358	348	344	336	324	336	330	354	331	313	348	320	325	331	352	345	343	332	355	367	339	370	327	334	336	338	342	323	312	310	370	320	329	324	335	315	340	326	356	351	335	361	337	326	337	346	321	339	321	351	346	331	302	378	353	349	370	359	315	330	338	318	323	357	321	321	343	321	334	316	321	344	370	355	333	341	315	345	333	352	364	330	366	333	310	307	326	332	309	325	363	303	337	354	346	343	344	337	315	308	324	340	367	328	355	309	331	333	345	325	330	347	351	329	326	372	346	322	360	334	340	364	354	357	330	363	343	329	323	339	335	345	329	381	319	358	325	309	322	325	374	348	339	353	356	312	317	344	328	306	366	340	340	338	323	367	312	306	343	332	316	322	364	332	348	329	334	333	331	324	368	336	344	317	329	346	368	388
27008	5850	1731	1208	939	620	529	856	432	387	390	307	309	271	262	224	253	234	235	222	258	230	257	262	230	218	217	220	251	193	250	258	201	204	196	247	219	233	199	237	205	204	193	224	197	230	242	236	241	236	238	204	203	250	221	195	243	220	219	236	243	210	259	227	239	202	218	244	227	216	219	216	202	235	203	195	199	219	223	208	212	227	242	212	207	205	223	216	213	234	223	214	238	246	218	233	191	209	224	219	202	227	232	230	235	226	216	229	249	217	238	233	230	224	209	226	235	222	207	218	220	233	210	194	195	223	207	228	193	192	251	192	250	228	230	215	237	230	224	219	247	209	212	237	215	235	199	232	228	205	253	242	204	209	189	236	205	223	204	217	227	206	206	227	228	234	226	223	206	222	192	205	238	204	214	236	227	208	245	226	205	218	231	237	227	262	205	240	221	237	228	189	245	229	214	253	224	255	212	227	205	223	199	238	219	212	212	218	193	222	250	213	222	216	252	230	239	248	218	227	252	205	208	204	234	235	222	224	207	215	222	186	228	205	223	214	197	225	222	223	233	220	232	210	217	222	236	208	246	208	231	228	234	232	205	220	238	201	239	223	188	233	223	229	214	191	202	220	263	230	219	223	276	213	207	224	229	247	220	242	189	209	194	206	246	242	204	194	209	206	216	229	192	213	215	205	232	248	218	219	209	241	217	216	207	219	220	183	220	210	198	204	217	236	230	225	217	220	212	231	242	195	239	242	230	252	208	223	233	207	223	241	220	241	198	201	211	209	243	210	256	226	195	220	209	232	207	222	206	208	233	245	230	225	248	233	222	227	233	244	210	241	220	228	232	206	219	208	224	207	203	218	242	242	233	212	260	243	213	212	208	190	204	202	271	211	192	216	222	211	214	235	201	232	215	231	223	222	221	217	225	189	204	221	237	226	219	222	234	206	214	223	230	235	220	212	238	227	227	237	253	219	197	209	257	195	229	234	221	207	234	214	205	213	232	206	214	232	258	233	199	227	224	208	210	249	236	213	221	213	199	213	203	239	215	227	210	230	236	228	216	250	220	214	223	223	206	213	236	243	261	205	198	188	206	237	243	203	224	216	229	210	218	242	255	225	225	211	208	221	212	208	214	238	196	223	228	218	210	236	204	235	216	223	221	238	208	239	189	210	217	210	214	226	222	229	196	191	230	226	204	242	221	229	229	216	208	208	228	178	196	200	206	206	232	238	217	224	189	217	230	207	210	217	246	221	193	216	219	244	253	185	208	213	188	241	233	210	224	204	198	254	233	208	235	207	207	228	207	249	229	240	223	200	241	226	227	243	210	206	220	212	210	207	216	198	228	192	226	224	202	246	234	213	196	206	228	230	224	232	241	275	243	210	218	203	215	233	224	233	226	235	219	204	216	217	219	192	189	217	245	211	227	213	210	233	244	203	201	197	220	219	206	218	215	220	239	194	212	188	208	202	225	234	252	220	211	240	215	221	219	234	210	205	181	207	216	245	224	209	200	218	223	192	230	247	251	214	210	228	233	239	213	208	200	230	216	215	207	197	232	232	201	194	224	223	225	221	199	225	221	247	206	241	220	241	219	224	205	217	199	249	209	218	214	187	231	224	241	204	234	248	236	227	238	245	221	227	239	224	214	203	207	233	225	227	222	208	243	240	222	236	206	213	211	203	231	196	239	215	188	228	233	229	245	217	221	225	223	223	211	209	237	222	215	225	220	209	212	218	254	237	222	209	243	193	206	234	221	203	220	225	220	248	204	230	229	208	205	223	209	249	240	218	232	213	238	257	204	218	237	235	213	231	215	242	223	196	255	233	207	203	204	202	205	217	239	243	187	212	239	254	234	191	205	242	229	214	208	244	248	225	208	232	198	222	219	194	201	216	214	218	221	190	222	221	227	218	230	223	234	207	250	233	192	200	239	207	246	220	201	259	209	222	239	243	247	212	201	224	196	236	225	207	204	221	225	221	217	219	232	230	215	211	229	266	235	208	230	229	219	226	217	211	217	226	231	234	214	201	215	228	215	230	233	197	219	219	197	218	249	234	230	215	215	202	233	210	243	227	242	232	211	240	253	206	218	244	234	241	215	215	250	223	226	235	197	240	243	199	240	212	197	220	213	226	192	214	199	212	230	206	227	224	218	230	211	245	232	219	191	234	220	205	216	214	219	254	215	224	189	243	230	240	231	215	223	220	208	234	245	203	219	227	204	235	218	207	223	217	216	226	215	237	203	202	218	228	244	242	243	198	225	241	208	223	214	218	235	219	239	239	247	218	230	211	238	238	192	211	217	225	230	198	232	210	212	219	218	209	228	210	232	233	243	190	234	242	209	224	219	199	221	205	247	222	209	220	246	238	226	218	215	220	231	212	210	239	222	220	216	213	236	198	219	228	227	206	217	248	220	183	223	212	229	205	222	213	228	205	225	223	199	230	240	216	241	225	203	224	200	172	219	218	209	229	223	226	220	214	194	248	233	248	225	230	218	221	204	197	206	221	219	202	210	217	244	229	206	213	236	194	244	204	231	200	214	202	213	220	206	218	245	227	210	230	235	204	209	199	213	208	219	197	206	235	201	224	225	213	208	231	208	211	218	206	213	224	224	223	226	245	219	207	230	220	196	206	206	183	197	210	211	226	223	213	251	208	205	209	221	194	196	215	241	220	233	212	223	235	230	233	204	240	201	243	236	209	217	257	201	211	205	207	224	227	203	226	231	219	227	210	226	236	238	182	208	210	209	222	206	187	234	225	217	210	248	247	222	203	209	213	229	241	231	225	225	218	203	211	211	204	239	208	232	215	225	207	221	232	225	255	211	208	213	212	245	198	239	197	211	230	222	207	206	215	214	203	209	210	241	229	213	240	197	190	196	212	246	226	187	211	200	202	213	213	209	253	224	250	226	223	210	214	205	229	213	226	215	220	223	213	212	214	197	220	241	213	207	216	207	225	203	216	223	206	204	244	229	235	215	224	206	202	239	247	237	226	204	198	236	202	226	192	219	231	264	231	242	217	206	222	222	181	223	197	224	236	219	211	227	242	205	226	222	225	222	186	203	245	209	216	229	245	193	213	227	257	229	200	220	231	209	237	200	189	256	235	216	208	209	208	188	226	227	218	231	215	210	203	202	192	225	201	222	208	217	183	218	232	212	227	230	213	224	221	215	223	211	217	223	222	210	209	200	235	220	197	233	207	198	193	190	249	211	226	234	215	228	234	201	236	230	221	229	240	202	254	210	208	219	240	227	215	222	229	214	197	207	225	193	196	231	197	186	214	226	213	243	203	241	215	248	208	203	194	219	195	239	238	227	225	208	204	229	221	231	224	207	229	202	238	229	217	225	252	208	216	198	204	201	220	215	218	221	223	220	207	224	215	220	247	253	194	224	253	203	205	236	222	222	261	199	211	217	228	201	210	198	221	209	190	220	206	275	224	183	232	228	216	229	234	219	238	233	214	224	226	234	197	237	242	222	236	249	201
15527	2595	2486	3188	2894	2213	1932	3726	1498	1586	1190	1068	987	809	767	723	675	644	664	639	665	656	620	618	568	584	570	563	590	587	541	572	590	550	565	563	519	532	531	500	539	560	592	607	560	572	528	579	544	528	509	509	545	555	550	567	518	525	509	526	562	511	491	527	505	542	532	530	497	551	555	526	525	567	511	529	530	500	525	567	503	533	517	531	498	552	530	523	527	542	547	518	540	499	502	540	537	508	511	464	549	524	547	533	504	511	506	512	461	492	482	469	573	507	481	533	514	523	531	506	493	557	503	477	541	536	540	506	514	529	544	492	518	455	526	489	540	560	521	517	548	497	565	497	501	504	566	532	515	508	563	519	519	528	529	509	509	489	529	499	511	505	500	512	490	516	538	507	502	526	507	553	513	552	505	495	518	503	498	526	566	512	480	516	525	533	506	524	539	519	513	499	549	507	519	487	503	492	484	510	513	513	548	519	480	532	499	534	515	561	489	500	515	514	519	540	492	530	536	485	521	506	521	490	522	486	490	501	474	546	548	532	500	483	490	520	497	502	469	514	507	530	504	520	518	512	538	506	516	547	526	507	476	502	496	502	490	542	487	543	505	536	468	535	561	508	516	480	512	507	520	524	537	487	535	521	499	533	512	519	513	537	500	520	482	538	529	494	489	493	494	550	529	516	485	519	542	507	482	511	523	515	524	579	530	609	492	540	504	566	504	535	496	544	479	525	509	488	542	529	541	476	498	514	512	557	544	531	529	524	543	492	519	523	485	459	561	548	502	514	474	528	490	509	520	525	488	491	512	528	558	513	480	533	509	477	519	517	509	517	548	546	542	495	515	525	554	513	513	516	487	497	507	519	508	478	514	514	517	535	495	482	498	561	559	497	540	527	516	512	581	529	526	482	501	450	511	541	453	540	515	527	508	519	499	530	512	510	509	524	539	540	478	517	519	503	506	540	495	548	546	558	542	544	497	519	539	535	496	534	507	496	496	541	507	533	464	524	500	515	524	532	533	526	518	514	479	519	486	525	504	523	499	530	486	464	491	529	514	512	513	531	528	520	549	500	510	556	459	504	485	542	533	543	528	509	523	544	474	545	538	534	520	506	491	524	548	544	524	506	521	505	505	473	504	521	523	498	509	490	525	534	484	506	506	516	550	489	506	485	491	533	522	503	496	531	514	500	513	514	495	453	495	477	500	493	496	506	511	477	540	513	471	522	546	543	514	546	528	521	532	506	512	484	548	507	511	526	484	550	552	499	532	508	519	531	504	492	504	507	473	500	518	538	518	546	532	550	493	488	517	521	544	551	521	527	497	526	554	506	529	455	532	514	538	525	535	503	540	512	525	542	535	509	519	490	514	526	501	504	527	529	518	523	546	504	535	577	501	535	525	546	521	530	521	484	472	521	556	522	526	488	502	519	514	504	513	499	492	539	517	521	480	484	532	518	477	480	561	541	511	523	520	524	550	522	499	550	499	500	502	524	491	561	546	517	477	533	505	562	487	547	521	493	531	518	527	491	505	500	510	519	505	533	512	545	521	540	578	521	550	483	505	501	507	495	518	499	525	526	537	530	515	494	506	522	507	512	501	504	493	483	534	515	507	532	542	505	478	514	545	525	505	519	510	541	505	532	471	543	491	491	481	523	554	532	485	508	510	509	480	510	514	539	517	497	506	496	533	508	498	499	494	504	492	518	453	506	463	491	520	546	514	538	507	512	507	559	498	511	533	515	502	523	531	520	554	530	509	513	522	489	471	491	476	479	490	521	565	493	509	519	510	492	478	531	514	532	553	510	477	534	512	525	528	556	495	536	539	549	544	495	517	497	536	540	517	513	505	546	507	488	495	485	521	570	541	518	491	533	531	545	530	517	521	530	509	549	525	540	495	469	518	539	496	538	471	524	509	523	516	518	538	544	512	536	471	548	545	536	519	510	527	570	510	542	506	460	479	503	503	512	483	515	504	508	478	545	565	511	553	519	531	542	506	502	531	541	510	512	530	528	494	546	480	510	529	503	528	517	511	520	556	549	532	534	476	529	503	545	521	503	517	529	496	490	479	537	542	499	504	526	507	555	535	509	533	463	509	506	516	527	496	539	531	520	579	506	524	523	514	522	543	512	516	515	521	508	530	555	522	505	570	508	495	514	512	507	492	517	483	524	562	496	522	512	480	508	531	484	554	494	512	518	513	487	488	527	555	486	528	501	487	483	518	491	540	516	503	513	503	513	464	532	522	535	525	514	502	532	527	526	521	496	498	502	529	524	528	497	507	507	514	558	532	492	518	523	484	516	507	535	513	512	529	493	564	499	496	540	528	499	498	476	542	540	508	498	525	499	516	500	540	550	536	498	519	536	558	520	537	525	566	514	537	517	514	478	532	522	491	511	546	483	557	538	503	486	525	493	553	520	513	496	583	531	516	506	517	496	532	518	491	521	490	514	548	506	548	529	526	507	523	524	465	492	529	511	531	490	533	554	520	530	493	553	516	499	493	493	526	481	489	500	550	515	499	504	499	510	506	516	498	527	497	522	526	503	524	500	482	516	506	539	526	514	512	579	487	506	490	514	538	530	550	517	552	507	524	529	525	506	511	554	479	489	512	561	511	501	523	514	501	541	559	552	489	550	535	520	531	528	510	496	482	483	538	496	491	521	531	546	528	535	515	469	497	508	499	496	490	492	509	554	514	524	512	544	511	510	545	530	551	533	510	495	540	449	488	517	473	528	497	537	537	507	515	532	501	589	525	459	497	514	493	535	473	499	522	544	532	500	547	550	512	549	512	553	517	506	508	488	527	516	499	521	551	530	533	493	526	554	552	539	536	503	558	521	529	514	552	555	497	538	528	513	517	487	487	525	476	495	500	557	517	523	492	475	499	506	540	522	541	518	489	486	493	540	516	523	530	533	510	495	495	580	487	526	487	496	493	544	493	553	530	518	567	528	565	564	461	531	440	559	528	541	524	483	532	512	498	484	481	541	514	460	539	509	529	474	514	533	505	579	483	472	506	529	508	525	537	493	544	532	511	543	496	493	520	561	562	527	525	526	559	489	486	528	521	535	510	488	523	491	528	485	518	504	533	530	529	548	530	518	521	521	552	502	490	500	487	502	515	496	517	519	497	510	546	490	518	492	543	508	482	473	474	530	528	527	540	510	511	494	524	515	509	534	510	497	537	510	544	530	504	522	484	515	503	499	553	506	526	559	534	562	513	517	524	518	545	550	561	502	510	552	488	498	528	569	528	498	570	560	485	520	513	500	492	505	497	526	537	517	537	501	484	525	524	539	517	560	508	499	528	482	525	499	518	508	493	529	514	542	511	498	513	513	510	504	498	519	458	481	525	496	522	547	520	503	557	536	502	541	527	499	500	528	513	536	535	511	550	499	494	512	516	487	534	515	521	519	507	528	546	480	535	463	527	520	502	544	475	528	482	532	533	513	508	513	528	529	549	505	533	535	503	486	530	520	579	500	519	547	560	501
4500	646	312	273	218	235	216	224	213	224	215	196	216	206	223	222	196	221	206	209	202	215	184	221	220	199	206	222	202	214	229	194	225	199	198	215	216	191	167	212	186	200	221	210	195	215	228	218	228	212	213	199	222	235	231	204	203	186	234	219	194	195	175	174	199	231	196	201	204	183	219	203	183	206	201	197	187	214	190	219	215	200	211	214	181	196	176	211	233	206	219	224	222	212	219	208	196	203	217	210	210	215	197	216	178	208	197	214	216	198	219	213	208	212	204	203	203	232	203	202	209	194	233	203	203	183	250	213	215	219	232	250	223	191	222	246	212	222	207	213	196	193	195	212	190	208	212	219	225	201	204	189	215	198	199	223	227	203	206	224	189	166	198	221	201	238	219	214	238	214	194	209	218	215	194	222	209	193	199	189	187	195	188	200	216	187	235	198	201	216	222	223	166	213	187	230	210	202	200	205	202	200	193	226	202	205	221	203	204	208	233	204	219	208	203	193	200	242	187	207	214	208	194	218	198	209	225	215	199	197	188	209	192	196	205	208	192	220	207	226	187	192	191	190	180	206	189	175	221	220	213	218	208	215	200	220	219	223	224	199	221	216	231	199	195	215	177	213	229	197	210	208	219	193	200	236	218	207	219	213	238	203	223	228	181	207	210	230	220	211	218	209	199	211	216	198	189	230	192	210	197	173	205	215	224	223	211	186	215	205	191	251	211	233	219	187	185	204	181	209	223	204	202	193	198	213	193	205	177	196	186	218	220	234	225	228	197	196	202	211	228	208	214	213	224	189	198	237	221	214	183	214	228	214	204	218	210	208	207	227	235	219	247	214	200	198	205	202	203	200	186	191	222	213	211	217	209	232	215	202	233	199	232	214	214	232	213	219	239	203	214	207	198	206	207	191	182	196	224	203	208	207	195	203	212	212	197	224	226	213	212	207	196	200	209	212	197	198	199	202	206	214	172	195	210	216	218	195	205	199	197	201	205	234	222	205	200	183	197	245	183	207	192	234	207	205	209	231	209	199	203	215	220	198	197	203	167	178	188	199	213	203	211	188	193	211	224	204	176	215	229	195	199	211	226	217	203	197	209	214	213	180	200	191	196	183	182	202	204	227	218	201	210	206	201	183	214	217	185	230	205	204	177	200	203	184	228	212	205	205	202	181	233	222	226	217	227	199	208	196	214	214	197	208	199	202	209	221	184	203	212	188	201	208	226	187	199	217	232	187	199	193	236	235	221	194	187	203	245	216	215	210	183	181	205	201	223	212	213	208	195	192	209	214	188	192	188	208	205	219	200	213	210	194	189	189	214	204	197	182	211	198	211	179	211	181	186	192	185	196	193	196	178	195	197	216	207	215	204	195	180	227	211	215	205	190	228	181	204	198	225	205	207	188	207	239	208	227	209	218	191	219	215	215	230	205	227	216	187	195	206	192	213	227	218	227	197	206	192	180	191	197	207	192	212	223	192	207	201	226	206	214	223	167	194	216	208	178	241	193	211	206	209	239	195	208	217	189	208	202	221	178	225	237	213	221	199	224	226	218	229	210	204	223	216	188	221	205	207	201	207	203	198	202	191	205	193	205	218	195	204	209	212	220	220	175	198	203	215	193	243	199	206	218	196	185	215	212	244	196	200	209	204	204	219	220	190	203	226	206	205	207	201	244	226	197	177	202	204	196	206	198	202	223	176	175	219	224	187	203	209	235	216	187	212	223	226	217	181	186	198	195	214	201	190	178	199	214	217	222	218	181	208	184	221	213	184	201	205	226	240	194	212	207	231	233	211	216	207	198	179	203	213	216	194	218	208	205	214	207	207	178	232	197	203	217	193	183	195	188	232	222	219	205	210	182	211	184	200	192	221	216	200	194	182	239	189	218	226	202	204	220	219	173	210	242	209	226	223	223	210	186	215	204	223	210	228	203	236	217	216	209	188	226	202	206	200	191	197	215	210	208	212	223	220	213	198	209	202	212	226	215	228	191	205	222	205	206	199	203	220	221	219	172	210	191	208	211	206	207	203	199	199	211	208	179	202	206	183	220	203	220	189	201	211	205	229	203	218	203	203	230	230	208	215	198	210	239	227	210	194	204	213	183	237	201	203	208	208	217	201	193	203	210	197	194	192	210	200	199	219	224	227	210	200	222	211	219	212	191	211	206	207	199	205	224	202	226	203	208	196	211	192	199	200	202	234	198	210	214	191	199	223	226	194	233	215	200	237	204	220	209	208	212	198	198	193	240	191	193	196	204	200	225	237	207	199	201	212	216	234	208	215	172	209	195	233	193	197	185	207	197	198	182	195	201	186	207	199	197	172	205	200	219	230	235	172	194	227	200	219	226	213	198	206	206	239	228	242	196	220	225	225	197	194	225	220	188	186	205	198	198	236	208	210	203	190	225	234	193	223	212	204	218	196	217	216	216	196	211	226	220	211	231	193	219	201	220	210	203	203	220	241	193	191	190	191	196	200	209	210	196	190	180	203	209	224	198	245	212	201	216	213	226	194	222	222	201	208	202	192	210	206	253	203	212	184	212	199	218	192	201	220	247	201	215	198	190	201	174	201	214	201	211	187	204	228	221	212	211	198	216	195	211	234	191	201	215	189	201	196	201	172	195	197	206	224	192	183	207	209	191	181	195	201	199	201	170	264	188	209	200	196	242	211	226	190	203	198	188	208	182	195	175	198	221	210	207	202	198	212	189	252	218	204	227	214	191	202	193	174	195	172	182	231	204	220	218	204	200	219	197	242	196	195	207	223	202	224	188	193	188	212	209	200	198	218	218	217	216	230	215	198	180	193	201	219	192	192	195	221	209	190	247	237	214	200	203	200	200	203	220	194	185	215	224	204	188	226	217	205	206	199	190	189	228	213	205	195	216	197	211	215	196	214	226	224	214	219	221	191	186	219	205	205	243	220	199	213	196	207	214	235	210	188	226	200	195	201	204	193	211	199	203	205	189	206	208	205	224	230	202	197	212	216	223	224	202	165	189	183	211	206	187	205	225	212	179	208	221	195	231	186	206	187	213	202	213	221	189	200	224	217	182	212	176	204	227	222	194	194	182	171	204	214	201	206	199	223	183	194	194	208	222	217	188	226	241	201	195	205	189	200	226	222	213	207	218	208	176	209	193	204	205	227	190	151	178	194	196	199	220	217	213	221	211	195	184	216	204	213	220	185	215	205	196	191	228	218	207	198	191	209	210	203	167	214	223	223	207	195	203	207	206	206	199	195	183	224	197	226	198	212	210	202	208	224	212	201	202	224	214	219	200	187	194	214	204	183	206	193	198	192	206	182	183	214	211	201	209	210	205	195	221	208	200	194	236	192	249	200	191	203	215	210	207	225	208	200	211	190	212	194	191	217	238	190	205	200	233	206	217	199	199	189	200	199	210	209	204	215	207	211	210	213	208	224	220	212	220	210	197	215	213	179	195	208	176	177	203	209	197	197	214	211	200	207	216	199	200	197	235	194	202	229	207
3345	790	689	708	555	550	490	491	489	473	437	514	439	503	517	470	517	486	487	481	443	479	469	460	495	417	466	469	455	456	456	471	492	470	465	484	481	459	422	442	463	461	488	468	481	499	487	465	470	478	453	457	517	456	488	479	438	472	499	466	497	433	457	489	443	504	469	456	431	489	465	453	477	491	468	456	475	463	429	477	524	465	502	467	463	463	511	454	453	425	434	503	464	464	493	509	465	463	463	464	452	455	429	494	484	456	439	473	499	474	454	479	474	470	463	466	479	454	492	449	479	453	516	416	484	462	429	499	486	439	482	459	513	459	486	493	481	442	469	495	444	466	471	432	425	469	500	421	485	497	476	455	472	445	474	468	497	494	499	432	489	482	497	477	435	448	438	481	438	501	482	479	482	517	450	428	495	450	500	469	454	473	497	454	478	467	464	463	505	473	483	449	471	496	476	442	446	472	485	502	491	475	460	431	474	494	512	477	438	504	470	475	455	557	498	462	471	477	447	472	475	520	463	473	477	467	430	473	497	459	451	474	466	467	505	473	491	457	480	432	462	477	464	490	489	444	515	498	464	456	494	480	429	453	485	460	461	480	463	455	513	495	480	471	457	462	459	478	437	424	475	474	461	477	517	489	482	465	489	459	478	452	523	460	465	486	452	472	475	480	505	457	457	449	504	456	442	446	468	481	469	472	457	470	529	479	468	489	473	470	461	492	471	474	466	454	446	472	502	477	442	444	461	476	464	463	493	481	483	424	497	502	441	462	484	460	473	504	454	437	497	485	470	454	458	463	454	493	465	433	457	461	436	470	483	460	476	474	479	464	484	455	480	448	469	491	444	481	467	485	478	486	465	485	446	470	470	437	444	465	462	470	500	476	454	482	439	508	455	458	476	471	467	486	441	450	466	496	488	494	472	470	451	501	473	467	460	479	443	470	453	444	491	446	481	475	475	462	467	436	459	453	465	468	465	455	481	429	469	430	462	507	489	490	513	458	455	484	481	467	464	480	503	457	462	458	460	502	424	446	480	461	481	488	467	440	458	462	476	497	431	469	450	477	460	488	468	455	485	470	528	468	488	500	431	468	481	484	468	477	469	483	451	484	446	500	501	496	511	436	444	468	482	485	461	443	514	484	517	480	491	437	464	462	457	430	475	488	515	493	467	485	496	448	465	480	456	492	500	480	470	443	482	463	468	429	456	469	476	437	478	459	455	500	465	424	475	493	464	464	445	473	510	466	468	434	463	490	443	471	499	466	505	523	479	504	464	485	440	477	466	492	486	471	468	471	466	500	429	487	447	475	429	479	432	451	479	522	477	481	448	513	471	449	414	470	472	459	467	467	477	458	481	443	510	471	468	464	394	468	515	498	489	441	495	452	492	435	490	464	454	458	452	468	457	460	439	441	503	446	472	488	480	453	475	456	418	465	453	481	476	490	492	442	440	481	513	477	495	517	468	474	432	476	454	460	496	471	461	501	467	511	483	481	452	489	519	477	486	457	465	476	495	419	464	487	481	475	508	473	427	474	456	490	452	490	455	434	457	443	471	478	466	471	430	516	463	478	532	517	440	471	484	462	462	426	489	498	460	468	478	451	499	522	452	441	442	443	485	458	461	489	496	507	479	439	476	462	477	456	497	464	428	470	472	489	444	478	410	484	459	428	473	474	478	473	480	451	489	471	493	434	500	448	456	467	478	457	450	487	486	436	447	425	492	445	479	451	451	440	491	477	475	469	485	455	405	480	474	523	490	498	455	460	527	494	484	453	444	430	476	461	437	479	481	469	468	469	435	470	467	454	445	473	439	443	461	477	492	474	493	468	445	483	446	465	491	481	477	470	481	500	495	441	493	469	503	479	472	495	493	497	469	464	431	442	455	456	451	485	490	477	492	467	431	467	480	476	484	462	499	411	471	478	452	496	476	469	425	518	435	475	488	494	489	480	448	453	461	476	480	462	481	459	512	464	500	444	443	453	447	451	452	464	521	461	484	494	505	483	466	446	434	466	494	467	456	459	483	452	464	493	457	483	460	433	479	474	471	418	469	456	438	440	455	484	425	467	464	474	457	460	456	486	458	458	445	523	476	463	500	471	449	463	469	460	461	468	495	465	430	443	441	421	464	481	465	455	483	476	474	474	460	474	432	450	485	487	449	438	469	473	452	470	454	501	475	473	449	528	448	426	472	456	484	468	465	455	463	461	467	488	449	469	471	447	478	522	489	480	471	497	511	485	422	467	471	465	445	439	471	477	427	482	475	495	459	470	466	478	483	494	491	488	451	492	489	476	464	449	482	456	475	457	441	428	529	484	457	463	448	501	478	462	501	486	470	430	465	458	470	443	488	461	494	455	453	424	507	484	472	480	462	477	497	500	450	487	478	445	483	457	483	466	494	476	464	431	468	517	472	528	512	424	485	509	447	437	498	508	484	492	432	454	502	452	481	478	450	502	439	464	474	420	486	481	433	479	469	456	473	461	471	470	455	452	491	472	464	451	466	485	443	476	475	472	497	488	461	475	473	460	455	483	469	478	456	486	475	432	509	480	443	446	429	456	473	462	488	443	465	456	491	470	479	508	449	452	450	461	442	474	477	460	476	456	533	467	459	492	447	470	466	482	485	484	452	460	470	426	482	459	460	441	417	443	490	511	463	466	524	465	478	467	432	467	449	484	488	483	446	418	455	492	479	463	476	462	450	480	443	432	464	468	458	438	485	489	461	492	427	425	456	453	477	501	471	421	489	437	451	490	485	514	465	474	463	486	485	466	463	500	491	478	449	495	466	481	450	497	455	463	500	451	471	458	486	467	465	492	461	462	505	470	482	516	464	508	474	499	469	493	467	433	456	458	464	437	481	472	477	440	479	430	448	475	467	475	443	478	470	488	484	494	476	449	444	474	481	498	481	448	485	454	472	498	499	451	465	462	481	471	477	452	478	471	513	470	465	476	410	496	483	497	475	458	444	453	534	513	493	493	523	490	467	459	486	544	426	453	464	432	476	480	479	474	455	496	486	444	477	449	478	500	465	496	492	461	431	441	463	429	475	443	467	442	454	486	455	477	479	477	499	441	477	485	473	470	452	459	468	516	486	492	455	449	456	502	472	481	428	468	462	477	444	504	453	497	467	501	469	473	480	494	481	475	442	491	473	470	440	435	451	436	469	512	498	469	446	442	466	484	446	405	514	488	472	501	444	434	485	469	464	454	489	460	456	497	443	471	475	455	477	446	508	447	478	443	475	478	502	512	428	481	469	469	422	465	458	493	481	488	508	455	451	444	449	420	497	444	470	448	455	467	447	475	441	478	485	475	448	490	464	494	495	487	445	460	447	492	466	466	452	463	445	473	478	417	445	458	483	430	485	461	466	425	498	459	443	455	455	453	492	439	442	441	467	493	445	446	504	471	444	458	461	442	423	468	450	456	447	453	433	473	488	476	480	418	453	473	464	481	471	464	474	489	492	445	468	451	458	450	462	479	474	457
17811	3145	942	668	496	329	290	218	235	215	192	188	195	163	158	152	163	142	147	148	146	134	137	145	121	126	114	145	117	124	134	139	144	137	133	156	138	140	103	122	118	115	115	140	142	123	157	139	155	122	111	140	145	131	151	150	126	124	126	154	137	123	144	114	114	133	139	121	138	133	127	135	120	134	129	124	133	143	124	133	134	149	132	138	130	134	141	131	122	103	128	132	132	154	140	131	140	131	134	145	132	136	117	115	126	125	133	98	125	135	125	125	153	132	124	148	132	137	134	136	150	128	125	125	115	129	143	121	133	127	136	141	140	160	125	149	133	140	148	167	128	136	114	128	120	138	120	126	142	135	121	135	126	112	130	127	126	120	133	147	111	116	156	157	131	120	152	147	139	124	151	119	134	127	119	132	128	111	133	134	130	142	129	130	126	123	146	138	119	136	136	127	112	123	143	109	128	134	143	107	141	145	127	149	139	135	104	137	129	138	154	138	141	125	126	143	136	125	127	112	136	121	166	122	135	126	144	139	144	128	134	149	137	130	142	139	128	121	121	143	140	151	136	128	139	132	152	140	128	145	115	139	113	138	120	131	149	116	131	120	130	132	139	130	132	137	129	166	145	154	145	122	119	161	133	136	129	141	128	138	119	124	116	126	124	132	125	124	120	129	109	117	121	153	136	128	139	126	114	135	149	123	131	139	144	125	113	110	128	126	151	119	139	153	137	145	149	118	151	108	155	124	112	117	117	142	134	150	134	123	134	133	128	123	161	136	133	142	131	147	138	125	153	143	125	148	130	143	127	136	118	104	131	120	131	115	129	125	122	122	112	141	119	153	145	155	104	97	140	137	111	141	120	128	128	133	144	127	134	156	132	125	120	114	138	112	136	137	134	128	127	134	145	130	139	156	140	139	113	131	125	137	161	133	152	127	112	122	120	120	131	130	129	118	119	147	137	132	151	140	121	128	141	130	116	151	129	134	116	121	125	141	154	134	131	143	150	137	130	118	130	143	134	132	118	145	122	156	146	158	155	138	135	121	132	124	137	126	138	110	121	144	144	138	131	136	145	153	151	156	127	137	138	107	150	110	125	128	123	135	140	147	133	140	149	143	166	134	133	122	123	136	145	141	134	152	122	139	128	115	131	113	144	115	133	123	153	155	128	119	118	150	136	132	132	122	145	132	130	116	141	121	128	111	130	159	107	112	142	132	153	121	144	136	120	138	126	145	90	153	133	142	149	125	115	145	145	121	134	121	124	144	126	140	126	120	149	126	136	114	118	130	131	142	154	152	135	131	137	126	129	156	154	145	149	126	139	130	166	121	113	142	131	154	133	129	130	132	139	122	135	136	120	121	129	125	133	147	155	123	167	133	154	127	133	136	125	117	129	163	130	123	133	146	125	153	133	126	134	134	124	134	110	140	116	161	121	133	155	130	136	120	130	142	126	127	131	139	147	138	150	99	154	135	105	132	135	134	156	134	133	135	140	135	118	118	135	137	132	153	121	107	126	125	132	132	117	127	131	137	125	139	120	132	130	121	129	129	107	123	126	140	163	128	142	144	140	106	117	163	144	135	139	143	140	139	116	125	171	132	104	147	146	139	144	148	116	139	114	118	148	134	120	117	143	131	145	142	146	127	115	134	144	143	134	125	140	133	143	134	143	139	134	128	125	128	156	144	135	133	116	116	148	121	119	123	150	118	117	95	140	145	143	125	129	122	128	117	143	134	128	135	128	128	112	123	130	124	135	152	134	115	142	131	138	139	125	121	121	123	138	136	140	140	119	137	135	148	143	138	119	111	134	127	145	114	134	146	122	117	143	131	150	137	139	149	130	136	149	141	124	138	128	136	109	114	146	150	122	157	130	136	155	125	110	122	139	124	125	134	116	130	135	126	121	111	144	144	125	139	123	125	135	126	134	137	140	136	122	137	138	124	130	136	135	143	153	132	140	118	134	144	129	128	141	119	139	119	139	132	145	134	134	140	150	133	128	114	135	133	149	131	130	132	163	149	128	139	127	133	142	106	135	132	138	121	141	121	154	131	114	130	117	146	122	145	135	127	121	143	144	122	117	157	149	118	138	141	145	140	144	141	120	129	130	141	142	136	139	121	139	118	137	150	123	135	135	140	137	118	117	142	113	141	139	127	128	119	131	125	157	115	122	124	130	104	116	108	143	145	128	131	128	138	153	114	139	122	141	150	115	121	150	173	121	129	118	116	127	135	134	117	150	150	126	140	111	159	131	132	122	129	136	151	113	127	139	138	136	135	138	115	133	132	125	124	124	136	126	117	152	131	119	147	134	122	132	119	130	126	128	134	129	142	156	132	125	134	127	129	124	139	116	152	137	133	112	132	141	136	132	117	146	131	123	145	136	132	127	132	120	135	149	124	119	123	134	120	139	117	128	140	120	140	116	152	133	142	134	147	140	138	128	115	145	128	113	143	127	144	123	130	141	137	131	138	127	151	124	137	130	129	145	118	129	140	132	111	151	115	131	140	114	144	127	94	136	146	124	134	142	130	135	126	136	143	115	137	144	130	136	128	124	115	134	130	125	144	135	144	140	139	141	142	119	141	142	135	127	131	121	128	118	135	136	146	142	126	124	109	133	124	116	121	132	121	125	138	93	125	144	134	130	144	136	121	127	130	163	146	128	123	110	154	114	147	136	144	125	137	162	126	164	113	128	117	128	125	155	141	142	137	131	146	133	135	132	146	132	145	123	125	116	137	150	128	128	131	135	153	134	132	138	125	109	136	165	143	105	129	128	156	141	120	130	136	142	126	118	145	137	151	131	147	135	130	138	131	110	104	117	121	138	143	131	151	125	124	119	138	131	151	122	139	153	131	172	133	135	136	148	131	123	158	155	127	127	144	129	156	115	130	140	163	132	137	141	140	112	101	130	133	147	126	132	127	158	155	162	125	131	129	131	124	129	141	135	131	127	133	136	132	134	111	134	136	122	137	137	133	135	140	140	136	164	125	126	116	136	130	123	150	123	142	139	124	131	96	117	133	130	138	125	127	126	139	121	151	140	127	144	138	127	118	127	146	144	146	147	135	133	121	133	133	130	121	150	153	133	124	139	127	126	128	124	137	135	149	144	135	119	115	136	102	134	150	120	119	124	144	113	141	135	136	108	121	131	127	153	147	131	142	144	154	141	114	141	152	125	123	124	120	128	109	129	138	137	110	121	143	153	140	129	119	122	145	143	130	124	127	100	134	130	148	110	139	128	153	106	122	122	134	116	133	128	132	137	141	142	120	155	142	119	104	155	131	124	124	156	135	126	159	134	129	131	137	136	144	149	143	132	127	143	132	134	127	117	150	119	124	145	136	142	114	139	116	135	125	137	147	130	142	151	154	125	144	147	140	124	132	127	148	120	130	137	136	124	140	150	122	138	148	115	150	130	141	149	130	132	134	141	134	112	144	149	121	147	140	125	158	119	128	128	120	129	162	123	138	143	139	147	129	129	139	121	123
11480	1538	1439	1908	1732	1406	1046	911	823	804	739	696	578	481	435	434	456	443	428	422	377	387	397	414	377	358	371	371	352	331	348	361	381	377	357	367	321	380	378	381	355	347	365	345	348	331	351	347	377	365	364	328	319	376	348	288	357	323	339	354	316	343	324	328	328	317	353	329	310	360	332	317	345	328	362	325	324	347	349	317	348	338	384	345	310	308	334	339	337	296	328	295	327	346	341	345	375	311	362	343	344	319	343	338	338	360	331	331	371	349	350	337	348	322	323	337	329	355	302	330	343	325	323	319	334	378	328	340	327	359	331	304	324	308	321	338	325	364	346	323	345	356	319	339	350	339	328	321	332	343	337	350	339	324	345	324	321	336	343	362	344	341	323	314	331	340	378	335	318	330	342	353	305	332	378	342	348	315	315	335	312	312	361	322	345	343	309	307	331	331	325	357	366	352	347	329	334	289	313	353	343	320	344	324	327	339	339	335	335	324	342	334	357	323	342	360	358	361	340	345	342	348	332	356	344	328	323	351	335	300	338	330	320	315	319	324	301	356	347	336	331	340	349	340	342	334	337	378	368	328	330	350	345	308	345	353	331	376	302	311	298	328	347	356	365	312	325	334	322	338	344	336	316	336	356	371	317	312	333	330	313	324	348	342	323	329	328	370	328	326	303	309	329	337	320	314	348	358	360	312	326	322	342	326	346	316	319	288	376	310	320	353	356	329	338	313	378	286	327	326	341	319	349	334	329	327	334	329	395	340	335	341	342	344	375	344	319	333	354	339	328	312	337	369	366	361	302	339	328	318	352	339	338	362	317	349	332	344	334	343	303	318	357	326	336	335	359	332	312	332	304	323	343	341	329	345	326	357	318	338	351	327	323	330	325	313	342	345	299	342	316	297	352	351	307	327	326	358	366	339	342	332	329	352	314	335	324	345	330	347	319	315	365	348	302	333	334	313	339	332	357	331	327	362	323	310	349	317	353	360	312	322	332	357	316	342	317	303	351	308	342	321	356	362	309	324	334	356	328	342	354	339	330	344	336	323	304	329	337	315	340	321	324	364	366	330	352	333	335	297	335	337	334	317	309	331	336	340	357	314	338	332	328	294	353	330	307	356	354	322	309	345	330	325	349	339	344	320	313	321	311	307	333	380	337	345	326	314	325	331	344	320	327	338	359	329	314	367	351	354	316	335	361	321	351	316	316	328	327	313	368	315	327	329	359	350	327	349	321	328	320	327	311	331	320	353	333	315	368	342	334	334	308	339	333	333	284	311	327	313	322	318	318	350	321	347	334	353	350	320	323	356	333	323	356	321	324	329	320	311	358	330	341	359	350	326	347	334	335	344	347	339	374	347	332	304	335	350	335	358	333	349	338	331	344	314	352	324	339	322	322	337	334	277	343	336	361	342	320	355	316	336	316	336	327	342	348	327	345	349	340	346	352	342	332	337	312	319	349	337	373	338	363	381	349	328	333	328	330	316	290	311	322	314	314	327	341	338	356	355	322	361	313	347	313	335	343	296	324	332	308	327	354	348	331	320	338	351	354	339	334	303	351	336	291	340	351	348	348	346	372	346	315	310	318	339	323	302	311	321	339	368	362	329	317	334	320	330	338	328	320	350	342	358	340	337	347	357	313	331	314	298	311	356	365	327	331	336	339	335	330	372	329	326	331	340	340	351	349	367	336	346	323	317	325	326	304	355	317	329	349	350	350	331	339	335	362	346	328	333	365	343	317	320	317	345	376	325	320	330	320	325	328	307	362	334	324	336	356	343	308	360	348	355	309	355	304	329	322	324	324	353	366	332	348	303	324	309	336	344	306	316	384	327	373	304	298	369	341	312	345	294	355	328	337	314	336	308	334	339	346	323	348	319	354	348	360	324	331	327	306	326	343	320	335	344	306	331	302	362	373	321	332	311	331	317	335	359	356	349	302	363	309	332	368	340	341	296	327	291	301	350	324	330	353	343	341	332	343	311	313	317	312	326	371	338	324	333	339	332	376	310	347	343	375	317	358	350	318	311	371	331	336	326	320	339	377	335	362	344	334	324	315	331	336	328	329	347	364	341	348	339	342	311	329	326	317	330	310	372	311	341	322	363	308	317	304	345	350	319	325	339	327	340	320	370	318	358	348	382	325	317	329	369	320	319	330	303	343	311	354	317	339	336	339	312	337	334	358	315	287	347	315	321	337	353	333	342	336	315	310	355	314	306	339	331	343	334	361	305	329	309	314	337	323	307	359	347	373	369	330	301	331	332	328	305	328	319	328	363	352	345	341	296	336	344	367	331	324	340	339	319	310	338	338	340	311	316	320	330	333	344	311	329	335	322	348	353	311	344	345	304	359	304	342	321	353	339	333	325	323	373	309	344	304	320	325	325	365	352	356	330	343	301	334	356	363	315	328	371	340	326	329	351	347	341	325	314	338	344	368	318	331	326	327	359	340	347	378	315	316	335	364	341	306	324	331	338	342	329	309	313	291	342	357	329	357	333	334	307	335	313	332	327	368	336	317	337	339	322	327	356	323	303	321	312	314	336	354	311	344	324	343	333	361	348	314	326	302	356	363	328	310	338	321	310	334	352	342	347	320	351	362	345	334	355	322	316	359	363	327	310	356	337	350	334	309	294	330	335	330	332	323	330	320	346	331	366	321	315	346	340	367	320	330	292	332	353	340	316	350	337	354	317	322	322	325	336	314	306	367	364	329	329	347	321	342	341	356	308	321	328	311	286	344	318	346	367	341	316	322	308	344	303	346	322	334	346	316	351	325	345	356	340	313	345	322	347	315	313	328	348	320	304	348	336	318	317	333	330	326	325	338	315	387	318	347	333	355	319	331	330	328	345	323	317	321	334	336	311	352	308	334	331	288	371	324	339	307	329	349	331	356	327	376	330	356	356	330	331	349	326	352	344	315	323	322	323	323	342	340	338	366	355	316	317	327	323	334	355	360	337	321	330	320	338	300	336	325	337	322	328	318	327	328	312	335	337	359	333	372	339	341	342	344	349	331	315	354	330	312	354	342	378	331	353	333	352	336	317	341	331	323	351	345	312	336	330	309	330	342	317	328	315	323	375	367	321	355	340	348	311	313	348	319	339	321	342	321	337	334	339	354	297	324	357	337	336	321	348	356	296	334	356	318	332	316	330	316	299	313	335	301	308	315	344	328	384	339	372	364	345	306	335	348	339	329	307	333	325	338	312	356	361	350	333	304	332	322	342	317	337	338	356	334	330	344	320	322	298	313	357	336	321	351	318	344	334	339	300	338	333	352	326	327	339	320	343	350	337	334	322	330	348	349	332	355	336	351	337	331	397	348	321	336	342	349	306	341	313	353	345	337	322	335	333	354	334	358	324	358	351	334	326	332	320	354	344	348	342	320	319	334	326	318	342	369	315	285	345	338	314	333	339	321	325	361	342	332	341	336	334	336	329	342	338	322	343	324	302	353	329	320	322	321	335	312	344	318	332	335	314	314	324	345	321
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
