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
336175137755	336175138317	336175138867	336175139417	336175139967	336175140517	336175141067	336175141617	336175142167	336175142717	336175143267	336175143817	336175144367	336175144917	336175145467	336175146017	336175146567	336175147117	336175147667	336175148217	336175148767	336175149317	336175149867	336175150417	336175150967	336175151517	336175152067	336175152617	336175153167	336175153717	336175154267	336175154817	336175155367	336175155917	336175156467	336175157017	336175157567	336175158117	336175158667	336175159217	336175159767	336175160317	336175160867	336175161417	336175161967	336175162517	336175163067	336175163617	336175164167	336175164717	336175165267	336175165817	336175166367	336175166917	336175167467	336175168017	336175168567	336175169117	336175169667	336175170217	336175170767	336175171317	336175171867	336175172417	336175172967	336175173517	336175174067	336175174617	336175175167	336175175717	336175176267	336175176817	336175177367	336175177917	336175178467	336175179017	336175179567	336175180117	336175180667	336175181217	336175181767	336175182317	336175182867	336175183417	336175183967	336175184517	336175185067	336175185617	336175186167	336175186717	336175187267	336175187817	336175188367	336175188917	336175189467	336175190017	336175190567	336175191117	336175191667	336175192217	336175192767	336175193317	336175193867	336175194417	336175194967	336175195517	336175196067	336175196617	336175197167	336175197717	336175198267	336175198817	336175199367	336175199917	336175200467	336175201017	336175201567	336175202117	336175202667	336175203217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2789	3650	2300	2788	3650	2300	2788	3650	2300	2788	3650	2300	2787	3650	2300	2787	3650	2300	2786	3650	2300	2786	3650	2300	2786	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2784	3650	2300	2784	3650	2300	2784	3650	2300	2783	3650	2300	2783	3650	2300	2783	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2781	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2775	3650	2300	2775	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56191	18410	6324	2370	1505	1099	844	683	560	490	494	392	387	349	328	350	313	294	276	305	266	246	232	261	255	260	264	249	237	248	252	243	231	233	214	231	235	258	216	231	231	228	226	237	221	228	220	233	217	250	239	233	234	238	232	229	249	251	206	217	223	218	225	236	223	225	231	211	232	241	227	211	204	229	209	223	208	237	223	212	223	216	228	236	244	252	233	208	238	223	222	191	242	235	217	211	229	216	227	207	234	234	214	203	249	203	219	254	224	201	223	242	204	219	240	230	215	271	251	233	213	210	243	208	233	228	238	232	194	196	221	254	250	227	209	233	233	216	229	223	228	223	229	245	226	228	237	212	212	219	199	198	236	195	257	205	221	246	205	273	216	212	237	246	226	227	199	229	236	214	203	229	229	227	235	204	215	243	216	221	225	204	231	211	225	215	256	229	213	201	220	233	208	226	208	227	232	247	226	192	219	235	237	230	238	226	221	238	206	227	223	199	221	222	230	226	224	237	198	221	220	230	204	229	226	236	201	215	221	216	229	216	210	212	224	231	225	240	230	212	233	200	240	231	229	222	218	221	227	237	249	213	211	238	218	240	229	219	260	223	202	226	234	226	241	242	229	222	225	227	232	234	229	226	215	222	218	249	223	244	213	222	217	218	223	216	219	244	243	228	227	229	205	224	206	233	231	225	266	232	227	224	207	220	232	188	226	219	215	217	224	232	255	218	234	228	215	236	201	199	217	214	250	227	221	183	245	245	246	217	215	240	226	214	204	237	218	222	247	205	229	205	235	228	224	187	214	199	203	219	207	223	211	228	226	223	228	220	242	246	225	211	217	214	232	242	230	226	228	253	229	254	194	225	201	219	229	248	222	226	213	218	219	207	227	214	226	257	226	219	240	214	220	211	231	223	212	184	233	217	235	241	243	230	217	224	225	184	213	251	226	211	221	200	248	232	241	215	226	223	261	217	228	212	231	254	228	234	227	212	218	203	207	200	218	218	223	246	225	246	233	218	217	219	232	210	228	240	225	235	208	235	209	221	195	201	242	224	227	221	224	205	240	216	198	193	232	220	206	223	238	230	236	222	235	223	239	227	233	208	208	215	212	211	224	225	219	251	218	236	224	197	227	225	210	223	233	222	244	226	235	242	232	218	234	231	224	232	229	233	229	205	222	230	229	271	213	212	242	220	243	216	216	230	209	204	242	231	234	217	229	203	250	231	210	220	234	207	223	222	224	227	209	216	223	234	244	203	236	250	260	251	250	227	242	201	231	230	228	242	201	262	230	218	237	231	234	239	263	251	211	200	214	224	227	239	255	200	220	206	205	229	230	208	234	226	222	258	219	224	224	222	208	215	208	215	193	230	209	244	213	225	240	218	257	224	224	230	201	217	230	207	246	221	245	237	218	229	223	242	211	231	221	239	220	226	211	226	218	244	226	225	252	232	198	216	227	208	218	221	232	225	238	233	236	214	213	202	238	194	210	219	201	231	222	214	218	228	216	235	238	210	226	233	223	217	235	228	211	245	250	223	229	225	216	215	215	217	210	230	238	248	217	205	237	220	207	214	226	215	232	233	216	244	229	251	235	233	228	217	254	205	195	212	229	213	257	215	231	215	234	226	224	225	226	216	214	239	221	204	205	217	218	256	241	215	223	236	232	222	193	231	211	225	214	212	214	240	213	247	231	246	251	236	226	216	202	237	232	236	205	250	231	219	214	224	229	234	231	224	206	221	220	225	224	262	207	228	255	236	207	216	231	230	240	212	239	216	228	233	227	230	220	253	222	221	191	233	208	217	233	235	212	240	228	212	215	239	244	238	219	224	227	234	217	226	220	230	214	233	234	243	208	217	246	216	191	190	222	221	213	209	243	250	240	248	230	242	199	221	233	234	243	237	228	218	232	240	240	221	212	193	207	224	242	188	226	212	219	238	237	232	223	219	245	220	202	199	239	216	221	236	221	224	181	247	210	240	227	230	235	247	244	236	224	228	230	234	210	206	229	200	219	226	238	232	229	235	230	209	230	232	215	231	242	214	216	247	246	233	238	239	208	253	204	241	225	240	206	223	214	234	226	211	243	226	217	221	247	207	234	233	220	233	222	212	215	214	222	226	220	206	218	236	234	205	239	230	247	243	195	231	217	218	220	228	246	213	210	232	209	243	213	233	224	226	190	210	222	241	195	243	221	182	247	219	216	243	226	200	237	218	243	229	228	226	186	224	243	210	223	181	213	240	230	229	230	186	255	192	223	236	229	231	231	216	215	210	232	228	261	253	196	206	228	200	204	236	209	238	252	214	198	222	199	223	217	236	206	206	275	225	237	255	227	248	242	209	219	218	226	192	227	194	218	223	235	240	227	235	225	202	233	220	208	232	237	219	214	228	204	208	196	223	229	219	230	245	244	219	206	251	239	204	237	218	257	209	215	203	214	246	236	234	233	238	246	223	230	249	226	213	219	221	236	210	212	211	205	216	244	228	218	220	219	200	216	206	217	237	231	240	230	222	267	240	241	205	244	204	232	197	221	212	234	210	219	231	236	213	238	221	208	232	230	233	206	230	229	211	218	213	237	214	229	238	254	226	177	213	208	233	226	223	233	191	226	202	213	229	249	216	217	250	207	234	230	251	243	226	239	192	244	206	243	247	195	251	218	221	250	227	237	244	206	240	217	207	237	216	231	257	204	205	213	204	217	233	247	226	213	238	228	229	241	232	249	243	242	222	230	238	196	242	250	240	222	225	198	224	240	224	233	214	231	262	239	204	218	231	243	239	257	242	235	180	219	235	225	213	214	231	210	235	225	238	223	205	242	228	216	240	223	219	246	215	226	213	225	229	235	220	224	229	216	216	220	226	224	207	220	195	218	243	206	203	244	229	219	203	216	219	213	225	225	191	218	219	238	211	222	222	207	234	226	204	208	197	221	249	232	214	236	239	228	203	224	201	243	266	223	207	233	205	204	214	238	237	238	248	229	216	255	215	233	223	228	232	218	210	212	223	201	244	241	229	231	231	221	241	213	205	229	238	210	238	250	201	208	241	238	224	221	255	222	210	241	222	251	228	225	234	200	206	233	234	237	221	247	232	210	218	217	251	252	225	225	227	189	221	191	209	223	217	230	218	212	218	218	215	241	203	219	236	205	220	224	224	219	230	220	212	235	207	218	224	237	247	238	217	208	243	227	215	226	214	220	227	233	223	231	220	224	191	233	222	207	197	247	227	227	228	240	238	218	206	231	223	198	228	207	207	220	229	226	193	209	220	228	238	222	226	217	238	254	212	230	224	258	214	212	217	228	207	235	226	252	221	223	215	229	234	221	211	241	231	208	252	229	242	232	227	222	229	227	201	253	196	243	222	213	217	224	209	236	239	223	249	227	240	230	241	218	235	232	235	229	259	212	221	217	249	229	212	238	247	194	218	227	223	216	209	216	228	223	192	215	219	234	227	193	212	215	241	201	236	223	242	208	207	199	207	230	218	239	232
28202	2722	5999	6719	5586	4640	3740	3113	2718	2403	2129	1849	1721	1538	1407	1316	1253	1176	1141	1119	1035	991	941	890	874	886	889	906	842	825	862	768	802	814	802	781	790	801	734	718	760	739	742	706	730	768	686	694	772	693	684	697	695	709	710	707	696	695	725	680	712	691	676	679	648	680	635	682	677	664	723	693	682	680	731	660	670	675	661	666	654	682	672	631	653	689	711	677	658	650	664	676	636	674	646	609	691	679	710	627	679	637	675	694	666	607	659	632	648	684	694	664	644	610	658	686	619	636	664	646	656	646	627	645	695	622	616	604	621	638	666	635	662	656	640	650	637	627	663	646	640	643	644	674	691	674	701	646	632	615	626	628	596	623	643	664	623	663	618	680	644	623	666	641	647	611	685	644	652	699	624	638	641	658	664	692	665	557	662	620	619	628	618	649	608	618	654	643	625	620	626	683	669	643	692	658	664	652	628	678	659	650	614	637	624	637	633	637	694	683	602	698	631	639	645	615	640	644	651	618	642	642	664	601	653	642	694	638	669	643	657	608	639	644	599	642	652	648	654	670	647	661	636	676	642	616	645	635	674	641	650	677	697	663	672	624	670	632	639	656	637	643	593	657	627	639	621	614	640	695	622	598	680	639	662	702	643	653	608	677	676	660	633	692	645	638	663	676	636	629	601	630	618	672	636	704	639	672	661	657	641	649	645	641	641	659	619	622	664	617	637	676	644	595	687	635	657	636	683	707	629	660	625	640	641	612	630	647	639	690	692	670	663	647	644	611	664	633	667	675	637	648	669	647	686	642	586	664	658	627	638	635	695	665	636	633	651	656	595	674	665	626	664	670	689	650	617	629	671	646	600	670	637	651	707	657	660	654	652	637	602	670	631	649	613	638	634	640	679	677	633	641	631	635	607	662	603	605	674	610	640	706	655	651	664	641	616	632	645	636	631	588	647	659	651	655	636	662	673	685	631	621	655	640	645	683	671	677	627	623	651	643	636	664	649	603	644	679	621	591	681	648	654	610	683	616	638	657	684	707	663	671	677	651	594	682	708	621	655	650	669	652	634	607	619	668	668	667	667	615	649	643	672	642	652	668	619	657	660	615	646	659	609	572	650	615	645	642	684	670	610	643	611	639	610	636	645	636	663	647	628	632	672	640	665	678	640	668	641	663	583	641	663	641	681	670	672	603	641	661	657	638	653	651	682	634	629	631	682	643	665	634	652	679	657	676	720	660	660	660	712	616	602	627	647	608	664	658	684	648	617	687	635	604	639	633	630	654	630	658	639	659	631	668	674	661	628	622	624	672	629	717	664	651	617	635	677	668	652	637	639	637	707	616	668	651	635	594	653	671	677	638	670	656	631	631	613	663	642	696	621	665	658	657	629	652	606	637	649	667	615	595	635	637	601	674	660	698	637	638	678	651	642	632	692	629	642	696	664	662	664	696	624	627	624	678	708	666	647	623	629	616	622	620	629	618	661	656	686	645	622	661	608	716	647	679	658	666	652	675	624	668	653	630	659	650	618	626	644	636	599	634	652	677	649	602	580	676	662	661	682	653	597	680	675	663	634	615	667	672	675	698	622	652	645	682	665	625	654	683	658	652	681	665	676	671	628	595	630	586	652	620	644	648	653	627	674	642	629	652	650	644	632	641	644	648	649	637	619	631	622	658	621	624	645	625	640	587	659	626	645	622	623	711	647	640	699	622	683	687	672	645	625	601	678	671	658	648	667	636	637	664	644	633	653	637	624	672	644	640	640	636	599	624	611	601	646	627	647	633	604	653	648	657	716	678	650	615	639	644	636	649	609	629	633	628	667	599	601	627	656	652	664	618	623	667	627	642	632	680	676	646	691	673	658	666	677	631	627	594	649	656	646	624	679	653	672	702	655	638	618	669	634	634	671	664	643	689	612	641	655	657	634	629	614	656	654	656	600	697	679	660	712	639	670	611	617	644	634	585	646	684	563	657	636	636	581	637	618	650	645	653	628	653	672	623	711	630	648	618	636	645	668	624	662	645	688	642	680	632	664	626	627	637	671	641	692	676	640	634	612	604	667	670	669	610	680	648	685	649	625	618	664	639	643	654	618	648	655	642	661	660	694	644	626	649	630	636	637	638	644	669	663	645	640	667	653	619	653	614	647	662	656	635	651	686	631	631	627	636	609	606	655	603	615	640	618	691	617	623	672	660	646	686	661	626	626	663	669	639	631	647	668	649	666	652	669	699	624	649	615	670	620	604	625	628	707	657	602	638	626	650	635	615	613	662	644	624	611	657	644	632	665	654	628	653	653	645	620	634	665	668	612	651	648	710	720	673	644	651	694	642	668	644	657	663	595	654	709	598	641	627	673	631	674	659	622	628	635	636	624	677	636	628	644	663	641	615	641	629	609	646	618	645	627	665	641	623	631	629	633	658	653	673	643	637	636	605	673	670	661	627	662	655	672	606	647	620	638	653	690	622	644	698	623	600	660	656	631	620	638	667	636	634	665	621	663	655	673	655	665	624	650	659	623	639	641	644	615	618	651	670	656	615	640	669	611	622	624	628	643	584	651	665	612	675	678	651	625	658	657	662	606	626	616	584	653	637	639	618	663	659	661	612	624	637	591	663	633	617	664	634	659	649	679	698	627	629	648	669	608	628	653	587	646	616	637	665	664	691	640	655	640	660	637	593	607	685	647	685	641	651	592	611	605	651	699	707	671	681	677	666	629	680	653	688	668	643	641	671	665	616	650	645	657	669	679	646	649	634	622	674	607	581	687	686	602	662	660	661	682	630	680	607	606	650	698	679	609	658	622	624	629	678	644	676	630	656	629	676	620	655	663	648	663	650	661	653	593	667	607	678	658	673	647	649	617	671	676	642	636	651	663	623	648	677	666	631	606	626	648	671	666	649	690	641	666	631	672	717	647	664	635	650	631	660	643	648	629	660	698	640	609	629	663	661	642	634	642	615	696	596	622	630	664	635	630	658	604	601	623	677	613	635	693	626	637	652	675	650	657	630	600	632	677	661	679	667	693	588	650	679	644	680	638	639	638	644	601	637	648	628	680	647	669	669	632	675	652	647	653	675	681	629	658	692	622	644	631	606	615	655	659	663	669	646	644	598	620	601	649	616	590	590	656	679	638	651	627	649	637	668	634	642	669	646	630	660	608	632	634	636	668	633	617	660	657	634	681	626	634	671	657	636	703	654	670	680	667	642	641	631	607	676	668	653	626	628	613	654	661	643	610	663	621	638	657	649	656	609	685	684	641	650	651	653	669	674	672	668	658	628	656	666	651	606	625	651	655	672	680	651	632	593	639	627	642	668	637	645	602	616	652	581	687	621	631	636	634	604	661	629	655	632	650	621	640	648	605	635	664	708	647	649	615	674	657	658	667	635	648	653	657	708	664	668	658	634	648	625	652	625	645	637	626	636	632	620	627	601	629	660	628	631	623	679	649	632	619	640	667	645	651	659	703	597	608	679	625	671	646	683	649	607	665	643
6188	302	171	110	86	77	83	78	69	80	72	66	61	54	65	50	63	70	54	66	71	60	69	59	69	53	69	70	42	67	72	65	69	69	56	58	45	61	53	74	78	54	62	69	71	69	62	74	68	61	59	61	71	67	62	68	69	62	63	72	54	63	59	83	83	49	53	72	58	77	70	65	68	70	57	66	57	73	55	50	68	65	56	60	61	71	58	70	58	72	65	62	57	76	55	63	64	70	65	59	64	59	65	67	61	71	61	66	71	68	60	51	73	84	69	68	71	68	58	66	53	57	68	73	76	49	80	73	72	51	66	52	75	54	59	49	69	63	65	49	58	71	85	56	57	58	46	52	55	72	87	60	61	56	52	68	74	59	55	73	62	51	71	57	75	61	72	53	67	64	54	64	59	46	66	52	67	62	74	73	73	70	62	77	66	70	57	61	52	66	69	64	63	66	60	63	61	65	71	64	59	71	64	55	54	66	54	67	52	57	74	59	67	70	46	72	55	67	54	60	59	50	73	72	75	61	69	54	60	77	60	59	61	60	63	52	56	64	53	57	71	59	59	77	67	64	75	56	66	53	62	68	62	64	55	59	58	62	46	69	50	43	63	61	62	64	64	86	56	63	56	73	65	64	60	68	57	74	65	68	54	62	63	66	74	55	54	67	60	53	59	57	61	54	68	65	55	74	55	66	59	63	57	56	60	57	77	61	67	71	62	69	61	67	77	57	61	61	53	60	60	47	53	39	61	69	64	64	48	74	61	72	68	61	48	63	66	72	60	67	50	57	59	65	67	61	55	58	54	71	56	69	71	49	69	52	56	52	66	55	49	65	66	66	64	50	58	70	55	55	71	55	72	62	84	60	60	72	57	68	59	64	62	55	69	76	61	49	56	77	67	81	66	69	54	72	64	75	70	58	57	68	67	68	63	59	61	57	75	59	75	66	58	62	69	62	70	73	62	65	76	60	60	55	62	69	65	52	64	58	61	77	67	71	80	64	67	80	60	65	70	57	41	70	82	73	57	64	66	53	58	71	68	61	60	76	74	76	54	78	62	61	80	63	54	56	78	52	64	66	77	50	74	62	67	81	53	59	59	60	69	58	69	63	75	60	57	56	66	53	65	51	67	76	57	58	70	75	70	75	58	60	78	58	51	67	63	58	62	61	71	66	61	73	76	57	59	53	67	61	60	64	60	60	65	59	65	69	59	70	73	79	55	56	55	70	59	57	71	66	62	76	60	68	59	65	52	66	61	47	58	53	68	72	70	58	65	73	55	71	64	61	54	71	63	56	62	72	73	71	56	68	51	47	70	68	51	62	66	61	69	73	73	57	57	74	66	58	64	72	54	63	67	57	58	60	84	59	72	56	70	57	71	61	64	56	73	52	66	60	47	48	60	55	69	76	70	68	69	45	63	53	66	51	67	67	70	67	60	50	43	56	62	69	60	60	69	59	61	57	74	65	50	62	57	66	72	65	66	67	50	63	55	65	61	76	65	68	60	72	65	69	55	60	67	55	67	59	59	60	86	81	71	62	65	56	68	76	58	53	64	61	47	74	72	65	70	47	53	68	63	73	56	60	58	70	65	55	60	60	62	48	77	60	62	71	74	65	57	55	67	55	63	60	53	66	63	64	52	65	66	63	63	81	70	81	60	65	75	52	80	46	69	55	63	64	76	65	61	58	61	60	62	67	66	58	74	59	54	52	68	65	63	65	68	73	67	76	62	56	57	64	63	55	74	55	55	60	62	61	55	64	59	56	68	58	71	48	46	58	61	61	62	56	55	68	67	52	59	80	53	50	57	68	71	79	89	59	75	67	59	66	75	61	63	74	49	75	61	51	64	57	73	49	53	71	70	71	56	68	72	69	66	68	66	51	62	70	54	65	69	68	61	61	67	60	56	63	67	53	57	72	58	63	59	73	68	69	62	65	50	68	67	53	57	65	67	58	49	65	57	60	59	70	86	57	58	69	67	52	57	49	60	64	68	51	68	50	70	59	65	59	71	66	66	58	72	57	57	66	76	68	69	58	70	60	62	71	69	60	64	54	65	75	58	79	67	58	65	60	69	61	70	75	51	67	74	62	70	82	52	62	67	64	59	52	63	62	58	67	59	63	66	53	60	67	68	47	51	65	75	73	64	52	63	54	68	66	55	66	64	67	49	67	57	50	52	76	80	59	75	66	64	58	58	49	70	71	53	58	68	67	59	58	44	51	65	79	68	66	49	49	53	46	65	61	70	58	63	59	63	56	50	49	62	71	62	62	62	46	64	61	61	63	66	64	67	63	65	74	74	66	61	55	64	59	64	66	64	70	63	55	57	71	56	68	68	61	48	56	51	62	66	84	81	60	51	53	61	75	52	54	86	78	66	64	60	80	64	66	76	67	49	65	61	71	60	60	58	53	64	53	59	78	73	73	72	56	59	72	61	54	76	53	48	68	69	55	63	62	60	56	53	57	63	56	64	66	62	50	52	57	56	66	65	73	63	63	56	68	67	69	56	63	73	60	71	53	60	66	52	65	55	63	69	58	65	56	60	62	58	55	56	62	57	81	50	63	68	65	59	59	81	67	58	55	62	58	56	53	51	49	73	58	66	52	57	66	67	59	77	62	56	70	57	53	53	70	56	61	54	57	56	58	61	81	82	57	51	56	44	67	72	69	67	51	52	58	54	58	52	67	70	63	87	46	64	69	66	49	70	60	70	55	83	78	53	71	58	71	51	51	55	73	58	69	61	51	63	72	72	69	49	63	52	62	60	66	55	69	54	68	60	51	76	70	71	61	79	55	65	73	59	69	60	55	64	77	52	57	66	62	71	68	65	51	69	73	58	75	55	63	74	70	58	50	78	68	71	48	57	66	66	60	71	57	56	72	66	68	64	57	59	73	47	56	67	68	74	71	70	54	55	76	53	63	54	62	61	57	64	76	71	63	62	72	73	58	61	63	71	66	67	61	53	67	64	59	60	63	65	64	54	51	72	69	59	76	56	65	62	37	68	68	69	70	65	65	69	62	71	54	55	71	61	74	63	64	66	70	63	59	57	67	67	60	55	61	56	42	64	62	52	61	72	70	51	53	73	64	73	83	68	65	78	61	45	67	65	59	82	67	82	66	61	54	76	57	72	56	76	51	64	68	72	59	59	64	56	82	51	49	60	66	63	69	54	64	69	42	62	63	65	67	69	74	63	72	67	66	64	77	61	68	77	59	55	69	67	63	64	52	71	73	64	49	74	67	67	76	74	69	58	49	79	63	74	63	61	70	61	73	67	63	53	63	67	83	61	55	66	56	56	64	70	74	79	65	72	57	69	67	60	73	53	65	71	65	65	69	85	62	61	69	71	54	54	82	64	74	69	82	53	63	63	45	74	47	66	63	66	57	68	73	51	61	85	60	59	62	62	76	61	57	87	61	56	53	62	78	48	49	53	48	66	52	53	60	67	43	53	76	58	61	56	76	51	57	70	49	69	47	53	66	70	50
5795	304	386	395	367	329	299	306	270	276	275	256	268	234	233	253	245	215	263	244	249	233	231	219	242	237	257	243	227	249	238	215	225	220	249	231	232	248	222	246	248	212	233	251	221	221	241	210	236	209	205	225	226	223	223	236	231	240	231	224	229	251	240	227	244	228	251	215	230	225	240	251	222	217	227	248	216	236	254	248	234	214	238	231	215	233	222	193	250	214	253	217	213	217	242	243	253	240	236	243	214	243	227	237	248	235	199	227	242	219	211	247	247	223	243	234	196	231	214	230	234	222	256	226	209	230	215	222	213	222	247	218	233	198	238	246	231	225	239	222	223	240	265	274	253	234	239	221	221	238	225	238	249	226	232	228	237	208	208	247	210	223	231	230	215	234	213	235	217	197	238	231	244	223	213	233	209	226	237	224	231	223	215	250	213	221	236	217	221	229	239	254	237	214	256	234	251	203	259	258	242	224	245	220	232	242	213	243	242	248	217	220	216	223	226	232	229	236	212	232	247	215	233	237	234	228	233	238	218	230	213	205	224	239	242	237	226	213	250	237	256	229	223	229	247	264	236	249	227	247	255	216	221	232	248	229	253	213	246	233	234	224	223	232	215	188	206	257	219	250	223	230	232	239	230	217	206	248	227	212	215	243	237	231	245	236	230	237	255	267	237	213	235	221	249	223	235	236	239	219	221	236	223	235	251	239	244	246	221	251	228	222	234	244	229	243	230	228	242	196	211	237	219	208	252	239	213	231	230	260	237	239	208	217	226	216	222	217	208	224	234	242	237	227	209	226	236	227	244	239	224	236	251	223	231	221	224	224	222	243	232	205	233	220	230	245	217	219	214	222	245	234	195	227	230	231	233	235	219	225	217	224	215	245	226	202	247	216	238	269	226	253	240	220	236	254	215	235	248	253	248	203	210	237	252	200	235	236	231	212	235	235	214	206	219	193	224	226	248	228	238	216	237	235	196	229	202	260	228	215	247	224	239	227	238	243	208	207	200	227	225	203	228	267	212	227	228	244	228	237	266	225	250	206	235	226	238	237	216	259	250	212	215	224	234	217	221	253	239	182	228	218	243	247	232	245	248	197	248	259	226	223	214	233	251	234	229	251	213	250	217	211	232	229	198	243	241	226	240	224	231	233	236	245	225	220	229	227	238	229	247	242	224	235	225	225	209	254	230	199	227	257	216	228	243	208	214	211	197	252	240	221	233	205	251	223	241	219	234	234	209	216	238	229	249	224	213	234	238	219	209	230	251	210	217	227	233	231	199	243	246	263	236	236	245	207	243	263	216	213	208	228	221	278	215	214	240	222	216	258	224	232	260	226	235	227	225	242	236	239	218	226	190	239	245	234	211	227	259	249	221	255	190	241	251	237	224	262	234	229	247	244	225	231	192	224	226	251	233	212	240	250	243	237	223	227	216	215	230	230	228	219	240	218	232	251	235	214	220	231	213	223	282	218	235	241	238	213	238	222	208	238	232	208	241	208	238	247	236	238	236	247	212	228	248	224	182	198	231	236	230	231	204	214	251	219	233	234	198	238	237	208	230	214	229	231	231	211	229	189	250	247	229	227	234	221	241	214	204	240	237	219	235	221	233	230	239	214	219	229	236	234	262	220	246	230	199	240	231	204	234	206	234	237	255	252	202	234	233	257	263	239	277	208	275	246	244	244	221	218	234	214	220	237	223	196	223	234	227	221	224	248	224	218	230	249	240	209	212	213	245	240	241	231	232	206	242	218	232	219	225	249	212	235	228	210	230	235	228	228	253	243	248	218	220	262	240	239	205	226	234	226	229	230	233	221	216	238	219	214	250	253	244	227	226	212	253	226	238	187	257	230	237	215	245	240	229	220	229	230	262	227	245	223	227	231	236	226	215	211	240	227	224	217	228	239	257	230	221	248	243	256	236	225	220	222	248	252	238	224	241	226	231	213	230	260	236	217	228	207	247	260	229	259	228	213	247	238	225	251	215	230	229	211	236	219	219	203	212	223	227	226	216	235	220	227	199	235	232	220	259	234	229	241	260	221	220	231	213	246	238	232	219	247	227	228	243	235	218	208	245	234	228	243	206	240	219	225	213	217	225	226	213	202	242	216	209	247	212	252	228	207	213	241	199	221	251	239	236	256	208	228	236	213	227	246	222	239	216	217	223	233	204	223	224	239	251	242	225	245	222	247	221	232	253	276	225	222	237	207	221	224	213	248	241	218	243	215	221	217	218	221	214	225	253	232	253	217	226	237	223	238	204	201	249	235	224	224	248	237	272	224	232	227	239	222	239	229	247	246	219	247	223	223	228	224	247	235	229	239	240	237	231	241	224	237	232	240	245	243	227	233	210	215	211	217	218	224	243	204	242	220	217	242	234	233	207	213	221	238	227	215	199	226	208	219	218	240	222	216	221	229	230	230	224	228	245	245	232	233	237	257	239	218	232	235	240	232	239	209	208	224	219	226	221	223	225	229	236	212	245	221	236	231	245	250	227	231	213	249	218	229	223	223	250	242	245	234	225	239	197	243	212	247	254	236	233	234	226	243	224	241	229	227	204	237	196	205	226	224	239	218	250	212	234	227	241	237	222	220	239	234	211	249	231	239	203	214	240	250	188	214	241	223	219	248	211	233	230	217	218	230	224	259	210	231	215	253	202	208	213	215	232	228	244	243	256	232	237	255	207	235	213	265	231	247	253	234	227	213	256	219	199	237	263	240	238	236	229	218	231	221	228	217	210	248	239	239	225	237	231	221	230	198	235	247	220	226	231	247	243	255	256	239	245	221	234	233	244	213	243	210	236	244	246	226	203	231	216	223	216	212	221	213	237	233	215	235	229	220	215	206	213	221	228	250	246	222	216	218	270	230	220	227	235	240	217	209	222	241	232	221	230	244	235	225	234	207	237	237	202	229	238	235	241	220	211	221	224	243	203	235	222	216	246	220	224	221	219	244	251	229	240	219	208	237	229	244	219	208	222	245	244	236	245	248	229	214	246	234	228	237	235	226	229	240	250	219	214	240	233	256	224	229	242	256	220	228	234	220	225	238	217	248	227	238	254	251	247	242	223	224	248	219	249	220	234	210	212	225	233	261	236	245	239	213	239	225	247	223	246	245	223	208	239	272	235	225	230	250	232	236	255	214	228	255	225	232	222	244	226	243	222	249	232	225	225	214	250	219	231	217	244	242	251	226	225	251	234	223	240	236	221	210	228	251	260	217	225	214	218	244	223	247	215	220	227	226	232	214	209	202	242	225	235	247	197	232	235	232	228	230	208	222	229	228	263	215	227	237	225	236	204	223	239	238	227	246	231	201	248	218	217	229	234	212	227	210	238	238	241	259	242	236	203	243	209	206	234	245	207	218	230	219	224	230	229	243	234	224	244	201	242	253	250	240	249	210	211	228	252	214	238	222	227	215	248	233	236	226	238	226	224	219	234	222	215	254	208	208	233	245	264	235	230	227	215	233	211	236	233	210	252	234	233	247
46292	10158	1800	1079	796	531	432	362	320	287	221	230	205	197	194	183	178	140	159	169	153	142	162	132	133	151	150	150	139	144	146	153	144	136	140	139	133	124	120	141	150	132	138	133	153	141	132	126	137	114	140	152	143	125	117	126	142	143	111	113	158	120	147	140	131	128	140	122	127	137	126	118	127	137	133	135	119	136	153	119	153	158	147	109	142	107	149	133	135	143	144	122	127	136	131	129	148	134	133	121	126	112	123	147	113	127	116	127	124	135	139	139	138	140	134	131	122	120	136	118	126	129	130	126	129	118	122	123	136	131	141	125	127	127	109	132	123	114	141	129	130	129	117	127	111	132	135	134	163	137	119	116	149	131	128	128	130	121	126	134	130	128	126	130	129	117	126	132	133	112	136	128	143	136	151	127	145	122	133	127	109	132	121	135	129	152	126	108	117	137	111	138	139	131	125	130	132	140	145	155	141	148	115	114	118	138	156	136	153	138	124	123	135	128	133	131	125	132	133	127	129	124	130	133	120	128	129	134	108	123	128	114	124	125	125	133	139	139	115	119	116	135	160	133	115	134	110	126	126	128	126	128	136	123	129	127	139	105	119	150	116	127	152	132	155	146	144	114	127	129	132	141	133	125	129	124	129	135	133	160	145	124	130	114	135	133	125	122	135	123	121	154	91	142	136	136	122	126	136	119	129	126	144	125	138	119	151	127	146	119	145	123	117	116	141	113	133	145	131	113	126	99	123	132	147	105	140	140	117	146	125	144	141	116	141	123	112	123	126	147	121	120	136	114	137	124	113	127	109	159	134	133	125	117	129	155	136	117	133	120	141	136	136	129	132	129	126	154	139	134	114	112	123	131	122	125	116	113	162	119	132	117	127	112	118	138	134	130	145	126	131	141	144	132	127	134	116	117	114	131	114	123	134	143	136	101	116	125	143	139	131	102	111	134	120	134	129	139	123	129	132	110	130	158	134	113	137	112	134	129	119	99	123	114	127	145	129	135	148	129	143	112	115	134	135	147	139	109	146	119	140	130	133	133	145	124	121	121	150	135	142	130	118	149	138	133	106	139	142	137	122	123	127	142	137	132	134	144	123	148	136	129	129	138	147	146	115	102	118	110	120	138	130	141	109	119	115	135	108	145	112	110	150	121	154	111	125	140	127	122	129	126	138	106	130	111	148	143	134	144	123	126	125	123	132	128	122	134	163	106	144	133	120	142	143	121	140	104	119	125	125	125	113	122	103	129	138	137	126	134	135	129	115	130	132	117	124	110	147	129	142	133	134	132	120	118	118	116	112	125	115	131	130	118	141	118	140	150	130	136	148	130	102	136	127	147	117	133	118	128	131	144	142	152	120	132	130	110	146	109	138	137	138	147	144	132	129	132	107	134	129	133	114	126	135	131	150	125	129	137	137	117	121	133	116	127	144	139	149	132	135	124	119	143	143	123	137	132	120	127	119	137	175	138	136	126	142	136	132	119	132	147	125	125	108	105	131	118	125	123	121	145	122	126	118	142	136	147	141	147	139	119	129	131	123	129	145	122	137	127	130	127	123	121	139	139	134	157	144	134	115	144	128	126	117	157	123	146	126	117	120	127	141	132	138	141	135	134	133	129	136	129	144	95	118	140	130	128	129	138	124	152	108	132	145	141	136	118	128	115	131	149	130	112	133	141	138	164	125	134	146	131	138	112	122	123	132	110	127	125	124	125	129	143	136	143	127	108	162	129	128	147	139	125	134	115	106	132	142	115	131	132	139	106	121	127	148	137	146	133	111	134	133	113	109	122	152	126	120	119	124	116	123	123	131	102	107	102	132	108	131	137	133	137	129	135	124	125	129	122	134	114	140	145	127	116	117	121	127	140	121	143	125	116	138	126	149	120	127	114	141	143	134	112	111	110	124	135	128	129	127	129	129	131	124	121	119	130	133	120	127	135	128	145	150	132	133	120	122	121	142	118	126	115	137	120	124	142	134	129	117	123	114	117	120	146	134	132	131	136	125	129	136	122	139	132	137	152	110	128	145	131	132	134	156	123	142	120	125	137	136	122	127	129	115	126	127	133	124	118	131	129	126	142	123	126	139	121	121	134	120	146	123	133	126	136	137	127	125	137	116	158	129	128	146	135	142	115	137	116	116	134	120	120	124	121	114	128	128	162	152	136	142	125	136	126	127	146	113	141	129	123	128	120	120	115	136	109	115	153	133	133	131	106	123	102	137	143	126	127	135	115	125	139	100	129	139	136	125	109	149	135	140	129	127	148	115	155	124	143	133	122	123	130	139	137	136	145	125	137	137	132	135	140	135	125	128	125	158	134	115	157	150	146	134	131	129	136	119	120	137	127	142	114	135	137	135	115	134	121	124	132	132	126	145	131	128	129	120	121	126	122	120	135	131	126	122	134	137	117	140	139	116	123	131	137	144	144	140	142	112	125	121	132	113	122	113	142	140	140	129	108	128	111	125	119	114	128	128	130	138	130	119	131	123	146	120	116	125	132	102	155	134	137	120	130	101	125	117	127	119	123	116	123	151	126	118	118	141	132	129	109	119	133	127	145	130	116	122	129	128	123	118	126	140	132	118	120	135	137	116	135	120	122	133	141	138	137	137	124	141	136	124	130	124	116	120	127	122	118	110	119	133	115	155	129	155	136	128	121	91	135	145	120	127	144	131	132	132	143	128	125	126	128	105	129	107	133	116	135	124	142	129	118	135	143	151	133	131	123	136	115	117	126	135	141	136	129	127	136	131	144	122	126	125	138	146	113	115	140	119	129	113	139	131	127	125	146	127	125	140	117	107	141	141	119	142	127	124	126	133	128	136	124	121	118	149	121	132	113	119	119	126	143	143	143	127	128	124	122	125	127	123	127	118	119	131	149	132	141	132	129	132	115	139	134	134	131	114	145	120	122	145	115	126	122	143	130	113	113	136	141	130	122	151	140	131	140	152	125	148	117	145	128	128	131	148	121	143	136	141	145	119	119	118	144	157	127	135	121	130	134	110	143	141	133	128	130	133	117	127	121	136	116	122	115	127	122	118	135	124	148	119	121	120	120	131	116	138	111	126	138	131	130	147	132	128	129	138	139	133	113	147	121	134	129	122	128	136	125	115	134	154	128	126	117	127	125	108	128	142	116	117	132	126	115	134	150	109	158	139	142	145	122	138	130	149	130	122	146	137	115	110	130	126	131	96	134	149	112	154	147	126	137	112	128	134	134	148	124	142	138	120	118	126	121	120	115	137	147	131	144	125	130	108	145	129	124	125	120	121	138	122	97	123	118	125	124	139	130	135	105	132	131	121	125	139	133	110	153	143	135	108	129	116	143	134	149	128	121	114	121	134	139	142	147	136	121	133	127	163	145	110	107	119	109	123	141	144	126	144	134	130	151	118	116	146	110	133	141	131	136	115	129	128	129	132	111	114	128	141	134	144	160	144	119	114	126	115	132	138	140	124	140	132	131	116	130	131	129	122	123	134	157	147	144
22507	1484	3383	3701	3150	2535	2116	1728	1515	1372	1151	1083	951	949	815	794	764	693	697	668	619	610	578	585	558	532	521	553	511	516	509	457	458	492	451	497	464	500	470	439	478	463	469	428	418	471	484	446	404	450	452	445	473	469	425	413	431	438	420	388	490	428	417	422	454	439	478	450	426	413	462	395	442	416	406	427	426	448	408	431	441	450	434	375	463	427	357	418	413	463	452	413	353	443	409	427	411	429	413	384	402	429	395	400	421	413	396	410	392	412	448	443	437	408	430	440	438	418	409	401	439	390	427	407	412	445	429	423	431	390	425	389	418	401	408	426	416	419	425	438	430	431	441	417	421	401	458	335	411	426	427	409	483	402	375	461	416	394	455	438	403	427	384	412	395	430	449	397	394	426	383	406	434	420	457	406	412	405	402	387	394	447	412	369	375	434	405	398	420	428	398	442	413	380	419	399	427	402	404	412	454	429	419	392	430	397	419	418	422	416	418	416	416	451	376	428	436	408	419	385	392	450	421	405	383	416	406	411	358	366	424	407	443	412	463	404	424	392	366	445	371	388	359	387	409	408	389	467	420	397	432	426	405	401	420	447	430	424	416	432	394	421	411	420	401	416	387	410	443	412	405	403	399	409	403	429	379	428	378	435	384	383	367	393	376	447	424	474	391	412	419	428	392	409	397	413	409	431	395	413	451	411	401	427	417	412	396	421	427	435	401	418	399	426	441	394	426	402	417	425	422	422	403	447	388	398	382	373	420	426	407	384	387	403	411	388	358	439	410	411	413	407	414	429	409	433	440	399	405	385	400	433	384	391	406	393	411	418	400	413	453	413	375	406	392	388	405	389	430	401	404	449	445	412	387	415	409	401	403	435	437	423	371	430	409	428	392	390	422	389	373	386	394	368	385	382	406	424	364	416	432	436	386	411	419	393	432	410	407	409	389	411	397	381	384	424	409	417	409	439	419	397	404	424	424	427	438	428	419	423	403	409	426	439	427	384	365	376	450	447	440	413	409	444	421	435	394	436	403	417	413	439	379	402	419	404	414	398	436	403	396	399	384	416	387	401	400	437	401	382	403	408	405	408	403	367	383	396	434	407	385	436	366	422	372	447	411	395	429	440	401	398	423	416	436	420	378	412	425	440	391	425	406	429	416	406	409	426	415	378	381	406	408	421	417	385	397	431	392	433	387	377	417	407	371	421	414	434	421	377	397	419	409	418	434	425	401	402	373	414	384	423	391	413	454	406	423	371	440	398	399	415	451	386	432	435	417	402	400	467	440	403	433	418	412	426	414	400	404	428	460	388	433	405	393	399	425	441	410	410	400	405	426	410	422	408	388	447	405	434	425	407	449	428	417	405	392	408	400	369	456	415	427	422	394	396	382	389	384	380	431	446	414	416	430	445	422	452	366	389	406	400	418	392	419	410	416	450	397	412	412	389	376	420	410	400	445	418	441	419	413	422	416	421	453	412	409	449	383	404	398	385	453	398	411	407	409	428	361	440	422	420	414	455	456	430	393	426	460	439	424	392	422	404	409	430	410	393	410	426	382	426	391	404	404	388	404	356	423	417	400	383	388	395	386	418	393	457	446	405	388	382	376	397	376	440	412	404	416	433	432	420	419	412	400	400	411	402	434	407	393	417	397	420	449	403	406	413	392	397	417	426	401	383	395	395	372	397	429	425	430	404	389	431	390	433	404	429	396	373	430	393	401	434	395	463	391	402	439	384	437	405	397	403	411	377	439	448	430	409	379	425	432	402	420	422	393	405	392	392	423	409	420	435	427	401	374	410	389	423	400	411	449	393	401	427	395	396	420	435	422	410	452	399	393	402	439	358	413	404	397	425	446	426	410	379	442	423	423	418	439	444	449	418	429	386	431	428	435	398	376	386	412	448	397	402	433	411	429	406	397	386	416	441	398	415	394	414	408	421	410	408	396	414	440	437	388	450	396	418	422	419	427	379	412	399	406	404	429	423	397	412	409	392	413	438	421	411	411	400	417	403	412	436	432	375	401	414	359	400	415	403	374	369	380	388	432	388	402	419	383	396	420	395	420	413	402	414	389	431	393	364	449	418	419	440	394	405	414	387	402	404	409	424	402	430	429	403	404	388	391	402	420	431	399	396	447	410	412	404	406	449	430	387	394	399	423	400	421	423	370	436	399	422	439	390	401	398	423	421	410	401	431	398	419	361	396	367	433	397	431	354	407	419	428	399	387	430	412	431	413	437	426	368	409	429	421	436	447	431	376	428	440	395	393	417	382	431	445	420	400	402	401	441	385	394	406	437	421	422	424	395	397	432	455	410	392	467	417	427	429	423	408	397	426	397	416	421	412	414	424	415	421	405	383	403	417	410	407	411	410	410	410	383	414	432	384	422	426	436	422	392	409	394	434	447	378	409	393	424	423	397	401	405	392	437	411	404	395	370	395	377	412	430	385	410	397	379	412	394	399	419	421	402	385	409	416	373	407	433	422	399	410	389	427	419	418	382	403	419	400	436	359	416	360	410	413	397	370	389	418	423	447	432	423	426	388	408	401	439	406	385	374	411	398	411	433	427	451	409	404	374	413	409	411	418	388	376	407	415	416	393	388	432	397	388	401	394	419	400	368	438	435	403	426	450	396	420	392	413	417	433	427	400	405	437	405	435	416	456	419	413	401	394	381	428	386	426	415	380	379	409	393	390	398	428	410	371	382	391	409	419	428	453	416	392	432	383	378	421	405	388	383	426	417	433	411	415	405	443	419	419	420	408	433	440	411	401	455	414	432	400	400	461	425	403	389	428	392	393	443	409	411	418	397	374	434	394	428	412	413	418	392	391	402	425	384	420	421	449	443	404	420	403	455	398	428	426	418	426	416	434	440	427	376	425	436	439	404	465	396	397	387	410	427	429	395	391	399	429	403	433	406	410	397	432	403	419	403	413	406	423	423	423	403	402	401	429	422	430	410	439	412	381	412	420	378	427	415	385	427	438	385	412	399	421	411	391	383	431	411	438	422	405	412	405	427	418	387	447	421	437	412	393	396	437	423	405	371	425	436	384	435	413	433	417	393	416	388	421	403	391	411	429	439	420	422	383	388	415	387	435	368	403	413	445	379	438	461	444	405	390	421	409	421	374	406	389	407	376	409	385	395	407	391	419	428	406	415	406	407	423	397	399	393	421	381	419	401	391	433	409	422	393	456	409	428	412	424	425	427	394	421	413	415	366	403	387	439	398	425	421	440	376	395	437	390	420	417	414	430	411	400	410	416	380	420	415	404	395	397	424	395	415	422	421	411	416	433	424	392	416	419	415	412	421	419	394	417	408	396	424	370	391	379	412	388	405	407	394	394	404	404	402	387	402	400	408	397	429	380	388	410	400	379	431	426	421	406	412	383	422	432	435	429	405	394	412	437	395	438	436	416	407	395	427	466	411	388	440	409	412	391	414	404	445	432	452	399	380	401	429	414	398	408	421	417	430	406	383	432	397	430	440	445	415
57177	17146	5040	2221	1538	1063	790	634	583	481	474	399	369	354	284	360	309	280	304	288	280	268	222	248	293	262	248	246	250	228	230	251	222	260	226	230	216	221	238	261	230	213	196	241	216	200	225	226	235	234	215	230	230	231	256	204	207	237	185	220	237	225	224	244	217	218	219	230	214	216	225	233	216	215	230	248	238	237	255	200	228	226	226	203	204	214	231	239	197	212	219	199	237	237	235	193	223	232	227	236	176	195	216	210	217	203	226	238	236	248	240	229	190	213	213	229	186	229	247	222	229	215	226	242	209	208	203	231	212	231	264	220	235	201	223	241	218	233	216	222	222	197	224	216	211	200	230	216	186	208	224	239	217	212	202	242	226	239	205	217	196	196	240	255	260	234	220	242	224	213	242	234	253	218	232	214	237	217	223	226	211	229	208	207	213	199	218	239	233	198	192	235	208	246	209	221	219	216	222	234	204	228	227	220	209	231	215	233	236	221	234	203	203	236	217	243	242	219	209	228	234	209	257	213	194	228	217	231	215	248	236	191	212	199	207	214	202	231	220	223	206	218	216	205	240	210	241	239	202	222	221	214	224	211	233	205	214	228	223	184	216	203	231	202	215	217	219	212	206	226	184	233	212	214	231	219	214	256	211	214	229	237	245	216	212	214	231	227	216	253	235	220	216	209	231	196	221	210	201	216	205	233	218	239	204	226	206	225	212	224	197	201	222	237	215	206	201	216	216	213	235	211	214	237	232	223	211	252	206	235	210	218	209	209	204	220	204	222	219	234	233	208	203	243	239	215	208	204	236	231	238	222	230	212	197	220	210	217	218	204	207	246	194	207	211	214	221	222	233	218	226	247	203	216	208	223	218	211	232	243	199	227	194	219	226	209	199	204	219	215	217	202	208	226	208	224	192	219	203	219	202	203	193	204	206	241	215	205	205	207	199	217	203	243	243	227	190	221	225	213	233	201	234	191	233	228	220	231	232	203	208	208	253	215	217	223	221	219	203	223	223	196	226	235	206	194	196	229	210	221	217	235	204	212	230	223	200	226	227	224	234	216	203	213	216	215	178	235	234	251	195	210	206	197	200	232	197	209	202	204	216	207	220	258	233	216	214	237	234	237	233	197	213	217	216	205	237	234	216	236	225	229	249	234	229	219	223	216	214	200	219	230	223	220	217	205	226	233	235	210	220	189	227	205	223	204	214	244	226	216	213	228	250	205	207	222	216	213	223	198	219	208	201	205	224	237	193	209	226	196	200	215	214	196	216	203	221	207	224	219	211	225	219	208	240	236	239	221	200	199	241	221	230	223	204	219	235	232	212	224	241	237	227	227	240	223	237	218	228	191	235	211	229	198	198	224	201	217	196	216	237	200	219	189	241	216	223	221	209	220	216	245	239	229	220	209	196	206	206	221	204	239	227	210	213	221	227	217	215	223	225	221	233	228	230	276	230	202	223	207	214	218	210	215	211	220	219	179	205	196	221	224	229	206	222	251	215	231	229	213	233	218	205	225	223	240	205	197	211	218	209	218	244	207	215	211	199	207	247	216	240	220	228	235	209	220	244	223	236	223	235	234	244	212	228	206	233	214	227	238	220	200	244	216	216	238	244	252	185	226	229	236	219	224	232	222	242	234	218	225	202	206	229	199	218	215	205	225	223	226	216	190	211	199	226	226	211	218	236	232	210	228	218	228	248	234	204	212	246	231	215	222	205	223	221	229	234	211	236	205	213	229	209	239	226	222	227	248	230	222	224	221	222	226	214	228	233	216	219	224	194	223	231	226	220	220	220	213	232	235	256	213	210	212	225	219	213	220	200	232	240	197	238	250	232	244	209	218	220	219	221	217	215	229	203	220	237	233	205	205	199	221	239	239	212	227	218	214	227	229	231	188	201	207	234	203	198	207	211	229	247	225	217	213	213	227	208	223	216	198	209	221	203	224	233	224	248	211	217	216	250	218	230	234	247	225	203	220	250	234	207	228	222	239	218	224	212	225	205	203	228	217	227	222	194	199	227	223	200	222	232	218	221	207	225	219	226	224	184	205	229	224	213	244	209	198	202	217	211	210	204	226	229	201	215	213	215	226	224	229	236	233	219	217	218	210	226	209	217	230	223	211	235	231	216	214	210	224	237	209	212	227	207	201	212	206	223	250	214	247	232	195	224	205	222	229	227	212	209	224	234	224	187	231	202	211	219	221	218	208	225	196	217	209	225	206	227	236	227	234	247	220	217	245	225	206	198	232	245	241	227	220	222	231	239	218	255	209	238	239	227	216	216	234	248	231	177	202	200	189	192	197	243	224	213	227	211	211	236	225	224	220	202	224	215	242	222	234	232	238	241	234	208	227	205	249	212	235	224	190	242	195	228	231	184	223	224	224	199	220	223	222	210	240	239	215	212	232	241	219	210	200	233	228	218	234	217	246	236	195	217	239	219	199	206	221	227	211	219	219	220	218	219	227	230	232	221	215	202	236	201	187	233	222	231	227	214	195	190	216	208	217	221	198	235	219	202	204	219	202	225	223	233	194	203	237	232	219	219	199	222	211	228	244	213	209	211	223	197	248	182	233	236	237	223	215	200	208	204	214	230	191	194	220	200	226	248	237	206	219	223	215	190	230	244	234	224	228	200	228	229	215	215	261	214	214	239	238	218	231	212	219	205	232	202	220	243	228	226	227	251	222	199	239	217	243	208	220	245	207	243	217	236	235	217	231	223	208	206	224	228	220	204	235	219	202	213	207	210	226	213	225	238	214	223	220	226	207	228	227	212	212	213	216	211	201	223	211	269	215	204	212	212	235	217	245	234	188	212	223	203	241	222	228	217	253	233	208	232	242	221	228	248	238	224	229	221	211	230	238	206	230	223	231	249	205	201	206	226	237	221	219	223	236	217	207	205	223	238	199	233	230	231	221	237	229	210	235	217	220	201	200	224	208	227	204	246	218	208	204	194	225	218	218	214	196	201	217	210	228	202	212	242	230	219	223	217	228	219	198	234	217	198	210	221	204	204	186	221	230	220	208	217	230	209	244	211	220	232	218	226	251	227	205	235	235	220	208	252	220	228	234	194	227	236	228	201	228	213	230	240	230	225	223	217	223	229	222	243	228	243	241	232	236	208	213	224	224	222	221	202	232	219	224	196	214	218	216	225	230	220	222	237	222	226	202	215	247	239	240	205	247	236	239	230	206	199	219	220	207	193	226	240	236	217	224	201	216	199	228	237	197	232	203	213	222	203	211	221	216	248	201	235	227	235	245	230	215	232	255	219	216	218	204	207	228	225	240	217	227	217	227	226	214	226	244	198	233	227	193	213	240	203	199	201	211	221	221	253	219	242	201	240	248	231	210	195	228	233	221	220	204	222	221	231	203	236	193	189	203	228	244	219	238	238	232	227	192	219	191	203	215	218	181	203	216	212	224	196	232	236	215	217	228	192	213	205	210	243	229	227	231	223	215	225	232	228	204	204	226	219	234	211	225	227	223
28306	2633	5936	6460	5506	4526	3703	3054	2614	2344	2098	1837	1768	1532	1351	1310	1239	1212	1132	1012	1030	1057	947	860	913	823	884	880	834	846	813	772	785	831	764	725	734	778	776	722	713	683	748	713	654	730	706	700	698	696	690	672	696	703	652	695	712	682	688	720	668	634	657	681	659	671	646	692	659	641	613	626	654	664	655	664	659	635	655	678	701	640	618	645	640	667	682	659	656	664	646	670	653	652	596	627	621	636	683	623	688	629	645	644	671	610	653	605	672	635	658	655	619	638	659	631	617	644	639	652	657	647	660	635	649	655	653	678	649	681	636	652	613	621	630	657	651	626	629	608	614	659	617	654	672	688	660	653	673	604	602	688	631	617	638	643	646	678	654	632	632	665	663	613	637	652	606	622	619	686	602	725	669	655	605	647	598	620	629	641	652	629	610	640	658	609	623	621	643	594	638	632	623	605	659	610	582	633	626	636	646	656	604	639	635	659	625	644	626	613	613	669	675	641	605	623	652	638	620	629	660	669	590	601	617	667	611	641	624	593	636	621	627	668	644	650	617	645	588	585	659	681	649	652	597	622	644	619	638	614	648	607	624	611	589	619	622	594	667	651	661	683	639	688	642	647	638	654	646	646	597	606	659	635	637	614	645	630	662	586	640	584	608	678	641	649	639	630	638	620	644	629	616	643	690	571	692	620	641	623	650	656	609	648	622	577	600	632	673	615	660	657	610	683	669	635	633	623	602	637	662	629	689	622	616	642	623	599	631	618	646	599	666	634	607	685	646	643	571	618	617	669	614	617	628	651	628	612	616	658	654	606	615	631	654	692	663	628	633	596	648	646	664	630	653	634	645	643	642	653	633	641	662	615	665	598	651	667	615	649	643	612	675	601	625	608	636	600	626	583	613	602	653	613	655	642	619	633	651	630	676	672	636	616	626	622	619	563	622	613	642	622	597	628	606	634	649	638	607	559	623	619	655	604	658	604	617	632	658	626	608	629	619	591	638	639	697	635	567	598	599	629	667	630	609	630	625	640	633	624	596	681	627	637	650	649	630	658	632	648	593	614	684	640	637	644	628	631	665	655	663	602	617	607	633	651	605	611	662	611	635	601	637	621	589	630	679	658	633	663	626	600	593	630	651	636	593	677	664	628	626	635	619	646	638	659	649	617	694	610	674	625	637	653	664	681	617	666	596	630	655	624	655	629	661	617	668	618	602	625	661	670	609	643	608	627	603	644	647	626	660	654	604	607	643	605	673	659	611	605	624	606	639	635	607	610	632	640	585	605	628	595	594	668	629	671	606	607	628	613	638	632	665	642	646	612	570	664	626	597	655	627	652	622	611	640	666	679	591	627	634	629	645	622	659	613	604	643	621	653	652	645	629	642	636	636	657	623	631	637	613	592	631	666	668	673	646	637	666	613	639	603	631	594	631	599	609	674	640	654	663	600	648	657	627	643	615	671	614	646	665	613	634	650	645	616	672	602	670	636	618	637	628	643	604	641	634	655	608	646	670	615	632	620	656	665	617	630	619	646	596	650	614	644	591	618	649	603	613	664	630	632	652	645	644	666	588	642	601	643	599	617	634	651	633	667	606	626	625	627	660	626	624	616	633	623	653	642	625	589	647	588	669	620	651	631	676	610	599	661	675	665	663	656	625	665	603	666	593	616	620	582	661	649	640	675	661	623	656	649	636	652	667	645	632	627	612	651	633	625	626	652	623	584	596	620	692	628	625	629	635	624	577	608	627	653	647	674	635	664	615	669	613	606	670	617	705	680	625	615	660	676	654	613	622	660	607	632	639	628	671	659	623	671	621	624	671	662	602	657	615	635	612	591	620	645	628	627	680	594	648	628	618	630	629	607	648	596	585	610	628	640	596	600	622	627	606	604	661	655	593	657	591	574	626	657	608	642	594	624	675	625	609	575	626	669	614	617	615	592	595	652	643	611	612	658	654	632	623	633	632	616	577	638	632	584	652	624	665	597	604	653	627	597	637	648	653	598	629	645	631	632	648	653	600	666	565	653	609	607	666	687	665	661	607	622	656	648	624	584	614	677	632	659	602	650	646	644	640	641	628	673	628	614	619	630	619	608	606	640	620	642	611	663	627	602	657	623	641	625	579	668	614	593	640	620	633	603	645	644	654	640	626	632	575	635	621	676	631	631	616	632	621	628	595	663	632	581	640	651	610	645	654	656	623	676	657	630	636	609	645	654	645	625	634	636	652	711	668	640	576	622	645	638	626	631	640	620	590	652	631	634	667	627	668	649	681	637	650	633	607	638	627	666	630	613	653	644	639	595	637	686	617	677	641	628	601	637	685	619	644	613	680	632	656	661	663	607	639	617	611	605	673	674	636	612	632	626	640	624	573	639	632	652	589	590	632	648	609	652	658	653	650	658	635	668	649	630	606	668	614	652	575	664	609	645	609	613	636	679	614	600	637	633	646	642	644	679	611	651	609	640	600	641	616	593	689	613	643	604	609	625	629	599	682	630	633	618	646	635	590	659	651	656	611	624	639	613	642	663	612	624	634	641	602	640	674	660	630	629	648	614	661	612	648	638	613	603	599	637	625	603	598	627	654	589	629	646	665	651	636	614	640	641	648	653	625	646	615	558	614	655	618	629	639	654	636	615	619	581	635	633	647	623	635	607	632	661	619	702	617	655	631	677	651	608	610	651	614	654	632	640	625	618	640	620	595	619	639	616	647	681	660	660	648	638	640	612	614	601	648	651	629	625	589	659	618	660	659	605	663	631	626	629	658	649	692	655	626	597	590	644	660	604	631	608	666	642	641	647	671	657	668	621	685	593	653	669	630	635	626	641	640	634	662	643	632	645	650	640	606	633	619	648	641	649	634	676	670	609	641	589	620	611	619	635	579	605	615	678	655	625	592	625	620	659	637	633	604	641	686	647	620	633	701	633	586	630	610	628	591	616	649	666	600	628	634	630	628	615	623	664	618	621	660	601	636	687	678	606	653	666	632	641	655	622	649	578	659	601	620	606	647	596	638	635	615	628	596	630	657	611	613	648	631	687	635	642	596	665	659	611	630	629	640	645	667	612	658	641	631	656	614	632	615	627	633	643	638	578	584	621	588	636	640	606	662	654	622	673	670	619	595	649	623	606	597	637	627	623	647	608	631	616	666	608	615	604	634	617	687	629	655	602	660	640	590	639	642	650	615	608	621	607	639	595	642	623	671	631	614	655	643	636	667	627	584	647	637	646	621	625	615	624	678	671	684	659	658	611	613	623	589	656	639	598	637	612	657	591	618	614	627	654	625	571	668	641	630	649	589	615	664	645	666	608	602	590	620	650	649	645	609	644	620	652	633	594	625	654	641	660	648	643	646	620	618	597	628	639	650	636	663	618	611	651	646	658	570	624	672	622	623	628	618	625	700	627	646	636	619	635	654	640	660	659	637	612	644	650	595	601	636	634	682	638	649	608	609	660	638	635	619	623	613	657	559	639	655	614	616	609	654	625	656	664
6000	306	157	116	101	70	63	94	68	64	68	47	69	66	68	66	59	63	87	75	54	72	79	62	61	49	70	61	67	63	65	74	78	56	88	68	59	66	53	63	72	52	70	64	58	79	82	52	62	67	71	56	63	55	66	65	69	70	47	69	56	58	83	73	78	62	73	74	59	69	66	58	65	74	63	66	63	70	74	58	66	53	58	64	71	61	69	65	65	58	60	58	57	64	74	68	74	61	64	61	64	73	64	68	66	65	44	69	64	50	55	55	68	72	72	65	63	61	62	52	73	69	50	68	74	55	60	65	65	64	54	60	56	61	55	63	70	61	45	61	62	69	73	67	65	73	71	64	52	61	59	51	62	66	63	64	54	53	65	65	68	63	68	64	57	58	69	68	58	71	57	57	54	60	71	58	71	66	55	60	60	54	67	79	60	62	51	67	47	58	75	55	64	58	53	64	70	62	64	70	71	71	60	73	62	67	44	52	49	60	51	42	55	73	52	70	74	63	70	77	47	65	63	73	67	64	67	61	67	65	69	67	62	59	60	63	64	67	69	41	69	60	72	72	64	61	61	55	59	63	67	61	57	65	75	57	63	57	40	64	60	85	76	73	55	68	66	68	65	57	61	69	68	68	71	66	67	67	66	60	63	49	58	77	61	70	66	62	61	58	65	55	66	59	64	58	85	65	51	46	65	68	61	66	54	67	62	53	50	67	60	67	76	58	67	56	50	78	50	64	68	60	60	56	56	55	64	61	67	63	68	67	63	73	64	72	59	70	62	64	66	54	79	76	58	58	48	67	46	51	65	65	55	70	76	62	70	46	53	76	69	71	56	66	69	67	65	65	67	79	76	73	70	55	61	66	64	68	57	66	66	69	65	59	54	57	71	68	56	57	62	71	63	65	63	69	51	57	67	59	66	58	69	71	66	62	67	58	69	67	65	74	67	59	66	61	66	52	57	49	62	74	54	57	70	57	70	82	64	61	64	57	63	59	59	64	55	52	62	69	54	63	63	66	59	64	62	63	71	48	54	64	58	67	74	66	65	64	65	68	64	51	62	56	69	68	64	64	64	63	66	63	44	63	59	66	58	65	55	51	73	63	65	73	67	57	70	61	71	55	67	68	70	64	57	68	60	81	58	68	61	53	56	69	70	69	62	56	61	72	51	69	63	64	69	60	79	66	53	46	67	53	71	58	72	75	81	54	57	65	57	72	56	68	65	51	64	54	70	72	57	56	61	60	55	58	61	60	55	58	79	65	64	53	59	71	53	79	55	57	63	67	57	63	57	46	53	65	66	76	65	65	73	53	60	65	63	66	72	58	61	47	73	45	58	59	70	79	66	65	79	51	59	63	58	56	62	74	52	64	54	67	65	70	59	71	62	62	67	69	65	59	66	56	57	52	71	66	70	66	75	63	72	56	73	59	59	57	63	59	68	62	62	61	62	64	64	50	56	61	50	53	77	69	64	62	69	59	52	67	74	51	69	56	60	58	55	62	65	58	74	70	71	62	65	64	69	50	59	62	59	80	72	71	71	60	67	57	52	63	56	65	72	66	57	65	52	61	67	57	52	66	55	56	68	59	55	68	65	50	53	69	59	58	76	61	70	61	65	65	67	61	51	61	64	71	79	51	58	67	71	60	62	64	57	57	73	69	67	57	62	53	66	67	55	54	53	59	54	63	75	60	77	65	51	56	69	69	69	66	63	46	65	59	73	45	53	58	57	61	51	65	69	56	61	52	57	66	56	59	47	65	71	56	67	49	65	58	48	62	84	70	72	60	83	67	55	56	70	54	62	71	63	52	66	55	60	59	79	65	55	75	69	55	77	63	67	67	69	57	62	50	74	68	51	60	67	60	52	54	73	67	66	76	62	56	58	56	71	52	77	63	74	63	70	50	51	69	58	59	53	72	63	58	56	58	72	76	68	76	68	60	47	52	56	59	52	56	61	64	62	60	69	49	58	63	62	66	75	62	59	54	58	64	74	65	71	66	59	82	60	53	57	66	66	65	55	75	58	74	65	55	61	56	59	58	76	61	55	69	62	60	59	69	65	60	63	63	57	63	51	57	67	63	63	53	68	77	71	55	69	59	62	47	69	56	54	79	70	62	66	66	67	56	66	69	66	56	58	62	64	49	83	63	68	56	57	66	60	67	71	59	51	60	69	73	79	52	66	43	74	49	63	60	65	66	61	48	49	63	70	58	77	62	57	70	54	68	60	70	55	58	63	58	48	60	63	82	57	61	57	69	79	50	68	58	67	55	52	63	54	54	71	58	52	66	56	52	61	49	64	54	59	53	66	50	52	62	79	55	63	58	52	59	43	79	59	66	76	77	67	56	63	64	61	63	59	51	57	45	60	64	72	62	67	76	77	55	63	61	59	68	54	60	60	73	58	64	51	57	57	78	83	49	48	54	66	61	63	69	63	52	69	65	70	58	66	63	62	68	74	66	59	73	64	60	71	54	62	70	63	71	71	90	45	58	55	57	72	74	80	61	63	71	57	65	56	68	53	53	71	61	72	65	71	52	57	56	65	78	59	62	65	63	66	55	54	77	57	65	74	42	53	54	66	56	62	60	62	52	67	63	53	63	80	71	73	63	56	51	52	63	73	81	84	57	53	51	63	63	67	58	54	65	65	59	76	72	69	62	69	61	70	56	60	68	61	69	53	59	58	66	50	64	76	57	68	65	55	60	53	69	74	66	65	57	68	61	68	58	70	66	60	76	62	58	57	74	69	62	64	62	69	57	70	63	46	44	57	60	58	69	66	74	74	57	78	72	64	61	59	59	50	74	64	58	68	60	58	56	66	54	65	72	72	64	62	68	64	67	60	59	79	65	68	64	53	67	62	65	66	58	67	52	76	60	53	68	67	56	67	67	48	73	64	61	47	54	72	61	58	62	72	74	71	62	64	60	56	67	57	65	63	57	61	49	68	69	63	67	54	73	69	53	73	70	58	66	67	64	63	62	66	60	73	57	59	45	66	60	60	64	67	54	66	50	56	63	55	73	67	60	64	54	65	55	60	60	62	47	55	63	68	65	49	71	75	55	53	69	61	58	67	70	64	53	57	53	70	70	66	64	52	68	64	68	52	58	68	66	70	63	63	55	58	68	67	54	60	74	65	49	85	65	74	70	57	67	67	68	70	63	82	58	80	59	67	68	64	66	65	71	68	66	56	56	47	65	60	64	67	56	55	59	54	53	49	85	58	59	63	65	68	64	52	45	76	67	71	59	55	53	86	57	60	67	63	62	53	61	58	50	72	65	73	42	52	72	63	56	71	70	68	63	59	63	71	82	65	66	57	54	56	73	62	64	68	73	64	67	77	64	50	58	58	67	58	53	69	70	61	51	51	57	53	59	63	82	52	52	66	66	51	63	72	47	61	60	64	74	50	54	62	80	74	63	62	65	47	62	68	68	74	66	81	48	59	55	74	68	47	62	64	71	63	73	56	55	58	58	53	56	56	56	81	78
5583	314	400	407	390	371	318	310	277	271	275	254	280	252	258	221	245	240	231	249	257	261	261	243	218	238	242	252	250	225	234	226	234	262	235	248	245	255	226	205	236	231	228	245	231	232	219	236	206	237	262	225	235	231	229	244	216	259	242	250	249	227	242	209	205	230	205	228	250	234	220	229	224	231	230	236	222	229	251	218	241	222	230	202	240	248	199	230	213	254	245	248	194	243	239	254	236	226	216	221	224	252	208	249	237	211	241	262	234	258	240	258	238	232	235	224	220	243	223	241	246	198	238	240	201	252	218	262	258	244	234	231	257	223	206	214	242	236	236	214	240	241	211	237	236	227	221	227	252	242	233	224	229	226	242	224	231	249	217	226	209	240	235	265	215	233	233	211	238	213	224	241	243	212	257	242	223	223	224	252	225	203	212	248	269	237	273	253	220	206	260	248	261	237	222	205	210	249	205	229	221	226	225	243	253	237	232	239	260	237	244	226	237	237	212	245	244	258	216	200	238	210	230	230	244	244	211	231	210	238	216	224	251	222	213	229	223	245	229	219	197	232	267	217	250	244	232	223	221	219	236	225	218	238	226	239	220	222	231	245	225	237	248	218	252	231	231	208	219	221	249	218	217	236	235	247	221	238	243	260	225	235	236	232	236	198	248	236	206	242	248	242	219	212	232	227	225	232	243	216	237	237	231	214	249	225	238	234	232	220	224	212	240	195	234	234	233	244	201	231	211	259	242	226	243	252	225	225	231	218	220	233	238	257	211	232	231	209	243	226	234	215	222	236	252	235	214	232	210	265	232	233	223	261	240	207	233	227	221	206	256	232	241	238	225	251	237	231	236	204	221	229	238	242	223	234	240	238	236	253	193	204	239	217	194	218	224	245	228	231	204	239	241	227	259	226	227	220	224	220	239	219	246	213	225	238	221	243	237	223	246	218	256	216	218	217	241	229	223	203	242	200	236	233	205	245	228	216	225	230	221	226	211	220	246	209	241	225	242	245	221	207	237	253	218	223	209	209	223	217	251	231	228	222	224	240	213	254	227	224	234	212	222	237	238	216	252	239	256	243	235	220	230	250	245	226	239	239	212	227	222	197	234	218	228	207	220	218	224	200	219	227	227	238	226	228	226	249	234	247	214	205	219	228	233	252	218	236	245	237	234	237	243	234	222	221	217	214	227	237	216	226	221	233	230	254	224	231	220	243	238	244	235	229	227	229	235	209	235	219	221	227	219	220	218	232	241	214	196	224	229	198	212	237	239	222	240	234	250	218	238	218	255	220	233	214	236	213	263	230	238	228	238	238	252	224	214	262	236	228	211	243	248	195	206	213	235	212	223	225	242	226	248	231	255	237	255	225	226	234	246	243	214	214	227	235	218	256	231	258	238	238	218	209	222	201	227	258	202	227	203	237	238	200	253	265	244	237	265	233	238	222	222	237	233	228	249	203	232	228	219	232	230	205	251	238	213	208	203	254	240	224	258	212	256	243	233	270	218	229	210	253	255	237	252	231	223	253	225	193	249	225	235	228	228	262	236	213	233	222	219	238	223	244	234	238	197	260	263	248	221	251	246	225	254	218	230	226	265	232	230	222	226	251	217	219	258	228	228	249	234	226	229	245	221	241	239	222	213	247	237	239	220	237	238	256	214	250	242	227	266	229	267	231	205	236	243	244	216	232	244	238	240	222	256	230	212	246	242	228	243	238	217	217	237	227	242	216	222	237	246	224	222	246	218	205	221	210	221	256	241	208	218	223	246	217	213	214	210	234	222	240	234	217	210	205	251	227	225	246	239	237	233	223	232	226	232	230	236	216	245	197	236	241	246	258	211	231	259	255	248	238	223	214	244	220	249	212	222	248	223	214	245	242	225	215	231	233	239	238	246	243	243	246	225	257	223	227	237	222	216	229	224	248	247	243	240	218	215	246	250	241	217	246	213	234	240	228	236	242	248	219	234	225	231	238	228	234	213	246	225	221	229	196	207	224	221	250	241	220	232	227	228	230	249	225	222	249	245	237	225	237	204	224	199	241	220	228	217	213	234	215	242	220	224	224	230	216	249	219	222	230	201	243	211	245	257	259	211	204	249	223	223	242	229	213	244	240	221	253	238	217	239	241	263	235	191	234	256	213	240	230	224	254	222	228	240	235	216	226	225	217	222	241	258	218	235	239	229	264	227	223	259	251	236	231	227	213	242	249	215	220	214	243	250	253	224	225	225	207	236	210	226	240	254	245	235	241	232	249	217	232	227	218	251	227	226	216	239	218	238	196	229	230	236	218	238	227	240	214	250	254	214	256	220	230	252	232	251	263	221	226	198	229	216	249	228	212	193	231	217	224	273	237	266	254	254	240	230	213	230	240	233	227	232	235	205	222	217	209	215	226	245	218	215	223	266	243	224	218	244	206	230	219	226	232	213	231	239	259	248	218	223	216	249	231	227	246	210	236	223	229	245	210	238	202	241	206	222	231	251	210	209	217	209	228	213	233	223	234	255	240	217	220	233	211	264	238	204	226	239	202	229	226	229	236	214	247	217	240	267	259	244	232	256	214	231	231	223	213	221	224	227	224	249	221	227	247	257	224	224	246	242	224	248	228	216	224	236	231	251	226	230	231	240	239	221	231	234	230	238	255	242	240	235	249	246	250	229	225	230	241	241	258	259	220	225	236	216	219	234	265	238	231	253	225	223	220	183	250	223	212	228	227	228	212	234	233	237	219	214	228	253	234	232	223	245	254	239	222	209	220	213	226	225	255	231	237	222	235	260	214	225	227	251	237	262	213	222	245	211	205	232	205	250	225	260	225	246	232	190	218	237	213	222	221	234	216	248	202	211	246	222	232	258	232	228	224	236	222	247	241	211	253	239	229	233	245	205	235	219	243	242	227	207	224	241	251	233	250	220	223	261	220	243	234	237	236	213	244	227	227	251	188	230	242	219	245	238	214	233	216	236	226	241	211	214	269	224	242	234	227	239	224	229	214	209	240	220	222	219	224	195	235	248	240	234	250	255	234	236	213	212	200	219	235	225	213	247	266	235	224	225	223	217	248	230	222	205	237	230	235	249	261	226	232	209	226	237	225	235	219	238	242	222	212	217	189	202	204	258	223	216	239	228	250	227	233	225	192	242	222	225	230	208	244	211	232	205	232	237	249	224	250	238	216	259	245	214	220	228	225	231	224	254	231	197	232	233	228	205	239	241	219	225	239	220	243	254	242	210	226	232	237	252	228	231	259	219	224	224	245	227	213	229	206	229	211	252	243	222	228	227	234	236	213	210	241	252	236	251	237	228	222	208	216	239	248	247	218	220	233	235	218	249	250	215	214	226	264	233	216	217	239	211	209	227	245	225	250	243	230	261	227	238	231	219	195	236	219	223	236	245	232	202	239	230	212	203	226	213	215	228	221	216	228	235	238	220	212	217	218	235	242	240	207	240	232	225	287	257	229	226	220	245	230	213	226	234	215	226	206	227	241	254	226
44776	8245	1624	1076	750	561	436	358	297	275	254	223	219	192	187	181	180	179	157	168	157	139	153	156	145	144	155	148	139	139	149	137	147	154	126	135	131	127	124	134	142	124	133	150	128	140	139	147	131	154	132	139	145	117	137	145	118	142	154	126	129	127	154	132	144	123	98	138	136	126	131	130	108	133	142	134	106	130	133	122	141	116	124	147	118	146	149	125	119	143	123	138	143	135	135	129	126	157	133	128	119	124	134	126	142	110	131	157	133	124	112	126	140	129	140	139	145	137	130	106	118	125	142	126	120	116	125	142	116	138	132	126	141	144	121	136	121	124	140	128	131	149	132	114	136	144	122	126	128	128	117	139	130	147	140	139	142	119	115	138	141	114	123	124	116	144	124	139	144	137	112	136	114	133	130	142	130	125	123	140	132	130	111	114	128	117	139	138	135	105	144	120	134	135	145	122	144	114	119	134	125	120	132	128	131	133	139	133	132	147	141	147	121	128	131	141	135	134	130	124	148	137	140	128	150	155	124	111	120	140	102	136	137	113	139	133	132	128	148	125	111	133	138	132	123	134	126	118	145	116	132	128	117	142	138	145	123	124	124	127	139	124	110	120	121	114	113	146	135	133	136	125	124	125	131	125	131	128	138	109	142	132	147	131	121	142	132	122	102	136	121	128	140	141	135	139	136	126	118	116	146	137	139	138	114	140	117	126	118	115	140	134	128	149	123	141	142	122	128	120	134	122	123	108	143	115	125	126	124	131	143	130	138	118	131	122	125	120	121	136	125	149	139	139	141	132	123	136	130	123	121	156	121	146	109	121	130	110	134	115	127	117	127	125	129	106	138	138	124	136	126	155	123	122	133	132	127	145	142	125	115	143	126	116	126	124	136	106	136	103	113	138	126	123	135	137	107	146	123	134	120	134	146	116	152	115	123	134	146	128	139	129	123	136	130	121	116	140	126	124	138	124	135	116	145	144	121	119	132	136	118	136	132	131	114	112	144	115	133	112	120	116	140	138	143	128	125	135	151	140	143	134	119	129	121	120	123	124	142	130	155	140	120	145	128	145	126	151	122	127	116	115	135	121	132	136	120	149	130	122	134	121	143	111	125	133	137	129	134	137	116	123	120	113	117	129	134	124	148	149	120	123	122	135	129	136	140	115	130	134	136	104	132	136	126	122	120	142	149	125	153	131	140	136	139	130	143	123	118	132	130	96	128	131	118	116	136	119	126	124	134	148	134	117	117	121	124	121	141	118	115	145	121	127	151	121	137	140	110	138	127	125	133	145	118	138	130	123	122	145	116	127	133	135	128	123	132	132	112	152	108	129	147	131	119	137	119	128	126	128	119	130	159	135	120	139	134	137	131	130	143	152	153	128	145	128	119	120	112	123	121	155	142	108	134	128	113	133	126	146	134	148	146	128	111	137	120	145	134	137	130	145	125	138	136	130	118	121	122	134	139	142	114	124	120	140	138	139	115	135	128	130	124	141	115	128	121	126	111	130	142	117	135	128	104	133	115	143	118	131	136	118	109	120	121	134	113	138	138	135	128	131	133	139	137	128	152	113	116	128	129	127	139	134	139	132	130	133	127	133	117	128	133	115	106	118	146	137	127	143	132	123	147	117	130	117	136	122	135	129	150	137	129	129	133	129	117	145	116	122	123	132	113	129	122	142	137	136	128	149	133	115	139	114	127	149	136	110	152	127	127	147	127	120	132	139	112	117	119	163	146	123	128	127	120	130	120	106	119	142	140	104	128	120	140	124	128	126	118	120	142	135	120	123	141	122	112	124	150	129	133	129	131	146	143	132	111	119	131	126	142	123	116	133	152	122	119	144	143	111	118	140	136	114	128	145	126	117	150	133	147	111	130	122	128	134	141	126	133	131	117	120	110	146	110	136	130	126	129	135	133	128	135	111	138	131	132	158	135	123	136	125	108	137	121	114	116	122	130	136	133	148	139	129	142	117	118	124	134	121	135	121	142	127	109	136	116	130	111	130	123	133	138	110	107	136	120	128	129	117	124	139	120	120	134	135	132	138	133	131	130	162	152	133	141	120	130	136	133	137	109	130	132	125	140	114	124	142	110	118	133	151	115	115	135	122	162	133	138	129	121	122	133	145	117	125	122	129	147	142	135	117	127	147	126	126	136	126	124	121	136	138	134	121	150	131	142	136	132	144	106	151	130	155	127	137	136	136	135	123	147	128	134	115	122	116	111	126	133	118	134	127	129	131	130	124	123	131	145	131	108	138	125	126	138	123	134	131	121	131	129	140	125	138	105	142	120	149	133	113	151	121	143	121	130	134	133	121	126	98	145	165	127	134	132	129	135	108	141	122	136	138	123	133	128	136	123	133	122	116	135	125	138	135	140	115	127	120	129	127	142	120	111	141	131	128	121	139	97	129	139	133	137	145	122	131	138	133	127	135	108	139	135	115	124	121	130	121	139	136	122	121	122	139	122	126	141	144	130	100	138	134	125	144	117	147	124	122	123	145	113	110	131	127	134	137	134	129	128	135	122	125	130	120	138	126	112	142	131	112	120	139	144	115	131	119	128	123	147	143	143	116	127	116	136	132	129	144	149	129	146	107	120	124	115	127	114	122	101	112	125	117	118	125	127	140	134	117	128	126	132	116	131	119	124	104	131	128	127	115	127	125	124	130	114	125	117	145	141	121	129	142	141	139	142	140	143	131	109	125	125	114	131	130	138	135	138	140	135	121	136	120	118	134	134	117	128	133	122	146	161	150	162	129	128	134	129	142	115	144	131	122	142	121	134	104	114	147	143	129	129	131	124	120	108	133	142	126	122	126	126	131	127	131	132	132	129	141	149	131	102	131	119	124	135	138	137	105	141	119	137	121	150	118	136	132	127	111	134	134	134	124	113	128	140	116	137	128	116	122	129	118	117	116	135	122	147	137	145	128	133	134	143	118	130	122	132	119	138	135	124	129	131	110	132	117	146	117	125	130	105	117	140	125	138	138	137	116	139	126	141	124	138	126	131	143	119	126	142	150	130	116	124	115	140	122	125	134	110	137	124	128	127	105	115	117	138	112	128	141	127	114	126	130	127	125	117	160	140	149	122	115	145	135	117	114	140	103	131	118	113	120	107	127	124	127	144	122	108	121	131	134	128	142	132	137	141	130	143	144	141	129	114	126	138	130	111	139	141	116	120	134	116	123	133	118	136	122	115	126	134	135	138	133	126	144	124	136	121	136	130	129	144	117	131	126	142	111	128	128	117	133	112	135	120	131	138	134	125	147	124	149	134	139	129	133	147	134	127	136	136	121	131	142	149	129	134	141	133	144	135	113	134	127	147	117	145	141	131	139	130	130	118	131	137	129	124	125	122	143	126	144	133	130	129	134	126	143	104	148	123	143	114	109	105	150	128	130	133	138	129	130	133	135	121	120	101	137	121	119	110	128	143	110	135	120	125	121	128	137	119	132	125	137	132	139	135	120	131	120	127	144	140	139	149	101
22265	1501	3327	3746	3194	2602	2085	1685	1486	1388	1190	1053	920	924	848	832	717	713	674	625	643	599	591	605	594	511	532	511	488	512	484	459	512	482	466	459	486	475	479	440	469	436	465	497	439	490	434	452	475	434	465	442	411	464	404	406	434	452	402	446	449	415	412	435	430	439	417	435	430	466	432	449	388	392	410	404	409	444	422	428	459	401	382	428	428	395	416	411	454	423	407	389	401	408	432	441	410	418	471	404	415	411	389	402	417	451	396	377	388	413	419	439	426	408	432	459	411	444	427	450	415	419	400	404	413	422	397	396	378	378	435	393	413	410	393	392	392	430	442	418	405	409	453	423	418	412	386	431	427	375	414	386	415	411	407	420	448	416	407	359	447	390	391	420	398	404	411	427	352	394	395	427	424	384	412	393	400	421	429	413	429	416	449	410	453	379	442	384	437	433	412	410	444	405	419	405	373	397	434	384	448	388	401	381	389	391	447	380	421	427	395	373	400	433	389	408	387	398	404	411	416	456	377	449	420	392	404	405	396	436	438	372	394	407	420	408	376	421	436	384	430	407	366	400	412	390	337	392	426	423	450	401	453	404	379	413	434	404	414	432	390	407	417	426	397	414	416	386	406	421	396	405	416	421	399	444	406	393	402	405	419	417	418	398	413	411	432	388	411	396	425	380	410	402	404	418	411	383	401	428	384	419	388	414	432	429	421	428	378	443	392	390	425	387	429	446	392	401	410	376	460	398	399	458	412	371	405	387	373	381	401	428	419	418	389	418	389	399	365	403	442	402	425	410	396	412	409	420	410	445	399	408	442	416	444	395	378	415	400	467	403	447	408	425	421	432	401	422	376	381	392	406	413	427	419	371	366	417	415	393	445	435	414	431	396	417	419	418	438	376	408	414	425	382	430	398	396	422	388	397	433	430	431	417	417	400	405	423	393	411	425	423	429	370	387	430	424	396	385	396	404	405	432	446	437	391	433	449	382	395	398	395	437	386	425	416	385	388	408	388	403	381	413	394	426	410	446	457	358	384	415	407	377	428	415	392	430	401	434	389	392	420	425	385	400	447	420	390	397	404	407	403	398	379	405	383	408	425	399	401	413	407	373	408	437	413	422	408	425	392	398	442	424	419	407	374	407	419	439	405	392	427	405	387	441	379	414	399	420	402	387	403	405	416	428	388	417	408	393	393	398	405	392	420	418	444	447	395	446	381	460	422	376	393	402	416	391	413	441	398	410	408	430	408	429	415	430	412	456	425	436	425	444	412	390	403	433	406	397	427	418	405	421	408	458	411	401	390	456	387	444	391	392	435	397	384	427	381	366	457	427	455	411	386	435	421	424	413	403	426	394	379	422	432	411	445	423	450	415	442	408	371	407	424	385	403	436	401	409	398	419	395	390	409	440	408	397	387	390	439	419	423	400	429	447	358	402	376	418	426	407	375	426	390	419	396	413	405	418	434	445	387	410	396	371	391	398	435	419	435	379	386	410	402	426	390	408	447	402	430	399	459	428	397	369	426	396	392	406	407	410	385	397	443	411	404	417	442	454	385	413	362	419	403	437	419	437	435	437	401	405	392	424	442	407	424	404	425	405	432	413	421	427	412	399	419	418	416	429	418	441	405	401	431	410	405	388	414	393	437	409	428	401	389	397	410	399	389	429	379	409	420	397	422	426	438	401	395	427	413	404	369	382	389	408	449	405	399	407	407	424	396	398	414	429	403	407	419	425	404	382	396	465	401	423	394	405	393	424	410	377	397	388	445	368	434	424	412	397	439	410	410	440	427	435	389	414	429	386	415	438	429	430	415	419	404	391	441	401	413	421	410	401	431	405	401	412	398	403	411	448	400	400	425	397	411	417	406	436	413	425	407	387	419	459	453	402	386	420	404	438	399	420	411	426	464	394	407	405	359	407	388	439	388	380	360	398	419	414	467	426	453	446	411	425	415	459	396	416	360	422	416	432	377	410	422	422	417	389	436	405	388	450	432	394	389	398	389	464	434	423	450	407	405	360	391	428	398	396	390	403	408	427	449	429	449	426	412	402	417	404	421	404	373	387	441	393	375	402	462	452	409	395	428	441	399	408	380	412	426	421	408	379	400	426	375	427	426	396	410	418	416	402	430	419	401	390	413	406	411	418	406	443	412	434	422	383	389	412	408	394	434	425	422	419	392	384	400	434	392	401	382	399	398	416	428	410	419	394	398	462	435	415	414	377	386	403	411	395	422	409	418	385	412	400	403	396	420	433	394	397	408	435	387	383	388	383	436	414	391	428	397	410	390	439	428	415	405	433	429	438	352	443	399	401	435	364	394	441	410	393	433	390	397	402	416	424	417	406	371	381	416	413	418	421	405	414	411	429	409	406	421	436	389	400	416	410	400	413	408	384	463	432	432	397	427	417	390	423	377	419	418	414	402	424	395	418	374	420	414	376	390	397	405	411	371	418	399	379	395	407	378	420	398	402	402	394	382	438	410	410	376	429	393	432	376	381	386	385	415	372	402	381	424	412	408	426	441	395	378	426	401	393	409	383	393	411	419	374	401	413	386	429	410	431	413	380	435	398	384	421	436	387	401	399	392	412	401	433	388	399	393	439	420	411	415	404	423	413	392	403	428	446	385	389	439	401	411	427	381	431	408	408	408	380	413	369	382	425	432	415	420	400	439	413	395	399	387	443	452	395	412	443	412	426	426	419	399	386	413	415	377	386	394	427	428	405	422	418	384	400	412	399	430	434	412	407	449	404	397	409	438	436	407	400	420	386	409	363	394	422	408	396	453	419	425	450	410	363	414	423	413	407	403	375	405	445	385	416	393	416	415	413	431	434	415	395	397	392	377	405	433	390	449	366	399	404	403	396	398	405	427	414	395	421	433	416	375	407	409	425	403	446	436	430	366	431	394	432	424	413	412	415	403	387	438	391	427	378	396	350	387	390	408	372	396	399	419	444	441	426	418	416	406	431	418	394	417	412	439	429	384	387	412	410	376	393	442	431	429	414	394	388	376	387	420	434	422	410	417	401	430	444	400	403	406	417	442	424	401	417	425	405	421	406	383	396	396	404	385	405	417	385	407	423	440	424	400	407	406	401	421	417	425	430	420	413	389	406	390	417	414	395	398	388	392	406	412	410	435	406	387	437	413	406	403	409	415	444	417	426	381	438	448	405	398	461	428	360	414	432	401	450	413	446	391	409	415	425	448	403	411	401	404	415	382	418	399	423	385	394	427	402	457	392	395	412	423	420	405	436	391	406	389	405	384	394	395	441	420	415	392	440	412	415	463	384	384	393	416	421	392	428	390	430	427	402	416	408	435	420	401	405	415	440	421	388	401	394	438	398	454	386	385	413	370	418	424	430	380	404	376	408	370	432	400	402	452	391	389	405	424	394	454	421	413	406	378	434	431	438	403	427	385	394	435	425	420	392	462	408	396	403	405	411	446	397	403	428	422	393	401	404	431	412	441	430	367	369	396	411	412	402	425	397	366
56425	14923	3724	2171	1543	1040	823	659	601	509	424	449	406	326	359	324	306	292	297	311	254	287	237	254	272	253	256	219	246	247	239	243	203	221	237	248	212	217	240	235	215	253	223	212	239	216	224	224	258	221	224	220	223	205	224	215	212	206	241	225	234	214	214	241	243	204	219	225	237	231	242	253	217	233	232	225	212	258	224	215	252	222	228	228	235	239	205	207	232	234	220	239	213	239	242	192	198	218	211	207	208	217	220	224	220	242	197	206	247	221	232	225	232	204	217	234	218	201	208	241	232	232	210	218	227	244	235	223	199	212	239	224	224	224	232	215	244	230	241	206	218	194	192	221	207	208	221	191	205	207	224	206	216	216	210	188	245	211	241	227	230	211	221	232	183	206	232	219	224	230	239	208	216	225	250	230	199	213	226	218	233	231	207	211	215	227	228	207	193	216	203	220	232	243	236	213	215	233	222	202	192	245	226	210	225	197	203	196	224	223	231	229	207	203	238	226	205	220	241	210	224	215	262	206	199	215	216	190	228	210	208	217	233	227	210	210	227	232	218	226	201	220	233	242	201	224	224	209	232	226	216	227	217	241	237	243	226	220	199	211	236	222	225	198	229	221	214	233	209	226	226	213	240	212	237	231	226	216	222	250	214	229	205	234	207	217	243	244	207	215	212	215	196	241	213	199	200	205	244	221	210	210	230	221	192	205	225	218	212	229	207	226	219	231	234	208	232	226	213	238	229	248	212	219	213	218	246	219	218	214	213	237	212	214	252	217	211	222	217	222	218	198	232	244	211	226	228	223	248	206	190	249	215	223	224	232	219	212	243	231	220	230	238	238	218	222	215	242	225	204	198	229	215	227	242	221	208	199	232	224	236	242	215	217	215	213	213	217	204	243	224	221	215	230	222	230	251	230	228	225	198	209	218	212	214	194	189	217	193	250	206	232	200	237	252	205	211	198	209	240	218	220	223	194	215	235	219	242	241	187	242	209	237	217	189	254	227	215	216	227	222	207	229	181	215	216	196	232	215	232	202	207	205	222	257	249	223	190	204	237	230	238	232	204	212	213	205	206	235	190	253	185	254	234	231	209	224	223	230	230	211	227	193	218	232	228	223	207	213	206	220	242	226	205	227	223	205	227	219	254	220	225	207	216	223	231	200	190	200	215	228	212	206	233	240	224	213	209	215	228	218	231	242	227	208	218	218	189	205	232	202	190	224	214	225	241	201	208	208	209	228	228	207	222	220	214	211	214	207	217	201	225	221	215	227	223	217	227	240	201	246	208	236	228	210	228	198	238	228	235	209	203	197	214	227	208	214	216	208	198	225	212	223	245	218	233	224	232	213	231	239	215	239	227	215	217	212	226	230	214	204	201	223	226	229	204	211	218	207	233	209	177	202	222	230	215	205	211	239	202	242	224	227	217	210	214	230	240	207	248	242	187	213	217	255	215	228	225	249	209	221	235	222	217	225	223	211	232	218	233	212	213	214	224	197	232	224	216	206	219	240	223	241	214	221	225	214	211	225	222	216	219	235	253	197	215	195	225	266	213	247	213	215	223	244	191	224	204	204	229	229	227	238	214	196	209	210	235	250	217	212	239	197	222	241	242	222	232	230	199	200	243	247	211	218	244	215	197	227	246	231	240	194	206	204	232	205	220	213	211	226	250	223	217	219	238	210	194	216	202	221	209	236	209	247	207	224	231	203	201	229	231	211	220	215	231	234	237	247	226	209	230	209	212	204	219	266	232	210	203	214	242	238	220	205	221	231	213	209	218	195	205	220	187	218	228	206	222	224	212	209	215	217	247	209	191	222	228	244	210	235	227	224	200	221	210	215	220	236	225	220	254	248	240	236	221	219	226	246	216	205	216	226	209	223	202	208	216	212	233	196	202	217	229	239	226	224	215	213	234	215	215	212	216	238	220	206	218	231	221	213	222	225	215	210	193	216	229	240	208	190	225	208	207	210	224	226	229	200	239	220	204	226	237	231	229	227	207	196	221	221	218	211	218	217	216	236	201	203	192	210	188	209	231	245	229	213	222	224	234	228	239	183	206	214	203	184	210	231	226	227	222	234	210	196	223	205	200	221	205	237	227	233	205	233	239	223	198	211	218	248	241	216	236	223	220	225	210	223	205	214	224	216	209	212	209	206	214	233	191	241	189	208	221	214	231	240	209	218	201	207	200	233	218	225	233	239	226	227	201	203	229	217	227	230	216	242	236	216	214	245	228	214	233	239	225	213	214	211	230	199	212	214	211	195	231	224	232	239	248	208	216	239	194	239	221	230	228	209	233	206	203	220	198	235	238	237	239	221	218	210	216	220	208	230	225	208	178	229	213	226	215	205	254	213	224	222	237	214	232	227	218	238	201	249	210	215	208	219	230	214	205	182	220	222	216	212	194	219	217	206	241	223	215	204	210	231	223	220	222	218	248	219	233	205	256	232	212	211	216	214	231	227	212	234	245	215	235	230	227	246	208	214	214	242	240	216	210	207	238	219	198	246	226	204	196	211	193	217	236	216	209	238	236	205	198	206	235	217	231	251	229	198	233	231	221	224	194	222	210	207	192	214	206	234	198	230	245	213	209	218	206	248	249	225	230	209	237	201	246	248	219	233	221	209	239	233	202	221	202	219	211	234	233	221	243	229	215	237	223	179	240	233	205	229	211	204	219	222	226	249	205	259	253	245	225	213	249	236	230	211	209	197	210	234	186	207	231	210	222	216	222	226	230	225	199	204	201	223	222	219	213	226	234	209	243	233	206	230	242	216	211	211	219	215	207	196	217	222	206	253	234	222	239	224	224	220	205	227	175	230	209	235	196	219	223	247	219	243	227	228	231	203	219	202	243	257	218	215	254	236	224	209	202	236	223	206	201	220	222	220	206	230	212	231	218	228	219	210	209	223	232	223	236	247	215	228	217	216	213	219	239	233	184	217	216	230	206	221	199	195	207	232	240	212	196	243	217	204	222	244	234	233	206	224	210	206	231	222	238	216	229	205	224	200	223	203	213	217	200	214	197	206	215	263	223	258	204	206	195	228	219	241	211	202	215	231	214	218	223	219	217	227	232	217	236	227	183	254	192	214	236	218	239	232	225	222	220	214	240	215	255	224	224	223	222	260	232	221	223	211	219	221	242	242	241	192	202	248	258	202	210	256	238	211	210	236	228	226	217	221	217	214	219	205	218	222	236	241	212	229	249	195	226	210	235	245	248	207	204	218	220	224	211	219	217	232	228	210	228	242	226	219	217	229	216	224	187	220	227	205	205	238	224	213	222	240	220	217	224	207	207	203	199	189	233	228	244	227	219	211	220	214	245	245	195	229	221	200	219	243	224	223	223	224	225	209	213	220	217	202	219	222	241	212	224	209	212	193	178	200	224	232	226	225	228	230	198	222	225	216	231	230	203	246	215	222	220	239	221	226	212	199	216	198	242	213	227	220	232	225	221	222	249	225	218	199	212	212	231	212	215	246	209	206	220
28003	2686	6013	6629	5516	4494	3686	3030	2624	2317	2049	1801	1674	1586	1448	1299	1232	1134	1192	1095	1013	982	958	897	951	877	868	843	812	835	817	839	826	749	792	739	737	747	729	714	770	756	710	703	736	682	682	649	708	669	682	697	697	718	694	661	647	674	643	680	620	655	708	653	668	629	719	678	651	652	653	635	639	653	659	708	679	662	663	636	687	635	673	636	685	642	670	676	662	616	676	657	641	655	654	636	624	657	677	661	655	606	669	636	651	592	631	638	643	633	621	590	624	605	668	637	611	634	639	677	628	634	631	662	645	594	720	652	632	660	648	632	651	635	598	648	641	697	638	613	641	667	673	617	647	634	656	643	635	669	637	651	621	630	590	633	610	646	626	627	581	647	647	601	634	615	676	616	593	610	592	652	651	617	639	636	673	595	649	668	673	633	606	704	639	666	623	659	618	659	679	638	633	640	626	610	617	663	665	659	645	581	649	659	636	618	648	670	647	626	621	592	657	621	641	638	613	651	646	640	577	650	605	618	636	644	649	669	619	580	643	580	649	700	660	632	611	616	675	658	664	595	629	624	642	644	624	619	603	651	656	626	636	632	666	651	643	583	619	620	632	642	654	626	588	658	637	651	596	621	694	618	664	660	672	617	699	606	608	649	634	674	606	639	664	636	613	628	636	658	614	628	594	633	655	640	642	630	592	629	657	590	645	620	621	608	648	606	676	641	599	657	611	599	638	619	589	626	633	606	640	626	643	617	603	635	625	633	642	643	602	605	597	680	660	562	655	630	668	651	657	673	597	627	628	604	637	602	648	638	684	629	643	647	664	676	612	695	619	624	610	640	610	653	635	575	614	621	648	632	593	644	649	670	595	642	642	631	610	614	653	647	633	630	593	623	625	659	631	632	661	638	624	668	676	661	706	610	613	582	634	677	608	621	643	593	621	619	621	635	626	664	613	635	622	634	661	649	657	657	591	599	649	640	617	594	657	627	676	602	634	588	663	638	580	632	644	674	615	606	627	613	655	707	635	607	695	625	676	683	626	630	655	665	656	616	642	636	615	642	616	655	640	653	626	714	635	640	623	648	615	647	632	596	661	646	664	672	615	638	611	606	617	644	647	658	599	631	633	613	667	564	704	636	631	649	608	627	615	640	659	627	670	654	637	627	631	706	638	620	600	642	604	627	602	637	671	675	589	657	653	604	613	637	639	631	591	601	624	647	629	620	644	617	638	639	625	629	653	637	614	645	631	664	650	657	644	600	656	646	628	690	597	608	645	684	593	629	620	639	624	616	632	607	611	608	641	591	615	624	608	654	642	691	627	660	677	672	635	599	626	655	591	638	631	604	626	610	644	623	638	622	644	623	633	630	622	645	653	639	641	650	611	629	599	663	593	666	615	652	639	659	661	644	629	601	628	628	601	638	604	624	643	558	642	654	645	599	599	607	641	622	624	693	642	665	601	648	651	607	663	623	659	637	626	662	654	587	622	644	634	632	610	626	622	659	625	616	592	628	644	620	600	623	660	623	689	670	612	662	578	638	669	632	649	625	623	634	653	626	625	631	599	646	597	610	618	602	628	646	625	624	617	629	663	622	635	612	634	623	634	667	609	614	604	629	636	623	618	645	645	628	623	628	630	658	599	615	621	658	656	597	610	611	649	655	592	640	622	598	627	631	669	672	616	608	616	599	634	622	633	611	650	606	662	604	596	604	642	619	632	615	616	673	627	627	646	599	618	629	633	607	582	610	626	585	677	633	631	633	604	633	604	590	573	589	626	624	635	592	674	654	617	605	655	604	609	676	619	618	645	645	661	625	627	615	655	669	610	583	613	606	649	703	597	632	615	634	631	591	658	654	588	614	630	630	629	610	660	626	638	648	630	630	645	644	627	639	604	639	637	648	593	592	596	648	657	658	671	618	659	634	637	633	712	590	631	622	645	565	600	630	610	599	595	662	650	620	605	641	675	632	619	647	659	622	604	615	663	639	604	645	675	600	682	617	655	647	633	639	585	653	639	644	624	643	661	625	642	636	677	602	651	648	633	620	594	618	639	628	596	614	621	656	636	616	613	664	594	630	610	611	654	672	669	600	667	618	633	670	644	654	627	644	623	627	633	640	620	600	643	596	623	657	545	635	641	674	609	633	632	653	625	675	663	646	578	602	646	683	662	581	634	653	648	660	628	674	605	673	637	652	635	684	628	610	614	643	654	625	615	561	629	634	646	582	618	661	618	614	609	676	640	692	659	639	594	616	609	604	622	646	621	650	634	616	617	614	658	641	647	612	595	650	605	649	635	613	616	634	646	611	612	635	622	609	619	593	634	626	630	639	673	660	657	619	631	646	612	641	603	605	606	628	625	643	634	605	658	604	602	620	655	655	667	646	626	621	652	665	635	593	645	642	643	616	620	664	640	650	627	643	646	613	637	635	631	592	559	610	595	593	664	626	646	636	636	605	601	643	635	637	644	664	626	647	650	635	634	616	618	618	621	619	627	646	664	611	671	614	683	636	608	649	642	605	628	667	628	675	634	620	647	644	600	608	623	648	636	650	622	624	595	663	646	638	679	606	621	635	594	620	626	622	664	585	620	641	621	625	595	645	657	608	607	658	685	639	660	629	653	634	660	627	622	636	638	627	603	643	645	634	633	683	629	689	646	616	658	619	630	644	684	633	620	645	644	626	616	654	650	647	604	650	686	623	596	614	663	644	617	639	617	665	618	639	625	653	643	634	660	638	637	595	585	583	615	577	606	629	652	643	625	606	654	657	621	673	622	647	598	686	664	691	639	634	670	625	648	565	652	642	625	603	661	622	600	665	623	642	627	638	630	649	636	580	689	642	633	648	614	605	664	653	622	652	619	659	595	645	613	659	616	590	600	659	668	676	650	606	685	648	638	679	627	615	580	673	628	631	616	621	619	640	647	645	611	608	612	615	588	568	659	621	627	628	620	614	628	684	655	683	639	686	619	693	650	666	619	603	651	605	650	641	675	606	656	640	621	639	647	632	666	661	652	661	625	632	623	618	631	619	648	603	596	647	647	627	623	637	602	643	632	660	630	635	669	608	632	602	638	639	657	638	693	616	618	618	685	632	679	620	585	687	629	612	649	656	625	628	610	629	659	679	637	635	657	582	645	642	643	639	649	627	623	690	636	637	638	603	667	638	609	651	636	646	702	654	619	640	631	700	650	640	636	650	631	598	668	642	593	587	650	651	653	700	634	648	656	665	599	655	659	599	670	624	641	707	637	648	633	632	636	631	644	678	648	682	620	613	622	666	612	605	653	647	668	631	651	695	583	637	642	620	636	672	641	664	642	590	632	650	656	641	607	637	635	613	616	644	636	626	611	620	602	669	655	593	637	613	635	646	647	618	610	638	632	643	604	673	596	633	635	620	625	626	629	667	618	622	658	645	664	604	646	634	675	630	651	644	658	600	637	605	590	614	598	639	603	625	596	594	605	635	637	631	675	636	661	644	634	646	628	654	620	637
5695	326	129	132	104	96	95	71	75	69	77	72	65	71	61	73	66	63	69	70	66	59	51	58	66	57	67	81	65	69	62	54	56	62	63	63	60	66	53	67	64	56	50	63	55	69	59	63	77	68	56	74	58	45	75	51	59	62	69	64	73	61	73	54	63	75	63	68	72	65	71	49	63	67	62	74	65	60	69	69	66	55	56	73	63	57	54	61	72	71	59	67	63	75	62	60	63	46	72	57	45	54	67	57	57	54	51	48	53	61	83	64	70	54	48	62	73	56	62	71	69	89	65	62	54	60	63	63	50	72	58	65	59	65	76	66	68	66	62	66	55	68	51	80	66	70	60	69	70	73	66	52	60	53	68	74	68	67	66	61	77	60	56	58	78	72	63	62	65	69	73	64	68	72	88	68	55	74	72	71	62	69	67	63	77	52	52	57	65	56	78	68	89	58	64	59	75	66	61	56	63	58	74	66	66	64	60	60	74	68	53	67	80	70	63	78	62	53	74	63	42	61	65	66	70	61	53	68	68	59	65	74	69	58	52	79	58	49	58	59	65	65	73	53	74	61	52	53	76	55	71	64	68	56	56	72	77	82	58	63	70	56	64	75	53	56	64	62	63	66	52	57	50	87	64	51	75	60	56	73	61	66	54	71	68	59	67	55	69	58	65	57	60	69	57	55	57	52	58	60	75	53	61	71	54	64	54	69	75	56	68	72	52	53	52	58	58	70	63	60	62	60	79	70	68	59	55	65	65	60	75	61	75	62	59	71	65	61	58	58	70	67	78	62	71	66	60	58	57	60	60	63	63	58	63	64	63	56	60	61	65	52	59	68	63	70	60	61	68	68	61	63	72	72	67	70	59	63	64	57	64	53	63	55	64	79	67	65	65	70	71	66	67	70	56	65	78	68	66	58	57	67	74	69	56	54	49	77	54	74	64	81	52	56	61	63	49	77	58	54	64	48	63	68	61	68	72	80	61	69	63	57	73	52	52	77	66	66	59	76	63	69	61	58	52	65	69	58	52	57	72	68	65	68	72	56	61	77	50	48	68	72	54	64	58	76	52	62	54	71	61	64	56	68	64	62	77	61	58	70	67	56	59	60	56	66	76	82	60	73	72	61	69	63	67	60	65	76	55	68	61	60	64	61	55	67	66	55	74	62	67	77	61	66	65	60	76	58	67	68	56	69	49	64	65	62	57	72	68	61	59	49	65	60	59	69	76	66	55	60	77	66	71	57	54	47	62	70	56	69	64	72	81	61	66	60	65	78	77	72	67	62	68	59	66	58	55	52	57	60	69	67	65	49	47	50	58	59	77	67	61	77	66	56	62	67	58	53	64	61	60	71	64	61	77	58	56	65	62	62	67	66	60	70	75	69	66	70	51	51	64	65	71	68	64	81	71	76	53	52	77	69	50	58	64	75	57	64	69	67	71	68	67	60	54	56	67	69	64	72	66	55	63	65	62	54	70	70	81	59	58	61	71	65	66	73	56	58	57	57	54	69	67	67	58	89	75	62	62	66	58	66	63	59	62	74	74	57	75	61	62	64	60	79	60	58	74	52	55	60	68	62	57	58	56	57	56	49	54	71	56	68	52	60	55	57	70	74	60	67	70	52	51	60	73	64	65	52	71	78	72	65	63	68	61	61	56	59	63	51	48	58	57	67	75	72	64	80	59	84	59	73	62	56	64	58	66	74	68	53	61	63	77	61	83	78	57	74	68	69	49	54	65	75	61	85	71	70	66	78	71	47	57	69	67	58	49	79	59	55	71	60	78	72	62	62	69	70	81	82	72	65	53	58	73	50	51	52	46	70	51	60	61	54	58	71	60	60	60	69	69	50	71	57	58	63	64	59	73	75	65	65	60	51	50	56	58	71	65	92	65	64	61	43	58	69	43	75	67	51	82	56	58	49	49	84	62	81	80	46	61	63	63	60	55	64	54	68	70	76	61	69	70	71	58	60	66	76	65	67	49	63	50	64	66	73	61	65	59	66	50	50	62	59	55	70	52	72	59	59	62	66	52	82	59	68	67	70	59	69	59	74	52	73	62	63	70	63	72	63	75	71	50	66	58	62	68	56	60	55	63	60	69	65	44	71	53	70	77	65	71	60	61	61	79	64	49	69	67	65	55	44	70	65	53	58	75	70	58	56	64	45	65	48	57	59	64	68	55	52	52	67	60	64	64	67	61	78	67	61	65	70	63	56	64	47	70	60	57	71	71	70	64	79	63	81	48	59	70	59	55	77	53	58	80	74	59	69	56	54	67	65	53	75	63	55	88	70	73	68	86	84	61	67	75	64	65	47	57	68	75	70	66	62	51	53	51	66	61	70	72	75	65	73	55	53	76	58	63	57	60	68	68	60	55	72	56	62	70	63	56	56	64	69	57	62	64	71	55	71	49	60	68	60	51	56	64	77	59	56	60	62	69	54	67	63	63	69	58	59	74	56	68	59	74	60	68	50	73	53	54	73	48	70	64	49	50	60	69	51	48	64	68	66	71	69	57	62	63	69	73	65	48	75	60	62	61	66	53	57	61	64	54	74	67	68	61	66	57	53	57	67	71	49	62	74	57	71	57	52	63	77	72	68	59	64	72	74	61	66	62	59	62	75	83	65	70	64	51	66	68	58	57	59	64	59	75	63	60	70	66	76	64	62	64	67	74	71	74	59	57	67	64	67	61	59	66	66	60	70	58	64	53	53	38	76	60	86	63	56	55	62	57	57	66	62	60	71	59	71	58	62	60	54	61	49	61	49	60	54	63	57	63	58	65	65	56	67	75	59	58	57	63	57	59	68	54	74	59	70	87	62	41	59	60	68	52	67	62	59	55	53	75	72	56	56	64	69	55	56	72	60	53	71	68	66	70	72	66	66	65	60	62	69	73	57	67	59	48	70	68	67	57	50	73	76	74	53	60	63	62	57	71	50	64	45	58	67	65	62	55	75	43	58	62	75	67	59	60	67	61	63	66	61	56	47	61	51	75	62	57	46	50	64	59	69	70	59	71	77	68	70	69	64	69	65	71	48	52	58	58	72	60	51	57	48	66	71	65	63	75	49	59	60	53	61	73	61	55	55	56	65	57	60	60	59	64	57	55	61	51	63	58	64	44	58	62	54	70	58	60	68	72	58	80	58	68	44	53	66	76	71	69	57	56	76	54	80	71	65	55	56	61	57	69	77	74	66	66	67	70	76	65	67	73	54	54	55	64	68	93	57	70	77	60	58	70	57	62	68	63	61	63	49	55	70	55	65	65	72	68	64	61	55	53	57	64	51	69	64	56	52	51	78	69	64	68	51	76	60	57	60	61	50	69	72	58	66	57	61	53	68	53	59	60	63	61	55	57	52	37	65	54	56	63	53	58	65	67	75	59	62	70	72	61	66	72	62	55	70	58	67	74	57	73	61	50	64	54	67	68	68	48	59	76	70	59	68	80	63	67	68	74	66	68	62	56	61	53	60	74	68	55	56	72	69
5334	298	386	426	394	347	313	296	319	256	252	247	293	247	279	234	217	249	243	235	231	238	235	242	237	250	241	228	230	227	250	256	253	247	236	219	230	223	223	230	214	195	223	261	206	223	267	254	261	255	242	240	221	247	253	227	219	217	225	216	220	229	235	224	234	237	239	233	252	235	238	229	235	209	238	245	240	211	239	253	214	235	229	260	218	237	245	234	233	232	238	257	233	228	216	245	252	235	249	224	216	232	228	240	225	209	201	233	260	222	239	246	216	226	229	224	209	230	227	239	227	225	226	229	235	234	214	269	239	229	218	222	249	227	244	215	220	191	249	213	236	215	235	219	255	225	221	216	237	236	224	236	226	233	235	226	219	214	223	219	237	227	246	247	228	252	213	228	219	245	256	223	228	238	283	211	228	236	219	226	245	214	251	217	239	215	238	249	243	251	225	205	227	240	245	226	259	220	252	258	232	240	223	245	226	242	234	222	220	215	216	259	229	215	236	227	245	231	231	216	217	225	240	251	190	244	229	250	236	218	226	210	232	221	252	240	208	223	213	239	245	196	240	248	234	256	200	213	219	237	212	249	213	236	240	223	249	232	244	228	226	264	239	226	217	216	228	222	225	231	201	251	201	219	203	241	238	227	236	220	235	235	237	255	227	211	247	215	201	215	233	221	220	245	204	250	235	240	231	234	230	238	218	223	238	242	238	232	236	244	255	216	215	215	212	244	238	228	212	240	218	243	235	259	210	247	236	239	245	247	252	234	221	231	219	233	229	213	217	225	253	242	228	238	238	233	212	247	229	234	273	229	229	224	239	271	201	237	227	217	229	226	231	235	245	208	216	229	238	235	235	229	205	219	222	230	213	213	247	231	229	202	229	194	260	215	257	251	250	207	226	225	226	233	234	232	265	239	250	214	233	198	239	249	210	207	242	241	229	214	207	216	237	231	244	221	227	244	219	221	268	250	218	241	259	243	214	229	242	226	248	200	224	252	242	233	225	245	229	225	248	215	236	219	197	237	240	217	229	210	212	216	238	224	257	190	248	223	247	237	237	221	232	216	237	265	253	237	232	225	211	238	245	224	240	221	237	204	201	226	263	209	210	219	208	241	234	231	255	201	202	252	232	221	206	252	266	241	224	217	218	227	255	219	226	242	215	217	228	215	229	220	226	218	223	214	229	219	256	232	226	222	215	238	216	229	225	210	210	211	233	240	232	234	236	233	233	229	236	230	214	206	247	238	216	248	230	244	225	240	224	245	239	235	207	228	205	247	239	228	245	262	203	264	242	228	230	238	237	229	262	251	241	222	234	220	236	224	255	244	213	250	229	245	216	228	209	223	210	223	239	228	219	204	212	241	238	257	232	235	230	231	223	249	225	220	216	223	220	229	221	217	229	255	238	248	217	210	248	231	209	237	221	227	240	224	229	275	229	236	236	239	246	244	240	233	229	221	244	248	203	234	206	228	215	221	253	238	224	216	236	227	208	223	219	204	226	215	218	246	256	227	227	234	204	232	204	260	231	247	238	236	241	222	253	238	209	224	238	231	218	242	255	229	251	227	219	190	215	231	243	214	220	260	240	205	237	218	217	215	228	238	246	231	242	245	221	224	214	239	235	249	248	237	214	238	232	231	232	242	216	227	229	220	234	255	245	210	238	224	245	241	224	229	212	241	216	229	227	209	231	252	222	230	245	223	235	232	200	229	195	230	222	241	220	224	248	207	218	253	235	222	239	222	198	242	221	229	232	244	244	232	238	229	207	229	240	244	207	230	253	223	214	223	222	244	206	232	247	233	247	243	256	225	224	227	209	221	202	228	220	264	251	222	233	235	222	209	210	253	197	251	248	265	234	245	237	228	238	242	243	230	219	238	251	246	244	242	266	252	264	214	227	219	248	250	239	241	220	230	202	199	227	226	214	252	236	212	220	238	193	229	235	225	255	248	243	242	234	231	225	244	246	223	217	241	223	230	237	225	235	224	240	254	244	236	222	234	241	255	220	253	223	228	236	224	229	211	231	231	225	217	221	241	198	228	233	207	204	243	226	229	248	235	239	206	236	213	237	242	253	233	224	240	238	237	251	245	230	211	213	223	222	241	231	217	247	238	231	238	235	253	246	198	234	221	242	239	201	243	232	202	228	239	230	222	251	230	195	227	237	242	227	243	229	244	226	211	241	219	239	246	226	244	244	219	224	231	228	231	233	252	231	235	230	232	244	235	227	229	204	276	243	229	225	210	207	236	241	211	234	235	216	237	239	240	226	248	249	245	257	199	235	233	261	215	212	224	258	217	224	229	230	215	235	259	218	221	230	254	249	245	240	231	236	197	199	211	229	231	228	198	257	220	237	274	216	206	234	220	257	244	216	230	202	240	225	233	245	199	235	191	217	204	235	228	228	206	229	227	210	220	219	217	227	245	242	232	259	238	245	237	230	245	229	216	224	251	250	257	250	229	227	203	251	230	247	219	235	273	218	247	241	250	270	222	242	242	233	246	210	221	228	208	245	225	247	235	222	234	228	250	232	247	226	204	232	213	225	245	248	251	205	222	218	258	242	231	211	203	226	246	214	209	240	241	227	240	263	241	240	210	218	248	209	225	214	232	218	236	248	227	239	239	257	200	254	238	249	192	251	248	236	240	222	235	204	222	215	249	244	241	218	257	206	238	238	222	210	242	224	229	240	239	232	219	233	227	211	253	230	231	225	233	232	230	245	221	222	243	247	234	229	214	232	248	229	222	229	207	223	228	244	219	252	217	226	241	249	238	250	226	242	241	217	222	209	210	205	235	232	227	232	223	236	198	234	209	217	227	228	213	247	247	231	254	192	255	216	241	226	242	233	218	246	232	262	250	241	231	228	229	255	263	209	236	245	212	207	238	220	228	227	240	224	236	237	227	194	255	257	217	229	223	249	244	217	237	238	237	221	233	224	225	238	217	227	217	210	224	224	217	221	230	226	231	227	226	244	237	283	246	238	209	256	217	237	221	222	258	246	235	227	225	229	221	218	242	237	237	237	265	226	226	234	236	229	205	239	230	251	220	235	227	231	263	212	243	200	255	195	243	205	247	231	234	244	217	216	265	231	224	229	232	228	239	218	265	240	253	239	218	216	241	199	245	207	242	253	258	239	209	236	228	251	242	201	220	215	234	211	231	230	239	210	203	264	219	252	224	247	241	215	226	241	224	238	237	215	236	241	252	214	233	219	238	216	231	249	228	216	234	214	250	239	242	238	217	193	228	232	250	239	252	251	248	220	227	246	196	250	232	222	243	225	227	227	253	222	191	240	220	231	247	236	220	216	207	236	238	208	254	219	222	220	228	252	212	223	238	234	222	201	229	230	210	226	226	241	211	240	221	231	226	269	248	242	236	235	207	242	217	221	237	217	259	246	229	230	207	235	238	229	202	243	246	246	229	238	209	192	244	238	260	246	278	220	246	215	223	233	215	233	249	261	226	209	225	204	262	228	208	236	243	231	236
44004	8069	1630	1038	807	536	461	355	299	269	265	247	198	209	203	176	163	174	162	152	162	141	145	138	155	125	150	159	139	134	126	152	134	155	119	145	140	142	147	129	146	150	133	149	133	137	129	137	136	150	149	146	135	141	144	115	135	141	106	136	116	126	128	136	138	124	129	152	112	119	105	137	129	122	127	121	117	128	132	149	122	145	124	149	129	136	130	156	114	136	138	143	126	129	115	132	138	138	134	141	125	137	118	144	139	119	148	125	135	145	136	114	168	127	132	140	149	132	103	109	142	143	133	144	138	130	121	117	134	144	122	109	125	125	125	123	128	121	132	138	137	132	119	151	118	116	133	124	146	119	136	122	127	155	112	138	124	113	125	141	120	141	108	123	129	138	110	111	141	132	135	124	121	123	121	118	138	129	113	113	110	134	131	122	119	122	125	140	127	124	139	140	143	134	139	158	120	125	130	133	126	117	136	138	133	117	133	126	121	133	141	116	145	131	120	138	135	135	149	121	141	142	120	135	142	130	155	125	135	117	134	146	132	110	119	120	121	137	134	122	129	140	117	101	142	125	131	117	130	154	122	128	126	134	136	110	137	119	135	108	118	131	108	132	136	126	114	140	128	132	125	132	116	128	124	139	126	141	110	136	161	122	117	143	134	130	116	143	125	141	140	139	104	134	137	128	146	118	133	141	138	142	126	130	134	146	136	130	122	133	150	132	142	127	118	123	141	115	141	140	150	128	133	118	131	127	132	128	132	140	143	125	120	130	133	134	120	130	123	129	135	136	117	145	138	132	129	107	110	176	139	144	141	119	133	110	116	145	115	115	134	137	137	119	117	110	128	134	129	130	128	119	122	117	139	129	132	140	135	134	142	152	136	130	137	142	133	138	130	130	137	129	122	137	150	127	112	124	141	140	128	145	97	131	128	115	130	122	145	140	139	133	130	149	129	138	138	111	134	116	154	126	91	125	131	134	103	122	135	139	153	127	130	130	142	151	142	150	158	146	124	142	144	121	141	127	109	141	113	131	124	135	129	147	129	136	123	138	128	142	128	149	132	139	128	151	161	154	138	134	131	146	144	123	105	116	143	123	143	116	129	143	154	115	137	122	132	125	131	118	132	122	123	140	118	144	114	118	137	134	129	128	143	116	143	138	118	123	123	145	143	129	141	117	120	133	108	106	135	131	134	127	146	126	142	137	109	128	114	139	132	157	123	146	131	96	125	116	119	113	136	117	143	125	146	126	125	125	122	121	142	120	162	120	125	113	129	140	140	131	128	130	110	146	133	129	136	140	133	115	124	128	125	136	129	132	128	126	127	138	119	140	130	144	127	128	129	123	133	126	136	123	115	124	139	123	115	133	130	144	133	126	129	112	135	118	120	112	130	139	129	131	131	150	126	148	137	133	112	121	109	138	131	139	135	140	145	134	119	139	135	128	133	127	137	139	125	117	121	140	131	157	119	120	132	130	137	142	123	112	140	149	108	137	115	132	125	129	129	152	119	139	122	127	128	133	112	128	121	135	121	141	132	147	135	141	123	151	128	130	111	121	131	122	132	123	123	150	127	142	130	131	146	137	135	132	119	138	107	160	146	147	126	121	123	119	99	131	133	130	151	142	145	133	107	122	132	146	117	125	127	140	132	159	132	136	128	135	133	146	130	127	112	134	121	118	125	145	128	136	117	130	119	143	125	133	130	124	137	126	114	150	110	136	133	143	143	127	139	103	148	132	129	146	138	122	130	132	150	129	138	124	126	143	126	133	138	133	127	120	126	126	126	143	142	141	139	124	110	124	135	139	133	135	121	125	138	119	157	110	136	118	114	130	141	118	130	147	145	146	113	138	132	122	118	129	122	142	138	136	116	148	109	123	115	135	143	123	140	134	133	148	128	136	115	123	115	132	124	128	128	128	136	158	131	128	132	119	124	112	130	112	142	146	116	150	106	131	172	159	128	118	130	122	134	128	119	129	131	128	113	141	128	109	128	132	119	137	130	133	123	126	149	125	129	125	115	147	127	132	129	120	121	109	131	124	142	117	144	152	149	126	149	124	118	144	135	124	137	159	136	150	130	149	131	109	138	146	117	132	145	129	116	128	138	131	122	140	124	150	118	108	121	139	126	138	151	122	134	146	162	106	124	138	128	131	137	121	122	127	120	135	109	138	138	139	133	106	137	138	133	112	139	122	152	123	118	139	147	132	129	129	133	119	142	136	136	130	109	145	114	107	142	135	125	140	122	117	128	152	123	127	112	114	131	143	138	134	120	139	111	145	115	121	135	121	139	119	106	142	147	136	135	142	118	138	150	120	110	126	132	158	117	124	138	147	120	140	145	124	132	128	147	137	147	122	128	129	122	127	128	119	107	133	121	144	113	122	141	125	141	110	121	129	124	127	137	142	145	133	131	131	125	125	149	120	123	126	120	112	145	126	125	119	147	142	122	129	128	133	123	120	125	134	127	127	129	124	110	145	135	135	121	135	122	127	126	132	139	163	133	136	127	122	105	133	127	117	149	133	132	124	140	137	142	139	123	125	129	126	149	133	132	124	124	143	143	121	143	133	153	115	148	129	122	126	148	136	122	133	128	135	149	131	112	139	148	131	138	134	120	130	143	138	148	146	132	140	135	123	139	157	134	119	132	112	136	117	139	143	116	110	132	116	113	130	127	137	132	128	126	119	149	123	134	137	132	143	145	146	132	113	152	115	120	119	134	121	148	117	145	116	125	130	137	143	137	148	126	143	124	125	126	128	112	122	116	122	120	122	121	125	139	116	131	121	141	107	131	122	139	122	129	130	137	152	116	133	125	103	119	144	129	137	112	129	159	141	109	132	131	133	126	138	123	131	144	115	127	137	135	138	126	131	132	125	126	139	132	129	141	135	131	149	133	128	129	99	107	129	126	131	113	126	137	131	127	123	125	121	134	132	127	127	126	117	137	136	116	137	137	120	123	123	142	147	130	132	133	143	113	134	151	128	121	131	156	144	113	119	119	126	127	136	133	140	142	147	129	133	158	136	136	145	127	149	140	122	127	134	117	133	120	132	145	139	151	135	118	127	130	120	108	134	129	138	137	120	116	143	146	126	148	148	136	116	117	119	124	113	123	137	137	132	115	136	134	127	155	117	116	126	127	130	138	143	112	147	122	138	133	126	133	127	113	149	124	121	117	143	130	117	135	133	133	152	134	134	137	142	137	150	114	139	114	113	140	127	142	136	130	137	125	140	138	141	143	112	129	150	138	137	133	107	136	126	119	127	132	126	137	121	122	126	142	126	108	109	128	126	133	124	139	146	118	134	127	128	126	142	121	126	119	139	114	126	138	130	134	136	141	115	120	135	128	128	136	122	133	145	132	134	131	116	129	145	104	145	115	112	149	128	144	140	148	130	133	143	141	137	133	155	120	130	139	104	122	131	141	118	138	151	161	130	121	133	128	133	148	116	103	132	140	145	107	148	134	130	137	127	127	137	121	105	137	133
21893	1486	3400	3737	3186	2680	2087	1689	1490	1264	1186	1101	1011	900	882	754	733	729	666	669	589	602	585	566	539	570	560	493	542	503	530	485	520	486	498	478	487	489	511	461	450	452	434	471	471	462	462	410	464	433	410	452	417	420	435	431	409	426	467	425	408	425	439	418	393	432	447	460	409	438	462	449	424	378	416	432	383	443	412	393	393	462	424	437	417	400	447	435	403	470	419	418	412	424	391	451	423	432	421	455	428	406	464	388	407	443	396	372	409	371	469	408	391	424	412	410	417	394	426	390	424	401	380	397	427	426	426	411	432	395	405	418	401	468	433	413	384	411	424	394	436	433	403	398	436	405	430	406	397	417	418	392	446	414	396	441	432	395	375	415	388	405	451	420	431	388	382	423	417	398	393	418	412	397	408	395	407	414	406	431	407	436	408	425	415	385	395	421	449	382	451	433	432	407	379	426	412	420	390	418	402	424	404	402	379	389	392	400	423	415	412	457	371	389	434	403	402	431	406	430	390	397	384	404	418	411	454	407	424	380	379	437	406	415	472	393	425	426	393	410	413	427	375	458	409	436	384	408	424	428	399	444	413	380	401	428	412	401	447	422	432	412	385	398	411	429	406	425	426	433	398	411	418	443	393	396	421	396	400	398	419	404	375	434	400	423	445	428	411	404	410	411	430	442	420	450	396	434	436	355	413	373	427	356	477	382	384	381	421	394	387	389	432	415	422	382	401	433	420	432	410	403	398	412	397	405	404	423	390	443	380	438	397	412	433	414	397	397	438	402	436	412	424	427	426	451	371	404	434	410	435	410	378	425	454	415	398	420	410	402	417	412	407	394	442	423	391	365	415	420	412	444	405	410	372	423	395	425	420	382	403	421	417	415	399	381	446	411	413	441	419	387	429	391	384	431	368	410	388	400	389	409	388	409	413	360	423	416	403	406	400	435	415	422	399	413	432	379	426	384	407	419	445	371	402	408	399	411	383	443	434	413	401	388	394	398	416	400	405	404	387	422	416	387	436	424	426	402	422	466	431	404	398	439	405	379	401	430	420	387	396	399	402	429	372	436	385	405	421	405	462	451	377	386	436	409	416	406	418	407	435	412	410	384	429	432	412	414	409	391	388	409	398	425	402	371	358	406	389	414	415	398	391	433	404	400	392	399	416	422	424	401	403	432	405	436	418	428	415	406	457	387	389	421	413	444	394	419	427	394	451	401	424	382	386	403	390	389	407	371	443	397	423	428	446	403	426	390	404	427	438	393	449	379	441	422	418	414	400	425	397	438	376	471	395	418	395	418	415	399	415	430	404	399	382	436	403	432	409	417	389	416	376	428	417	392	429	433	412	433	394	393	452	408	414	442	421	399	357	432	407	377	421	450	405	395	378	422	431	384	447	392	396	397	388	429	403	389	374	439	434	430	422	395	378	387	412	412	396	426	399	401	400	427	402	437	417	415	410	411	421	396	421	416	428	417	414	422	433	399	409	416	403	395	426	407	417	430	396	414	415	432	417	385	393	418	404	402	416	387	420	415	422	433	388	407	439	438	392	378	413	428	422	399	421	404	367	417	422	445	409	370	426	419	434	410	426	384	465	425	379	397	391	398	411	391	417	356	435	404	366	397	437	402	416	424	425	435	477	413	405	445	383	428	385	401	382	453	433	407	405	429	401	407	386	373	423	378	433	427	445	412	422	409	384	436	444	402	402	386	409	443	428	394	395	432	436	397	417	413	409	396	390	350	384	413	455	446	373	396	417	378	437	456	444	411	391	420	388	415	413	414	413	405	423	435	427	441	420	421	403	458	437	401	433	418	362	435	418	383	404	408	443	450	420	401	423	422	433	431	395	414	395	415	409	408	392	397	400	398	432	405	385	409	430	391	438	397	416	410	424	403	425	411	408	418	420	390	412	400	439	393	384	430	424	419	393	378	405	401	405	417	432	382	419	408	381	415	425	404	401	368	400	412	427	431	414	416	418	400	398	381	425	415	370	434	405	382	419	391	405	428	385	399	395	384	434	434	398	402	396	426	442	409	432	401	382	447	415	458	437	406	401	367	385	416	403	371	408	391	403	441	398	422	370	406	420	382	430	388	385	408	433	418	419	394	415	435	401	412	397	390	421	387	428	409	413	451	425	404	417	405	388	396	413	442	397	428	411	396	409	397	413	416	411	385	427	424	411	394	405	425	408	418	404	366	420	406	388	391	426	364	406	414	434	449	393	433	423	381	387	412	414	443	415	413	418	421	416	410	387	410	430	441	425	418	435	415	410	384	403	396	423	389	421	402	421	397	370	446	433	375	397	355	427	380	396	410	379	409	406	386	428	401	456	409	401	412	405	419	415	404	395	422	417	392	417	390	427	386	408	405	424	418	378	372	432	403	419	414	405	395	412	425	404	398	388	417	403	413	381	409	417	421	430	404	441	421	436	420	404	410	409	440	419	403	411	405	389	415	401	412	381	429	402	429	413	413	421	415	399	404	417	415	373	399	451	404	399	395	361	396	424	405	440	429	403	442	357	401	451	419	415	401	438	433	420	418	409	431	406	428	356	431	417	431	402	407	366	395	425	404	418	387	448	424	409	454	427	404	401	442	399	405	426	395	354	418	399	397	422	393	438	400	405	419	427	391	424	427	403	382	405	452	362	394	396	403	416	421	410	405	425	416	413	384	372	431	391	442	428	438	407	429	424	443	439	403	392	393	396	402	363	428	417	374	386	391	407	414	405	361	391	432	405	428	436	430	403	405	434	431	391	423	402	419	437	420	392	426	405	422	411	410	413	387	447	388	396	422	437	430	380	385	393	433	428	408	456	417	423	393	398	418	398	406	405	385	399	408	400	407	425	384	418	416	423	428	366	381	404	439	426	416	400	400	428	420	385	432	415	428	399	404	416	387	387	395	387	370	374	442	390	377	380	417	403	416	412	385	402	395	388	396	382	439	418	403	434	410	401	455	414	400	385	408	387	407	412	392	421	380	420	415	439	400	392	403	399	341	416	409	410	428	398	446	416	417	422	415	422	440	424	403	454	435	400	404	430	418	394	441	387	466	399	409	405	432	437	417	379	408	396	373	400	409	388	408	439	432	397	416	420	377	440	407	397	407	461	384	459	411	427	402	414	396	413	410	428	428	408	381	391	390	413	408	407	462	425	405	404	432	416	398	436	419	400	408	414	412	429	426	415	392	409	427	371	448	418	401	435	388	389	444	381	416	403	390	429	390	394	378	427	421	402	412	407	392	421	384	412	408	447	427	375	396	386	402	410	397	395	440	437	424	399	410	433	416	407	390	408	419	449	422	407	442	428	436	410	424	409	394	390	400	411	404	415	377	392	401	394	405	439	412	386	387	422	445	469	391	391	365	434	421	422	435	424	374	372	423	381	431	403	400	406	432	417	409	431	420	376	422	434	366	390	428	400	402	401	412	359	428	404	422	444	412	407	407	406	427	418	402	423	405	429	382	395	405	437	392	383	409	418	451	376	405
56458	15397	3554	2176	1447	1083	819	631	567	509	462	397	350	337	307	303	299	274	287	263	272	249	277	244	258	254	258	258	244	240	263	241	237	238	227	218	240	221	224	231	232	242	230	226	256	198	224	215	216	218	241	219	249	242	210	222	222	224	237	201	218	233	224	244	217	220	256	229	242	212	248	220	233	212	221	215	215	216	198	234	222	247	215	233	241	243	209	233	190	208	207	218	236	246	219	200	213	209	198	227	220	204	201	211	220	226	227	244	218	186	236	224	222	213	220	225	199	219	212	217	239	223	211	225	208	245	214	199	226	247	216	233	233	217	239	232	225	226	255	215	208	227	220	206	255	219	181	215	233	212	220	219	210	225	228	245	230	211	238	239	221	217	214	233	210	218	207	240	217	238	240	197	238	234	215	208	255	244	226	213	220	225	238	258	247	218	201	210	219	231	228	216	226	227	227	199	199	212	230	209	233	220	197	224	215	227	207	213	198	228	246	222	199	235	219	229	195	218	212	219	221	224	220	199	227	219	218	191	245	246	217	202	238	227	228	240	218	240	214	221	210	209	203	182	202	228	237	224	211	206	214	213	202	227	214	204	221	208	225	220	219	218	208	225	187	212	195	193	216	247	223	201	244	206	208	216	222	213	251	205	236	213	226	233	205	231	203	217	226	208	188	219	238	211	192	243	222	232	200	215	209	221	221	206	227	227	219	233	230	204	223	215	213	222	211	224	215	233	227	208	215	217	244	207	202	209	244	193	211	206	190	220	215	240	233	218	199	235	216	240	227	207	226	212	236	221	204	235	235	240	220	234	202	203	235	201	202	240	196	232	214	221	216	201	211	228	197	210	211	230	226	228	211	249	199	224	183	233	239	199	236	218	214	207	229	213	212	197	225	193	195	212	224	238	194	233	214	229	211	224	184	228	187	220	197	231	235	209	192	215	225	238	220	205	214	229	212	245	201	201	215	222	230	218	212	210	229	205	201	240	255	237	228	232	217	227	192	197	200	239	241	227	260	235	217	219	212	213	210	232	208	223	253	248	221	238	209	218	201	212	245	221	252	216	221	202	228	209	226	213	229	210	219	199	222	219	224	204	191	235	232	234	198	200	205	231	228	185	196	218	187	214	213	217	211	239	221	222	217	216	241	233	221	250	249	208	226	230	209	210	221	229	198	221	199	212	200	212	237	223	212	241	196	224	210	234	216	206	211	240	207	216	226	238	237	225	215	228	225	223	225	224	218	255	228	243	220	230	242	196	216	219	221	203	185	193	202	238	221	209	212	239	224	210	250	182	227	236	226	213	241	237	208	217	239	197	221	209	205	202	230	230	234	230	210	236	197	227	241	194	237	205	224	230	222	198	218	230	228	220	207	233	235	240	208	237	220	200	234	247	221	200	237	226	221	236	222	217	220	233	229	221	212	203	221	240	209	199	190	209	234	234	221	250	209	216	235	239	209	238	249	219	242	204	203	221	187	218	219	220	185	226	222	210	230	188	229	225	223	216	202	228	222	239	213	198	210	216	243	220	201	243	212	236	236	207	241	208	209	213	207	222	215	227	253	216	222	223	226	234	215	244	202	232	206	224	227	243	231	253	231	245	220	215	220	205	217	209	229	213	223	199	218	216	221	250	222	231	240	245	213	224	210	198	224	241	217	236	239	223	239	192	230	227	227	231	211	210	206	223	214	228	203	236	190	214	175	239	206	229	213	210	247	248	226	225	229	207	235	213	213	220	198	219	223	238	198	227	205	236	216	235	218	227	249	198	212	205	219	204	227	253	216	239	208	226	246	196	228	231	197	217	223	222	204	208	226	235	214	215	251	244	203	208	246	212	223	225	222	225	216	200	217	228	239	230	225	207	205	215	210	231	206	190	226	212	211	212	229	244	218	234	229	219	235	231	220	212	213	246	224	215	213	223	259	216	243	237	246	230	231	208	231	208	237	228	250	225	200	237	228	241	207	209	214	201	218	198	221	212	215	223	230	213	234	215	215	216	221	248	228	251	212	186	223	216	223	205	204	197	232	224	218	209	217	245	230	198	210	216	207	257	212	247	229	240	228	228	228	213	230	215	206	225	213	208	204	236	217	214	221	234	235	236	224	223	194	203	233	212	215	244	221	215	243	259	221	227	212	233	236	226	215	220	218	236	213	232	214	216	222	230	217	209	203	240	215	244	189	209	191	242	245	246	224	224	201	224	173	209	201	185	240	218	230	221	237	217	223	220	224	210	217	217	225	231	230	213	208	244	215	237	231	225	206	237	245	234	219	236	182	206	226	197	241	232	212	209	243	231	250	214	199	229	217	211	237	220	233	221	204	203	205	208	219	209	220	228	218	222	202	243	231	232	234	237	239	219	217	234	209	222	201	229	215	236	247	227	203	235	210	193	213	203	240	245	202	215	232	222	236	227	223	237	236	205	220	179	228	217	226	254	232	211	197	215	224	240	219	217	222	231	211	179	221	224	229	187	219	232	219	222	245	231	197	234	206	217	235	208	238	217	196	212	207	234	220	195	194	215	206	228	211	204	202	231	206	232	236	225	203	216	213	233	209	234	233	213	228	235	231	209	192	238	193	199	221	215	189	245	186	222	222	216	191	217	221	212	213	211	229	243	211	232	232	188	240	213	233	214	227	217	208	201	210	218	204	197	214	218	233	207	224	187	205	213	224	218	234	218	213	225	238	231	254	208	200	241	230	191	214	208	234	217	224	239	197	212	223	244	237	195	233	207	217	246	231	230	236	230	226	220	206	225	242	227	231	220	209	209	220	236	221	222	196	228	224	209	219	242	235	231	229	221	221	254	212	234	218	220	213	233	233	210	220	212	253	231	242	262	195	235	238	235	205	219	216	200	244	212	219	232	222	225	196	210	233	211	235	223	198	212	218	218	202	192	221	231	177	214	219	224	229	224	201	212	228	230	215	231	228	198	213	208	233	238	250	232	241	212	205	248	261	208	217	236	221	200	218	210	225	216	217	247	205	212	222	221	233	240	243	223	224	206	237	223	196	206	225	225	222	240	232	256	219	203	216	241	219	233	231	197	200	223	210	266	196	204	217	205	211	217	218	220	219	199	206	225	276	207	238	207	217	191	233	208	232	221	235	219	207	214	228	217	232	236	210	232	213	199	193	195	226	232	219	203	227	206	206	217	208	217	235	214	216	205	205	246	221	193	219	219	219	225	209	219	222	197	225	243	221	192	246	203	211	190	200	213	196	208	220	215	240	227	211	220	198	227	221	223	225	217	211	212	240	205	211	246	196	217	199	194	230	236	218	218	210	227	210	190	211	213	195	212	200	206	210	223	237	215	222	203	225	239	225	220	196	204	231	227	210	218	225	218	207	228	227	222	199	229	248	231	254	197	204	191	229	247	226	226	226	216	235	245	218	205	226	202	220	221	206	238	215	204	237	212	223	261	188	215	235	198	192	230	229	227	198	213	209	234	184	195	225	221	211	208	216	197	213	239	239	237	232	249	228	212
28417	2676	5989	6465	5669	4413	3709	3040	2604	2269	2105	1739	1600	1475	1395	1366	1262	1117	1142	1083	1041	976	958	934	940	890	868	865	793	806	796	789	777	808	751	736	733	711	760	713	732	712	698	741	730	693	679	678	737	697	690	680	669	675	684	708	687	703	644	610	669	683	635	652	658	621	669	606	686	653	668	642	630	650	680	630	677	653	643	640	611	643	676	670	634	616	652	686	639	708	670	671	656	650	703	656	618	636	621	654	647	605	699	630	677	640	652	612	644	673	692	630	646	601	599	677	651	604	638	650	638	605	676	596	626	617	606	638	650	621	651	583	639	636	651	648	601	626	636	606	615	663	667	659	630	681	636	631	637	652	628	631	599	641	665	635	615	615	656	649	651	686	640	651	621	619	653	633	684	634	596	613	645	679	596	603	620	616	633	611	634	621	668	639	657	620	652	630	643	649	637	604	601	632	632	646	629	684	615	637	630	645	645	636	599	651	654	656	649	645	598	654	601	643	634	681	679	629	666	605	673	612	652	624	612	632	635	603	650	659	622	619	632	630	649	624	606	610	584	595	624	660	682	623	645	655	627	603	624	666	659	639	616	640	664	633	683	616	592	625	642	690	625	635	641	658	679	632	622	654	612	650	651	660	616	665	611	631	667	603	616	619	611	652	635	602	649	626	594	623	647	631	659	651	626	617	627	629	595	627	626	625	625	664	655	631	603	621	625	608	654	621	620	648	604	634	615	629	646	604	629	613	640	614	645	609	653	663	576	619	594	636	631	641	619	619	635	691	640	643	668	640	618	634	683	640	666	657	630	654	636	597	604	577	640	661	639	643	662	604	625	645	607	617	644	632	630	617	671	625	577	638	607	623	681	594	633	648	640	611	637	602	640	628	592	619	624	624	607	636	655	651	647	635	607	622	595	662	630	653	602	634	645	649	629	582	666	621	620	618	615	641	645	593	634	631	626	661	632	654	632	640	631	610	605	633	614	626	648	636	650	683	582	655	608	623	608	633	673	626	693	612	629	615	641	619	623	653	631	634	594	621	616	641	642	604	682	644	636	629	620	628	646	661	609	612	663	648	656	665	640	630	608	630	623	616	634	628	663	600	646	633	638	618	676	598	650	622	648	666	681	651	703	616	631	634	620	607	636	596	618	652	640	622	610	647	616	632	623	659	624	616	586	635	600	595	597	706	615	641	634	614	648	630	643	630	603	643	610	655	674	657	614	617	603	660	647	622	655	629	616	664	611	600	652	669	610	628	649	683	644	618	623	634	629	575	638	630	612	637	589	607	670	630	653	616	647	626	629	694	646	623	640	645	640	646	619	634	618	568	667	627	669	673	597	615	655	602	628	656	625	681	678	634	679	610	659	584	665	641	640	606	640	637	634	624	655	641	633	646	638	623	642	675	652	620	660	661	613	619	693	651	664	622	580	619	616	680	692	606	632	620	614	626	633	623	601	634	664	687	603	681	620	638	655	668	608	663	619	609	642	650	637	632	623	626	667	647	629	661	648	634	625	640	618	654	629	656	581	625	648	609	641	634	650	627	673	590	651	655	648	591	613	575	656	660	650	606	591	635	590	640	652	636	591	633	642	633	635	601	612	643	633	591	642	617	614	642	627	633	644	622	618	637	630	651	637	633	655	691	656	613	718	674	631	623	667	629	635	671	631	646	634	648	630	669	619	643	637	610	679	593	580	620	650	643	633	653	636	659	596	618	644	622	587	615	650	629	636	663	639	643	612	611	585	679	623	611	572	633	601	611	619	613	681	625	618	622	646	620	626	628	611	617	627	641	635	578	619	644	604	629	674	627	662	631	626	613	635	664	653	641	662	591	608	647	636	613	610	635	639	705	618	627	583	620	622	614	703	627	614	621	599	605	626	647	602	610	629	625	682	629	663	648	601	591	606	637	613	612	675	667	654	661	643	637	653	673	597	635	675	616	681	629	593	643	625	622	646	634	616	624	627	632	618	646	617	628	625	637	601	613	617	662	628	661	611	603	601	673	605	619	600	630	649	650	642	663	659	620	656	651	634	615	682	588	638	605	650	624	614	631	657	587	602	640	631	613	603	634	656	632	596	653	654	678	683	626	640	658	626	657	667	612	619	652	661	658	648	640	619	682	612	633	679	656	621	602	624	656	584	638	706	602	647	553	629	618	637	623	630	627	632	627	669	618	644	640	679	610	604	632	636	627	624	617	615	602	630	713	606	601	651	583	631	650	653	684	654	628	676	663	675	616	608	636	676	661	660	598	625	651	625	634	603	620	641	617	683	678	630	628	646	642	596	650	661	639	645	606	629	673	615	650	666	662	681	610	629	624	596	627	619	569	668	645	628	604	674	605	651	650	673	627	611	623	648	633	678	691	629	607	594	614	630	640	685	623	664	642	652	675	602	655	589	643	646	660	650	612	664	656	627	626	662	601	660	554	648	661	653	630	616	633	649	638	645	660	631	617	633	652	577	653	618	684	659	648	673	612	683	649	652	605	624	632	647	646	622	627	618	611	621	615	656	620	638	634	626	610	613	670	654	652	646	602	642	669	692	634	662	658	630	562	628	652	590	600	619	646	649	637	636	634	658	655	626	601	622	642	628	610	617	612	610	659	643	625	637	632	602	676	626	645	624	652	649	581	652	635	637	624	630	666	647	651	660	631	612	599	611	620	663	694	645	649	632	603	674	670	616	636	632	637	636	674	633	647	655	640	629	670	657	642	610	644	668	673	636	597	625	629	653	659	619	672	667	638	671	642	631	619	642	686	669	644	626	656	656	609	621	681	614	669	634	679	640	686	666	649	620	632	583	641	628	616	642	645	615	662	592	591	682	663	634	614	638	614	648	629	634	646	684	630	679	625	645	625	612	636	656	617	649	579	659	647	646	630	639	579	613	614	639	572	650	623	603	646	589	636	617	683	629	629	680	670	644	610	637	601	633	638	622	671	585	621	610	619	617	627	640	627	688	639	609	633	672	591	599	644	659	574	647	619	625	635	632	646	669	640	653	588	655	629	644	591	670	662	691	635	656	629	633	644	634	602	604	674	634	587	614	701	582	628	648	637	676	629	610	593	635	618	649	659	649	608	593	602	601	636	628	618	584	633	645	607	597	600	688	618	601	673	623	647	594	686	616	659	635	625	658	618	627	639	619	570	628	667	625	614	626	635	662	620	617	638	621	624	634	614	673	665	637	595	593	650	651	649	607	576	633	659	664	629	649	627	657	676	633	739	620	659	600	616	690	649	656	613	552	666	658	703	620	570	627	613	649	633	653	621	643	596	673	621	663	578	663	641	609	672	598	640	627	615	631	635	642	611	632	633	642	636	625	628	586	648	606	676	650	642	639	617	567	621	591	604	648	613	640	616	661	679	576	667	667	674	564	602	577	630	626	636	657	646	656	620	594	643	640	678	602	630	616	650	602	649	666	638	619	688	655	629	667	651	607	601	643	611	617	683	686	695	664	642	639	629	690	639	646	638	637	640	632	647	587	610
5963	294	140	113	99	83	72	50	77	90	71	61	72	91	66	60	77	64	45	57	57	74	83	72	55	56	60	75	60	57	60	61	63	78	67	60	84	60	61	48	77	57	63	55	63	67	65	63	59	58	63	70	68	74	33	57	55	71	62	54	73	58	58	56	72	65	66	54	77	75	58	58	54	62	73	64	62	49	67	52	64	52	55	68	58	56	53	61	64	76	63	58	65	72	60	64	70	65	54	73	77	59	68	67	73	67	59	64	46	52	67	47	72	80	67	58	70	51	59	68	62	79	54	69	71	81	75	70	56	80	60	54	63	72	69	70	67	65	64	67	58	62	55	54	73	68	67	77	64	60	69	53	69	59	57	64	61	70	76	51	51	56	69	56	67	66	61	62	72	66	62	68	70	54	63	64	53	64	62	59	68	66	51	55	64	65	68	76	49	56	60	71	65	78	74	64	69	60	77	75	71	64	76	65	66	66	62	69	57	60	72	63	74	54	70	56	72	76	66	63	53	60	55	69	55	67	67	77	72	41	76	74	57	51	64	54	57	64	68	76	52	59	72	53	59	76	66	67	71	58	75	49	52	65	70	67	74	67	68	55	66	64	61	59	60	53	67	53	62	53	69	59	65	75	73	60	64	47	64	66	73	65	83	62	59	73	53	67	63	64	58	87	67	63	56	51	59	54	60	64	69	77	59	41	65	64	71	65	46	62	81	57	46	58	65	71	54	59	57	85	67	60	75	61	57	66	69	55	55	65	56	85	65	57	62	70	70	53	73	56	55	61	64	49	74	70	79	62	68	51	63	70	63	61	50	69	65	69	69	57	73	58	65	61	52	47	60	56	46	54	68	66	82	57	57	59	67	66	59	53	48	63	57	58	67	79	64	67	60	64	66	74	54	65	67	48	54	66	66	69	79	55	56	55	68	55	62	66	61	70	72	67	58	70	78	73	67	68	59	60	78	48	48	67	57	75	54	55	69	71	73	72	60	68	68	69	71	68	62	62	57	56	60	56	65	67	63	70	67	63	53	54	64	61	46	50	71	48	56	63	72	48	51	51	82	73	61	59	72	56	66	73	65	67	61	74	47	57	54	77	69	78	58	58	74	63	69	75	62	60	56	56	67	62	74	49	79	69	56	52	58	72	60	65	47	60	65	70	54	72	76	66	55	72	69	53	59	57	54	62	72	63	57	71	64	63	62	66	58	70	74	65	58	56	61	58	56	69	64	63	69	55	45	61	66	72	56	75	64	62	58	47	48	69	65	68	54	70	59	75	58	47	54	62	70	52	66	55	73	76	70	77	46	69	64	58	55	52	61	64	76	61	55	87	69	52	63	68	66	80	69	75	61	57	63	66	60	66	64	65	59	47	65	66	53	66	70	53	63	60	72	63	70	61	75	62	58	65	63	61	63	73	65	71	64	62	79	71	76	75	53	65	67	57	58	53	57	60	61	63	72	56	65	63	63	60	57	63	52	55	70	61	60	68	55	61	79	70	50	60	57	74	37	55	61	78	58	51	68	56	63	71	63	53	57	64	50	74	59	55	54	76	60	60	59	57	54	55	64	51	68	65	60	71	71	68	67	58	56	69	60	61	55	55	68	70	61	53	67	61	56	58	62	68	72	64	63	71	60	70	63	63	46	50	63	71	66	64	71	60	64	67	66	62	71	63	52	65	57	60	50	63	65	58	66	51	71	66	79	75	58	76	63	66	66	62	71	61	60	67	59	50	63	56	66	75	71	59	73	68	65	58	70	56	56	67	64	59	78	61	62	59	65	68	74	59	68	77	71	68	57	49	72	56	43	57	59	60	50	63	57	56	65	50	66	69	53	55	73	62	68	60	62	62	77	59	61	69	69	57	53	60	66	67	68	67	65	43	65	53	52	63	65	61	81	65	78	64	69	50	54	62	64	73	55	46	63	67	52	66	73	65	51	66	59	65	39	64	77	67	54	78	77	61	74	74	66	60	61	59	61	52	57	65	58	77	59	77	67	70	71	66	48	61	66	66	69	60	74	69	60	53	70	40	48	65	59	49	65	65	64	71	56	70	63	67	55	47	55	67	64	61	86	64	78	55	57	53	79	75	64	72	60	71	61	61	51	60	56	62	54	72	52	65	69	57	69	63	63	54	54	57	68	76	75	62	65	59	64	81	71	51	61	56	52	60	68	72	61	63	69	82	79	52	62	67	73	68	60	71	78	73	61	74	59	55	62	49	50	69	61	67	66	51	74	73	74	58	52	54	60	54	56	67	56	66	80	55	74	76	66	63	72	46	72	56	60	68	66	54	57	52	60	67	57	68	60	65	62	61	62	65	55	70	66	56	50	73	67	64	72	66	64	55	58	71	69	51	72	63	68	64	52	64	52	63	72	61	66	69	62	69	64	79	61	68	73	50	57	71	55	76	76	66	69	76	61	58	68	76	57	61	61	67	65	62	60	77	52	62	61	73	65	52	54	72	77	61	54	60	53	66	59	62	60	74	64	54	69	61	64	64	63	64	77	70	68	58	57	48	82	56	51	65	60	59	59	73	59	73	65	74	79	68	68	67	74	64	73	73	65	61	56	56	77	74	67	64	76	47	56	54	56	70	61	45	55	54	59	72	72	70	56	69	52	64	74	69	41	69	56	60	64	66	71	54	62	73	61	67	69	65	64	45	66	57	66	58	80	57	61	52	71	63	59	58	50	65	65	64	77	72	72	60	70	68	75	53	48	64	53	85	72	69	57	77	56	63	60	59	67	68	60	58	60	71	55	72	52	53	74	62	62	68	68	64	69	68	51	55	68	46	64	53	69	62	48	56	72	66	57	55	63	47	63	62	59	70	70	61	64	57	45	50	58	63	67	71	72	55	65	62	60	58	58	68	54	69	65	69	70	76	64	71	55	53	58	60	55	77	73	59	62	79	61	67	70	69	64	51	57	63	68	73	69	51	61	67	65	64	69	62	58	66	67	67	51	64	71	71	77	69	60	80	81	71	70	66	62	68	67	62	47	66	68	58	79	59	55	60	61	71	81	67	61	58	53	59	57	53	53	67	65	62	58	61	52	67	49	72	61	59	58	60	64	66	65	62	66	66	76	58	73	64	73	64	48	58	71	59	57	68	85	69	65	59	52	52	60	77	65	61	72	77	68	54	60	59	64	65	67	51	65	81	59	58	78	72	55	53	68	72	63	63	56	68	78	58	62	56	56	70	67	65	63	49	63	51	58	54	61	63	64	62	59	74	55	68	63	62	76	61	69	68	71	74	50	64	62	50	56	66	67	50	73	58	72	58	65	75	63	53	76	70	75	58	61	59	61	68	70	65	62	68	60	50	74	83	62	65	61	50	55	67	63	82	72	76	71	75	61	61	62	55	58	62	76	72	67	60	67	57	59	71	57	67	66	56	49	50	61	56	78	60	64	67	68	62	68	65	68	56	52	68	58	48	71	50	58	71	71	64	68	59	68	75	55	69	62	56	62	67	62	71	61	65
5416	283	418	438	380	347	367	282	324	249	302	297	260	254	251	246	232	248	246	229	231	257	224	253	250	245	230	204	246	213	228	237	244	216	214	243	243	246	255	243	242	241	246	229	249	236	201	200	245	255	215	260	270	227	237	243	259	210	254	225	217	250	229	218	222	278	237	252	242	232	205	241	237	229	237	223	196	211	235	223	220	247	234	229	224	194	260	226	232	215	241	242	246	205	227	221	226	235	231	236	213	217	258	229	237	263	205	226	216	237	259	231	244	253	219	248	231	244	241	233	245	235	254	192	236	204	246	210	212	237	247	225	233	245	224	243	220	219	234	233	216	241	266	198	212	238	231	240	237	244	231	219	220	255	222	252	222	224	234	233	219	225	228	253	255	250	261	225	242	216	224	217	230	221	228	232	244	233	234	233	207	230	246	233	212	235	232	217	222	212	230	217	256	233	243	217	204	260	214	235	247	232	201	221	227	227	219	260	214	245	229	224	234	259	220	231	206	246	242	252	222	217	244	223	241	204	222	221	229	211	241	241	253	217	239	232	226	219	209	228	247	242	244	243	209	248	223	227	235	227	228	202	211	238	217	218	216	212	226	223	236	219	243	257	242	230	237	216	237	226	223	216	223	241	229	220	252	227	234	254	206	232	233	239	203	224	242	225	230	232	233	225	223	238	239	259	248	230	238	249	194	234	236	247	225	226	206	230	235	254	230	239	234	225	207	250	243	233	254	232	220	240	267	248	226	242	263	197	258	233	235	214	236	232	261	221	232	241	242	223	269	236	205	209	246	259	216	220	227	223	218	195	248	221	223	262	228	239	229	228	229	240	224	239	256	229	256	231	252	240	223	246	248	258	210	230	245	224	206	220	244	231	221	202	243	230	222	236	225	242	234	230	211	215	248	217	232	209	266	222	225	241	219	245	240	233	252	228	228	215	211	242	200	241	230	248	221	242	225	226	201	265	226	228	225	221	239	213	223	236	255	233	236	242	255	252	246	258	195	222	253	234	248	226	251	230	277	218	215	243	231	232	192	235	215	212	222	233	213	236	250	267	243	205	234	223	217	235	236	220	224	209	229	219	240	214	241	238	219	220	225	216	219	204	214	213	238	214	246	233	250	224	224	246	223	248	236	243	231	219	241	226	243	200	242	241	247	237	211	230	242	227	235	230	253	251	218	249	233	235	224	228	241	244	236	241	240	210	251	229	216	235	239	236	211	231	248	245	230	235	248	244	223	193	231	236	211	239	255	224	238	232	241	244	197	222	214	224	215	223	236	234	227	230	222	202	225	211	254	228	209	221	253	199	219	242	210	209	212	232	248	211	227	232	247	239	224	252	220	260	216	250	227	230	228	236	212	233	212	219	212	195	252	218	231	235	239	218	226	210	254	216	241	250	228	227	201	243	222	237	231	240	226	228	218	221	213	232	199	222	221	234	257	225	208	254	251	239	243	207	227	222	238	265	223	232	228	247	215	229	254	237	239	232	220	228	228	225	220	238	224	220	230	229	249	248	214	232	260	200	244	224	226	222	228	207	235	216	229	234	245	227	273	213	226	191	214	242	236	243	209	227	219	229	238	223	230	252	232	227	197	248	252	215	236	235	212	224	228	207	244	251	211	231	247	235	237	262	215	240	233	204	209	220	233	240	221	238	230	237	215	230	245	233	243	237	215	265	231	222	246	226	205	240	226	217	202	264	214	213	234	238	226	248	237	221	255	226	242	213	235	231	251	202	221	204	250	231	236	216	245	241	221	217	228	208	207	237	214	221	220	235	236	235	262	235	207	256	224	228	217	235	230	230	222	207	209	246	227	228	224	221	220	254	246	248	227	211	230	228	246	266	260	235	243	242	215	252	239	231	204	221	221	229	221	225	236	255	233	231	226	207	251	209	244	226	254	262	246	224	214	206	222	232	234	238	226	263	208	213	234	257	251	232	211	230	228	230	247	233	229	243	233	252	234	215	235	213	224	266	232	237	231	217	226	220	220	234	228	205	222	252	221	230	215	246	216	239	243	207	210	234	229	248	240	215	234	241	213	245	251	228	236	264	233	233	227	221	221	226	208	241	239	253	250	214	221	230	218	232	231	236	214	217	226	210	226	239	241	225	221	214	244	232	236	223	236	241	242	239	240	223	253	228	208	241	238	239	214	260	224	216	248	241	249	249	205	235	238	224	209	242	235	223	238	229	213	251	249	225	210	229	232	223	246	213	236	267	183	223	218	245	237	229	220	254	233	233	253	226	219	254	229	229	227	226	238	243	240	231	238	244	218	243	237	226	227	247	220	227	256	255	258	221	199	231	245	234	236	235	235	237	219	239	215	221	238	246	236	239	226	242	223	215	241	223	207	219	233	233	232	226	210	234	239	250	218	232	230	240	225	248	260	212	237	228	212	228	236	249	244	226	223	250	224	208	231	249	216	230	234	230	227	260	249	244	235	243	229	233	245	211	229	236	249	232	226	220	214	226	208	245	229	209	218	241	242	225	227	233	227	222	219	230	208	256	223	226	193	233	228	250	223	233	212	251	206	209	276	252	241	218	231	219	231	229	233	233	210	247	232	219	241	239	209	195	213	255	244	231	242	235	231	253	242	226	234	223	211	209	250	226	227	251	227	245	241	254	214	243	218	225	226	224	226	246	238	205	220	222	214	197	218	229	231	242	234	221	241	251	267	194	215	248	237	255	220	233	243	246	214	235	246	214	214	243	219	239	222	231	255	243	241	235	212	219	220	252	247	211	238	228	244	249	226	212	223	208	232	228	236	251	205	236	263	255	217	234	243	256	249	241	219	235	225	231	241	222	211	218	213	241	226	202	200	238	229	251	257	223	215	247	219	238	220	244	212	226	242	219	243	216	212	237	231	228	243	223	237	213	208	244	239	225	237	241	236	249	273	215	259	201	216	221	222	241	229	217	240	227	207	221	226	243	211	254	232	221	211	249	208	240	228	228	216	221	233	241	262	226	231	258	217	214	225	254	225	232	236	258	241	234	222	218	210	229	211	235	229	227	205	224	254	225	260	242	247	222	240	227	230	234	226	214	218	221	245	213	237	215	216	204	246	230	236	218	223	259	274	208	217	222	244	229	218	226	254	242	232	237	228	222	218	216	225	212	214	244	229	234	198	259	232	243	212	212	234	247	220	228	235	228	260	236	242	249	250	243	252	220	222	218	256	199	246	225	234	236	233	250	243	228	280	240	216	236	205	219	224	193	243	226	261	237	224	233	238	228	227	199	235	227	229	228	217	220	215	205	223	241	249	239	235	218	237	217	246	238	216	211	216	222	228	237	251	213	227	213	220	265	232	226	224	232	232	223	242	226	234	253	232	229	250	236	210	257	216	231	205	240	252	257	242	212	203	235	226	248	221	226	219	249	214	209	223	224	233	242	242	215	249	205	242	256	231	232	258	226	240	223	253	216	246	229	263	252	244	226	244	232	247	222	209	245	228	233	228	238	222	221	229	229	244	221	222	234
43589	9230	1634	1094	811	580	473	304	330	294	232	251	213	212	168	182	171	159	161	142	164	148	171	143	129	146	144	120	124	132	124	135	141	133	145	139	137	144	148	124	152	137	133	142	120	141	143	140	126	120	144	132	132	138	122	126	151	130	139	138	154	115	112	129	132	127	149	120	99	129	128	130	133	122	128	124	133	118	124	123	121	119	143	144	129	135	113	138	120	132	145	129	120	132	126	129	144	144	127	130	153	126	129	133	141	140	145	141	111	140	141	114	130	129	118	113	120	129	121	129	139	124	120	143	123	130	117	160	137	148	131	137	124	143	140	120	125	152	137	143	121	120	144	125	136	113	118	132	129	130	136	115	132	130	157	119	131	120	140	136	139	110	124	120	139	130	132	139	123	138	119	126	113	117	160	126	142	128	129	121	145	127	123	128	160	142	137	156	128	156	135	148	135	143	117	126	135	142	131	140	146	130	126	130	103	112	146	123	126	151	105	124	142	114	129	105	125	144	147	134	121	135	121	151	134	127	137	138	138	125	123	134	134	124	117	133	128	155	126	131	120	107	149	117	140	149	121	140	133	134	144	94	119	130	123	106	135	135	138	121	129	111	123	139	115	121	140	134	134	141	137	127	115	143	135	141	132	130	115	136	121	127	131	145	131	141	128	154	128	127	122	115	118	139	125	117	121	127	124	120	121	127	148	121	127	134	141	129	136	115	133	133	134	144	147	136	119	135	145	124	130	111	150	151	136	147	140	137	126	130	129	135	139	141	149	149	123	140	112	134	118	131	152	120	130	145	117	126	108	154	129	125	131	136	133	123	136	128	137	132	116	132	123	141	147	131	141	128	106	133	139	138	116	142	110	136	111	132	126	141	143	125	134	119	129	143	126	120	147	127	113	152	107	123	127	121	141	128	138	145	127	130	134	136	118	125	126	145	128	130	115	122	128	128	132	128	142	148	136	122	138	143	122	110	128	120	111	132	137	126	122	136	148	138	137	119	140	131	137	135	142	147	151	139	117	125	146	112	140	124	117	119	148	143	121	132	144	121	129	125	127	124	142	138	146	135	123	135	137	168	121	126	138	129	142	138	127	143	120	127	140	108	124	138	128	133	140	135	120	128	133	154	134	137	149	117	144	122	144	128	128	127	153	134	138	140	100	127	138	140	129	112	134	137	142	134	121	151	125	145	123	146	134	145	140	121	152	137	126	135	131	169	124	128	118	127	149	130	134	121	126	124	136	117	129	154	133	113	141	122	120	131	97	115	120	138	135	134	141	119	145	118	142	121	129	119	136	112	144	132	139	141	128	122	130	135	149	138	141	121	118	127	125	118	118	117	136	133	125	104	136	147	135	132	140	134	131	138	124	124	125	145	111	122	131	138	141	141	128	115	128	130	129	141	118	116	142	141	132	135	128	131	135	117	141	117	123	145	130	139	136	138	129	125	147	127	132	141	150	129	141	146	118	130	133	121	97	124	131	128	150	136	106	131	138	124	145	126	141	124	115	141	131	150	114	145	124	128	131	134	151	125	128	121	132	120	145	134	145	137	149	119	116	144	125	142	136	133	139	131	131	132	142	137	134	126	150	121	116	115	123	126	136	131	133	140	132	123	128	128	122	105	134	141	145	139	140	137	139	142	125	120	132	147	130	107	124	159	115	119	134	132	131	130	128	138	128	132	122	120	139	134	149	158	141	118	130	119	149	128	139	124	150	153	144	127	146	132	140	140	133	152	125	117	124	135	129	128	152	126	127	100	140	123	144	110	132	126	125	114	143	113	138	121	125	142	115	113	131	141	129	137	126	127	122	137	131	141	144	136	115	113	115	118	128	132	109	132	107	107	128	126	118	118	117	134	145	134	129	127	123	118	123	124	142	113	114	124	134	137	160	127	143	113	130	130	140	110	135	132	133	130	120	147	142	130	139	140	119	131	119	113	126	114	122	138	147	127	122	118	134	120	143	120	106	129	144	153	118	123	118	131	152	104	128	130	120	112	146	136	136	140	116	130	136	118	131	110	159	136	149	129	151	131	137	141	125	112	136	107	131	132	128	122	121	112	122	122	103	142	141	119	123	133	128	143	126	129	119	139	145	132	120	116	137	151	127	148	138	131	129	123	148	130	130	144	132	113	122	138	114	121	121	135	127	130	124	143	133	134	132	131	136	145	169	131	114	151	149	116	124	130	115	146	112	157	123	125	126	139	131	133	138	149	153	116	125	128	136	119	126	132	130	121	128	124	141	149	123	141	115	119	121	125	118	130	138	144	117	136	136	148	122	141	145	114	111	125	130	117	132	149	150	128	127	137	106	118	120	126	119	123	125	135	137	120	124	118	131	126	140	111	132	140	138	145	109	126	128	129	129	130	130	140	144	132	135	129	152	120	158	124	155	129	126	134	121	133	128	127	135	121	116	123	137	146	131	117	143	133	129	100	123	121	143	123	108	112	128	146	133	141	109	123	127	129	132	116	131	125	132	131	120	129	129	150	103	121	99	136	145	134	135	130	135	136	123	133	141	138	117	122	139	124	129	142	144	117	131	130	117	122	113	112	125	141	114	112	115	111	136	131	105	114	147	118	157	137	122	140	123	158	130	137	137	132	124	129	123	145	98	138	135	144	115	113	126	165	150	141	144	125	117	139	128	119	156	130	142	129	118	152	148	124	123	118	119	139	168	136	140	141	125	128	125	120	120	131	145	118	112	117	117	121	115	131	151	124	144	138	116	141	121	136	126	129	148	136	131	115	113	135	125	130	132	129	140	124	138	140	129	155	128	130	111	137	149	142	119	118	151	128	146	162	109	126	118	134	131	130	129	156	143	123	139	137	143	127	147	106	123	140	115	150	140	134	135	116	103	125	121	124	139	149	121	142	132	130	130	135	132	123	134	139	131	141	112	115	151	119	123	124	129	113	133	120	150	140	130	156	130	134	126	156	140	135	133	126	132	142	150	157	137	126	149	137	123	126	134	136	123	116	140	127	117	123	123	131	138	129	133	127	133	127	126	128	130	125	146	120	136	117	126	123	127	115	134	114	128	126	127	130	137	119	103	148	149	132	153	150	111	146	154	128	151	149	130	118	142	126	134	130	137	117	131	136	119	148	153	133	122	128	131	135	132	133	153	117	115	117	118	125	140	137	150	146	130	119	127	140	105	125	138	126	131	132	146	148	148	142	137	132	127	130	153	136	136	135	128	129	121	127	115	136	124	109	137	127	149	131	135	140	114	136	129	128	119	110	156	137	133	124	143	112	133	139	141	131	137	142	121	152	118	149	124	124	150	143	134	136	100	136	121	134	125	108	118	117	122	139	130	134	129	135	133	138	156	124	123	114	137	132	132	129	144	129	117	136	118	142	121	129	144	137	134	111	137	145	129	136	114	123	127	134	120	146	134	132	123	113	127	126	117	127	129	130	130	115	128	110	129	139	120	123	141	123	128	139	120	127	112	158	128	137	115	124	121	122	141	123	110	121	134	123	119	139
22766	1451	3441	3783	3218	2583	2136	1741	1437	1311	1222	1084	968	863	818	800	762	736	696	677	609	615	571	585	557	549	527	550	500	492	511	494	532	506	485	504	444	489	433	477	451	443	453	476	453	464	444	477	430	443	456	419	457	456	461	467	429	420	459	461	446	435	413	430	445	407	416	449	414	438	426	383	398	429	418	415	398	412	431	442	426	401	425	447	420	448	390	422	451	383	430	449	404	416	433	420	442	404	428	437	388	433	402	421	399	443	393	415	423	429	385	448	443	409	449	435	423	426	407	434	425	401	415	440	412	419	408	412	430	409	397	420	382	435	393	423	403	403	452	399	413	427	384	419	430	471	446	432	396	404	398	383	386	391	423	458	443	435	409	420	430	402	419	431	384	403	432	398	458	429	391	396	410	394	408	391	414	414	450	429	400	416	384	448	432	479	411	393	427	402	452	432	453	398	381	391	415	431	433	400	375	410	422	398	382	427	414	410	443	398	401	415	382	401	410	408	428	429	427	446	412	419	407	383	397	425	392	426	400	407	429	412	453	404	456	375	424	419	433	416	432	426	421	398	429	385	374	398	418	414	420	400	379	423	405	407	395	447	398	413	420	434	429	424	414	409	407	396	406	417	387	412	440	401	396	363	381	414	431	423	405	426	391	426	399	419	387	448	410	435	398	432	412	399	392	415	403	443	417	411	392	443	414	413	452	387	392	400	382	390	415	406	419	418	390	414	421	405	396	412	367	414	431	414	423	394	422	451	420	408	410	409	391	472	429	414	445	388	441	395	397	445	427	414	438	427	419	411	378	404	435	434	411	436	401	390	376	381	431	413	387	404	423	416	406	409	465	389	403	413	389	407	469	432	407	389	394	404	403	415	401	391	399	387	410	435	447	403	404	432	399	390	401	385	412	408	418	393	419	404	418	426	423	422	392	442	443	384	417	364	394	415	408	422	420	350	438	402	440	411	367	376	444	416	411	392	397	412	422	406	402	408	409	401	410	394	450	397	428	423	430	412	430	458	424	402	412	415	442	416	392	421	402	388	432	407	405	390	366	431	442	417	392	410	420	440	384	390	412	407	418	436	384	365	418	401	395	437	412	408	430	413	388	393	373	389	395	438	415	381	447	427	412	400	387	412	390	426	414	424	420	405	398	416	388	481	407	405	450	427	421	408	414	422	415	391	404	377	409	426	437	390	460	414	442	478	447	437	436	448	383	380	400	409	435	422	447	431	377	419	399	453	426	435	395	454	422	429	440	387	424	419	429	418	462	445	407	409	395	408	367	424	373	381	424	413	417	377	381	416	414	438	420	411	394	400	448	402	473	396	410	406	413	411	376	400	418	397	362	374	420	407	402	407	432	417	400	402	402	455	394	420	431	394	426	411	425	437	421	390	376	406	398	422	407	386	447	408	453	362	418	396	398	429	442	415	409	451	408	418	377	401	399	415	381	406	423	451	412	453	409	377	417	436	411	428	404	401	391	425	430	421	414	407	433	421	423	398	409	412	404	437	419	384	429	433	443	407	408	403	376	397	395	474	374	403	421	425	442	404	389	413	429	426	348	417	390	416	420	432	397	417	410	399	422	395	421	423	419	418	415	420	414	464	411	433	405	444	432	461	399	429	400	430	411	402	428	452	380	442	422	398	388	414	447	417	436	364	420	415	469	401	430	446	417	367	409	405	424	413	362	418	428	379	406	412	386	410	390	379	380	421	402	393	450	437	398	427	433	411	408	389	434	391	405	417	403	411	404	415	386	364	436	387	419	428	414	431	441	411	396	392	394	436	431	425	405	408	420	432	416	417	417	440	413	382	428	391	402	413	439	416	425	387	427	399	381	411	416	413	396	405	419	397	416	384	411	387	411	394	418	382	392	415	408	395	410	403	406	417	413	401	426	390	388	426	410	417	424	426	423	465	409	452	398	430	402	421	370	395	423	428	384	432	440	395	401	374	383	407	374	424	421	384	424	394	399	406	410	419	366	377	397	443	414	399	388	436	430	370	433	403	420	388	429	423	409	401	426	408	382	393	403	446	425	421	394	412	415	431	379	379	381	391	411	415	415	438	435	419	413	397	425	389	397	453	380	425	443	431	422	403	400	415	425	426	368	413	406	438	407	381	375	413	384	391	395	383	419	428	423	408	438	419	433	453	394	402	449	411	361	418	441	373	387	388	441	385	416	393	403	417	392	429	402	401	444	390	410	420	401	386	378	386	408	437	426	391	396	430	398	397	384	391	452	395	422	408	374	426	400	436	394	406	408	396	368	403	419	376	425	416	386	390	369	414	391	414	372	387	411	445	442	428	409	406	437	404	409	394	403	389	399	402	397	405	392	415	428	418	406	405	382	431	440	403	390	407	423	416	414	370	416	410	439	453	408	389	448	387	435	429	414	410	427	418	397	398	408	428	452	460	398	401	403	426	416	407	424	446	387	414	441	398	397	348	409	424	397	384	399	414	411	401	389	398	376	451	429	413	431	397	383	415	424	446	414	427	446	435	419	411	425	430	438	390	414	386	380	387	439	413	405	386	400	455	401	469	402	414	448	408	414	460	423	407	422	437	424	405	430	421	407	411	443	414	401	417	401	436	403	420	430	436	432	410	404	443	412	412	407	424	408	431	401	418	419	395	403	406	390	427	426	397	429	400	404	406	437	408	383	423	393	409	405	419	424	406	429	391	402	391	392	397	426	411	406	409	385	421	434	399	398	452	384	409	419	410	418	421	412	398	402	412	403	378	384	393	417	429	428	421	422	455	420	417	406	398	405	396	410	388	403	399	419	422	404	399	416	391	390	404	398	392	417	421	401	474	416	392	412	380	423	414	387	407	421	400	445	447	407	442	431	412	403	438	437	371	418	450	438	426	420	405	421	407	422	437	400	401	401	397	438	392	398	441	429	435	424	400	434	415	395	427	425	405	454	401	369	387	391	415	398	443	412	411	401	407	422	389	410	379	457	352	400	422	383	397	413	384	406	440	428	394	422	416	431	413	433	415	421	425	394	385	418	413	407	412	384	416	408	399	414	414	401	414	413	387	383	430	397	425	411	418	369	412	425	417	406	404	404	457	360	415	412	430	378	415	409	365	408	379	391	444	409	461	382	440	404	406	430	442	391	464	407	389	404	416	375	412	419	377	419	397	437	400	419	391	463	369	407	441	401	411	400	437	412	420	419	401	394	375	443	411	390	393	414	416	397	410	396	410	412	419	415	431	404	437	386	423	406	470	421	423	371	452	427	417	421	396	403	395	418	398	434	392	390	429	400	398	382	408	413	407	389	418	386	418	416	409	444	402	408	425	413	412	383	397	442	412	386	414	380	398	455	407	402	397	422	426	417	380	388	412	418	422	425	424	454	428	397	428	395	437	441	423	420	388	424	378	424	408	412	402	413	392	379	409	373	412	431	415	417	390	413	406	395	378	432	387	438	420	383	402	386	390	431	399	429	407	448	419	409	401	418	361	413	414	406	418	389	386	423	383	424	388
54968	16467	3782	1979	1523	1074	800	636	564	497	435	397	362	320	308	305	300	315	265	287	267	271	249	272	247	247	245	262	242	224	259	250	225	236	239	237	235	194	226	225	209	235	203	229	238	232	223	224	242	195	244	216	212	217	200	217	257	222	208	228	206	222	204	225	236	223	184	223	215	220	205	215	213	212	213	222	261	217	224	221	221	226	209	186	222	208	218	212	210	219	227	224	220	221	224	220	224	221	212	220	241	210	216	194	214	236	229	244	210	221	217	225	239	207	210	246	211	218	194	195	239	191	208	229	212	237	227	205	219	228	236	235	239	226	191	208	203	213	225	250	213	223	223	240	237	201	238	205	230	183	213	197	236	203	227	242	224	208	203	231	245	249	193	239	243	231	227	208	195	210	207	207	210	194	202	233	244	219	217	231	218	225	209	205	190	233	199	227	230	236	224	251	236	207	232	239	227	230	192	200	223	210	234	224	225	235	250	194	225	218	220	211	209	201	233	221	215	222	192	225	237	233	235	194	194	211	208	229	208	206	209	212	223	191	210	220	234	223	207	225	209	214	212	229	206	215	216	195	212	206	226	206	200	235	234	233	233	254	259	221	218	213	202	223	208	212	214	250	214	227	204	232	210	210	215	221	241	246	216	255	228	235	237	259	223	237	222	184	207	235	228	215	185	208	218	216	203	209	228	195	220	235	220	224	219	226	226	242	226	222	223	220	199	229	199	213	227	218	196	246	214	227	207	229	232	221	209	222	229	232	199	214	195	233	249	231	221	234	214	215	245	245	228	243	218	213	212	220	215	221	221	223	216	202	207	236	224	210	218	207	189	222	210	194	186	216	227	234	226	222	227	179	205	222	253	202	230	207	199	234	218	229	214	228	212	238	211	186	236	203	212	210	201	211	226	205	235	215	223	209	214	218	242	206	231	222	206	225	176	224	214	212	218	214	234	230	228	237	215	235	220	219	219	212	229	209	199	215	222	186	212	210	221	245	215	198	238	227	205	225	204	222	205	202	226	236	229	198	213	236	232	234	236	190	202	206	235	233	210	235	236	242	231	204	214	239	217	205	219	235	248	221	230	188	237	192	250	218	211	228	237	209	210	195	204	212	199	220	198	207	251	240	236	231	236	222	217	197	216	231	234	230	205	223	233	236	226	211	216	226	236	246	236	211	219	233	209	212	229	225	216	217	207	244	227	221	221	202	199	232	232	207	214	223	246	241	216	223	195	252	198	202	224	191	210	241	207	238	205	248	226	212	227	223	206	240	227	218	203	209	232	200	235	205	237	242	235	220	238	204	215	205	236	226	244	223	217	193	229	227	198	227	221	205	205	213	224	215	234	200	231	224	208	257	205	212	214	211	223	211	223	194	224	228	241	208	221	213	222	227	224	223	223	228	215	241	232	207	237	242	206	202	201	231	212	237	233	203	217	219	184	223	216	232	236	202	222	200	221	241	241	223	244	225	186	223	221	207	231	205	221	233	222	211	223	198	226	222	197	214	225	238	245	229	239	225	221	206	202	241	237	223	227	228	200	216	221	203	242	212	211	245	204	220	216	211	224	234	239	225	213	235	212	202	195	231	212	232	208	209	209	228	224	218	192	215	233	224	211	208	227	198	234	211	225	215	219	220	220	229	217	247	208	239	225	204	229	218	221	240	240	229	207	214	228	237	239	210	208	208	230	195	204	227	254	222	211	224	225	215	224	216	224	198	248	241	198	243	218	221	229	232	220	228	224	220	216	197	229	250	247	215	183	204	206	191	218	226	214	190	236	223	227	212	243	201	241	215	208	240	203	213	212	225	205	215	223	232	209	226	239	252	202	206	255	237	208	205	205	231	228	201	205	254	201	208	210	210	246	228	239	243	212	193	233	246	197	222	192	218	209	246	223	221	179	213	223	218	252	198	212	230	244	220	236	214	226	233	211	230	206	218	194	216	223	187	202	237	208	207	214	227	219	232	201	194	249	221	257	242	214	232	194	204	221	191	204	233	222	221	223	206	236	222	222	227	195	195	193	230	194	249	230	213	211	214	208	218	235	233	228	203	243	209	219	222	240	225	239	218	211	211	202	201	234	209	223	199	207	211	211	237	232	206	249	202	228	229	220	211	189	222	204	219	233	196	206	237	198	217	242	206	201	213	220	229	208	218	232	218	212	232	218	210	215	200	221	237	224	234	210	222	193	242	201	215	231	227	233	217	218	220	237	210	178	240	187	201	216	222	243	218	223	222	201	219	200	226	231	234	202	212	227	219	206	235	236	216	225	204	218	202	211	249	225	215	204	231	228	240	215	219	211	239	255	206	212	218	230	196	195	212	220	235	225	218	224	226	221	201	236	197	216	218	218	200	230	195	231	220	233	239	222	221	187	237	229	211	217	229	236	219	228	223	239	217	249	207	220	231	218	219	224	206	231	232	212	227	207	220	200	222	212	214	196	209	215	225	206	241	240	218	215	232	223	214	203	220	217	204	206	214	214	241	219	227	215	234	202	217	236	199	240	236	230	213	222	238	221	209	224	233	200	230	224	214	196	215	218	220	238	207	204	180	214	213	221	206	207	199	221	227	220	217	212	232	211	220	211	245	223	243	202	191	208	238	233	225	207	189	215	187	232	230	223	218	218	215	227	237	217	199	212	245	243	258	185	228	249	247	221	223	250	225	205	241	234	221	194	206	226	255	195	215	228	208	219	230	213	210	196	207	224	202	216	193	227	201	227	210	209	203	200	212	222	209	202	199	247	231	218	215	217	210	223	205	226	226	206	228	196	194	198	256	207	197	221	222	236	209	235	225	208	216	243	218	222	220	209	221	242	209	214	221	238	213	222	208	238	191	230	217	202	234	238	198	209	195	206	193	228	238	220	223	255	223	231	219	241	241	238	218	214	223	202	221	240	212	210	244	230	231	237	222	211	232	230	220	225	231	239	198	202	195	223	201	211	220	196	224	227	187	232	219	209	212	222	216	225	177	201	236	215	225	237	207	202	249	213	207	206	219	196	208	228	229	240	245	225	205	233	234	207	239	220	216	215	203	221	219	203	213	228	223	223	218	230	231	216	235	218	205	213	219	216	205	241	205	199	237	213	214	207	222	224	232	234	218	195	245	237	211	213	213	231	222	222	219	220	223	223	174	219	224	208	209	260	227	230	228	230	221	181	214	222	225	241	226	203	216	224	227	222	205	210	230	216	237	208	205	214	205	218	245	235	197	221	228	209	227	204	201	216	209	253	214	209	189	233	214	226	195	231	233	225	218	215	204	223	187	210	238	210	219	232	220	238	208	207	222	217	197	215	216	228	236	219	212	215	234	228	205	258	225	204	200	240	228	206	220	218	230	218	212	195	213	200	217	222	199	201	203	233	217	237	195	210	221	205	198	228	240	228	200	216	223	189	211	187	221	269	236	227	222	239	251	190	232	223	227	219	212	177	216	226	200	214	198	212	246	231	226	202	224	226	208	227	199	230	236	202	223	219	211	211	206
28782	2617	5869	6614	5455	4484	3698	2983	2619	2412	2044	1771	1627	1492	1367	1296	1200	1169	1114	1089	1049	939	914	890	936	889	929	816	846	838	839	763	822	758	780	746	767	779	718	776	671	718	698	713	713	696	681	702	720	719	715	708	651	668	688	654	643	714	700	661	686	660	649	676	648	634	642	673	672	649	640	697	664	653	600	648	593	644	652	650	636	639	718	653	669	638	638	646	624	653	621	641	657	640	621	624	652	634	693	643	634	610	645	642	634	723	652	666	621	652	625	678	631	606	645	620	672	639	657	670	626	624	640	619	622	652	614	639	625	653	622	622	672	632	652	597	598	658	638	629	677	647	627	667	597	638	663	651	646	639	634	580	656	640	635	639	584	628	663	643	616	610	596	662	671	625	599	637	620	600	652	624	628	645	639	650	606	694	630	617	633	639	617	633	671	666	656	632	678	621	640	649	667	655	601	633	623	629	628	614	671	637	638	647	658	624	603	646	618	659	611	629	678	613	647	662	681	643	639	696	680	592	616	594	577	688	638	657	634	632	621	609	602	641	620	649	640	595	606	609	648	661	604	594	669	593	619	630	629	675	618	636	586	616	610	605	679	614	682	613	630	576	674	609	642	646	641	610	615	640	619	613	632	661	683	586	615	624	662	649	611	615	628	590	626	627	651	592	652	622	623	621	590	663	556	640	656	605	628	634	618	647	627	616	609	642	657	635	588	648	641	606	641	643	610	645	635	639	627	631	669	597	602	600	634	688	628	651	650	641	590	620	613	607	631	618	654	660	575	634	600	709	606	627	646	657	621	632	612	645	647	576	657	638	652	669	620	663	629	649	563	624	654	672	640	593	639	635	643	649	608	659	603	616	638	584	603	626	594	666	626	635	632	680	609	629	620	619	661	640	632	600	673	625	605	655	646	636	668	623	666	618	649	650	646	635	632	652	647	667	609	621	680	643	634	652	634	673	670	668	610	580	630	658	604	639	597	601	663	630	630	630	682	649	679	638	665	620	652	664	623	637	608	594	657	638	652	609	675	652	629	609	649	649	631	653	611	590	614	651	581	631	648	650	598	627	606	618	624	611	643	651	605	625	596	631	662	624	628	636	611	651	631	638	650	652	614	602	651	608	624	630	666	633	582	640	689	636	624	616	647	645	622	575	608	611	619	626	645	636	622	634	665	637	612	652	659	643	632	639	676	634	659	608	639	634	600	612	630	620	668	648	614	634	617	647	621	606	610	636	659	618	649	657	607	606	630	674	624	613	610	605	614	624	628	636	686	616	616	605	632	635	638	581	626	599	641	653	645	630	638	606	600	633	635	626	675	608	609	596	622	617	641	632	607	658	621	566	674	624	634	629	615	669	608	599	627	631	645	621	585	620	679	600	630	585	623	596	641	631	636	653	660	667	624	647	597	626	620	592	623	643	659	616	632	610	643	620	611	639	651	654	611	628	611	621	647	633	617	644	639	610	591	643	662	613	662	648	601	629	621	658	670	620	589	613	601	661	643	577	596	568	662	674	633	655	620	633	608	628	630	665	643	623	619	615	623	611	644	692	606	589	611	604	682	631	653	616	657	612	597	633	602	671	626	652	613	635	581	627	651	616	634	602	696	591	615	644	672	597	619	620	627	636	652	645	643	632	652	610	583	599	615	617	682	641	631	617	630	672	597	648	649	667	643	618	632	642	609	616	605	652	640	613	631	636	626	644	600	673	645	634	672	608	616	629	639	640	611	657	646	612	672	670	648	613	649	621	635	621	665	652	618	588	597	653	619	633	637	654	633	627	657	627	607	635	636	633	603	649	628	602	652	616	634	682	647	632	608	602	624	599	611	587	657	613	632	652	650	641	639	671	665	620	600	615	622	618	635	604	646	649	631	677	592	641	665	644	634	601	655	613	644	609	619	593	656	626	630	667	608	642	646	634	610	610	607	641	646	662	646	602	632	613	649	649	673	576	629	647	633	627	637	638	621	615	619	645	597	608	665	655	660	627	638	644	656	647	620	647	620	650	650	629	623	630	647	657	687	664	624	650	614	617	582	621	608	650	605	649	618	660	610	611	604	643	645	700	631	640	628	657	653	635	695	659	629	602	653	583	630	640	628	676	609	620	646	650	617	610	628	601	630	686	610	607	624	653	617	635	602	614	650	651	586	642	605	666	634	606	640	662	637	629	634	608	615	629	589	662	639	639	653	676	673	620	582	614	637	596	629	647	620	594	693	681	577	656	643	632	633	643	628	655	656	631	670	659	596	637	670	620	653	647	575	636	637	648	669	657	602	637	661	663	622	661	617	596	628	614	663	622	662	635	663	663	712	570	620	641	624	593	632	607	585	643	653	631	605	638	649	623	645	578	632	627	588	631	610	646	632	641	651	636	654	659	683	602	616	624	662	601	605	639	626	631	634	667	593	590	635	629	672	666	651	633	672	599	592	662	595	668	630	638	717	633	633	636	613	635	649	604	622	610	634	612	618	633	627	582	636	653	660	649	610	629	659	576	613	646	639	645	626	638	602	644	581	624	646	618	599	628	617	672	649	652	607	655	634	640	659	631	686	643	614	616	626	604	645	674	631	641	611	580	657	656	634	622	645	662	609	611	658	633	642	615	653	615	607	609	564	636	664	606	677	624	604	627	623	670	673	626	658	626	599	631	631	640	618	635	609	630	620	648	649	667	612	627	613	587	605	628	632	631	639	618	618	594	683	583	581	636	609	575	610	641	617	619	627	644	624	607	624	617	679	608	684	665	631	660	674	617	588	666	622	612	616	608	570	624	645	637	599	665	596	630	618	651	627	635	628	662	624	618	670	633	566	591	600	622	659	625	618	548	626	620	625	642	626	651	645	623	602	601	629	653	646	614	646	567	630	669	602	600	630	618	644	619	619	634	640	617	597	647	642	597	639	633	643	642	613	621	638	634	633	609	645	624	659	635	625	675	666	605	656	662	615	674	643	653	617	637	626	657	637	588	602	625	600	622	636	612	615	667	598	652	610	654	626	656	665	628	588	619	610	627	638	611	661	645	661	645	631	629	647	612	672	605	586	624	647	615	607	635	657	582	630	601	692	649	625	581	602	592	637	597	684	628	631	659	668	645	646	617	615	619	634	637	636	637	636	641	632	638	661	644	673	642	685	575	666	597	644	647	654	621	621	602	653	616	638	642	610	594	633	580	619	636	622	644	632	674	597	633	625	705	628	650	596	620	582	579	655	638	669	586	600	616	625	656	654	625	613	594	618	651	650	638	641	663	664	670	661	652	677	647	598	606	626	625	610	625	652	608	615	611	588	645	605	624	606	665	616	610	676	649	634	632	617	673	625	608	638	605	635	653	658	639	667	623	632	645	608	659	593	638	652	643	614	626	608	642	606	711	626	619	637	670	660	650	601	585	635	625	607	645	632	622	660	658	642	666	646	594	615	637	660	617	639	627	632	663	646	621	630	658	653	639	648	644	653	628	559	585	627	608	613	642	618	669	631	639	647	627	646	605
5869	262	134	114	104	87	71	80	75	71	74	70	69	53	61	69	62	51	53	60	66	65	62	64	65	71	61	60	75	64	67	51	61	56	49	83	53	71	58	72	68	62	68	61	48	50	51	55	62	69	57	68	64	49	62	55	55	66	50	62	54	79	62	78	51	69	60	59	68	65	66	54	73	65	60	64	50	66	66	74	64	62	59	75	70	60	73	54	72	68	74	72	72	73	68	65	71	65	69	53	69	54	78	54	62	82	60	71	49	61	66	59	75	55	57	52	63	65	46	65	62	62	61	73	69	62	78	77	60	67	56	71	60	57	65	71	66	63	66	48	61	80	66	67	70	56	60	48	59	78	67	67	51	53	61	60	58	71	67	66	67	68	73	77	71	72	68	74	67	55	57	77	59	62	62	66	59	52	60	57	65	52	64	63	44	48	65	69	73	62	60	54	66	72	54	54	59	69	52	75	65	65	72	67	58	61	64	64	74	51	61	52	60	61	60	67	63	52	76	53	63	60	62	71	49	64	66	79	57	44	59	69	51	75	60	66	78	65	50	77	62	71	67	77	57	65	69	57	56	70	70	47	50	64	61	52	72	70	68	61	56	65	62	75	79	76	65	62	70	51	70	60	56	63	76	71	63	66	54	56	70	63	68	75	67	66	56	92	69	66	71	51	60	52	61	72	65	63	52	68	66	71	64	56	70	69	82	78	47	71	66	70	56	70	69	61	58	65	64	68	63	58	50	59	58	64	60	62	61	62	62	61	64	59	63	65	57	61	72	71	73	68	83	56	63	55	70	58	56	54	67	52	63	76	74	58	60	63	56	51	49	61	67	58	46	67	63	57	65	64	63	61	59	65	74	61	48	74	55	59	64	54	82	55	70	66	58	71	64	63	49	66	63	61	66	69	58	71	61	78	61	66	63	57	54	70	63	62	68	67	58	52	65	74	74	54	62	71	64	67	71	55	54	73	71	75	68	64	70	57	51	59	62	67	68	54	73	60	68	59	60	65	61	51	50	63	73	75	58	48	50	57	46	63	69	69	67	55	70	64	64	63	74	64	66	63	56	67	50	58	62	53	62	62	62	68	63	71	50	62	73	71	54	56	55	61	67	50	67	71	65	59	62	55	74	52	62	68	62	63	53	49	74	64	53	47	53	56	56	53	65	75	62	69	76	64	66	61	72	56	61	56	54	70	68	56	61	64	91	45	63	72	64	73	68	65	58	56	78	71	61	59	63	60	58	49	57	63	67	66	60	73	61	55	55	67	53	73	67	63	72	60	49	55	63	71	50	78	57	74	80	57	56	52	57	60	64	62	63	60	61	78	67	59	57	60	66	63	68	58	64	57	67	66	66	62	62	63	58	72	61	51	62	59	68	66	59	62	80	53	72	59	53	65	63	64	61	66	62	52	62	67	72	61	66	71	64	64	56	56	61	68	53	66	59	78	62	51	62	61	76	54	67	60	60	63	50	73	59	74	49	77	65	61	56	61	71	63	68	57	52	81	63	70	56	55	77	51	61	83	62	58	77	72	55	49	54	72	57	56	62	56	57	58	61	71	57	66	57	74	69	57	73	67	77	65	59	65	46	57	62	66	66	69	72	58	66	78	74	63	57	52	54	72	53	65	67	56	64	58	73	57	55	69	65	61	73	58	71	60	58	54	68	70	59	68	68	61	63	69	60	70	56	64	80	54	77	63	63	52	54	75	72	59	68	58	60	70	56	57	54	87	54	67	77	58	60	68	65	79	70	60	60	62	53	58	67	71	56	59	56	63	70	64	69	66	48	60	71	65	46	68	63	59	57	68	63	63	80	60	60	68	72	41	56	50	82	72	64	55	53	65	54	62	68	52	59	70	40	60	59	62	60	45	74	59	83	66	61	73	69	77	54	52	71	66	73	65	60	71	75	70	60	70	55	66	54	62	64	67	50	74	61	59	67	69	61	58	54	62	67	66	75	66	68	72	55	60	68	55	51	62	50	55	59	80	71	57	54	69	76	61	66	54	63	73	60	62	49	62	55	53	57	70	69	71	66	65	84	61	71	69	52	59	54	70	80	58	59	69	57	70	62	61	58	58	58	59	78	60	71	66	65	66	62	78	75	62	49	63	71	53	68	67	65	48	63	58	58	54	53	57	57	62	53	58	69	69	63	57	66	65	55	62	51	60	60	63	69	57	66	63	65	43	64	58	54	72	60	65	61	63	69	74	59	63	61	47	56	78	55	59	70	46	68	73	65	68	56	59	51	77	64	50	70	67	52	60	71	70	64	60	64	56	65	67	58	66	75	55	70	48	53	64	64	51	62	68	58	71	65	63	68	77	75	55	74	72	71	69	72	46	67	64	69	68	77	59	65	78	54	58	66	54	60	52	69	55	68	69	67	69	73	78	58	83	55	66	51	59	60	61	70	63	59	61	54	53	61	46	79	56	60	66	60	77	72	60	66	65	61	69	55	64	54	69	50	55	67	64	65	68	62	60	74	76	45	63	56	61	64	63	72	82	76	58	47	58	61	59	62	53	65	69	65	72	60	68	69	68	62	53	59	68	68	54	61	60	84	80	61	56	63	60	65	59	70	53	61	49	69	80	56	65	71	59	65	75	56	57	72	70	46	71	57	60	59	53	67	62	62	63	60	74	76	62	61	74	73	62	77	65	66	69	54	62	64	55	54	90	61	73	67	71	76	59	62	67	51	74	71	76	76	56	78	55	68	71	70	58	56	65	55	65	58	56	72	47	65	58	59	63	65	64	56	69	65	52	72	76	62	58	61	74	52	60	57	59	54	52	63	50	70	69	64	69	56	63	58	65	64	68	58	49	48	57	68	62	71	72	42	65	78	69	60	69	84	62	73	63	77	72	64	74	61	62	62	62	68	59	60	72	53	54	69	58	67	74	46	53	54	59	78	57	66	71	57	54	60	63	64	56	59	65	74	67	61	69	70	71	62	67	77	59	69	73	63	64	75	66	54	57	64	65	68	64	56	67	65	64	47	71	59	65	69	75	69	65	67	64	61	62	58	66	56	49	75	56	59	58	61	58	62	73	66	57	64	69	79	58	64	55	51	60	76	63	54	72	56	69	60	48	69	55	53	62	57	49	66	65	57	63	61	64	54	73	65	62	52	50	62	57	61	56	59	78	61	81	73	62	73	53	57	65	73	51	60	55	55	61	54	67	75	60	71	70	74	64	65	57	57	67	78	71	63	56	65	65	57	71	58	67	78	67	73	58	51	68	57	72	61	60	56	63	63	45	69	69	70	58	63	63	62	66	64	50	68	73	54	61	59	70	76	56	71	72	60	65	64	60	47	54	57	74	73	47	57	59	49	82	67	66	69	65	67	67	45	69	66	65	62	70	67	67	68	71	72	54	58	73	59	50	53	65	71	69	69	70	61	56	64	63	74	69	68	69	69	73	64	67	59	63	69	70	67	57	49	52	67	69	61	90	50	66	59	49	39	57	57	76	64	61	69	64	45	65
5593	310	403	417	370	339	325	309	308	269	266	225	258	271	267	260	254	237	224	220	247	241	260	230	209	215	227	215	241	236	241	262	226	248	214	203	246	253	212	197	218	227	209	242	234	249	238	229	211	235	236	231	234	245	228	264	224	233	231	224	221	215	265	218	230	216	225	207	231	224	226	239	240	223	240	227	230	232	255	240	206	235	207	225	233	223	221	231	261	237	247	212	213	236	231	248	220	201	230	230	205	212	212	219	245	224	233	244	235	218	230	236	205	223	254	223	251	226	231	205	209	240	236	229	251	224	240	229	250	220	248	228	221	248	226	244	233	272	229	244	213	241	214	244	226	234	222	209	251	236	244	212	246	226	257	210	258	210	226	213	229	216	219	244	232	249	214	229	236	232	241	224	227	216	210	228	225	243	238	233	245	249	241	217	240	185	236	218	190	207	231	247	206	237	223	250	228	248	242	229	210	226	226	227	247	254	230	259	199	242	223	231	242	238	232	258	222	224	219	233	214	245	226	219	243	244	254	212	244	188	244	218	233	225	198	256	227	242	232	204	237	231	229	213	239	226	254	242	229	197	230	204	245	246	253	256	235	213	229	220	239	251	252	230	225	235	243	194	235	225	229	242	235	245	230	215	229	239	232	208	201	216	224	238	239	210	226	218	239	210	245	243	243	232	220	214	239	218	215	186	228	241	223	221	219	230	234	233	250	215	231	222	238	238	223	236	229	226	237	205	250	219	240	259	232	217	248	220	224	251	218	236	230	233	222	243	229	232	232	214	250	216	249	219	211	215	250	242	213	216	227	243	224	233	221	235	226	247	228	229	200	217	254	201	258	224	209	224	196	231	221	216	228	234	234	243	236	241	256	224	204	224	240	251	245	260	244	230	211	230	225	224	222	244	211	242	219	246	229	227	211	242	202	210	255	279	229	241	225	217	236	201	242	216	202	249	230	220	215	248	234	253	209	237	249	225	236	220	269	242	246	242	244	236	226	218	221	255	274	246	233	219	220	256	252	211	223	226	220	245	227	198	243	237	238	220	239	221	239	229	217	238	212	237	226	249	215	231	232	246	228	229	248	215	184	232	234	216	243	232	233	225	233	248	238	229	240	222	240	249	250	221	221	245	209	231	266	227	261	218	231	231	216	274	224	237	224	245	237	268	239	235	226	235	223	241	236	246	205	232	257	245	237	240	225	228	252	221	223	248	242	264	216	210	238	212	235	222	219	232	233	225	195	237	222	225	211	258	239	253	237	249	239	248	236	212	232	234	246	224	227	257	233	220	219	247	243	228	231	259	238	225	222	216	243	240	217	244	261	219	261	217	255	226	250	224	235	239	230	242	233	228	220	224	252	223	218	233	238	234	237	225	205	193	245	241	209	241	216	227	228	213	236	257	208	230	240	231	246	244	253	232	252	228	237	253	238	224	239	245	248	235	241	234	218	278	246	242	239	233	235	248	259	183	221	248	234	234	220	221	237	240	237	251	262	219	240	244	245	227	217	244	226	255	242	232	222	204	239	221	227	240	236	210	224	254	237	200	225	223	241	235	221	224	230	214	220	231	245	210	223	248	240	244	242	216	261	251	246	219	230	236	219	217	207	241	227	231	251	201	261	226	227	226	198	212	229	270	234	196	274	230	230	245	221	212	230	245	233	250	227	239	231	199	233	250	244	221	242	248	217	219	254	250	238	238	214	219	225	234	222	244	228	272	239	247	224	209	241	227	225	207	201	208	219	213	277	263	238	229	229	221	250	223	232	232	237	254	213	201	247	250	215	250	224	228	249	256	239	213	237	210	233	248	235	206	243	228	242	270	208	263	234	210	238	209	224	230	228	240	236	234	224	226	238	203	247	254	236	221	238	220	229	210	210	240	220	222	234	242	212	240	237	222	228	242	220	211	252	234	217	256	230	239	237	226	231	230	197	232	214	238	232	233	247	220	242	250	246	227	206	235	221	230	218	204	248	233	232	207	208	215	235	222	247	205	225	240	224	230	226	210	239	202	260	220	242	208	225	227	265	205	239	250	234	248	244	217	243	234	238	265	254	217	254	211	220	258	207	208	231	252	248	210	240	216	255	216	220	235	242	220	240	228	229	238	237	208	227	224	228	219	254	220	227	206	200	252	253	207	252	229	258	212	244	201	227	218	236	232	228	229	226	225	190	269	205	203	222	246	235	201	247	242	266	226	225	226	241	229	246	240	226	240	230	241	230	239	228	233	245	245	246	220	229	250	238	233	232	248	241	236	254	263	251	225	220	249	226	242	225	233	221	217	253	211	252	221	260	242	227	240	210	216	229	249	232	254	232	238	248	254	223	251	226	232	223	213	218	234	221	242	250	240	238	219	239	241	227	231	244	224	234	223	253	216	232	245	253	216	204	254	206	226	210	246	226	247	221	253	221	234	216	230	241	204	215	213	223	229	230	239	219	202	232	240	235	226	231	207	234	248	240	231	232	234	240	242	241	223	197	249	249	240	239	215	221	259	238	249	222	242	259	211	220	256	233	248	242	220	205	235	223	228	231	230	225	230	222	217	226	232	234	233	189	214	247	257	236	239	218	242	241	230	210	205	247	189	263	210	228	239	223	224	217	229	242	246	207	209	242	232	242	223	222	219	261	242	223	230	223	230	241	217	233	191	214	241	251	241	276	279	254	241	266	260	211	229	247	229	259	211	244	233	237	218	232	231	204	216	228	236	230	239	232	217	218	226	212	223	229	209	220	256	234	253	249	220	218	265	247	251	218	241	261	217	255	222	247	232	216	231	220	210	240	216	245	243	229	209	240	261	252	222	225	240	244	241	249	249	205	193	231	264	223	224	234	220	223	253	237	210	234	246	221	230	228	222	240	215	229	241	242	216	205	246	216	212	249	208	215	230	223	225	211	231	240	245	239	230	253	230	241	231	230	234	235	238	207	246	251	221	251	248	237	245	235	228	260	222	236	245	234	230	243	210	222	233	225	227	240	197	256	247	232	224	243	262	236	204	223	205	210	223	228	239	230	225	228	234	234	215	226	254	203	235	219	263	252	262	219	256	243	246	240	237	236	255	201	245	228	242	222	230	232	229	210	224	259	229	212	223	266	234	225	240	229	246	212	245	227	233	239	215	251	216	236	230	231	242	232	246	232	244	242	228	245	214	220	218	215	222	219	215	228	218	220	224	205	238	257	250	227	227	231	207	213	227	238	228	237	224	252	228	242	222	218	248	226	207	208	216	235	220	221	207	214	234	210	222	235	257	225	240	204	204	228	231	229	245	229	233	220	212	228	213	246	226	263	200	224	215	238	233	238	222	223	231	215	247	211	249	233	219	266	219	215	220	231	206	260	233	255	226	233	241	240	242	223	223	227	234	245	218	260	211	213	215	227	209	246	214	244	221	205	250	234	211	252	232	238	243	223	219	240	205	232	234	239	219	234	227	269	237	251	238	229	244	222	228	233	215	230	212	229	247	224	250	212	223	218	231	263	279	239	206
43967	9635	1659	1029	718	485	452	356	295	292	233	231	209	195	193	169	185	155	148	147	156	172	173	154	139	161	138	141	142	133	138	143	156	164	135	116	142	128	150	141	123	128	149	146	151	117	123	138	113	112	132	109	132	124	136	150	124	137	136	119	145	148	141	129	149	114	122	122	148	125	120	142	125	115	141	145	146	116	157	132	123	127	148	136	129	123	125	135	110	133	129	147	145	114	123	127	137	137	134	116	125	125	131	129	107	115	127	132	126	143	142	129	123	127	123	122	131	137	139	125	144	125	130	119	129	141	132	160	140	107	133	114	156	132	133	124	141	151	136	119	134	129	134	147	119	139	121	128	129	138	138	131	120	125	123	160	119	133	131	146	138	133	126	136	120	129	119	133	126	155	135	149	133	133	121	156	123	146	129	124	120	130	133	138	130	134	99	110	132	136	121	138	125	137	127	134	108	112	157	139	130	123	120	131	129	133	116	158	149	111	151	135	123	136	113	139	120	143	129	150	114	142	127	129	133	130	133	126	112	133	132	121	164	148	127	136	136	121	124	151	132	134	134	134	135	106	128	124	115	128	140	118	116	124	138	124	138	145	126	141	121	109	126	159	133	128	125	148	122	145	115	152	116	137	124	119	116	129	127	114	120	145	117	136	137	135	113	137	142	130	128	125	107	120	137	136	119	120	125	135	125	139	127	130	143	138	130	120	139	116	122	125	136	123	118	109	118	117	145	130	139	137	112	122	116	127	152	123	139	123	122	125	152	117	122	132	119	122	147	122	156	148	107	123	117	119	124	127	122	128	153	128	115	134	134	120	137	119	130	131	128	138	120	137	130	143	118	139	120	117	154	148	121	150	132	149	125	115	124	130	134	148	123	147	112	132	120	153	113	127	115	119	125	117	149	143	148	126	121	136	124	151	148	118	124	150	129	130	155	116	123	111	130	135	134	122	120	125	135	125	157	148	131	127	120	129	136	120	122	114	128	131	141	109	129	125	128	136	129	132	129	138	131	124	122	150	126	128	138	143	122	138	139	112	132	140	121	139	133	131	131	126	137	127	126	117	127	137	119	129	114	118	111	99	119	113	133	104	128	103	160	140	120	149	142	137	120	133	130	124	137	120	123	124	135	126	122	128	140	122	129	144	132	135	124	140	137	143	130	114	134	151	134	114	141	146	133	119	137	109	137	162	111	132	146	131	133	145	151	115	131	145	121	160	129	128	141	140	112	128	109	135	125	113	162	119	139	124	134	117	123	130	137	112	135	119	135	110	137	111	140	131	145	128	108	139	130	132	133	114	132	135	117	147	139	137	161	136	138	107	123	144	135	123	140	122	130	131	155	129	100	127	140	130	127	138	126	138	133	135	145	145	141	131	130	135	106	137	127	143	132	130	136	127	123	129	135	117	127	116	133	131	124	146	121	133	130	104	128	146	136	137	139	114	123	146	124	129	134	109	120	124	140	122	124	144	140	129	130	125	136	150	127	137	135	142	155	126	133	106	136	132	117	126	131	118	129	136	131	157	134	129	120	154	152	146	129	143	109	134	117	135	130	139	118	124	124	130	121	130	133	121	122	130	144	111	136	129	117	145	120	129	127	138	118	150	135	125	132	151	130	154	130	131	122	121	125	152	133	110	126	121	140	123	137	140	145	124	144	131	114	154	148	134	145	132	143	132	128	141	115	131	148	134	135	137	141	124	133	136	139	120	119	120	115	134	116	126	124	137	142	150	109	133	127	124	134	136	134	134	130	128	135	128	139	131	109	134	126	125	124	129	108	135	126	125	127	119	144	100	119	112	125	136	132	122	157	130	130	135	116	153	134	136	127	146	135	121	143	154	131	138	136	136	127	134	127	128	127	128	132	134	131	132	144	119	132	125	126	136	120	144	131	138	123	117	131	141	133	127	114	136	147	124	146	136	134	120	130	130	118	147	122	125	130	111	120	133	144	118	143	138	108	138	135	144	130	130	146	144	109	133	139	127	136	115	142	116	126	119	124	115	129	144	121	131	135	116	136	127	137	108	141	115	145	120	136	106	140	134	133	123	106	118	137	132	124	120	128	113	115	120	135	124	144	128	135	129	121	133	126	131	131	118	143	111	151	131	130	150	131	131	127	134	129	122	136	123	137	128	115	123	121	128	146	130	138	128	138	128	133	136	152	140	120	134	136	124	128	126	138	102	124	136	125	133	122	115	112	116	118	127	112	125	126	114	129	130	139	138	138	141	137	133	142	144	119	125	126	138	151	126	110	146	136	129	126	147	128	145	130	124	150	129	131	132	138	125	131	108	136	150	127	120	128	130	120	137	144	112	152	121	118	123	121	110	112	132	145	120	118	128	133	128	125	107	155	133	151	130	133	135	132	120	115	122	144	146	142	108	137	128	137	145	124	117	110	117	120	139	132	121	135	135	114	124	132	138	136	109	149	130	132	133	143	150	114	121	131	123	155	126	133	113	123	125	142	131	143	130	129	138	143	134	134	128	131	123	121	142	151	121	133	103	132	130	129	117	137	125	131	133	112	140	108	120	109	131	121	145	115	132	137	123	133	129	130	115	131	128	136	146	117	142	133	133	128	154	129	125	130	122	143	126	144	140	135	127	118	116	116	117	126	148	145	116	136	118	129	137	124	141	148	134	144	123	130	136	121	140	102	121	144	130	121	132	136	137	116	139	125	125	143	127	120	138	138	116	139	124	161	111	119	137	124	144	116	122	128	135	126	122	123	130	140	134	129	129	109	108	120	141	120	132	138	109	136	126	126	135	139	128	125	103	123	142	123	108	125	135	128	138	132	142	114	147	144	135	147	106	148	107	114	143	121	142	133	147	138	120	110	126	137	107	118	128	151	134	129	118	119	118	113	117	149	143	116	118	113	129	120	134	130	120	120	147	119	131	135	141	145	107	141	140	112	124	158	143	142	129	130	145	121	121	119	121	132	129	138	127	117	132	129	136	117	140	142	142	127	115	135	125	127	140	136	142	124	155	120	145	128	124	112	119	131	145	130	136	122	118	136	145	146	157	113	141	119	129	122	121	136	119	126	121	128	128	135	148	125	132	142	122	134	132	131	110	117	153	147	127	121	130	119	129	143	130	130	126	124	127	125	132	133	147	111	125	125	138	156	134	123	121	112	120	139	113	110	125	101	129	125	135	121	124	132	127	118	106	126	134	143	100	140	124	130	139	107	140	128	134	128	131	127	162	143	128	130	114	137	135	126	139	144	134	124	143	145	123	136	134	149	128	143	128	153	131	160	126	126	135	132	130	147	115	131	129	154	130	143	139	153	144	112	130	140	126	124	133	140	113	117	127	125	137	141	114	112	133	110	122	141	133	122	111	113	128	127	131	115	137	126	122	129	127	142	139	129	123	124	120	137	133	117	130	112	114	123	124	123	133	132	129	137	140	125	131	129	130	142	111	135	133	125	139	140	139	121	125	115	136	123	124	137	126	115	144	110	105	131	132	125	147	125	134	117	116
22934	1505	3366	3738	3212	2548	2114	1744	1462	1426	1171	1014	1021	901	853	817	794	707	638	621	627	587	560	601	544	556	571	548	493	504	498	469	473	501	436	498	491	472	440	470	452	460	455	475	456	485	453	415	494	445	426	426	405	443	452	417	444	434	421	408	437	447	459	438	420	431	424	437	418	410	453	436	435	418	433	432	468	430	465	441	399	409	432	394	431	395	433	435	428	401	442	402	417	404	424	414	399	406	421	399	430	401	402	402	442	420	424	427	429	437	388	436	420	457	394	420	386	433	386	392	419	408	418	424	446	392	416	414	415	396	460	396	411	404	423	428	407	398	405	453	442	426	414	397	414	427	374	391	431	422	402	429	422	403	425	413	399	437	412	406	412	446	431	430	376	403	415	412	444	382	440	437	443	380	446	395	407	398	415	433	404	426	423	422	420	410	447	419	393	404	410	433	421	456	446	372	387	409	431	421	385	473	387	430	405	444	414	444	419	422	418	423	484	438	407	383	395	387	416	431	437	423	410	419	416	431	411	389	405	455	393	415	446	379	425	416	399	402	438	391	413	422	404	395	414	417	422	410	374	396	449	414	426	373	423	379	413	433	420	405	405	425	409	421	401	394	443	405	392	435	419	395	435	422	376	417	400	389	441	408	408	427	419	410	419	424	418	400	398	423	436	387	425	404	393	368	400	408	405	400	430	444	405	404	475	388	414	409	395	377	421	420	451	432	415	403	390	409	393	456	446	392	428	441	393	402	409	410	414	391	454	421	411	384	408	395	414	428	431	388	395	390	403	415	408	465	420	399	457	445	426	399	387	398	400	406	409	393	380	415	414	381	420	413	419	385	418	436	372	411	410	420	415	388	379	444	399	386	455	402	425	432	404	417	397	405	392	437	382	416	457	404	391	412	397	401	412	409	408	401	413	414	403	417	443	365	374	409	405	414	404	429	389	421	399	430	432	444	403	395	382	420	424	405	396	421	387	402	393	427	399	369	410	415	407	426	376	379	400	441	414	442	398	404	385	413	367	415	420	406	402	407	403	396	396	420	445	407	406	408	401	434	426	428	434	411	369	417	414	433	426	418	402	403	410	429	410	399	430	395	439	408	396	402	416	377	402	428	402	412	403	412	402	441	427	427	416	427	413	398	380	424	411	420	419	388	435	423	426	397	404	415	377	426	411	474	429	409	420	427	422	429	401	384	415	483	398	389	402	396	370	429	398	438	417	387	388	416	443	404	440	419	429	399	413	382	398	443	400	409	390	415	419	423	425	405	432	420	410	435	458	411	437	434	418	406	426	401	438	450	405	408	405	434	401	416	408	422	396	427	410	408	410	397	414	393	433	394	424	397	418	399	439	419	434	396	388	419	425	443	440	453	437	410	409	415	393	413	396	403	414	419	400	441	372	438	421	427	395	385	392	390	450	400	396	417	443	391	422	375	410	422	441	414	426	395	425	413	387	419	415	418	430	441	425	416	394	414	435	391	412	414	399	427	401	403	402	400	432	400	400	394	419	407	420	398	383	429	415	371	449	416	422	428	385	402	413	402	435	404	404	446	399	416	429	429	408	429	393	422	403	450	419	399	416	403	436	391	401	401	405	418	384	433	376	400	448	387	460	419	423	409	411	398	413	385	418	430	399	430	425	405	369	391	412	407	429	418	432	416	404	448	411	403	423	445	424	406	395	407	381	399	417	417	424	401	420	431	398	431	391	415	439	456	435	441	400	400	432	379	429	409	409	418	411	414	441	428	406	419	425	386	382	373	382	404	418	411	419	418	397	429	415	412	417	423	425	424	414	424	431	421	405	375	402	430	430	424	397	434	411	424	424	407	414	386	408	391	392	414	380	413	386	403	392	426	442	429	391	402	408	414	422	372	405	387	367	416	406	434	390	401	442	417	383	422	399	405	411	378	403	421	433	423	406	410	423	400	422	379	375	428	390	409	441	436	437	420	417	415	432	427	462	398	431	433	439	425	436	401	403	412	390	436	428	395	402	400	443	425	408	388	411	393	395	426	425	400	417	397	440	423	401	388	385	386	396	405	415	436	415	408	429	419	460	411	419	395	377	404	407	413	426	466	444	405	392	451	421	430	409	417	403	423	418	412	404	389	420	425	409	400	422	411	418	404	400	396	400	413	445	427	441	405	398	368	433	401	395	428	391	436	413	421	404	428	422	410	419	385	412	391	429	401	431	384	415	421	377	423	414	408	427	398	434	407	428	447	428	434	407	421	425	437	380	405	398	396	417	418	419	412	408	376	406	398	396	393	387	448	383	390	451	400	418	443	441	417	425	418	396	445	422	412	411	422	416	406	419	404	405	403	390	390	418	422	413	439	409	429	388	390	422	405	403	404	418	421	431	424	430	407	442	433	412	373	414	380	411	386	406	402	415	372	448	413	407	405	412	397	417	406	390	418	406	422	431	406	444	447	394	432	438	413	385	427	430	380	453	445	429	415	413	407	416	404	381	424	401	416	435	429	440	428	387	454	396	409	431	412	427	402	417	437	404	436	402	419	423	440	397	380	382	464	417	422	427	404	400	425	445	398	401	401	412	379	391	422	422	394	377	375	395	462	410	433	401	438	426	421	381	408	404	415	434	408	431	435	385	425	400	428	396	406	425	413	425	393	424	390	396	404	394	420	421	381	392	452	406	398	392	440	399	380	426	415	414	381	423	395	410	423	416	417	417	424	411	398	415	405	464	403	438	417	373	386	405	440	403	430	420	384	431	409	404	408	417	387	437	391	428	406	420	399	400	452	417	416	406	422	405	401	432	385	475	381	418	401	418	414	408	397	440	408	397	410	401	451	417	429	394	392	424	425	446	418	437	436	402	402	407	404	413	418	429	410	412	385	425	411	413	412	412	408	418	407	448	423	423	394	403	389	426	410	360	430	436	414	402	406	389	430	420	448	468	400	375	432	414	407	396	463	349	410	409	393	388	391	385	425	400	392	402	427	412	418	414	389	434	424	422	427	417	382	391	432	397	414	408	427	415	411	411	412	469	432	397	476	406	413	398	403	439	372	421	448	421	422	406	403	419	398	437	416	421	437	413	398	439	400	424	412	392	433	425	417	446	427	394	393	426	411	408	361	431	438	411	445	407	375	387	399	402	418	420	426	432	431	433	440	425	398	418	403	428	437	421	413	408	409	406	420	413	419	422	401	405	438	425	427	417	431	396	438	408	430	410	433	417	445	418	410	440	424	397	400	419	410	425	380	417	367	408	393	428	411	416	409	403	412	399	396	431	403	393	413	389	392	382	415	404	393	436	424	425	471	380	438	454	416	436	420	373	398	397	388	439	403	417	444	389	399	425	411	431	409	385	408	405	409	397	421	413	421	394	391	387	411	411	429	395	400	426	388	399	406	411	410	396	395	418	416	399	417	403	395	471	417	378	384	393	443	419	376	410	403	424	386	407	402	411	440	409	398	391	396	453	427	417	405	462	376	404	421	414	408	415	400	423	425	435	436	406	404	411	402
53566	17731	4326	2085	1462	1061	824	620	549	495	467	436	355	394	334	298	306	299	275	281	319	284	287	253	240	245	245	237	242	230	272	207	219	245	265	246	232	236	250	232	218	225	228	230	232	219	221	228	222	239	236	211	203	239	245	243	211	202	222	226	231	203	239	199	245	208	213	236	214	238	217	223	210	216	226	228	256	219	223	223	209	226	229	214	216	218	225	216	235	202	230	224	213	229	207	204	246	243	229	239	261	231	217	209	227	216	211	213	226	230	220	235	230	229	208	210	211	225	205	208	216	227	222	224	232	223	206	231	214	211	219	204	223	242	220	252	252	214	198	231	237	234	216	237	254	231	227	225	214	210	215	238	223	214	233	225	199	196	222	241	220	211	233	200	218	230	229	210	220	211	201	213	227	211	230	228	217	207	215	196	231	223	235	244	222	201	217	205	248	199	226	227	212	244	203	243	221	190	220	227	206	236	229	193	212	243	251	218	208	235	246	219	220	236	207	233	222	206	217	206	208	234	220	240	215	252	216	196	225	238	199	229	231	215	222	237	221	218	219	214	220	242	241	223	211	227	234	223	240	189	215	221	184	199	240	224	229	217	240	210	203	216	212	231	240	213	231	214	240	201	201	235	213	222	213	207	219	202	207	235	194	230	226	246	231	225	213	203	195	201	215	216	247	210	229	226	189	255	223	225	213	193	212	221	216	215	230	236	206	246	222	197	219	200	243	234	222	218	221	223	223	220	239	218	231	236	219	225	223	187	222	235	197	211	216	233	224	212	221	234	236	208	224	235	221	219	215	213	203	193	204	183	218	236	228	209	216	198	218	223	206	234	217	233	204	240	241	218	220	223	212	205	221	242	217	216	226	209	200	224	243	224	197	220	229	257	237	207	192	235	226	208	236	204	223	209	227	245	208	232	223	226	227	248	221	218	207	230	212	233	229	239	256	225	240	236	223	207	206	233	251	225	221	204	224	226	253	232	233	237	229	216	234	231	222	232	218	216	204	208	218	216	219	235	212	219	261	227	228	228	228	186	198	227	223	212	206	244	214	219	227	207	220	252	217	227	212	219	221	246	188	195	224	200	235	202	263	253	240	213	211	214	207	224	228	217	217	235	242	214	234	217	185	240	225	220	228	229	217	229	247	210	223	220	202	217	232	231	226	230	212	233	207	198	212	246	213	216	215	224	254	200	210	259	217	196	217	207	237	223	205	237	206	190	222	223	219	223	199	190	201	221	223	214	187	224	231	229	221	217	192	234	225	236	224	202	235	196	200	224	232	229	209	217	207	188	196	208	239	229	220	209	186	222	206	218	234	230	234	204	206	195	225	197	229	217	211	240	198	212	225	232	212	226	218	220	211	211	210	242	220	233	191	196	219	232	221	218	236	231	221	244	191	251	226	191	225	231	215	207	228	227	204	220	249	243	232	257	255	223	232	211	208	219	239	198	220	212	239	190	190	235	207	203	207	247	214	200	205	235	204	219	224	194	229	225	206	215	221	254	222	230	242	221	224	225	225	199	238	223	236	200	221	227	227	226	203	203	213	214	196	215	241	224	248	201	205	200	218	226	235	205	221	202	197	234	209	232	214	208	200	198	187	239	231	237	196	218	221	208	230	225	215	236	211	224	213	236	229	238	219	221	224	234	224	210	221	216	212	202	215	249	199	215	197	225	229	267	231	246	231	237	226	210	215	220	189	215	220	190	218	222	209	221	247	238	216	207	198	205	254	216	224	234	232	233	225	256	217	193	213	242	206	195	245	210	220	227	223	222	232	223	220	227	230	232	206	246	225	199	203	254	201	220	233	200	251	219	213	210	235	210	195	230	229	220	207	206	209	212	224	227	226	237	227	236	237	229	225	200	227	230	209	224	201	193	208	219	232	221	196	210	212	224	211	194	216	245	217	222	237	198	221	217	230	227	219	229	222	233	200	239	214	207	221	211	243	221	224	215	218	216	198	228	216	208	229	234	208	228	226	209	187	229	210	220	215	228	218	200	220	208	183	221	223	235	255	226	246	237	213	210	215	201	248	231	210	217	225	220	218	219	219	231	210	195	210	219	218	241	219	219	221	221	220	211	220	227	231	228	215	209	239	224	218	217	233	185	232	196	221	219	232	231	222	217	215	225	231	229	206	203	238	216	209	210	214	239	198	214	212	214	222	232	236	207	200	227	223	209	227	240	219	195	232	224	220	210	213	222	219	221	205	229	208	236	225	239	222	229	221	239	218	197	239	204	231	237	229	215	243	205	194	223	249	226	243	223	223	225	202	197	214	232	202	228	239	216	231	217	219	218	213	221	206	195	196	229	211	249	211	192	227	215	219	208	220	256	242	210	213	235	225	233	206	211	258	204	194	220	235	241	268	246	215	235	229	197	233	219	221	250	230	237	217	205	227	226	229	206	242	232	219	226	216	217	219	183	220	198	239	242	216	216	211	240	223	212	212	225	216	209	217	241	232	249	205	232	184	222	243	219	225	218	245	222	216	220	213	220	218	230	223	226	234	219	215	207	190	211	229	234	223	212	215	218	225	231	210	212	207	205	224	240	220	220	216	240	199	201	249	231	205	230	240	200	205	231	215	213	228	207	236	215	219	241	197	235	215	214	194	226	192	221	225	231	231	230	213	200	221	213	194	196	223	197	215	203	256	179	229	221	229	231	198	198	253	189	226	238	244	210	208	199	216	231	227	233	223	213	229	210	231	205	228	232	224	209	190	209	209	223	209	242	229	207	231	196	209	220	207	221	221	226	220	235	228	212	209	214	237	216	204	227	211	203	215	217	216	207	218	234	218	228	218	220	212	231	200	251	213	182	202	239	233	212	218	192	235	209	201	214	235	229	227	217	197	237	211	209	215	220	213	231	219	224	226	216	212	201	246	217	234	220	212	214	199	196	233	238	218	221	226	219	208	240	225	228	208	222	197	227	226	231	240	217	220	220	198	234	206	233	238	214	242	237	211	231	233	214	235	220	256	223	220	231	215	230	195	193	213	216	241	224	220	222	221	228	221	238	230	234	223	201	225	208	202	227	221	250	230	209	203	226	210	215	215	223	213	220	216	250	206	245	219	232	202	205	230	234	237	230	232	214	218	204	206	236	220	235	224	241	235	216	224	236	214	217	208	234	203	189	207	252	196	192	250	205	214	234	231	214	207	192	260	209	232	228	211	208	231	242	214	210	202	225	218	261	201	215	232	224	226	229	229	232	227	217	216	227	205	229	229	202	212	239	227	205	202	219	219	231	225	229	235	217	210	212	260	237	228	205	235	213	246	203	221	229	215	216	201	184	201	207	217	230	209	260	254	219	226	210	220	218	244	249	220	215	214	209	212	217	224	229	221	225	228	226	224	224	223	222	197	236	243	244	225	185	236	219	227	226	209	228	208	210	211	220	209	201	241	217	213	216	237	225	236	239	226	217	205	226	213	235	249	240	206	198	190	222	188	223	220	225	243	237	230	251	193	240	196	209	226	240	219	224
29271	2642	5956	6433	5549	4393	3656	2970	2569	2292	2036	1830	1685	1523	1406	1352	1348	1165	1077	1046	1066	1007	955	917	897	857	870	860	867	909	854	794	787	842	764	741	751	722	727	736	702	717	681	723	720	701	649	728	716	721	744	713	672	713	686	677	698	699	680	663	665	691	665	629	676	678	691	641	673	654	640	641	621	645	679	688	669	669	617	651	693	676	619	678	679	665	687	684	648	636	650	692	663	692	659	685	627	662	624	624	658	667	657	629	703	634	655	650	656	622	666	641	686	638	666	664	605	638	618	672	608	606	645	635	627	634	638	666	722	620	664	660	599	676	637	602	652	626	638	641	655	671	645	684	664	616	634	627	634	631	660	661	685	647	638	643	640	623	645	658	612	652	661	670	636	661	659	588	626	633	649	648	654	642	651	617	643	655	635	604	648	633	621	664	616	599	640	620	602	616	662	674	633	638	630	604	635	646	644	600	602	635	658	599	664	609	690	593	628	626	651	652	624	679	632	644	611	629	637	624	671	675	622	621	694	654	671	603	626	600	646	602	610	646	629	660	641	617	643	649	605	651	682	632	707	650	607	607	585	625	647	637	639	657	603	639	653	591	656	577	635	646	667	580	623	605	655	614	646	681	614	626	637	685	619	625	597	590	627	631	610	645	626	693	661	646	604	615	654	603	658	648	624	624	645	684	630	629	615	629	570	662	628	643	628	599	633	659	626	622	646	607	637	578	600	635	662	627	623	642	627	684	638	659	681	591	606	642	651	617	672	635	607	646	684	624	599	645	643	657	620	646	672	654	617	652	629	634	643	670	615	617	607	672	624	643	614	636	603	648	634	625	634	587	587	621	673	596	650	643	682	633	643	644	640	667	651	644	606	689	629	631	652	635	634	605	651	636	668	629	636	655	661	646	623	615	640	665	652	672	642	654	650	587	643	639	698	610	646	671	639	618	678	568	625	616	687	624	660	586	637	644	666	681	678	571	645	649	616	644	643	614	580	664	667	638	599	597	636	640	669	639	609	592	623	627	607	608	632	619	619	593	609	586	628	634	592	649	653	588	601	640	646	620	602	596	635	656	636	653	654	653	624	633	596	662	616	645	664	636	589	639	607	623	625	652	609	632	684	647	692	588	630	607	626	627	623	606	601	580	600	606	590	633	588	646	606	637	636	642	657	604	623	640	665	624	654	640	621	629	651	632	631	606	672	634	662	616	617	630	613	658	628	628	672	620	610	631	611	674	627	656	664	672	603	616	629	619	658	653	636	648	636	648	644	613	667	620	627	605	617	620	650	595	619	609	656	664	612	628	638	634	645	630	655	637	644	638	680	634	624	653	661	669	652	634	610	640	629	653	682	646	591	689	608	655	656	638	601	627	664	645	617	597	615	703	616	622	659	601	596	639	599	619	673	629	620	630	663	622	616	648	608	623	624	655	664	659	651	668	660	612	657	592	631	632	617	662	662	604	597	623	616	624	656	653	597	612	605	607	597	625	616	603	630	663	646	628	626	667	592	660	628	633	602	614	631	661	653	631	694	625	673	604	584	640	637	624	671	632	622	618	636	677	637	622	651	640	640	649	622	656	625	623	627	648	618	613	639	620	707	581	610	667	692	626	623	595	659	626	652	666	629	623	640	625	665	667	608	620	651	617	620	662	625	627	633	681	625	650	607	627	636	643	631	614	603	625	616	651	600	658	644	630	633	689	658	612	651	601	636	651	658	620	664	624	626	626	602	599	609	656	654	654	653	601	631	671	661	600	636	629	649	646	670	600	638	623	629	627	635	645	613	594	657	613	622	613	615	631	692	629	619	662	653	626	638	638	668	679	623	692	598	611	647	637	649	658	639	641	640	659	644	690	638	603	635	627	631	619	657	607	623	627	656	651	598	617	593	643	654	666	693	607	652	646	644	628	563	617	682	630	616	651	638	639	647	639	633	692	622	658	591	640	598	607	643	675	658	631	592	619	640	622	592	618	581	692	683	629	615	614	654	636	614	647	643	566	665	597	596	656	611	611	617	645	605	659	657	590	627	624	635	620	614	648	612	635	634	637	621	621	684	628	639	640	607	611	659	637	624	632	645	616	609	664	691	643	625	629	636	652	661	608	608	638	644	643	663	693	597	627	656	631	652	651	612	625	628	616	638	689	635	636	629	655	676	658	643	629	646	641	614	626	590	633	629	627	625	635	643	657	651	631	647	614	615	597	630	674	623	657	622	686	642	661	657	623	595	652	671	656	582	650	628	685	670	620	649	626	636	663	622	572	690	665	642	629	669	633	614	644	640	615	637	661	631	639	612	611	597	672	649	635	586	641	614	663	635	673	588	633	714	647	613	609	616	627	589	661	652	684	610	591	611	665	633	641	605	615	619	631	650	673	573	601	617	601	660	654	651	627	603	646	670	638	637	617	633	634	623	647	621	657	630	620	629	667	656	625	606	602	624	681	625	652	637	627	664	626	671	639	601	641	593	636	633	634	614	660	608	602	656	598	642	639	610	617	633	685	628	605	645	611	607	659	660	627	646	699	676	648	650	610	594	670	594	661	603	638	654	620	628	663	643	704	634	654	607	628	662	623	668	645	613	641	648	609	621	633	617	658	634	619	618	644	663	629	623	619	632	676	684	623	649	644	654	661	620	683	667	648	659	673	614	630	642	668	586	639	610	614	625	633	652	606	624	642	615	633	660	647	615	667	651	628	633	601	607	673	642	661	613	586	609	626	591	699	644	649	634	616	650	640	626	633	616	634	611	685	646	655	624	663	647	624	637	665	684	636	670	581	610	684	668	630	626	621	657	611	660	598	637	638	610	640	616	639	620	646	647	662	635	652	626	640	643	666	660	584	651	652	597	625	648	643	675	662	623	589	627	618	658	605	600	657	634	606	591	661	614	645	673	605	642	624	615	667	686	612	612	676	671	612	635	616	627	624	649	636	692	649	654	662	615	641	639	635	645	593	623	599	642	627	631	617	629	686	665	644	623	614	631	658	618	669	556	648	604	640	619	635	603	629	640	663	661	635	611	670	640	668	630	590	603	645	652	645	653	648	635	655	670	627	623	632	636	664	695	653	602	598	622	622	616	633	702	646	578	640	619	659	628	630	606	608	631	633	644	604	637	634	647	645	600	614	621	668	612	628	603	648	677	598	632	683	665	633	631	629	623	649	660	649	615	664	664	681	601	618	618	675	689	657	606	628	588	657	617	600	663	638	664	609	687	614	645	643	618	648	637	621	612	611	618	631	618	650	637	672	592	651	657	633	660	681	669	611	657	604	652	618	604	593	619	638	599	660	583	638	649	672	626	621	612	649	627	603	603	682	645	665	628	627	645	645	648	632	653	652	640	641	624	656	628	620	628	635	639	659	669	566	680	603	619	613	644	586	649	621	646	634	661	633	665	610	637	668	596	684	649	624	656	608	689	616	668	655	655	640	672	620	678	632	637	662	624	619	664	643	651	682	667	653	609	651	602	659	617	655	661	600	655	640	615	673
5935	330	151	122	99	89	72	86	98	89	60	79	84	72	63	60	77	80	56	60	77	68	60	55	75	61	59	66	66	46	67	72	49	71	54	53	70	63	65	68	62	73	50	70	83	74	57	58	56	52	64	70	55	79	60	70	73	69	69	59	72	44	87	72	56	74	59	77	61	60	57	71	63	62	70	67	72	69	60	58	76	80	73	55	65	69	61	76	64	60	63	71	67	72	66	64	55	77	49	76	68	64	70	68	60	73	82	62	52	71	71	73	60	73	60	76	59	56	67	62	66	66	71	63	58	61	79	67	78	77	70	59	62	68	53	62	57	67	51	72	49	54	63	54	54	66	58	68	70	74	88	63	61	62	59	68	73	61	59	57	54	72	71	64	53	73	70	64	68	68	61	65	62	63	73	62	60	70	69	67	65	70	60	53	61	55	65	65	54	60	75	57	67	71	57	63	63	57	60	61	66	76	73	74	61	61	56	70	69	67	58	74	56	62	58	67	55	76	53	69	77	57	64	66	62	60	54	61	65	66	72	59	71	61	66	66	52	58	59	56	62	48	57	60	67	74	59	60	55	71	63	56	71	71	70	62	60	65	69	66	64	65	68	57	62	67	68	55	70	57	71	69	55	72	70	63	59	69	63	59	54	65	70	64	70	60	66	65	67	50	58	52	49	57	60	62	68	69	58	59	59	65	63	65	62	69	62	61	59	59	55	70	64	74	68	59	73	62	66	56	71	54	67	80	65	55	77	63	65	57	69	56	58	58	66	71	56	67	57	77	49	66	64	65	69	55	77	66	72	55	47	59	66	61	56	66	57	55	54	72	51	60	64	66	58	70	47	66	61	52	66	61	60	78	73	74	64	63	58	55	70	66	64	58	66	72	65	55	80	71	60	67	60	64	73	62	61	52	73	52	79	77	67	52	60	62	64	60	65	67	63	77	72	71	62	64	74	72	47	67	73	68	63	58	62	62	66	58	65	73	77	66	48	57	60	55	59	72	70	62	50	57	74	61	71	61	71	59	52	57	75	56	63	60	51	71	56	69	63	67	80	68	66	60	57	66	67	64	64	64	46	65	63	64	73	69	54	75	59	66	79	54	73	60	66	60	65	64	67	73	70	60	68	59	71	60	75	69	73	51	78	63	72	56	61	78	65	73	65	69	55	67	47	60	58	67	53	60	78	63	59	55	66	70	75	58	53	68	56	75	44	54	67	60	49	64	71	70	67	73	63	70	76	55	53	67	60	56	58	68	56	73	74	57	75	67	69	58	67	62	58	62	65	83	69	68	61	66	70	67	68	66	49	68	60	75	70	84	73	54	54	77	70	49	54	64	73	58	63	73	52	52	73	61	79	65	70	66	67	67	64	63	84	67	57	64	69	60	67	69	58	55	53	67	58	57	50	69	66	53	64	61	64	56	60	70	59	57	56	59	63	71	65	67	66	68	65	57	62	46	76	73	77	66	69	77	52	66	57	53	64	66	52	55	78	52	66	65	69	55	61	67	61	71	61	66	60	56	64	62	76	66	62	68	62	67	67	73	67	66	76	66	59	43	60	63	70	76	55	65	64	76	65	65	58	65	56	49	72	54	60	57	52	62	67	84	66	70	59	65	65	57	65	65	64	55	74	59	73	61	58	52	51	81	62	68	62	61	78	73	44	62	58	63	58	71	62	78	64	62	54	74	39	64	75	67	66	58	60	56	73	64	55	65	61	58	68	51	61	55	72	48	56	57	71	61	50	61	59	67	63	72	78	57	61	73	56	77	74	86	57	75	63	65	76	64	69	83	55	52	51	65	51	52	60	60	68	53	52	69	62	65	63	58	71	62	57	78	72	62	65	58	64	73	74	66	54	51	59	74	72	64	68	79	85	66	46	67	55	72	72	78	63	48	67	63	71	59	80	65	60	66	64	64	61	65	63	69	60	51	63	72	68	63	74	59	82	54	55	59	59	66	61	66	56	55	57	66	61	75	67	61	56	59	68	56	71	76	72	57	58	64	57	63	71	91	52	67	65	62	60	65	55	57	75	70	68	65	64	59	46	58	70	63	65	68	59	72	66	58	72	57	56	47	65	49	67	86	53	76	58	60	74	61	61	64	51	61	74	62	59	51	52	61	52	62	74	73	65	73	57	52	76	67	77	88	72	60	57	56	67	63	57	68	56	58	68	72	81	68	60	72	44	61	49	64	71	64	64	58	54	59	61	51	61	63	59	73	74	62	53	64	63	81	62	58	60	76	58	70	70	72	69	63	53	67	75	60	59	63	72	65	56	60	62	55	48	65	66	63	67	60	80	63	62	60	69	65	57	53	68	75	66	63	68	65	53	62	72	68	53	71	63	68	74	74	62	71	69	56	54	64	65	62	56	65	71	59	78	70	64	59	65	74	70	59	74	69	49	53	67	65	70	58	64	70	67	74	58	65	68	68	76	65	62	52	66	58	64	61	66	71	80	53	66	61	60	58	57	65	62	66	59	68	66	73	69	58	78	44	71	76	55	72	77	85	71	66	61	63	80	62	70	51	71	74	70	52	67	63	65	76	80	68	49	71	60	52	73	61	66	63	54	70	64	61	61	74	60	66	67	67	59	54	58	66	68	69	54	72	75	59	73	65	49	72	66	69	71	53	59	59	69	58	68	63	68	64	63	60	68	61	86	57	56	55	58	67	59	67	64	51	66	73	61	57	47	63	66	64	63	61	54	78	57	55	59	62	68	64	62	58	74	50	71	68	67	55	65	66	59	69	68	61	57	54	67	71	79	70	79	72	47	49	73	46	64	58	72	59	70	65	63	67	58	58	58	79	72	75	52	62	61	65	62	65	62	60	58	67	57	61	62	82	58	59	71	63	70	72	73	74	51	60	64	47	59	76	55	69	76	71	74	72	65	72	60	64	59	67	61	57	66	52	62	66	68	71	72	59	75	70	71	53	53	75	57	61	64	65	71	68	72	58	60	56	77	59	55	61	64	57	68	64	56	67	81	66	68	63	73	71	71	61	61	55	78	61	69	63	52	79	75	84	54	74	70	74	70	56	81	54	70	75	52	61	59	53	67	70	50	66	59	69	62	63	54	58	66	49	61	69	68	77	56	65	60	66	57	62	74	50	56	75	64	55	65	57	59	58	59	62	69	72	50	62	72	68	59	58	62	63	65	67	79	72	68	62	69	60	63	60	76	72	45	60	69	57	57	67	62	76	53	64	68	66	74	67	80	47	60	61	52	62	61	75	56	51	57	70	61	78	67	63	62	77	65	67	53	60	92	56	57	54	76	54	47	68	66	62	62	70	58	67	53	68	72	51	54	74	54	62	59	60	74	71	52	57	59	56	73	56	74	72	70	76	60	73	53	49	62	47	43	54	62	53	71	63	63	68	59	47	60	75	49	76	60	73	66	66	64	63	62	56	61	60	72	67	68	60	68	52	57	66	74	67	79	64	66	60	63	71	70	64	62	70	57	74	57	69	63	52	63	61	55	64
5585	348	410	446	372	354	350	293	273	283	269	273	281	274	278	255	239	244	248	263	216	245	232	253	233	233	263	222	217	259	224	232	213	263	250	203	203	232	242	234	231	235	245	250	234	243	241	239	204	208	245	234	249	193	240	241	250	243	250	251	251	228	220	258	242	249	242	254	237	237	214	233	245	202	261	232	236	203	213	242	267	217	231	239	226	190	222	244	219	200	234	246	260	232	254	235	238	239	237	226	240	221	246	228	220	251	226	249	245	234	231	224	237	222	246	257	246	223	223	246	276	237	241	256	243	230	224	210	242	241	218	240	245	224	239	250	253	237	213	242	223	213	243	204	252	236	217	262	241	247	247	237	226	235	224	265	256	240	238	230	236	214	238	243	235	218	230	220	260	219	227	229	220	240	260	251	212	231	238	235	224	216	236	234	230	242	246	217	253	212	238	239	251	231	234	224	236	233	233	224	244	220	248	237	223	226	233	258	229	239	217	243	230	224	262	241	236	234	228	246	240	218	273	258	218	223	233	175	248	239	207	233	224	243	232	244	241	200	234	231	257	246	257	258	250	212	238	225	246	214	222	247	237	217	240	219	257	222	251	230	217	241	226	226	217	226	251	221	218	228	236	232	237	229	206	234	236	228	243	202	214	250	248	242	211	250	221	212	234	245	230	216	235	252	241	243	237	228	233	254	211	228	240	221	207	218	194	222	236	234	231	230	243	245	244	244	235	250	221	224	223	235	224	252	261	241	253	250	266	234	252	221	245	233	252	228	245	219	231	230	262	220	246	220	230	223	240	203	248	229	224	237	234	220	250	243	236	255	235	228	255	237	216	231	251	230	234	227	217	224	232	242	223	236	208	247	224	239	198	235	222	243	222	254	239	241	211	241	256	222	220	238	236	213	251	217	236	256	217	218	245	221	215	278	245	243	235	217	248	227	229	281	224	240	210	237	238	253	270	222	244	241	236	226	222	239	249	214	231	228	238	230	231	242	236	244	214	225	217	229	242	234	251	251	267	252	238	230	222	237	249	229	214	224	243	237	264	247	227	227	268	224	214	245	202	230	237	229	217	229	206	223	240	220	243	221	276	246	242	221	264	250	204	211	258	232	229	216	223	245	260	215	256	219	231	213	225	257	204	227	212	244	238	263	231	223	233	256	247	249	238	215	228	235	219	246	194	235	234	248	266	239	237	233	238	232	220	236	238	224	229	206	241	232	219	228	244	243	228	229	217	227	211	226	224	247	212	238	230	224	253	229	245	212	222	230	239	199	223	231	240	232	268	236	227	240	212	231	236	222	211	240	236	240	265	218	210	221	232	221	222	220	228	234	245	222	201	259	208	232	217	219	233	217	249	230	207	224	235	210	242	244	215	232	215	239	232	233	234	234	235	220	221	234	233	238	226	209	240	244	286	234	241	238	244	226	236	247	218	236	196	243	245	236	243	227	236	235	253	215	226	233	215	247	225	218	253	240	245	205	220	260	243	249	238	231	241	218	240	253	243	252	258	227	234	210	253	233	231	253	220	242	224	241	240	223	234	223	200	251	231	234	217	228	224	242	243	230	236	242	250	225	219	219	242	221	266	239	241	220	239	219	233	230	230	249	223	222	229	224	238	244	253	241	227	227	212	238	256	229	232	246	216	229	261	238	240	230	241	246	244	251	234	223	234	225	234	235	246	232	236	218	250	236	247	247	243	253	245	255	249	232	253	217	229	249	207	235	245	247	243	261	224	244	194	213	237	230	243	215	212	235	250	212	222	220	246	197	243	230	226	264	246	232	239	220	237	242	241	237	237	240	212	251	230	243	237	260	224	242	235	253	247	232	233	226	242	225	235	231	204	270	257	230	241	230	232	200	234	217	226	245	211	214	231	234	218	205	225	208	250	238	226	221	252	237	226	228	242	215	220	210	272	230	263	217	224	232	233	222	222	240	226	237	237	239	223	236	222	215	248	231	246	240	250	241	236	239	222	217	230	227	227	235	245	234	223	227	243	226	236	258	236	209	267	237	259	236	266	229	227	241	197	243	214	217	226	253	239	201	253	239	210	233	246	230	213	224	247	224	235	243	238	242	224	232	220	202	230	222	229	224	229	228	235	241	239	241	223	262	218	215	252	230	243	246	231	230	238	227	267	226	237	238	226	237	218	277	265	236	225	219	257	234	239	223	234	221	246	237	235	233	234	249	244	238	229	224	217	223	215	211	239	206	220	235	255	211	229	214	243	234	217	236	231	252	230	175	219	219	242	247	234	246	256	236	235	225	250	266	229	227	221	223	246	204	225	220	225	241	198	256	220	241	209	255	232	234	249	272	246	275	228	231	231	224	237	236	224	230	245	234	213	219	215	266	213	215	236	235	232	247	232	225	235	234	255	226	240	217	213	219	237	237	234	216	245	243	236	218	212	258	210	235	247	228	245	236	227	220	215	218	206	241	233	208	242	258	252	221	233	237	256	237	208	228	253	237	232	243	219	254	257	206	241	207	221	221	228	215	258	251	234	244	225	227	228	245	232	237	226	251	252	265	239	224	221	234	257	230	244	245	260	245	232	248	245	251	194	237	223	224	231	236	209	226	215	225	241	233	212	242	219	245	222	259	220	228	214	229	228	241	238	242	217	239	246	251	232	224	248	218	254	239	207	245	206	225	203	222	222	216	217	249	240	215	238	232	224	219	208	242	235	242	199	248	241	236	236	240	221	256	252	228	239	225	251	225	237	230	284	256	202	228	222	247	228	258	226	218	225	227	233	234	232	226	261	220	187	223	224	220	263	243	226	251	228	239	245	263	241	223	246	233	235	235	227	250	245	259	230	213	231	262	249	233	210	216	245	235	266	235	246	228	229	245	232	254	236	247	246	233	260	244	236	228	268	246	252	249	246	229	255	240	246	228	240	258	225	281	243	212	220	254	216	223	227	204	240	249	215	223	258	237	251	260	266	232	257	211	220	257	256	217	239	216	252	209	236	210	241	259	233	224	257	256	229	227	248	209	237	243	231	227	196	234	235	229	243	225	257	219	197	261	210	252	236	235	259	237	252	265	253	233	217	256	238	224	209	250	232	242	228	245	239	246	248	245	226	258	243	222	239	237	221	247	242	234	228	211	236	257	256	242	227	246	239	191	200	248	237	225	241	247	224	238	244	221	232	241	224	217	253	250	236	265	253	234	243	245	222	231	247	230	256	232	235	241	219	233	238	225	227	212	233	230	244	260	237	234	260	233	228	239	234	223	254	252	236	243	220	243	221	224	228	239	238	247	208	214	240	246	223	218	235	239	234	235	235	241	207	239	233	226	226	231	232	218	245	219	221	212	234	231	208	240	209	220	227	229	232	240	206	218	250	221	257	250	239	240	200	232	212	232	235	224	211	242	248	234	223	220	264	233	205	281	226	254	216	257	222	237	210	242	218	222	232	228	232	214	214	238	261	236	223	233	218	245	209	210	224	243	265	215	234	253	233	225	227	264	224	246	265	226	241	244
43817	10878	1704	1073	762	587	436	340	288	260	270	227	215	202	178	169	183	170	161	163	149	168	169	140	141	147	154	142	138	145	148	123	146	143	125	159	136	118	158	122	145	126	131	130	113	149	107	129	125	139	157	142	139	123	116	147	144	126	124	147	112	129	135	123	121	143	100	127	133	140	127	147	126	148	133	117	136	145	140	141	129	141	151	155	132	126	142	139	150	123	131	146	125	122	120	140	129	119	134	123	149	129	114	128	144	146	125	146	130	136	121	122	121	125	114	118	121	150	135	117	122	147	142	144	148	126	109	148	121	135	135	149	144	120	119	131	132	145	121	121	145	123	130	130	107	120	141	115	145	127	139	118	131	129	132	127	127	128	132	157	132	116	156	130	142	159	121	132	136	132	145	132	134	126	117	131	133	127	112	142	143	147	147	151	127	112	129	128	125	121	118	124	162	112	152	135	142	136	137	146	138	138	136	136	132	149	116	118	135	141	124	148	123	125	127	142	144	116	112	128	109	155	143	133	145	131	134	134	136	120	123	135	129	138	151	144	139	141	122	125	148	135	132	121	147	107	134	114	124	131	157	106	119	134	147	144	127	131	124	149	122	136	124	119	132	133	119	139	131	155	136	120	127	136	117	131	128	129	148	125	137	127	147	103	135	134	133	136	135	116	155	139	124	132	159	134	116	130	158	119	138	117	139	146	149	142	136	124	143	129	118	125	136	135	118	140	122	141	128	127	130	133	141	138	138	133	111	137	139	125	136	153	130	144	111	138	138	118	120	107	132	122	132	116	132	123	156	153	126	126	119	142	138	144	137	123	133	130	143	121	133	131	140	123	169	149	115	128	138	129	109	125	152	131	144	101	114	133	131	119	139	125	100	143	149	131	131	153	135	130	131	133	132	145	134	130	128	133	98	126	152	128	127	122	131	137	125	120	125	122	137	131	120	152	124	143	121	157	143	123	125	117	140	131	141	125	138	133	134	127	112	136	131	153	125	130	131	140	135	120	118	129	132	133	130	139	130	109	142	128	144	111	135	143	157	131	136	145	129	134	134	126	134	121	141	110	132	133	140	123	130	112	140	126	127	141	127	121	123	137	133	122	131	137	143	138	144	139	135	137	120	125	99	126	144	94	118	124	119	142	148	143	138	133	139	118	143	130	153	137	137	127	120	118	158	124	124	133	126	139	127	151	120	126	124	147	127	127	137	117	133	131	137	128	133	121	94	121	140	138	140	123	143	156	131	118	140	140	119	138	125	119	133	139	143	135	146	123	135	140	157	139	123	119	115	122	150	142	120	144	136	150	117	135	131	132	138	140	141	152	131	159	110	155	116	125	142	112	120	120	114	156	122	131	125	125	142	118	120	134	132	129	130	133	136	138	130	128	123	135	143	114	126	137	166	120	129	135	126	137	142	108	143	129	144	128	128	149	122	138	125	149	110	152	112	142	140	127	135	133	129	129	152	130	118	129	139	108	127	142	140	118	134	132	118	128	119	128	136	129	112	138	120	131	119	126	127	120	135	129	128	140	151	113	127	124	146	118	117	138	133	149	136	106	147	122	141	123	154	121	130	140	133	129	124	128	113	145	124	150	140	133	111	146	145	132	120	146	142	110	148	128	130	124	131	112	142	122	130	122	119	152	120	133	115	132	153	117	127	120	136	130	134	115	146	140	116	155	118	119	136	140	148	131	117	126	125	135	125	135	122	123	130	125	132	131	129	124	142	133	121	137	135	129	126	137	136	143	127	142	145	142	140	139	131	143	145	129	124	143	142	132	125	127	119	111	132	135	149	129	136	128	127	119	136	136	140	136	108	133	123	132	145	131	133	127	145	126	157	133	131	113	138	133	112	140	129	131	147	160	144	139	154	122	128	146	119	134	135	138	125	136	144	130	119	124	129	132	138	131	133	119	119	122	153	132	131	142	138	132	142	125	118	128	136	129	119	129	118	125	132	113	119	130	121	113	119	127	136	138	136	126	120	139	116	110	138	145	121	120	138	120	116	136	120	122	134	129	131	147	133	130	126	134	138	147	120	141	122	112	144	162	119	135	145	137	135	122	132	133	137	143	135	115	124	151	130	153	154	117	123	119	133	130	132	135	134	142	123	128	131	145	119	139	139	146	129	119	146	125	129	130	129	139	143	130	125	124	132	144	139	114	143	135	123	132	148	147	136	122	143	138	143	132	122	129	132	140	140	125	128	131	150	143	123	137	124	131	140	124	115	136	136	141	145	138	115	128	121	116	131	125	144	129	150	155	128	122	131	135	128	135	141	121	123	120	111	131	120	133	141	138	138	140	120	121	136	130	115	123	139	136	147	171	127	132	142	147	125	131	126	123	140	133	152	140	132	162	128	152	141	130	138	125	126	144	127	120	127	137	126	132	124	133	125	128	124	148	138	132	117	128	131	153	127	121	127	105	105	143	137	121	151	129	126	129	124	136	132	124	123	139	105	115	138	133	126	140	138	140	124	155	115	137	137	142	131	127	139	135	107	121	134	120	146	143	140	139	119	128	136	142	114	135	128	131	135	124	140	122	144	154	145	139	122	111	103	122	139	147	108	123	133	142	133	141	128	146	137	124	135	120	130	135	127	138	128	127	116	132	124	115	122	138	137	130	144	139	125	137	105	144	126	156	137	133	137	134	142	137	140	119	126	127	131	111	146	126	130	128	117	138	119	135	115	120	121	123	130	138	142	131	138	111	135	143	124	142	129	116	137	128	128	109	132	130	129	131	127	145	127	125	124	133	128	131	128	132	138	151	126	133	133	150	127	117	135	143	131	152	136	136	142	135	125	124	142	107	146	168	131	136	152	162	130	140	132	135	126	156	127	123	135	133	96	134	142	121	135	138	122	147	147	130	129	143	114	129	126	116	104	128	117	137	111	138	133	134	138	134	149	135	141	137	123	115	146	146	126	118	134	148	122	136	135	141	138	120	146	104	128	135	131	121	131	106	115	127	133	124	123	147	140	143	126	137	146	141	138	112	124	153	136	117	141	134	128	125	116	138	131	117	107	143	115	129	139	130	151	130	125	118	133	138	139	146	144	131	152	131	154	111	136	137	114	124	127	134	128	145	147	124	120	119	128	119	115	131	138	129	145	126	129	121	148	125	121	141	135	133	121	128	126	148	127	131	151	152	109	134	142	130	153	97	144	127	138	127	146	148	147	125	145	147	123	131	134	135	125	113	128	148	160	134	115	133	136	127	144	128	149	155	120	147	154	115	139	143	145	142	135	145	129	131	152	112	130	147	138	150	123	133	137	142	130	151	121	138	120	147	119	132	106	145	124	120	152	148	134	126	134	108	120	107	137	129	138	109	143	144	118	133	122	135	153	117	137	119	120	140	153	140	123	116	132	137	128	149	120	144	117	130	125	131	126	109	127	135	130	137	123	119	125	136	134	131	128	122	130	137	128	112	132	135	150	139	131	122	146	138	139	152	147	145	125	132	136	131	123	136	123	127	139	139	136	133
23037	1487	3210	3787	3171	2600	2043	1674	1518	1362	1153	1069	989	933	813	796	768	664	714	673	621	580	615	521	540	553	572	491	565	504	478	521	519	541	506	491	476	458	487	475	462	497	475	486	445	466	475	458	429	431	455	482	437	448	398	472	409	474	418	459	387	437	460	400	449	459	467	427	413	438	385	472	427	418	387	420	443	388	417	408	415	427	436	410	419	417	409	393	421	434	463	416	430	452	369	439	421	431	405	434	401	428	430	389	448	448	431	405	401	425	430	447	438	436	417	410	416	422	376	406	373	425	424	437	409	451	388	430	407	395	408	482	406	428	428	423	413	426	404	453	418	418	391	416	424	397	388	399	414	421	418	398	438	428	399	437	415	421	423	401	434	392	404	395	402	383	417	437	425	436	396	410	385	426	400	407	455	406	406	424	393	444	436	417	422	415	403	424	425	412	417	403	391	419	426	407	395	409	409	420	360	377	418	403	430	418	417	414	414	382	419	406	356	400	399	401	411	406	422	424	411	445	422	387	384	395	434	400	434	402	439	407	387	383	423	404	429	401	456	412	404	443	425	415	390	429	421	428	395	405	433	405	397	397	435	426	416	404	387	391	449	384	395	404	384	393	353	446	384	453	409	403	394	414	439	431	402	403	423	423	387	430	424	433	380	406	415	440	393	391	444	436	454	448	414	418	399	405	428	400	416	356	445	430	432	436	380	407	361	441	410	410	461	406	393	407	417	419	421	399	380	430	441	433	446	462	386	387	380	424	408	409	399	454	406	398	420	407	369	427	411	456	397	395	427	387	441	427	412	433	392	384	447	424	456	406	427	412	413	406	453	394	421	447	429	381	419	410	424	398	418	423	429	380	389	414	417	407	385	409	390	420	425	450	381	395	472	416	432	449	388	411	406	449	399	376	419	425	427	416	416	416	400	411	404	438	387	417	392	390	399	440	381	410	439	401	458	415	380	383	385	411	406	408	480	420	419	398	424	396	440	385	433	427	393	389	420	431	414	421	406	405	440	433	393	405	431	364	402	411	414	394	426	415	398	407	370	400	433	412	413	402	421	407	434	442	379	402	400	403	394	418	396	460	417	424	410	385	400	408	398	435	430	406	419	395	431	401	396	417	408	414	417	376	413	413	391	391	398	437	415	433	400	447	418	401	425	421	396	431	393	401	407	417	405	435	414	416	478	409	434	446	393	422	388	468	414	420	448	408	410	426	412	436	410	409	425	429	405	425	420	404	411	451	426	417	422	422	416	419	399	407	419	421	427	427	400	383	441	437	391	428	416	437	369	434	434	428	436	405	411	452	396	412	369	407	443	420	386	429	403	447	439	451	424	405	403	400	381	423	413	399	396	405	425	416	408	402	425	417	437	409	409	466	402	424	397	429	413	406	383	411	419	403	398	403	387	397	427	434	417	363	394	432	416	387	404	431	443	349	417	369	387	385	413	421	381	448	400	412	404	394	432	408	430	418	429	420	378	381	424	409	375	433	422	427	403	400	396	370	399	397	400	383	437	418	441	447	417	400	422	402	398	384	390	434	388	404	393	414	418	423	436	405	418	441	407	405	394	399	418	408	410	420	434	418	394	397	433	447	397	438	390	407	392	419	400	419	445	408	410	406	417	386	399	409	431	415	382	378	399	415	430	373	391	408	443	403	402	428	456	447	405	432	405	402	415	408	431	423	414	426	401	381	389	409	380	417	423	428	412	407	413	433	421	405	420	418	387	395	418	436	403	406	439	415	395	443	447	399	461	410	442	431	427	403	402	396	431	385	407	439	431	399	364	421	417	404	436	409	403	435	428	408	434	457	411	404	403	430	427	423	412	409	429	395	394	390	428	403	431	398	406	442	393	418	416	404	387	382	378	396	398	411	426	404	403	445	423	405	408	408	377	433	409	412	407	423	411	436	389	397	404	393	406	421	386	398	424	409	410	419	394	400	381	387	465	411	401	407	416	428	410	393	404	432	469	399	407	372	404	396	431	433	463	419	434	438	408	431	427	436	418	421	403	431	428	400	419	428	429	394	386	405	425	395	405	457	405	377	411	361	440	422	402	417	425	398	421	412	441	378	463	411	423	415	379	395	437	388	420	444	413	387	383	388	437	385	421	403	453	413	408	429	411	418	417	419	443	419	401	417	439	401	400	416	452	422	410	454	407	406	456	407	396	422	433	373	414	455	436	445	393	430	390	420	396	427	387	424	420	399	426	407	429	424	402	426	369	450	415	421	392	424	394	454	413	422	442	423	417	396	389	423	450	403	442	426	372	423	408	388	412	437	445	436	394	398	421	412	396	404	396	413	416	392	418	381	410	416	401	448	419	422	439	395	380	413	408	400	389	403	408	412	420	417	434	431	416	409	419	419	437	401	432	442	437	427	399	431	422	431	377	369	417	432	437	425	428	433	387	411	407	451	418	425	455	416	387	418	382	435	383	419	456	431	425	401	391	408	389	427	385	421	426	409	401	420	406	434	437	409	405	386	421	402	388	400	390	431	408	368	409	427	427	395	408	435	411	385	407	423	409	411	418	400	390	427	406	404	423	407	422	421	413	403	409	401	413	429	406	426	411	408	441	385	431	391	428	415	403	403	416	443	422	402	411	458	423	455	404	393	417	400	387	407	390	417	482	426	438	377	417	392	409	408	396	426	407	417	401	382	398	436	472	418	403	423	429	380	423	401	399	426	420	390	405	436	373	452	417	410	419	416	437	424	419	403	417	399	423	391	419	438	436	403	398	420	415	410	415	389	420	415	414	399	427	400	402	444	406	361	410	426	414	408	417	426	418	403	395	409	399	445	413	433	410	414	422	389	411	383	391	428	400	409	442	398	427	419	404	413	448	413	405	384	383	401	403	432	416	400	436	398	436	375	433	419	413	444	434	405	392	422	397	437	374	411	441	417	429	400	412	448	388	392	424	401	410	442	436	426	396	441	391	428	440	422	370	388	388	377	408	404	400	392	419	433	461	397	421	398	417	418	386	421	396	437	427	418	396	392	440	402	394	403	398	410	416	397	423	415	396	426	442	400	441	427	397	418	394	407	406	418	432	421	399	425	402	394	408	408	420	408	437	407	413	426	395	398	390	419	419	405	414	425	429	409	407	415	377	440	414	452	423	396	406	413	440	431	424	437	417	425	423	430	452	430	416	412	388	413	413	414	431	405	389	381	391	389	398	382	408	420	423	416	451	413	424	396	392	441	432	414	404	420	406	424	416	430	408	438	379	408	411	434	412	430	426	442	387	416	445	457	400	398	357	407	409	411	400	396	403	417	402	392	396	411	425	404	397	427	418	402	416	427	385	406	392	387	421	404	413	453	402	403	397	429	380	399	443	421	377	458	421	421	411	401	391	430	390	402	406	393	420	402	391	412	424	414	414	388	406	394	383	395	419	405	407	424	423	445	436	453	410	400	426	396	422	404	457	426	414	424	398	393	401	392	427	402	419	394	416	405	452	405	447	386	443	383	412	409	420	424	425	385
53405	18347	4725	2169	1410	1063	817	668	531	523	456	406	362	335	352	301	313	288	277	313	268	281	270	262	260	287	242	250	234	242	246	235	228	243	225	260	241	255	226	222	225	236	231	230	235	216	238	216	238	230	201	236	233	229	200	221	208	236	256	231	234	234	211	225	233	232	225	238	247	197	223	241	234	190	206	219	237	224	227	240	234	220	223	241	204	210	217	231	202	205	236	208	216	219	231	238	198	207	252	203	211	216	219	226	196	234	252	222	230	193	208	200	242	209	225	239	206	253	239	218	218	212	250	225	222	233	227	207	188	228	203	226	234	204	251	211	226	239	231	224	218	182	238	214	204	259	218	235	229	249	216	193	204	230	231	189	203	236	235	205	256	229	220	204	224	220	255	222	230	199	212	233	248	223	207	222	239	215	221	215	201	221	212	226	217	231	204	210	214	239	212	261	214	209	215	230	199	215	219	239	203	210	229	218	205	216	220	204	222	224	218	200	237	205	230	217	218	206	232	228	191	223	225	225	214	234	208	211	251	214	218	210	233	227	208	246	206	222	210	230	245	198	215	214	207	228	231	253	212	218	187	206	220	180	225	209	210	225	221	221	205	230	255	206	218	242	206	234	233	246	221	214	243	231	248	215	216	213	224	213	225	232	223	224	231	249	261	244	232	212	215	225	231	219	230	225	222	210	216	219	232	226	238	205	218	228	236	223	188	238	222	201	221	207	229	195	186	268	185	226	210	212	217	204	221	188	225	239	172	206	222	217	234	247	245	238	198	201	232	234	230	206	215	230	232	213	222	212	215	247	217	220	218	206	227	244	215	211	214	241	247	202	224	208	218	208	190	195	216	226	227	225	213	231	214	222	212	227	215	224	231	249	241	213	241	208	215	229	198	235	236	228	242	232	215	231	226	218	260	238	231	219	225	252	206	232	215	240	222	205	214	217	218	232	216	237	191	222	219	191	212	220	201	245	211	236	212	217	217	228	222	235	238	214	264	225	214	222	207	236	231	214	212	239	203	231	223	246	224	206	246	233	227	227	223	219	208	200	227	245	219	201	234	207	212	173	203	220	211	227	201	205	237	231	240	222	209	227	210	240	223	202	219	197	233	223	215	216	240	203	227	229	235	220	211	228	228	245	240	236	209	240	238	250	208	215	233	242	196	231	226	218	212	227	234	216	220	239	193	259	209	217	244	200	225	225	252	210	229	209	235	191	224	232	223	224	234	235	205	232	222	220	226	224	217	238	224	244	209	193	220	225	222	220	242	231	213	191	228	239	230	213	216	228	238	197	231	235	233	249	211	236	254	213	228	233	224	217	231	269	206	215	223	226	226	258	235	224	224	248	224	214	221	238	208	196	191	199	202	192	212	230	216	219	229	236	223	209	215	201	221	218	203	235	237	228	219	218	206	212	207	233	206	234	211	251	210	230	207	215	212	217	228	230	234	259	209	216	228	199	264	194	222	208	188	220	235	223	233	233	229	200	192	205	251	247	236	213	241	240	230	253	216	230	238	225	252	213	206	236	214	246	202	232	226	242	208	212	211	234	240	211	233	205	229	220	222	232	230	208	252	235	218	224	229	216	206	190	191	228	252	224	248	209	233	201	243	225	222	234	236	250	219	216	243	235	222	205	205	231	245	235	251	213	220	227	216	194	213	211	227	212	235	227	240	235	242	233	198	225	253	241	200	227	209	216	241	231	232	203	224	194	210	245	234	179	216	213	215	219	229	202	223	200	190	237	203	265	208	251	235	234	230	212	225	218	222	208	221	231	214	207	229	209	233	250	202	224	207	223	213	247	204	238	232	201	228	207	240	235	235	236	220	237	219	203	223	255	212	221	222	241	222	230	226	201	207	229	229	203	227	222	206	204	199	232	254	224	227	230	218	197	225	223	210	216	218	207	239	242	214	235	211	230	221	221	246	226	242	192	246	211	234	245	230	243	217	218	214	215	227	221	215	237	231	257	248	227	220	210	235	201	212	219	216	232	202	196	227	215	224	231	228	227	222	208	216	241	235	206	219	214	199	222	254	189	255	239	238	214	237	193	189	213	233	236	235	225	241	207	253	224	229	218	244	217	209	210	226	218	209	230	221	210	244	193	233	237	265	236	261	216	233	218	223	222	243	231	223	220	250	230	227	232	210	218	236	191	220	226	211	205	267	211	218	244	226	225	238	234	210	212	210	248	203	226	221	238	221	214	246	251	231	220	232	237	217	208	220	214	234	227	207	192	205	254	218	209	252	217	229	221	237	234	233	233	210	220	210	215	212	266	228	221	217	222	230	203	229	216	226	209	232	254	253	232	238	212	214	219	220	222	227	214	223	212	201	233	189	215	219	250	240	224	254	198	208	212	220	220	232	213	225	210	218	245	241	227	223	254	207	235	223	204	219	198	204	232	199	233	217	219	211	228	227	224	233	211	208	231	220	207	239	229	217	254	226	229	225	191	225	229	226	208	214	216	211	214	222	214	230	224	211	215	237	215	260	218	224	217	220	257	208	208	244	244	226	187	238	223	226	215	240	237	240	214	221	210	213	219	208	194	186	204	221	235	237	210	230	214	232	236	220	213	194	235	240	230	226	215	223	233	249	239	196	208	233	232	207	210	206	233	225	206	234	199	234	229	209	222	206	235	208	214	216	224	206	203	236	238	212	215	221	234	211	210	235	201	213	213	215	240	211	226	241	254	220	233	208	194	177	237	223	203	217	215	207	224	231	197	235	197	216	244	197	217	195	204	215	211	209	213	220	213	246	218	214	212	231	215	211	219	259	228	221	244	213	232	222	203	234	208	193	229	211	216	207	248	237	229	230	237	213	215	219	218	210	198	231	250	224	239	221	193	206	259	210	219	203	215	222	185	234	222	226	229	234	258	229	218	224	244	219	201	217	216	221	228	203	208	220	212	218	220	209	207	228	228	231	253	232	185	217	220	229	222	213	235	226	223	206	247	238	238	239	216	205	217	218	228	236	229	221	223	207	226	209	231	212	197	214	235	210	214	234	230	209	209	241	207	241	240	244	199	224	224	235	195	191	211	250	210	198	229	245	247	228	219	208	227	218	227	216	233	211	235	215	195	228	232	220	217	240	243	239	229	221	250	233	225	227	199	224	227	240	211	207	216	234	212	193	211	237	225	207	231	226	204	217	215	212	202	206	198	229	233	215	221	247	220	233	205	216	205	211	223	234	221	213	230	222	209	225	223	243	232	237	205	235	227	220	203	217	234	193	211	204	248	202	213	234	217	258	244	194	223	226	223	225	207	214	223	231	232	185	205	235	220	235	225	205	216	231	239	225	228	217	212	233	234	240	190	196	230	209	228	241	210	218	227	239	213	243	245	215	223	239	213	199	239	235	241	228	238	214	202	223	205	236	217	210	202	228	201	237	218	225	245	202	254	198	238	209	226	224	212	207	218	206	218	218	233	214	224	243	219	234	203	237	226	208	213	219	215	218	188	216	233	221	219	213	210	222	235	210	212
29185	2597	5931	6537	5536	4555	3610	2996	2663	2231	2113	1808	1661	1446	1431	1321	1272	1155	1090	1092	1006	998	916	866	910	919	971	873	810	812	770	789	702	777	752	758	730	715	740	682	745	705	723	748	723	689	719	736	642	680	728	717	696	635	674	670	720	702	639	666	649	662	675	683	727	611	649	688	676	644	646	683	640	659	644	644	678	665	650	655	632	652	685	684	638	636	659	648	621	689	652	640	644	660	633	640	611	646	660	627	631	677	637	663	639	631	582	658	645	613	622	672	633	626	641	642	666	641	628	633	665	648	642	641	661	659	644	613	627	618	643	658	654	650	622	597	681	675	653	625	632	617	641	620	634	637	615	636	679	674	641	653	602	685	641	633	637	662	599	646	646	660	634	655	604	675	635	633	645	639	655	638	680	589	640	655	669	641	621	624	625	626	627	611	632	638	643	624	659	640	641	650	609	646	672	608	592	637	657	656	633	637	668	588	608	636	666	651	656	649	656	605	629	616	673	615	615	601	607	619	680	650	637	647	614	647	633	623	631	618	618	636	612	663	648	632	636	636	593	600	615	661	636	649	670	625	627	650	633	636	641	624	675	583	590	651	694	624	595	642	642	667	632	631	645	630	648	631	631	610	660	640	671	608	635	663	654	637	644	650	617	628	613	642	658	586	660	656	631	605	642	674	624	645	615	586	604	616	690	623	588	663	658	604	616	629	571	631	653	656	634	602	677	608	636	638	629	590	688	669	670	651	627	624	611	617	602	614	626	653	591	620	633	656	621	592	655	628	609	625	628	639	668	621	626	627	629	622	634	667	637	609	644	613	682	611	630	617	648	639	643	616	599	592	654	617	647	657	641	642	637	654	641	657	616	628	605	621	662	636	662	636	624	631	612	650	638	615	655	623	651	639	639	661	631	637	657	628	642	661	694	640	592	638	675	626	626	638	647	648	647	617	668	618	644	669	625	631	635	652	642	604	647	613	643	646	643	643	620	646	607	605	629	591	609	596	616	623	637	651	642	627	640	642	605	571	649	598	656	635	640	659	648	650	611	619	630	651	629	611	653	667	650	624	662	644	580	602	636	623	607	646	643	614	631	628	636	626	637	595	593	644	625	642	627	630	580	633	652	621	625	695	634	620	598	670	638	596	665	645	617	599	606	626	674	644	654	646	613	610	614	637	624	594	603	635	628	651	668	602	629	659	637	646	649	610	654	626	654	586	673	631	667	598	603	609	694	617	608	595	612	609	628	659	637	691	640	614	635	614	656	606	642	676	630	648	633	625	629	631	606	666	656	585	632	632	625	658	636	647	630	629	657	611	621	656	634	631	642	654	612	625	622	660	640	635	683	629	615	655	658	641	653	641	618	716	644	630	644	646	647	636	637	567	661	674	637	621	660	625	663	673	645	673	644	641	602	634	677	612	676	643	597	632	635	626	675	590	628	607	589	634	678	622	596	616	667	640	680	648	663	641	606	640	637	652	612	595	604	618	669	625	653	673	565	621	641	636	656	588	634	638	626	643	604	585	674	617	628	642	652	629	612	618	594	644	657	660	642	667	645	666	616	675	633	641	657	628	635	640	690	640	641	614	641	647	653	645	651	686	652	647	627	640	611	625	633	638	599	622	630	607	642	649	593	595	610	625	640	654	650	617	626	596	602	662	642	618	667	660	620	646	640	674	618	659	615	651	601	643	641	638	614	620	643	609	623	637	634	614	608	666	631	628	646	598	679	600	635	617	642	604	662	602	652	621	573	654	637	647	626	631	684	646	658	643	645	674	653	582	653	611	628	640	636	600	672	667	611	623	677	594	660	615	677	632	614	636	654	627	653	629	659	589	636	616	645	586	636	653	633	571	614	644	615	592	600	661	629	630	623	639	668	638	629	604	648	644	687	621	637	582	693	661	640	634	663	641	659	631	631	657	644	587	589	643	644	682	619	625	624	630	653	608	637	597	606	619	659	630	618	628	608	710	669	634	669	643	644	649	622	652	621	574	604	595	621	653	629	631	654	611	651	707	637	618	635	608	655	622	616	667	698	648	644	657	595	613	612	641	639	627	605	585	691	656	629	613	614	642	694	650	618	680	687	590	646	623	644	653	687	628	652	577	616	609	625	655	645	624	583	641	622	622	702	651	669	598	612	629	642	635	691	665	675	646	619	630	618	667	681	607	627	634	618	609	597	659	604	633	643	634	632	637	606	617	647	648	666	657	655	648	637	646	634	648	643	617	634	642	587	658	640	631	628	649	656	584	620	626	588	638	693	643	663	596	588	647	627	632	673	637	638	667	634	617	690	610	611	637	614	606	641	631	580	649	650	661	664	616	616	661	613	653	626	631	629	643	601	679	674	663	624	614	660	654	620	591	647	629	612	619	634	643	633	680	605	642	616	665	640	597	630	598	625	653	626	635	617	645	654	611	600	647	656	656	690	613	617	661	651	630	630	657	679	614	630	624	674	707	675	603	666	634	639	671	697	628	598	618	634	633	664	666	661	633	645	632	646	644	682	648	582	660	611	597	642	682	632	681	640	624	674	642	611	627	668	633	681	615	640	614	623	655	645	635	637	643	636	595	605	635	631	665	665	625	660	589	627	618	632	627	640	653	634	632	633	635	650	633	601	628	630	668	678	644	627	650	603	598	661	633	628	700	633	621	598	597	630	660	625	656	651	689	618	637	651	609	673	643	606	663	619	638	629	604	681	639	668	576	681	647	611	620	569	608	650	660	580	657	668	644	606	636	642	644	679	640	646	669	604	609	670	647	659	643	587	654	620	678	618	627	635	621	659	677	669	627	658	622	652	616	641	620	677	693	660	657	661	655	634	610	602	648	611	591	590	576	671	664	635	630	617	687	590	633	629	634	646	635	627	664	668	604	665	665	602	670	651	642	641	652	682	624	644	613	633	631	648	627	646	696	622	650	639	618	634	689	598	618	683	613	626	626	617	611	619	564	647	619	631	633	597	628	664	580	579	647	670	632	660	628	651	648	638	662	615	666	649	660	639	659	627	680	610	653	646	622	619	645	605	600	646	630	662	625	616	647	657	618	598	641	638	612	592	619	613	625	651	613	667	594	634	622	635	663	629	675	650	640	622	629	633	650	644	642	628	602	655	634	623	655	645	643	649	682	652	614	635	661	638	606	627	657	620	656	600	642	620	691	625	642	615	664	643	633	623	615	659	646	631	651	634	615	623	630	642	646	672	637	629	616	639	652	662	665	644	638	651	621	612	657	623	638	601	609	600	661	636	692	630	631	666	600	652	611	585	621	632	613	615	602	615	647	634	670	639	690	615	676	624	674	617	608	614	643	624	638	604	619	620	643	578	650	644	610	574	610	686	654	622	635	664	662	662	603	636	606	591	618	617	669	668	619	667	641	628	667	592	646	648	644	620	605	646	698	683	613	699	632	653	645	612	617	647	601	630	674	656	656	673	615	620	606	639	645	639	624	651	641	612	611	608	628	659	650	581	613	637	673	687	643	607	642	610	624
5831	300	137	130	98	79	75	68	54	63	72	61	60	56	59	64	59	74	56	51	62	57	80	62	49	58	67	71	70	62	58	64	69	72	63	72	58	76	72	61	79	66	68	80	64	57	63	58	60	76	75	71	63	66	63	58	56	59	76	71	70	63	65	63	50	55	59	61	64	53	57	70	56	61	62	61	62	62	61	62	75	58	60	77	64	50	51	55	58	69	63	71	68	58	80	64	58	67	78	58	66	62	63	65	94	55	67	59	60	43	72	74	58	61	67	52	64	57	66	66	77	65	68	87	57	58	45	63	64	71	52	57	71	57	76	88	55	62	63	67	65	77	67	72	58	54	66	74	52	77	75	53	58	67	51	53	59	71	58	68	88	61	64	63	68	75	54	63	67	56	52	67	48	72	66	68	70	64	59	66	76	57	59	57	64	71	61	66	71	54	64	57	75	61	60	58	58	67	72	67	60	60	60	60	54	75	54	51	72	68	53	70	59	68	66	54	65	63	51	74	47	71	73	65	85	63	60	55	62	62	64	73	61	69	63	65	61	70	52	69	62	65	63	57	73	55	56	61	68	69	61	72	59	59	60	60	71	61	70	67	67	61	65	50	57	70	59	60	65	64	58	70	80	71	67	71	59	49	67	67	54	74	70	61	57	60	56	67	66	55	68	52	66	70	70	69	64	63	62	62	54	53	72	73	69	50	67	77	60	53	52	59	60	46	57	67	50	65	69	63	61	64	78	70	76	61	70	58	61	65	68	49	62	66	53	62	67	76	56	55	58	66	67	60	59	52	60	45	76	52	58	58	57	57	48	75	65	72	74	56	56	58	71	59	68	67	57	78	57	60	60	68	54	78	59	66	54	62	52	61	70	62	57	71	72	65	66	65	61	65	75	57	60	74	71	65	78	74	64	66	79	65	55	65	70	62	66	69	72	65	79	70	55	75	74	61	58	56	57	75	61	70	76	46	70	70	54	60	62	72	79	56	55	66	59	78	65	58	70	64	69	60	71	57	51	55	64	77	62	66	66	65	59	45	65	69	66	54	66	77	69	60	72	65	50	70	62	55	68	69	61	52	64	70	75	56	77	65	69	64	61	53	56	69	73	50	50	72	66	57	54	56	76	58	62	66	63	56	83	80	69	71	65	59	53	57	58	70	61	72	59	59	66	69	68	60	61	87	54	55	59	57	66	65	62	51	72	55	72	60	54	56	73	72	62	60	69	56	59	69	57	51	50	82	64	66	69	89	63	63	74	59	70	77	43	57	55	56	73	84	62	53	71	64	67	62	62	68	65	60	53	74	56	74	60	61	68	67	71	54	56	60	69	64	55	59	56	57	63	59	47	67	52	56	62	51	67	77	69	74	49	77	48	65	56	69	62	69	66	72	71	81	66	61	63	65	62	65	69	56	72	77	54	57	46	82	56	77	64	61	68	67	53	55	54	59	46	49	52	66	65	59	63	52	60	65	68	52	56	54	79	52	80	51	73	67	55	56	66	81	54	56	65	67	56	75	79	76	68	60	53	49	57	50	58	85	77	65	74	72	61	57	58	81	65	67	60	67	61	62	67	64	75	57	57	57	60	61	61	56	65	58	69	69	56	75	60	58	63	63	63	66	55	67	50	76	75	62	72	72	61	57	64	64	66	64	53	46	62	52	75	66	72	54	68	68	61	63	66	62	53	60	58	50	62	54	67	56	55	62	67	53	52	51	64	55	61	69	73	68	65	68	63	67	68	69	67	64	66	78	59	65	52	63	69	65	68	52	61	79	64	69	75	71	56	66	62	69	59	67	65	70	67	76	61	56	61	75	71	48	51	58	64	54	53	66	65	67	61	63	65	63	67	62	71	64	62	68	48	70	57	75	64	57	67	66	67	72	74	63	63	71	56	78	61	70	70	53	58	46	64	59	67	75	68	79	73	86	66	71	63	58	57	70	71	61	74	73	58	57	62	70	81	69	57	84	65	64	58	66	71	54	66	65	72	68	61	71	65	67	59	76	72	69	63	77	52	61	64	62	60	79	72	63	68	72	67	67	65	54	61	45	83	67	69	54	54	74	53	63	53	70	68	69	65	70	58	49	64	63	53	65	58	62	62	65	61	56	73	62	76	74	62	67	63	66	75	82	68	65	63	77	57	68	58	62	53	63	89	60	54	54	81	71	58	68	59	76	72	63	71	57	57	48	66	42	48	55	61	74	64	76	58	74	66	64	60	61	57	70	59	57	57	52	66	53	66	60	72	60	70	53	49	72	66	61	62	74	70	66	74	65	61	59	59	52	53	52	79	71	70	62	58	64	55	66	65	57	65	78	49	59	59	63	77	66	71	45	71	63	57	62	55	65	88	65	70	64	65	54	52	71	71	61	88	63	58	73	59	61	65	70	56	64	65	64	72	64	65	68	64	59	62	50	80	83	63	58	47	67	64	69	54	63	60	60	64	69	62	73	53	75	56	61	57	67	54	66	70	55	79	56	56	49	66	67	63	79	70	59	71	85	61	63	52	56	58	62	62	49	64	57	75	52	73	67	63	75	59	64	62	68	62	59	49	61	69	72	57	56	60	69	63	70	72	69	60	61	59	66	57	61	57	66	69	55	70	68	65	58	68	86	48	83	71	60	58	80	59	58	80	69	54	69	75	62	65	66	62	59	59	57	64	68	55	56	73	77	54	68	60	68	61	61	73	67	67	70	73	65	65	56	63	71	68	58	69	61	81	76	54	51	67	75	62	72	57	78	59	58	63	65	52	61	64	67	56	67	49	64	56	56	62	65	57	67	70	73	62	55	50	67	57	78	66	62	60	65	58	65	61	73	65	67	59	67	61	56	64	63	72	67	78	73	82	71	54	67	72	64	69	72	70	64	51	69	70	58	61	69	57	66	71	61	60	61	67	59	61	79	57	53	67	62	51	58	64	68	65	56	75	64	73	60	58	72	56	66	69	61	66	57	63	84	54	51	63	70	75	57	57	86	64	65	78	59	64	71	62	74	61	69	61	45	55	58	69	60	55	71	60	72	59	69	59	68	75	55	68	55	65	54	58	62	61	71	51	67	73	72	61	62	59	57	57	56	70	69	47	57	67	64	64	58	69	56	54	73	55	61	72	70	78	65	88	68	61	65	76	62	56	69	68	54	80	55	62	56	61	69	73	63	52	68	58	62	65	65	57	57	76	61	64	62	75	55	70	82	67	54	60	71	64	56	60	48	67	68	65	63	66	67	62	50	66	65	56	78	68	58	55	67	59	60	57	67	73	63	65	59	75	44	61	64	55	68	80	60	75	70	54	57	55	58	70	49	58	58	58	74	58	70	71	54	60	55	55	66	73	64	65	66	61	62	72	81	67	71	60	63	78	75	72	72	86	56	62	61	79	68	54	63	66	54	66	68	66	60	61	61	57	69	65	62	60	64	76	75	70	53	64	41	81	60	61	77	53	48	63	69	69	54	60	59	66	60	77	54	81	42	65	64	73	67	62	68
5550	298	382	385	349	337	295	327	263	274	247	296	272	282	244	263	230	248	244	201	247	217	248	238	242	224	236	206	255	252	240	222	240	227	216	213	228	233	241	233	237	221	232	236	234	222	261	209	239	240	229	233	239	222	246	224	233	198	214	246	216	228	215	235	227	245	217	207	247	207	254	208	242	238	247	237	259	234	223	229	214	225	247	220	230	217	240	247	230	253	205	237	247	253	232	241	247	223	239	234	235	239	247	220	223	255	256	228	210	235	226	222	259	241	243	228	241	243	224	215	252	260	239	204	225	233	231	236	242	197	235	210	238	234	209	259	217	225	222	227	221	214	215	232	250	248	219	240	237	260	231	240	228	236	258	237	212	250	228	251	254	225	248	242	235	225	217	223	237	240	244	203	247	234	245	227	239	207	210	242	216	240	246	230	261	211	216	232	213	244	210	231	226	237	231	223	227	252	227	239	228	223	228	260	215	222	221	247	264	220	218	226	233	231	227	225	215	226	226	222	258	230	243	231	234	230	246	248	212	216	223	229	236	252	231	226	237	236	256	245	221	238	244	240	230	206	240	228	222	237	251	229	218	231	238	223	233	254	247	227	245	201	223	257	243	219	215	217	239	221	219	224	219	256	227	211	237	224	216	248	215	236	228	243	223	229	228	248	247	229	242	230	203	234	238	250	216	256	242	252	233	217	211	216	209	246	228	230	218	240	229	238	202	222	249	229	232	224	263	229	226	237	234	251	229	226	224	235	219	213	226	240	238	205	227	214	231	207	198	227	235	238	256	221	212	231	222	218	235	231	250	221	228	237	220	224	236	217	250	204	227	260	249	225	236	243	243	222	216	219	202	218	267	218	267	224	218	226	228	230	219	226	225	203	229	214	225	228	196	228	218	245	240	206	227	232	208	262	250	235	230	220	215	233	247	242	238	227	231	266	240	221	219	230	243	224	238	223	204	238	248	207	221	231	261	237	213	222	242	207	249	221	230	231	212	232	230	230	219	209	228	237	218	218	229	249	206	242	230	222	240	234	227	208	224	256	212	232	218	215	233	232	208	225	244	238	250	202	209	218	240	247	230	224	247	227	248	233	241	240	210	226	259	233	245	215	213	234	224	220	199	267	251	245	223	233	243	216	218	240	230	230	239	213	214	227	276	242	249	239	225	231	244	212	228	234	217	225	241	250	205	234	233	211	230	212	217	199	244	249	229	206	259	217	226	225	202	239	223	253	257	261	211	236	235	210	235	252	224	231	210	231	251	227	201	226	213	214	244	222	256	249	223	206	201	248	237	231	221	252	238	228	234	261	231	225	243	211	232	237	248	241	213	241	219	238	238	204	245	241	225	209	221	228	252	231	230	250	259	216	235	239	212	239	218	237	220	253	222	198	226	252	223	253	245	229	212	249	218	240	235	223	253	238	234	238	215	234	240	231	254	241	248	224	228	199	233	237	217	203	228	245	213	232	229	245	241	174	219	217	208	229	218	226	235	242	223	228	224	219	209	242	231	211	234	255	231	228	215	216	220	240	232	234	206	242	207	210	212	245	265	241	229	233	243	240	238	219	234	262	214	212	227	213	239	232	248	202	218	217	243	220	231	199	261	238	244	191	230	235	227	203	230	244	214	245	216	195	228	210	236	217	224	258	261	249	212	239	265	232	228	253	253	213	237	226	224	223	225	202	214	220	245	220	216	254	237	231	244	206	243	229	230	248	228	240	212	247	234	228	234	254	231	219	234	220	247	212	228	232	222	230	261	216	224	244	239	226	231	222	214	228	222	235	252	206	233	247	241	223	228	263	274	207	207	220	225	223	225	210	232	244	210	235	202	218	238	232	241	230	226	256	219	233	218	197	236	237	192	248	246	202	241	252	197	245	247	234	230	264	235	211	225	239	233	257	229	238	213	219	211	225	246	245	217	255	218	232	260	237	218	225	204	243	227	238	245	218	242	232	236	227	228	246	234	226	207	229	243	245	266	244	238	249	226	240	215	245	216	232	233	252	233	207	224	249	225	223	255	246	233	230	218	249	236	243	248	216	217	214	229	216	249	262	234	209	238	219	245	238	225	265	220	238	232	234	223	257	214	228	235	239	243	212	247	225	220	243	218	222	254	218	214	243	237	219	249	241	224	232	223	240	232	231	237	241	227	206	232	229	275	237	218	253	215	227	228	219	225	203	253	229	241	249	238	229	251	252	228	219	219	218	212	215	256	249	200	238	249	232	219	245	226	225	211	239	241	228	223	247	224	235	253	252	208	210	215	219	215	228	224	215	250	251	223	232	226	206	225	214	236	226	250	235	222	233	234	218	210	211	226	215	223	236	255	251	211	222	240	228	226	242	223	233	229	249	232	221	240	224	229	257	241	195	253	223	213	224	244	238	240	223	198	243	227	214	231	252	243	246	233	231	229	243	240	239	247	233	216	222	210	216	220	244	242	229	209	242	242	235	248	237	234	241	236	228	281	234	226	223	228	226	247	232	244	246	242	227	239	213	241	233	217	242	219	235	252	214	233	241	257	266	245	225	248	235	231	247	219	229	220	241	211	254	241	224	244	217	222	237	211	220	222	246	214	226	228	261	224	244	236	227	226	243	221	235	229	221	235	233	240	226	221	192	230	247	237	236	226	243	233	207	245	200	230	224	212	238	210	208	239	234	240	244	238	201	236	243	239	224	232	221	240	225	241	253	224	220	228	257	236	222	250	227	202	220	215	241	206	226	227	224	230	277	234	253	225	228	223	248	217	240	251	239	206	234	256	256	254	228	248	219	254	212	222	226	221	232	227	218	229	226	236	227	202	217	229	228	232	222	219	217	233	201	232	237	216	215	217	199	228	193	217	241	229	223	220	232	236	223	247	219	194	227	226	230	222	234	241	247	225	256	250	211	255	197	219	229	231	236	239	225	221	236	255	230	241	224	237	221	219	242	237	252	215	250	252	214	222	219	225	236	214	243	263	222	249	210	244	224	256	246	234	229	214	242	257	260	219	258	221	210	235	224	229	241	255	211	228	237	251	211	216	177	228	258	217	251	259	237	248	247	242	249	221	254	225	248	222	214	246	217	228	224	213	220	215	221	227	242	216	231	242	220	232	253	213	226	236	237	188	228	240	258	223	224	243	213	219	231	250	260	250	239	232	221	253	197	222	228	216	233	251	241	235	234	243	203	233	211	224	216	238	237	224	226	193	241	213	232	260	241	222	235	222	247	235	219	238	220	222	229	231	234	245	223	246	202	218	217	247	223	219	266	256	227	241	220	240	230	236	229	250	213	216	223	196	254	256	219	257	254	242	217	234	242	219	237	234	211	196	219	233	247	211	269	223	236	229	217	212	245	232	232	233	235	267	196	232	235	203	249	236	240	230	234	223	223	240	231	252	235	236	218	225	229	206	219	240	214	256	234	245	270	248	240	234	215	231	226	225	232	243	203	243	247	246	245	211	239	191	239	210	225	238	220	218	245	229	226	249	231	228	245	223	234
44429	10242	1721	1057	731	553	454	373	307	253	259	241	229	205	184	200	183	175	162	159	183	165	150	136	137	148	135	125	149	137	148	158	147	132	159	123	123	150	148	135	135	137	148	119	139	137	139	130	137	139	145	141	123	112	125	122	130	129	121	139	119	140	151	142	126	116	154	131	138	133	128	122	120	127	137	125	140	124	152	122	139	138	135	99	138	122	136	122	138	130	131	134	141	128	141	129	133	132	140	137	142	128	118	129	124	142	137	150	129	145	118	129	128	138	135	156	144	122	151	133	142	134	148	118	123	126	115	139	144	165	153	145	119	133	127	141	119	130	124	127	145	125	128	146	136	137	115	144	137	115	127	131	118	141	121	129	140	139	128	128	138	105	139	121	138	125	142	138	142	145	125	148	124	169	133	139	130	128	141	138	141	133	122	139	122	155	126	130	131	152	145	128	132	127	137	137	139	133	142	134	117	152	126	135	128	129	139	141	133	139	124	111	124	131	120	126	130	129	135	131	118	141	125	125	155	111	151	146	147	132	125	123	134	130	124	128	129	153	127	128	122	131	139	118	134	121	152	137	130	134	140	144	121	132	132	142	124	142	108	128	137	124	115	130	129	151	103	129	116	136	134	129	152	147	125	139	141	137	131	141	154	139	121	121	121	124	129	123	138	128	127	141	103	108	124	120	113	111	118	118	136	150	135	112	137	118	133	131	125	120	147	107	134	140	141	146	124	125	121	139	132	133	131	142	139	109	127	123	108	163	134	115	145	133	110	133	138	144	109	124	135	125	148	140	118	158	132	136	126	117	146	147	144	137	127	118	139	154	142	143	117	130	135	149	136	120	133	119	143	141	132	129	132	145	125	139	125	105	144	131	115	143	120	140	150	121	120	126	121	114	134	143	145	129	141	133	117	123	118	138	131	131	121	140	129	107	130	139	118	141	133	143	125	112	124	132	140	137	121	153	130	141	155	161	140	137	134	125	132	109	136	111	159	146	122	142	158	137	144	117	129	116	136	118	116	149	128	122	118	102	107	140	119	126	127	126	140	140	144	122	123	121	151	142	136	134	114	157	161	139	122	115	130	115	134	124	128	145	133	130	144	142	119	147	122	134	121	153	115	124	126	121	134	150	138	144	138	130	134	146	130	127	142	128	141	128	122	119	102	167	124	123	136	127	117	114	142	116	135	131	150	132	134	148	127	135	116	134	129	141	110	134	142	129	131	132	118	139	155	123	128	127	129	134	138	145	153	135	129	140	132	128	134	135	123	128	117	138	136	117	138	120	115	143	134	151	129	134	139	129	128	139	142	139	135	131	119	119	140	133	120	127	132	125	117	132	138	142	137	141	119	133	151	131	131	136	133	127	135	119	147	121	118	148	125	117	156	118	131	138	113	131	141	110	146	118	129	131	121	142	145	137	128	168	141	134	132	152	144	132	150	138	161	119	136	138	130	131	129	120	131	129	130	130	128	115	132	125	117	112	131	136	130	131	136	136	105	137	122	147	134	131	130	131	136	121	145	144	118	125	135	124	131	122	123	119	133	124	118	128	123	130	122	148	136	124	131	141	121	133	137	135	132	117	120	123	144	107	133	106	128	110	130	158	129	149	139	133	151	130	110	159	142	141	136	137	126	109	151	135	141	137	129	141	128	121	143	153	114	131	120	131	101	142	121	123	133	130	129	108	111	117	137	144	119	128	137	123	122	132	135	132	129	139	140	124	134	150	131	131	112	131	141	123	132	150	156	139	133	142	127	122	129	156	122	139	129	114	139	134	115	123	124	135	126	132	150	122	134	125	147	97	131	157	134	107	131	133	141	152	114	126	121	110	111	150	140	144	131	133	143	109	128	144	112	117	150	136	110	118	109	118	144	143	140	122	129	144	127	121	117	139	126	122	132	137	153	146	113	133	124	142	134	115	137	117	148	137	122	141	137	126	138	153	125	170	112	133	119	141	119	134	138	135	132	125	126	136	128	143	141	127	147	126	123	130	143	126	118	141	134	151	111	123	157	162	122	130	126	135	115	132	130	132	109	146	130	130	144	129	136	147	135	115	126	122	142	131	135	153	134	129	155	143	131	152	114	144	140	119	140	123	124	113	142	128	149	134	164	141	122	120	136	153	132	131	118	134	134	141	127	157	136	136	147	144	136	127	136	145	133	116	125	116	129	133	129	120	152	139	129	134	129	117	124	94	130	124	132	118	130	140	124	145	136	149	149	116	122	116	132	131	135	138	113	137	117	143	137	133	119	130	118	139	140	103	117	133	134	152	114	141	149	141	122	141	146	144	126	140	114	132	127	126	132	135	139	127	131	134	116	125	128	127	126	142	132	100	141	132	123	141	145	156	110	115	140	126	163	134	127	129	128	139	149	132	135	115	128	135	107	126	139	123	119	130	119	128	133	132	131	142	124	140	144	105	147	143	136	112	117	135	130	146	130	125	141	132	122	125	122	137	120	126	132	123	132	122	125	149	128	146	146	127	112	138	119	134	159	140	123	146	122	153	141	133	124	135	151	150	121	154	126	117	131	139	136	150	129	120	126	131	137	136	139	113	119	106	129	157	124	112	159	130	130	134	136	125	132	135	148	128	128	148	143	157	146	144	128	126	150	133	133	135	124	148	134	147	147	134	121	158	124	141	126	122	130	129	121	125	134	143	131	130	139	113	120	129	107	120	138	146	126	136	121	134	135	119	119	128	137	142	143	144	141	131	124	149	120	126	139	130	139	140	111	131	112	118	122	114	120	134	135	122	109	114	127	144	116	137	111	139	124	134	122	135	118	128	124	131	123	142	148	134	140	115	151	157	125	125	138	147	118	125	134	127	110	138	132	113	144	116	126	155	144	126	125	124	118	126	119	139	143	130	132	135	150	138	148	137	139	140	131	135	114	135	120	133	136	122	117	136	127	138	120	116	124	118	128	137	125	136	110	130	132	169	136	153	137	138	137	136	133	123	145	132	130	147	135	113	125	128	125	128	132	126	120	137	137	114	129	134	156	155	142	125	148	126	121	138	152	153	137	134	134	138	136	132	108	130	140	125	141	150	158	132	134	162	119	130	116	115	113	137	140	145	148	149	125	112	135	132	118	126	114	138	119	116	137	105	136	126	127	115	134	142	109	119	128	153	123	137	157	135	135	135	126	136	132	121	134	126	120	147	131	158	139	104	148	130	129	139	145	124	134	120	126	136	124	145	111	147	119	132	138	139	118	145	143	118	113	124	136	117	113	134	129	125	152	142	148	140	142	130	131	148	120	128	152	156	126	107	148	119	135	137	126	122	123	145	170	135	141	139	140	128	106	119	129	147	123	124	137	114	146	133	135	143	140	121	142	138	155	125	146	146	131	122	133	128	134	114	124	136	119	124	153	136	130	142	129	138	137	142	121	142	144	157	124	160	117	154	158	120	138	136	146	120	128	138	139	133	143	131	117	130	116	121	141	125	116	155	144	119	142	123	123	109	153	131	130	124	132	137	146	141
23120	1457	3315	3740	3120	2539	2141	1704	1551	1364	1208	1009	956	873	816	789	690	680	674	658	651	620	574	576	586	590	535	526	541	527	546	468	497	459	509	506	480	455	473	501	466	465	481	466	459	455	463	439	435	476	476	426	399	423	446	437	438	415	425	418	463	438	409	412	469	484	402	430	448	388	447	413	458	407	425	446	407	419	455	437	448	444	386	443	392	445	425	433	417	414	423	452	435	419	445	423	424	441	417	390	396	380	466	403	409	415	415	438	421	418	417	441	420	422	429	409	406	425	409	438	446	399	398	419	388	421	433	432	402	436	414	412	411	390	432	423	422	409	405	416	434	408	399	416	418	445	416	365	411	440	444	431	418	420	390	419	390	417	400	423	396	399	403	407	411	412	446	449	440	428	395	394	407	419	393	386	438	423	451	419	415	410	433	422	415	430	420	407	399	383	379	389	432	416	394	432	445	438	443	411	406	404	434	437	422	429	431	413	421	392	421	400	410	430	423	433	412	400	454	425	413	373	413	425	393	386	399	418	406	408	398	412	413	401	408	407	423	422	447	416	412	390	409	415	413	389	374	392	423	403	384	393	409	413	394	417	432	405	394	399	441	409	408	380	403	395	366	400	397	419	410	417	386	429	389	413	424	410	430	392	372	429	414	432	427	391	399	428	418	416	406	454	431	410	415	363	410	392	391	442	414	408	385	419	400	402	420	443	387	430	384	442	438	417	382	382	423	415	404	432	388	406	428	406	426	425	436	388	403	364	423	400	414	395	442	410	424	426	418	414	439	397	429	404	416	421	412	431	447	410	371	435	425	418	415	398	412	425	399	400	393	396	397	431	453	408	412	436	421	398	418	373	405	384	409	417	411	417	419	457	440	438	463	434	414	425	432	412	427	417	460	425	394	362	380	417	417	415	441	430	353	425	433	440	411	420	392	403	416	426	411	429	445	437	436	401	425	394	404	407	419	414	433	423	434	396	413	404	414	402	411	433	422	390	422	390	418	414	389	441	422	403	406	411	413	449	400	416	420	382	424	429	376	415	406	434	394	434	426	413	411	418	417	439	383	426	403	436	430	424	431	429	410	423	409	404	387	445	407	399	385	385	419	437	386	396	429	396	414	389	407	396	399	402	391	403	426	404	432	403	442	411	355	410	442	414	418	428	401	420	380	447	430	442	419	405	400	427	424	420	409	447	433	403	433	425	415	402	404	423	401	429	447	459	444	421	444	409	409	377	415	447	435	450	428	418	399	428	429	436	436	448	423	432	431	423	425	417	406	413	420	395	413	466	448	414	423	418	410	426	465	386	397	404	419	423	418	448	386	393	408	415	396	421	399	413	425	410	382	401	372	434	407	402	418	407	428	406	432	402	410	394	397	435	413	416	417	384	437	396	436	404	378	429	423	415	448	429	444	415	394	438	412	422	410	426	430	390	414	424	446	416	411	429	429	447	428	405	370	362	415	426	397	379	419	403	404	386	421	429	440	437	420	408	395	452	403	441	420	418	422	434	388	411	387	413	405	427	433	399	376	371	400	399	374	404	407	472	430	396	414	402	409	403	433	418	412	410	397	449	405	392	405	399	439	412	446	412	446	429	389	394	459	405	449	405	417	414	409	419	416	400	385	422	440	412	399	404	388	379	408	421	413	387	395	450	400	380	391	487	430	392	459	444	422	378	407	427	414	407	415	382	395	404	404	430	418	402	403	417	409	405	408	431	402	408	392	437	435	430	407	395	374	406	430	443	394	424	415	427	421	415	449	406	431	424	431	420	408	391	409	422	409	419	398	426	389	397	434	394	400	404	402	421	424	387	418	437	406	426	399	420	455	409	448	398	409	415	404	417	402	418	413	393	436	410	404	403	408	417	413	460	448	374	441	395	413	419	390	439	410	412	455	385	430	434	437	424	396	444	447	416	411	438	412	415	414	415	394	415	424	414	407	369	387	401	397	404	414	441	415	425	370	420	385	389	433	451	397	406	378	402	404	402	372	415	396	396	398	388	409	447	409	393	429	385	405	384	425	397	473	445	390	436	425	411	402	442	369	395	413	425	426	439	443	410	448	399	401	412	420	397	385	410	421	384	395	422	420	382	412	421	409	386	413	422	412	432	413	448	374	407	437	417	406	422	375	416	399	404	403	412	412	467	410	398	411	404	407	408	409	447	434	393	404	411	378	424	402	443	422	397	410	422	448	371	431	422	438	436	398	436	443	442	415	416	433	435	438	436	397	412	418	428	410	387	426	403	421	417	402	419	433	406	439	425	414	455	437	419	400	406	382	380	411	404	399	421	382	450	440	446	405	413	433	404	388	402	412	404	402	404	372	397	401	438	412	425	373	437	431	396	405	392	394	425	421	423	430	430	436	432	429	404	412	393	406	381	384	391	402	417	430	417	402	385	423	409	403	411	405	431	415	366	391	429	400	379	435	410	404	400	422	428	419	406	432	430	403	436	396	412	434	442	445	401	430	411	434	404	401	445	429	394	401	396	427	404	406	432	423	410	425	403	400	402	431	412	407	406	415	380	413	412	429	378	428	407	417	421	409	405	422	380	430	403	398	408	422	375	410	439	454	411	411	440	426	405	439	429	432	386	415	436	405	425	399	393	451	442	421	421	420	401	430	421	387	399	419	438	406	406	394	443	422	395	396	410	428	401	370	368	412	447	444	383	431	421	409	418	424	391	409	370	419	410	393	407	435	405	390	434	433	393	421	397	412	421	392	393	412	419	367	412	435	443	418	413	432	432	427	457	408	393	439	421	442	389	399	419	403	431	411	397	419	404	401	400	413	403	400	421	414	438	415	394	441	430	421	428	384	440	389	415	402	428	435	376	423	441	405	424	398	435	428	435	405	426	448	400	438	412	417	456	415	378	407	427	445	443	427	400	411	420	415	410	423	438	406	412	423	454	394	389	435	416	448	424	432	447	436	441	412	428	409	408	374	427	446	415	390	406	428	391	419	383	394	407	407	402	403	417	407	419	375	411	419	420	417	413	428	401	368	417	416	406	406	389	426	411	444	402	420	424	391	378	451	398	402	457	423	428	463	422	412	438	417	433	419	438	419	406	396	442	439	414	433	443	436	400	416	428	425	423	430	394	371	394	419	387	429	446	419	368	423	385	433	413	412	380	426	406	448	409	399	397	476	421	404	408	373	404	401	420	414	448	465	402	434	361	388	414	395	434	421	383	382	406	396	440	403	418	431	403	410	445	425	419	419	422	398	412	427	419	435	405	433	408	420	435	415	425	407	420	400	452	391	447	420	404	447	438	428	385	415	411	368	395	419	399	410	390	416	395	453	395	405	384	413	442	402	427	406	417	403	454	422	398	385	383	379	427	437	416	415	436	435	403	433	403	436	411	411	392	412	451	422	410	405	412	393	417	396	400	436	402	410	433	380	406	436	421	394	390	431	415	472	440	448	405	427	412	401	441	435	404	391	420	392	412	429	397	421	422	399	442	397	414	437	445	390	407	395	386	419	415
54914	17170	4210	2039	1478	1021	799	662	604	474	489	390	380	370	306	292	292	299	274	244	294	280	271	249	269	232	243	241	237	252	213	247	217	216	254	240	267	221	242	248	241	203	208	195	239	256	208	222	223	223	232	210	236	198	247	246	238	248	225	207	223	218	220	235	240	221	233	234	192	221	242	205	220	217	229	224	216	242	254	217	238	226	231	223	224	235	224	224	223	228	210	216	201	212	239	223	225	232	234	216	211	214	246	221	233	221	242	217	222	234	233	228	225	227	206	213	227	221	222	232	214	230	244	230	234	227	193	221	212	209	235	228	232	217	224	199	215	247	223	202	235	230	222	220	203	220	190	216	210	211	208	213	215	243	217	225	198	247	238	187	244	183	231	215	226	236	215	225	235	219	225	208	213	230	210	237	189	234	207	218	212	214	232	203	238	188	211	222	211	242	219	223	229	217	238	252	229	218	217	237	225	225	220	223	221	260	245	217	232	228	216	223	238	239	205	213	216	235	238	208	230	232	206	214	221	209	239	186	185	200	227	227	222	227	223	223	209	214	224	200	233	228	215	196	226	226	208	221	208	205	209	219	218	244	222	231	223	243	208	221	217	210	222	236	196	236	259	225	210	241	216	220	218	217	232	231	218	212	219	232	226	205	195	207	213	203	197	201	227	242	235	241	229	210	197	221	220	216	212	203	201	223	228	246	226	207	224	244	190	225	257	210	242	239	210	189	217	231	223	247	241	234	239	209	234	222	196	239	243	220	225	212	190	194	238	196	196	217	205	223	204	229	226	255	204	198	222	194	236	202	199	223	236	221	229	199	208	234	207	223	197	235	251	216	243	217	238	202	213	221	238	249	222	240	215	227	206	236	205	220	237	232	233	201	212	200	209	229	192	210	219	226	194	198	217	250	228	227	219	214	199	208	213	240	246	227	239	224	215	227	217	231	205	215	216	209	181	217	216	225	215	222	192	264	195	243	208	218	241	214	210	203	213	215	230	234	221	202	241	226	228	221	206	225	207	232	237	257	207	229	225	226	227	213	215	239	225	196	228	227	225	225	210	228	233	242	235	233	220	230	201	202	230	226	211	228	236	222	211	214	230	224	231	239	229	250	222	195	224	216	197	201	230	204	219	211	227	262	212	213	231	211	230	223	212	216	225	216	224	229	232	221	219	202	230	228	201	218	230	212	225	218	209	226	210	202	228	234	233	182	231	242	215	236	223	240	221	222	227	211	226	200	249	220	218	238	194	231	221	226	211	241	227	234	239	201	234	218	215	199	228	181	202	238	212	220	222	239	210	229	203	209	213	228	209	238	214	216	223	225	229	218	247	213	236	234	220	216	240	226	185	235	231	214	225	228	216	239	216	210	209	233	227	218	205	253	202	209	237	204	252	222	200	242	221	230	236	226	251	222	221	230	219	231	249	187	235	231	212	208	269	226	216	222	210	237	234	219	216	216	225	214	212	238	215	240	227	196	233	227	218	246	235	203	214	239	230	222	187	242	246	189	216	212	223	207	240	247	188	206	204	220	205	214	222	231	249	211	226	207	210	230	238	217	237	205	219	241	199	237	213	236	220	238	225	229	216	235	206	231	251	226	226	224	218	235	202	199	209	238	198	225	209	221	194	237	200	206	224	224	230	201	226	210	203	231	193	205	247	243	228	266	221	222	229	244	206	235	203	218	209	221	256	202	218	206	206	204	215	235	207	229	228	192	206	219	211	219	227	213	205	223	214	221	238	247	189	225	248	220	249	221	227	254	211	228	218	209	214	233	202	212	236	226	251	205	234	201	253	195	236	230	215	216	237	229	208	207	225	222	221	216	229	225	230	203	237	208	203	195	256	204	247	211	188	200	235	218	183	207	242	224	197	205	196	226	208	243	226	215	227	224	223	221	231	215	194	199	212	202	219	225	217	236	208	204	219	218	206	230	216	224	223	201	216	233	219	217	223	217	216	237	205	207	224	207	251	251	229	197	205	213	226	198	212	235	233	213	215	189	237	205	221	235	215	235	239	223	222	233	227	232	217	201	226	190	225	233	214	225	195	239	217	212	231	224	264	224	232	213	220	206	220	262	216	227	237	205	216	246	233	234	222	216	234	229	238	225	225	264	196	224	217	220	213	187	221	246	245	228	236	191	235	240	234	210	209	216	238	230	229	221	215	222	232	222	224	203	223	210	240	206	237	212	213	214	240	224	216	226	234	215	190	237	214	215	211	205	206	225	225	215	241	234	240	217	229	238	214	210	219	219	213	241	223	230	254	230	226	234	221	216	200	218	209	237	238	234	204	220	222	231	253	227	208	247	235	221	247	243	211	219	229	194	239	229	217	214	235	232	231	218	211	225	206	185	255	217	231	214	234	208	240	219	208	220	220	242	232	194	191	223	208	202	224	256	247	203	229	250	226	208	205	246	226	232	210	244	233	221	237	204	231	231	209	220	223	224	200	236	201	220	207	203	237	235	227	217	218	221	229	189	205	225	200	231	225	269	237	210	204	234	229	232	224	209	218	233	207	222	214	233	228	201	245	244	220	205	234	199	216	185	212	249	198	226	266	219	213	246	230	214	214	231	240	217	221	218	212	208	210	209	239	206	215	224	218	232	212	225	234	222	188	219	229	226	204	197	233	238	207	229	215	232	203	241	221	248	246	210	239	204	224	223	219	235	211	221	218	189	244	235	219	216	208	217	223	242	228	219	223	209	199	212	201	221	242	227	234	209	190	223	228	212	245	214	219	233	205	216	214	221	224	206	228	233	203	210	240	224	214	229	219	237	223	203	207	212	210	243	237	210	211	215	203	200	223	215	232	205	214	195	194	211	232	245	224	221	243	245	201	212	247	217	187	205	210	219	217	215	204	255	229	220	196	216	215	238	234	194	226	214	235	234	227	234	240	216	189	218	207	204	238	221	240	210	240	229	193	220	230	229	209	210	207	249	193	204	227	199	214	213	255	205	240	228	231	210	244	191	216	253	230	239	247	215	239	231	223	222	197	215	215	214	219	186	203	227	231	238	189	262	226	231	230	199	212	243	217	246	210	241	253	208	220	217	236	222	227	249	191	231	221	217	193	225	235	211	221	248	245	200	214	253	224	221	198	200	215	210	202	198	205	225	219	236	233	216	209	239	204	210	221	211	221	216	211	217	227	200	213	240	203	229	237	223	213	213	211	242	233	242	225	222	208	201	237	219	234	223	236	211	227	230	233	220	193	207	240	227	242	229	222	249	223	232	226	235	223	225	234	235	229	227	223	230	231	228	227	224	218	226	209	215	203	237	225	207	217	233	220	226	216	227	228	235	215	213	219	215	226	193	196	221	219	233	202	245	192	223	210	238	217	214	232	223	250	226	228	235	226	240	217	204	207	230	222	235	239	223	236	201	209	219	229	225	232	246	253	221	218	232	223	225	223	218	212	247	240	215	220	199	206	210	228	218	218	216	209	203	209	211	202	231	246	236	221	225	212	221	232	220	207	226	218	227
28980	2632	5931	6416	5496	4456	3553	2978	2633	2307	2074	1788	1689	1522	1404	1320	1197	1178	1131	1111	1072	959	927	902	844	890	892	835	851	789	798	775	786	721	745	758	736	723	739	697	710	776	709	782	731	702	716	746	680	685	691	715	715	805	677	690	652	668	694	653	666	661	679	691	689	747	666	719	630	699	692	664	685	641	646	690	671	623	640	699	600	664	634	674	624	611	644	666	680	631	662	647	595	647	684	636	658	610	612	627	684	645	714	646	666	623	594	656	621	633	663	663	634	656	643	659	667	654	626	663	703	662	599	595	633	688	637	630	644	683	654	643	668	617	670	647	620	636	667	651	670	625	636	674	612	606	624	633	653	677	606	628	654	670	671	624	637	622	669	611	608	627	622	612	663	675	633	642	658	683	656	596	630	623	649	649	652	606	633	681	620	619	674	624	627	613	616	599	591	669	591	679	656	659	672	629	651	646	651	636	658	618	633	659	622	605	647	577	627	641	640	654	616	627	617	631	643	647	635	663	631	645	628	621	632	623	648	614	631	621	612	616	620	646	609	668	616	630	654	682	651	688	662	640	642	621	610	651	659	651	612	643	621	605	646	640	567	611	618	666	629	659	612	619	655	622	630	594	627	617	632	644	619	646	623	598	631	590	632	628	670	627	615	638	621	608	608	676	622	615	642	633	633	626	634	654	655	641	648	627	651	649	643	644	659	665	613	665	610	539	618	656	609	650	619	689	614	632	680	626	662	688	619	590	604	646	604	629	624	680	624	619	652	638	601	640	639	619	629	603	588	629	661	648	641	627	625	617	637	611	621	625	672	636	619	627	659	650	592	630	631	619	644	640	601	611	631	608	642	638	647	621	643	617	629	652	666	625	614	670	667	626	673	622	619	631	583	603	644	622	604	600	641	636	657	637	631	671	631	631	638	646	624	678	632	604	630	593	612	623	586	611	600	625	596	636	610	716	625	653	624	644	661	621	604	637	602	623	618	637	621	644	674	671	617	596	651	623	686	599	667	617	675	628	610	659	659	633	640	644	654	604	613	637	631	674	573	608	618	659	605	625	609	587	677	641	618	597	656	583	647	644	600	611	636	622	632	631	637	649	587	634	636	651	644	641	642	588	656	631	629	627	577	617	610	646	612	651	629	655	686	607	661	648	655	641	574	614	624	611	652	615	668	598	601	655	633	665	662	655	604	667	633	647	612	628	619	599	631	597	624	645	626	616	622	646	629	642	643	628	635	594	653	660	646	615	592	630	634	626	646	666	632	648	621	650	666	629	614	616	625	635	576	624	648	632	647	601	610	676	641	656	597	587	597	681	617	617	601	616	673	600	628	606	580	634	609	637	635	601	688	633	667	635	648	613	637	641	628	608	638	671	638	664	630	662	631	607	633	649	672	636	617	600	646	638	622	612	609	638	653	592	668	591	614	632	642	571	616	659	617	645	647	604	657	643	636	619	635	687	667	621	639	632	615	643	616	603	658	647	635	676	616	615	610	645	618	676	631	658	588	610	555	645	669	633	609	626	633	631	624	648	636	609	624	600	647	633	614	655	612	612	642	630	680	641	653	612	671	648	582	616	646	640	687	620	641	651	578	632	613	623	640	646	611	684	616	640	611	623	631	624	614	667	652	617	641	589	648	600	610	610	685	650	628	626	598	616	593	620	614	617	662	625	661	642	592	625	617	652	629	605	649	656	655	583	632	619	642	648	657	614	632	631	662	693	641	647	598	631	635	607	608	659	614	610	646	618	649	630	633	622	664	618	645	605	603	653	624	636	635	587	625	587	618	668	625	662	651	635	678	639	630	587	630	628	626	674	607	701	603	611	619	596	653	633	689	668	659	620	681	627	603	608	616	620	649	619	634	619	630	601	639	628	579	665	633	643	688	566	636	662	630	693	603	628	615	648	640	689	640	654	605	623	666	620	662	662	635	626	633	657	623	670	675	633	599	614	658	577	626	580	652	603	618	628	585	620	652	661	639	718	600	643	615	668	628	635	667	589	604	662	624	635	620	654	679	638	645	648	655	641	669	635	598	629	613	616	668	629	658	641	626	644	603	616	604	648	578	639	660	625	622	656	629	608	592	644	654	664	654	636	618	645	656	655	614	646	608	626	649	591	596	662	645	615	665	623	582	623	608	625	653	608	586	650	624	622	627	659	618	678	647	601	593	655	600	654	584	622	649	647	635	627	642	635	660	608	678	625	616	625	668	641	613	632	648	672	639	620	624	678	622	659	687	657	629	668	636	675	643	662	631	656	618	591	618	616	609	645	635	615	650	612	632	655	610	636	637	668	651	664	669	608	621	636	636	683	652	635	672	642	647	638	628	631	623	621	653	551	561	613	583	624	634	630	634	657	659	625	604	641	610	665	662	641	637	656	687	614	641	662	627	619	615	638	624	630	571	604	647	637	676	631	662	653	582	600	691	652	623	606	656	628	602	618	637	638	659	622	635	615	641	592	644	613	652	635	631	616	630	680	652	647	626	631	570	661	611	660	658	685	636	591	608	626	645	606	627	637	626	608	615	650	581	668	615	641	606	646	629	643	606	686	639	634	612	636	659	645	643	644	639	636	643	633	615	621	643	608	662	649	693	637	660	675	635	641	646	661	637	649	634	612	606	643	634	642	636	596	621	637	634	608	639	594	652	640	645	626	651	616	615	656	616	622	630	657	614	664	592	628	625	612	624	650	637	603	628	633	619	670	608	650	625	633	645	599	646	650	643	645	636	593	659	644	670	649	599	648	627	619	644	634	571	632	649	626	677	645	640	644	628	624	650	671	625	635	602	624	635	630	615	617	632	646	647	655	639	656	627	626	606	616	649	630	582	582	644	622	669	597	636	662	627	633	669	642	622	645	629	646	662	620	614	641	661	637	617	653	616	576	647	665	615	635	684	615	604	630	602	664	664	605	645	604	649	620	626	637	608	626	632	615	630	643	654	636	664	619	650	665	634	634	612	647	629	566	601	634	665	585	629	625	679	671	631	665	689	651	668	662	660	663	639	608	661	646	619	610	651	676	635	616	633	665	671	630	639	633	624	604	602	598	603	681	642	609	657	642	619	620	640	609	654	602	634	624	650	621	668	660	605	605	648	600	617	596	631	615	630	625	636	633	641	649	605	640	638	628	689	661	592	679	631	624	659	680	661	663	659	651	632	581	619	658	638	599	651	639	642	643	641	642	620	635	636	610	616	636	638	658	606	678	666	643	622	571	680	636	645	636	586	598	646	609	636	623	636	647	655	654	603	651	596	638	633	656	657	697	601	597	595	633	632	635	589	576	622	627	614	600	606	676	601	612	624	663	614	615	602	654	658	654	653	619	664	606	629	647	677	614	627	655	609	645	664	649	631	654	617	660	646	642	644	638	660	605	686	609	668	637	626	639	635	627	593	611	667	639	621	631	593	633	675	585	641	655	617	602	646	576	691	632	614	633	620	602	669	624	599	642	627	675	635	600	597	675	654	627	653	639	665	628	682	666
5816	265	121	120	106	87	85	71	65	64	73	82	58	65	77	80	65	70	62	70	66	84	75	65	73	51	71	57	66	64	67	81	63	49	93	64	77	55	55	59	67	53	70	60	59	59	70	64	64	55	65	60	78	78	51	60	66	62	52	57	72	51	73	53	69	49	56	73	54	64	59	77	66	73	61	67	74	73	66	64	71	73	72	49	67	66	78	64	55	66	57	60	61	65	63	77	46	56	63	69	51	53	52	65	49	67	66	67	67	76	67	46	63	55	61	68	60	56	72	64	61	75	68	72	55	60	63	67	61	54	47	67	52	75	59	70	55	57	66	57	57	56	57	59	63	61	75	57	78	71	63	59	58	58	56	65	66	50	70	77	60	67	59	69	54	59	68	64	70	74	58	62	49	49	60	64	74	56	62	59	69	66	68	55	74	49	71	67	63	62	47	55	47	55	50	78	70	58	62	65	71	59	61	79	57	56	59	68	67	66	53	54	66	53	72	70	59	65	50	54	69	67	58	57	49	63	57	58	62	64	58	78	63	63	53	60	66	64	61	67	59	74	54	64	55	67	66	72	67	61	56	64	69	60	51	45	57	68	65	64	59	62	50	59	59	61	70	60	55	56	70	72	62	69	60	73	69	69	76	87	67	57	65	70	58	68	68	63	66	70	63	69	70	67	60	64	56	54	52	76	74	83	56	72	64	76	69	50	60	69	63	51	70	70	46	63	76	64	79	59	66	67	58	44	59	63	56	66	58	70	53	63	64	59	71	65	64	63	52	64	60	44	72	66	66	70	67	53	55	63	46	61	63	58	54	69	69	59	64	57	74	58	52	62	68	67	65	75	57	75	52	60	66	61	54	64	47	66	64	58	57	69	51	54	72	48	53	54	71	65	60	53	55	63	63	63	74	58	61	62	76	49	61	49	71	52	65	70	49	70	59	82	48	70	48	79	68	55	67	61	56	67	63	62	51	59	55	60	55	63	51	66	80	67	51	66	66	61	77	64	71	66	65	55	58	70	63	75	57	77	54	69	70	60	73	56	59	63	63	59	48	54	63	61	57	47	65	66	68	48	64	74	68	54	44	68	57	48	61	61	51	50	68	69	44	57	69	63	68	55	57	68	56	67	68	51	74	70	43	58	53	51	69	73	73	64	57	57	53	67	49	76	70	60	59	56	66	51	67	71	68	60	51	58	57	62	65	49	70	60	74	62	63	66	55	46	62	64	62	57	53	75	82	59	54	71	64	60	55	63	66	55	58	71	74	62	70	51	68	65	53	60	64	73	63	59	58	55	65	64	49	66	72	59	85	60	73	76	60	59	67	63	70	73	62	64	67	60	57	59	72	63	65	69	50	65	70	41	54	63	66	51	58	44	72	60	70	68	71	68	71	66	88	54	55	54	54	82	73	73	56	56	55	69	78	68	64	78	63	63	60	71	63	54	72	67	62	58	60	67	59	66	84	47	72	55	54	56	55	65	85	67	71	91	67	75	59	65	66	68	62	71	52	75	59	58	81	79	73	74	68	54	72	77	56	58	68	66	77	62	58	63	60	56	58	53	55	51	69	78	61	54	68	64	70	60	75	69	61	62	74	72	58	55	64	71	60	57	62	73	67	70	74	69	65	67	74	64	63	60	58	66	79	68	58	58	62	68	65	54	53	66	59	70	67	51	59	63	77	65	67	74	74	68	58	61	72	80	64	70	55	46	66	44	73	62	61	52	63	57	54	71	51	67	55	64	71	62	58	59	70	51	62	60	55	70	70	67	69	52	61	58	53	72	70	53	72	55	75	73	64	66	50	64	72	57	82	63	63	66	69	47	61	62	65	77	70	64	65	45	54	80	62	65	46	49	67	50	61	63	61	57	61	64	82	76	75	71	56	57	56	54	64	70	65	72	54	67	65	65	65	53	59	57	63	56	50	72	60	58	63	62	53	69	65	66	59	60	69	54	55	73	68	59	59	63	57	54	63	64	51	63	70	60	55	59	56	67	70	61	47	68	65	88	64	67	79	59	55	71	73	75	66	77	54	64	70	54	74	80	55	65	62	65	65	57	68	75	63	69	83	50	70	62	75	47	64	74	61	75	54	66	60	69	61	66	64	66	62	70	71	53	74	85	60	56	73	63	61	66	47	58	75	68	66	59	51	91	53	50	63	60	66	56	65	71	59	64	67	63	63	62	53	74	70	56	69	75	63	42	60	71	67	69	53	74	62	64	66	57	77	58	65	72	66	70	66	54	50	81	63	65	63	55	64	67	59	57	50	78	47	66	57	72	64	68	50	76	63	71	62	74	48	57	79	55	63	66	59	71	66	61	68	78	71	70	63	60	67	66	60	47	60	70	69	70	57	70	64	51	64	56	68	72	75	67	60	69	72	55	51	52	64	67	68	56	61	74	53	66	70	61	65	58	57	53	73	61	48	62	63	60	60	65	73	63	66	73	58	70	61	75	60	55	70	67	54	60	47	51	67	65	66	77	68	58	54	61	74	55	61	66	50	60	56	58	56	55	67	60	70	66	73	70	70	71	76	62	65	60	63	68	54	70	62	70	65	64	62	68	54	63	49	64	62	55	59	71	67	68	82	67	58	72	68	56	66	80	54	57	65	50	75	49	59	66	68	57	82	80	65	52	51	44	62	70	64	68	60	57	58	48	71	65	72	63	49	81	64	76	73	77	59	64	71	72	58	65	57	68	68	75	69	67	76	73	63	60	58	64	64	53	57	53	66	51	65	61	70	60	69	63	54	57	59	68	58	52	60	55	69	52	62	52	72	54	60	52	65	77	69	60	67	66	73	65	62	64	60	78	61	59	85	76	64	69	61	67	53	72	63	47	56	62	69	54	57	72	60	87	59	66	64	56	58	64	63	79	62	59	71	62	50	63	67	62	66	71	62	61	52	58	69	58	54	67	63	54	67	61	61	53	74	80	51	53	58	79	73	63	48	63	63	77	66	62	61	62	49	70	54	76	54	76	58	63	70	71	65	73	56	49	71	61	63	59	70	51	57	77	72	61	69	55	68	62	62	66	63	60	58	64	65	67	60	69	63	70	61	70	73	72	54	61	63	60	60	64	74	59	67	82	50	71	63	71	67	68	81	54	63	55	65	79	71	60	72	75	70	67	62	70	67	82	64	67	62	58	53	60	64	67	60	74	67	65	76	63	68	59	57	80	64	59	70	55	49	64	60	64	54	67	48	80	54	89	54	56	55	65	43	59	71	63	76	58	62	63	64	77	85	62	81	61	68	65	76	69	67	61	58	60	71	53	65	57	59	70	60	55	76	72	54	66	70	80	79	57	67	63	61	55	59	64	56	57	62	65	62	50	78	76	41	61	55	54	49	73	52	65	58	64	61	58	62	50	61	61	61	68	82	83	63	57	48	71	86	81	82	86	67	62	59	72	70	57	60	64	67	59	57	73	56	54	57	60	68	64	51	74	75	64	59	81	74	67	70	72	69	77	69	62	64	59	59	69
5504	289	398	406	375	380	337	283	300	299	247	280	256	235	237	242	272	246	272	230	260	231	248	232	222	235	266	246	244	222	235	232	250	236	234	263	220	221	219	228	223	245	208	237	236	236	241	243	234	222	220	252	234	210	246	239	227	244	230	237	246	223	205	232	267	236	233	242	234	243	240	220	224	224	206	248	221	266	255	215	228	241	252	232	208	223	237	235	231	235	236	229	243	226	247	240	233	217	245	233	244	218	236	240	230	234	221	222	237	211	237	229	241	229	234	211	216	221	207	237	233	243	261	237	222	221	198	247	249	228	241	229	242	203	228	219	214	218	217	214	226	242	243	212	232	243	236	253	206	215	237	207	234	245	223	216	233	262	240	226	198	231	214	251	239	262	241	238	253	263	250	241	208	227	210	238	233	226	262	219	244	216	236	215	223	238	250	203	261	234	244	245	245	248	237	214	237	229	248	219	232	215	234	225	224	219	228	210	262	233	237	238	230	221	224	239	217	229	218	220	218	236	227	215	227	248	227	232	243	219	236	235	205	222	237	220	216	236	218	231	232	217	216	213	234	220	219	231	228	232	231	214	259	235	241	217	254	235	221	219	241	223	232	222	234	239	261	203	251	242	248	224	204	223	261	237	200	227	255	214	230	235	231	223	210	236	225	253	224	234	224	212	228	218	235	245	230	220	210	238	231	225	219	235	248	223	229	237	230	207	225	233	218	264	221	213	199	254	241	252	236	225	222	233	237	240	235	232	219	254	244	207	244	227	218	220	238	250	217	226	262	253	206	239	241	229	239	246	244	229	267	246	232	257	225	235	219	227	217	235	221	224	231	243	220	210	226	206	248	231	223	228	204	248	241	233	238	212	235	211	228	211	227	223	259	223	237	245	203	246	217	246	265	220	239	201	212	242	223	232	229	211	242	228	248	221	218	243	241	222	216	238	212	248	218	234	202	235	221	223	220	208	253	231	193	251	232	247	259	232	241	247	211	209	240	235	259	217	226	232	225	235	259	237	246	239	209	253	226	222	215	222	228	230	223	265	230	261	191	249	229	225	241	222	228	198	223	234	238	184	233	233	237	224	190	260	221	242	237	241	235	220	249	223	207	209	220	210	253	222	230	229	248	237	242	207	252	246	246	222	225	229	209	200	254	228	234	229	239	225	211	206	226	248	249	247	212	225	238	208	249	211	219	227	238	223	231	202	233	242	247	220	198	212	223	243	239	220	232	234	228	236	228	233	215	207	218	250	222	243	232	222	243	222	217	215	241	211	237	223	223	239	264	237	222	254	261	221	219	226	245	249	237	221	249	220	209	239	235	239	232	233	229	218	233	226	223	233	218	234	243	233	242	258	237	250	186	228	238	229	224	240	230	221	229	231	260	231	240	241	226	238	223	244	229	239	248	245	255	235	224	227	226	209	217	243	229	243	223	251	221	234	235	224	223	224	235	253	226	250	231	231	225	240	229	227	208	220	243	198	206	244	229	238	232	214	225	234	223	240	215	249	238	228	243	225	213	207	197	227	205	204	251	224	236	243	221	234	232	264	221	218	224	218	214	201	227	219	234	236	222	238	228	246	248	211	228	218	208	207	226	231	221	241	221	233	238	230	224	222	229	254	233	212	237	258	210	244	226	220	242	228	245	234	225	211	231	235	214	216	212	226	255	216	217	214	222	223	223	240	226	204	248	241	244	251	233	252	225	226	191	224	219	211	217	243	230	220	232	223	243	218	221	228	245	232	203	239	232	249	211	249	241	234	238	248	243	214	228	273	230	215	227	224	212	242	221	218	250	215	239	219	216	218	228	212	225	242	245	234	222	250	228	228	251	245	234	227	205	209	245	206	239	205	250	257	228	223	221	234	242	220	233	237	242	235	211	234	221	235	232	243	224	256	218	249	223	230	249	222	244	231	219	268	205	250	222	231	209	203	229	241	238	223	235	255	225	243	236	201	213	217	235	224	229	219	222	236	202	212	244	243	206	242	237	230	220	254	245	233	236	202	231	232	231	206	221	242	243	216	221	213	232	207	226	249	243	232	243	233	258	204	221	231	216	231	245	242	220	196	203	213	223	246	233	235	230	229	229	216	206	232	217	246	261	204	260	252	251	222	222	237	226	224	248	208	236	222	201	205	224	230	249	221	214	250	242	231	237	229	239	224	221	235	239	240	237	238	234	247	230	195	249	218	229	223	247	226	237	245	239	238	221	235	234	209	248	219	202	263	238	223	247	215	207	224	243	234	232	215	236	217	239	249	241	243	210	230	223	238	240	221	231	256	219	229	254	223	222	227	258	230	247	232	228	218	226	229	231	240	213	234	240	228	246	204	221	252	205	205	263	238	223	246	215	214	217	242	235	224	240	202	251	236	210	194	237	236	266	225	255	217	236	236	232	228	226	236	199	191	253	210	218	236	235	204	222	240	234	234	220	255	197	224	240	243	232	217	215	235	254	239	227	232	253	210	221	217	211	252	251	224	247	225	215	228	226	221	253	226	228	222	226	223	252	206	224	222	247	260	214	230	225	236	239	244	203	231	215	253	219	228	224	198	227	247	235	224	228	246	239	208	229	246	236	249	240	223	230	218	219	236	234	249	231	235	225	248	211	218	243	211	223	232	252	232	222	204	234	234	245	221	263	226	237	227	221	234	218	243	217	249	246	224	222	256	236	215	219	221	220	226	249	228	232	232	208	234	219	245	209	231	216	239	252	242	206	225	225	242	219	260	242	224	267	246	235	241	220	225	222	207	221	254	213	222	233	231	245	203	234	222	255	227	219	214	239	217	225	225	222	206	254	234	220	226	222	217	246	223	256	219	209	218	246	216	238	247	221	213	236	230	223	224	230	243	227	234	233	239	231	236	220	239	245	223	217	228	220	211	222	240	222	213	236	219	220	239	214	255	228	220	266	204	222	235	205	224	229	220	218	260	234	221	241	237	255	245	241	232	239	241	243	207	219	225	219	256	244	225	237	239	260	280	203	212	200	235	218	252	231	230	257	213	240	238	234	226	233	228	239	214	200	223	244	237	233	242	227	236	247	248	223	201	248	233	221	225	236	272	211	249	217	254	227	229	251	237	227	258	204	213	219	237	216	219	233	217	240	246	214	235	232	220	238	238	209	227	243	223	214	232	232	236	216	230	249	212	242	224	239	242	250	240	221	211	249	241	217	226	230	250	203	247	227	231	247	226	230	244	250	243	246	217	232	236	239	267	247	261	227	223	230	253	255	238	237	221	240	224	217	235	248	222	226	244	179	192	226	247	249	249	217	202	236	229	213	216	236	233	229	236	254	234	207	254	214	245	233	231	226	208	209	226	242	255	211	260	228	216	221	226	224	229	227	246	230	225	220	265	231	235	239	217	203	213	221	229	238	208	222	239	246	233	223	230	224	223	226	239	222	217	242	242	185	237	235	223	231	240	205	215	221	215	223	240	224	192	234	223	226	226	237	230	229	212	261	210	244	265	235	256	244	229	241	211
43366	8653	1648	1092	779	563	480	332	307	264	243	218	223	192	175	154	181	152	178	182	171	150	151	132	139	160	155	166	142	151	142	150	137	155	154	134	154	140	128	122	130	162	146	141	162	121	130	141	136	132	127	134	141	139	131	119	116	149	126	133	113	151	150	141	126	127	129	125	129	131	114	139	136	124	141	135	145	134	130	132	114	134	139	143	128	124	138	121	122	138	123	141	116	113	136	147	142	140	142	149	121	149	129	141	138	141	146	152	138	126	127	128	128	153	144	129	124	128	112	127	149	138	132	124	168	137	115	134	117	132	146	140	112	130	132	133	135	126	122	131	145	131	116	140	127	127	156	138	142	151	147	132	128	118	125	109	128	126	108	135	137	124	149	132	130	129	125	142	136	142	105	107	129	126	119	136	116	136	114	127	148	144	116	105	122	142	135	124	121	124	118	149	127	112	130	130	115	146	140	144	113	119	142	124	115	122	132	126	120	133	113	121	130	131	132	117	121	158	140	135	113	136	134	142	115	136	140	115	143	133	151	153	110	126	113	123	124	138	128	123	163	127	111	124	118	107	127	118	118	131	126	130	125	119	119	135	121	135	139	138	120	122	124	132	129	115	131	160	139	119	116	137	143	126	124	129	139	123	125	143	122	141	120	151	142	124	154	131	121	145	119	132	124	138	126	136	116	130	123	128	129	121	134	126	126	136	132	123	124	152	124	162	149	122	137	131	139	129	127	118	135	109	125	121	127	156	125	113	127	141	136	122	134	158	149	136	120	141	143	125	143	125	142	147	131	141	140	124	149	133	138	130	119	132	138	130	106	138	137	123	128	131	109	147	119	135	156	149	125	140	141	118	131	126	122	125	136	136	156	119	144	119	134	110	133	127	127	137	117	125	136	124	157	124	144	139	132	125	123	130	135	118	125	144	119	136	111	143	140	128	126	133	128	157	124	114	125	133	118	114	134	135	128	121	131	120	108	148	121	146	132	125	115	131	126	131	125	152	116	113	137	108	131	119	104	129	127	134	121	149	126	122	123	122	132	165	111	126	139	148	113	117	144	143	125	124	136	136	123	123	136	156	125	138	140	120	125	121	109	122	138	124	133	150	133	124	115	131	119	144	131	146	134	126	122	149	123	113	132	134	129	110	123	120	136	124	120	147	120	143	139	131	137	132	156	120	138	124	146	127	146	134	154	149	110	118	142	148	121	136	126	127	136	138	139	141	140	150	122	132	139	143	144	137	120	141	129	121	135	128	134	138	137	139	131	115	139	146	133	136	133	145	133	131	132	153	136	122	122	115	157	148	109	141	129	135	135	134	124	127	120	135	124	124	133	137	119	131	136	127	105	134	116	136	120	126	142	132	115	124	133	133	138	132	138	122	146	117	143	128	116	128	124	148	119	128	135	144	127	133	140	130	112	128	128	137	128	121	123	144	129	133	125	124	123	127	117	123	112	140	129	136	136	116	126	123	158	145	140	141	140	136	135	120	136	159	116	125	113	111	105	126	116	120	130	117	130	140	138	114	130	126	128	125	138	134	166	125	128	123	144	118	123	130	120	117	118	123	113	135	131	115	132	142	145	149	128	136	128	125	135	109	142	124	128	126	138	124	124	122	146	124	127	134	124	115	138	150	127	116	127	124	159	123	126	117	126	122	142	132	114	130	132	138	130	142	117	129	141	121	129	120	134	134	124	131	115	144	143	122	137	121	124	122	122	131	130	114	108	122	133	144	113	150	123	115	128	119	136	139	136	137	126	154	131	109	126	135	117	152	135	139	130	128	152	138	124	117	134	125	134	124	140	129	124	133	113	154	131	134	112	155	136	132	137	124	128	130	132	128	129	115	126	115	121	119	122	136	125	137	137	142	126	135	126	135	141	141	112	154	152	126	149	136	116	139	138	122	129	122	119	134	140	129	141	111	148	125	133	119	127	132	158	120	146	122	152	115	101	127	131	123	122	125	108	149	123	132	149	130	141	121	136	145	126	136	124	134	121	122	122	120	145	114	157	138	130	140	130	130	139	141	147	134	128	112	111	119	139	124	121	115	123	146	122	148	152	137	134	139	133	119	139	127	160	131	141	129	111	125	126	136	146	110	128	155	136	127	124	145	152	109	132	147	136	127	118	127	129	140	126	126	148	137	142	121	141	132	124	135	147	84	121	140	148	143	134	125	124	128	134	151	152	125	121	121	131	126	126	120	136	141	129	133	123	122	147	129	141	146	146	137	132	134	128	121	132	137	126	118	145	122	117	109	106	120	118	131	127	125	151	114	142	117	150	131	133	167	110	126	130	118	155	148	132	114	120	122	115	132	132	112	143	131	143	160	154	138	140	146	139	136	129	130	143	121	168	129	114	144	146	121	135	150	127	146	149	130	151	132	121	137	149	140	137	135	153	142	116	125	135	149	134	144	126	122	118	134	121	122	142	148	129	131	128	139	144	164	148	125	135	139	144	114	131	116	130	141	138	117	113	134	126	133	136	113	119	140	138	139	133	146	123	125	145	133	137	140	128	150	117	133	147	131	118	127	146	135	139	134	142	137	143	133	130	119	127	136	132	115	130	134	133	119	128	124	148	131	134	131	110	148	141	136	123	119	120	120	113	124	129	123	138	139	139	128	118	127	123	135	129	125	136	119	119	106	136	117	155	131	130	129	106	124	124	115	120	119	143	124	119	106	147	116	135	123	145	158	130	114	117	108	136	135	124	127	117	138	124	116	130	130	132	118	121	141	137	120	103	127	127	128	115	121	137	136	145	143	161	120	125	124	129	136	146	141	138	118	125	119	139	124	122	118	131	128	132	116	132	132	132	134	131	125	143	124	121	158	154	147	110	134	129	143	143	109	135	134	113	123	127	157	156	119	137	120	117	120	127	116	134	125	124	133	122	154	142	124	125	126	162	153	134	116	129	126	144	130	138	146	138	131	117	131	125	122	112	119	125	131	138	134	137	133	130	128	126	121	133	127	108	128	136	138	137	157	137	127	121	123	141	137	122	118	150	146	116	130	136	116	120	119	139	127	138	123	131	162	111	146	113	133	125	121	144	125	133	130	128	136	134	130	127	129	109	141	134	118	125	121	143	112	129	124	139	115	148	148	132	145	146	130	121	138	135	140	137	147	112	149	137	134	154	132	153	140	104	126	137	158	103	141	120	142	117	117	114	125	148	118	110	126	139	131	117	141	127	124	141	125	147	137	136	136	129	148	144	126	135	119	154	112	130	124	146	124	135	136	124	146	139	123	117	132	122	144	117	153	128	141	133	119	132	117	140	119	116	117	106	141	110	148	118	134	121	108	109	122	116	163	118	133	129	132	142	126	133	128	134	117	157	131	135	138	143	133	135	162	139	139	149	120	125	131	131	119	140	123	134	125	144	116	146	133	122	143	106	138	129	119	144	117	143	108	117	133	105	133	149	146	129	128	118	125	146	131	124	142	133	140	128	119	126	136	151	109	117	123	130	136	136	138	121	130	138	142
22026	1458	3363	3690	3148	2535	2081	1681	1494	1280	1187	1111	921	899	801	771	746	730	685	657	643	596	600	624	528	564	520	514	506	501	484	480	498	506	487	453	461	494	481	438	457	485	451	473	466	477	489	467	458	462	409	441	461	443	435	442	409	414	457	458	412	449	415	407	465	397	386	394	434	416	454	435	421	450	460	464	417	400	427	427	413	397	396	467	381	427	448	439	425	423	464	440	409	393	422	411	396	454	405	436	426	418	392	422	444	406	396	385	401	404	401	455	415	383	389	420	405	429	453	445	425	427	390	434	435	407	426	379	373	393	406	422	422	386	429	416	426	435	384	418	415	414	440	419	430	404	390	412	443	408	405	416	406	409	430	437	390	414	396	444	391	417	405	399	405	408	364	403	411	383	405	387	406	388	422	388	418	433	391	398	436	419	391	418	403	391	387	445	429	381	412	380	390	407	407	421	420	432	433	429	453	409	428	370	428	426	448	437	404	433	418	394	394	425	389	444	417	400	431	409	441	424	407	418	411	398	370	434	398	377	375	426	414	365	446	445	387	416	386	395	427	384	429	414	402	433	415	423	460	406	381	362	412	441	390	409	393	438	416	360	379	393	418	416	391	383	365	380	399	446	423	401	440	405	426	423	421	385	413	433	419	425	417	414	402	427	473	408	379	431	414	368	403	380	425	422	418	411	405	405	426	421	436	431	428	415	426	406	386	419	400	402	415	420	417	392	445	386	402	396	401	411	396	426	374	405	399	428	424	395	418	435	443	398	440	410	402	407	416	419	404	406	400	418	420	398	404	403	396	400	399	421	403	415	431	389	442	413	418	430	393	386	431	433	400	400	408	419	420	430	412	389	412	411	392	431	383	426	405	393	440	433	389	410	410	362	392	393	390	452	411	385	390	408	397	395	398	411	431	379	404	402	404	399	431	418	427	394	419	411	409	395	422	433	401	443	386	427	408	390	408	478	401	403	427	386	390	377	403	385	403	383	406	432	425	404	435	411	403	409	417	405	423	425	411	410	409	383	415	438	398	429	398	415	409	415	395	408	404	441	393	417	416	404	409	413	386	402	406	412	412	435	406	407	419	396	427	430	422	416	416	422	356	445	410	403	428	406	435	445	426	390	414	417	391	441	402	420	417	427	402	435	402	439	406	391	416	412	437	391	378	442	403	396	403	396	408	390	422	394	410	455	446	430	414	420	414	417	440	439	386	445	391	395	418	382	405	423	386	451	434	397	413	422	396	401	409	407	413	406	406	441	409	388	385	449	404	417	428	404	415	395	409	407	454	406	426	409	424	409	409	388	428	441	428	429	394	385	404	386	417	407	416	428	400	395	429	413	404	432	402	391	422	389	444	398	421	408	393	423	413	405	449	419	406	406	412	418	429	420	442	415	418	413	398	447	420	443	407	395	404	400	384	443	411	385	410	365	435	396	392	402	407	422	406	414	415	418	425	432	363	419	413	398	418	411	416	412	394	420	373	420	378	430	400	395	395	386	385	413	396	407	410	428	406	430	399	404	386	401	432	368	398	401	397	398	427	409	406	447	384	422	400	404	396	407	408	429	391	428	420	408	415	408	430	389	441	388	415	452	406	431	417	397	406	396	421	403	429	425	426	441	394	438	398	407	419	432	401	413	426	390	409	391	425	392	392	384	417	414	405	396	407	440	446	427	423	417	399	399	375	392	414	420	420	414	418	426	446	401	461	446	426	417	422	376	416	411	395	404	418	392	397	453	397	382	392	408	429	401	389	399	378	416	400	402	427	439	442	402	421	407	413	437	440	402	423	451	420	401	449	405	417	443	432	416	403	426	414	395	433	363	396	382	395	407	403	394	427	410	389	436	419	411	387	406	396	421	409	376	388	406	428	414	453	414	425	413	440	410	401	451	371	409	448	405	416	399	389	402	419	410	379	452	403	410	413	408	418	421	403	399	430	397	419	428	414	403	417	426	425	406	430	405	414	415	431	396	408	401	395	398	405	391	422	437	415	394	408	424	403	424	431	439	380	404	414	361	394	383	421	408	415	399	392	408	413	394	393	391	413	409	458	409	414	411	425	403	404	412	422	412	390	425	393	417	420	403	445	445	397	442	419	388	438	411	421	393	398	406	422	417	384	430	425	432	437	380	398	428	400	415	389	406	414	406	373	406	384	373	411	371	418	445	440	395	434	440	379	380	414	441	431	408	438	440	409	421	387	427	411	399	404	420	428	421	420	424	416	450	403	386	420	385	389	437	407	365	455	404	409	364	381	361	358	392	404	408	412	431	440	400	405	435	437	417	375	426	390	405	409	386	413	415	443	431	424	415	412	466	409	401	381	386	399	387	410	387	444	422	385	424	433	425	437	392	408	442	437	386	343	453	407	376	413	433	401	404	438	436	413	372	398	412	417	427	384	410	381	399	391	437	399	403	376	434	414	400	412	398	390	429	393	415	392	455	420	454	389	440	404	404	429	427	441	421	401	424	405	400	400	384	431	407	432	422	388	409	399	430	419	430	436	421	401	405	399	420	400	418	420	405	399	398	434	458	431	405	421	437	425	436	428	403	411	423	417	445	414	434	407	406	406	432	414	447	376	422	434	430	402	410	398	401	432	385	415	400	398	428	401	439	415	424	424	418	402	403	424	411	372	435	404	429	416	412	404	376	447	454	407	391	423	396	387	428	407	397	448	418	438	425	403	430	457	406	413	438	450	421	401	396	392	427	414	395	415	401	390	403	418	433	399	403	447	434	383	407	388	418	409	399	389	401	433	404	394	409	436	405	414	398	437	425	410	385	415	407	388	404	409	391	431	413	418	446	400	405	406	432	425	385	380	404	397	410	407	401	413	454	424	407	414	416	437	397	445	416	433	413	437	387	397	453	435	374	393	430	415	454	420	378	441	396	415	399	422	430	416	452	430	395	424	400	420	412	394	401	443	419	380	385	377	463	422	402	408	438	400	407	419	426	449	390	462	385	433	384	410	427	410	410	396	377	409	388	392	417	379	436	457	404	381	409	400	393	419	469	400	437	411	404	387	447	422	402	394	449	428	399	405	426	392	369	404	413	419	394	387	422	406	409	377	429	388	410	403	429	405	445	447	431	386	354	413	398	400	440	392	403	426	381	374	418	408	420	427	400	422	392	408	407	398	448	399	440	417	432	398	420	449	426	425	414	439	416	403	399	379	414	401	435	396	396	397	390	427	405	404	411	400	406	367	396	418	436	415	391	410	416	390	402	391	410	422	445	424	402	377	445	401	391	424	375	404	409	431	404	400	418	442	408	412	447	391	381	404	430	423	387	401	390	376	401	446	433	375	438	394	394	411	424	423	402	396	400	428	390	410	401	432	410	400	405	409	406	386	401	398	423	401	387	408	398	441	413	402	419	424	444	395	405	398	402	431	406	436	423	422	401	405	385	417	418	389	384	416	429	372	415	395	400	383	409	420	409	392	407	379	445	392	419	406	430	413	407	424	397	406	429	425	422	407	418	422	445
54038	14930	3720	2157	1595	1110	816	659	607	489	460	439	398	362	344	320	280	290	275	296	275	263	250	255	269	237	260	237	234	248	241	235	206	231	263	242	222	265	244	240	245	258	231	217	211	218	263	221	223	245	246	257	229	210	221	234	251	232	226	216	205	237	201	225	196	256	238	204	204	231	222	231	222	228	215	244	237	249	250	223	216	231	228	237	218	213	247	230	219	210	215	216	226	228	232	226	197	229	246	224	222	212	207	262	230	223	235	211	224	237	238	234	213	248	182	231	232	217	199	253	229	219	238	231	195	235	220	219	215	235	224	237	226	233	249	231	228	216	225	227	219	194	234	208	215	205	216	221	219	217	216	234	219	219	233	235	232	228	208	234	236	198	257	220	215	200	214	245	227	219	218	212	214	222	228	223	236	228	223	229	216	231	219	244	221	209	205	227	239	213	215	182	230	226	205	245	232	224	220	234	241	228	216	201	239	229	216	229	232	227	208	224	220	207	239	250	225	225	236	231	230	218	235	221	220	210	215	215	226	233	242	234	209	225	229	223	248	224	248	227	202	230	217	216	193	215	211	201	223	226	181	230	232	203	265	206	228	203	215	214	219	207	213	208	222	217	243	211	201	224	243	244	225	214	216	230	232	205	207	213	230	228	223	219	213	244	222	215	221	204	235	220	206	253	220	187	238	216	216	214	223	220	239	216	220	223	217	220	222	252	226	207	205	231	220	227	236	240	205	219	229	222	223	200	226	230	210	210	212	210	227	249	220	236	207	216	242	226	229	220	248	218	222	222	228	225	211	230	214	205	218	242	222	234	220	231	228	209	214	216	227	223	225	228	219	218	198	249	211	256	233	233	223	213	225	201	207	238	219	203	234	233	227	212	218	225	203	205	207	241	202	225	225	218	231	224	211	227	212	189	213	213	187	249	208	235	230	236	193	206	186	230	231	232	212	235	240	237	217	240	222	229	205	244	229	196	198	240	215	243	192	235	220	207	198	227	218	214	236	227	243	215	246	202	227	198	255	215	202	219	238	223	233	217	215	203	192	254	244	235	219	225	242	212	229	220	258	202	221	205	225	202	233	219	188	234	212	219	199	227	248	243	214	221	194	219	227	221	221	206	234	218	191	234	219	226	211	243	224	212	223	224	240	239	216	239	223	180	239	251	221	211	203	207	218	235	209	226	210	215	247	246	235	226	214	221	217	230	221	260	252	202	210	203	235	230	226	217	214	223	196	223	220	213	218	211	230	212	213	221	214	237	221	230	198	203	229	251	222	224	239	218	214	212	222	242	215	230	223	225	201	217	212	214	234	219	215	225	215	209	235	224	208	218	208	230	210	247	218	226	228	228	211	265	231	209	211	215	217	221	209	261	206	218	200	216	230	233	206	243	236	213	186	251	206	210	232	248	225	226	230	223	224	227	242	205	212	243	261	218	215	224	229	209	220	204	221	226	209	199	221	241	223	207	192	232	224	234	201	239	212	218	226	221	243	208	202	231	202	220	195	209	231	207	225	208	241	254	207	212	204	221	240	213	217	225	254	204	193	202	220	206	233	246	228	226	240	222	229	212	220	194	234	210	244	234	224	225	209	238	212	219	243	211	228	217	237	207	231	206	203	220	196	240	210	204	217	218	232	238	238	212	238	213	219	200	192	244	232	222	233	209	234	250	197	211	219	232	246	234	254	223	211	220	236	217	231	207	206	204	209	226	215	219	234	212	218	247	227	242	209	232	226	201	225	194	261	208	232	226	219	206	203	208	238	227	210	236	227	228	247	209	213	252	216	235	223	213	212	210	225	209	225	199	214	191	228	237	230	215	222	234	220	200	211	230	221	204	220	228	220	218	208	196	254	246	209	222	224	196	213	223	232	229	232	231	219	218	211	241	208	237	211	219	257	216	239	221	217	223	231	172	210	226	226	230	227	235	211	262	218	228	221	197	233	215	197	218	197	222	226	220	190	227	237	220	225	205	230	209	244	247	225	229	219	232	225	203	238	208	189	226	208	211	194	206	215	215	222	243	211	221	233	247	233	247	234	224	225	222	213	223	244	221	244	224	195	222	240	209	273	218	220	213	216	229	210	203	244	206	225	226	212	233	211	216	215	203	194	229	175	245	212	241	239	236	204	221	224	201	204	235	216	225	206	217	216	215	191	188	215	194	217	231	223	203	211	208	233	217	219	250	234	220	233	238	230	242	242	222	235	253	227	214	213	218	213	233	237	243	238	204	263	225	223	229	217	222	210	230	229	219	227	207	204	231	215	234	218	231	242	186	212	230	219	236	203	217	217	194	219	239	201	221	223	221	248	228	242	254	256	213	221	241	214	229	205	247	228	222	215	206	208	194	228	215	204	203	239	226	213	217	239	220	208	202	231	221	210	208	223	231	211	225	229	212	209	213	242	216	224	222	230	214	225	209	226	208	205	206	184	211	212	204	214	221	240	242	208	248	226	252	230	204	211	212	248	231	207	202	225	234	211	251	220	237	242	230	252	188	238	228	233	241	218	223	218	218	218	218	206	234	215	218	191	224	224	203	233	226	197	220	206	208	251	222	202	216	216	246	240	219	234	201	209	228	225	223	244	210	223	224	220	228	241	237	219	226	217	222	202	251	236	210	244	247	231	225	232	185	240	224	211	218	232	201	248	209	210	207	217	219	212	224	243	207	202	204	216	210	223	199	202	230	243	229	239	220	224	214	227	236	216	235	205	232	237	228	205	217	196	235	222	216	237	229	206	240	212	228	230	203	211	224	261	208	212	212	216	220	217	221	218	215	210	205	241	224	199	199	235	212	243	193	231	238	219	220	226	189	212	235	228	222	213	179	209	213	231	209	235	201	222	225	219	215	230	227	234	236	208	213	208	227	211	181	214	181	239	232	209	204	214	215	224	214	243	226	239	228	227	200	220	254	235	229	212	223	221	226	219	227	224	225	193	225	234	210	211	232	247	219	191	230	234	231	218	243	209	211	232	251	229	227	227	242	197	212	193	217	208	209	239	232	208	193	218	216	232	228	218	237	243	244	223	215	224	261	190	223	227	227	229	234	242	228	222	203	229	200	219	237	221	206	196	230	225	224	203	219	203	233	213	212	204	218	226	187	196	230	235	234	219	215	219	223	202	205	223	209	209	240	222	209	205	224	222	231	212	191	207	204	230	202	252	253	238	206	208	214	233	197	208	191	262	217	240	203	233	234	188	187	208	210	218	207	192	241	218	235	236	224	241	204	253	203	234	226	250	185	221	216	223	203	235	219	189	236	210	240	214	190	242	224	240	220	243	205	203	202	227	241	230	226	218	185	246	244	233	217	214	218	186	227	214	210	218	223	211	212	206	232	220	237	217	220	225	214	218	227	221	201	209	245	226	220	202	214	231	217	213	190	227	229	216	252	228	216	198	211	217	220	190	207	263	238	200	266	219	211	208	209	211	210	183	220	197	198	225	218	260	201	252	217	234	205	221	226	232	226	218	208	225	248	221	221
27819	2645	5805	6585	5379	4431	3657	3077	2577	2414	2068	1774	1642	1536	1379	1375	1210	1153	1142	1082	1032	1031	972	937	910	844	853	880	832	769	815	836	764	728	736	758	787	701	764	744	718	747	703	767	720	692	674	704	688	672	682	687	682	688	698	690	658	654	651	661	693	632	659	704	704	660	656	684	691	688	645	682	612	685	626	680	692	656	636	656	645	638	681	668	663	669	627	642	660	690	619	671	609	651	677	688	657	672	633	705	649	627	636	633	667	677	634	701	634	618	649	645	589	673	636	638	605	657	635	656	621	638	660	602	666	690	639	619	616	594	615	606	675	655	656	635	616	655	636	603	621	664	615	612	630	650	656	641	628	643	646	597	642	618	602	584	629	627	635	598	631	661	638	621	637	607	655	641	624	602	580	658	609	646	643	645	641	663	635	649	634	659	580	594	624	626	628	606	687	663	613	642	662	654	629	647	650	658	609	699	625	653	621	667	677	666	642	609	604	654	639	598	637	608	589	681	626	625	630	626	659	570	643	621	671	624	618	608	645	645	628	605	645	625	665	617	685	606	627	627	653	657	671	680	632	627	650	674	618	614	635	609	652	596	647	598	606	628	660	676	625	658	609	646	601	604	629	618	627	646	655	630	642	688	631	599	619	685	646	655	638	625	658	631	671	646	658	632	645	632	659	669	639	646	660	654	685	606	627	669	631	616	594	635	615	606	639	619	641	595	634	667	638	632	573	652	653	564	611	616	610	625	651	621	669	673	674	621	626	582	655	631	617	633	673	600	637	648	646	673	675	632	681	678	644	635	642	647	644	622	651	609	629	675	643	594	662	640	654	637	606	628	590	642	652	634	625	697	648	633	619	615	635	626	644	666	623	610	619	655	656	593	615	620	610	652	612	658	646	660	645	652	606	627	646	622	644	618	615	625	609	634	613	630	647	648	610	616	633	672	664	632	631	614	639	654	632	623	625	628	611	614	651	617	653	610	635	617	640	582	687	617	641	614	651	666	624	635	650	615	629	597	654	628	606	637	626	635	647	594	646	686	627	608	631	614	623	619	639	645	614	635	608	628	635	652	598	664	615	656	657	641	649	626	629	624	609	662	616	638	635	600	621	621	667	619	689	703	613	641	646	647	632	610	653	636	655	643	633	602	667	623	653	632	629	648	623	627	648	661	624	648	645	644	576	667	603	625	612	577	641	668	636	645	638	679	675	602	639	573	662	628	589	625	662	663	622	616	653	591	608	632	672	623	617	648	623	634	659	644	636	631	629	609	681	618	642	620	661	604	588	643	672	622	646	656	616	665	650	586	647	617	646	661	627	623	630	628	603	644	632	604	629	632	637	600	668	644	685	659	678	636	609	632	608	659	628	611	617	634	636	608	647	635	623	628	611	601	653	614	635	624	602	613	664	633	623	641	622	628	627	639	666	622	618	659	681	705	608	594	642	685	617	627	666	607	643	629	629	647	616	648	639	630	647	612	677	669	648	667	623	636	646	651	635	606	599	619	658	639	579	652	623	632	643	619	663	595	669	622	667	640	708	619	597	610	645	590	630	605	640	633	618	602	653	659	668	629	609	612	622	621	633	649	662	636	625	623	651	626	614	609	618	660	606	669	632	655	636	608	612	635	641	659	657	640	609	647	630	651	628	630	639	617	636	659	600	673	620	635	625	609	612	633	650	627	640	584	609	674	655	668	601	646	621	645	649	649	646	662	648	635	624	641	662	641	625	639	638	676	650	652	623	592	621	672	636	630	626	622	626	670	620	652	609	622	613	652	646	636	691	615	647	678	648	612	626	634	664	643	664	619	627	645	651	644	623	641	630	664	598	644	619	642	601	644	615	655	623	615	636	650	695	692	608	655	636	623	617	645	614	613	626	625	608	646	656	668	637	599	639	667	655	628	634	677	623	654	594	675	642	620	675	636	640	618	599	649	611	653	659	636	648	640	651	653	637	663	608	610	612	635	649	657	628	652	618	632	631	655	647	636	658	664	614	666	642	649	641	642	591	617	642	613	640	599	615	661	691	661	612	659	590	651	610	630	644	610	637	581	569	628	675	661	625	616	648	684	608	655	643	650	614	632	622	645	653	669	645	615	648	623	656	679	624	576	636	656	625	668	663	635	581	688	622	660	645	588	650	627	664	631	680	649	644	651	666	625	622	615	631	643	642	673	671	596	669	643	655	611	693	604	660	639	607	622	630	631	626	634	617	645	618	615	658	622	629	630	602	645	629	641	615	646	637	600	649	633	663	603	591	621	623	639	584	629	603	641	638	611	680	643	597	606	632	644	673	676	636	641	618	594	586	645	571	650	607	649	646	607	617	655	662	652	629	639	654	608	609	652	618	618	620	663	617	622	663	623	627	663	622	665	636	593	611	599	592	649	642	629	619	651	619	635	619	627	646	635	623	570	640	649	612	605	611	649	619	660	646	645	628	633	644	657	615	618	641	636	660	626	625	605	649	675	597	613	658	617	621	651	653	579	604	599	640	680	644	622	627	619	622	669	608	633	641	626	652	652	630	608	659	701	640	598	649	687	606	555	643	686	587	614	657	657	627	630	645	678	683	633	660	662	629	669	624	653	607	650	632	609	674	674	691	631	638	598	638	673	628	645	628	634	608	577	636	672	666	621	633	655	626	701	653	669	640	645	656	617	637	679	607	624	615	619	613	632	620	612	690	633	625	646	646	626	636	664	576	591	659	599	653	637	646	640	647	646	656	642	580	589	629	619	653	578	627	676	659	656	659	683	631	660	673	636	652	623	604	568	595	637	664	634	637	633	639	667	636	609	670	571	656	658	641	622	628	626	628	674	592	622	608	652	620	641	669	668	651	596	631	673	655	633	589	635	615	635	621	632	579	685	620	600	611	642	638	628	634	653	597	602	635	640	652	632	623	629	650	633	643	610	666	619	613	649	620	721	658	662	611	667	650	609	599	646	642	632	590	679	663	629	610	648	634	616	624	610	651	589	641	615	657	621	623	597	677	701	620	674	677	607	662	607	654	594	668	619	667	627	553	666	618	672	636	670	624	625	619	613	619	612	540	624	637	623	653	646	649	606	613	674	629	641	635	606	651	658	666	622	681	668	653	670	620	651	661	638	641	650	619	658	614	652	648	613	593	649	661	636	635	621	651	653	655	625	638	643	637	617	666	622	593	635	621	636	635	647	676	632	642	648	610	662	642	634	689	671	635	610	617	613	655	677	646	607	614	631	652	644	653	565	623	629	655	625	659	628	621	639	673	675	559	663	625	663	589	622	601	618	580	633	620	598	615	595	650	626	633	664	656	664	600	620	611	611	662	630	607	698	632	630	612	621	686	649	623	659	612	631	634	622	635	642	655	639	622	623	661	662	602	609	619	668	659	600	628	682	640	640	631	652	632	666	625	668	631	670	625	622	639	561	629	592	678	642	594	672	651	636	625	666	603	617	578	629	628	641	604	650	650	629	671	674	663	606	669	629	606	680	616	637	657	668	607	642	627	634
5408	271	149	115	93	92	73	83	70	76	73	70	75	62	67	77	69	63	68	73	62	59	65	55	61	68	53	64	60	61	70	68	67	74	52	51	63	51	79	75	59	59	53	56	61	65	58	61	62	56	67	65	54	55	74	67	73	71	41	68	52	62	62	78	62	41	61	69	61	59	62	69	71	56	72	57	72	67	60	64	66	63	57	59	58	72	64	77	67	56	73	63	67	65	70	56	56	64	59	52	60	74	58	64	56	59	48	70	46	67	65	63	65	61	76	63	64	57	65	75	58	58	73	53	57	72	59	77	70	68	64	50	57	79	56	59	53	55	71	57	80	55	59	59	52	84	69	71	62	77	68	70	59	66	58	67	68	68	53	58	69	56	75	69	51	67	58	62	39	63	59	59	47	77	58	55	85	66	59	60	63	67	60	48	73	54	69	71	65	56	56	67	57	63	67	67	58	63	73	60	73	76	57	63	65	57	64	64	52	65	68	68	61	63	54	66	66	70	66	60	59	70	59	69	66	74	58	78	79	69	70	49	60	61	50	65	54	72	52	55	81	76	60	46	70	57	66	65	70	65	64	57	57	49	45	65	67	62	50	66	64	52	65	68	60	64	66	59	62	55	82	62	74	70	57	65	72	77	68	76	53	68	62	55	74	50	67	68	54	65	72	65	65	71	50	73	66	73	62	78	71	59	80	44	58	58	74	63	68	58	77	62	77	50	64	64	57	67	59	62	61	65	71	55	48	72	65	64	51	63	62	73	68	71	81	59	55	75	66	71	58	47	80	55	66	59	60	72	60	55	61	81	60	54	65	56	64	47	83	63	60	56	64	75	58	75	65	63	71	80	68	74	73	57	48	56	52	63	61	60	48	60	53	73	64	67	59	66	44	70	57	55	62	58	57	58	48	59	69	53	41	59	68	52	65	65	69	53	58	62	69	49	65	58	60	78	73	52	65	73	61	56	63	70	57	69	64	55	64	80	67	61	56	67	56	57	55	71	62	55	58	72	53	63	54	71	66	57	64	68	52	61	65	59	55	57	74	60	52	63	76	61	60	68	69	70	64	65	53	65	61	61	67	68	59	68	63	54	63	72	69	61	51	57	66	63	71	68	65	56	66	70	56	64	60	58	64	60	64	58	59	59	50	59	85	65	70	51	58	60	60	66	65	58	69	71	51	59	56	56	66	66	63	58	63	64	67	52	66	77	58	58	60	50	61	70	60	75	77	70	56	71	58	57	67	64	50	72	59	50	59	58	59	75	60	69	60	62	63	58	78	57	58	66	60	78	62	54	91	73	52	67	62	73	68	61	59	64	74	67	58	68	72	54	57	58	77	63	59	63	64	71	62	56	77	74	47	55	69	58	65	62	67	55	61	60	65	57	67	69	76	62	65	49	59	69	64	74	55	74	79	78	74	68	65	71	54	52	60	59	56	79	60	60	65	62	58	67	59	62	80	59	52	57	61	43	64	72	53	59	55	52	62	60	65	63	56	73	47	72	59	61	47	55	57	75	66	73	59	64	62	67	68	62	70	72	71	61	49	55	54	68	60	68	69	54	64	58	57	62	56	78	71	64	62	76	64	74	65	54	57	85	51	69	63	56	55	71	61	56	59	52	69	59	62	69	55	63	62	82	73	68	50	58	77	49	64	45	61	55	60	57	61	71	83	65	58	64	65	60	57	52	61	62	54	66	68	55	74	67	47	59	62	60	57	61	58	53	60	64	58	60	88	75	60	58	60	67	57	57	63	69	63	87	61	62	53	68	53	62	60	63	55	56	40	73	70	53	49	59	72	59	69	60	58	64	57	57	75	58	49	61	62	63	63	59	57	64	53	56	70	71	58	54	61	64	60	62	61	57	50	57	82	57	55	55	60	57	82	58	75	75	53	52	71	79	64	54	70	65	60	53	72	55	64	61	54	61	58	63	61	57	64	59	68	69	62	55	59	68	50	72	55	68	63	65	67	50	72	67	61	66	51	55	69	68	57	54	56	63	72	55	73	55	67	67	57	66	46	50	62	60	78	56	57	75	62	66	70	54	49	64	62	84	50	53	79	70	52	57	62	60	59	62	64	65	79	54	65	60	62	65	71	58	71	61	72	52	70	70	50	70	51	70	73	58	57	66	60	60	60	59	70	54	73	66	52	76	55	78	60	74	61	62	42	75	68	72	69	77	66	60	63	60	63	71	58	77	68	65	65	68	76	54	77	69	80	68	43	64	47	72	65	60	65	62	58	65	64	56	66	62	68	72	61	75	59	64	70	56	49	63	65	65	54	55	67	65	65	68	65	64	55	65	56	68	60	66	55	59	74	67	68	63	58	56	54	71	58	45	63	73	65	63	60	62	67	60	56	60	74	81	56	64	77	66	64	62	71	55	56	61	55	68	59	64	60	59	48	65	65	64	49	47	65	42	67	62	48	61	49	56	55	68	58	57	75	55	57	65	58	55	71	62	83	60	68	72	69	77	63	59	50	58	74	56	65	61	70	74	66	50	52	73	49	65	65	57	63	71	62	67	58	62	45	61	69	68	59	63	63	62	52	79	73	52	60	69	60	59	73	60	56	78	63	46	60	53	72	67	49	67	48	74	56	53	61	72	58	76	64	70	67	62	69	57	83	59	58	68	50	67	56	71	65	62	50	57	69	59	74	59	60	76	75	59	70	69	56	58	48	66	68	81	60	60	61	56	62	56	43	69	73	48	65	70	79	61	59	66	62	61	48	57	66	72	62	63	67	82	57	77	55	54	70	51	71	61	60	49	60	64	68	55	67	66	67	57	64	64	68	76	71	68	70	63	69	71	48	64	64	55	54	76	51	64	45	49	58	76	70	70	68	61	69	61	68	65	49	63	64	64	64	80	69	62	58	65	66	55	60	71	52	61	62	54	66	59	55	68	51	52	60	56	63	63	61	53	49	64	48	66	62	64	71	62	67	57	52	52	55	64	58	64	58	72	59	58	56	69	61	66	63	59	69	59	60	69	66	55	71	59	73	71	63	58	59	75	57	57	74	58	58	54	61	64	59	60	67	65	69	65	56	65	54	68	63	59	78	62	66	58	52	54	58	58	65	60	81	57	69	57	71	68	59	58	54	65	52	65	59	68	64	68	72	77	63	68	61	63	56	67	66	67	58	76	65	57	43	69	66	69	70	63	62	50	65	72	58	63	71	52	54	74	65	69	73	49	72	59	58	69	50	62	64	53	63	81	62	63	70	71	59	52	52	46	64	61	61	57	81	63	70	73	61	71	64	56	62	55	61	63	67	69	72	57	79	53	65	61	58	60	55	53	61	62	62	65	79	67	56	71	63	66	71	70	60	60	75	54	62	64	61	61	70	50	62	58	65	73	69	68	69	64	60	76	63	56	47	58	72	60	70	49	66	54	62	69	63	91	60	59	76	71	57	74	61	65	53	59	58	70	60	55	67	59	73	66	65	64	46	63	59	61	73	43	58	68	61	50	45	62	74	80	58	65
5101	279	387	408	370	322	280	271	279	266	288	245	259	265	240	243	263	252	270	221	239	244	243	267	223	258	235	227	259	255	234	232	219	216	227	225	230	244	223	260	260	244	233	255	253	226	240	238	259	240	232	217	221	218	220	211	238	219	240	236	243	202	214	222	225	214	238	233	229	237	220	226	219	221	207	207	253	228	225	232	238	232	247	220	251	236	241	235	206	232	209	232	204	243	206	225	188	218	223	230	224	229	226	241	235	222	222	234	238	201	212	204	259	245	224	227	236	212	229	226	243	243	211	243	255	238	238	223	229	221	241	236	250	232	241	253	219	195	217	216	245	229	238	235	193	222	248	236	226	225	222	230	235	219	219	248	252	220	218	222	234	247	221	243	232	235	241	189	248	245	237	233	236	216	234	243	270	211	208	236	226	218	230	235	223	228	209	209	214	220	247	208	215	225	222	242	240	224	220	232	239	239	235	218	225	222	247	223	230	248	214	201	246	212	244	227	230	260	218	219	238	239	229	212	214	212	226	233	224	219	216	232	235	227	245	212	218	181	219	250	211	249	203	209	215	229	246	229	233	233	216	226	210	238	231	226	217	198	226	232	225	211	238	244	238	229	231	230	229	243	237	234	258	206	219	229	224	214	246	230	228	216	235	233	233	206	230	243	242	260	229	235	228	256	252	217	229	231	219	214	243	242	212	233	198	235	235	223	213	227	222	222	235	237	212	240	230	237	222	244	229	236	228	228	240	216	254	209	219	233	220	231	220	242	208	236	239	243	253	235	229	240	236	245	239	224	202	235	247	221	213	276	229	248	191	213	264	214	221	228	259	204	216	249	230	238	225	236	225	219	226	264	254	201	242	271	211	249	224	244	251	234	231	227	209	260	213	242	211	223	222	213	219	223	230	216	210	223	257	230	232	234	210	269	212	216	234	222	211	220	242	224	237	245	208	247	188	251	216	238	255	236	235	236	217	223	225	233	218	205	238	239	253	261	234	204	224	234	250	257	211	225	242	203	216	263	245	230	218	234	226	243	212	224	230	220	202	230	231	243	246	223	215	254	224	221	245	232	234	217	209	235	229	226	232	204	227	205	210	235	223	250	237	256	213	224	226	223	229	216	212	263	234	221	227	180	212	234	232	225	240	250	265	242	235	227	215	192	229	250	241	235	232	235	263	244	230	209	260	234	236	228	252	232	239	206	219	269	225	236	214	202	211	231	242	240	236	240	249	220	209	232	221	242	226	253	216	204	231	240	209	218	235	215	209	220	221	225	219	261	238	230	240	236	211	225	238	229	227	226	223	249	204	212	235	220	212	238	222	234	250	236	254	228	243	256	219	223	234	241	216	230	238	258	232	218	242	215	229	222	220	242	239	232	237	238	231	239	241	243	230	246	224	221	222	214	233	229	242	229	230	251	225	234	239	218	229	242	224	201	257	230	214	229	255	232	233	233	231	236	231	230	217	221	217	248	222	203	221	250	225	215	220	229	223	227	230	208	239	213	262	261	224	240	236	218	243	247	223	241	236	235	223	227	212	216	240	224	239	191	224	233	226	220	229	236	228	234	253	219	217	212	233	225	209	209	228	225	213	262	214	230	244	237	257	220	244	231	223	240	231	211	235	241	211	241	206	237	243	226	245	285	245	215	239	214	215	257	236	238	204	221	244	228	243	241	227	229	259	218	247	236	243	234	220	225	236	254	233	256	231	242	233	246	239	248	207	200	221	205	239	215	223	238	230	203	202	214	223	221	248	216	223	264	268	219	236	225	219	219	246	221	211	232	217	242	248	221	211	216	217	205	213	229	235	234	207	239	240	236	217	221	212	247	247	223	231	232	235	210	233	229	207	191	225	230	226	208	214	222	243	222	236	211	224	243	230	241	218	212	241	212	235	217	238	215	236	232	233	222	241	254	224	255	231	219	233	235	235	241	224	260	199	241	240	232	221	232	232	218	207	256	224	242	231	193	228	230	231	264	242	246	229	235	243	219	220	213	233	220	235	226	241	234	228	229	219	216	239	247	237	256	210	232	255	202	239	236	231	264	241	225	229	253	234	220	213	211	255	227	230	204	232	222	249	262	244	246	205	215	218	237	233	222	219	224	243	229	219	230	224	231	238	240	210	253	251	224	209	219	228	210	259	225	229	220	246	220	221	212	213	248	226	237	249	205	232	217	211	214	208	233	224	233	227	228	221	207	256	227	228	227	269	221	198	220	263	246	245	229	208	258	202	212	217	232	223	247	212	235	232	208	226	238	231	237	214	225	244	237	221	225	236	220	200	206	233	227	237	212	237	255	225	232	231	221	216	207	227	220	230	221	211	240	222	231	233	213	240	257	249	226	234	233	218	227	243	233	222	235	238	244	243	261	230	228	216	214	237	231	214	261	247	239	246	255	236	235	243	229	222	244	245	210	227	239	214	242	249	211	215	233	223	208	220	216	201	251	244	234	247	217	226	199	208	241	235	243	246	215	251	224	249	257	239	250	213	234	226	241	215	232	256	228	227	225	240	218	214	229	219	224	247	230	221	239	208	234	265	225	222	253	250	243	213	229	241	223	264	245	218	221	215	246	268	249	229	263	225	235	230	222	223	226	232	233	232	236	215	213	242	225	242	226	231	256	230	233	241	219	253	234	245	230	253	226	231	241	240	249	234	276	254	229	249	222	231	226	231	230	236	231	252	248	216	245	215	197	241	256	234	211	242	208	240	249	249	231	222	184	224	203	219	233	219	218	205	243	227	209	219	183	231	208	239	224	236	246	238	231	220	231	233	245	230	213	227	242	234	253	232	236	238	226	274	216	218	227	195	221	214	226	226	266	228	237	233	238	232	228	223	248	231	229	239	245	233	238	237	215	199	245	248	207	241	217	215	256	219	213	200	238	216	252	223	211	220	241	223	227	205	254	229	215	219	219	240	242	221	241	228	258	250	231	229	240	191	281	222	251	229	228	217	224	217	233	227	197	252	243	238	229	229	209	219	225	242	242	224	215	251	202	203	234	257	245	225	229	248	214	223	204	232	219	214	203	248	239	206	243	224	214	218	226	212	234	220	205	233	236	218	227	236	252	245	238	253	250	246	232	223	218	212	239	240	228	235	215	256	235	240	256	186	239	205	254	227	256	210	245	238	238	241	249	217	233	232	231	246	210	247	222	223	241	232	213	247	245	220	218	229	219	244	248	217	221	213	242	221	226	254	232	203	215	253	233	224	219	233	237	246	204	250	262	220	230	249	253	207	211	252	224	236	245	245	236	194	195	248	214	232	220	226	243	248	225	233	224	247	225	234	225	222	201	207	219	220	211	259	221	207	260	207	224	258	214	240	222	241	235	213	208	210	226	227	232	235	250	233	237	215	223	219	229	226	221	226	216	233	225	221	225	228	241	232	248	249	237	235	220	236	215	251	243	234	206	249	232	253	233	221	234	221	222	228	217	233	240	240	247	218	260	221	209	205	230	246	246	210	256	252	222	232	239	221	208
42398	8492	1652	1133	701	563	406	329	294	273	257	233	178	165	175	170	170	161	156	168	154	162	142	141	137	148	153	131	139	141	141	136	120	140	148	140	137	138	125	127	152	134	128	156	144	149	154	135	147	142	134	133	161	138	116	139	128	138	129	118	135	153	124	155	118	139	141	124	127	140	113	143	146	130	113	146	139	140	126	129	117	152	151	144	131	114	141	125	117	118	134	129	118	115	118	123	134	152	113	131	131	133	134	124	150	149	124	127	142	133	122	130	141	123	136	137	119	143	123	145	128	142	135	144	133	153	127	145	122	145	139	145	127	141	139	132	116	163	121	135	137	141	123	120	129	121	138	133	130	147	130	111	131	126	150	129	121	151	144	124	148	109	111	118	125	122	122	119	122	104	139	123	131	132	134	132	130	146	142	132	130	129	128	137	134	112	140	149	140	129	125	141	133	133	137	131	148	124	146	123	131	143	116	140	125	141	125	143	139	108	123	138	149	132	150	131	124	136	109	122	129	125	116	129	131	111	142	124	145	142	125	146	133	148	128	130	144	129	126	126	142	131	115	141	150	115	111	133	125	144	132	139	139	146	111	154	139	129	144	141	117	129	134	120	125	134	135	121	120	146	138	126	131	119	136	123	135	145	118	127	140	141	98	130	132	127	150	123	155	104	130	141	118	129	136	132	147	147	131	157	146	123	124	135	132	128	134	150	148	140	142	118	132	153	117	128	123	135	132	135	167	129	135	143	118	126	129	133	136	133	144	154	151	124	106	117	115	115	144	146	140	136	132	108	127	127	122	121	141	128	131	128	113	151	151	139	119	117	152	150	115	135	155	138	133	133	128	131	131	154	114	140	135	128	141	148	143	138	130	136	141	117	129	153	126	129	139	135	145	138	120	137	124	109	129	110	133	119	125	141	143	134	112	130	121	131	138	122	139	139	144	136	143	137	131	112	120	119	133	125	128	123	119	130	136	143	116	120	112	112	120	130	134	151	130	135	123	143	115	135	119	121	142	121	129	135	109	130	133	156	131	114	127	141	131	135	153	142	128	136	131	124	137	127	128	102	124	124	114	134	140	151	138	123	128	134	132	135	138	120	129	120	135	108	120	131	132	152	118	117	151	127	111	129	129	104	147	129	136	146	139	126	128	142	119	115	142	141	143	134	140	142	130	126	143	113	111	123	106	141	119	129	126	122	133	132	149	147	128	141	151	126	136	123	117	114	146	119	147	129	112	121	131	122	122	131	124	139	152	137	133	139	147	142	130	133	145	113	143	141	144	111	142	120	117	132	138	123	146	124	115	143	156	124	132	136	114	143	150	141	147	140	140	118	119	134	133	146	129	128	139	148	121	118	114	138	140	134	121	138	130	135	124	136	137	130	149	116	115	138	149	137	123	132	138	134	131	113	140	122	115	153	143	128	112	116	149	131	137	135	131	128	112	132	111	133	158	132	131	129	133	131	136	129	136	132	124	128	134	144	123	137	141	135	148	161	104	151	103	129	151	107	141	139	126	124	120	108	133	154	119	130	143	136	136	137	130	142	125	118	119	132	117	121	134	107	135	145	107	140	120	139	137	107	115	135	144	132	126	143	146	120	119	129	144	128	132	138	120	139	127	142	140	147	153	146	122	131	137	127	145	148	121	130	142	133	124	152	140	131	130	156	133	121	123	116	144	125	134	130	159	139	132	142	129	124	129	142	136	130	151	143	112	136	126	130	144	148	136	143	117	122	135	116	107	117	136	139	134	138	153	131	128	142	126	134	127	135	130	124	158	142	128	140	142	109	149	152	111	139	130	142	129	134	131	131	119	128	122	133	132	136	139	128	141	131	151	141	130	150	119	113	132	119	139	118	132	134	139	114	124	135	155	130	127	146	127	115	159	132	141	133	160	131	138	125	120	123	133	121	134	122	133	144	112	143	121	140	134	124	135	148	139	126	123	115	135	129	106	137	121	136	131	149	136	110	119	140	122	106	127	123	146	126	136	147	133	139	125	119	133	154	123	149	124	133	111	153	142	131	141	114	127	117	139	128	126	125	129	142	133	134	131	137	118	153	129	118	137	130	131	165	127	126	125	121	138	119	134	141	142	139	153	126	126	142	129	134	122	137	132	120	111	143	141	131	157	146	151	136	143	125	125	139	121	120	120	132	124	146	146	136	147	139	108	145	145	122	127	126	137	129	125	138	134	141	136	131	128	132	118	123	134	144	145	160	129	130	149	133	145	124	124	126	123	106	149	135	122	103	147	141	166	107	127	148	116	129	135	108	126	107	128	129	124	134	120	116	134	119	132	143	135	134	142	132	122	121	131	132	110	125	120	139	139	161	122	112	126	124	138	127	136	121	153	148	124	136	145	136	134	127	121	139	126	131	135	138	116	120	153	116	135	140	138	138	162	152	124	124	148	128	121	118	127	123	144	144	140	121	126	137	127	130	115	147	119	155	121	131	144	137	131	133	136	127	127	121	124	179	131	132	131	135	143	128	130	151	112	130	143	138	135	148	108	148	138	125	138	120	123	135	176	126	142	139	141	148	109	144	141	128	108	138	120	132	134	131	133	111	129	107	132	131	147	112	129	144	157	127	152	144	121	162	122	157	143	121	120	135	128	121	144	120	133	123	142	132	126	116	132	121	129	127	142	119	129	136	121	115	127	141	124	144	121	123	149	134	119	138	153	114	140	123	135	160	130	153	144	138	139	125	121	127	125	106	138	133	129	144	112	136	123	110	106	127	117	116	122	144	123	145	117	124	123	107	139	111	144	129	151	129	139	127	123	121	138	122	148	105	139	136	138	136	140	134	129	132	146	126	128	120	116	137	121	141	101	147	136	123	144	137	148	126	123	133	141	131	133	111	159	113	134	126	136	140	146	135	128	121	133	120	136	116	127	128	145	121	136	119	150	134	128	140	131	112	146	134	113	118	133	122	120	127	125	122	132	148	141	143	130	138	106	123	136	149	123	129	131	132	124	131	135	99	125	155	140	134	156	126	136	116	145	124	134	119	149	122	119	134	137	132	129	123	114	131	125	130	104	132	124	140	115	112	152	131	131	117	126	125	127	113	138	129	121	142	131	132	133	124	124	126	130	127	132	135	112	140	145	139	134	124	144	122	128	117	150	142	133	107	126	145	140	122	127	137	119	123	117	142	130	148	135	134	137	140	147	145	123	146	117	107	146	118	132	118	153	130	121	146	132	132	135	145	141	131	130	123	102	121	137	162	137	135	150	156	134	130	130	120	124	134	130	118	156	138	118	145	133	143	128	139	128	117	117	116	123	118	127	144	143	109	105	114	119	136	130	122	116	129	123	143	140	127	127	145	129	143	115	106	122	139	146	125	138	122	156	145	133	157	142	128	132	123	118	131	150	141	125	136	133	143	142	152	118	130	136	119	128	113	138	133	118	113	133	134	144	167	127	109	137	140	134	122	130	119	116	134	156	122	154	122	136	152	159	147	129	111	137	138	148	108	133	117	116	149
21545	1453	3340	3764	3142	2541	2072	1677	1555	1336	1243	1016	954	909	837	754	775	692	686	655	679	624	549	604	537	557	569	526	515	558	473	484	516	485	490	463	491	466	463	477	465	453	458	467	442	465	474	434	468	485	445	464	456	441	455	419	398	449	463	466	436	420	419	420	441	420	435	419	429	426	469	457	421	446	417	424	418	445	436	445	411	417	454	426	404	441	434	372	436	399	433	423	404	425	449	425	415	433	444	440	423	417	399	397	440	410	430	440	440	435	419	430	414	433	434	414	441	468	397	398	394	392	401	401	430	421	412	412	393	417	401	411	442	473	426	430	406	380	448	408	385	443	400	397	407	410	407	454	430	392	426	373	387	402	364	444	398	424	397	391	417	454	395	422	406	396	411	397	426	454	391	411	436	452	405	465	408	421	417	391	449	382	444	416	431	424	445	444	458	401	407	425	454	416	413	442	384	400	380	438	410	405	440	361	418	415	421	392	407	401	423	423	440	416	406	413	415	411	386	413	411	413	426	428	420	395	419	412	420	412	393	403	419	415	399	432	411	445	399	395	380	417	473	416	378	412	422	431	433	391	414	381	443	392	400	415	415	420	398	386	403	431	390	404	424	374	408	396	412	411	418	396	416	437	405	429	412	426	412	383	373	410	440	456	377	418	404	428	411	420	418	400	414	385	399	414	403	392	408	431	398	427	416	377	413	428	429	428	387	424	422	404	389	387	420	404	421	427	403	409	406	399	415	429	413	407	389	435	392	447	381	440	427	400	382	395	438	392	390	465	400	438	395	400	453	374	397	411	403	419	412	430	429	425	385	402	435	415	406	379	397	407	416	430	443	444	396	452	427	336	405	411	437	382	404	401	397	444	423	370	440	446	397	389	432	430	399	438	408	402	422	382	449	421	456	434	423	407	435	432	394	424	437	446	403	441	417	407	423	403	413	401	451	437	431	391	422	388	421	430	385	390	438	408	391	431	404	427	401	391	411	417	405	429	405	410	424	429	412	428	358	394	434	416	412	351	421	438	413	411	425	410	413	378	414	412	407	440	429	389	410	418	421	412	364	437	391	392	424	395	413	391	454	423	410	413	387	448	409	425	400	411	397	410	395	425	411	373	388	398	425	407	425	424	432	429	405	437	391	404	406	387	420	372	410	390	392	405	425	404	430	410	448	433	395	452	429	385	430	416	396	429	393	397	431	427	436	418	443	446	415	437	398	419	430	436	416	390	406	407	417	409	438	401	420	423	439	382	413	430	382	433	453	428	432	414	399	424	425	424	436	366	413	424	425	398	436	412	429	409	401	390	399	423	389	401	432	416	423	398	409	377	455	441	401	421	396	393	410	447	394	393	402	404	452	424	410	411	377	399	443	414	401	420	424	401	398	437	431	429	432	393	392	436	404	399	421	404	402	408	403	418	405	422	408	435	423	448	391	412	422	422	380	394	433	429	411	396	452	399	383	397	445	412	441	451	433	397	429	422	427	400	413	448	416	417	396	426	392	419	394	411	398	418	401	386	400	422	408	435	387	405	412	391	429	452	446	402	416	397	415	404	412	415	420	414	403	416	409	390	398	400	435	439	408	411	405	410	432	398	430	425	403	397	395	393	413	406	397	431	416	415	432	405	412	387	403	452	428	434	423	404	452	467	423	417	396	440	397	410	468	439	406	417	398	425	408	433	423	398	412	444	429	398	444	413	399	424	429	393	432	438	401	423	409	394	421	415	399	412	390	422	403	398	413	421	410	416	430	413	418	374	388	399	416	397	404	423	427	425	405	397	450	387	406	415	421	394	409	460	403	403	430	412	406	412	411	379	395	453	418	408	414	401	423	406	432	405	428	470	414	405	414	447	428	383	433	413	437	439	419	404	428	371	420	406	401	394	392	409	407	410	427	386	401	425	440	443	415	421	414	410	374	386	385	405	394	394	391	400	401	408	437	356	416	365	393	418	407	424	417	420	446	444	440	396	423	402	436	348	386	384	422	402	410	419	402	419	401	390	449	396	433	426	399	427	431	408	408	427	427	419	401	418	452	427	406	449	420	411	413	397	442	416	395	422	435	404	420	383	397	435	390	410	417	394	391	420	410	433	381	385	401	423	418	391	389	426	448	405	438	420	445	435	409	399	414	387	458	424	363	421	435	386	385	444	378	421	425	418	431	394	389	441	410	403	415	426	367	416	389	430	386	446	409	450	427	427	384	392	435	412	370	393	424	389	418	421	409	429	431	421	399	421	401	429	445	394	408	404	392	429	431	412	440	414	431	405	445	413	405	404	402	405	399	423	415	435	380	443	422	446	405	418	399	392	382	435	357	391	443	422	404	415	397	415	405	445	404	402	423	445	414	421	421	414	392	386	368	390	390	393	412	410	406	419	423	395	425	445	399	410	427	373	421	423	413	390	423	424	423	415	417	402	406	394	437	392	397	413	412	414	416	416	398	405	435	436	385	397	371	374	403	410	408	422	436	442	390	434	380	384	394	419	383	412	435	442	478	405	436	421	407	404	416	481	380	403	453	408	396	365	429	393	405	386	391	395	441	403	405	394	411	403	440	406	433	386	406	402	456	420	406	417	421	382	440	394	418	400	424	434	398	407	409	386	458	400	423	416	438	391	410	406	416	431	407	418	408	403	392	422	435	415	436	423	411	407	388	432	400	428	439	453	425	411	430	430	394	416	406	390	390	405	419	395	395	402	403	446	407	435	389	425	432	413	406	429	438	401	400	418	426	408	398	406	427	393	409	418	413	399	417	396	396	403	423	388	384	424	450	391	401	396	391	425	367	422	402	417	423	387	433	391	446	411	432	423	428	441	393	427	403	424	414	413	391	407	419	425	431	405	389	396	406	452	409	473	436	430	391	397	423	388	414	411	432	409	422	389	407	424	405	426	451	410	438	425	409	431	411	436	432	405	440	441	415	403	429	418	415	419	416	426	434	414	434	414	410	438	387	410	414	393	428	444	406	427	438	429	420	437	453	397	464	416	402	422	440	437	460	406	410	429	402	423	378	383	419	422	422	417	437	407	407	411	419	394	389	408	419	419	427	428	399	425	401	474	396	408	430	444	398	394	416	426	390	385	409	407	390	444	415	392	428	412	428	390	434	427	409	428	418	384	409	440	405	423	390	418	415	422	406	437	439	445	395	389	405	369	416	429	429	428	425	415	416	413	410	424	399	431	439	404	401	411	395	409	409	408	417	428	418	397	377	445	440	430	442	411	407	406	423	423	404	381	386	463	383	422	431	418	401	400	443	447	440	422	420	393	408	405	414	386	431	418	426	411	440	411	425	392	412	389	402	406	412	392	406	432	389	430	367	399	420	418	450	400	394	368	388	423	422	410	407	392	422	422	417	383	397	398	414	393	408	410	401	398	387	448	408	427	396	414	402	389	387	420	431	420	423	400	415	410	424	422	385	442	439	392	412	382	405	400	415	439	413	374	389	394	389	428	410	363	434	395	391	425	419	448	425	362	389	436	412	392
52107	15670	4335	2207	1465	1103	816	717	555	514	462	372	375	366	335	313	314	281	280	275	268	269	251	260	238	266	244	229	252	266	235	229	252	229	225	266	206	228	248	246	221	247	249	228	234	257	223	225	234	238	234	230	216	253	226	220	224	211	228	219	195	231	224	233	219	230	214	215	230	228	244	221	198	224	211	221	245	197	216	209	225	226	204	241	233	225	238	217	225	207	225	230	187	201	224	215	229	220	257	218	221	225	201	241	202	202	237	202	220	228	211	221	231	230	229	219	238	235	211	231	232	243	223	221	271	236	222	215	236	217	239	218	205	242	203	225	217	219	214	238	214	178	224	220	200	224	208	210	205	212	217	204	234	227	215	200	223	204	211	222	215	225	218	226	242	216	230	202	211	207	225	206	236	207	214	250	229	225	234	209	233	211	224	253	225	225	226	217	235	198	222	242	247	218	209	213	248	240	214	208	220	210	229	223	214	219	211	204	228	245	226	228	232	206	231	228	236	250	214	231	235	232	227	211	220	237	238	216	190	232	220	230	217	210	216	218	228	222	233	211	239	219	233	219	217	213	212	222	197	236	218	227	229	191	230	222	213	216	222	226	240	217	223	215	224	223	200	229	211	228	207	231	211	230	220	231	222	237	228	218	208	236	209	222	214	216	227	210	262	212	228	229	230	241	222	210	221	219	211	227	205	233	192	238	241	222	233	232	228	211	224	230	210	198	196	237	230	224	226	215	224	216	198	244	235	203	226	211	224	229	207	243	226	228	196	208	210	221	233	227	222	203	231	233	198	215	216	229	234	216	221	198	231	186	220	230	219	197	214	214	251	199	212	223	209	192	211	228	220	194	218	187	234	199	222	204	202	196	226	203	216	235	201	228	238	219	251	199	212	223	235	218	222	212	227	205	236	233	213	213	232	249	225	224	219	250	227	202	232	225	256	186	222	252	225	219	212	221	223	221	209	221	244	234	220	233	236	237	212	227	206	231	218	212	202	254	227	216	228	212	208	212	212	212	246	233	239	198	196	206	236	202	223	208	193	205	248	230	227	240	249	231	182	227	212	224	215	217	210	205	201	227	230	220	229	238	214	216	204	228	210	205	242	198	215	224	240	207	224	193	220	228	209	220	204	228	242	215	219	228	217	235	213	233	233	217	232	215	203	251	226	220	194	216	221	193	217	220	223	203	201	228	230	212	225	210	220	232	228	222	209	209	217	243	238	227	197	230	208	223	234	219	211	229	212	223	230	218	226	228	215	224	213	198	231	213	216	197	239	226	183	221	216	196	220	214	216	217	228	196	225	201	216	220	222	215	199	238	224	218	199	195	205	226	224	229	205	245	227	205	208	229	215	218	181	227	240	217	215	238	224	218	234	238	251	210	229	204	200	208	222	197	240	185	229	230	235	234	230	234	237	238	200	214	211	219	208	247	257	221	217	221	211	226	205	237	213	206	213	224	234	218	221	208	241	231	252	250	228	209	214	230	218	237	228	205	209	219	246	231	242	235	201	209	234	244	211	205	197	216	222	234	218	228	229	226	231	221	203	207	217	202	235	254	221	209	198	225	204	239	206	199	209	222	212	232	241	237	233	212	223	191	249	224	230	243	214	198	207	216	222	238	228	239	228	224	213	218	243	245	241	242	198	224	223	238	234	211	206	215	231	232	227	223	218	224	244	234	228	227	242	193	234	228	212	210	220	204	234	179	234	239	256	218	225	221	212	231	236	237	236	212	225	223	210	235	237	251	197	211	213	195	234	215	203	219	209	257	196	214	228	210	220	223	195	208	220	265	218	205	198	181	197	201	212	234	212	239	213	227	229	206	230	248	190	216	206	203	207	233	242	237	234	246	226	218	198	225	238	231	232	227	212	231	214	218	212	242	223	248	198	208	205	205	208	218	213	212	232	211	224	231	213	228	203	195	249	223	225	224	196	223	218	237	240	215	230	190	222	228	228	209	198	220	208	236	206	232	237	238	236	215	207	224	206	181	225	218	216	229	216	220	214	241	200	219	216	217	215	217	223	232	212	245	237	218	224	216	204	248	216	214	250	212	220	231	219	233	218	233	251	214	267	208	206	209	209	209	240	199	206	202	184	218	239	221	206	219	216	224	206	208	202	215	208	203	222	211	232	209	239	227	238	217	204	208	206	195	231	216	233	214	214	204	185	234	231	200	242	237	210	229	206	213	191	219	216	221	223	212	217	219	223	238	199	219	251	220	214	225	231	197	193	223	216	241	212	213	233	240	214	238	236	225	221	205	228	243	200	219	216	217	215	246	228	208	201	255	223	233	236	238	220	220	215	218	200	209	217	236	207	227	227	196	217	235	204	223	238	202	199	213	213	201	238	227	244	215	209	221	211	238	231	191	212	239	212	225	221	206	224	222	214	213	202	232	233	217	179	201	225	245	249	211	206	226	212	230	212	237	220	209	212	225	217	221	255	234	221	217	220	228	227	205	229	242	212	231	217	203	213	210	219	223	213	234	212	216	197	219	217	214	216	251	219	202	198	228	221	261	189	225	217	231	231	220	229	236	195	257	218	215	214	241	240	229	236	228	210	203	212	221	200	232	210	227	250	217	217	222	235	220	213	235	223	216	226	193	227	201	234	206	221	197	209	207	218	222	225	206	259	231	231	240	226	231	229	224	238	211	189	202	205	187	227	184	212	232	226	213	233	219	205	227	200	198	216	234	204	190	230	242	214	234	241	236	229	208	209	231	240	248	212	222	214	216	223	243	226	228	218	223	251	221	191	209	226	202	193	222	211	218	218	225	230	212	205	216	206	225	209	235	219	217	214	238	203	223	198	249	224	210	188	219	218	210	192	226	244	224	233	219	217	247	227	220	217	212	208	235	224	207	246	234	252	196	221	218	228	213	204	186	204	214	217	220	242	208	230	230	219	209	217	220	214	230	236	246	217	220	220	224	242	216	224	194	209	224	218	220	211	222	208	221	206	204	217	221	228	225	220	225	206	210	200	200	235	225	230	217	199	197	216	246	221	203	220	236	213	225	220	229	219	218	182	211	223	245	229	227	178	183	211	219	228	204	229	235	218	198	226	238	228	208	206	240	189	213	215	220	207	224	196	212	241	233	211	247	216	221	218	225	212	230	224	230	213	261	207	219	227	234	225	207	225	228	206	229	206	200	232	220	213	239	229	205	233	215	216	210	218	216	226	212	221	232	230	218	230	240	247	237	217	236	273	218	228	235	216	223	193	229	221	231	248	239	216	192	205	215	232	219	217	201	222	208	205	214	204	202	217	238	221	217	241	216	196	190	227	235	227	232	204	213	242	228	258	243	244	240	215	212	219	219	214	225	211	213	212	210	174	236	220	234	227	204	216	219	232	230	204	215	242	210	190	213	235	217	218	215	242	208	212	237	236	255	222	200	234	222	222	220	205	220	219	227	226	215	235	198	210	230	203	245	223	230	218	218	196	238	190	232	222	223	219	214	232	221	225	243	223	210	235	199	227	217
27436	2594	6011	6547	5463	4464	3704	2955	2602	2383	2080	1791	1632	1504	1406	1326	1255	1230	1136	1088	1033	981	910	935	956	905	784	873	827	808	800	808	762	742	744	752	764	753	770	775	736	709	769	758	718	690	733	729	712	702	722	655	682	670	687	708	680	721	639	699	672	681	661	671	663	677	688	650	663	672	661	656	633	677	665	628	664	655	645	660	661	649	694	668	649	614	666	625	620	631	658	677	625	625	664	652	651	679	646	615	654	626	655	630	659	679	639	695	640	640	676	620	640	633	667	647	640	706	609	587	678	641	702	639	608	610	628	628	585	654	639	663	627	660	665	650	638	601	622	616	615	611	644	677	649	586	687	694	637	673	643	652	611	648	642	608	668	613	612	656	639	621	674	659	642	640	658	647	648	636	654	632	642	654	651	639	622	639	623	643	630	635	620	645	672	654	617	629	606	651	626	615	638	631	619	618	673	649	690	635	607	633	636	627	619	660	634	579	680	631	605	650	659	636	652	666	641	628	613	613	651	668	666	709	606	631	645	628	603	589	598	654	636	613	604	601	650	657	605	634	646	646	602	599	649	629	656	640	630	642	608	641	626	608	630	655	679	609	662	638	632	694	615	613	634	603	613	640	623	630	678	617	695	636	620	616	618	657	628	619	612	653	624	627	667	607	634	639	598	636	615	624	639	615	654	610	603	629	654	603	636	725	616	622	589	642	615	673	658	615	597	661	613	612	630	624	655	629	583	613	635	604	660	631	611	690	648	610	641	625	653	638	632	597	610	626	663	671	607	604	645	632	613	642	656	637	603	633	603	624	689	645	644	636	600	643	610	630	631	664	646	587	663	631	610	627	642	660	658	684	637	657	610	610	636	690	615	609	640	607	680	613	602	638	638	652	651	646	669	606	641	642	617	616	638	619	661	665	597	632	611	657	599	653	636	627	603	608	628	634	619	616	660	621	650	656	641	613	615	613	636	622	643	669	646	652	621	637	642	629	694	635	675	683	618	633	617	618	660	603	620	674	639	634	632	616	682	634	645	601	629	656	599	644	609	644	668	633	585	622	616	691	613	607	641	575	658	623	668	634	652	614	612	623	599	665	647	592	693	650	611	643	631	611	646	616	638	653	595	632	633	632	631	602	598	637	642	665	630	619	647	631	640	667	646	648	625	676	636	599	581	597	630	608	608	641	627	675	622	639	661	625	639	676	633	619	583	605	661	615	625	650	649	647	657	631	608	674	636	636	689	638	668	611	659	587	593	634	593	573	653	656	625	623	618	648	637	679	602	637	613	603	609	649	638	638	653	601	638	590	616	613	637	599	635	687	622	639	625	677	625	648	618	605	641	661	668	656	610	632	633	684	629	618	641	589	648	631	663	577	659	644	627	664	677	645	615	661	619	647	621	695	638	642	643	678	634	669	656	629	604	623	641	634	615	618	637	646	637	626	604	579	654	651	642	632	626	629	612	640	665	587	615	641	660	666	620	623	640	643	650	652	631	637	650	664	615	639	630	614	612	668	620	600	617	648	632	648	607	619	647	606	582	623	618	634	684	618	654	630	673	657	634	648	622	635	619	627	648	629	648	639	670	624	620	632	626	663	632	657	658	650	625	634	640	626	622	618	659	615	597	605	605	602	664	651	644	628	680	603	617	619	669	645	664	621	615	617	659	676	641	603	633	586	586	623	620	639	638	627	633	649	616	634	631	625	627	628	624	580	614	604	662	598	593	645	628	662	598	637	615	621	635	654	615	592	669	650	640	652	631	627	591	651	638	665	633	615	626	647	587	619	581	636	623	638	633	581	624	676	612	592	617	626	657	605	612	623	652	586	651	662	589	643	603	613	659	607	604	641	674	625	689	674	682	565	618	613	624	605	684	613	629	652	646	667	636	667	667	621	677	667	637	706	600	636	636	640	634	574	578	636	644	631	644	660	615	602	623	640	635	631	624	640	583	618	669	651	659	637	650	657	642	575	611	623	656	618	634	655	693	599	645	640	651	606	651	628	615	640	647	643	636	658	624	610	614	623	629	616	639	647	596	614	673	640	643	635	626	624	638	634	635	658	631	642	633	680	606	645	617	638	638	639	621	610	649	641	634	650	616	667	610	678	620	651	599	665	612	618	600	659	566	620	622	603	657	589	623	645	609	605	592	656	642	637	585	629	597	652	651	594	657	623	601	602	639	628	625	646	636	595	633	683	597	614	696	653	646	586	660	637	631	656	677	581	631	699	613	620	651	640	670	643	664	664	641	659	598	646	651	618	631	635	650	593	635	638	651	652	606	596	637	658	611	622	657	616	627	626	663	592	644	613	597	602	643	675	569	659	642	643	693	645	625	612	633	664	645	648	641	619	619	620	595	630	644	642	633	635	669	636	692	630	645	677	665	630	665	637	671	639	621	645	644	634	620	672	617	624	596	613	627	673	594	617	680	671	622	615	644	657	599	609	653	626	582	624	615	641	627	617	639	674	616	688	679	582	609	630	644	646	625	629	589	642	683	665	621	626	645	652	615	674	613	607	651	597	652	664	653	622	612	674	653	673	631	633	655	641	617	657	652	630	630	652	627	628	652	649	640	621	611	704	622	626	655	650	629	604	581	636	666	588	646	569	622	662	579	647	664	652	650	656	600	600	632	620	610	587	612	649	661	624	656	647	642	647	620	589	612	639	672	645	649	672	638	634	626	619	629	628	624	633	662	675	639	629	620	599	654	615	637	640	609	620	582	637	662	635	628	649	643	631	665	646	673	609	668	621	670	644	637	667	640	577	622	644	635	676	602	679	616	724	600	680	655	659	610	685	622	686	568	650	639	646	676	665	650	634	652	654	661	611	633	638	650	648	652	659	673	665	645	683	643	637	627	629	618	637	613	656	682	630	628	668	600	625	599	642	656	604	642	627	604	591	608	617	556	687	646	652	667	660	626	641	642	621	648	642	645	616	614	605	629	652	638	640	688	666	707	599	637	625	645	637	662	635	627	609	649	651	676	639	636	634	619	621	616	678	639	652	625	654	662	647	656	645	646	691	656	663	648	605	618	628	635	632	633	647	626	644	593	644	667	647	624	622	624	661	624	613	629	621	665	565	630	610	623	647	642	622	639	635	676	684	662	599	639	630	662	626	643	631	657	616	646	605	638	645	622	615	675	648	628	658	617	649	660	682	609	649	621	634	629	616	626	649	597	638	631	665	604	641	668	649	636	611	615	647	643	616	633	643	614	639	651	677	625	637	649	632	653	612	658	672	625	621	621	622	667	612	583	615	614	618	600	609	659	616	629	627	636	652	653	633	623	649	650	631	620	654	629	626	625	572	621	633	619	612	637	633	659	668	620	630	622	610	670	598	602	682	642	625	641	601	614	645	624	588	656	632	644	591	643	625	614	628	615	613	641	651	610	657	592	649	600	609	616	646	601	599	610	618	589	660	645	644	658	617	634	655	649	659	590	661	633	611	577	630	617	637	627	647	653	669	612	638	620	620	603	576	612	619	609	570
5442	281	146	98	84	77	68	78	69	78	61	75	77	64	58	69	69	52	67	58	67	62	72	56	64	67	48	57	70	73	71	70	48	59	64	59	53	62	76	65	65	74	78	70	64	63	60	74	55	62	55	57	60	63	59	55	63	69	65	68	58	61	66	58	65	56	60	56	63	61	72	64	62	69	57	67	89	53	61	64	57	55	72	52	64	56	63	53	57	58	59	76	82	71	56	69	80	59	63	64	56	57	59	66	66	59	74	80	73	58	70	43	63	55	38	76	59	53	77	50	64	51	62	58	56	64	71	70	62	57	68	69	63	68	55	65	84	62	62	69	54	58	50	84	62	75	55	66	56	58	60	66	64	56	56	54	64	63	53	71	47	63	64	57	60	68	48	68	67	72	45	69	66	64	77	68	79	62	67	64	65	71	68	60	51	65	73	68	56	48	60	50	57	72	49	76	41	71	74	65	66	60	74	61	65	75	77	56	60	66	66	70	65	58	63	63	53	60	76	56	65	62	67	64	69	59	63	64	56	61	64	50	67	69	69	57	50	59	54	62	66	72	61	60	67	69	51	71	52	60	62	64	70	67	69	61	58	51	60	65	65	60	49	82	66	54	66	50	51	62	52	55	90	55	57	68	52	71	62	63	79	58	70	49	44	53	59	56	75	70	64	73	70	65	52	61	55	50	58	78	66	71	62	66	73	62	45	49	58	58	68	60	54	63	69	51	54	69	55	69	52	60	50	63	69	60	75	70	60	58	61	50	62	63	75	55	60	66	67	65	61	55	56	64	60	64	62	68	63	73	60	67	59	56	57	53	59	51	74	51	54	62	70	78	55	52	63	64	70	65	62	68	73	61	57	72	72	54	62	66	71	66	62	78	71	66	73	59	48	63	68	59	69	56	64	58	48	68	69	52	61	59	64	66	61	55	67	66	62	57	64	66	73	64	73	57	67	58	62	66	69	69	54	65	52	65	64	49	74	75	62	50	73	84	53	62	55	78	73	58	67	75	70	71	66	56	69	67	74	64	58	63	57	55	60	73	65	54	65	47	66	63	70	68	58	58	64	49	50	67	69	81	64	66	67	59	54	63	83	71	68	60	70	63	64	64	58	58	52	59	58	66	45	55	54	58	81	71	73	61	50	69	63	61	65	58	79	53	64	68	68	75	54	62	52	73	60	68	67	52	54	63	72	63	61	62	57	74	58	75	75	70	61	62	59	57	52	52	69	84	63	65	63	67	60	55	75	66	53	61	57	49	58	73	60	60	61	74	71	55	65	73	69	62	73	61	66	61	66	62	63	67	60	64	54	60	76	61	60	48	61	68	64	69	59	69	68	59	65	62	53	79	53	51	75	53	60	48	59	65	71	66	58	80	62	56	63	66	64	65	62	60	56	65	57	71	54	55	73	81	48	54	85	59	65	70	58	63	67	71	66	64	54	78	52	69	59	49	56	63	47	52	64	63	44	62	66	64	79	77	70	60	59	66	69	62	62	66	60	63	65	73	70	60	59	75	68	68	62	71	71	66	65	66	81	52	67	59	72	70	73	46	71	79	58	78	51	63	68	67	59	65	60	60	60	67	56	61	61	57	71	42	62	64	63	64	75	63	76	58	57	79	61	52	73	73	62	68	72	64	58	62	61	66	62	52	56	60	69	72	57	55	67	55	70	59	64	50	75	57	64	72	63	59	66	67	50	52	66	65	57	65	63	76	72	66	58	64	53	63	65	50	74	67	58	56	62	54	79	68	59	56	63	67	57	66	58	70	59	47	61	79	70	49	59	47	71	65	75	60	65	73	72	77	72	62	56	57	78	65	59	70	81	64	61	71	46	59	75	49	56	66	61	55	68	74	68	55	63	63	66	67	56	54	59	71	56	60	64	68	67	62	56	48	50	60	65	65	73	53	68	51	65	38	70	76	77	61	69	72	70	61	59	62	63	67	63	64	75	60	68	65	77	69	62	72	63	67	61	74	84	57	63	61	61	53	65	73	80	79	44	53	59	63	69	62	49	75	60	63	70	64	68	56	64	69	74	57	62	54	63	57	59	61	59	64	66	60	70	61	71	64	57	55	66	68	71	67	66	72	56	75	60	64	60	49	65	64	73	71	68	78	68	74	66	67	80	61	58	68	42	49	44	80	57	60	68	70	64	65	52	63	63	63	70	57	57	53	59	72	54	83	62	58	72	58	68	62	63	84	72	56	65	52	64	65	63	71	58	59	58	75	75	75	64	62	56	65	53	67	64	59	64	61	65	66	64	51	73	55	60	73	69	60	56	67	76	61	51	79	52	53	66	58	65	63	66	67	71	52	72	47	68	59	74	81	66	70	68	61	80	68	58	59	68	66	63	77	55	57	64	60	72	68	62	59	65	77	58	62	73	53	55	63	77	66	73	51	75	63	47	62	68	59	66	50	58	68	61	67	55	67	51	61	66	77	74	65	63	50	51	57	61	64	50	66	64	68	74	58	60	68	63	72	58	60	63	53	63	49	52	54	60	61	48	63	73	75	78	67	66	56	60	52	75	58	55	55	54	76	64	67	55	63	60	59	67	59	64	59	53	63	61	77	55	59	59	72	60	66	58	56	54	51	53	68	54	67	70	56	83	69	53	68	58	47	67	45	68	51	56	60	59	60	59	68	66	49	58	60	62	59	71	64	73	65	60	56	59	58	56	74	67	73	47	57	53	70	67	59	56	54	57	56	59	71	70	69	64	61	63	62	58	55	67	62	59	68	56	44	64	66	64	52	53	49	62	60	66	67	63	64	51	61	67	73	71	51	47	59	64	73	63	60	82	63	61	67	63	58	60	61	66	52	57	69	56	58	66	50	70	66	79	59	64	71	60	78	63	64	69	84	77	58	51	72	66	54	56	65	49	57	65	52	64	53	56	58	72	77	45	51	56	65	70	62	74	69	81	67	52	65	69	68	56	78	62	63	70	74	63	61	54	57	67	70	60	45	81	63	69	51	58	57	57	58	47	61	66	66	76	62	71	76	67	61	80	56	58	74	74	66	72	68	62	64	75	58	69	77	76	54	56	76	76	59	63	66	64	63	60	56	48	64	66	53	47	69	53	64	55	63	80	69	58	54	82	70	55	63	71	72	58	61	71	56	61	65	56	70	75	60	54	66	68	59	64	71	55	75	61	68	70	74	59	71	56	66	62	64	77	66	50	63	55	62	50	62	68	51	51	48	51	66	64	69	65	53	82	59	65	70	61	75	67	57	45	64	75	58	58	68	64	68	55	61	68	64	75	58	62	47	65	54	53	59	72	69	67	70	62	52	63	64	66	42	69	61	61	62	76	63	74	59	66	77	57	47	63	56	59	60	60	68	75	78	55	69	59	65	71	68	62	65	64	51	62	89	60	72	62	53	66	59	65	52	66	51	78	51	70	72	62	71	61	52	61	54	70	64	64	69	58	60	71	65	54	62	71	66	76	63	74	64	65	67	81	72	72	73	53	47	56	69	64	59
4883	301	395	383	387	341	298	307	299	285	306	271	254	255	255	203	274	213	232	236	231	225	228	217	220	246	243	222	236	260	217	215	211	208	252	256	269	242	223	239	217	242	211	238	246	225	213	230	238	256	263	256	254	242	233	250	213	214	220	223	228	264	233	226	227	213	235	268	230	236	214	226	240	221	227	263	244	240	248	242	249	236	216	239	212	252	233	257	234	230	238	253	229	266	227	246	232	229	234	232	280	238	217	251	215	228	206	249	219	264	219	233	243	231	236	238	218	238	214	231	221	260	220	208	217	226	229	232	238	235	216	242	248	243	248	232	227	218	235	264	226	239	238	238	202	234	249	232	226	255	225	223	240	225	215	259	217	228	226	233	238	243	247	204	196	190	228	247	198	265	237	259	234	225	231	230	210	233	228	232	223	220	241	230	236	245	239	203	246	208	204	228	232	221	244	237	229	231	216	234	238	231	228	240	240	256	234	228	222	227	246	192	245	192	233	228	213	239	227	242	230	196	228	256	223	226	213	212	207	234	226	226	253	236	246	244	225	234	224	235	218	214	229	251	242	252	230	223	197	237	221	251	231	236	228	228	217	263	220	239	230	231	217	243	252	219	234	215	225	250	241	242	253	225	232	222	211	236	250	228	219	202	228	218	220	243	212	227	201	240	230	238	211	218	215	253	228	229	253	224	256	250	234	234	233	212	228	279	225	226	220	217	232	268	229	243	215	198	237	229	214	242	204	212	208	208	262	238	226	220	243	240	231	230	225	211	223	205	227	243	238	220	232	220	225	236	210	222	238	236	207	221	214	223	253	225	230	224	236	214	251	252	251	259	225	228	219	225	238	207	210	250	193	248	210	236	255	246	222	218	209	222	237	247	256	213	204	217	216	231	234	245	232	210	202	254	236	237	225	227	233	218	226	247	238	211	218	235	248	237	259	214	221	249	196	234	228	218	240	223	254	236	225	256	224	208	222	245	246	222	222	255	242	222	229	233	234	253	238	222	227	232	219	205	232	237	215	221	250	216	225	218	235	223	238	224	235	197	226	246	242	193	237	233	220	257	228	219	236	236	233	244	224	227	229	249	233	211	218	227	225	228	232	216	208	209	211	230	216	236	193	206	219	240	228	215	235	236	224	224	230	235	222	216	222	223	236	206	217	217	219	222	214	242	246	240	214	239	235	231	246	248	230	220	233	203	221	230	237	217	224	259	234	214	205	234	257	248	234	244	245	213	220	224	221	243	247	245	240	210	181	223	222	211	216	227	211	205	221	240	214	199	247	250	215	229	237	248	221	209	211	238	257	237	211	251	245	241	218	257	232	246	248	233	222	259	218	221	227	245	259	234	221	242	215	237	222	224	213	221	231	228	224	249	225	212	226	213	233	199	255	248	235	242	222	211	231	189	204	269	243	264	235	225	245	227	238	236	209	213	230	218	246	248	220	229	203	231	212	240	231	245	243	222	194	246	220	233	249	235	235	245	239	231	241	232	223	221	252	241	210	221	218	227	232	248	215	260	212	232	226	228	226	233	230	216	254	229	223	190	234	235	226	265	236	242	218	249	224	249	249	226	219	221	210	247	247	239	244	225	241	247	227	224	234	211	235	229	219	220	216	223	239	214	232	255	269	216	228	244	215	246	221	226	205	208	202	209	245	243	222	235	217	213	242	227	231	219	215	189	218	247	216	231	239	233	221	205	220	220	234	224	231	211	238	228	231	243	216	218	250	227	228	231	225	233	237	211	235	249	246	228	242	226	232	213	222	245	216	233	230	202	218	221	252	204	252	228	203	252	228	234	239	229	240	212	255	223	202	254	193	236	223	224	231	209	242	203	191	230	234	244	239	243	209	233	244	238	237	221	206	257	245	228	229	235	237	246	218	227	248	237	199	242	223	224	221	223	234	222	207	234	246	226	225	232	198	219	225	221	223	235	225	245	204	251	226	249	276	215	207	242	247	224	222	240	224	203	238	218	239	228	217	220	230	217	244	208	249	210	212	211	234	207	219	255	253	245	224	256	243	239	210	239	250	251	259	225	222	196	207	235	240	241	251	224	238	220	240	230	200	244	217	226	214	238	228	244	211	235	213	219	244	237	281	247	227	203	231	236	219	226	226	219	207	242	203	245	212	228	211	230	236	207	236	245	220	212	223	214	223	244	234	243	232	240	242	245	203	265	238	225	251	230	228	248	218	216	250	221	223	215	228	236	263	220	215	222	234	203	229	236	217	215	224	215	217	222	217	265	203	207	198	235	240	253	229	226	244	248	210	223	220	206	231	241	219	223	226	218	236	222	230	244	211	258	237	256	205	226	227	226	223	226	230	218	242	251	206	222	241	221	228	224	221	216	207	216	208	227	216	199	209	222	257	212	225	218	228	214	228	249	233	205	239	201	231	224	263	233	210	236	213	231	229	222	229	213	226	202	235	213	233	233	215	236	233	224	238	216	246	217	243	229	225	241	245	269	238	216	243	205	253	243	232	246	238	262	258	238	244	226	220	226	231	227	229	218	231	236	230	242	239	277	208	220	230	232	228	199	217	218	243	226	241	218	223	255	201	212	204	219	223	240	245	235	236	225	220	244	236	231	234	255	217	222	236	234	233	210	203	230	218	235	227	215	234	243	226	232	229	230	225	221	219	227	198	227	216	240	220	220	237	209	252	215	241	233	256	223	231	239	221	190	223	231	232	214	230	227	200	237	243	230	245	231	213	232	222	238	227	236	232	243	243	228	248	213	245	199	239	217	203	229	223	230	217	233	245	225	220	231	223	247	210	222	213	242	249	229	228	236	261	237	239	248	232	219	203	231	225	222	234	237	226	237	231	225	248	256	244	244	237	222	229	238	234	241	234	222	245	251	207	255	271	234	249	219	215	241	225	225	239	253	254	234	233	238	250	220	220	246	196	258	242	242	233	222	237	227	209	208	246	233	255	241	245	235	203	204	230	229	246	208	233	237	235	230	235	213	232	216	255	231	218	248	232	249	232	240	248	244	209	231	252	245	231	233	203	229	200	228	214	233	260	231	248	227	249	211	240	236	223	223	207	208	222	245	227	254	234	258	241	250	211	241	239	204	260	240	257	190	241	237	223	232	203	251	225	232	231	240	230	242	228	250	223	238	253	286	228	227	225	238	235	220	213	225	228	210	230	240	243	232	227	217	240	207	227	202	258	233	240	239	240	241	210	223	208	209	221	234	229	239	229	234	208	240	261	249	222	261	219	235	223	234	229	237	223	217	233	219	224	267	256	219	226	214	223	258	235	205	217	244	225	251	209	230	242	219	240	239	216	239	221	228	214	218	205	237	206	233	220	220	242	230	227	216	231	256	221	245	231	249	247	243	249	203	242	223	234	220	241	234	223	228	220	214	250	241	207	223	239	229	225	230	236	217	249	238	235	215	216	248	227	215	229	234	227	219	212	259	224	213	223	217	252	222	220	225	234	215	219	239	227	233	238	233	207	241	229	228	233	218	251	236
41479	8212	1591	1077	748	561	417	381	351	303	263	212	213	198	175	158	180	166	166	156	164	154	157	150	157	151	147	150	144	127	159	166	127	141	137	160	132	137	129	132	139	117	116	134	154	126	142	146	149	133	140	132	137	124	127	150	150	112	115	141	161	132	135	151	118	132	128	118	149	111	124	128	118	137	126	134	128	135	141	131	132	128	117	127	135	113	129	144	141	130	146	134	110	112	139	144	120	112	136	108	121	152	127	116	123	106	132	144	146	130	141	138	122	133	149	126	119	153	139	114	117	115	133	163	111	125	157	124	129	119	142	132	116	154	123	110	128	110	138	125	125	161	131	138	127	142	132	141	151	124	134	138	149	128	125	152	144	127	147	139	143	116	151	126	122	111	132	113	145	150	132	126	145	143	123	158	121	136	145	129	161	128	124	156	122	139	130	118	139	142	127	122	132	158	112	122	138	123	136	137	148	126	151	135	142	127	165	125	135	140	119	145	135	130	118	125	126	114	113	123	145	139	116	122	131	136	150	133	140	140	114	145	129	123	131	139	142	135	142	131	128	132	141	139	119	139	134	127	106	129	125	124	120	144	131	139	130	106	124	119	146	145	153	135	141	139	132	116	117	138	128	136	120	136	117	138	114	124	126	123	133	141	142	117	125	127	109	124	134	127	119	123	112	118	146	120	111	118	142	138	144	142	140	118	157	154	137	136	130	132	136	117	133	122	136	144	145	139	140	141	118	148	132	121	131	149	116	135	126	130	158	136	122	117	133	139	120	108	132	125	117	125	124	118	130	142	137	132	119	130	136	137	129	134	110	131	140	124	142	118	143	146	138	127	131	161	132	124	160	142	123	109	118	144	112	126	128	131	135	126	127	129	135	139	137	140	135	122	141	133	129	132	138	123	131	135	139	131	125	88	112	123	138	119	152	119	117	148	142	138	131	121	142	116	136	135	127	123	150	142	138	124	134	122	112	126	121	146	117	109	148	138	135	115	134	133	141	108	139	137	124	140	123	136	117	136	152	121	140	144	141	118	112	102	141	107	134	139	150	113	145	140	142	134	120	127	113	137	123	125	122	133	131	135	121	136	136	139	104	132	135	150	153	130	130	122	136	128	125	129	141	127	109	130	116	106	139	133	158	120	128	148	113	154	150	132	160	129	115	131	137	144	136	141	148	116	159	120	162	126	139	138	127	126	145	126	138	117	121	116	143	136	127	131	132	138	105	140	143	119	129	118	144	143	134	136	135	141	127	127	121	129	120	127	122	133	127	133	139	124	134	114	126	128	153	123	131	138	119	141	129	126	125	136	129	143	136	140	132	120	138	97	111	123	121	136	106	119	138	131	129	132	143	141	124	152	122	122	125	120	135	126	133	124	114	123	129	135	146	137	142	119	117	135	150	128	133	131	122	120	136	128	142	145	129	125	155	131	128	136	123	131	120	112	130	126	138	125	127	140	118	156	123	131	125	137	137	134	133	126	132	113	114	137	131	138	118	155	144	116	149	116	128	129	139	109	132	126	119	115	133	139	137	144	138	139	112	131	138	155	113	105	121	140	138	116	126	147	136	148	137	139	120	121	129	143	132	123	115	155	119	137	132	132	127	139	112	122	114	124	132	129	150	144	148	138	119	121	140	135	131	143	125	133	116	136	122	153	139	138	114	137	153	121	145	132	126	114	119	127	132	131	138	131	144	133	132	126	125	130	100	138	132	137	140	133	124	128	151	127	125	125	122	111	148	126	156	131	118	117	125	132	127	126	124	136	121	144	140	138	123	138	118	137	148	138	147	130	130	126	129	132	141	124	136	130	111	135	118	132	109	129	123	123	142	124	130	140	137	131	138	132	126	134	128	114	126	141	131	139	120	127	130	142	115	144	131	127	154	127	134	138	120	147	129	105	131	158	129	147	137	136	127	145	136	123	134	134	124	133	116	131	120	120	132	128	127	152	125	134	149	130	134	157	118	134	132	146	127	124	132	127	134	127	132	131	144	141	125	123	123	135	142	152	138	173	143	138	128	148	131	119	129	155	137	149	135	119	125	128	131	142	138	123	156	124	123	153	127	128	129	156	162	104	161	137	122	130	118	131	140	156	127	126	126	135	144	122	137	126	149	143	130	125	121	139	145	129	122	143	128	132	139	133	121	106	117	129	110	152	121	144	139	126	135	135	124	127	106	121	135	147	120	119	126	131	125	127	136	136	134	105	129	124	129	133	129	130	172	150	132	117	133	137	137	135	133	109	130	150	123	117	122	131	128	128	144	130	121	135	135	154	135	124	138	140	118	133	131	131	123	116	119	149	140	119	135	134	145	123	131	144	125	131	140	115	124	120	142	133	123	157	135	130	136	139	149	122	140	124	123	153	132	155	125	145	111	127	141	123	126	102	126	137	137	129	138	156	131	114	131	125	118	131	120	138	124	122	114	143	130	143	156	127	134	137	129	135	121	114	136	108	157	145	121	140	129	132	142	120	135	133	120	125	134	124	130	125	148	141	116	126	143	134	130	152	123	143	126	134	148	123	153	132	146	154	126	127	129	128	131	128	141	131	138	116	133	125	123	122	149	121	118	131	122	103	134	123	134	135	112	129	132	141	144	128	143	133	130	141	131	122	120	127	114	161	104	144	119	128	141	122	140	134	127	126	133	123	144	136	131	131	109	120	115	142	150	120	132	108	138	135	133	128	135	139	109	142	151	133	134	112	135	148	136	120	117	122	128	134	109	112	118	145	126	132	140	135	125	151	123	128	120	138	156	119	119	143	130	144	120	131	139	124	113	126	129	123	130	129	132	128	110	125	124	134	134	120	116	153	134	127	127	143	142	126	127	121	145	128	126	149	137	162	131	118	113	117	137	129	136	160	131	112	128	129	121	131	137	115	145	118	124	128	131	126	149	133	159	141	108	130	132	132	117	112	124	147	129	135	129	137	145	131	137	127	153	118	142	119	128	129	118	124	127	131	109	108	133	129	130	148	119	134	110	115	144	141	138	130	124	137	117	106	144	116	123	156	124	131	131	136	116	132	120	124	124	123	107	134	112	144	125	135	126	123	126	141	121	142	112	139	126	128	141	134	109	140	124	133	124	123	150	115	120	134	124	143	134	131	157	122	123	115	143	129	117	137	111	134	126	138	125	161	117	128	118	128	124	136	130	122	149	108	136	150	128	121	127	126	131	140	141	129	144	138	141	120	122	134	135	132	110	124	135	129	120	117	141	116	138	112	115	136	141	124	152	126	145	125	141	118	134	129	130	117	143	128	152	127	151	132	152	146	123	119	133	151	125	120	132	156	138	136	137	124	115	115	117	125	117	126	128	120	145	146	107	137	130	128	127	130	111	111	124	128	138	142	130	121	130	138	135	140	133	135	137	133	122	122	109	143	132	139	131	138	133	135	145	119	128	121	123	123	147	135	104	123	124	131	123	131	149	151	134	131	122	129	115	142	138	131	124	124	128	138	128	115	124	119	128	139	140	127	132	118
21293	1497	3440	3776	3144	2531	2224	1709	1508	1351	1197	1082	983	914	872	761	695	769	668	666	628	639	594	545	540	577	608	528	530	527	506	503	475	518	477	471	493	493	474	451	468	454	456	516	447	428	469	451	448	436	473	488	436	428	413	478	440	427	414	444	438	431	406	422	410	380	416	448	410	457	451	419	441	448	448	416	408	436	452	412	438	429	417	443	408	399	409	431	415	412	429	428	400	403	403	434	393	402	417	445	429	429	459	387	430	425	434	434	422	396	429	405	380	414	437	373	432	407	452	428	406	410	430	420	404	442	432	420	415	423	419	423	418	415	403	410	412	396	431	444	411	405	409	384	375	391	436	422	405	434	407	424	402	394	394	423	391	413	439	423	396	397	424	394	374	408	438	417	417	416	378	426	402	408	414	407	416	418	403	437	448	407	398	377	397	403	375	390	428	386	425	392	403	397	419	413	418	394	384	381	410	415	388	418	413	397	434	394	440	415	419	431	421	379	442	418	438	421	405	402	412	390	438	395	425	423	416	431	395	381	413	419	428	398	386	405	385	423	432	422	416	426	401	442	418	408	377	420	414	423	431	399	394	415	434	431	412	422	411	408	417	425	431	384	398	434	424	436	411	421	380	412	440	412	453	411	439	413	429	411	410	386	468	395	457	407	395	402	372	421	416	392	399	443	424	407	407	410	427	399	437	418	395	444	387	448	421	410	409	375	410	404	405	401	412	422	427	410	437	392	425	416	401	434	404	413	392	429	398	408	421	372	415	403	412	430	431	395	420	448	409	402	418	405	410	415	418	376	443	440	408	428	375	402	430	446	466	405	409	423	393	408	429	432	415	395	379	376	431	440	424	407	413	422	460	405	435	428	397	449	428	393	412	396	430	429	470	370	383	388	370	396	423	405	418	409	422	397	411	404	424	395	416	386	394	419	421	414	400	416	420	452	420	441	409	400	434	401	399	410	399	409	421	386	415	421	425	434	452	415	422	408	423	416	426	398	431	409	409	411	440	387	415	410	405	431	413	398	431	397	399	398	403	427	397	406	401	437	393	440	414	434	410	398	403	403	389	423	395	415	404	405	404	454	408	437	391	423	400	438	423	388	373	374	386	407	401	420	408	411	414	427	429	446	451	421	425	414	374	395	434	422	415	416	403	421	406	422	407	391	415	454	401	382	384	411	407	388	429	404	392	419	390	416	401	396	400	405	391	395	398	420	421	429	383	446	408	410	404	397	424	406	404	392	403	415	418	412	423	393	383	431	434	417	399	380	414	439	437	412	419	426	442	452	405	408	433	444	415	456	430	415	415	395	410	369	425	436	398	428	426	459	435	413	424	402	420	397	390	395	370	424	410	393	382	406	423	386	391	407	399	409	405	412	459	428	408	389	421	411	418	415	423	397	455	391	410	447	409	426	412	417	403	394	403	410	427	416	415	432	426	428	426	407	429	406	425	415	384	427	422	416	411	437	406	404	425	424	424	418	439	401	419	426	399	444	454	428	459	395	406	417	419	430	427	414	429	416	401	395	447	446	422	415	430	389	385	425	377	376	420	382	428	456	429	414	422	430	417	385	405	374	390	438	438	452	420	407	396	410	422	395	408	408	429	404	459	429	418	411	421	399	391	430	387	398	464	418	409	406	413	412	435	440	409	453	391	430	413	420	417	391	445	405	416	448	391	420	434	433	423	424	393	431	415	429	384	464	451	422	429	427	414	398	422	409	377	405	413	397	426	377	393	377	417	404	412	416	440	428	388	376	427	420	426	435	395	416	431	387	405	423	409	427	389	392	408	408	386	363	410	419	392	407	435	455	429	414	421	402	406	421	424	420	374	408	441	401	374	427	411	396	434	394	392	433	400	387	403	424	421	437	433	423	395	405	460	431	435	407	418	434	398	400	425	403	414	408	436	387	413	431	403	405	449	430	415	439	439	444	406	375	398	434	432	415	377	424	420	412	411	432	412	430	421	423	415	430	440	412	397	406	380	402	408	408	401	447	442	448	423	389	445	444	365	388	409	426	398	421	448	407	414	420	409	432	407	422	419	423	389	395	403	388	405	374	413	439	431	394	427	398	369	414	446	414	433	405	446	421	428	412	369	430	418	418	420	406	367	429	428	404	409	406	411	429	378	422	429	440	425	430	415	416	429	447	396	393	420	434	410	421	415	436	439	428	391	421	429	397	377	377	359	402	411	426	396	399	387	404	394	449	445	433	423	400	399	457	436	423	387	414	385	405	436	400	386	388	433	430	405	429	378	379	439	413	414	400	412	392	398	424	387	403	375	424	399	373	405	381	455	387	393	416	430	419	423	387	435	396	423	405	399	414	425	389	417	397	410	419	416	391	426	409	418	444	430	414	422	406	399	390	413	421	393	388	406	396	382	402	393	408	447	386	424	404	430	387	408	437	395	402	407	415	449	376	365	410	443	437	413	418	396	407	403	407	384	397	389	377	405	431	400	415	405	393	405	408	387	395	437	429	403	382	410	395	410	420	379	425	419	428	420	413	499	407	399	397	418	378	411	383	397	446	459	389	453	445	457	381	400	403	431	437	430	411	411	409	403	405	408	452	390	444	417	433	385	413	401	431	390	407	427	386	449	422	427	366	380	405	403	435	429	447	402	403	420	400	409	434	435	409	428	453	421	399	391	395	431	396	414	393	400	420	437	418	444	441	409	388	392	378	433	462	388	433	352	444	390	399	419	389	405	389	425	420	382	411	375	422	398	397	373	451	433	415	404	366	423	451	405	408	458	380	421	445	387	407	405	424	405	428	399	399	436	436	369	419	415	403	417	414	433	418	417	440	417	382	421	397	409	412	395	408	398	394	453	417	444	416	446	409	381	443	388	394	446	416	402	387	410	436	436	455	400	414	428	396	403	435	409	430	399	427	428	448	422	444	398	405	398	414	393	425	424	392	399	402	434	404	422	400	448	444	393	412	441	424	407	402	442	394	427	408	399	410	431	439	416	416	426	425	402	417	439	420	444	451	385	444	413	430	428	399	405	437	411	427	390	421	397	454	397	395	413	406	402	422	399	410	413	412	396	412	448	389	423	389	458	411	435	421	426	392	392	420	429	399	408	433	456	450	407	431	417	427	417	432	397	392	394	408	377	401	401	438	394	426	412	405	390	415	406	384	393	423	398	439	427	423	394	432	424	396	427	403	398	428	423	443	394	416	446	407	435	412	431	392	427	414	390	390	397	436	440	441	424	411	419	412	431	391	418	396	422	450	400	421	435	440	422	416	434	383	426	443	428	434	417	422	416	414	405	431	442	431	402	405	375	385	432	407	417	422	404	387	429	421	445	375	399	439	415	416	400	425	428	383	434	399	400	406	414	440	430	398	400	390	423	419	378	438	411	383	427	427	411	421	391	390	424	359	424	401	384	412	366	432	402	392	441	401	425	458	416	417	410	401	396	381	451	411	445	390	414	382	441	404	400	433	390	424	431	414	419	417	414	420	413	421	440	383	387	427	405	418
52376	15515	3947	2209	1492	1075	870	679	569	472	444	461	384	313	342	311	309	276	276	273	271	262	256	258	255	251	253	233	287	255	262	234	237	242	253	241	252	223	254	191	217	271	242	237	228	199	213	244	214	206	216	215	215	239	223	239	242	225	229	200	223	236	234	247	241	230	208	224	228	246	227	223	235	187	216	219	245	235	238	239	218	244	241	214	247	208	224	247	192	215	245	231	230	251	245	209	238	228	250	214	233	218	225	226	237	225	217	219	201	242	220	221	226	211	198	214	205	220	224	219	214	222	218	226	197	210	230	228	227	224	215	209	236	225	211	232	216	221	222	218	226	203	214	221	251	217	218	210	246	238	202	213	216	205	211	223	200	227	216	199	224	217	222	214	218	227	221	241	238	203	203	250	214	226	219	202	212	235	228	247	225	215	250	224	221	243	248	216	246	221	252	230	203	236	229	217	196	192	209	215	238	222	210	223	204	214	238	225	252	222	224	235	228	225	198	219	239	231	230	200	248	231	230	241	220	194	221	222	212	218	247	234	220	219	211	236	215	228	219	229	254	203	214	239	215	219	203	225	204	239	211	217	238	234	221	183	211	232	237	201	214	236	206	223	231	227	234	215	204	209	223	207	204	222	204	217	202	190	205	220	225	188	239	234	216	228	222	214	217	224	190	205	212	220	236	225	220	253	237	234	197	239	199	201	218	226	240	213	223	223	220	223	225	225	236	202	204	228	225	216	198	245	225	210	209	208	229	207	184	228	213	221	230	207	258	233	256	234	223	224	226	229	201	200	196	188	211	229	231	224	215	201	217	218	198	213	212	237	219	213	228	211	231	191	236	246	214	204	200	236	222	230	249	249	232	224	217	221	215	227	226	222	221	232	208	223	231	243	230	192	245	222	207	221	183	228	213	198	216	235	240	233	224	209	225	252	198	196	237	215	215	219	194	201	214	239	226	224	212	229	248	230	202	240	203	212	241	231	241	200	211	216	205	210	213	205	218	258	245	216	253	198	212	196	207	221	232	245	202	249	214	223	232	219	239	223	224	224	227	235	224	212	212	204	218	212	179	198	207	214	214	214	214	264	234	245	214	251	220	223	229	219	225	210	224	225	224	232	236	213	212	215	193	226	227	232	218	241	222	226	238	224	238	223	207	216	232	243	226	249	243	224	222	218	241	243	242	226	244	224	230	208	224	233	203	199	213	241	227	228	201	242	199	235	186	191	233	197	236	230	246	239	223	211	214	241	238	234	233	222	207	190	214	211	192	230	226	232	231	230	256	235	198	217	229	237	239	202	209	238	238	234	216	242	242	218	206	218	210	188	181	223	219	231	210	199	233	230	222	224	213	220	212	215	217	227	206	230	219	205	208	209	196	211	242	193	234	238	228	227	221	241	214	226	226	211	190	209	211	222	227	233	261	208	216	218	197	218	209	202	228	244	226	238	222	209	219	222	213	227	199	221	217	206	212	213	241	224	215	221	195	218	222	207	235	236	244	226	206	230	223	220	210	226	214	231	218	230	240	248	235	208	226	222	264	216	200	208	223	223	210	211	218	193	221	188	229	251	202	220	244	227	215	248	248	235	230	241	237	221	213	231	218	221	250	262	242	215	222	224	240	226	194	224	200	226	231	222	202	248	235	214	226	247	238	222	223	227	203	190	228	229	221	238	228	216	250	205	200	191	245	175	228	225	207	225	231	228	219	211	247	250	223	234	224	228	230	217	223	217	218	209	229	206	225	211	210	246	259	213	238	214	231	230	197	230	203	206	215	210	235	217	213	230	227	224	219	212	195	233	225	237	222	241	194	212	215	204	214	239	215	219	208	231	228	219	245	211	199	213	197	222	235	251	228	237	220	220	246	199	229	221	229	212	247	218	228	191	205	253	222	243	223	214	248	243	234	225	231	210	248	241	227	253	240	214	229	226	209	219	239	209	242	230	216	200	224	219	235	242	229	193	219	217	240	225	218	203	234	218	221	208	228	221	220	219	232	239	221	211	229	231	212	246	231	231	239	241	235	233	243	204	211	213	249	253	249	198	216	217	238	223	234	214	231	199	257	227	228	240	216	236	242	210	221	247	220	220	230	195	218	216	218	208	224	188	203	236	183	235	218	214	219	208	217	227	227	219	203	216	214	222	230	222	202	223	229	208	227	213	236	216	227	229	209	240	204	252	216	222	233	202	237	226	208	239	218	223	223	230	237	242	233	229	233	224	231	227	227	218	221	224	221	215	212	240	224	195	232	233	226	220	213	251	245	210	225	245	209	202	194	230	218	223	261	216	199	222	241	227	201	217	253	230	222	244	224	229	198	230	224	251	235	225	250	231	211	224	217	234	203	230	233	236	228	183	227	215	222	238	223	217	249	233	222	199	230	204	243	244	194	224	218	233	223	242	223	219	193	220	222	213	226	211	239	233	200	219	225	217	238	209	241	232	210	229	239	240	221	213	235	248	240	223	243	242	228	234	215	233	211	220	231	232	236	247	187	191	216	203	242	247	223	217	232	245	210	250	239	233	243	228	223	210	215	219	220	238	212	229	209	202	196	240	207	239	220	231	221	230	218	229	230	195	242	220	250	218	210	228	233	219	236	221	197	232	223	219	201	227	198	228	211	204	234	222	233	228	228	227	218	247	237	242	200	227	214	238	223	220	224	207	234	206	219	227	215	208	242	222	189	219	238	220	217	232	204	204	246	220	226	204	228	205	212	215	230	222	214	222	226	222	227	211	213	238	193	222	228	217	185	233	219	241	241	256	229	229	227	223	223	211	246	235	231	236	229	207	223	227	221	226	238	230	220	211	220	227	212	244	218	217	225	230	218	217	239	197	221	207	223	229	240	236	223	275	199	196	207	224	229	230	201	207	206	211	218	200	207	217	221	273	239	217	232	192	225	204	220	212	190	216	230	201	244	228	211	218	213	232	236	213	244	215	222	211	216	207	227	207	195	229	220	224	226	223	236	230	218	220	226	231	232	213	236	226	228	242	239	201	231	217	251	238	205	199	238	230	198	220	211	215	211	269	233	210	210	226	221	226	235	220	246	206	237	197	217	213	213	237	262	239	186	216	211	211	241	237	220	199	228	240	227	220	224	206	234	226	200	214	231	211	234	225	206	226	211	221	220	258	224	195	231	222	235	220	220	241	228	229	198	209	218	234	224	242	197	193	221	229	202	247	212	234	231	235	190	220	233	200	252	235	214	236	222	203	224	248	227	233	230	238	190	220	203	267	212	245	224	229	223	212	207	218	188	222	233	209	234	226	213	214	230	235	240	223	243	201	198	240	231	203	203	237	200	223	196	205	224	210	226	207	214	208	225	229	215	231	216	200	196	195	216	223	221	221	230	207	241	229	234	228	246	221	213	202	199	206	192	201	237	219	213	228	203	226	216	200	202	234	214	207	237	202	244	218	204	216	214	202	238	219	242	220	225	219	236	223	246	238	215	204	234	245	209	263	222	225	228	223	236	234	194	250	238	209
27654	2694	5908	6537	5578	4417	3669	3093	2677	2371	2101	1889	1696	1516	1359	1419	1227	1169	1120	1077	1056	958	934	991	937	862	888	848	838	822	805	862	701	735	765	749	733	727	734	737	750	744	752	689	750	736	708	666	684	705	703	735	741	690	691	665	696	673	668	681	676	696	648	655	653	699	680	667	650	714	646	689	643	698	636	604	667	635	680	612	686	663	695	692	640	623	636	684	638	673	667	653	654	666	642	650	629	615	616	664	634	623	668	625	681	621	580	602	644	623	683	646	653	645	650	693	647	680	667	628	629	619	665	635	670	642	644	643	638	621	635	682	671	651	635	634	633	666	652	599	635	677	620	613	612	649	631	612	664	687	656	669	642	637	624	618	647	676	652	651	614	638	690	645	665	651	622	683	683	650	586	648	655	621	637	670	655	636	662	616	666	634	623	640	631	643	648	574	634	629	641	662	666	657	657	614	668	629	651	668	618	652	646	598	629	629	681	625	618	635	675	683	612	665	630	617	651	659	621	655	655	641	658	626	633	687	630	639	645	657	673	607	642	661	606	637	625	644	609	660	632	650	613	609	635	634	662	652	629	633	646	642	647	613	635	707	633	616	646	615	649	651	580	618	637	660	605	655	645	613	662	638	644	648	602	659	610	638	651	640	659	587	648	614	620	679	628	596	650	635	659	627	651	640	588	622	655	625	620	613	664	609	626	652	610	618	630	599	630	628	629	637	599	645	634	625	607	690	627	599	662	660	604	654	634	636	627	671	641	628	629	692	660	615	655	649	616	624	637	631	695	604	622	633	652	630	676	609	620	643	573	675	619	655	626	661	665	651	661	627	614	649	673	607	635	631	601	652	621	644	595	634	641	607	639	669	607	636	668	702	642	618	618	604	607	648	643	635	649	639	629	648	612	666	657	645	614	631	654	624	619	704	626	643	629	634	646	620	643	596	584	661	666	663	653	636	674	622	677	594	666	591	634	642	657	651	653	639	594	630	645	628	651	647	661	633	655	594	674	656	662	676	631	669	621	605	640	623	656	654	619	610	676	654	620	669	614	657	650	630	659	639	630	654	628	637	636	643	657	627	692	677	669	659	650	659	653	636	629	650	651	637	629	694	621	636	648	629	679	630	601	658	623	604	625	571	643	631	603	621	628	613	621	673	638	638	633	634	652	668	674	599	626	657	621	624	656	616	594	630	657	640	643	662	606	623	615	637	637	609	637	618	652	624	587	618	617	656	649	618	624	585	626	618	643	659	647	637	647	623	652	623	647	653	640	631	633	667	587	659	610	640	686	671	648	653	634	603	603	665	637	578	621	633	614	653	609	674	644	611	645	652	663	656	638	692	629	610	602	641	682	640	643	629	597	643	581	646	632	625	608	616	627	655	605	631	637	585	660	615	595	661	621	608	679	644	649	657	623	643	652	649	674	636	609	640	649	660	638	638	618	603	613	667	627	638	589	633	652	639	631	638	661	648	616	637	651	601	657	637	604	619	649	658	648	661	653	645	630	680	635	656	637	611	648	667	635	624	637	641	611	671	624	645	631	662	613	652	638	626	627	636	614	621	610	595	665	617	630	628	632	617	641	635	637	604	636	665	619	641	652	642	627	667	666	682	617	645	622	650	672	627	606	650	627	639	657	614	625	634	640	584	616	616	672	579	626	641	632	686	625	639	648	634	633	647	654	655	628	633	628	640	671	620	636	661	713	658	621	587	622	616	624	655	697	631	603	631	577	599	627	670	669	639	636	623	675	658	600	631	675	638	639	628	643	651	617	640	648	636	612	613	605	613	665	571	649	674	661	661	634	643	647	597	636	676	646	614	685	686	638	668	669	679	663	663	603	589	615	602	638	642	591	640	642	633	635	631	646	625	653	579	631	644	673	614	675	649	626	671	625	637	638	639	670	613	648	613	660	633	624	651	631	669	643	613	615	655	662	631	656	625	569	646	627	655	662	640	585	651	633	640	650	627	586	589	609	631	629	639	618	662	663	634	687	631	653	632	657	626	659	643	632	615	663	637	607	683	619	595	664	656	645	610	657	648	627	629	636	618	630	658	670	628	637	655	669	596	621	631	598	629	598	695	641	586	623	641	641	611	603	639	642	625	676	681	662	641	611	653	601	640	653	582	622	608	656	623	643	656	668	603	653	648	634	612	648	666	633	607	639	636	637	674	636	648	612	658	621	589	652	676	675	694	636	600	614	641	609	647	627	623	628	644	659	611	637	662	623	664	637	613	669	604	627	650	629	626	615	629	637	637	654	612	657	675	677	671	593	609	629	627	639	639	616	641	611	609	645	626	589	635	622	621	642	614	649	632	660	620	609	653	694	642	616	631	671	582	620	596	680	658	630	618	632	669	645	625	606	612	650	623	634	601	611	613	610	662	629	625	606	621	609	653	628	605	633	652	607	610	623	656	681	620	609	706	645	649	660	692	629	622	681	647	654	603	620	661	642	662	677	602	582	609	634	653	644	656	629	648	627	639	643	622	652	615	639	627	640	648	618	643	620	611	635	641	676	631	636	627	592	639	621	641	681	646	628	605	662	621	615	654	607	649	606	636	601	611	653	645	659	642	616	619	604	633	644	634	628	628	632	653	673	615	650	665	617	626	619	684	676	694	596	647	612	608	587	616	616	623	602	605	642	613	614	655	643	665	635	655	610	644	639	620	674	656	672	636	667	646	640	638	679	594	648	584	628	624	627	640	679	674	620	666	561	634	649	622	618	621	649	616	655	614	638	608	627	610	630	613	622	593	651	624	637	633	635	642	631	635	677	690	639	616	655	669	671	644	602	634	658	655	647	635	620	644	626	607	603	659	667	633	641	678	653	640	667	679	643	621	668	634	657	614	613	589	686	639	633	629	666	635	624	630	676	594	640	625	624	653	645	604	640	657	634	640	664	606	673	640	637	625	604	666	666	643	619	599	647	619	637	630	624	636	635	615	614	648	683	639	628	640	615	631	650	632	642	669	631	670	659	696	624	615	621	632	698	633	639	664	670	628	631	623	585	608	644	639	616	627	657	660	634	639	663	617	632	652	640	649	619	710	646	645	646	638	635	610	610	676	661	615	648	646	620	678	603	622	653	627	638	649	572	644	610	653	612	662	626	663	630	571	624	654	638	682	647	618	611	600	675	672	606	640	648	608	624	582	643	644	651	647	646	646	604	662	670	641	643	603	632	581	650	635	584	630	647	639	638	655	632	631	603	654	649	609	656	611	653	653	616	630	666	614	639	652	674	653	646	631	613	640	612	641	644	632	591	635	631	612	632	645	635	634	666	643	668	647	627	639	630	582	630	625	628	646	608	620	658	618	629	672	647	638	648	639	630	672	649	640	611	624	600	640	635	673	670	643	653	646	667	610	622	626	670	642	672	594	647	581	652	656	669	582	677	652	666	648	638	649	677	667	622	645	647	575	644	639	663	623	663	640	685	630	684	623	604	606	635	661	608	613	608	637	629	639	671	651	637	592	624	628	629	671	659	645
5311	269	180	130	92	84	66	66	66	75	62	84	66	65	72	63	69	78	63	61	69	66	61	74	69	68	48	60	57	84	72	69	48	75	67	71	69	78	62	72	63	58	66	60	67	57	56	51	72	64	52	64	69	79	67	63	70	67	66	66	62	58	73	55	67	74	55	67	63	63	65	70	62	65	80	75	65	63	79	51	48	63	67	82	61	68	68	74	48	61	60	61	57	73	54	60	83	62	56	58	63	78	62	61	61	67	54	75	55	71	56	77	65	58	60	58	72	67	51	74	59	51	64	69	61	78	62	72	67	65	52	65	59	75	73	55	48	68	54	64	62	49	47	69	77	64	73	85	51	85	65	62	56	70	70	72	63	61	75	56	56	61	70	78	66	61	60	59	72	88	71	77	64	66	79	59	77	56	54	54	51	45	47	70	64	59	58	61	60	75	64	50	69	67	78	54	74	52	54	72	62	71	69	59	66	54	63	63	52	81	54	66	73	58	72	61	63	55	52	60	69	60	62	61	55	58	61	70	68	51	74	64	54	60	77	63	62	63	49	56	70	57	58	64	55	73	69	66	60	64	66	60	69	69	81	67	59	59	79	47	66	70	65	57	68	56	50	68	63	49	74	60	69	59	71	54	57	69	61	51	70	76	74	78	52	55	60	61	73	57	59	72	64	46	56	71	62	69	68	62	51	55	35	64	61	79	60	60	72	81	58	48	75	63	56	64	71	67	66	70	60	86	52	71	65	55	54	55	47	55	58	71	62	54	78	72	59	78	64	65	66	77	70	80	70	65	49	65	64	61	43	54	79	54	75	45	56	88	51	69	48	71	66	79	65	63	55	58	53	77	56	66	44	75	74	75	50	77	61	70	70	62	78	81	54	66	56	69	53	51	68	48	58	61	68	62	58	61	68	79	57	63	72	70	68	55	65	56	68	59	67	63	63	75	72	42	73	55	55	45	58	58	77	62	68	61	69	49	63	58	74	79	61	60	61	60	64	69	46	60	56	57	70	56	62	60	47	67	58	51	69	67	71	59	59	54	53	73	64	70	61	79	65	61	66	54	46	59	55	51	61	60	63	70	78	72	59	65	57	52	67	55	73	49	54	37	61	70	71	57	65	60	73	61	71	57	63	67	61	76	51	75	61	73	68	55	60	72	53	49	55	72	54	49	58	64	85	64	55	58	59	66	77	64	56	61	68	58	55	64	59	72	85	60	70	62	67	64	70	61	75	66	70	64	57	51	59	74	62	71	63	63	46	66	52	63	70	60	60	64	56	70	78	75	79	84	60	57	77	58	43	54	45	45	64	59	61	65	60	66	61	64	69	74	45	57	75	63	69	61	61	56	48	60	64	72	60	56	75	54	53	72	62	52	61	57	66	79	66	46	61	48	61	77	63	63	60	70	39	75	64	60	53	62	62	61	65	62	73	58	54	65	54	62	54	63	48	60	66	48	61	58	64	71	68	68	50	54	77	71	52	62	71	76	68	57	63	58	65	48	70	67	58	62	71	75	54	69	68	73	63	56	60	71	57	59	56	69	50	58	70	56	68	68	61	54	53	61	65	74	64	80	56	57	57	71	58	55	62	57	63	70	65	79	69	60	63	62	64	63	59	57	58	67	68	78	64	66	42	72	58	60	59	68	60	65	68	51	69	62	63	59	67	62	60	72	61	63	61	59	75	55	51	68	53	46	66	59	50	58	50	78	74	60	62	67	71	60	77	44	51	69	58	73	65	65	61	67	51	69	64	53	57	62	70	58	70	62	56	61	73	70	62	73	43	63	57	71	47	56	55	73	55	65	69	56	68	83	63	45	69	55	68	62	67	70	56	51	56	79	62	70	84	72	66	53	68	69	74	67	62	75	75	59	50	68	51	65	65	66	54	63	66	60	67	55	71	62	63	59	71	70	67	75	48	57	80	62	63	61	56	55	63	62	51	55	56	71	65	61	60	64	71	62	56	67	72	54	60	61	57	72	64	69	66	55	79	60	63	67	69	60	75	66	59	78	69	66	65	61	56	66	51	53	70	70	63	56	52	69	73	54	62	59	59	54	58	61	56	59	64	73	59	69	66	63	52	65	62	74	49	73	71	69	83	59	72	54	54	59	66	61	73	65	66	54	70	81	78	61	82	77	64	53	61	56	56	54	49	72	57	64	63	66	75	61	71	73	62	74	67	64	54	60	70	74	71	67	54	71	53	58	55	61	70	57	43	55	55	60	53	58	69	67	63	65	66	64	66	67	72	64	68	47	76	71	74	67	62	52	45	62	70	69	74	69	64	60	74	58	60	73	66	48	70	48	65	55	58	72	54	51	59	72	64	57	73	76	67	54	59	62	61	57	58	66	62	57	82	72	68	56	70	73	67	48	70	63	69	67	55	57	67	72	72	74	62	63	76	62	73	56	72	62	63	51	85	70	70	70	58	56	47	70	53	48	71	60	64	51	60	65	60	67	63	59	68	53	66	57	85	72	65	50	62	78	71	68	77	53	58	48	70	65	70	55	56	55	52	55	63	63	61	58	76	83	70	62	65	72	59	71	58	64	51	66	69	59	80	55	74	60	70	58	52	63	75	82	64	74	66	74	72	53	51	60	67	56	69	59	51	56	59	67	74	68	59	48	66	57	74	69	62	53	74	71	60	57	74	68	73	70	69	64	74	45	58	67	45	64	80	61	72	56	68	66	72	56	56	64	54	50	68	41	86	56	53	52	65	50	55	60	65	51	69	68	62	58	58	54	64	56	60	62	50	59	68	70	49	79	60	82	67	61	57	60	64	69	56	63	59	66	64	62	55	74	66	73	69	62	68	66	63	66	79	76	55	51	67	68	58	64	55	72	60	61	79	57	64	55	66	76	80	65	62	64	78	58	55	64	62	65	68	66	71	57	61	57	61	46	79	66	73	57	62	65	50	61	50	60	58	67	49	70	70	67	66	61	66	69	60	51	54	76	49	57	58	49	69	51	58	57	63	62	63	78	55	59	79	50	59	73	62	82	62	59	57	53	65	64	74	70	49	70	68	54	66	50	70	66	65	67	77	69	59	72	78	57	71	46	52	53	54	61	57	57	56	75	76	61	58	64	57	64	48	72	69	47	56	73	50	54	61	65	65	64	65	70	72	69	66	54	75	58	69	57	71	69	65	60	67	62	68	71	71	72	42	62	66	58	76	75	68	64	63	64	63	55	64	62	58	64	54	50	56	59	69	57	60	65	60	54	66	59	72	54	69	68	64	53	57	61	69	81	49	58	54	63	66	56	62	54	63	58	67	60	76	64	69	66	56	66	54	43	56	70	66	60	61	60	54	56	65	52	60	60	66	58	65	61	65	68	68	85	62	61	72	59	63	63	70	70	59	70	68	61	60	74	62	67	78	60	58	58	55	53	49	49	65	65	70	61	53	50	57	59	67	57	65	62	72	70	55	72	41	53	71	68	62	70	58	51	73	64	58	53	68	71	70	53	61	67	53	60	61	64
4953	289	409	433	348	356	303	276	311	284	292	238	277	258	253	254	260	277	241	239	255	231	219	240	254	242	227	214	228	241	261	236	236	210	234	252	224	237	209	232	227	232	223	250	241	228	239	234	239	215	236	200	241	237	232	237	219	261	244	235	238	227	235	211	250	225	216	213	228	248	237	239	237	214	231	209	206	237	230	231	241	233	241	249	240	267	236	223	237	250	225	231	227	248	238	236	234	236	276	212	196	253	257	251	238	235	216	222	213	237	223	248	225	232	228	233	230	221	211	231	234	204	222	233	248	238	211	251	207	205	232	241	225	233	228	216	218	241	219	220	259	214	216	222	253	203	246	223	224	244	210	224	241	235	188	250	191	249	245	222	211	222	233	209	237	233	235	213	227	251	232	244	241	241	208	241	253	252	229	203	211	224	249	249	271	205	208	208	261	221	237	230	236	229	216	224	227	228	239	202	225	216	261	242	246	248	245	252	254	232	241	239	223	219	249	233	219	239	216	214	208	259	248	197	205	237	215	234	231	223	218	223	232	213	206	218	227	196	223	237	237	250	215	240	240	200	203	241	240	213	263	230	223	219	223	216	252	260	254	222	201	232	252	244	244	217	220	245	228	251	229	215	231	229	231	211	238	212	207	249	225	225	244	210	214	237	264	220	231	245	212	242	244	239	228	206	232	255	221	201	220	214	245	227	223	219	226	234	221	249	217	218	268	226	235	245	218	236	247	236	233	254	224	225	196	233	220	209	241	218	230	193	193	220	250	252	215	259	225	221	224	215	192	241	232	217	235	256	221	225	224	216	220	222	245	228	244	231	259	230	212	271	241	283	254	218	234	270	214	227	224	205	238	233	205	232	234	243	213	225	241	228	213	220	256	257	230	222	224	212	243	235	240	218	228	223	183	218	235	231	205	249	223	230	205	230	254	246	209	229	242	236	253	261	244	222	201	256	227	228	213	218	230	217	229	222	227	220	249	223	218	222	218	240	231	231	225	196	232	235	226	233	234	243	232	232	213	226	215	256	224	233	241	208	229	224	225	248	216	242	251	213	213	235	226	237	234	219	207	197	219	244	237	229	241	222	248	223	251	233	246	216	219	251	228	236	223	241	215	221	238	238	253	214	228	241	202	230	228	231	238	243	236	250	221	242	249	241	217	216	219	213	260	213	222	235	225	226	238	208	225	208	246	216	218	239	222	227	255	261	218	201	246	247	229	222	227	230	222	243	220	224	233	224	214	244	248	235	228	231	240	228	232	217	226	193	246	242	220	225	215	238	234	250	248	233	225	256	228	200	237	225	240	227	220	229	205	239	233	211	234	228	250	234	236	241	234	229	241	240	233	238	227	213	223	226	234	240	250	229	222	228	205	232	226	240	218	229	232	250	202	250	237	261	213	211	235	226	228	240	249	240	229	236	240	223	222	231	247	230	235	230	198	224	214	256	217	215	233	239	246	235	239	256	244	232	240	225	234	229	233	245	223	233	227	228	197	257	204	206	253	221	213	248	254	222	226	225	202	217	198	230	228	229	241	227	214	232	252	241	239	255	228	226	234	248	223	225	227	231	233	235	235	226	230	207	222	235	233	227	211	242	238	216	249	211	235	220	223	232	250	209	214	255	208	255	242	210	236	240	224	232	217	231	240	241	243	207	217	224	225	243	254	210	229	212	221	229	232	234	214	233	243	214	234	242	212	249	226	219	255	222	237	229	252	228	219	242	254	216	233	228	230	220	187	222	231	232	251	226	215	250	224	221	238	254	195	219	255	225	210	251	233	218	221	246	238	252	254	180	216	214	230	180	232	237	192	222	232	208	216	246	229	220	234	230	242	251	231	240	232	205	189	287	239	226	214	253	216	234	218	235	228	227	211	209	237	222	226	235	232	248	225	240	234	215	237	223	244	221	226	236	233	203	240	218	242	240	249	216	215	232	227	239	239	223	208	228	204	226	233	247	225	227	213	216	241	239	250	263	227	218	229	220	260	212	236	217	229	218	227	211	244	222	220	223	214	218	247	233	237	240	222	229	240	223	235	231	238	236	211	229	215	225	229	212	228	240	248	213	225	247	245	231	243	240	228	220	230	242	220	202	245	244	229	226	280	204	228	241	225	209	233	246	216	198	213	212	217	230	246	232	232	213	212	240	211	228	216	211	215	225	225	224	228	233	239	228	231	229	227	226	221	225	194	233	225	221	243	227	211	223	223	227	235	213	234	215	225	241	235	210	242	230	230	234	184	220	222	235	216	227	255	232	233	237	227	237	226	221	236	201	213	222	218	226	214	212	223	226	221	237	232	247	237	243	208	194	242	226	222	223	210	228	232	220	192	232	240	249	232	229	231	226	238	239	245	232	222	231	256	201	215	233	255	248	208	222	250	243	231	229	222	217	221	205	257	250	263	232	234	211	255	217	217	216	227	259	202	208	254	230	206	210	227	221	261	216	242	229	235	215	234	231	257	252	243	217	233	243	235	233	219	219	251	243	264	225	263	239	216	235	222	220	243	239	222	254	236	224	228	224	217	231	243	223	227	216	244	247	211	245	230	221	225	234	233	225	250	237	247	209	229	252	216	253	229	236	223	241	244	211	244	232	238	228	226	232	245	220	231	261	221	237	228	222	212	238	205	238	218	205	215	233	232	235	227	218	254	251	247	214	238	215	241	226	241	216	227	233	242	248	206	232	219	231	245	236	254	217	212	242	251	222	242	244	216	219	212	238	217	232	209	232	213	230	234	212	220	232	236	236	247	244	248	217	221	238	245	245	229	219	231	231	197	221	235	224	227	232	220	239	236	238	246	217	233	239	233	230	211	223	207	252	243	222	236	230	211	227	226	247	222	227	251	245	233	208	214	207	243	231	215	243	217	249	217	230	202	223	214	245	257	224	231	215	219	240	241	237	241	223	223	234	221	233	240	247	199	244	229	248	232	210	223	232	214	220	235	242	232	190	251	213	225	221	229	228	201	231	234	217	231	235	209	232	194	225	231	219	221	223	228	242	261	229	258	224	216	220	227	249	240	225	214	211	237	243	231	256	220	223	238	243	244	235	244	267	262	235	260	231	228	222	248	223	239	249	223	224	225	243	223	240	242	206	201	234	231	238	231	238	233	241	224	222	229	196	219	226	256	242	233	227	213	226	276	232	252	243	268	269	236	246	271	232	241	247	225	210	227	236	240	247	211	230	224	235	248	218	221	216	252	224	233	210	234	223	220	242	218	228	243	200	234	229	234	220	256	229	274	227	257	234	205	262	224	244	223	232	210	235	260	213	270	225	219	239	231	231	227	231	212	233	226	232	218	220	237	239	240	233	221	227	226	204	237	230	227	232	209	238	245	221	233	261	220	259	230	208	253	235	240	247	251	240	219	213	248	245	230	225	241	249	229	189	251	235	212	259	237	234	232	215	248	220	255	254	234	221	230	212	229	226	226	206	222	191	227	216	234	228	228	221	196	207	226	215	247	212	230	208	220	246	229	252
42487	9179	1650	1061	777	577	465	361	324	280	249	214	212	183	194	198	172	178	161	187	140	155	164	158	168	150	155	122	125	149	140	154	173	145	109	127	130	153	136	141	145	116	136	136	120	155	129	103	130	147	171	127	130	151	115	135	145	132	121	124	115	137	142	127	109	138	120	144	118	118	161	136	147	121	138	126	115	140	135	140	113	119	124	125	125	143	128	130	124	131	141	137	129	126	137	126	131	110	131	139	111	137	128	141	130	126	111	127	134	136	151	145	132	141	138	133	125	147	152	133	140	153	122	132	142	130	142	139	117	124	152	115	111	128	143	139	126	137	130	139	119	129	120	113	143	131	122	122	114	135	127	128	131	153	143	115	120	148	149	138	141	155	139	123	116	113	128	156	139	146	128	139	127	139	128	148	123	147	129	139	123	126	126	139	115	130	149	141	132	129	145	136	125	123	117	145	132	114	133	133	143	149	138	141	156	150	158	115	137	131	130	130	127	157	138	142	107	120	128	144	124	121	124	146	126	129	139	121	108	134	121	128	124	130	138	129	128	120	145	105	134	159	125	122	138	138	158	156	126	129	130	131	138	169	160	128	118	106	133	128	140	126	139	150	116	102	137	143	122	131	115	152	129	136	123	131	117	130	134	142	132	150	125	138	111	121	139	127	129	140	112	137	147	131	119	125	143	131	146	154	148	124	124	132	122	123	131	148	122	135	126	125	142	131	117	165	135	151	145	120	121	125	121	142	119	134	135	127	141	162	120	129	140	141	121	118	140	137	121	134	122	142	149	134	126	145	128	144	135	131	133	120	119	150	174	120	142	142	123	126	132	138	145	130	124	135	134	114	136	121	147	127	127	153	146	140	125	138	146	138	123	136	112	143	130	132	122	135	142	149	165	135	111	129	136	138	123	140	131	149	138	144	142	135	134	125	158	143	154	126	149	128	127	114	136	124	130	132	147	124	139	126	130	111	123	135	136	105	123	125	132	121	150	124	119	120	137	128	129	130	126	136	147	113	138	117	126	110	129	139	130	130	154	122	130	139	122	120	129	128	135	118	131	142	151	145	139	141	129	110	138	123	153	140	132	148	129	128	134	139	138	143	130	122	122	138	144	135	146	134	132	124	130	121	134	129	123	130	121	147	134	148	137	138	125	144	135	124	136	142	123	123	121	107	136	123	130	138	142	129	136	138	148	144	157	121	131	141	127	135	118	115	124	124	149	139	135	129	150	118	118	139	142	139	122	126	139	122	126	115	138	137	116	153	122	130	126	135	127	135	142	120	128	103	130	131	140	133	125	137	138	146	129	131	117	130	147	125	147	140	122	142	137	132	138	154	147	116	129	128	118	126	138	145	121	136	122	143	126	134	118	156	131	142	134	130	128	127	131	155	132	157	118	116	123	146	134	110	136	135	125	117	140	150	144	130	130	149	131	119	145	143	121	133	118	145	118	131	124	132	151	127	112	132	135	119	142	135	135	125	123	145	113	136	147	134	136	147	140	111	138	150	131	131	134	121	139	139	138	137	136	146	140	132	125	124	107	131	123	135	130	128	118	141	112	146	167	133	137	135	150	127	141	133	130	134	117	143	151	125	137	138	131	121	138	159	139	114	130	127	115	119	137	108	128	150	132	122	130	144	130	143	130	119	133	152	135	145	136	131	142	112	150	135	127	146	117	142	140	123	138	134	143	118	126	142	140	139	128	154	128	138	136	134	122	122	138	142	114	125	141	137	134	144	153	133	144	128	115	124	116	122	148	129	131	136	132	117	145	137	130	130	129	129	136	130	111	126	160	139	130	149	147	143	146	137	148	137	143	131	131	115	124	140	146	156	131	130	146	142	131	138	155	116	128	134	130	148	131	145	123	132	146	116	135	126	124	142	124	127	112	119	124	155	116	132	113	139	119	110	123	143	129	125	120	128	130	132	125	110	120	146	155	146	151	129	113	126	127	128	137	124	135	143	120	154	147	119	135	114	110	126	133	138	132	124	146	142	143	128	124	118	147	127	161	117	118	139	123	137	135	137	139	136	137	158	134	127	128	125	144	136	130	129	125	135	150	125	135	133	129	134	136	134	135	128	119	134	130	129	123	141	140	134	131	137	121	130	108	134	149	127	145	143	128	145	128	131	131	104	145	143	138	141	141	146	150	122	146	130	145	140	148	147	135	118	143	137	129	130	133	140	135	124	131	126	137	127	122	137	133	145	130	111	135	131	122	129	138	126	145	134	128	118	138	129	111	132	119	118	127	124	131	105	128	157	132	124	166	119	111	146	123	128	135	115	131	136	142	137	129	127	145	133	132	110	144	140	141	137	131	138	140	114	132	132	118	124	128	115	146	109	149	151	133	121	159	135	132	138	145	128	127	134	157	147	143	117	154	148	135	130	147	138	141	161	133	140	118	117	157	134	119	122	120	133	129	123	128	137	141	120	138	141	128	130	130	137	143	131	134	112	147	119	120	131	133	126	148	116	140	135	141	129	160	135	151	122	146	141	134	123	134	128	145	159	147	145	137	122	124	148	135	126	148	144	139	138	129	137	110	150	130	142	140	120	120	157	125	130	126	142	134	139	129	153	121	125	126	131	125	125	134	126	141	116	136	130	139	145	129	159	137	135	146	127	155	124	143	156	142	132	123	119	110	143	133	127	157	134	131	137	148	132	124	132	133	147	112	135	115	142	135	133	139	127	106	138	128	120	132	109	126	133	136	133	118	132	123	133	135	118	142	129	131	135	143	123	127	131	132	126	144	135	122	128	118	125	116	128	137	145	145	145	136	140	125	140	129	126	151	129	139	130	128	130	111	148	138	140	130	129	126	128	132	109	142	130	136	136	155	143	123	150	116	129	133	140	140	129	138	141	141	124	130	118	105	126	124	161	125	141	134	138	136	124	119	135	149	143	114	135	113	119	131	127	137	151	139	113	122	134	142	136	153	147	140	138	140	117	142	127	128	122	127	108	138	124	144	117	130	134	135	125	153	107	136	113	107	137	128	136	125	127	131	120	155	125	126	128	129	119	150	125	136	103	132	134	109	131	120	138	139	148	123	144	140	131	147	145	135	149	123	129	116	127	122	140	140	145	116	124	132	133	136	130	147	136	153	131	156	124	119	148	125	141	160	119	130	131	134	100	117	132	134	132	122	139	141	143	132	137	127	123	145	116	140	155	127	137	143	124	136	126	146	137	121	128	148	119	141	132	131	134	154	124	131	124	126	141	135	129	137	131	134	121	159	133	121	135	133	139	148	116	127	128	136	118	119	132	156	121	141	153	132	125	157	138	111	128	128	130	117	126	132	149	128	155	123	120	142	123	116	131	131	121	135	104	130	134	128	127	120	132	128	127	124	125	149	149	161	106	152	127	107	121	143	148	148	109	145	138	139	135	129	137	149	111	152	106	129	122	136	145	119	134	131	129	142	147	113	149	163	137	124	127	133	137	131	124	136	131	122	136	125	140	138	115	122	137	115	140	119	143	132	125
21862	1503	3352	3732	3246	2534	2086	1779	1545	1371	1203	1062	970	904	798	730	726	738	658	661	620	556	570	588	580	550	517	522	486	471	511	488	536	505	510	468	463	476	471	449	420	476	440	470	454	480	475	480	459	480	455	420	446	422	441	433	476	419	419	456	436	442	456	439	464	448	432	414	437	422	421	424	439	391	407	399	392	436	403	427	421	425	426	419	421	402	414	454	422	392	404	427	431	406	412	420	429	416	375	398	418	383	444	437	409	400	462	430	416	430	395	415	411	436	374	406	390	435	409	463	404	465	426	401	447	454	436	416	397	382	408	422	409	420	418	396	434	425	416	400	397	409	407	380	388	406	393	408	432	402	405	456	425	435	383	431	400	426	400	404	420	420	442	391	463	449	426	452	443	419	438	430	407	413	437	390	394	432	417	441	453	402	389	370	420	423	430	449	434	443	413	428	415	410	408	399	426	433	460	391	400	415	430	427	430	429	424	451	403	417	398	407	429	393	423	412	410	408	442	416	422	399	398	406	449	439	401	400	436	432	398	381	438	389	406	421	387	435	419	404	423	413	451	422	398	396	401	420	395	428	444	389	406	444	417	400	464	399	398	416	445	374	376	400	438	434	430	418	393	413	397	409	414	416	408	389	435	387	421	393	407	442	391	433	404	425	446	420	400	413	413	400	420	373	370	418	441	361	403	418	413	445	405	414	417	419	430	391	386	380	392	401	413	408	428	429	401	410	427	391	395	389	430	419	392	410	378	386	447	440	420	394	453	406	425	373	457	388	430	413	399	401	391	405	446	417	406	419	414	448	398	399	448	374	416	390	405	412	419	435	409	445	440	382	417	406	406	361	445	426	381	388	398	414	439	417	381	424	398	391	434	409	403	405	432	448	425	422	403	422	412	377	411	381	420	429	425	422	411	410	368	435	465	394	440	439	430	444	414	445	413	424	466	412	400	411	453	416	380	430	451	416	413	409	397	388	404	426	423	401	380	392	397	390	406	409	416	415	452	412	416	419	403	419	375	448	380	442	431	407	391	434	392	466	408	412	424	414	416	395	390	419	403	415	446	431	423	415	419	388	426	426	442	444	411	397	439	411	388	439	436	395	404	405	433	381	400	400	435	388	402	424	391	413	394	405	395	422	374	415	398	439	416	443	437	382	355	379	372	400	410	390	392	408	420	403	388	388	439	403	404	399	428	396	411	395	456	422	395	465	447	407	453	424	382	451	380	408	442	440	415	439	458	417	432	406	408	483	426	388	378	397	425	419	394	411	392	427	453	400	376	396	439	423	421	402	416	378	424	429	423	437	426	415	431	419	436	445	388	421	401	460	403	388	418	403	403	424	396	394	419	426	411	401	439	405	421	431	420	402	396	376	428	404	426	439	411	407	410	425	432	414	414	416	434	427	407	447	445	411	391	385	422	410	358	394	374	372	429	377	459	429	419	376	435	404	418	430	436	386	412	417	400	388	421	403	432	379	446	433	435	418	410	405	391	405	382	406	395	425	401	416	415	370	443	392	403	421	432	388	398	413	415	429	420	435	411	430	393	415	412	435	437	411	448	415	413	433	406	425	422	412	375	447	408	424	418	435	429	396	387	414	460	377	440	445	434	455	409	400	426	425	414	382	406	366	428	388	404	443	375	414	413	425	441	448	412	392	404	414	379	437	414	441	414	457	427	377	397	407	380	406	393	411	395	391	422	388	407	406	397	417	441	397	416	398	416	420	413	386	421	404	386	397	411	438	415	400	411	419	418	423	428	416	370	379	423	439	427	421	433	440	438	392	478	445	419	419	378	437	413	410	442	376	392	412	382	389	453	452	426	435	405	416	401	397	416	385	389	386	420	401	414	397	422	383	417	410	364	390	408	433	429	416	419	388	429	413	370	372	418	399	419	433	389	435	388	411	415	397	422	435	413	400	405	414	422	449	387	390	412	381	418	412	426	411	430	409	406	412	429	407	404	414	458	415	439	383	420	420	415	390	415	432	411	418	406	412	413	412	369	421	399	409	436	411	422	417	432	398	386	429	418	403	421	392	394	381	390	417	389	385	369	411	439	440	417	391	412	395	436	384	406	375	434	426	399	393	425	410	396	390	376	420	434	405	457	419	441	405	405	416	429	405	439	424	389	408	422	443	415	415	425	430	425	412	391	410	418	419	436	416	401	400	418	401	427	435	397	465	388	429	416	437	393	425	439	437	430	418	428	424	414	428	402	379	412	405	375	395	391	371	395	440	428	422	434	442	453	411	416	390	421	446	438	400	429	401	424	426	407	385	408	383	415	401	393	430	414	419	436	423	415	412	437	390	370	404	419	411	435	388	373	399	406	441	403	400	410	477	429	417	403	423	401	403	374	431	410	431	415	412	429	412	428	392	381	417	412	397	389	448	402	397	377	401	409	421	408	456	398	420	417	388	454	397	366	438	405	437	416	394	370	433	417	438	402	432	396	417	422	379	445	416	417	427	413	432	402	410	406	412	401	408	432	386	411	383	419	416	428	413	434	471	409	414	457	413	376	425	417	439	391	391	433	412	383	409	391	418	397	406	440	423	378	397	422	405	399	375	415	437	421	417	394	386	450	438	439	413	424	381	428	400	426	380	375	390	418	406	417	403	444	389	418	396	398	442	448	391	416	404	393	454	451	436	414	418	429	399	419	409	421	411	405	428	411	435	415	390	422	397	424	408	408	437	435	436	377	414	432	423	421	433	418	432	425	470	423	448	416	400	434	415	415	410	406	423	430	405	421	403	445	398	436	402	409	437	426	426	421	413	449	423	375	418	406	394	421	385	408	431	416	405	407	429	367	418	404	435	418	419	413	449	417	388	442	441	406	414	400	415	438	413	413	396	402	432	457	401	386	386	406	412	402	367	415	397	411	394	445	407	388	389	425	401	426	409	419	429	418	412	441	401	423	386	410	401	409	429	429	427	396	428	397	398	411	408	433	437	426	382	405	437	437	370	432	435	427	396	431	391	419	429	448	431	440	387	404	426	423	388	453	407	398	434	422	422	402	390	409	421	395	413	416	412	455	432	437	411	400	419	441	415	416	416	415	404	393	467	400	415	418	426	430	443	405	429	388	385	426	426	425	417	383	391	411	405	435	431	424	435	417	428	447	373	410	427	419	423	402	397	448	397	403	407	443	412	409	382	410	385	415	411	399	394	421	400	440	357	412	403	425	404	402	393	405	407	441	424	418	400	402	422	422	395	433	402	443	396	411	399	371	395	398	425	419	431	406	445	382	423	464	422	412	363	424	416	399	446	401	440	403	420	409	429	400	437	406	395	388	424	411	404	406	423	464	440	422	430	368	409	384	429	389	459	421	423	420	419	406	421	480	377	397	427	427	450	419	419	416	410	391	401	420	436	399	403	409	400	409	402	419	382	399	415	392	414	436	398	393	432	415	427	406	440	384	409	409	405	425	448	420	408	403	369	394	383	385	411	410	404	414	396	396	416	400	420	420	427	394	429	375	430	381	425
51501	16817	4753	2177	1497	1042	791	681	576	521	439	391	378	341	346	305	310	309	286	285	269	278	242	271	240	227	264	254	219	234	246	226	243	267	255	266	260	220	231	223	226	247	195	209	233	207	223	257	232	219	249	253	230	250	234	228	238	229	216	236	231	225	216	212	224	246	221	238	228	228	206	264	229	231	211	230	230	237	210	228	213	194	225	243	246	216	234	230	198	233	217	223	212	238	230	233	230	233	228	222	248	242	209	213	194	228	230	177	215	227	217	231	225	234	228	221	205	211	228	201	199	201	214	236	219	221	225	225	214	215	237	240	223	225	240	207	221	198	213	228	206	253	229	249	215	214	234	243	227	209	197	257	207	246	246	259	247	233	231	214	202	212	219	222	222	238	219	222	236	234	192	242	198	235	226	212	230	228	207	221	239	225	221	199	208	228	236	231	197	219	217	211	212	238	253	225	193	220	209	196	202	220	213	266	200	208	194	222	220	233	215	249	213	231	232	209	216	236	228	216	216	229	205	200	228	226	241	247	208	234	203	238	244	219	216	208	233	225	208	207	239	265	229	225	208	253	231	251	218	210	214	240	238	226	235	249	250	258	225	225	226	216	224	241	232	225	219	206	234	216	228	201	239	223	225	249	219	212	208	227	209	228	229	198	232	228	209	221	205	222	216	209	219	230	250	226	235	202	220	228	208	202	232	239	197	201	225	200	209	243	209	220	200	209	208	238	240	220	213	233	222	218	245	217	215	223	213	229	217	211	223	232	223	244	236	269	219	203	228	227	215	198	238	213	204	203	233	223	230	229	227	221	264	243	228	194	228	239	211	243	210	238	210	210	185	232	232	249	207	221	265	229	226	229	207	248	201	213	229	236	227	248	202	251	241	231	209	236	226	235	245	232	199	203	217	219	221	241	233	229	211	228	225	238	220	197	235	201	224	218	210	214	221	224	218	230	226	228	200	221	240	225	217	219	234	212	224	225	252	232	214	225	212	216	206	227	258	209	230	223	222	219	253	219	206	228	220	225	204	225	231	231	202	188	212	210	212	215	235	202	239	196	239	208	246	223	259	215	206	210	258	198	217	212	234	237	197	209	230	249	209	238	208	220	250	238	239	205	221	216	229	212	192	219	218	228	261	216	231	222	225	222	244	239	226	182	223	231	226	215	210	226	210	231	202	251	211	240	220	232	207	205	219	191	239	214	238	209	205	236	202	223	209	218	201	209	235	208	238	236	220	202	215	263	213	213	231	224	222	197	213	240	213	207	236	208	207	236	219	221	221	198	232	240	233	252	193	214	221	214	222	233	243	242	197	236	214	188	245	229	215	222	215	238	241	233	248	221	210	235	233	245	252	263	192	199	212	245	243	208	229	239	221	215	223	222	207	221	253	217	221	229	211	220	211	226	228	234	224	219	227	207	235	207	214	157	239	224	231	207	246	229	222	225	256	202	235	223	209	225	207	220	214	226	233	213	192	226	221	233	241	225	266	225	221	232	233	220	236	221	236	192	244	251	248	218	215	245	239	250	222	215	225	228	197	257	229	211	210	228	226	232	229	214	225	248	234	226	227	224	221	230	208	222	218	198	202	221	239	202	206	230	234	197	196	207	205	231	227	229	198	237	211	234	225	206	203	246	228	226	194	231	227	213	203	209	224	200	214	220	227	206	233	198	232	206	207	219	199	209	242	252	202	234	213	237	227	231	254	177	238	233	201	195	237	248	237	224	220	227	232	230	253	210	212	241	197	189	243	227	231	195	215	233	223	222	249	225	203	193	201	231	216	240	236	215	200	227	210	220	201	230	222	241	224	206	198	233	216	184	208	233	237	233	236	218	228	228	240	238	240	211	225	212	240	246	225	218	220	234	219	239	211	189	222	219	228	217	195	219	236	205	196	219	178	215	221	212	218	217	196	202	251	225	225	226	225	211	217	227	218	235	228	238	220	217	249	203	218	214	201	229	236	221	225	247	229	260	242	222	207	228	208	239	213	211	215	226	222	231	195	220	223	213	203	208	239	231	218	229	224	195	228	219	221	227	234	239	224	222	212	231	206	203	245	244	225	227	217	232	217	228	232	219	216	223	218	230	244	259	226	211	196	196	202	226	258	232	222	250	240	206	244	245	227	216	214	242	234	223	210	208	241	210	238	239	222	231	229	261	206	211	222	237	208	210	200	241	193	227	230	192	224	228	232	235	241	215	216	199	236	206	215	202	218	235	205	227	229	209	211	232	225	217	218	222	227	228	263	231	199	216	213	250	232	224	239	240	238	208	183	204	216	205	212	245	201	222	239	209	210	211	216	216	228	235	210	218	224	200	221	260	210	217	215	202	211	244	229	232	228	226	211	213	215	224	215	211	207	214	218	227	190	245	235	214	229	227	263	252	206	248	215	213	222	240	237	195	207	204	232	215	224	244	221	217	230	215	221	210	242	214	252	224	247	238	216	214	212	226	242	236	219	240	202	229	219	219	242	204	258	233	228	244	203	191	229	239	195	232	225	222	245	210	225	237	222	223	254	219	214	219	218	208	226	236	201	234	221	226	229	232	228	241	207	218	232	215	217	204	231	238	217	227	215	230	230	213	197	244	210	224	261	226	229	215	214	239	215	232	219	231	234	210	224	237	248	248	243	241	200	220	239	224	215	234	208	200	223	215	247	222	204	239	242	240	216	216	227	211	252	243	219	244	209	233	233	217	224	244	227	223	205	235	238	236	226	230	243	221	229	235	220	218	219	234	224	226	200	194	210	218	222	226	240	198	210	214	238	232	232	218	218	200	208	227	231	212	193	205	212	187	245	249	205	236	242	215	214	247	207	202	200	224	223	227	209	209	234	211	234	240	205	222	256	211	229	238	232	239	226	266	231	204	215	204	228	228	218	226	231	220	230	217	206	204	226	226	220	205	224	229	210	236	196	212	228	229	237	239	199	217	203	226	251	232	197	212	258	264	230	190	265	226	264	219	227	186	212	220	212	210	211	213	238	237	228	215	218	214	251	220	227	226	215	224	236	228	201	201	227	221	221	190	208	193	230	239	202	226	241	231	225	216	210	240	234	212	258	229	212	228	237	219	212	230	225	228	218	209	243	239	207	236	225	246	213	224	234	236	219	235	213	251	256	247	214	219	240	210	228	219	224	206	195	234	249	244	220	199	242	212	224	225	218	208	212	229	249	239	230	223	219	214	222	203	227	210	213	209	211	201	232	216	235	225	227	197	202	255	213	235	217	224	243	214	232	228	217	260	232	215	246	222	239	220	229	220	227	239	234	220	254	233	219	213	215	238	225	257	209	209	217	218	224	226	234	233	281	260	185	205	214	221	224	238	194	195	195	235	207	201	219	226	242	231	203	247	203	219	220	231	220	216	226	229	231	229	259	225	228	205	218	251	216	199	232	241	239	250	232	228	240	237	203	218	215	201	212	204	216	229	225	220	216	226	237	224	208	235	206	210	208	208	216	212	201	204	222	193	212	236	232	239	240	220
28075	2661	5871	6449	5519	4406	3665	2999	2629	2274	2099	1794	1647	1467	1382	1326	1240	1166	1160	1045	1040	988	929	911	901	898	929	810	823	763	788	782	770	796	806	780	744	760	757	747	698	763	709	744	751	694	760	702	726	748	711	698	731	674	693	715	685	685	664	668	666	675	693	679	668	663	621	724	646	686	645	677	662	677	687	681	650	637	716	674	685	632	661	699	675	649	655	685	675	650	676	658	688	639	632	659	691	641	652	653	632	648	642	586	636	604	666	641	682	607	632	641	649	630	655	656	652	612	655	652	673	655	669	650	669	630	594	628	618	685	608	693	677	657	651	632	624	693	631	670	676	680	644	665	610	625	637	605	630	629	637	639	656	625	621	591	634	658	692	663	664	642	673	652	672	620	645	688	626	633	693	662	649	645	629	664	593	644	586	618	594	605	627	643	654	622	602	646	615	621	650	657	617	617	635	612	662	640	605	611	640	640	680	621	660	636	598	674	627	632	597	625	624	629	631	662	658	657	640	669	626	630	650	664	655	633	615	630	612	661	634	606	634	682	663	663	658	668	614	662	623	692	659	648	661	648	706	639	652	600	674	642	634	670	604	692	652	634	624	624	693	669	615	624	613	635	630	643	625	648	652	613	616	658	638	573	641	649	615	612	654	648	630	595	626	610	632	615	655	730	653	637	622	617	635	649	626	605	659	622	683	626	598	600	661	599	624	622	639	588	635	594	635	652	675	616	648	611	648	673	599	644	713	649	582	642	617	675	643	650	623	636	654	610	637	594	648	595	632	651	661	621	643	675	665	614	666	633	626	655	663	642	629	611	633	614	624	608	600	691	663	607	668	671	615	627	592	602	619	627	607	644	651	624	618	647	675	624	605	644	642	639	640	689	658	647	600	578	638	625	605	624	622	663	641	627	681	650	632	666	637	629	633	596	674	650	623	645	686	649	610	638	628	616	626	663	670	631	640	598	625	569	605	631	665	624	612	650	628	619	626	608	684	622	639	607	647	659	680	634	628	624	621	609	648	638	667	641	620	611	632	631	630	653	644	676	640	626	622	661	617	635	661	662	653	691	632	626	673	657	624	628	598	676	634	676	613	631	658	663	701	680	623	624	642	695	668	621	657	630	686	599	606	672	664	654	655	636	656	638	639	580	631	608	630	590	657	689	616	660	613	653	640	622	704	686	596	655	674	677	641	609	637	607	651	655	626	639	639	598	685	640	641	650	590	680	604	553	613	658	643	654	602	620	633	637	666	664	599	631	633	631	639	677	684	627	597	678	588	641	660	612	643	603	609	636	694	657	620	638	624	606	626	604	677	645	628	656	647	640	586	691	677	659	612	667	676	665	608	645	667	607	619	614	676	627	703	677	626	640	638	669	662	632	654	611	647	655	632	662	618	621	658	667	658	658	620	648	684	654	629	615	622	654	646	631	605	683	627	665	660	569	657	645	615	643	613	670	657	624	632	641	631	625	630	612	631	661	621	642	646	645	651	641	672	648	637	624	612	641	582	581	622	689	645	675	587	589	635	671	644	634	628	557	611	647	625	612	662	612	620	637	673	668	650	593	655	624	680	652	599	672	652	659	649	604	654	640	600	689	579	583	649	620	622	631	652	646	601	648	665	646	628	650	578	615	642	636	636	648	669	636	624	625	641	638	660	606	597	619	650	651	626	637	660	626	659	606	597	660	632	650	656	675	683	649	603	638	656	653	656	638	639	652	675	639	675	634	632	611	651	619	642	634	584	645	617	636	654	655	648	656	619	629	654	593	663	683	585	630	653	621	626	627	627	635	643	620	638	675	649	622	636	666	650	642	659	616	691	625	647	633	623	648	628	659	611	629	600	636	645	617	626	624	640	633	606	651	651	694	666	630	655	640	621	612	657	624	654	666	630	602	639	658	643	628	623	611	691	635	619	607	663	642	652	642	614	650	624	645	623	621	658	656	620	610	610	651	646	653	639	640	627	633	641	597	617	657	639	608	616	628	653	656	630	678	632	634	650	632	658	634	635	656	628	631	670	607	634	675	677	672	645	655	605	688	671	635	600	644	660	615	657	639	674	665	665	640	646	643	635	641	576	606	659	655	613	660	615	639	596	617	650	636	633	619	602	602	610	631	600	628	599	626	664	638	630	626	659	637	660	674	624	669	622	620	625	667	614	633	635	633	591	646	613	624	645	653	653	621	664	622	638	663	666	653	639	642	631	682	655	616	639	646	621	621	580	638	676	637	592	701	639	679	622	646	608	665	618	654	635	650	638	633	647	646	591	621	605	635	618	608	651	651	676	660	653	615	676	606	682	623	627	639	618	653	614	674	647	645	638	660	637	636	627	596	658	633	595	614	646	621	623	632	652	623	668	610	634	654	693	692	620	672	652	636	618	657	614	667	606	623	659	614	595	611	636	650	654	679	641	599	635	615	624	664	656	644	638	618	582	605	641	687	602	647	675	593	626	598	643	659	653	633	601	620	671	645	640	594	598	619	631	665	630	638	638	639	642	668	676	626	622	653	651	610	593	615	623	620	632	632	690	643	634	623	622	637	619	648	588	628	679	628	656	608	643	635	630	630	630	642	623	637	600	627	645	693	631	603	641	694	661	686	636	609	673	653	634	612	639	659	588	639	658	691	628	679	648	634	616	676	653	671	638	633	605	620	632	614	688	644	652	617	674	651	621	628	667	636	657	672	658	662	651	598	631	641	602	645	639	646	603	655	614	658	619	631	618	610	595	612	640	640	636	666	648	628	633	617	635	667	671	644	672	605	634	597	644	666	618	599	632	637	647	642	637	663	631	602	673	624	633	644	651	643	666	580	616	642	633	672	622	635	623	633	649	658	592	594	611	666	618	641	601	640	640	665	628	611	683	634	626	745	597	685	664	611	644	622	634	630	636	656	605	655	649	643	619	655	632	620	653	626	641	629	646	640	635	617	614	634	683	620	679	634	620	649	616	647	646	651	608	611	661	627	626	690	604	665	635	646	685	616	668	607	640	689	614	634	605	663	644	624	582	650	669	638	632	635	634	597	603	646	634	635	626	640	639	595	652	618	674	632	611	631	616	646	634	669	646	601	640	624	600	664	650	608	617	673	649	623	640	661	640	675	623	661	631	614	668	642	637	648	627	645	624	648	683	653	671	599	665	629	647	628	636	631	714	669	644	674	641	633	630	655	658	615	647	670	651	634	660	653	600	603	653	686	673	655	612	584	643	634	613	668	629	626	632	635	644	628	597	664	628	621	620	626	666	617	644	603	597	637	621	647	635	657	655	686	596	610	612	619	626	623	662	645	646	638	656	647	597	635	635	662	571	649	632	616	647	670	637	665	613	622	685	652	607	673	649	635	658	657	605	675	641	655	655	658	660	649	669	626	623	621	623	641	631	619	628	635	628	620	654	670	632	671	627	595	642	654	601	618	615	680	602	632	641	626	675	642	637	647	625	618	645	605	677	640	697	594	633	605	629	625	658	640	672	646	579	705	613	617	645	651
5740	341	151	127	98	93	71	94	66	80	69	72	74	80	59	67	68	52	66	70	67	68	62	82	62	67	63	73	70	73	65	70	72	70	74	43	54	69	61	65	55	78	53	56	49	49	74	69	63	59	53	67	74	70	64	49	70	54	56	69	58	57	73	53	79	68	77	61	59	75	57	70	67	73	55	67	56	70	50	58	61	52	65	69	65	56	62	62	61	80	67	63	54	74	77	75	64	53	69	65	56	62	59	75	44	78	71	78	63	59	54	72	66	58	61	73	65	67	72	85	74	64	63	72	68	54	72	68	54	63	57	77	63	65	61	63	55	75	69	77	60	68	57	58	65	67	59	71	57	54	57	44	83	67	67	60	86	55	66	51	60	59	57	76	68	68	79	63	64	60	61	68	53	56	71	57	70	52	60	71	69	66	61	64	69	55	67	75	73	62	54	61	56	70	56	68	52	71	62	74	66	61	60	63	63	75	61	68	62	64	53	62	69	66	56	58	70	49	51	73	53	68	68	65	67	62	55	76	70	67	70	58	65	74	59	68	66	47	75	85	66	65	43	61	70	78	55	63	69	57	70	66	66	58	65	63	67	60	73	67	70	55	66	51	71	55	73	64	64	72	56	64	68	61	72	73	88	63	55	58	67	74	62	67	65	58	63	66	73	60	64	65	63	52	61	61	65	55	67	71	61	70	68	48	66	72	67	56	64	70	62	80	75	61	54	67	49	67	60	60	68	74	81	50	71	52	64	64	76	65	74	94	71	68	46	60	56	61	66	56	64	64	83	64	77	71	60	66	65	68	65	47	65	81	67	88	66	71	54	80	67	86	61	66	56	62	59	57	50	57	65	73	52	73	68	61	71	78	76	63	59	67	42	78	61	52	67	74	59	70	63	58	79	66	68	72	66	60	54	55	47	57	72	71	61	72	73	72	64	62	57	59	63	62	59	61	66	75	68	81	71	50	52	65	51	60	62	62	77	60	67	70	68	61	49	66	44	70	63	47	61	59	61	65	73	78	59	79	57	65	63	64	59	47	63	67	60	65	59	61	55	70	57	55	57	64	69	76	64	64	65	63	72	70	65	65	74	65	79	75	64	76	50	66	61	65	80	60	71	66	60	68	70	60	56	72	65	49	74	73	66	60	63	72	67	65	62	60	67	71	61	72	52	62	75	65	58	81	66	66	64	56	69	53	65	67	53	59	55	73	70	57	69	69	66	60	74	66	65	59	78	43	78	73	48	72	72	50	61	58	64	69	72	55	70	52	64	56	62	75	45	59	59	62	54	72	65	66	60	70	59	63	79	55	74	67	61	59	66	94	49	69	64	57	46	72	63	57	53	53	58	59	55	60	67	67	53	73	57	59	57	66	72	51	52	56	56	66	60	59	75	58	71	59	68	64	54	57	58	46	58	74	80	68	55	78	81	57	69	68	60	72	61	61	57	88	61	61	75	60	63	62	71	64	69	67	67	79	64	61	58	61	83	69	80	62	60	50	69	73	82	60	74	76	66	61	60	58	70	65	62	53	75	60	61	64	59	58	78	50	54	58	66	68	64	69	68	79	67	66	69	63	66	56	56	52	59	62	72	72	76	66	68	69	65	63	57	67	61	61	77	70	55	85	67	66	50	69	54	73	58	85	68	75	58	68	58	69	58	74	57	64	70	66	71	62	69	64	56	62	80	57	58	62	62	77	47	54	65	59	52	62	70	57	57	67	68	59	66	65	55	70	79	57	65	56	58	56	63	69	68	59	51	68	58	69	89	57	67	63	87	67	52	64	62	57	73	77	62	95	61	59	51	72	52	55	70	57	58	69	59	56	66	64	56	77	76	61	59	62	62	61	64	63	75	65	57	72	64	56	69	81	58	71	61	69	72	50	71	70	78	62	69	78	75	84	69	66	59	63	53	66	70	60	68	57	67	51	81	68	61	52	71	55	55	64	73	60	66	68	57	65	70	63	50	65	63	61	73	61	65	73	73	75	59	57	79	64	61	60	63	70	57	73	68	64	54	63	57	61	65	54	69	70	59	61	63	65	77	61	64	49	76	62	49	70	48	50	56	64	52	57	75	56	69	53	61	53	64	52	62	52	59	69	64	69	75	63	70	66	60	65	69	64	55	63	73	54	65	59	67	54	84	58	64	66	61	61	56	71	69	60	55	65	63	57	69	53	71	65	63	74	54	75	59	69	77	57	73	61	56	71	64	61	66	62	61	57	74	55	68	64	81	75	61	67	65	69	65	68	65	58	60	62	54	60	70	65	55	63	75	49	70	74	62	58	61	77	72	58	61	55	58	54	71	64	69	73	75	66	72	72	48	66	52	57	65	50	64	68	61	70	50	59	57	68	66	68	58	62	71	75	51	72	67	70	74	57	69	49	48	75	72	60	62	70	75	65	63	62	69	62	58	75	62	56	70	76	74	70	57	48	73	66	69	68	61	80	67	68	80	62	65	52	60	67	88	63	57	64	73	68	70	57	86	60	68	73	77	57	65	67	78	60	61	56	75	66	62	71	55	66	61	34	55	55	78	65	54	62	68	61	78	59	78	50	60	63	72	80	56	72	62	55	62	62	49	64	60	66	70	58	68	67	53	70	54	53	70	69	60	66	64	71	61	82	64	65	77	75	67	80	59	58	56	56	71	70	53	67	68	58	59	54	60	56	75	82	58	63	66	45	56	61	79	61	69	42	66	71	48	62	52	61	77	57	60	51	71	66	75	60	48	69	62	63	71	75	63	61	61	68	72	62	51	70	53	63	61	67	49	63	51	69	56	52	60	71	50	61	58	61	56	63	79	64	58	67	77	66	59	66	58	62	58	67	59	65	69	54	64	68	65	61	44	76	61	71	63	73	48	55	63	55	65	69	68	72	62	73	55	63	66	73	69	72	65	55	68	67	58	60	53	61	52	74	60	60	65	57	67	74	61	61	68	63	61	52	67	56	64	65	63	57	58	62	54	61	68	58	64	54	70	63	54	63	56	73	61	65	55	67	67	63	70	53	55	68	48	62	68	59	73	55	78	65	64	53	77	67	65	67	57	64	66	76	68	61	55	84	68	61	51	66	62	65	60	61	73	50	71	69	69	64	62	53	52	60	56	64	54	63	62	59	83	64	56	74	72	62	66	71	67	68	49	60	70	60	64	75	51	70	66	76	58	51	69	57	55	66	68	69	63	70	67	72	65	61	62	65	61	56	53	59	54	67	59	79	53	75	77	64	78	61	69	60	52	75	59	53	60	71	60	76	55	80	56	59	70	60	73	66	67	72	53	71	44	57	58	74	59	72	60	49	72	69	68	75	69	61	66	61	53	68	58	59	54	75	68	79	69	55	58	58	52	66	60	76	64	59	64	63	59	70	62	76	54	52	68	77	57	71	75	60	66	65	73	74	54	63	63	53	60	60	60	66	60	56	55	70	58	54	55	70	71	50	59	60	52	67	65	71	55	64	59	49	66	69	57	62	49	70	58	56	53	68
4997	328	403	390	373	371	277	312	315	297	298	270	256	263	275	269	247	272	234	214	261	238	227	255	241	239	253	230	217	240	253	233	241	231	233	234	237	230	248	224	237	204	254	233	232	225	214	240	259	209	237	233	268	201	245	239	256	205	241	248	219	242	231	241	240	229	216	223	243	228	204	237	210	230	249	239	243	250	219	219	213	208	234	214	225	231	247	213	232	249	224	250	225	254	220	247	208	223	252	240	208	225	221	234	240	212	225	206	231	232	219	224	225	231	230	249	235	249	235	249	241	219	245	226	232	220	215	233	225	254	210	256	238	220	226	232	247	253	230	233	265	233	242	223	217	251	238	245	211	214	224	198	230	230	218	228	234	247	234	226	242	212	214	227	209	230	237	230	233	244	224	251	246	211	260	244	213	209	239	217	216	204	232	231	222	226	245	218	215	237	213	230	222	223	253	214	222	213	226	253	239	225	230	232	220	234	248	222	256	227	224	216	230	250	227	221	231	235	218	241	240	230	235	230	271	273	242	231	259	215	239	233	220	261	250	250	243	238	239	238	232	223	241	236	214	233	225	249	214	232	267	221	249	234	252	249	222	240	234	231	234	235	223	229	243	220	236	207	225	276	256	232	260	241	217	253	264	245	255	230	251	205	235	219	219	237	244	196	238	203	221	237	255	226	231	261	216	224	235	252	268	233	211	265	245	218	240	246	250	223	235	240	229	233	245	250	235	209	240	252	238	228	239	221	222	207	235	244	248	219	227	237	253	198	262	240	211	211	249	231	218	235	237	221	256	244	245	261	249	245	238	218	240	243	231	245	245	261	226	212	263	236	217	234	229	242	224	229	223	227	224	258	247	222	226	222	228	229	221	246	224	237	230	242	239	192	229	229	240	232	234	255	222	232	249	245	215	245	256	244	225	246	216	235	220	247	258	217	214	256	252	249	201	253	232	210	207	232	250	240	237	263	226	217	244	218	240	223	247	225	219	243	255	233	228	237	227	212	236	225	263	221	213	209	247	228	220	246	207	224	258	238	247	254	245	210	247	243	250	263	240	236	249	226	242	260	240	243	228	228	249	253	232	211	243	232	240	231	253	235	213	281	230	239	239	201	227	222	231	254	241	211	243	234	232	214	223	242	214	242	232	228	234	223	239	231	235	238	236	222	243	243	239	260	229	217	245	235	210	217	213	219	240	226	215	257	224	211	224	228	229	217	237	184	235	237	224	222	226	249	255	225	223	239	217	219	232	245	210	241	231	230	252	238	237	218	204	232	211	239	226	221	247	228	222	237	240	234	264	244	226	200	232	244	221	229	219	253	247	223	215	234	200	247	231	232	270	236	232	233	269	225	250	223	261	208	244	241	231	273	236	229	225	229	222	261	251	219	237	226	243	219	254	224	251	247	237	243	226	225	226	230	235	209	276	211	228	234	222	258	239	226	223	235	214	207	239	277	228	237	228	220	215	226	208	220	230	236	247	254	248	244	219	247	233	222	226	236	222	233	225	225	267	224	211	241	260	227	242	222	235	208	222	251	234	215	211	234	236	243	204	245	224	219	241	202	236	231	250	228	231	224	232	234	247	228	243	251	216	220	249	226	215	222	219	237	228	219	244	248	239	235	226	245	234	244	199	236	211	239	244	252	198	238	259	214	250	216	242	266	221	209	234	224	227	212	218	232	213	271	225	231	230	205	233	248	230	226	221	209	224	269	244	224	249	253	221	220	246	238	234	231	227	245	233	223	235	230	232	217	242	217	222	255	234	227	245	244	243	206	266	251	212	250	250	226	218	247	239	261	231	220	224	227	222	250	229	239	236	247	234	211	252	246	213	232	238	272	215	236	235	213	245	268	236	243	239	216	220	252	232	269	250	251	233	233	237	214	226	229	233	224	273	221	236	237	227	242	238	228	231	250	211	222	244	236	217	232	263	234	219	248	244	230	243	206	220	227	223	228	222	222	240	216	235	203	220	250	230	256	261	222	215	232	215	216	230	223	226	230	222	227	241	200	234	230	237	217	228	241	238	244	240	254	221	231	238	244	211	232	211	214	216	229	234	234	229	220	229	223	226	227	213	248	244	228	232	203	228	243	235	215	230	243	238	223	200	232	215	221	214	232	228	260	229	226	233	250	245	225	236	250	230	222	232	217	228	222	255	228	234	215	217	248	215	225	204	235	226	217	257	221	205	230	229	239	235	250	235	253	226	244	230	255	260	245	235	249	215	224	207	253	246	234	208	252	215	222	212	237	250	229	228	225	261	256	220	239	221	228	220	263	221	267	249	235	220	238	224	253	231	218	224	241	238	237	214	232	233	241	234	229	221	228	240	245	215	220	224	206	225	245	223	213	219	215	252	239	205	239	217	239	236	203	214	272	229	246	227	251	259	222	241	221	220	273	235	241	258	250	243	235	221	235	235	229	221	227	242	246	234	213	244	251	249	186	200	241	235	238	254	217	256	248	217	197	221	218	256	242	221	239	212	243	233	236	217	227	228	247	233	239	221	213	197	231	218	204	239	225	234	233	215	249	221	217	225	206	242	234	216	240	224	248	258	243	244	237	228	236	235	230	219	221	225	200	241	257	228	240	222	239	232	223	226	244	226	234	212	234	240	233	240	223	231	220	224	251	213	223	235	232	231	206	247	240	241	231	241	220	216	227	254	205	236	218	243	238	236	234	232	243	234	242	233	231	269	241	228	210	224	261	206	207	256	234	210	235	223	266	232	252	223	245	265	274	234	229	227	239	224	249	229	227	237	235	215	236	250	252	245	228	249	237	247	228	257	230	230	238	240	212	221	235	234	233	224	231	237	210	226	240	222	219	247	225	257	239	244	215	248	252	227	250	220	251	225	222	231	258	228	261	235	217	228	219	260	210	236	245	211	228	236	220	215	208	213	226	224	222	204	207	241	230	218	254	224	239	219	258	263	233	225	233	195	242	222	248	219	245	225	207	211	217	220	237	239	244	231	238	218	230	256	233	215	228	231	218	253	243	240	233	256	256	223	263	214	233	247	231	214	201	222	212	236	241	218	224	228	252	217	213	232	225	248	213	269	216	240	238	214	248	230	225	231	229	231	233	227	254	229	205	221	256	229	218	252	222	245	248	233	241	235	257	198	220	229	224	235	241	255	212	231	242	208	221	237	223	215	237	253	239	224	216	216	213	251	248	249	260	233	234	238	228	250	231	216	212	265	234	223	222	237	223	234	242	204	221	217	217	247	232	229	213	205	231	232	244	211	226	249	248	201	236	259	236	232	233	227	243	232	240	237	226	232	258	244	221	229	225	243	200	242	235	240	221	241	254	226	212	220	255	236	217	250	255	220	225	221	232	225	220	246	244	212	256	220	241	205	234	248	214	222	235	264	227	245	221	245	238	217	218	233	234	243	238	236	230	245	234	214	228	236	236	224	219	236	233	223	246	238	242	226	227	213	224	230	226	202	249	258	238	249	210	231	211	228	252	245	235	288	243	207	207	236	224
42526	9415	1712	1160	800	557	418	386	322	275	247	228	207	183	189	185	167	170	148	175	162	170	112	133	142	139	151	153	148	134	135	136	136	155	161	144	153	146	140	142	134	147	133	156	143	142	143	116	159	130	129	108	151	131	131	132	142	152	131	110	168	155	132	146	131	133	131	149	139	139	147	121	121	148	133	128	130	134	121	135	143	133	128	119	121	115	128	118	146	139	140	133	129	134	128	155	151	148	107	119	138	145	122	126	122	136	146	136	138	137	125	127	137	136	132	127	138	141	133	133	135	120	119	123	160	120	143	133	113	162	133	118	137	147	128	145	128	132	129	144	137	125	141	121	118	131	153	142	121	115	119	160	146	140	143	148	97	106	110	133	133	126	128	137	146	139	147	154	146	138	113	135	134	134	115	129	145	128	126	123	127	119	137	145	117	147	128	146	136	140	135	131	134	123	123	117	136	129	132	126	127	115	148	131	119	132	148	126	135	145	118	125	122	131	166	145	109	155	157	126	145	140	133	136	152	130	160	121	150	149	124	138	131	134	145	121	124	123	127	132	129	122	135	132	132	138	106	147	148	137	133	138	131	140	130	134	121	144	126	127	127	129	138	138	128	127	115	137	137	121	116	116	147	151	139	138	132	135	140	125	131	139	137	153	123	141	145	139	114	110	125	142	149	132	136	138	108	117	138	112	102	115	123	156	138	136	137	139	143	117	140	121	151	126	130	144	146	136	125	128	121	124	128	133	146	132	134	139	131	138	132	139	121	124	132	127	104	136	132	122	135	135	145	127	126	125	152	120	136	145	137	160	137	128	158	144	144	137	133	126	142	134	152	134	126	129	120	119	136	126	136	130	138	144	120	143	145	144	147	135	133	144	130	126	116	129	139	143	140	146	122	131	140	127	120	159	133	124	143	127	141	128	106	145	146	148	132	128	136	143	127	152	121	131	126	135	136	149	112	143	138	137	142	141	126	125	150	118	126	125	119	141	133	127	126	140	134	115	125	113	148	137	123	129	134	116	128	121	141	135	136	131	138	114	133	137	126	134	151	128	133	141	130	142	139	139	138	142	136	145	136	137	119	126	135	116	101	135	154	128	148	132	108	141	150	133	126	156	131	139	128	144	129	122	110	123	127	149	140	131	137	130	136	124	135	119	141	119	127	121	151	126	145	115	131	128	119	123	151	127	137	126	115	130	121	128	118	143	135	149	144	115	136	128	127	138	138	151	154	108	125	125	128	132	122	133	123	120	128	143	148	141	118	118	142	153	134	119	128	118	131	149	142	133	115	146	158	150	140	136	152	133	150	134	125	163	135	132	152	127	154	131	121	124	126	116	127	152	154	154	152	126	130	148	128	140	143	131	130	136	129	134	134	111	155	145	138	127	157	131	147	140	132	127	145	135	140	147	136	138	139	135	136	134	143	138	132	137	133	134	134	142	122	115	131	136	142	126	139	134	123	143	125	124	131	122	125	121	127	114	119	105	130	130	152	131	159	138	130	126	145	133	137	142	127	133	159	135	114	117	137	137	127	115	124	131	119	136	126	135	125	138	140	133	160	142	141	130	139	143	132	118	130	133	143	142	142	121	135	127	158	136	145	134	103	116	144	122	125	135	129	130	152	131	132	144	123	137	134	122	129	144	136	145	118	127	144	123	151	123	158	117	149	130	123	104	123	121	139	128	131	138	122	110	127	135	151	118	135	130	120	135	118	120	123	133	126	143	113	145	133	134	135	117	131	127	131	139	120	150	127	133	121	144	121	148	150	137	149	142	127	121	138	134	114	144	130	141	151	122	123	143	139	140	145	135	131	131	130	121	122	138	128	123	137	140	126	126	146	130	147	112	132	136	109	145	122	143	121	140	140	130	125	113	153	140	118	144	139	137	120	114	136	121	111	137	126	127	135	126	124	140	145	142	148	130	126	148	156	144	134	130	122	132	143	124	132	127	125	156	147	132	121	127	131	136	129	134	142	132	140	151	135	132	128	128	152	139	134	140	141	129	124	147	141	130	138	138	141	147	144	147	145	134	123	114	141	106	150	121	143	141	114	114	142	148	143	146	133	129	115	124	118	141	147	122	147	127	130	133	120	139	136	167	133	126	146	132	136	118	123	135	130	150	130	130	124	135	141	142	130	140	129	132	121	129	107	146	129	163	132	130	129	143	149	107	134	139	125	118	128	136	127	111	131	130	129	122	133	129	130	143	168	111	123	120	138	135	143	131	144	139	135	127	136	123	136	124	149	133	130	128	145	131	121	132	138	127	122	137	142	135	130	136	139	139	142	172	113	132	126	134	115	130	147	132	118	131	138	140	117	137	121	117	121	148	139	135	126	151	153	128	148	130	122	123	108	151	124	126	143	135	134	115	129	137	139	139	122	122	140	122	134	153	137	119	143	144	147	137	127	140	132	152	128	129	128	130	143	143	134	137	131	137	139	119	131	140	119	131	141	135	131	143	138	116	151	131	144	118	132	153	130	155	133	148	153	131	137	140	146	131	153	132	131	130	134	141	144	142	114	113	130	127	153	142	121	119	134	141	147	130	131	144	140	140	134	141	142	136	158	135	120	155	144	130	132	116	133	137	122	143	150	130	150	149	129	125	143	122	133	121	121	156	129	129	130	134	135	140	132	140	137	150	129	145	136	119	142	139	151	139	157	143	154	119	154	117	110	158	132	98	136	145	133	132	128	138	149	112	132	134	138	115	123	124	138	152	139	151	128	131	138	132	129	132	130	119	114	140	121	116	120	107	119	141	125	134	121	128	152	125	132	124	116	121	114	136	122	154	134	123	147	119	133	128	147	145	120	133	139	139	120	135	137	150	132	130	128	129	136	138	128	120	124	134	129	151	112	143	117	157	133	148	115	133	146	139	133	151	148	136	143	135	110	123	124	134	117	134	96	132	125	144	116	129	116	122	122	131	142	111	128	142	124	133	139	140	142	133	123	120	130	148	135	118	119	121	125	135	129	128	135	124	130	125	133	124	133	137	153	112	135	134	121	124	134	132	127	138	148	125	139	134	114	122	115	130	119	121	117	122	115	123	109	140	166	131	161	148	149	142	134	141	145	145	116	156	150	140	126	133	141	133	114	135	126	129	115	134	121	137	135	133	130	117	154	126	134	150	147	126	147	132	111	135	134	132	150	113	131	108	131	146	132	152	147	127	124	141	143	137	124	111	116	147	146	122	111	116	141	128	127	133	143	141	142	144	133	137	133	152	129	133	137	134	114	137	121	135	114	145	127	141	151	126	131	143	134	135	125	130	141	112	138	117	132	138	142	118	131	151	140	140	126	132	109	119	146	142	110	142	141	99	152	141	121	116	142	136	131	142	142	127	135	147	116	158	144	127	146	113	136	137	138	121	127	156	133	134	162	123	130	150	155	131	144	135	133	114	126	130	136	124	131	145	139	145	127	139	171	142	135	145	141	115	148	124	138	127	147	141	156	135	123	121	145	136	137	116	132	130	124	118	126	154
22122	1509	3390	3791	3284	2553	2110	1797	1472	1304	1203	1034	973	895	842	808	770	713	674	606	634	670	596	609	565	533	552	532	528	512	511	488	515	490	469	524	479	475	444	494	498	445	481	483	475	437	451	452	480	497	419	439	450	433	452	449	425	439	426	477	378	415	446	450	402	435	430	446	404	427	465	463	464	452	463	456	432	434	452	418	435	407	442	429	443	373	449	417	451	465	413	445	425	446	402	441	439	448	427	417	383	406	442	436	406	410	450	435	381	403	414	384	427	436	414	440	396	367	392	436	411	430	455	442	425	425	397	396	422	442	383	431	437	417	446	423	434	407	446	422	426	391	394	439	424	385	396	404	439	408	448	377	431	408	425	419	455	419	407	443	408	405	451	424	410	398	413	420	396	448	422	443	416	405	398	429	458	402	418	414	409	420	399	409	390	418	397	404	387	410	422	423	403	388	419	400	430	393	406	438	393	406	417	477	427	432	420	458	435	427	384	413	410	453	410	423	447	414	382	428	418	441	441	417	444	390	396	425	425	411	431	379	414	439	440	445	414	436	386	408	439	391	416	410	444	424	423	393	429	403	402	426	401	415	408	414	421	410	436	445	440	441	431	426	428	418	396	408	406	438	437	445	401	423	434	427	417	411	406	392	420	417	419	406	441	400	402	441	409	408	403	400	429	417	392	389	411	422	400	388	420	419	412	406	420	402	411	393	410	411	411	388	415	409	356	393	425	419	402	435	431	439	418	433	399	431	399	432	435	434	409	382	428	410	389	416	382	401	415	387	446	417	432	404	387	400	439	470	415	424	418	433	427	363	390	422	417	381	407	411	477	395	405	431	425	433	400	412	395	373	436	439	402	394	391	429	438	429	461	417	404	406	416	454	405	417	427	404	396	413	437	435	425	413	374	430	406	396	411	434	418	422	402	406	400	396	407	423	426	397	427	412	413	413	381	419	438	402	380	440	411	407	436	424	411	439	397	399	438	390	390	376	420	419	424	443	424	408	420	422	412	437	382	417	393	410	417	438	402	436	448	425	418	391	396	390	404	402	427	382	444	412	448	399	389	441	417	385	419	413	432	392	392	447	383	448	436	396	374	413	406	405	398	390	438	425	412	397	440	381	372	437	429	416	438	410	431	415	423	422	423	442	386	429	406	403	430	436	445	424	413	412	425	427	453	445	405	402	420	442	409	441	412	424	397	423	398	424	410	421	414	404	388	387	391	376	428	423	408	432	413	420	417	433	443	415	394	411	395	446	420	413	412	404	405	425	407	441	401	440	420	387	410	454	432	425	414	465	416	424	398	408	407	435	431	391	405	395	415	395	409	442	446	413	445	402	422	406	430	418	452	381	406	379	422	405	440	436	415	411	418	401	413	403	406	405	419	426	430	388	406	453	424	420	428	455	440	429	405	422	435	432	419	371	442	413	388	403	425	411	381	404	379	419	435	410	414	445	451	426	398	409	430	443	395	398	376	428	415	415	442	405	439	462	429	407	419	401	404	396	377	416	409	449	418	459	444	445	445	393	408	425	356	421	441	413	390	401	422	412	421	452	403	426	427	425	438	396	380	436	407	411	434	399	428	402	370	420	424	391	404	405	417	395	394	409	426	411	399	434	409	430	408	447	369	424	407	433	396	406	395	400	397	392	396	405	414	407	428	389	423	423	430	428	437	424	422	404	387	458	402	432	419	368	417	422	413	467	431	411	408	404	405	427	397	450	400	456	448	433	415	404	401	378	368	393	421	415	428	459	409	424	397	391	401	437	431	390	415	361	437	404	389	411	398	413	420	404	421	412	399	431	414	410	400	453	407	410	470	396	410	429	436	395	430	428	420	401	407	406	403	402	423	416	452	427	429	422	398	406	420	420	383	426	435	441	442	427	446	404	420	383	434	412	398	446	391	426	420	416	398	380	423	429	422	412	410	381	419	419	398	424	417	402	434	428	389	421	400	387	403	445	434	393	411	424	389	445	383	447	398	435	440	428	415	400	417	368	414	413	405	408	434	447	452	414	414	403	436	411	458	405	406	446	391	419	425	423	410	401	397	383	447	449	437	419	447	394	397	427	434	417	465	416	446	428	428	416	375	413	413	418	456	428	398	431	465	444	453	441	405	422	428	434	367	408	401	417	389	397	452	423	405	430	378	402	467	422	398	437	416	406	461	411	418	442	435	433	406	395	442	396	373	410	411	411	422	437	389	376	422	397	372	419	413	448	455	407	405	425	414	392	422	453	406	416	420	419	410	377	399	410	443	425	391	416	459	406	413	415	381	410	395	408	427	412	392	415	422	422	423	403	407	396	410	422	405	411	435	399	387	461	425	398	446	418	406	403	411	374	412	400	435	431	389	398	412	381	414	415	405	430	436	441	383	415	417	391	389	430	446	426	449	397	429	440	396	421	406	415	413	444	417	402	408	410	457	444	422	423	412	414	426	415	434	426	439	425	438	420	404	422	451	424	414	396	435	421	371	443	366	404	375	446	440	402	413	433	439	412	425	418	396	392	420	433	413	422	426	414	428	395	412	428	406	409	430	415	439	416	457	432	430	428	395	423	401	432	412	391	389	416	459	428	423	440	387	436	402	429	442	407	414	435	418	441	401	391	441	402	420	405	441	426	393	400	417	408	394	408	414	423	367	405	391	404	411	393	442	406	426	387	438	394	421	396	431	410	405	447	401	429	379	415	414	406	403	401	409	362	447	390	379	428	436	447	401	418	429	447	433	380	410	424	439	393	432	413	418	447	401	446	406	403	406	436	441	410	398	418	394	408	370	443	405	416	421	407	438	457	391	434	416	445	374	430	406	428	457	431	395	437	417	458	406	439	412	418	417	382	401	370	382	414	435	440	434	380	412	425	431	397	439	432	386	377	445	441	410	460	391	385	398	405	426	415	416	409	420	421	411	401	412	414	431	407	416	405	398	373	386	397	421	441	416	435	391	406	431	387	407	414	401	417	467	429	430	430	411	420	428	411	408	423	441	400	405	429	425	381	427	416	409	396	392	404	359	404	422	425	438	405	425	437	422	422	442	404	397	421	426	393	384	448	402	454	407	409	392	402	386	415	444	400	410	420	433	399	415	428	399	419	411	392	432	409	418	402	447	400	421	388	389	393	432	435	405	427	441	440	405	396	399	416	393	437	435	500	424	408	421	415	424	397	360	390	458	419	399	415	362	406	402	349	419	419	427	431	403	389	449	390	427	425	435	434	424	417	409	425	428	394	420	414	417	427	406	389	423	416	448	427	425	431	398	383	413	428	428	463	378	421	436	419	431	397	437	418	442	419	412	409	403	418	428	415	430	404	423	422	391	442	435	381	415	423	422	403	435	403	418	450	397	371	413	421	416	426	421	429	389	401	412	404	390	410	411	402	439	401	410	430	369	420	389	396	400	385	429	427	406	419	430	415	412	417	429	415	419	415	410	394	412	403	391	416	415	384	405	446	404	376	392	436	404	433	452	381	391	446	413	430	433	407	411	422
52715	17472	4966	2160	1467	1123	824	654	573	547	433	411	387	308	341	329	299	323	285	288	300	284	234	243	258	268	262	271	261	263	243	230	264	251	257	230	224	216	246	248	219	217	248	241	225	214	238	190	231	239	218	230	203	236	209	202	228	240	212	230	248	221	239	228	232	225	228	266	219	235	234	225	232	233	213	231	214	219	231	201	220	219	241	232	240	266	198	242	235	205	216	218	235	203	238	202	255	241	233	219	214	218	239	221	237	228	227	226	253	227	252	222	227	220	234	216	226	235	202	238	246	240	238	231	203	211	232	235	236	197	200	220	217	250	232	218	222	206	236	243	236	203	219	235	226	228	249	237	239	213	220	227	210	200	213	239	204	223	206	250	235	242	208	231	222	224	196	271	238	231	217	214	268	226	218	232	238	224	222	216	234	262	246	216	241	231	225	220	242	217	231	237	193	214	224	226	244	231	216	207	230	202	229	250	238	252	247	230	205	230	250	231	236	205	235	209	223	213	213	247	243	221	228	251	223	225	235	230	245	234	211	249	236	238	197	230	208	187	221	225	215	219	218	200	217	195	208	216	222	191	204	201	213	228	230	249	245	207	223	236	227	220	241	232	228	237	205	229	235	208	191	219	222	203	227	230	237	199	229	194	228	250	227	207	206	203	215	215	205	231	194	222	215	251	243	207	231	223	244	211	218	221	200	233	244	226	253	198	238	230	200	218	224	232	212	237	215	236	244	199	247	214	215	206	236	222	229	216	218	214	239	240	235	219	234	214	210	255	220	218	233	199	252	237	213	248	225	252	239	224	218	221	240	235	216	241	225	219	230	213	240	218	239	228	220	206	252	225	232	213	227	236	226	209	227	226	242	200	216	220	239	251	191	205	206	229	242	205	225	227	218	234	225	195	242	231	239	221	202	222	219	258	222	245	192	246	204	237	213	246	229	205	215	237	213	231	248	226	230	219	215	208	207	231	199	226	242	231	224	239	206	203	222	231	210	240	227	222	212	225	188	221	229	211	209	261	211	222	246	213	179	206	185	236	213	244	235	204	220	239	217	249	225	211	258	223	215	205	231	219	215	206	200	210	231	245	233	213	229	210	214	203	245	194	236	236	187	243	217	197	217	223	235	210	217	228	229	233	226	263	229	226	217	223	228	201	226	219	201	209	235	197	201	230	227	224	242	216	227	232	224	214	202	229	220	246	224	256	226	240	200	231	219	256	235	206	218	229	223	192	212	229	194	214	232	260	223	246	248	261	235	246	219	232	216	184	234	227	260	224	245	209	213	263	215	238	208	243	212	225	238	217	221	242	190	216	216	208	255	208	213	238	249	224	210	218	237	230	241	220	213	185	216	223	198	234	232	227	205	234	227	229	228	211	208	215	212	212	218	216	223	243	245	246	216	225	249	213	213	225	227	216	262	214	211	207	239	192	238	232	222	224	223	238	220	223	215	229	198	222	248	206	224	199	238	263	225	213	209	213	232	210	214	212	223	246	231	217	232	228	211	223	244	235	218	205	208	238	218	207	255	238	233	188	240	212	264	221	214	226	204	238	216	200	219	222	207	242	208	202	224	222	220	215	257	216	245	204	238	235	240	196	236	203	206	214	219	214	218	237	186	221	237	230	224	236	201	241	217	210	227	263	197	232	228	208	212	231	208	228	228	217	243	242	235	237	250	247	230	221	211	207	206	213	254	228	253	211	246	193	229	214	246	240	229	225	230	215	230	228	232	220	223	191	234	209	227	182	214	244	228	214	218	227	252	201	259	226	205	222	237	215	237	243	223	255	222	242	229	246	240	232	232	210	208	245	231	207	248	238	239	234	195	219	249	224	232	267	246	218	253	237	220	220	247	207	238	199	230	210	222	212	227	239	216	220	244	257	209	220	238	210	202	233	196	237	209	199	238	231	202	209	223	226	228	232	223	201	263	212	231	235	217	214	214	262	220	204	188	244	221	250	227	203	244	240	215	226	215	225	197	210	205	210	224	242	233	225	233	214	201	209	237	216	209	236	217	220	211	205	209	226	216	223	226	230	208	245	200	235	211	231	202	192	223	242	224	247	206	219	191	235	218	223	202	236	203	217	234	212	226	227	231	252	239	219	242	245	204	228	227	227	224	208	237	238	219	201	204	190	213	225	229	228	217	240	235	201	214	232	243	264	195	220	237	243	221	233	237	224	212	214	212	232	211	246	233	241	215	204	222	214	239	222	226	198	209	224	219	236	239	207	241	223	223	218	232	216	216	240	221	216	251	217	239	228	237	213	226	245	234	223	250	227	210	233	235	191	215	258	209	210	213	217	239	216	210	199	216	201	226	218	242	223	246	205	231	226	242	247	240	208	217	241	222	231	215	220	244	225	224	233	206	251	211	235	225	228	244	217	230	218	215	229	247	215	194	211	243	224	220	205	239	229	220	207	209	210	235	215	228	228	246	238	240	244	218	238	230	199	214	213	253	195	255	217	216	226	217	233	225	206	222	251	233	201	223	243	249	204	229	243	224	247	235	212	213	225	227	248	231	220	224	249	216	252	240	230	222	214	226	231	217	217	237	228	239	231	247	231	214	213	228	211	211	224	240	257	215	244	248	229	201	233	238	244	213	224	216	193	200	236	204	251	233	235	234	207	225	233	225	236	234	227	229	206	237	236	244	218	212	231	227	241	221	196	226	209	237	228	214	217	234	224	225	246	205	220	199	229	235	201	232	231	254	232	211	213	221	214	224	181	246	225	226	206	214	219	223	226	218	221	250	223	219	205	224	207	229	243	237	227	209	214	213	237	206	218	230	225	214	225	260	221	267	228	237	238	239	210	220	220	230	222	216	222	214	221	211	231	216	232	221	239	224	240	230	225	204	215	248	224	225	234	217	228	213	224	248	237	237	215	239	227	240	204	215	221	238	179	206	241	251	252	253	261	201	221	209	219	232	224	237	220	209	228	230	245	223	225	206	218	217	242	214	215	193	248	227	211	236	227	222	215	209	204	216	231	226	215	217	231	237	217	206	230	227	228	248	235	228	247	261	248	246	233	226	205	217	197	222	185	241	235	208	252	239	206	220	212	236	232	241	246	213	206	220	227	229	235	229	225	248	248	226	219	234	239	249	221	240	244	231	240	234	237	233	210	227	200	226	228	211	196	224	216	220	246	229	209	246	227	200	200	219	232	230	195	213	223	223	220	251	238	257	240	197	207	230	218	230	236	216	218	229	238	219	208	219	244	212	218	204	218	200	242	220	205	245	221	251	234	234	259	252	217	236	211	231	219	226	220	221	229	240	202	231	233	222	225	243	248	203	216	222	213	201	220	222	214	212	221	203	217	209	217	203	239	202	245	236	231	224	228	216	224	244	238	217	174	233	228	215	219	245	261	214	232	225	254	235	232	239	219	230	236	223	240	204	221	220	235	192	210	230	228	230	234	235	216	237	247	224	240	220	222	253	248	216	231	225	222	242	242	200	263	249	230	225	229	253	207	253	246	232	208
29034	2667	5953	6500	5541	4504	3567	3100	2615	2354	2093	1859	1663	1500	1474	1343	1294	1194	1170	1078	1023	1001	976	902	954	846	843	835	853	813	791	842	821	751	818	818	757	786	725	756	722	710	771	748	712	691	744	714	712	717	693	668	679	680	724	661	672	691	673	643	665	670	679	654	674	667	704	652	681	681	628	687	635	692	677	646	694	682	681	672	622	638	664	693	666	637	669	662	625	642	610	702	662	631	696	603	648	695	665	639	677	644	623	661	641	632	717	645	636	635	612	641	663	722	650	663	640	657	668	656	650	657	650	667	653	687	637	630	671	592	598	655	630	659	660	663	655	699	692	633	625	635	644	595	589	638	592	659	653	654	653	669	683	630	621	626	638	634	670	660	631	611	674	628	620	631	617	622	627	665	578	618	617	600	674	657	605	635	640	675	644	683	634	613	616	612	618	654	652	623	661	636	634	663	639	651	686	688	642	660	649	633	665	650	634	678	657	596	635	636	646	650	654	675	606	646	670	618	666	625	642	675	633	572	621	653	644	611	666	625	673	629	638	643	656	655	617	667	659	661	650	613	694	655	656	671	589	629	670	641	609	649	682	623	688	643	636	626	603	621	605	670	634	620	629	649	659	709	619	623	653	603	630	636	586	623	662	619	654	578	578	664	651	634	634	621	620	616	658	696	637	634	624	642	664	625	637	666	570	612	623	635	704	602	634	613	651	653	628	659	647	626	623	649	635	612	625	642	642	647	658	592	629	656	600	659	653	675	595	631	620	665	618	609	600	604	670	688	617	615	673	608	674	633	636	626	631	674	647	633	628	672	641	608	649	604	593	607	654	596	698	627	627	656	674	686	649	634	676	649	616	634	638	633	668	626	650	634	639	612	635	638	688	672	622	691	673	631	661	616	629	640	619	617	613	596	650	601	683	666	632	641	605	622	650	613	637	622	628	635	635	600	658	620	636	633	665	636	634	656	649	638	640	674	603	644	635	616	646	635	655	625	641	649	652	660	609	652	673	693	595	633	638	647	700	665	622	633	663	622	635	619	649	660	603	668	619	647	618	626	647	653	655	593	602	615	646	655	661	658	653	634	671	660	629	658	628	670	615	643	661	654	669	624	641	613	632	642	619	661	628	620	634	639	638	622	633	605	671	641	657	592	619	623	632	664	589	631	685	636	659	627	600	680	614	647	624	634	646	627	632	615	638	672	667	642	641	624	619	665	652	597	629	662	648	635	615	621	644	655	625	650	693	668	641	584	675	622	618	605	635	661	656	625	641	597	649	650	643	676	657	627	661	652	628	637	625	609	601	694	642	587	664	658	617	642	654	681	650	611	597	650	602	684	629	675	641	654	588	658	612	637	661	669	631	647	654	593	632	619	623	644	597	619	598	680	625	633	680	646	657	609	641	654	611	633	639	632	627	622	635	646	642	614	656	653	598	671	643	626	615	623	682	630	600	634	642	609	633	686	621	604	649	649	643	646	690	639	632	639	646	640	578	629	609	636	649	664	643	591	636	653	608	652	684	650	681	617	621	611	617	608	673	640	641	654	619	640	662	637	635	637	567	667	603	642	633	701	625	674	670	622	660	697	634	656	642	647	638	624	651	643	681	616	592	634	672	657	641	662	670	644	662	646	623	635	654	610	685	637	629	645	614	649	666	663	591	577	631	644	658	645	630	579	622	611	667	617	615	654	629	630	620	658	653	625	629	615	618	617	651	657	618	635	586	682	632	626	659	617	600	620	629	648	615	644	606	649	632	657	667	639	642	688	653	652	623	664	666	615	680	646	640	679	681	663	696	641	655	627	591	627	640	606	656	633	605	670	640	649	629	645	625	601	610	607	605	660	643	620	606	661	605	620	706	696	648	642	663	622	593	695	617	640	662	630	657	623	663	647	662	622	676	653	637	671	628	666	639	650	633	651	604	636	662	595	645	606	604	693	596	603	633	647	587	623	653	637	621	635	615	639	618	579	668	610	631	652	655	626	656	663	608	628	608	606	606	648	661	649	646	640	624	644	616	619	629	641	690	622	681	654	627	614	642	640	640	605	679	672	654	637	694	638	656	651	617	679	622	637	635	640	652	615	683	648	629	669	616	659	632	659	640	672	651	600	621	689	635	622	641	688	646	658	632	644	612	637	689	616	624	622	685	606	631	612	631	637	651	632	626	662	655	671	606	650	660	616	644	635	688	625	696	667	671	643	658	678	619	633	626	573	642	635	683	643	642	608	649	657	586	718	601	693	639	627	582	643	607	662	622	619	669	606	665	594	615	665	644	621	637	621	658	629	637	601	621	593	642	622	643	631	637	663	583	667	647	605	667	699	650	640	634	625	690	665	598	623	640	655	644	641	648	636	606	661	625	624	657	627	641	626	608	681	683	652	604	633	640	647	627	667	630	640	680	641	639	600	653	615	634	619	634	591	621	629	610	634	661	664	615	650	661	630	631	676	683	661	649	641	658	673	649	626	630	605	660	669	635	647	673	629	640	683	640	620	673	662	639	629	687	641	592	620	640	595	611	644	623	664	621	640	611	632	663	660	596	677	655	608	661	662	610	639	670	641	641	626	668	643	595	623	608	688	659	645	656	644	664	661	651	654	653	656	661	579	640	668	645	605	646	635	615	630	671	629	634	606	619	637	583	616	627	614	616	646	649	631	637	561	631	593	617	642	622	622	666	635	614	628	609	669	646	664	626	651	612	645	653	644	628	622	598	609	674	653	641	625	597	654	665	638	648	634	644	621	618	623	631	646	653	615	655	646	664	626	637	631	637	616	658	635	652	659	644	641	654	629	606	617	667	607	652	635	622	665	666	632	594	653	636	632	647	608	647	626	675	679	666	636	647	643	610	640	629	675	646	628	607	659	646	634	629	648	648	651	622	682	634	628	657	669	639	670	627	644	643	661	696	650	643	673	621	649	665	658	659	651	659	645	675	613	655	641	657	671	663	674	681	662	613	610	676	657	663	615	636	603	645	664	657	646	665	645	654	662	654	627	630	607	649	628	615	629	631	670	595	634	647	631	653	609	637	633	618	633	657	605	636	648	625	634	621	628	628	660	627	636	641	612	643	640	654	633	633	676	604	607	591	637	627	634	676	695	673	661	657	650	660	641	580	619	612	616	659	641	698	606	668	638	653	634	585	621	688	624	628	715	669	635	676	620	622	641	642	659	650	634	635	626	590	592	673	671	606	674	620	635	632	620	588	674	689	643	632	675	675	608	627	642	615	616	590	604	610	633	649	637	654	706	601	639	657	656	620	633	582	663	635	676	653	618	609	643	618	638	654	633	611	635	626	625	639	648	639	636	650	619	678	625	648	642	628	688	625	654	663	626	632	640	660	637	628	669	657	661	656	640	620	556	591	609	671	654	658	656	634	623	633	671	629	659	657	624	633	616	680	671	663	647	646	725	602	648	649	642	655	614	677	611	658	593	646	634	662	613	635	660	652	618	636	656	610	617	655	665	618	623	655	650	640	594	626	610	635	678
5676	322	169	107	93	85	75	82	56	61	76	69	78	60	75	70	68	68	64	64	77	70	73	69	46	61	74	76	79	66	72	59	56	64	73	65	66	62	68	65	64	54	70	65	66	53	48	71	60	70	64	66	71	74	62	67	58	52	79	54	48	70	62	59	54	55	76	69	60	60	65	66	71	74	73	64	69	65	58	64	61	71	67	48	61	53	64	74	76	61	65	61	78	73	51	63	61	57	63	74	73	76	60	51	56	70	53	71	68	61	66	70	75	66	53	75	58	56	65	59	69	61	63	64	64	59	70	65	59	81	62	60	56	66	57	66	73	55	51	77	61	56	69	69	48	49	64	66	48	81	54	65	70	52	80	66	70	57	50	68	73	55	73	67	48	53	63	56	71	63	59	62	75	56	67	69	63	61	58	71	80	65	56	74	51	83	76	74	69	58	59	49	54	57	67	71	66	75	69	61	65	59	68	61	70	61	76	59	75	62	68	65	62	70	68	73	68	45	54	77	65	66	62	45	49	60	59	46	62	50	62	59	64	69	63	65	64	54	66	70	65	69	58	55	56	64	69	71	45	59	76	50	49	64	66	60	62	65	68	69	56	74	74	44	72	69	63	68	77	74	59	68	71	61	59	65	53	49	59	40	67	67	73	49	71	71	49	69	62	60	47	62	73	65	67	65	72	67	76	70	58	61	74	60	72	58	61	72	69	79	63	66	58	60	56	48	58	61	68	52	58	69	66	60	61	71	65	56	59	66	60	51	51	66	55	83	67	67	49	52	65	79	63	66	55	76	58	50	65	61	67	71	58	44	72	61	82	82	63	91	58	55	61	55	63	50	71	69	54	67	61	75	61	55	51	67	49	57	55	54	60	60	59	77	55	65	81	66	58	63	58	63	64	75	65	69	73	65	47	67	61	72	83	63	69	74	61	80	62	56	61	49	70	70	51	58	71	61	72	67	60	72	73	58	61	74	67	60	74	53	70	55	63	61	69	71	59	65	56	59	72	77	76	57	71	57	78	67	66	64	60	76	60	64	63	73	71	67	63	63	63	51	64	69	73	69	76	70	58	54	57	66	63	46	69	62	62	70	53	70	55	67	57	59	57	63	70	72	57	64	61	69	60	73	58	56	66	74	71	67	55	71	69	55	44	57	57	53	53	47	54	71	82	80	64	66	56	55	81	54	50	64	47	65	63	77	63	57	66	68	83	58	51	65	68	68	52	49	60	67	71	56	62	55	41	78	65	69	71	72	63	72	62	64	60	61	62	60	67	63	75	81	81	56	71	62	64	60	55	61	72	59	66	74	59	54	63	62	76	60	52	54	56	72	59	60	47	60	77	60	85	53	62	86	64	68	60	54	62	57	57	81	65	55	67	57	61	38	63	70	82	62	49	58	67	54	63	58	63	57	60	60	59	67	67	68	55	72	60	55	53	66	64	53	63	53	69	50	68	58	66	52	75	70	73	76	64	62	59	60	53	65	67	63	74	58	69	69	69	60	57	62	90	55	72	63	60	52	66	76	63	63	52	64	67	66	53	59	77	66	74	65	64	57	63	62	64	53	67	76	46	75	71	61	58	66	56	54	72	60	59	54	58	53	49	79	63	61	63	52	57	58	66	54	62	73	61	74	65	75	64	63	60	68	49	66	61	71	59	64	66	58	74	67	68	61	58	60	52	79	54	63	69	59	62	47	59	68	76	65	61	74	55	74	68	65	76	50	55	70	58	52	62	62	62	60	60	77	58	77	58	73	54	58	49	63	60	59	74	71	73	67	50	51	60	77	50	63	63	64	70	58	53	68	53	58	66	72	53	64	58	69	70	75	52	49	65	67	64	68	62	79	64	65	64	62	73	62	67	58	87	68	58	68	61	65	61	67	54	59	68	59	84	66	62	62	71	83	65	71	71	74	71	63	59	64	68	66	70	66	70	62	65	52	61	86	65	63	72	55	76	68	68	58	71	67	59	54	63	70	61	55	82	52	67	64	55	64	58	51	54	60	48	76	56	71	66	65	62	58	68	66	59	72	60	76	75	69	61	73	73	71	65	65	52	75	60	65	55	60	63	52	69	56	62	74	68	62	53	60	56	56	69	69	55	57	75	66	65	72	70	77	70	69	72	54	66	75	51	67	62	64	55	78	61	69	64	69	64	62	63	87	63	65	61	66	69	62	71	58	54	65	62	75	66	47	73	45	56	67	57	60	60	59	64	74	65	63	64	58	68	63	52	69	61	74	73	70	48	59	74	45	56	64	74	66	72	50	74	59	66	62	53	62	59	65	67	62	78	58	61	81	71	78	52	65	76	68	75	73	63	64	55	69	50	69	62	68	64	60	79	84	55	58	62	62	60	63	63	49	60	68	80	56	61	60	62	57	66	62	75	64	54	66	64	60	63	74	85	60	75	52	69	74	64	74	65	57	70	68	71	66	61	56	64	67	59	65	91	66	67	65	43	56	71	72	67	75	68	72	63	52	67	60	61	74	54	53	61	79	76	60	61	69	81	55	61	60	64	72	80	49	53	64	61	74	59	70	61	65	53	77	64	68	50	68	62	64	85	67	63	61	64	63	52	77	59	56	70	60	65	68	66	61	58	72	62	63	71	59	71	59	52	59	64	55	68	60	52	54	65	62	65	69	66	63	63	76	62	50	68	63	64	66	66	68	63	69	51	64	65	59	71	66	72	68	63	57	68	54	65	70	65	64	69	58	56	69	69	57	65	58	62	57	64	79	62	63	57	61	57	72	60	51	59	57	59	67	63	51	54	60	56	66	76	63	83	58	65	70	62	71	67	62	59	49	60	60	68	78	54	66	68	63	59	57	73	75	54	75	65	60	57	51	63	71	61	69	55	66	67	60	61	68	76	67	69	62	55	68	62	66	73	63	43	60	62	69	70	71	74	70	72	68	58	73	69	68	68	66	57	67	68	80	57	74	64	57	62	62	67	69	76	64	58	57	56	61	55	67	58	62	59	43	73	57	62	68	65	61	54	52	68	66	70	71	66	62	73	50	58	57	69	70	74	54	66	62	60	71	58	63	52	52	71	66	60	56	59	50	73	68	66	65	69	83	52	62	59	59	66	59	67	51	66	64	64	57	61	53	63	64	54	67	71	62	73	72	67	61	73	59	61	68	65	77	69	59	67	57	64	53	73	67	51	73	53	59	66	70	62	74	61	62	81	72	69	59	66	57	68	62	60	69	67	69	54	62	59	71	59	59	77	80	64	69	59	58	63	58	81	36	63	63	66	62	68	64	63	65	82	60	60	62	77	61	64	66	65	75	65	59	60	69	55	74	64	64	75	66	56	57	65	71	57	57	65	61	65	68	69	63	72	59	55	59	61	63	57	58	55	68	51	59	78	76	73	65	66	68	54	61	66	46	65	60	61	54	61	67	71	62	61	69	59	78	63	53	79	65	65	69	58	62	69	64	57	64	62	69	55	65	59	62	57	87	67	69	71	65	59	50	62	52	83	58
5182	291	396	419	386	331	339	311	270	285	285	280	257	244	265	244	238	251	262	233	263	266	227	235	250	224	210	234	216	250	226	235	232	258	238	217	250	238	223	234	255	232	217	218	241	251	245	230	244	260	253	243	229	238	255	261	246	238	243	272	231	230	256	253	220	238	239	241	224	235	216	235	262	229	226	228	230	244	198	241	224	224	217	229	227	244	261	216	226	228	216	213	233	240	243	265	216	215	223	238	248	230	219	225	229	245	232	233	242	208	202	212	219	218	243	233	254	209	245	238	234	225	257	271	253	250	217	233	223	257	230	238	238	227	256	227	228	221	231	263	235	227	251	234	230	250	242	225	252	221	222	223	234	239	225	204	232	235	263	222	221	219	215	232	248	210	237	217	237	224	243	251	231	238	234	223	223	231	235	226	244	229	240	224	242	252	233	224	232	235	227	217	234	241	241	222	222	230	209	274	205	218	221	234	238	240	214	229	239	209	233	232	225	264	215	228	229	223	207	231	225	228	259	236	261	236	245	223	245	229	245	202	226	251	218	210	239	217	263	196	238	247	223	240	241	240	223	256	212	251	261	225	224	219	226	228	251	252	203	243	235	235	232	228	233	244	229	243	245	248	228	213	241	257	211	248	210	242	254	220	251	231	238	234	242	233	240	242	232	214	238	236	257	239	232	222	213	249	264	238	196	216	209	227	225	258	224	205	276	220	215	217	237	229	258	249	236	213	207	248	225	212	205	213	229	226	226	237	283	223	232	234	221	231	223	227	235	223	211	220	235	268	235	227	246	207	245	248	205	239	234	229	263	227	236	223	256	202	236	234	234	214	222	237	230	260	234	191	242	246	238	226	232	236	243	213	213	226	249	212	230	243	224	236	234	221	243	245	215	252	198	229	225	234	246	221	242	230	228	237	219	230	214	250	245	240	227	221	235	245	249	249	230	232	253	220	223	243	237	236	236	213	228	250	216	225	254	216	235	229	252	190	223	249	202	202	229	214	220	224	240	213	244	241	247	241	232	229	204	238	229	228	230	232	231	231	244	225	253	241	227	239	219	242	211	245	243	226	242	259	235	212	232	234	197	243	218	225	256	208	236	244	253	247	233	214	215	195	227	234	221	248	235	217	192	235	215	246	211	240	260	246	209	212	242	243	221	227	243	226	214	234	245	228	208	247	222	226	236	221	221	251	220	217	201	226	226	242	236	250	245	226	229	230	277	245	236	257	225	240	241	236	234	220	263	235	239	223	245	249	205	216	218	236	248	265	252	247	233	242	230	247	232	224	235	245	231	223	219	222	242	230	245	226	214	250	226	261	235	215	274	215	229	235	275	230	244	217	261	263	213	222	233	216	211	229	203	266	220	212	241	197	232	223	255	232	230	212	262	227	230	245	255	213	230	220	243	230	248	231	227	233	248	220	228	223	237	244	232	212	240	238	216	215	240	203	247	233	237	230	220	226	234	212	226	225	230	233	232	207	234	211	232	224	212	223	228	228	219	236	238	213	227	224	213	229	245	191	213	225	230	245	210	238	257	213	216	220	218	245	213	230	255	242	213	222	231	229	244	231	224	233	224	198	261	264	239	233	231	238	249	231	237	252	236	193	245	216	239	228	234	220	222	245	261	253	239	259	248	237	243	224	244	230	228	251	249	238	232	222	209	214	227	242	237	237	219	226	261	199	262	221	224	256	228	238	200	247	217	248	247	246	212	243	211	234	219	228	242	246	249	246	224	221	245	232	198	222	204	234	258	222	189	225	241	214	233	218	240	208	256	252	203	236	222	210	228	233	236	251	229	229	229	222	233	223	207	249	222	247	245	237	267	244	263	253	206	237	217	248	231	228	233	248	235	225	233	221	240	234	224	229	231	265	221	220	247	231	218	228	241	240	247	190	231	231	243	243	238	229	243	232	203	253	233	246	227	209	213	216	227	202	206	225	220	236	237	231	214	218	253	241	205	226	246	235	215	241	197	252	222	217	220	231	247	225	242	213	229	184	228	240	220	237	262	219	215	217	222	203	218	215	213	217	215	243	238	226	232	227	241	225	243	229	221	229	229	237	242	233	239	251	226	235	204	242	225	221	225	240	219	251	208	246	253	198	242	259	253	215	234	241	221	231	220	238	211	229	234	225	214	256	207	236	250	229	248	236	232	245	245	256	230	242	215	249	229	236	210	252	249	215	204	256	251	244	230	240	236	237	249	220	222	211	218	195	260	209	256	244	224	241	230	231	224	255	218	260	240	219	235	231	242	237	265	225	221	236	262	241	237	243	211	235	224	237	236	218	243	241	212	213	223	191	248	224	249	220	221	236	238	220	240	213	214	245	224	221	236	242	211	218	248	220	214	221	213	224	235	207	250	227	224	250	216	205	234	227	254	238	247	255	237	229	240	228	239	233	236	259	198	238	209	214	242	215	237	246	223	242	238	240	255	260	230	242	233	246	243	256	242	243	225	231	220	202	217	222	258	219	223	232	235	226	261	233	228	254	229	243	234	236	226	256	246	223	243	236	232	232	226	230	250	227	236	219	251	235	225	225	249	255	220	228	224	227	240	248	246	220	234	229	238	260	231	222	230	248	244	224	234	257	228	248	251	222	204	229	242	260	242	231	235	225	235	225	247	239	246	229	230	260	258	217	217	247	226	203	229	220	240	236	219	218	234	219	208	246	245	246	245	232	236	220	243	198	234	259	229	210	243	254	237	265	248	248	213	217	235	236	210	234	250	258	254	232	228	226	222	223	243	235	247	231	214	238	251	236	250	238	221	238	242	250	241	220	221	214	233	236	222	227	235	242	237	243	230	226	219	229	226	252	231	242	239	221	227	231	211	223	218	232	208	226	225	211	208	220	231	247	229	196	226	227	221	229	227	238	234	221	244	233	239	240	224	203	249	228	234	236	254	241	239	230	250	240	202	268	234	237	229	212	210	246	220	208	231	255	220	217	216	225	250	244	218	222	230	234	234	231	251	270	231	236	244	219	229	241	244	243	250	223	232	229	235	217	287	229	231	220	244	254	240	242	252	227	202	262	245	240	234	240	207	231	218	248	223	219	236	195	230	234	205	228	219	258	220	209	221	241	224	240	219	242	234	206	231	237	257	233	221	213	224	222	237	213	198	232	250	225	218	224	250	231	246	251	223	243	206	233	253	227	252	199	251	201	212	247	225	221	251	242	226	226	254	219	207	269	225	219	211	234	212	223	231	235	208	254	231	232	226	236	246	270	213	238	252	224	227	249	241	250	264	204	242	243	219	233	232	206	225	244	232	207	215	207	253	223	198	237	248	231	233	207	237	234	225	241	211	229	228	260	223	241	241	238	264	219	230	234	225	245	251	221	216	224	242	217	261	246	262	243	227	227	253	225	240	240	207	233	251	230	232	224	206	227	222	207	197	231	213	226	250	223	236	220	216	256	252	221	222	253	253	228	229	237	230	241	216	225	221	249	237	247	236	207	217	234	218	215	239	226	231	204	245	232
43623	11107	1884	1051	761	577	440	365	273	261	269	232	246	203	179	186	162	168	149	170	172	152	141	138	139	145	153	159	140	153	153	134	141	146	160	137	140	164	142	150	133	157	138	142	165	140	137	148	134	119	125	132	147	139	129	134	152	169	137	147	138	136	117	124	97	142	131	137	126	143	120	120	138	132	138	134	152	138	125	141	147	110	103	140	133	134	158	151	139	117	139	136	130	139	129	135	120	159	129	126	139	156	123	157	136	147	126	131	127	125	131	136	137	136	130	139	129	122	134	114	120	138	139	123	142	128	145	138	142	146	137	159	139	131	148	123	130	118	121	118	108	123	131	136	142	153	124	144	140	146	132	127	144	128	130	147	143	137	128	121	134	109	138	144	123	149	126	121	127	140	117	140	123	145	118	100	133	114	139	137	141	135	151	130	139	138	128	127	126	124	142	115	138	132	138	132	135	118	120	122	141	141	121	132	140	120	145	118	120	150	126	145	106	122	129	137	141	141	109	143	144	126	159	149	116	122	143	134	144	142	128	127	127	136	119	131	122	136	156	134	135	124	139	132	117	144	164	122	123	132	116	128	139	118	127	126	136	131	140	126	124	122	126	125	136	137	126	110	148	141	132	130	130	133	147	136	143	133	124	120	144	128	121	129	140	145	121	141	138	130	140	140	127	131	131	120	123	123	123	120	125	130	117	139	155	131	135	165	126	128	137	124	139	140	129	144	132	142	150	134	154	126	137	134	115	128	130	121	107	132	132	134	131	133	121	126	129	122	148	128	120	120	138	143	135	127	113	132	136	149	142	118	141	132	123	130	134	143	118	134	140	148	118	131	139	127	137	136	139	130	141	122	122	153	140	160	139	126	130	136	132	150	128	131	129	125	126	142	155	140	120	142	143	132	148	146	129	124	133	165	134	139	150	144	129	146	133	150	135	155	111	143	131	142	132	108	137	131	126	136	149	127	140	118	116	131	126	132	131	134	135	145	155	124	128	124	122	127	139	130	134	138	138	131	144	130	136	120	122	123	146	127	136	126	135	139	149	158	139	122	142	128	140	139	132	147	141	140	135	150	157	159	124	118	125	125	124	138	133	134	128	135	159	130	130	134	132	148	114	145	133	141	139	121	137	131	130	129	111	139	143	130	145	140	148	131	131	124	133	138	121	152	121	138	131	135	152	129	125	126	129	136	140	127	137	142	141	135	129	153	135	139	129	143	131	126	131	126	127	127	147	141	136	136	128	144	136	131	127	141	128	116	142	140	137	119	132	139	117	120	118	148	122	143	120	140	126	139	144	132	138	141	138	132	113	149	145	124	129	142	140	131	119	142	155	147	141	144	137	133	142	108	137	125	131	143	127	147	120	146	141	111	138	120	114	127	129	140	134	105	124	120	136	141	133	144	123	119	131	152	131	127	121	131	140	126	131	144	138	119	125	136	160	102	125	127	123	123	129	123	128	121	146	142	140	135	146	134	148	122	121	138	118	138	132	132	137	123	123	150	133	126	143	148	125	144	142	137	152	129	118	143	154	145	153	131	140	129	124	129	131	146	138	109	129	113	147	136	127	156	135	125	119	124	135	134	143	159	135	124	130	126	130	137	121	121	135	127	155	116	127	125	154	133	133	127	104	122	132	141	137	128	106	135	130	129	124	133	116	132	129	130	129	121	135	128	121	144	138	131	133	145	127	128	135	141	173	123	128	153	140	129	130	104	125	135	133	142	150	138	118	126	129	119	126	127	147	139	138	115	124	123	124	174	127	125	131	137	110	129	153	142	132	119	131	145	127	145	131	132	133	155	158	130	138	132	142	128	149	146	140	130	133	130	128	133	123	130	158	130	137	133	127	128	140	130	122	120	138	154	138	140	121	139	129	128	134	150	134	130	121	153	139	129	140	123	127	127	132	145	155	132	125	135	129	120	129	124	123	137	127	136	123	149	124	120	140	116	139	131	138	129	150	132	141	123	120	140	134	131	141	129	142	136	133	128	127	139	122	129	108	141	119	115	133	141	139	139	150	135	130	120	145	146	144	147	145	136	128	122	135	141	143	127	119	107	137	150	122	123	114	150	128	128	127	140	139	114	131	131	112	142	122	140	126	152	124	134	134	151	128	143	119	120	127	139	153	132	137	150	136	120	127	141	143	113	129	145	130	155	135	131	119	138	124	130	123	113	126	135	128	121	138	130	113	124	139	137	143	145	113	145	137	166	142	158	134	135	151	140	138	136	147	117	128	140	116	136	141	126	112	134	114	154	124	146	113	120	155	121	135	118	109	124	136	130	124	141	167	150	121	126	125	131	139	127	134	122	118	144	111	135	160	134	140	135	149	121	125	135	156	120	124	126	124	116	150	124	135	131	139	145	175	125	136	127	151	119	124	129	111	133	135	133	152	130	138	118	142	135	106	154	142	125	126	157	136	161	130	132	121	142	137	145	134	153	152	109	127	125	154	120	121	128	139	151	139	138	116	141	128	129	120	137	116	162	121	154	132	149	122	127	156	128	125	125	125	133	141	145	142	135	114	111	116	130	138	138	140	114	139	160	109	128	114	158	119	112	132	137	133	144	136	150	131	113	122	136	126	129	128	124	144	136	131	136	147	107	133	136	123	120	141	108	112	123	131	124	112	146	125	130	128	127	139	139	136	143	103	135	124	111	113	152	143	135	125	143	145	145	155	132	131	128	136	159	117	150	137	119	148	125	128	129	144	142	124	125	147	103	123	125	136	120	122	121	118	160	158	127	152	117	129	124	168	152	130	134	141	146	145	114	143	144	115	123	154	163	120	148	121	136	129	133	153	124	141	114	150	148	122	141	127	137	126	145	138	130	131	126	133	138	127	160	130	141	126	140	135	117	139	131	123	138	154	119	130	114	114	140	120	143	120	119	140	128	128	144	138	149	146	117	149	127	139	149	158	133	163	137	133	150	153	128	135	118	140	137	148	132	131	102	135	145	142	150	141	129	130	131	131	125	146	120	133	125	152	129	135	138	129	124	145	143	135	139	137	146	121	146	119	139	138	123	141	132	125	143	128	133	130	126	146	119	135	127	135	138	128	129	140	122	148	131	141	146	128	137	129	114	140	136	134	137	140	141	124	140	142	133	128	120	130	156	153	128	131	110	127	115	141	136	133	118	113	141	142	117	109	135	143	164	128	136	143	146	140	138	137	133	139	118	140	139	127	127	150	131	124	130	144	135	145	134	147	125	118	110	139	141	139	123	120	122	151	131	126	149	108	129	148	150	136	136	132	129	123	130	137	130	125	135	125	137	150	131	121	124	117	123	129	111	142	127	128	111	136	132	114	127	124	118	150	141	148	140	130	137	130	126	119	131	153	127	130	126	142	142	151	137	132	133	160	123	117	136	123	119	128	127	134	134	132	127	117	129	127	140	140	116	138	137	116	111	145	137	137	115	149	121	125	137	148	132	118	124	151	134	130	135	136	143	131	113	131	127	135	149	132	123	143	130	134	151	135	136
23067	1474	3341	3711	3247	2636	2030	1712	1475	1306	1276	1102	1002	900	797	818	669	675	691	674	670	587	634	553	567	555	547	547	535	541	515	531	526	505	522	484	453	462	489	470	495	439	453	468	417	497	443	460	458	445	472	453	462	441	412	432	431	426	444	435	414	432	438	407	413	440	454	406	436	433	432	470	416	440	448	398	451	401	439	427	434	485	433	429	412	457	414	433	440	416	415	407	408	413	385	423	430	425	425	435	396	424	437	420	438	440	415	421	405	417	413	417	457	421	414	412	426	371	376	413	427	391	425	420	446	437	435	430	407	426	414	408	415	429	420	446	388	429	466	428	436	452	414	393	427	418	432	447	394	408	398	403	418	431	408	424	415	460	428	451	414	360	446	380	420	416	417	402	431	412	435	444	382	400	438	422	396	397	410	398	388	424	426	448	417	433	451	432	451	405	459	404	390	417	412	397	394	424	402	410	440	390	430	427	433	436	440	413	439	426	411	422	426	404	432	421	378	414	465	414	394	418	404	408	416	429	432	399	446	419	374	416	425	407	400	408	412	397	420	411	406	384	421	461	395	415	415	433	399	396	412	437	395	398	445	417	431	385	444	451	435	383	381	422	410	406	415	384	390	450	429	394	416	389	386	399	441	407	426	428	437	425	434	420	408	417	376	409	433	412	409	474	417	397	419	401	413	434	434	420	445	412	401	462	453	378	443	431	422	410	450	419	420	454	391	422	429	416	451	429	395	419	433	393	414	398	400	396	425	428	386	423	420	429	414	420	427	415	395	384	416	385	433	418	413	408	436	427	413	406	422	394	419	382	406	430	388	389	434	438	401	436	425	390	400	369	409	417	374	354	422	411	394	398	437	413	390	410	411	420	422	424	404	426	429	441	424	394	409	395	424	404	423	401	379	419	402	439	405	429	402	439	422	411	429	419	430	401	408	400	411	451	415	417	416	424	423	410	423	408	396	398	400	470	423	415	426	384	440	402	407	406	420	412	439	446	412	404	415	414	412	405	373	410	439	397	385	457	399	407	464	420	420	412	434	409	419	414	425	364	427	432	421	400	385	420	393	449	428	403	389	411	391	442	435	447	405	459	431	400	424	380	450	407	404	414	421	449	426	409	423	432	397	421	355	438	400	388	404	408	454	384	429	427	414	413	406	426	419	405	438	452	445	425	395	394	430	441	412	440	384	414	428	404	425	440	424	437	426	419	396	431	394	423	413	413	413	419	445	429	426	389	423	403	407	402	413	384	415	417	438	393	392	452	419	439	418	402	424	412	419	376	383	445	421	393	423	392	436	416	424	405	434	419	447	395	421	414	440	375	398	416	374	454	423	449	433	392	427	397	401	393	419	424	407	404	433	383	434	427	423	429	419	410	379	418	401	405	426	432	428	430	372	431	411	432	428	395	411	421	384	417	472	413	415	426	399	431	376	414	435	426	418	417	421	436	402	392	421	408	397	436	414	419	428	391	416	423	424	415	394	433	403	406	384	436	403	432	444	427	432	427	439	452	425	414	368	429	464	405	437	384	427	394	430	420	454	430	398	423	396	403	431	441	390	410	427	435	409	418	421	407	446	432	424	439	411	422	431	405	413	413	407	421	405	405	443	393	416	423	431	410	409	398	473	389	424	408	410	393	439	411	394	441	424	457	396	391	390	443	410	410	416	400	423	394	407	405	411	414	447	408	413	421	442	446	398	415	385	440	438	423	423	426	379	451	410	430	429	413	396	444	424	407	442	424	420	433	413	415	382	392	409	405	434	418	453	420	397	415	415	427	434	426	426	406	397	408	447	426	426	431	427	432	420	430	438	427	412	397	410	403	395	405	428	421	409	446	444	415	387	464	446	438	399	417	434	432	442	387	378	406	408	441	442	399	402	397	423	433	412	455	403	419	398	440	391	425	417	386	410	412	422	431	454	458	432	437	409	413	386	364	416	406	435	414	414	433	426	407	399	420	408	412	454	399	450	461	386	423	423	400	401	426	431	418	394	409	438	440	392	395	408	432	447	411	425	414	444	411	416	387	430	418	465	470	393	374	393	456	427	406	414	429	425	408	402	431	432	452	422	414	395	400	404	399	441	424	423	410	430	431	443	416	426	433	401	395	424	456	446	405	409	387	441	446	426	450	403	385	371	400	417	400	406	441	392	403	379	426	393	440	402	369	444	428	398	431	440	405	369	434	400	375	420	414	404	423	381	392	445	442	421	425	418	409	435	407	404	392	413	425	438	401	391	434	409	394	420	443	434	389	440	427	478	424	409	414	400	418	415	417	401	413	437	407	392	391	416	434	372	448	393	431	450	394	422	408	424	362	425	416	388	405	392	415	409	404	430	409	447	419	448	396	411	392	393	395	409	387	442	403	386	406	398	414	468	376	424	427	409	441	420	448	410	421	447	402	427	431	395	424	430	431	373	436	394	374	408	442	393	437	387	483	419	439	444	427	410	427	409	399	428	409	378	417	380	386	456	402	393	412	434	428	413	411	437	407	444	417	443	402	385	427	435	408	407	424	445	412	429	453	399	393	404	419	443	446	408	399	398	430	412	360	361	438	413	422	413	371	396	439	408	414	412	430	448	385	422	412	429	425	390	434	446	413	416	439	436	429	452	470	440	415	407	407	425	438	465	432	389	425	426	412	404	415	439	409	419	423	424	407	435	420	393	411	358	406	385	416	389	418	404	395	445	426	454	432	442	433	423	408	423	430	402	440	401	401	394	413	433	440	449	440	428	422	435	418	443	426	424	469	466	417	403	386	431	404	419	395	411	419	404	407	406	435	384	437	420	416	432	444	416	407	389	380	410	408	423	427	438	434	404	398	397	390	405	412	414	431	446	398	428	422	426	397	386	436	422	439	403	413	420	417	429	396	417	413	414	370	426	422	423	387	417	483	418	391	406	385	390	411	445	412	462	410	403	401	423	401	441	421	399	408	395	453	378	374	426	399	388	456	399	425	444	414	394	388	405	397	428	419	404	418	419	406	419	382	396	439	408	401	401	416	424	411	393	423	438	407	420	407	431	393	465	392	437	416	414	403	410	436	434	433	418	434	412	436	423	431	397	385	425	427	389	411	415	438	418	399	416	438	405	412	435	391	425	426	425	437	450	460	405	399	413	414	435	416	412	436	429	437	359	438	400	414	442	390	394	401	442	410	435	418	420	433	421	418	363	412	438	378	424	393	458	440	416	393	432	417	439	430	466	407	415	393	421	396	414	449	416	447	411	418	430	376	454	444	418	409	415	366	445	441	401	423	412	415	435	422	414	412	426	370	456	434	412	412	425	407	386	406	415	369	395	420	426	426	418	412	408	371	426	405	402	427	417	421	461	430	406	418	448	402	399	407	421	376	376	409	418	417	419	407	398	433	459	433	395	399	390	417	433	414	423	446	437	393	413	413	393	436	431	407	449	441	389	371	424	417	455	403	414	382	458	408	366	405	400	443	405	424	371	416	409	415	423	430	414	414	406	395	409	437	431	445
52583	18476	5451	2149	1479	1123	819	661	612	453	452	428	394	341	357	316	314	282	310	300	270	269	291	236	257	243	277	262	230	231	239	255	222	223	239	229	231	236	227	208	238	224	234	225	217	236	239	238	226	225	221	238	214	227	197	234	215	214	242	229	246	227	213	213	207	248	239	207	222	236	212	235	246	241	248	222	224	194	219	226	218	217	226	218	233	212	224	228	229	253	241	262	251	243	252	236	209	208	258	224	206	243	237	230	214	232	212	227	217	237	236	200	234	226	203	219	235	259	240	228	236	240	228	230	239	227	220	229	234	226	221	248	214	230	224	232	225	244	207	208	229	218	212	241	222	232	233	227	219	191	253	227	224	224	253	209	222	240	205	202	208	193	214	236	221	216	215	223	214	197	233	229	210	256	219	231	233	216	203	241	230	234	235	236	244	211	219	204	219	192	227	251	204	219	210	224	223	241	238	260	202	230	245	200	201	218	201	225	227	225	210	227	258	242	203	218	236	228	229	213	234	239	207	232	242	224	245	228	216	231	238	245	249	221	228	229	217	205	239	226	218	212	227	240	240	221	217	217	224	219	201	202	204	212	212	205	231	214	249	222	230	218	214	243	202	231	206	225	229	228	231	220	215	210	238	218	217	228	229	223	215	213	234	199	223	243	238	214	221	197	220	201	224	209	228	213	218	263	221	195	228	222	240	206	220	260	253	228	192	198	224	229	211	215	243	212	252	238	221	207	228	196	194	192	202	213	210	210	211	210	210	239	219	228	181	226	239	259	251	223	211	209	237	228	229	205	244	235	212	238	231	234	232	199	222	246	243	197	243	227	244	236	196	205	235	210	197	209	222	214	216	249	258	186	229	233	236	228	217	239	228	230	227	214	230	199	225	227	212	242	237	217	231	248	227	236	220	242	225	214	214	207	236	227	240	198	198	209	221	194	227	209	210	260	211	207	218	220	246	232	211	221	240	247	223	264	202	215	219	214	207	225	199	219	233	209	220	211	211	217	256	226	217	206	215	203	242	216	232	241	254	210	222	238	235	206	222	222	236	248	217	238	221	199	214	233	216	233	238	193	217	231	208	221	244	222	237	208	216	201	187	236	229	205	224	240	226	230	225	233	217	236	208	229	250	215	224	211	217	223	206	247	217	210	218	234	222	214	219	210	225	232	226	186	228	205	215	241	212	218	221	233	217	241	215	240	235	235	253	237	250	228	222	223	220	237	217	224	228	212	226	191	257	215	253	241	240	211	192	241	222	212	254	223	214	228	221	233	223	252	226	218	228	242	227	217	204	215	235	202	205	211	216	236	220	225	251	218	207	245	218	239	215	219	217	217	221	219	212	232	211	217	221	229	204	218	214	238	204	242	210	243	237	221	223	201	211	225	187	215	250	225	229	213	199	244	204	246	232	259	193	197	262	230	227	239	222	227	218	209	223	259	231	229	224	209	222	218	215	227	215	218	228	219	247	200	244	248	228	235	238	230	230	235	233	210	230	236	234	229	241	237	226	221	224	214	245	232	270	234	208	269	219	215	218	224	220	217	247	229	214	195	212	234	230	225	224	220	226	227	218	216	208	215	234	209	239	262	223	257	221	235	229	228	218	251	241	229	232	234	241	200	201	213	222	207	226	229	184	223	215	210	233	231	221	211	215	228	213	222	236	239	215	212	231	227	224	240	223	231	243	216	224	224	201	230	234	220	248	232	244	244	210	234	242	209	199	195	224	262	236	227	228	210	227	247	215	249	224	223	235	215	244	219	243	223	216	222	247	226	240	219	218	234	192	205	239	247	225	198	220	176	245	240	200	222	231	249	237	202	219	219	203	228	219	216	231	217	208	212	219	216	196	223	227	218	207	210	205	214	215	230	219	238	237	242	222	203	220	208	234	221	234	237	211	202	196	202	207	237	212	221	206	215	218	215	229	208	228	215	208	197	224	248	233	204	224	238	248	229	217	224	214	212	229	197	235	219	212	227	229	236	212	231	203	220	210	223	220	215	265	212	224	232	215	201	248	216	239	232	235	221	225	213	230	222	214	227	210	256	215	243	238	224	207	230	225	193	242	225	215	234	211	200	232	214	235	215	232	240	258	209	232	224	239	212	237	233	194	236	219	238	246	233	212	225	219	212	246	232	203	239	243	213	223	208	217	235	202	207	233	229	219	219	207	208	223	243	236	213	214	235	235	229	207	249	192	211	200	248	262	217	216	198	209	238	242	229	244	205	228	218	200	203	230	208	212	225	185	223	197	218	222	232	211	230	210	227	223	225	179	240	264	186	226	228	232	219	226	244	205	225	212	228	206	207	228	240	215	217	232	224	231	231	217	197	230	211	211	219	195	213	219	239	232	206	235	216	224	223	221	218	206	227	219	204	230	200	196	239	214	226	208	221	240	222	248	206	234	207	215	232	220	236	237	204	221	237	193	225	212	233	229	232	214	197	225	203	224	216	217	221	211	221	217	238	236	212	222	260	234	221	237	239	220	202	209	229	212	204	223	221	187	205	233	216	217	214	198	233	218	247	241	212	209	226	221	241	231	204	227	218	256	244	220	199	228	238	211	221	219	229	214	233	215	221	230	202	247	253	199	228	254	217	265	214	234	225	206	216	235	201	199	226	226	236	212	202	217	215	215	207	229	230	223	233	212	207	217	225	214	228	229	210	237	204	232	223	234	238	219	227	222	254	193	223	247	205	221	244	219	249	215	192	205	208	235	225	237	233	216	212	226	234	216	222	231	217	232	231	237	202	238	224	242	240	215	236	226	215	233	219	224	238	250	237	226	224	202	197	200	211	220	223	231	209	236	228	222	224	216	218	241	207	217	198	242	242	230	224	256	245	215	213	231	226	216	242	233	204	224	208	240	203	241	196	225	219	209	230	221	240	224	219	205	215	223	218	210	233	214	203	256	234	237	207	198	224	234	217	218	205	243	214	242	213	238	216	223	200	217	214	223	192	212	200	223	209	208	227	220	223	226	251	218	225	222	214	209	235	229	202	242	222	228	211	218	229	222	208	224	215	228	239	222	211	211	220	247	212	209	247	219	232	213	206	247	222	191	242	207	228	224	213	198	226	229	237	218	215	195	232	206	254	225	216	215	204	250	240	226	227	252	214	217	229	225	240	229	207	213	232	231	199	205	215	223	206	183	228	204	211	228	206	225	223	226	209	222	219	236	229	218	209	224	197	202	225	221	209	211	245	240	235	219	257	244	232	209	229	225	234	218	194	234	246	229	211	225	232	208	206	221	236	214	228	238	218	208	228	228	217	218	223	205	219	215	233	238	213	212	212	189	276	228	238	225	226	212	216	233	235	205	227	210	223	226	225	225	237	201	208	223	194	240	231	243	200	206	233	234	217	202	195	209	228	235	242	221	232	245	223	208	214	226	234	214	247	245	203	212	219	217	210	213	204	238	229	215	244	196	233	217	261	233	218	211	261	220	224	247	212	234	188	230	216	235	227	219	212	233	233	191	206	232	232
29200	2571	5942	6599	5547	4393	3651	3090	2568	2312	2075	1814	1668	1557	1378	1258	1274	1207	1095	1049	1034	1028	896	891	899	891	846	806	841	859	859	788	853	805	787	754	757	768	720	779	730	724	733	715	699	678	684	678	697	710	699	677	697	678	683	691	698	662	690	689	734	649	648	711	656	653	695	649	707	673	698	665	662	676	630	652	702	668	685	691	660	626	698	654	645	631	646	637	649	682	665	644	586	667	644	619	663	638	629	625	663	647	599	675	617	643	668	589	612	689	632	654	621	676	609	626	672	601	638	633	664	664	649	666	633	648	654	636	638	674	655	617	615	639	632	659	677	596	680	614	662	610	625	629	633	587	582	593	676	660	651	644	650	642	654	653	636	651	642	621	639	635	631	621	675	640	678	651	677	651	609	626	647	606	603	626	618	635	623	641	644	662	614	625	613	657	659	619	594	602	625	649	684	617	598	605	627	640	646	592	629	629	572	631	607	633	629	644	592	650	629	614	657	669	695	677	655	633	614	647	639	621	580	643	642	685	630	663	623	679	616	687	622	639	648	642	664	601	611	600	616	620	611	682	617	664	606	633	619	588	620	645	655	655	663	613	597	629	618	590	636	681	580	662	615	643	644	617	622	661	678	680	630	672	620	634	609	678	707	672	659	644	622	652	639	563	624	637	628	659	678	621	652	643	592	657	667	626	637	637	595	621	663	635	612	643	669	668	656	625	648	635	582	591	640	641	684	583	624	638	626	671	629	678	613	648	628	666	617	660	619	668	631	591	644	600	614	694	631	633	615	614	640	627	657	632	624	603	691	653	627	621	672	687	623	620	653	625	580	631	628	631	648	642	668	630	629	643	677	597	660	610	626	628	623	659	601	659	634	636	626	641	689	635	658	641	626	590	631	591	658	648	616	632	655	604	664	613	586	598	605	605	635	611	675	568	612	609	715	624	657	611	594	624	644	612	622	659	656	615	633	604	605	655	665	636	636	626	625	648	577	655	632	643	595	638	674	623	648	662	649	685	638	635	639	623	645	658	672	615	657	625	616	666	649	612	640	651	644	642	606	648	639	590	631	642	613	647	612	651	662	666	605	634	658	682	626	665	638	639	660	644	635	642	590	691	625	665	628	629	664	639	653	589	601	644	613	673	650	616	649	669	631	632	666	619	655	622	662	661	721	677	621	660	569	619	662	645	643	665	649	623	668	609	645	676	606	629	632	598	691	644	659	637	639	716	637	638	616	600	617	617	650	642	634	672	683	643	635	617	647	658	617	641	641	626	633	585	677	645	611	641	636	652	673	646	659	650	642	649	674	666	680	597	628	656	621	624	614	627	609	632	629	613	618	648	624	616	679	637	671	615	636	645	626	643	679	642	679	667	642	679	657	631	628	631	669	640	647	618	611	602	653	627	676	656	635	624	679	639	654	611	685	615	630	657	648	593	597	655	656	637	627	657	608	660	687	674	629	627	658	659	584	654	589	651	606	610	623	676	611	639	633	624	650	672	642	640	683	624	633	651	638	647	626	632	650	630	662	638	629	645	630	636	613	670	642	657	612	603	619	652	681	633	666	623	646	654	702	634	605	645	633	660	601	630	659	656	594	665	622	658	626	657	674	652	627	571	611	693	669	613	620	683	620	608	616	626	656	687	620	662	684	628	623	605	601	671	645	639	708	616	665	620	602	642	607	595	630	655	577	609	629	595	690	613	606	668	669	644	647	654	609	592	661	653	643	639	625	687	645	648	613	588	624	607	582	660	644	607	614	591	617	637	628	635	632	628	666	680	651	653	646	634	678	625	608	660	667	609	617	605	642	658	625	624	636	604	660	663	647	674	660	619	623	620	648	623	663	637	668	612	633	605	676	624	627	619	604	673	610	677	653	653	654	624	667	645	603	641	655	667	630	651	589	652	619	646	606	632	653	650	588	638	625	621	638	659	662	599	631	654	630	623	634	632	589	633	594	623	662	603	622	609	640	622	628	643	622	655	669	620	639	637	614	670	622	681	635	648	597	662	665	654	625	664	663	675	613	646	633	656	589	641	636	645	609	645	611	632	630	607	647	668	644	702	616	670	606	624	629	662	640	640	632	617	646	678	623	619	660	629	615	600	649	667	667	658	660	626	652	655	618	644	639	648	647	618	652	677	629	581	605	642	662	627	641	604	593	633	623	634	611	634	578	647	642	646	659	641	621	676	606	645	626	652	632	635	635	654	649	646	645	603	640	627	708	644	620	687	669	646	638	651	640	655	618	614	652	605	633	667	667	662	637	614	628	629	597	657	609	663	645	632	630	649	628	618	626	608	645	673	655	622	624	653	670	618	584	662	612	614	645	646	660	657	656	608	639	650	640	650	611	693	676	662	616	652	621	668	673	635	681	664	605	622	588	687	617	611	689	625	593	679	628	612	653	644	627	651	596	589	653	663	665	659	580	618	686	610	643	653	661	618	611	630	634	609	622	651	667	625	635	658	665	652	660	607	628	614	652	644	653	655	648	601	675	612	645	635	659	633	679	627	633	627	673	644	630	670	670	632	649	667	644	659	644	640	637	658	572	669	647	660	647	674	684	682	632	631	663	641	633	602	595	611	622	691	632	640	645	640	634	648	654	661	613	637	640	629	665	682	599	611	619	675	676	652	623	629	656	631	624	615	632	660	648	651	634	678	632	637	643	658	587	613	623	663	700	621	656	657	642	674	615	676	658	589	654	638	597	636	641	642	656	579	650	650	630	625	638	624	641	595	646	661	653	639	669	616	653	623	605	646	610	706	643	666	620	690	668	611	678	619	663	602	619	625	624	642	629	656	597	663	606	628	686	649	626	616	655	695	606	655	625	644	615	613	652	670	654	651	635	625	630	652	610	636	597	617	627	648	609	649	612	614	689	624	638	672	632	590	626	656	676	703	625	629	596	630	592	618	596	622	630	657	669	624	676	622	625	599	615	590	684	637	635	616	673	662	618	624	693	675	678	658	644	591	662	634	612	664	636	633	624	685	652	636	599	643	645	627	628	620	632	621	616	658	667	628	669	641	669	628	685	632	640	661	668	610	615	624	631	624	627	669	649	634	619	600	675	699	638	665	651	642	659	601	627	669	596	642	629	651	611	665	612	654	678	656	613	633	613	631	641	631	644	634	643	650	630	677	600	599	654	635	625	593	626	616	669	645	646	675	665	637	596	658	640	627	611	680	670	650	648	641	647	655	633	618	641	647	678	650	638	639	659	626	650	615	636	659	640	612	617	647	639	670	639	702	643	636	632	631	641	641	592	633	639	656	610	638	655	617	635	649	602	619	645	623	647	649	625	638	624	677	641	619	626	615	630	668	631	644	610	644	622	602	675	594	616	634	643	615	607	643	654	621	578	659	637	665	624	597	648	615	674	636	661	610	572	612	620	656	672	602	609	609	614	622	609	638	660	668	597	620	653	625	653	583	600	637	669	666	665	660	602	632	645	667	656	653	625	623	646	656	607	641	637	608	632	664	651	644	634	611
5984	333	186	123	109	89	71	73	82	76	76	70	54	54	65	81	73	57	50	70	65	73	68	55	77	54	65	65	80	48	68	72	68	66	75	58	55	70	69	61	61	65	54	52	74	67	61	71	55	69	68	61	59	61	78	62	63	57	70	75	67	52	60	74	79	61	55	79	69	64	61	75	70	54	74	62	57	71	59	59	62	60	71	60	71	69	70	70	54	61	68	69	68	61	60	66	69	76	69	64	55	49	52	62	58	58	53	73	73	56	59	60	60	79	68	56	55	58	62	73	59	60	67	56	55	77	67	67	76	67	67	59	65	68	58	66	67	59	76	73	61	56	63	73	54	59	64	69	67	74	46	71	64	70	61	77	60	73	66	59	57	60	72	50	76	73	66	70	72	60	59	85	60	61	60	69	57	62	62	77	43	59	69	77	57	56	58	82	52	68	74	51	66	76	66	62	55	81	60	61	75	47	77	71	54	58	60	60	56	67	59	53	60	50	54	60	51	65	70	66	66	47	57	74	78	63	63	62	79	66	64	54	63	63	58	63	70	66	62	42	63	72	67	71	68	63	54	48	55	66	68	68	60	75	75	70	41	57	50	59	63	72	58	70	62	63	71	72	62	82	59	69	72	72	54	53	64	73	69	64	84	59	57	71	68	57	66	68	63	63	65	73	61	57	63	68	71	63	70	71	71	62	62	69	70	54	62	71	51	67	65	58	63	67	65	45	60	61	71	68	49	70	61	63	68	50	73	76	72	73	64	58	78	60	78	70	66	66	74	61	60	72	63	65	74	68	69	63	60	52	62	69	76	64	50	71	67	53	66	69	71	68	70	65	61	55	55	71	73	56	61	63	67	51	60	56	57	58	68	63	54	59	68	76	78	71	67	52	58	52	54	64	68	52	60	74	76	59	69	73	45	70	81	64	49	60	53	82	66	62	68	67	69	73	61	66	65	54	71	62	65	69	66	75	55	63	48	61	67	72	59	72	64	53	65	50	57	67	64	57	72	70	60	62	68	58	87	68	42	59	53	52	66	53	61	68	68	70	57	61	67	45	63	70	79	54	67	81	51	63	55	66	68	70	75	65	70	83	70	58	65	75	77	65	76	64	63	63	68	63	70	56	60	46	68	66	67	58	64	71	68	70	45	76	71	77	79	60	72	75	60	66	73	73	54	70	58	55	64	66	80	68	69	53	68	60	67	62	62	50	60	66	55	62	84	72	75	77	61	72	60	73	67	72	69	58	57	54	64	61	77	58	82	70	60	70	62	64	64	69	62	52	56	69	60	72	54	52	69	59	64	59	59	79	68	54	49	67	71	69	71	69	59	47	74	58	69	76	74	62	60	61	67	71	68	64	70	61	69	50	73	52	76	82	55	70	64	57	78	56	57	64	61	71	68	67	63	55	76	71	72	87	66	55	63	73	81	60	71	60	55	68	73	61	67	63	61	60	71	74	53	69	68	56	57	59	57	70	63	70	56	55	53	45	54	63	71	68	54	61	72	60	60	62	58	69	56	72	49	70	69	78	79	59	73	80	67	63	60	68	77	56	59	66	58	66	63	76	71	80	59	53	52	59	55	62	54	77	76	68	74	70	67	71	63	57	68	66	64	61	57	72	65	63	57	83	79	74	56	63	61	59	54	57	57	81	51	65	62	49	61	70	58	63	60	72	75	63	63	50	44	60	68	68	75	54	49	63	70	66	58	66	60	68	62	58	74	59	67	72	57	60	76	60	61	55	73	65	76	63	71	71	61	78	77	59	69	63	75	63	57	60	72	77	66	65	71	84	72	66	52	69	78	58	62	76	56	57	78	58	55	64	69	80	73	63	64	60	66	66	70	61	62	83	75	63	84	75	59	52	58	64	64	69	71	82	62	47	50	77	78	72	79	59	71	64	66	45	58	62	72	70	62	49	67	69	77	67	64	65	49	64	70	76	61	65	70	87	58	63	68	71	71	62	55	56	78	65	71	68	70	73	61	59	75	68	67	65	76	62	49	59	69	60	61	60	59	54	62	66	62	59	63	59	55	66	70	76	58	71	80	75	64	82	65	64	60	67	57	65	64	60	57	53	81	62	51	71	53	69	70	64	47	62	72	69	66	55	64	59	66	62	84	60	71	81	55	74	72	63	55	82	77	66	58	75	52	49	53	49	61	69	48	61	61	55	62	70	65	52	67	67	58	59	75	71	63	72	68	59	64	65	70	55	58	72	64	64	60	47	54	66	74	73	68	70	61	74	68	60	80	70	53	49	55	74	57	56	64	68	65	74	76	64	57	66	68	64	74	60	64	55	68	59	69	68	76	62	66	69	69	66	59	54	64	69	67	51	71	69	57	76	57	63	68	62	60	75	45	59	69	58	53	73	65	65	65	45	73	61	62	70	73	83	58	71	62	51	65	69	62	73	69	60	61	75	51	65	71	69	58	59	77	67	67	51	54	64	57	75	58	68	56	56	61	55	80	49	50	63	60	58	66	49	72	70	47	77	67	60	82	54	68	64	75	65	69	68	56	59	71	65	57	68	51	58	64	59	62	71	72	59	68	73	78	56	64	65	62	57	61	53	65	54	61	59	60	54	61	80	64	81	76	77	65	64	56	68	70	65	63	67	66	79	66	62	50	64	60	71	65	53	67	70	56	52	71	79	57	52	60	75	54	65	68	57	59	80	76	57	70	60	60	63	63	61	66	51	52	47	64	59	59	69	58	72	52	68	79	67	69	67	69	50	52	54	61	50	71	76	67	54	61	66	66	61	72	75	64	68	62	57	72	62	56	53	62	66	82	53	71	61	72	75	70	60	58	70	59	81	58	66	59	68	67	65	73	69	73	65	55	63	64	65	65	63	51	70	78	53	67	69	52	59	68	61	66	66	65	67	66	67	53	70	60	66	67	63	64	60	54	56	76	58	69	67	77	55	63	55	53	60	72	71	60	56	78	54	74	70	57	55	61	63	53	70	53	66	73	58	58	75	74	83	59	71	82	63	71	67	50	65	54	77	64	56	75	61	67	63	54	77	70	65	54	69	60	82	67	46	65	62	63	62	73	70	61	61	56	46	80	58	78	73	58	58	79	73	59	70	64	79	66	73	65	66	67	55	61	65	55	52	79	54	61	56	66	55	65	57	61	69	59	50	66	63	70	52	67	63	48	59	58	68	46	57	71	59	59	57	77	83	65	67	54	71	68	51	61	70	58	74	60	56	70	62	60	77	56	70	59	59	82	62	67	71	53	77	53	53	64	67	72	51	68	62	48	69	78	62	59	62	75	59	52	81	63	53	76	61	63	53	52	67	60	41	69	57	53	64	78	63	68	72	60	67	73	60	81	73	61	71	53	73	59	60	72	65	70	79	58	64	57	61	75	59	75	69	62	66	67	74	60	66	65	70	70	65	74	67	74	46	67	76	78	67	62	50	71	64	54	63	58	64	63	60	77	65	68	61	57	71	61	61	51	73	86	74	63	69	71	60	61	53	70	68
5222	300	401	443	384	352	319	319	269	287	246	258	266	264	264	242	212	258	258	239	225	239	231	236	233	212	244	240	254	226	267	235	204	238	234	255	244	241	234	250	256	242	258	231	249	256	236	221	257	213	258	262	236	240	234	246	238	223	270	221	216	229	210	230	228	238	219	244	247	242	235	245	231	237	224	190	237	237	249	191	229	215	214	235	215	218	217	202	247	265	247	238	248	239	229	241	236	220	230	230	232	252	254	230	233	259	227	243	264	228	228	250	250	259	234	241	268	211	258	238	235	237	254	247	239	227	255	235	210	257	241	210	221	238	222	231	240	223	235	238	209	227	219	239	263	245	231	210	213	242	239	240	239	248	243	249	233	246	265	232	233	228	239	230	236	242	231	227	248	226	237	237	217	265	233	223	252	217	242	240	255	229	212	203	248	234	241	240	202	255	264	261	241	230	221	240	249	223	214	200	220	243	225	244	229	225	246	201	236	206	201	248	256	234	218	253	233	231	229	210	246	212	247	243	230	263	237	232	239	224	227	201	230	227	240	222	232	267	217	258	224	255	232	230	240	260	241	239	229	236	224	228	228	244	226	192	222	218	225	253	233	224	230	221	245	234	233	204	249	237	239	237	227	234	230	197	231	230	249	233	242	225	215	209	242	231	244	216	233	261	234	246	237	225	256	224	260	234	211	246	244	241	269	242	210	249	262	261	219	247	223	246	233	229	229	240	235	230	229	240	236	260	208	226	242	276	193	232	211	255	237	226	230	217	245	244	240	196	246	218	237	226	232	225	228	229	238	284	232	224	231	218	226	245	241	245	236	238	263	231	237	208	243	215	249	204	243	234	233	226	246	228	226	229	226	239	201	236	241	227	229	241	259	230	249	270	218	226	252	238	227	226	221	246	211	239	221	226	262	244	245	254	232	239	232	238	249	238	252	237	233	236	262	232	259	201	231	238	251	265	248	238	226	230	230	236	219	279	208	230	224	235	274	244	226	223	239	213	231	240	245	222	243	222	209	227	243	226	238	251	214	246	241	249	263	244	225	228	233	238	258	228	271	224	241	235	267	223	236	225	252	227	229	241	253	231	214	261	222	240	232	206	246	215	240	222	234	218	235	227	210	244	211	240	267	263	236	253	250	230	211	201	267	239	218	254	224	242	224	222	221	234	220	224	219	225	234	250	236	241	240	222	215	222	228	233	232	225	247	218	235	226	211	249	216	223	222	244	226	226	234	240	232	246	248	214	227	198	213	249	239	239	245	225	271	245	206	265	232	257	240	246	192	274	235	259	233	237	237	264	218	256	231	241	230	237	216	231	238	245	240	240	237	232	250	236	209	208	229	231	225	223	230	234	228	235	242	218	242	233	228	245	241	259	232	237	208	240	225	269	258	247	247	243	213	226	243	225	239	232	236	222	231	246	229	209	237	249	228	212	243	240	218	239	236	246	206	212	215	240	230	235	205	245	226	240	237	224	235	200	225	238	234	232	204	215	254	241	234	231	228	215	211	242	249	236	221	244	226	230	256	223	223	245	225	250	195	250	224	237	243	215	233	211	212	222	253	226	217	236	244	245	253	228	231	260	232	242	214	251	210	217	209	233	205	212	243	234	253	226	230	235	256	237	255	221	208	220	209	256	244	216	235	231	211	234	245	239	261	226	241	252	241	246	266	246	236	239	200	237	216	226	241	266	251	236	233	210	244	253	218	236	230	238	217	248	220	232	271	253	223	226	219	227	233	227	238	228	238	251	239	214	227	262	246	250	272	216	234	226	219	234	221	244	210	225	224	241	243	241	229	259	248	247	234	244	222	229	216	233	246	214	252	252	239	230	258	213	258	237	254	253	224	224	254	241	249	213	237	236	222	244	218	229	231	252	230	209	224	229	240	218	238	236	230	228	214	242	240	217	243	227	229	231	222	229	223	217	232	256	225	250	234	238	247	245	229	238	236	234	257	232	241	225	244	242	267	221	229	251	233	220	232	232	239	237	250	234	244	252	217	256	209	233	219	201	222	253	257	240	235	238	225	241	224	215	215	233	217	269	219	232	243	238	213	255	242	226	224	257	241	238	212	220	212	248	259	220	231	246	204	216	250	220	240	229	218	253	239	218	234	244	234	238	214	240	267	217	237	238	221	221	245	240	241	223	217	197	254	240	252	233	236	214	212	208	239	233	231	250	229	228	210	232	243	214	221	228	254	270	246	228	231	227	251	243	233	234	243	216	245	264	247	223	222	240	235	235	225	235	201	230	216	232	231	226	221	241	252	215	205	263	228	239	251	211	227	222	225	253	233	224	224	222	223	221	210	264	240	231	263	198	201	265	198	211	235	252	246	240	235	236	222	254	204	229	231	234	219	255	233	229	228	239	218	235	243	240	218	218	233	233	226	225	218	225	240	206	240	234	258	238	247	239	245	232	234	218	238	231	227	230	215	227	215	246	234	245	228	212	239	225	224	230	247	246	242	236	230	248	217	222	228	236	245	235	242	202	229	230	237	234	247	245	241	226	245	230	216	280	222	241	247	229	228	235	239	234	236	236	235	231	229	259	248	249	232	243	246	197	244	248	224	227	242	247	240	242	202	229	245	248	244	232	233	216	263	210	208	243	235	233	234	242	218	227	233	255	223	219	254	240	235	229	238	229	240	246	221	206	245	215	241	230	206	242	243	234	224	220	217	240	253	258	230	237	251	237	236	238	235	228	238	222	213	247	230	258	203	243	230	248	236	249	235	250	235	210	247	249	258	218	234	218	212	229	237	254	226	222	215	204	249	249	240	233	233	215	241	231	226	216	249	246	231	251	238	218	259	249	247	236	223	223	245	232	264	230	244	251	249	227	245	220	212	239	235	241	211	229	229	213	238	238	213	229	261	255	238	265	212	249	252	244	222	240	244	231	250	213	242	231	234	218	240	243	220	239	238	264	217	236	244	228	227	210	215	242	233	226	248	231	217	218	241	213	251	236	240	225	224	243	226	239	200	197	245	234	235	246	233	252	216	203	222	239	234	242	245	221	227	239	218	250	232	252	244	241	240	235	226	215	244	240	247	236	235	262	236	226	219	215	245	217	231	242	244	236	213	211	232	243	223	226	246	224	221	227	227	230	223	219	231	230	222	252	248	262	229	243	239	227	232	239	225	244	219	234	232	203	230	267	225	260	249	230	256	231	237	229	249	257	234	253	234	208	223	222	225	238	239	235	252	248	230	220	210	231	228	237	240	230	264	245	217	227	205	239	242	212	216	239	235	230	236	220	222	232	246	229	244	247	234	225	237	225	233	213	234	235	260	252	240	221	241	227	248	185	249	216	230	222	250	260	238	233	233	258	230	245	234	219	243	216	247	234	229	234	249	226	214	215	253	221	247	253	239	244	238	246	224	227	226	235	235	205	244	210	223	210	241	253	226	226	222	234	229	197	223	232	216	221	228	218	239	231	220	219	205	220	231	215	237	215	259	248	234	252	213	238	231	216	212	242	248	229
43862	10850	1884	1144	762	581	427	383	336	271	218	231	226	193	176	162	192	167	155	164	176	173	137	153	159	134	153	137	171	143	141	170	128	146	121	160	158	132	143	142	139	114	141	141	137	148	165	147	107	126	144	118	126	140	126	130	128	117	126	135	149	134	135	156	130	139	124	119	128	172	152	143	139	150	150	128	131	106	124	136	128	108	123	110	123	113	116	128	121	129	139	117	115	116	122	123	138	142	135	123	125	140	118	143	144	159	129	139	136	141	147	125	142	112	139	126	127	121	153	128	133	126	125	124	140	142	152	141	151	128	130	166	152	134	134	144	166	123	141	114	140	124	148	108	141	126	112	126	143	129	149	139	141	129	112	127	130	122	141	127	159	108	128	151	131	143	136	122	135	138	126	120	141	130	98	111	129	131	113	131	133	128	133	130	154	134	113	144	145	159	147	135	154	142	131	123	126	132	124	129	137	139	134	159	112	143	136	135	132	111	121	155	151	121	125	142	117	146	118	108	125	138	130	126	125	131	111	127	119	131	140	126	127	134	132	135	124	131	154	131	141	121	149	121	133	139	150	128	125	144	141	138	145	151	149	134	136	146	138	137	143	159	132	158	133	125	139	138	120	126	118	130	124	131	124	132	133	114	147	144	138	141	135	151	133	137	126	139	146	138	126	141	124	131	122	129	128	123	111	134	125	127	132	122	119	107	144	145	137	127	114	128	149	113	158	125	121	140	127	141	117	129	125	149	133	135	129	142	109	129	136	120	114	128	134	125	138	144	119	131	128	125	145	146	118	131	158	147	129	135	136	111	139	145	134	140	145	129	145	139	128	130	144	117	137	132	133	134	136	131	130	143	119	142	122	131	136	138	136	131	118	134	131	134	124	130	128	156	129	134	133	133	140	138	126	144	124	127	126	127	126	121	130	136	133	135	142	122	112	137	126	121	132	131	136	109	145	148	136	132	129	143	142	143	161	103	117	146	143	128	143	135	126	129	138	142	137	125	136	141	137	138	134	115	141	138	140	130	138	144	118	143	158	130	132	140	144	137	124	131	145	144	119	135	115	136	123	137	118	128	155	160	122	149	118	128	146	127	144	125	120	123	159	136	138	127	132	131	127	132	142	142	126	124	142	134	127	146	151	135	133	139	128	147	125	122	132	115	137	123	131	123	144	154	129	154	117	147	132	138	138	113	139	151	134	134	125	158	130	138	137	102	132	138	137	114	129	149	130	134	140	137	117	138	128	138	129	127	107	135	130	126	129	121	131	121	144	129	116	117	147	141	122	138	140	150	125	146	135	141	156	133	130	136	141	151	139	130	138	123	128	133	131	134	113	137	117	133	143	145	139	138	126	144	150	118	133	139	121	121	149	137	116	146	125	146	139	140	136	137	128	131	142	124	152	126	137	120	135	149	136	135	138	125	136	144	147	117	135	145	127	123	148	121	135	129	143	128	145	151	131	161	123	131	117	117	125	129	144	146	112	147	163	163	132	135	127	150	115	133	133	129	136	145	123	141	135	141	149	135	136	132	147	137	149	130	155	159	101	132	135	133	141	128	141	121	134	134	146	150	142	147	123	124	130	142	140	111	136	102	133	140	147	140	164	120	123	126	141	135	120	127	118	137	128	135	121	141	129	134	127	138	126	127	137	129	128	153	128	124	108	129	144	138	142	136	125	127	143	114	148	107	123	129	136	119	118	120	137	142	157	133	119	140	134	129	134	115	130	133	145	140	146	127	130	127	145	125	132	128	120	146	130	132	132	137	140	144	123	132	111	125	137	147	132	144	130	100	152	128	127	141	137	139	152	152	117	130	128	136	139	141	137	129	116	135	157	119	133	142	145	142	129	129	135	127	141	157	138	119	143	150	131	145	137	118	119	144	122	135	126	140	124	120	123	112	109	150	143	159	126	121	120	127	129	141	129	131	120	134	140	134	146	129	117	125	146	131	132	128	129	122	146	107	133	145	136	137	127	122	125	120	151	150	133	144	137	125	148	148	143	137	142	159	124	140	135	128	117	122	130	120	126	130	127	122	130	146	128	111	130	156	124	127	150	145	111	135	152	149	144	145	130	135	114	128	124	128	118	140	143	142	136	156	141	117	144	140	129	117	166	136	146	118	135	121	117	145	139	118	126	123	129	109	130	132	138	125	139	141	143	134	128	137	133	129	133	155	147	140	147	139	127	130	113	123	124	137	175	109	120	127	142	141	131	121	131	133	162	121	142	153	105	126	134	119	130	134	132	126	119	139	130	135	141	139	129	122	127	114	140	129	156	160	116	128	127	131	145	130	132	159	111	134	126	154	136	109	140	149	130	133	116	131	136	176	136	128	126	134	125	135	143	117	145	137	120	133	124	125	129	146	143	126	137	133	117	137	135	133	144	112	119	157	127	116	136	156	142	127	123	129	106	128	146	119	137	155	111	155	133	126	125	134	130	138	128	119	139	141	132	135	146	134	132	129	130	129	111	145	125	146	131	131	138	133	117	155	132	153	121	136	144	121	137	145	149	136	145	102	141	135	153	139	141	124	137	151	140	132	130	118	143	139	92	148	128	136	146	157	120	137	109	125	124	157	140	136	129	131	143	133	128	141	118	141	134	142	134	131	125	136	120	131	122	134	134	144	143	145	142	131	132	148	143	120	134	130	138	149	151	135	116	131	117	129	117	134	133	160	140	117	128	146	105	118	140	134	134	133	142	123	132	117	123	141	136	127	118	142	133	136	133	112	155	111	138	133	128	168	157	134	153	130	122	143	131	126	128	136	142	124	171	134	122	119	144	125	134	123	116	144	146	119	128	138	108	129	156	119	124	126	146	129	123	120	127	126	129	128	121	135	147	138	116	155	119	116	126	127	123	127	117	137	120	146	130	127	146	114	125	128	156	133	125	136	143	142	122	135	129	115	119	150	144	145	146	146	132	145	148	142	142	112	129	126	124	124	121	127	128	114	140	140	123	117	146	109	137	135	120	148	150	121	128	140	134	128	137	124	148	161	151	120	152	128	128	129	140	138	134	127	129	144	121	141	145	139	143	116	133	146	100	132	121	139	140	140	141	146	131	144	115	150	125	149	120	127	140	137	123	146	145	134	133	143	144	138	126	120	138	144	136	115	134	141	150	131	133	107	116	113	105	136	142	129	112	132	143	130	117	128	145	115	122	121	130	152	126	122	132	131	140	143	142	143	143	124	109	131	137	140	132	118	121	118	132	127	140	156	119	147	126	132	128	160	142	142	134	124	130	134	157	124	123	135	137	116	119	105	149	122	117	107	134	136	132	126	145	148	139	121	139	132	122	124	127	125	119	122	140	132	132	134	148	137	122	132	133	158	128	144	144	121	113	140	145	116	138	153	130	127	128	125	155	139	147	143	122	133	135	128	146	124	118	152	148	122	148	139	138	142	160	118	132	132	132	130	123	134	131	127	140	136	146	128	130	140	147	142	116	134	111	123	144	139	132	136	128	123	139	144	118	131	127	142
22988	1526	3366	3682	3188	2566	2007	1772	1504	1346	1219	1049	982	933	896	766	733	721	688	690	664	605	581	539	532	569	568	534	496	523	539	523	516	483	472	472	460	463	472	452	479	514	457	432	464	419	448	415	447	442	468	449	444	407	480	413	436	450	409	395	454	435	415	449	413	454	434	444	471	389	424	419	465	455	447	423	439	428	467	432	402	416	418	425	399	395	409	451	425	403	417	436	447	427	410	444	414	393	456	466	424	415	460	405	457	427	448	445	421	441	454	409	395	418	434	452	402	429	424	425	430	433	424	384	384	401	424	451	379	410	430	419	424	408	389	446	422	426	406	409	429	437	406	469	405	397	425	422	386	395	453	438	409	409	428	443	450	391	398	405	413	392	402	402	419	428	432	437	414	455	421	428	404	436	414	431	445	407	407	397	451	415	388	402	404	406	410	438	433	377	439	399	401	368	385	439	412	430	440	391	436	457	467	394	441	430	428	408	402	435	438	409	415	412	406	428	451	413	387	410	377	392	421	405	437	412	426	435	441	429	401	408	437	406	427	416	459	409	367	401	409	407	421	382	394	447	429	400	401	390	391	413	389	399	410	425	405	410	410	415	426	404	442	419	416	390	428	405	427	428	420	427	410	422	410	426	451	422	396	412	405	410	427	394	420	435	394	404	408	436	401	369	448	374	418	412	427	397	395	388	417	409	426	385	404	409	387	401	401	426	440	411	427	451	403	375	426	414	400	426	465	434	411	443	442	414	440	435	393	435	402	461	383	428	369	418	424	416	429	446	396	387	413	409	389	476	426	375	429	421	445	400	407	421	393	392	391	392	405	409	382	422	452	427	399	439	430	429	419	435	435	382	430	461	451	381	379	418	483	364	406	445	375	394	453	434	446	437	414	424	430	392	395	405	369	408	399	439	400	416	407	446	469	420	406	441	390	395	404	425	394	449	411	376	463	418	401	397	444	437	404	421	394	429	420	380	420	405	428	418	420	419	387	422	449	391	419	398	399	398	402	397	401	430	423	426	407	399	415	413	433	410	402	456	415	408	414	418	457	410	402	396	418	411	395	440	418	451	429	370	395	401	421	407	393	424	400	444	411	433	406	399	400	429	421	436	403	454	468	442	412	421	443	400	416	435	445	461	416	426	407	414	388	407	411	461	393	419	417	447	391	423	386	458	370	412	412	403	425	446	421	396	377	379	392	440	448	421	425	434	421	434	456	432	419	397	448	432	441	452	390	421	428	396	425	432	460	382	397	445	462	417	442	407	389	401	440	416	383	453	426	425	404	427	394	427	415	408	392	437	407	420	367	423	389	394	404	435	409	441	398	469	380	411	367	423	419	464	414	423	446	400	406	411	417	432	422	420	456	398	438	393	446	390	379	413	424	425	422	446	395	395	387	417	441	418	405	420	405	450	454	404	420	445	441	438	405	389	426	435	435	442	430	423	414	415	441	441	417	432	460	392	430	437	421	406	416	423	384	421	445	416	401	371	422	437	394	415	429	416	403	405	419	414	435	411	429	392	443	434	433	432	384	418	452	436	413	424	407	440	424	381	430	398	429	388	415	391	390	425	420	408	415	445	450	398	396	434	439	431	407	412	415	414	414	420	407	403	439	390	417	392	426	387	379	415	407	403	373	392	406	377	437	424	408	400	411	389	433	395	449	359	426	407	399	425	389	415	428	381	414	422	435	399	439	389	425	410	414	425	398	441	431	429	397	397	408	371	412	412	436	396	447	423	424	402	443	400	430	436	397	430	417	392	391	431	408	443	450	427	404	414	418	397	419	432	413	427	433	393	399	440	426	400	414	422	426	416	428	427	372	420	434	404	431	413	418	435	402	428	406	395	422	398	398	424	421	426	416	397	425	405	453	440	414	427	422	397	417	407	451	387	423	446	389	412	394	424	423	446	392	406	432	416	415	449	397	403	443	426	404	452	419	441	375	398	425	389	430	383	435	408	441	393	401	427	380	411	446	441	440	425	401	433	413	400	397	387	409	424	404	377	424	397	438	437	415	447	431	435	420	397	444	400	401	405	405	395	458	419	367	414	415	419	415	414	413	407	418	397	433	447	381	426	394	461	433	462	426	417	413	397	446	387	424	434	454	411	428	434	407	381	447	423	413	411	421	409	425	410	461	423	397	380	412	427	437	412	388	397	437	428	373	396	399	433	404	450	426	400	418	402	429	439	389	436	439	450	435	415	382	431	403	447	403	451	412	437	416	392	440	400	392	420	454	380	417	382	412	448	414	423	438	411	456	428	419	375	422	408	411	431	392	418	397	411	442	413	437	405	421	408	389	419	415	433	394	383	435	424	415	429	408	402	402	385	438	428	407	396	417	377	410	399	437	425	420	419	429	422	428	407	390	429	427	440	427	402	395	443	429	404	438	412	399	419	417	406	401	383	413	396	444	428	387	428	439	398	426	398	393	399	457	475	406	393	427	399	414	436	430	410	433	400	395	406	437	413	398	406	423	427	443	435	425	402	404	408	433	404	426	440	412	396	389	442	427	431	422	391	402	417	426	411	410	438	400	420	409	413	436	398	460	413	390	411	422	384	399	428	407	438	425	425	410	409	419	406	449	412	411	377	432	400	409	399	424	415	415	399	403	410	390	449	427	404	420	430	400	462	413	412	419	415	425	415	444	408	418	407	401	436	394	399	417	425	397	380	414	462	419	400	411	441	415	431	420	429	439	439	396	417	416	395	394	432	426	405	401	406	403	423	404	440	406	410	403	402	417	411	420	417	393	412	417	393	357	402	431	378	395	424	414	387	415	417	441	382	435	372	422	401	406	421	412	443	421	405	410	412	433	398	415	441	377	417	372	447	435	390	386	405	435	423	400	432	393	401	426	395	419	396	443	442	396	410	394	403	394	404	431	377	406	400	387	392	418	426	417	429	417	435	441	404	396	385	422	449	386	417	415	411	423	391	434	429	405	411	402	408	420	425	420	416	451	423	424	427	412	406	415	424	407	447	428	425	390	427	436	429	426	416	432	387	411	431	389	390	432	469	392	406	444	433	384	401	407	398	417	409	401	387	420	407	425	411	395	410	411	416	385	421	411	396	408	387	421	418	416	443	401	385	423	411	415	433	411	432	452	400	410	410	388	445	420	397	427	396	416	409	420	409	390	418	426	410	418	410	434	433	421	428	402	455	417	411	438	421	396	408	408	447	394	429	458	461	406	435	421	417	403	418	425	392	374	448	389	419	417	405	416	410	410	421	413	383	441	415	390	338	415	455	410	414	396	385	402	404	452	413	455	410	424	405	408	402	408	413	426	410	400	382	405	399	395	427	411	398	403	411	412	441	436	416	406	395	409	427	422	442	413	462	438	421	390	400	399	398	466	405	393	398	399	411	418	412	438	413	435	400	390	401	404	399	424	426	419	408	421	448	400	419	392	392	394	404	405	420	455	396	414	393	407	424	446	409	421	420	420	440	390	409	430	409	405	393	432	416	412	455	433	387	419	414	410	407
52686	18429	5669	2230	1468	1064	862	605	600	515	431	399	392	372	352	322	315	275	281	294	311	272	267	220	287	239	266	230	276	234	245	230	242	243	257	228	236	231	260	253	251	240	228	223	235	236	250	220	257	223	244	220	222	238	227	241	223	224	241	216	242	245	241	236	237	240	232	234	221	237	215	225	222	216	209	256	231	206	205	200	234	243	212	225	221	235	249	209	219	216	227	210	245	215	231	234	220	255	231	228	226	243	221	225	233	215	247	221	220	230	226	240	245	221	237	191	220	232	224	220	222	233	237	228	219	239	223	247	226	204	232	216	206	249	234	216	241	238	210	209	248	211	219	221	228	215	206	231	234	213	217	220	240	255	226	221	212	199	247	216	211	213	219	251	212	216	230	225	218	230	222	230	236	218	222	224	231	218	234	237	214	224	215	267	226	203	217	205	219	229	242	250	216	266	236	238	230	216	228	239	209	248	227	225	225	245	211	235	222	206	212	239	239	226	233	221	229	227	236	246	214	179	231	229	206	208	233	228	233	235	217	236	232	229	210	218	223	223	218	187	223	226	221	212	221	260	208	222	229	207	274	218	220	228	230	234	199	251	227	207	229	216	238	233	208	222	224	210	232	212	224	210	222	217	200	193	216	231	235	229	214	254	186	213	217	194	249	217	210	203	243	217	227	232	231	192	224	215	252	223	205	202	224	219	220	230	233	249	210	250	250	238	215	221	208	240	217	210	230	224	188	217	216	221	211	231	221	244	211	214	233	223	227	221	247	239	219	229	206	227	232	226	229	218	208	233	231	228	230	219	206	240	243	237	204	229	210	231	195	233	227	230	217	235	202	256	228	240	206	232	201	219	209	246	211	212	239	209	225	204	219	193	258	209	227	212	242	220	234	224	212	223	215	222	208	224	225	209	252	217	219	263	229	229	224	238	244	208	216	212	213	213	215	249	246	230	225	236	215	254	207	208	232	245	230	261	229	219	239	204	220	241	263	187	222	222	240	213	215	224	224	203	231	197	219	228	225	212	239	222	242	232	225	238	236	237	241	265	252	241	225	220	230	208	208	229	226	219	218	218	245	200	211	222	245	190	192	230	226	229	219	194	215	211	205	217	215	250	239	246	246	231	197	210	241	226	237	234	203	193	226	238	235	212	212	220	218	228	227	228	232	237	230	204	225	223	238	189	211	268	249	236	210	244	219	207	235	224	206	227	211	226	223	212	232	235	235	204	233	237	208	204	199	220	249	233	240	198	211	218	249	244	187	241	204	230	247	217	206	254	223	207	243	232	225	254	204	207	236	245	209	232	231	223	223	213	226	197	239	226	232	228	214	209	224	222	234	232	252	243	252	208	237	235	225	216	251	219	249	238	251	231	200	207	217	225	211	214	241	226	245	205	229	215	246	219	206	261	233	212	228	224	238	247	212	218	195	244	209	228	242	227	233	226	221	233	214	237	206	211	224	236	245	234	242	208	226	254	226	227	211	191	224	237	222	207	208	244	227	223	226	208	247	224	220	216	230	216	232	206	247	266	216	223	228	210	239	200	243	229	226	213	218	213	227	224	247	226	242	217	260	245	225	204	246	206	212	201	228	207	210	244	235	211	236	253	220	235	222	232	204	225	241	233	212	212	236	217	238	193	234	215	206	213	237	216	237	207	218	211	221	238	231	240	227	242	224	223	224	206	218	198	215	204	220	215	233	220	205	227	220	230	206	251	228	224	230	230	223	220	220	224	232	198	215	207	231	254	236	231	255	235	225	249	236	213	220	203	250	203	235	227	190	211	200	219	221	229	224	235	203	237	213	237	238	213	230	212	236	247	209	230	206	227	209	217	207	192	242	213	227	210	221	210	239	252	208	225	205	212	211	192	209	203	239	216	236	216	207	263	238	233	250	222	221	210	212	224	235	247	207	217	229	237	215	255	215	232	230	250	222	202	223	202	243	198	227	206	219	218	234	251	234	209	197	214	208	245	233	219	215	202	224	225	236	223	219	195	228	237	229	208	233	202	212	225	212	222	210	237	219	226	199	237	184	226	235	203	213	211	231	235	246	216	204	194	254	224	219	223	228	229	215	222	227	225	232	255	209	206	208	195	240	237	215	218	256	229	228	220	220	249	203	218	246	251	210	216	196	231	225	215	229	234	228	220	221	250	223	232	224	239	241	236	245	226	204	220	227	206	236	224	233	225	211	226	224	212	223	237	227	231	230	229	208	220	220	205	201	247	227	217	232	227	186	246	246	250	249	214	239	191	199	202	234	209	193	240	219	237	220	220	238	223	227	196	225	240	228	210	253	220	226	203	218	251	232	256	208	256	228	222	214	214	234	207	212	212	230	228	228	235	237	213	204	206	241	224	235	252	223	231	247	208	247	217	238	230	210	234	215	240	243	223	236	232	227	205	214	213	245	247	234	227	216	219	235	213	205	222	214	229	242	234	206	229	239	228	239	210	251	237	239	234	258	209	213	218	232	208	229	214	225	228	225	210	232	179	235	234	228	252	195	243	234	216	257	205	246	231	255	243	203	219	222	220	235	224	224	223	211	224	219	225	221	255	208	210	220	203	227	209	248	222	253	247	213	224	224	223	237	213	198	205	203	215	222	241	237	197	219	208	228	222	213	224	214	218	241	221	241	208	221	232	224	219	209	232	210	216	227	211	235	213	225	235	222	253	223	215	209	226	226	220	216	221	210	211	187	239	213	200	198	206	210	224	240	227	223	229	232	211	239	200	235	199	234	241	209	206	238	173	236	234	228	237	218	218	249	227	215	228	237	232	229	215	213	222	205	229	208	253	239	236	230	245	206	238	242	217	210	198	228	206	213	220	206	229	196	244	236	218	239	248	221	225	233	198	212	238	239	226	252	239	219	243	202	203	220	210	230	225	233	212	252	228	221	240	201	245	233	224	225	227	226	223	231	226	253	232	227	272	238	210	233	253	205	206	220	205	215	221	245	235	240	226	248	235	229	220	229	198	221	223	213	219	221	205	211	238	270	223	197	223	228	240	223	195	217	203	229	217	221	216	236	215	251	220	238	213	229	237	233	231	239	232	224	219	246	232	218	213	223	232	233	243	206	216	226	207	196	193	240	215	231	203	230	230	200	204	218	199	232	232	211	220	205	235	245	222	224	234	253	212	225	209	233	221	199	228	232	221	245	238	212	250	241	217	255	213	217	208	199	219	216	215	215	237	217	208	204	227	227	211	230	232	205	231	242	244	234	223	235	226	216	216	202	209	227	225	225	228	236	254	244	235	222	225	205	215	250	216	215	244	227	245	224	224	230	236	222	240	230	230	200	226	217	226	203	229	243	245	231	194	243	217	221	224	226	233	268	201	230	239	207	241	228	233	207	234	203	234	213	220	216	224	231	211	231	228	238	225	238	224	208	232	204	256	214	224	218	244	247	229	212	239	233	177	223	232	213	215	216	225	232	222	211	245	229	228	215	176	215	248	273	221	223	226	223	187	215	208	214	226	206	233
29442	2672	5981	6420	5557	4425	3635	2974	2567	2349	2070	1795	1635	1544	1427	1334	1200	1172	1151	1062	1024	1035	955	972	938	871	831	828	845	858	778	782	811	787	778	798	766	734	696	746	787	782	724	705	741	725	693	692	697	748	671	676	714	693	692	686	699	662	709	666	713	708	680	656	706	666	675	696	664	706	688	660	625	660	627	684	655	692	680	707	715	654	638	641	657	648	630	659	642	673	654	646	644	630	654	635	697	665	645	631	593	610	685	637	691	640	664	592	641	640	597	627	688	668	687	638	643	636	639	600	639	647	715	618	620	634	610	637	658	654	625	664	684	657	711	619	642	612	630	641	630	633	658	671	666	636	634	656	660	639	625	650	644	635	677	660	663	675	677	614	639	595	610	603	591	696	677	645	673	601	640	626	663	612	603	650	663	630	631	624	635	650	629	625	652	627	618	641	652	618	667	682	621	640	627	666	608	681	624	629	634	621	680	633	635	607	663	663	617	643	659	658	638	646	641	667	635	628	652	659	635	645	698	655	615	635	636	615	660	635	659	674	621	666	650	635	643	649	652	639	636	647	640	665	656	649	597	610	600	616	645	643	641	618	642	668	694	646	624	586	668	660	657	602	666	644	673	631	607	685	595	650	585	637	623	636	635	636	659	650	655	630	621	630	646	643	689	607	664	617	647	633	653	644	676	633	630	583	617	595	651	656	582	579	642	621	607	655	672	656	639	596	646	647	645	577	622	655	627	635	644	603	632	630	574	661	621	630	632	614	614	614	628	655	623	631	645	614	644	647	633	615	603	610	652	680	664	614	619	659	629	615	632	626	606	622	634	621	661	617	639	638	652	662	655	614	674	679	606	604	662	658	620	658	624	658	613	684	639	621	648	620	631	600	663	629	619	604	632	624	607	626	647	598	613	619	622	643	652	672	638	633	579	651	669	594	630	661	638	619	633	603	666	620	626	653	641	639	670	603	654	587	655	648	610	688	685	647	637	641	632	643	657	664	646	639	627	637	639	659	649	652	632	633	604	611	630	634	617	634	620	611	594	689	693	641	645	620	686	651	607	614	617	595	645	607	650	670	663	632	612	601	662	626	659	664	607	602	639	657	631	665	603	598	675	658	665	619	641	627	629	654	635	637	639	682	589	617	663	641	652	649	620	662	636	633	653	649	641	637	668	651	663	647	602	611	664	658	671	621	632	637	623	672	661	653	623	696	668	659	652	636	629	650	650	666	603	664	702	596	665	630	691	662	593	630	613	625	688	656	623	688	608	655	676	661	615	639	662	602	650	628	659	678	643	624	627	620	603	642	655	668	670	633	649	614	646	664	647	634	604	637	596	630	653	613	615	564	629	689	626	605	633	620	631	660	622	663	630	605	648	615	617	655	644	624	617	590	675	673	604	599	654	625	604	637	637	620	614	655	613	613	631	646	671	687	614	636	634	603	641	605	642	621	645	644	641	625	607	632	621	632	657	619	638	607	671	645	649	630	617	634	605	664	626	586	670	631	629	628	665	648	632	667	640	650	590	628	624	680	649	647	644	656	638	593	633	635	664	622	635	646	637	605	650	614	656	613	622	610	631	637	644	640	615	639	644	642	611	624	627	648	583	641	624	602	628	645	691	590	650	660	600	601	626	630	630	644	615	656	654	643	650	623	669	608	633	636	635	663	622	650	627	649	680	665	638	670	620	633	666	622	670	621	585	633	651	675	612	651	711	605	649	641	638	599	642	602	642	634	644	610	622	634	639	659	598	637	642	680	688	599	601	643	616	632	603	640	695	629	649	627	647	682	636	642	662	650	668	608	643	622	650	628	623	673	618	646	662	642	601	647	623	655	643	623	617	599	654	644	650	684	618	628	697	650	611	598	703	662	641	671	656	634	651	641	634	605	591	675	646	653	598	651	616	647	624	631	652	653	605	600	599	641	576	625	611	617	666	646	615	601	593	617	665	637	610	643	662	599	642	678	638	626	635	659	676	628	676	605	604	617	663	607	611	681	615	659	624	601	583	629	671	645	631	674	647	709	694	675	650	662	687	678	649	627	675	674	632	623	632	633	628	691	595	619	652	614	661	627	623	632	627	653	675	642	619	661	644	617	672	624	654	680	660	625	677	670	660	602	643	613	636	710	682	678	654	603	634	653	651	633	660	659	668	620	632	621	630	675	572	634	629	598	637	669	612	677	639	604	675	610	673	685	608	661	635	643	606	646	580	628	639	666	606	611	660	648	616	671	636	689	660	670	644	641	616	669	637	673	681	595	612	618	617	646	662	595	665	652	599	592	654	634	640	567	669	688	638	598	603	644	624	670	619	642	641	637	651	630	629	641	636	615	623	611	640	635	675	618	642	657	598	581	669	629	649	622	663	591	640	650	626	663	668	639	656	624	648	662	622	669	623	603	648	614	650	623	633	641	648	655	644	627	659	632	620	644	632	617	654	637	616	643	624	611	653	607	634	655	593	637	657	638	655	608	612	638	628	634	634	627	706	613	652	639	633	688	652	626	605	654	601	648	648	676	658	642	610	627	627	654	652	674	700	625	693	675	622	635	613	634	670	644	656	655	665	652	592	634	608	662	653	666	650	617	662	631	657	668	645	612	659	654	635	637	657	644	639	651	638	610	633	673	646	658	660	643	643	665	638	662	664	640	629	651	655	593	624	651	596	634	660	611	644	620	634	605	625	667	615	640	637	631	638	652	643	655	677	623	609	589	601	678	667	660	664	626	633	651	621	630	700	684	689	666	639	591	676	622	611	648	632	637	600	605	604	676	630	652	620	628	631	687	603	630	644	609	663	601	652	625	619	626	630	661	612	632	619	671	646	655	638	655	622	647	582	682	630	642	654	661	641	601	615	651	658	620	667	645	622	588	623	621	635	647	613	618	634	629	637	664	672	656	644	637	625	651	615	604	632	648	653	623	624	628	636	615	644	669	654	662	601	645	652	619	659	610	686	655	662	647	624	629	646	695	651	647	630	607	637	653	626	627	620	626	638	625	573	635	630	639	667	627	642	620	625	682	616	654	688	599	684	673	621	654	676	632	611	633	634	676	663	611	620	618	670	648	669	654	626	609	683	668	664	628	624	661	664	688	648	665	652	600	619	627	641	644	668	649	629	626	640	636	643	624	688	623	613	646	658	689	641	670	661	635	648	651	637	643	621	623	680	643	632	630	643	598	632	631	669	605	645	648	596	669	647	618	668	639	660	641	614	639	652	587	654	639	667	653	672	635	652	597	615	612	645	638	620	632	634	642	641	629	664	573	643	658	587	632	605	631	620	658	654	631	666	619	647	650	627	614	667	655	582	658	612	626	636	674	671	661	646	590	661	698	608	613	646	658	627	657	622	700	671	656	645	658	667	644	646	591	643	627	595	693	646	637	631	659	602	623	693	640	636	622	612	654	603	626	659	636	670	643	638	608	653	650	576	640	625	642	646	634	630	627	614	648	638	671	636	625	640	659	650	620	619	634	630	670	666	582	636	646	642	607
5804	324	163	109	100	96	76	68	81	71	80	84	76	66	73	60	56	77	56	74	62	56	66	55	73	65	77	73	57	50	73	77	60	66	57	63	61	77	59	67	60	56	71	62	62	68	47	56	61	59	70	80	49	47	55	67	69	49	69	53	62	76	61	55	82	68	66	63	56	55	57	64	71	69	63	77	49	65	62	59	56	68	59	61	62	72	57	60	52	69	70	59	66	68	63	74	62	55	61	60	67	62	58	73	60	66	61	51	66	63	65	67	62	66	69	68	72	68	68	68	81	71	71	54	52	71	63	55	66	69	68	60	65	59	66	75	82	86	52	75	69	69	52	62	56	63	61	62	64	69	67	64	65	71	69	70	66	69	59	61	67	64	70	69	75	64	55	53	67	87	69	78	67	77	62	57	72	69	60	80	61	72	62	73	77	48	66	67	62	57	65	58	55	58	55	61	62	59	72	65	57	73	74	50	62	56	74	63	44	51	60	60	83	55	56	65	66	64	65	74	66	52	53	64	69	66	73	62	63	57	70	62	66	57	68	64	66	54	71	62	54	47	80	56	73	67	57	68	78	78	54	70	64	68	61	56	57	73	71	62	61	69	60	53	55	61	49	66	61	78	60	64	66	75	57	67	60	63	70	50	57	57	60	62	68	69	58	67	79	63	56	58	72	69	57	61	62	58	68	60	68	76	49	71	64	66	67	61	68	76	54	54	75	47	63	76	58	60	79	49	64	61	63	52	52	44	51	81	62	50	68	55	69	69	84	83	62	55	61	65	75	61	73	71	68	57	68	49	68	57	53	64	75	70	60	66	69	56	53	61	63	64	58	66	71	70	72	76	71	54	67	65	65	73	64	61	60	64	71	62	70	61	69	74	77	52	69	60	52	66	61	63	61	66	65	62	65	73	68	60	58	59	48	59	63	57	77	64	67	64	57	64	60	93	50	57	74	70	48	65	60	76	51	70	79	68	59	90	74	50	62	72	67	65	56	55	70	55	69	64	64	62	58	66	66	60	62	80	75	57	73	61	88	78	61	86	59	69	64	74	58	69	58	64	58	70	67	68	74	66	71	60	72	70	64	74	59	71	48	70	77	70	65	54	66	66	66	76	51	69	71	49	66	48	72	56	75	58	79	63	73	66	57	67	73	63	51	72	57	63	63	62	83	60	73	66	60	58	63	64	66	62	64	71	59	75	56	67	60	66	64	63	63	82	66	68	58	56	61	68	61	55	63	67	65	48	62	79	60	57	66	52	71	67	55	44	65	59	50	60	68	66	52	69	58	66	54	62	56	64	78	56	62	79	53	75	56	69	79	54	54	84	81	60	60	68	57	71	76	52	69	55	63	66	66	70	61	62	56	58	66	62	51	57	63	72	67	65	70	65	59	60	51	66	69	61	63	71	52	48	69	67	68	69	69	55	51	49	69	55	68	63	50	67	58	58	63	61	89	58	62	65	54	60	58	56	59	75	61	65	60	81	62	59	61	66	62	60	78	66	58	81	59	67	60	56	62	55	68	58	76	63	61	75	70	68	72	77	74	76	63	86	61	65	69	76	55	63	54	63	64	58	68	58	59	52	60	72	62	64	45	70	67	63	69	50	62	55	56	52	71	72	77	78	65	67	59	70	56	53	61	61	66	69	61	50	45	60	64	61	62	54	59	73	67	65	63	65	68	71	52	56	79	61	59	76	69	55	87	65	71	72	73	71	70	81	73	72	75	65	61	64	58	68	74	55	55	50	64	60	54	66	67	63	60	70	56	72	62	64	80	67	72	59	56	67	69	69	65	69	55	78	63	50	65	75	73	67	55	68	58	59	65	63	70	65	66	72	57	62	65	68	62	59	62	51	71	61	73	72	75	57	91	58	69	60	73	59	69	64	71	78	72	55	63	67	70	62	61	61	63	49	77	61	48	64	75	56	57	74	60	60	63	73	59	67	55	50	75	69	50	71	65	66	82	52	69	69	72	55	77	71	66	64	59	71	66	74	74	78	63	59	63	64	65	60	67	55	72	75	59	62	60	51	60	65	64	62	58	66	55	65	76	71	50	60	69	67	62	79	69	60	76	68	73	40	62	66	60	72	51	51	73	48	69	54	61	53	72	81	60	76	68	82	59	60	68	53	69	66	54	62	50	48	77	56	51	75	54	76	66	58	73	75	57	70	81	67	70	65	67	69	81	70	39	57	68	58	53	63	69	57	52	70	54	65	72	74	72	64	63	67	71	58	50	59	63	70	66	51	69	64	56	63	64	67	72	66	60	69	75	56	68	40	53	75	65	65	70	62	60	58	72	71	64	77	64	62	72	67	59	50	63	69	51	79	51	52	60	67	51	72	68	65	60	71	75	77	48	76	49	60	62	73	66	81	76	62	55	56	73	64	56	69	59	62	72	58	62	56	60	52	66	62	67	59	58	66	61	63	70	83	67	61	48	67	56	72	68	61	55	66	77	45	69	81	84	61	66	56	71	59	65	66	60	66	63	63	60	80	69	81	57	70	66	69	74	64	68	65	61	72	71	75	78	68	70	70	64	65	71	73	74	64	58	57	66	54	73	67	66	61	64	55	61	46	61	77	48	56	57	67	70	76	65	73	67	69	63	67	48	43	63	64	71	70	88	46	69	48	71	65	69	50	67	59	72	72	65	52	64	69	63	71	63	68	69	54	65	54	63	58	54	66	62	67	61	73	60	57	49	70	76	67	53	72	69	58	69	65	49	65	59	59	61	58	65	54	74	64	52	66	60	67	80	59	52	71	80	54	61	65	59	71	64	62	65	74	61	47	51	64	71	64	62	55	57	48	65	58	79	53	64	71	77	68	73	52	49	65	74	77	67	62	64	58	55	61	77	59	62	76	63	62	67	63	60	70	53	57	79	61	79	62	51	60	71	59	59	68	59	54	69	65	74	69	51	74	67	63	62	64	57	64	73	73	58	70	66	75	76	45	63	56	58	66	65	76	58	68	46	68	75	53	61	62	66	61	60	57	59	68	77	63	58	57	69	55	70	50	67	57	56	49	56	66	76	52	69	80	58	76	69	65	69	55	68	67	61	73	56	53	53	63	56	69	51	69	49	48	70	75	61	70	62	81	62	69	65	61	77	54	76	75	82	68	72	66	61	66	61	69	67	55	66	73	54	48	72	51	60	70	64	72	80	71	54	66	44	56	63	70	63	65	54	67	76	76	71	73	61	76	58	66	60	62	70	69	65	68	60	56	67	63	62	65	63	70	72	49	57	64	47	59	57	65	65	63	64	62	72	73	61	68	65	70	56	66	64	61	51	90	58	78	68	60	66	63	73	68	55	68	67	55	62	70	61	55	62	64	60	59	64	70	48	51	61	77	53	61	68	70	61	74	63	57	71	61	72	75	72	59	71	72	75	62	74	59	55	67	57	66	69	57	73	55	49	68	83	58	68	63	61	57	63	58	66	62	62	62	63	55	64	81	62	62	66	58	45	59	69	70	64	66	70	61
5185	265	383	375	370	341	302	318	285	287	256	256	252	250	224	242	232	232	229	226	249	253	258	254	236	219	234	246	241	246	201	256	226	231	260	220	279	241	219	235	238	202	206	234	213	234	230	221	241	197	227	245	224	228	232	257	237	225	205	238	229	246	226	241	236	216	221	249	225	222	252	221	234	272	210	271	218	226	246	236	283	229	225	251	241	210	251	224	248	228	217	246	217	200	228	224	255	222	229	223	231	219	215	226	245	228	240	233	252	248	246	250	230	224	219	206	198	219	223	242	199	244	214	207	201	236	222	215	235	226	239	240	249	264	253	242	237	215	233	247	222	229	267	243	233	227	220	234	233	233	228	226	223	242	203	235	229	269	225	232	236	208	250	226	223	212	243	223	221	234	239	255	248	237	249	220	216	213	231	204	203	223	235	204	212	224	209	242	199	239	220	235	237	267	232	261	230	236	214	225	229	234	220	259	225	234	219	235	255	217	234	254	251	224	263	246	239	207	220	231	245	250	238	210	226	226	249	241	244	218	221	226	215	216	266	225	228	246	230	237	239	222	217	251	230	232	210	229	212	213	251	244	239	215	268	231	211	218	225	198	231	249	215	227	267	229	238	242	234	219	237	242	223	222	224	267	239	218	211	235	224	252	228	213	246	265	213	240	183	262	202	226	246	240	234	255	228	249	266	248	252	231	249	246	230	248	237	232	213	232	229	209	236	241	256	226	250	239	238	209	257	208	240	269	236	243	204	251	232	242	213	221	235	242	242	239	237	240	227	244	243	224	247	218	234	227	240	229	226	220	236	231	204	232	213	217	233	245	252	235	250	225	234	239	220	248	240	225	225	207	220	251	229	248	239	234	225	243	270	227	250	245	226	207	234	249	238	229	253	249	231	252	232	250	246	221	230	240	245	187	242	263	242	247	213	182	246	223	219	220	244	222	226	218	217	224	217	222	232	229	218	220	257	273	212	242	250	227	251	257	217	232	234	246	211	233	241	231	236	225	195	241	240	260	247	238	253	257	230	237	239	229	253	219	225	228	219	224	228	229	242	231	232	238	212	236	231	241	231	232	234	228	216	224	234	259	230	238	232	208	225	214	260	241	233	236	230	228	228	229	260	230	237	259	247	231	228	224	220	250	251	248	221	232	250	240	198	205	203	234	230	232	234	247	213	214	219	208	231	224	218	221	191	226	230	241	241	215	240	254	245	236	240	245	239	197	238	224	238	232	212	244	236	258	218	210	259	242	216	241	235	213	229	216	219	234	269	202	245	204	226	207	245	230	243	207	223	216	235	232	230	230	251	243	246	246	229	247	251	235	200	199	217	243	224	240	221	237	246	249	233	271	238	245	266	235	216	208	236	218	241	235	240	223	251	228	229	220	237	279	250	220	207	239	226	209	246	227	232	239	244	249	232	235	201	229	235	255	219	242	226	224	222	228	215	214	225	210	244	206	218	240	210	239	247	238	233	240	235	211	217	212	238	221	234	244	241	233	249	227	214	215	239	243	228	219	232	246	228	264	232	223	198	246	202	232	237	245	232	234	238	232	230	243	250	260	215	238	242	236	205	204	232	198	220	227	233	241	195	245	256	225	238	258	246	244	229	248	221	254	236	249	248	243	218	260	233	250	250	243	214	227	245	232	222	231	243	240	221	233	246	224	212	268	232	212	212	205	234	214	236	221	229	237	235	236	220	229	266	228	232	230	212	226	218	254	231	220	209	219	254	234	232	249	242	225	261	239	228	256	236	222	237	225	222	250	228	238	242	230	224	225	237	233	200	227	187	241	250	230	204	218	229	236	257	234	232	225	236	213	225	192	225	233	232	218	254	243	257	227	229	230	238	231	236	222	219	229	232	235	234	242	245	236	239	231	233	219	255	213	226	218	237	230	223	220	254	236	242	197	223	229	228	218	223	235	234	258	220	223	244	228	225	217	237	220	203	249	224	233	249	222	217	239	243	240	246	242	217	228	250	231	218	205	254	248	239	226	243	198	205	226	233	213	233	241	247	250	245	218	240	230	238	230	238	219	219	213	256	266	253	253	254	219	233	252	240	209	223	243	247	229	229	223	218	246	219	250	200	220	246	250	236	220	202	228	207	247	221	220	232	257	214	247	206	230	208	231	245	214	207	237	218	226	284	209	230	235	233	237	221	247	235	256	225	237	191	218	238	223	221	210	229	203	225	222	249	239	227	210	222	251	237	224	230	240	218	254	222	223	234	228	273	249	250	243	210	225	242	223	233	242	216	262	246	234	224	240	234	247	233	241	238	235	248	234	230	246	239	216	242	255	227	220	230	229	228	259	207	206	245	227	220	232	225	232	257	221	235	236	250	219	220	214	232	237	221	253	229	232	217	214	229	230	222	245	241	210	211	249	229	233	227	203	231	223	232	226	253	271	233	256	258	218	235	210	253	228	245	218	237	246	237	250	210	245	215	249	232	250	219	219	206	233	205	221	232	246	229	245	229	232	211	211	272	220	263	224	222	242	221	219	212	256	226	258	231	240	223	228	242	230	242	217	228	217	205	238	226	216	248	214	229	210	248	230	239	239	243	225	210	242	225	227	242	221	268	242	248	251	262	242	224	239	225	253	243	223	218	228	233	236	232	194	234	224	233	264	233	225	221	211	255	256	250	232	206	231	232	207	201	233	201	214	223	236	241	223	211	235	239	220	225	245	251	246	224	197	239	214	236	242	229	221	243	212	237	224	227	250	229	259	235	233	235	216	242	233	237	221	211	233	241	241	216	248	227	232	212	224	241	236	252	235	188	223	224	244	240	261	226	234	209	204	221	231	226	243	248	236	213	233	228	233	229	237	219	239	217	249	222	271	239	244	238	230	250	204	215	239	211	253	221	230	245	251	237	252	247	243	197	236	200	215	250	235	249	217	255	233	252	249	213	220	237	237	244	236	224	240	225	225	218	236	239	228	233	246	236	255	230	252	219	267	229	238	224	229	196	232	223	230	215	218	246	218	254	230	246	247	219	242	252	259	203	240	233	272	244	241	226	224	224	232	238	247	230	226	196	206	254	208	248	253	232	254	239	212	223	243	250	214	234	222	243	212	238	210	233	210	222	237	234	228	253	241	221	234	248	228	223	226	234	255	217	240	231	249	212	242	235	245	251	242	234	254	237	237	221	232	228	256	224	253	216	236	223	241	246	247	235	233	234	215	257	226	207	222	254	215	190	190	246	242	236	240	250	231	239	221	226	244	237	241	253	222	217	245	233	210	237	252	236	246	240	234	219	215	220	210	242	242	205	217	229	233	242	233	228	214	259	226	255	231	228	224	241	231	222	224	228	237	217	209	230	249	231	229	245	224	226	234	234	219	243	236	241	234	213	233	257	239	239	210	223	228	225	256	228	234	228	242	204	230	205	243	239	225	237	227	244	237	202	216	239	225	217	228	280	216	249	225	258	210	250	250	218	235	241	240	207	231	219	222	244	250	226	208	229	226	249	241	199	230	227	218
43511	11864	2063	1093	770	542	426	377	270	288	252	250	219	176	206	172	189	175	168	154	158	143	140	129	137	170	146	140	133	138	175	154	125	147	148	150	157	147	126	125	142	140	131	149	122	125	139	123	154	161	153	125	124	137	152	134	121	153	129	130	133	165	141	128	137	129	132	124	146	141	124	115	139	147	123	132	129	153	155	129	109	146	133	127	128	168	125	144	148	122	123	121	149	132	140	119	139	126	138	119	115	120	144	137	114	129	148	138	137	146	132	131	118	130	145	134	114	123	142	134	131	149	128	131	123	106	136	153	146	130	128	151	143	133	146	103	123	126	135	117	135	128	132	131	112	122	151	143	130	130	139	160	146	138	115	129	145	131	134	150	112	157	123	138	118	145	125	151	130	143	134	135	109	122	131	141	142	142	154	141	128	133	151	113	113	141	122	137	122	120	134	122	123	128	127	135	134	128	118	122	138	130	140	138	148	131	155	146	134	139	145	142	131	154	155	142	128	140	112	149	150	126	145	126	142	119	148	154	132	115	136	135	139	131	128	128	132	124	142	132	108	135	143	123	141	127	125	134	162	118	133	153	128	133	121	131	141	111	147	130	151	134	117	133	130	137	126	121	145	141	129	141	144	156	129	122	139	133	133	148	132	142	127	120	143	134	109	129	120	116	141	131	129	147	107	149	122	132	116	130	137	136	145	134	151	140	124	144	119	128	140	113	147	119	123	121	147	137	149	141	144	130	122	116	106	153	109	132	146	127	142	141	143	157	110	160	136	130	138	138	125	110	126	126	133	133	126	143	124	138	137	124	123	122	140	119	112	120	138	131	128	144	140	130	126	159	124	121	119	140	106	130	112	144	141	138	133	141	134	126	142	129	151	132	133	156	141	143	154	151	122	114	134	143	157	148	128	138	125	142	146	125	138	131	165	137	158	124	139	124	125	151	107	127	140	113	138	147	142	140	135	119	106	134	127	139	134	123	113	128	125	147	144	122	135	125	115	128	145	130	138	115	124	133	135	143	123	126	122	144	150	135	148	112	110	121	140	132	152	144	126	126	125	122	147	119	103	127	127	117	118	114	145	136	106	145	119	147	114	112	136	126	126	143	123	143	139	142	146	126	137	137	111	146	141	145	135	144	138	145	127	141	134	124	106	152	123	127	122	133	139	141	132	124	153	123	136	133	138	138	148	153	140	131	123	135	139	163	111	124	114	112	131	128	118	135	128	122	141	141	145	125	107	128	123	134	137	139	132	143	140	126	136	125	143	141	120	124	127	114	123	134	130	144	145	139	122	144	148	131	131	137	127	147	137	127	133	129	138	158	138	128	154	105	134	137	121	130	138	137	158	134	115	128	137	138	123	122	130	146	122	142	138	144	142	161	123	106	128	134	134	139	123	125	122	129	158	132	147	131	136	112	105	129	123	124	157	140	129	134	128	151	145	159	138	138	120	135	159	163	132	128	130	113	149	140	135	131	118	139	133	110	130	139	136	127	135	138	140	142	134	139	138	126	126	123	127	146	143	113	134	124	152	134	140	137	141	120	136	132	130	117	136	129	135	118	124	140	143	119	148	145	118	142	117	132	168	138	122	143	135	137	115	131	148	116	110	141	139	146	142	140	143	141	138	145	113	154	131	124	132	120	122	107	122	123	123	135	117	137	136	113	131	140	147	117	140	153	126	103	117	125	143	135	126	148	112	120	107	138	145	134	137	144	137	126	151	141	153	131	118	156	133	125	117	135	134	136	133	129	100	128	139	139	137	156	136	133	154	134	128	147	140	114	148	128	125	136	130	160	111	130	125	122	136	128	124	141	112	109	150	128	122	141	135	134	137	142	127	125	122	134	149	112	152	149	108	133	144	144	153	115	132	129	130	133	142	134	143	134	130	131	104	131	127	136	153	113	136	114	130	136	119	129	143	148	136	139	131	141	143	140	123	137	125	145	127	131	142	139	137	138	130	141	134	138	122	117	140	135	139	133	134	135	134	152	124	120	146	116	142	134	119	141	141	125	130	143	124	132	132	121	120	124	109	120	135	129	133	133	140	132	160	158	124	121	117	126	134	144	125	155	153	132	116	133	126	125	135	118	134	126	157	126	139	159	125	147	140	123	141	131	141	133	155	137	130	128	125	117	138	118	111	118	129	139	111	154	126	131	127	137	108	139	153	122	139	146	142	171	120	138	146	139	140	138	124	135	120	146	105	136	128	146	119	123	140	143	122	122	136	138	134	120	142	124	116	134	143	122	132	148	123	139	136	139	133	133	127	126	152	138	129	133	139	123	145	127	129	147	121	133	119	118	135	136	133	153	133	147	129	133	138	128	144	125	137	138	141	140	135	116	130	158	130	131	119	133	139	137	136	116	118	110	131	130	119	115	130	136	133	144	118	135	137	106	104	137	123	119	148	128	124	137	127	135	117	115	152	160	148	134	131	137	135	153	143	120	157	132	137	128	134	115	107	135	153	146	134	124	113	121	116	123	116	110	121	131	101	108	140	113	145	135	137	110	138	132	123	142	141	164	143	138	133	123	117	123	143	139	152	153	118	109	137	150	137	138	123	125	127	136	117	136	140	125	135	134	127	117	138	107	130	138	147	146	120	114	127	138	137	120	145	132	163	123	129	129	150	163	124	129	108	121	137	131	146	138	131	128	160	158	139	126	170	119	133	130	150	118	131	114	149	120	129	149	141	126	142	135	140	135	135	119	123	138	135	114	130	134	127	136	137	116	128	118	137	149	130	119	139	128	120	142	119	127	140	156	117	149	147	156	115	129	125	129	130	131	144	132	129	128	115	115	143	130	138	134	125	115	129	125	144	150	138	118	128	120	150	109	147	126	124	135	121	144	135	149	121	129	140	120	142	119	139	131	130	154	125	123	139	123	140	123	121	129	139	134	132	132	138	136	144	119	117	140	127	148	125	123	137	133	136	146	120	156	132	137	112	127	114	154	135	149	134	139	121	139	128	145	151	135	137	115	132	127	113	136	126	126	137	146	147	124	134	129	122	139	138	129	133	115	116	135	125	138	151	125	136	121	106	133	135	129	129	120	149	131	119	134	117	118	133	143	114	130	135	135	123	125	150	133	121	136	133	114	127	138	117	130	153	148	129	143	150	129	119	135	128	134	131	158	122	134	148	130	122	108	128	126	136	115	138	128	135	151	126	144	145	126	138	142	131	151	126	137	136	132	127	121	139	117	132	136	111	141	152	124	114	128	137	139	120	125	145	135	116	141	111	129	121	137	144	128	159	137	131	136	141	132	126	141	116	132	134	119	137	133	131	128	144	141	148	122	138	146	129	129	131	115	127	146	116	132	132	138	143	149	120	120	130	124	144	148	121	137	125	146	146	140	126	139	122	143	149	118	148	112	114	112	113	140	148	142	110	135	140	149	127	134	107	121	137	127	149	137	121	109	142	130	138	114	125	146	127	131	120	148	132	132	137	139	131	148	129	122	123	119	110	141	126	116	140	144	139	142
23016	1459	3281	3630	3075	2562	2059	1798	1453	1284	1209	1057	992	920	854	782	787	689	688	698	597	567	564	572	551	551	539	551	516	548	481	514	490	498	519	481	463	439	470	475	447	452	458	433	438	460	481	484	444	461	469	441	467	435	431	455	449	422	431	433	443	400	419	467	460	432	430	439	400	419	417	454	450	412	432	399	430	452	461	413	448	407	460	372	465	412	422	430	400	389	454	406	425	416	457	430	404	419	468	395	432	430	414	438	428	423	411	426	406	434	421	451	392	426	436	400	434	418	404	418	451	440	439	417	431	447	421	430	434	383	417	413	414	411	444	443	393	425	390	427	419	392	415	415	386	413	401	424	382	424	419	455	391	420	449	417	424	430	426	400	392	398	428	412	401	421	449	399	449	429	378	451	438	433	400	425	419	416	475	417	421	444	448	390	437	412	424	387	409	434	432	448	418	414	407	405	410	435	427	392	383	412	477	373	418	442	405	418	423	396	403	389	401	376	407	403	435	424	411	392	393	435	418	385	373	397	425	429	425	458	425	395	424	441	408	420	450	424	433	375	399	432	415	402	418	413	435	394	462	410	432	389	374	429	416	443	392	384	412	447	376	450	420	432	415	426	392	448	402	434	382	444	436	418	408	433	387	418	456	447	450	447	418	416	447	391	402	402	424	420	459	383	413	380	453	416	439	388	403	405	449	445	401	389	424	440	435	361	405	480	408	423	470	416	423	428	396	368	428	432	401	388	429	424	431	439	434	425	454	425	395	419	410	392	429	405	438	427	442	395	414	387	407	423	382	443	407	415	431	414	429	420	423	393	416	416	443	428	419	424	418	410	423	401	395	411	403	431	414	397	423	421	398	400	405	423	428	409	422	415	405	429	438	446	389	443	431	437	402	409	416	386	412	415	396	431	465	424	407	426	398	408	377	420	400	398	431	437	402	432	392	420	421	415	424	406	433	431	446	402	415	416	410	419	420	428	407	423	407	412	438	386	401	445	400	429	429	444	419	398	387	469	439	411	444	410	442	394	415	433	373	427	425	444	405	442	403	426	381	374	410	439	405	430	387	421	430	444	392	414	410	402	421	420	392	401	405	398	421	426	426	433	423	406	389	427	405	410	453	451	453	404	396	406	403	399	429	425	408	416	391	434	453	426	429	416	439	432	418	413	441	445	383	407	452	422	399	397	410	444	429	457	400	386	427	461	420	441	434	401	450	416	417	431	456	403	413	401	449	438	416	401	403	428	451	406	434	423	432	414	396	423	382	431	340	379	435	409	425	420	407	411	423	418	406	400	417	441	423	412	423	387	431	410	406	427	377	423	442	408	462	460	420	442	382	407	388	385	409	398	390	443	435	431	402	432	392	413	414	403	452	435	423	416	411	418	415	461	408	414	419	427	427	404	419	413	399	435	394	412	442	417	390	433	402	374	429	423	430	419	420	402	395	412	375	413	450	426	408	444	412	407	415	437	370	408	460	430	402	451	390	415	432	397	445	425	374	428	409	405	415	432	416	414	415	414	422	382	387	406	390	404	429	419	418	427	416	456	439	380	471	415	417	399	399	399	378	403	429	444	401	405	394	434	384	410	407	411	404	409	398	468	440	452	418	417	420	424	424	409	458	442	407	389	466	449	446	365	423	419	408	355	404	424	434	435	400	450	447	377	432	428	446	440	418	414	413	398	424	444	439	415	414	394	423	410	431	428	439	428	435	420	425	433	425	400	417	413	418	393	446	420	421	434	437	441	421	363	445	411	405	389	429	455	428	425	416	421	458	411	434	385	459	457	422	420	450	457	417	406	404	493	407	378	441	467	413	410	448	394	395	430	387	396	426	421	426	420	396	436	427	435	396	420	415	418	396	388	448	399	448	400	415	413	430	431	438	422	454	418	427	405	413	432	436	395	416	453	401	436	442	407	397	441	431	409	417	428	429	402	414	394	387	398	410	438	447	430	435	429	408	443	388	413	422	401	389	424	398	428	428	407	403	407	405	420	458	419	414	408	443	411	385	431	419	406	430	373	409	405	447	464	416	433	405	392	413	420	416	412	432	423	407	390	406	409	423	433	444	409	433	440	372	454	458	438	458	417	412	449	390	401	418	412	436	392	383	399	422	436	422	394	415	411	420	388	442	411	435	396	421	382	432	423	385	422	436	425	407	460	418	408	390	446	411	418	439	413	406	433	430	412	389	449	429	409	418	410	409	438	396	438	424	409	408	435	418	408	418	389	460	413	418	410	427	408	385	427	426	389	398	407	402	408	420	383	429	424	402	408	409	370	411	424	430	375	428	419	421	446	418	437	409	442	419	390	411	401	406	377	397	418	453	382	407	370	434	392	413	427	420	417	410	424	446	417	412	437	393	420	427	436	456	442	424	426	425	416	411	380	418	453	441	445	405	434	419	424	410	448	407	390	393	415	415	444	414	413	401	410	453	444	436	427	413	458	405	412	399	411	429	401	426	418	403	450	390	425	412	410	384	458	456	397	447	410	398	419	405	385	411	447	441	393	398	400	385	407	423	380	396	406	447	416	381	422	409	440	391	370	402	417	395	431	406	448	414	423	425	413	440	403	422	448	402	399	405	442	420	432	382	433	476	420	404	412	437	426	428	415	452	404	386	410	445	407	432	415	383	468	412	413	413	417	438	407	414	435	404	435	425	433	420	397	420	442	440	407	398	398	418	412	412	411	424	395	442	460	395	431	448	422	389	437	443	408	409	423	419	409	397	400	431	397	399	433	416	458	402	432	414	406	452	442	404	413	420	369	426	450	413	443	408	439	380	442	412	423	411	428	436	420	404	412	418	430	385	417	416	464	401	390	424	405	438	429	441	408	410	384	388	399	390	395	427	424	448	418	415	417	446	380	412	441	440	423	419	413	398	458	413	443	410	392	439	421	408	419	436	437	437	411	418	394	408	408	426	443	416	426	379	430	425	435	416	418	386	449	462	447	405	458	411	403	410	435	430	400	427	459	425	416	463	425	411	400	357	417	382	415	439	417	424	417	401	422	422	399	425	386	429	434	414	412	401	432	410	443	420	410	428	418	403	400	395	432	417	417	408	467	407	431	419	440	422	390	412	418	400	408	402	451	458	410	440	395	407	376	404	463	423	437	423	427	382	425	419	424	403	426	425	420	416	428	403	408	429	413	371	387	426	449	430	435	411	399	395	407	448	433	398	425	423	447	431	419	380	433	385	411	447	405	383	406	400	398	442	422	414	426	408	412	415	446	400	369	431	402	399	417	416	406	462	413	421	412	412	460	406	401	428	429	408	413	436	370	418	471	417	431	410	453	425	394	440	440	429	443	413	400	418	394	405	427	397	440	400	407	421	443	436	420	442	428	408	430	405	418	415	387	389	406	445	428	411	463	410	414	436	404	391	430	422	427	407	399	404	428	425	421	410	433	433	428	429	393	419	421	445	432	445	419	474	429	409	436	454	383	406	404	389	397	446	390	402	414	433	435	395	392	394	415	394	417	388	449
52446	19116	6413	2206	1523	1109	847	667	585	528	461	420	366	350	337	311	339	305	298	291	264	297	247	238	261	234	221	266	250	248	231	251	250	226	271	255	247	225	236	222	215	236	228	222	229	222	239	224	218	232	218	233	237	238	210	206	218	256	244	200	226	217	237	212	228	228	228	225	235	197	209	236	202	206	231	208	256	240	226	226	234	209	248	241	242	232	214	221	217	248	222	222	270	228	232	207	206	212	229	234	219	228	238	255	231	218	230	241	234	226	205	238	225	266	238	228	225	234	209	226	208	223	218	216	232	248	228	234	203	240	228	214	234	243	216	198	227	230	236	258	199	231	200	228	248	225	247	234	212	204	235	257	200	241	235	239	208	225	215	226	222	208	234	218	248	219	203	217	245	210	231	210	222	234	242	233	197	221	234	227	217	230	233	236	218	214	237	242	223	199	230	229	226	221	242	238	205	217	230	205	224	216	233	244	233	234	244	213	247	225	233	229	221	243	243	222	242	206	223	203	245	219	230	208	205	233	233	201	235	212	228	224	210	207	230	252	204	235	226	230	226	244	208	232	240	224	229	234	216	219	229	214	212	196	232	228	197	230	219	244	224	251	202	225	233	223	237	210	207	245	212	219	196	236	244	208	237	214	233	222	216	229	219	201	227	244	229	223	201	228	207	223	221	242	219	236	222	258	207	208	216	225	240	222	228	213	209	203	231	220	222	198	221	218	243	228	208	242	231	201	225	222	252	229	209	201	208	237	199	217	237	222	224	204	244	206	201	220	193	190	235	230	227	252	215	216	220	212	220	216	202	223	234	226	196	231	245	239	223	204	187	210	215	196	243	207	217	230	223	234	216	221	208	227	225	199	227	208	253	239	207	214	222	227	227	197	191	198	217	225	237	216	216	246	225	216	203	243	230	195	239	229	217	216	233	205	219	209	230	224	232	230	239	246	239	209	207	232	238	208	219	226	219	197	213	181	223	238	246	242	231	228	234	214	190	207	225	219	223	224	212	234	207	227	220	230	228	256	224	203	208	234	188	217	220	226	216	251	218	245	208	196	214	250	225	216	211	223	253	228	227	237	233	216	248	215	255	234	224	245	219	221	206	210	250	257	223	236	247	237	207	224	204	252	227	232	213	194	243	240	217	224	245	203	214	240	229	207	206	201	250	216	249	215	201	200	234	226	241	230	246	249	226	215	237	223	210	207	207	235	226	218	221	213	244	221	202	212	241	202	236	245	228	226	215	241	240	237	213	203	226	233	235	201	205	212	234	224	207	216	227	233	215	218	245	226	205	215	209	227	244	214	229	259	259	228	214	237	213	218	204	218	224	228	210	235	235	195	240	229	216	203	209	215	221	221	233	214	215	222	234	201	244	245	229	235	245	213	229	229	205	213	210	221	221	200	219	210	219	224	221	207	223	205	224	240	219	230	223	239	235	217	210	215	233	197	221	222	214	218	210	250	238	253	233	252	196	216	207	203	222	213	246	239	206	218	211	214	198	228	235	215	242	229	200	233	189	231	241	220	261	219	211	216	232	232	239	227	214	221	245	209	221	219	221	242	219	226	226	218	210	209	207	226	233	222	207	224	214	207	210	215	212	215	238	240	219	239	219	239	232	217	234	234	226	236	221	253	235	209	244	204	251	250	199	235	226	215	224	244	230	203	247	205	216	229	229	214	215	214	196	230	225	241	203	253	205	222	233	232	225	237	231	261	218	218	224	220	230	228	259	218	209	224	230	230	237	226	200	234	218	251	216	203	223	224	207	235	225	224	204	214	207	209	240	231	208	222	199	210	221	185	232	259	188	219	227	228	217	240	228	220	236	220	210	238	221	238	239	215	237	224	215	245	239	200	231	226	223	245	192	200	244	235	223	225	222	213	218	223	241	204	232	225	247	226	195	215	218	236	249	223	203	213	210	234	219	213	235	220	229	192	236	217	210	216	201	223	232	256	220	209	212	220	242	225	229	214	203	208	226	206	201	224	249	232	220	229	226	208	260	235	202	207	209	273	192	195	228	225	214	234	214	222	204	220	216	220	239	237	230	210	230	198	237	242	207	246	239	218	225	263	231	229	216	215	258	204	217	220	198	228	237	213	238	257	243	242	216	214	227	239	235	219	205	214	213	236	208	208	218	228	231	198	228	215	219	235	235	220	223	238	203	226	195	197	223	201	230	213	212	221	256	250	224	242	225	240	218	227	223	234	247	211	212	236	240	224	231	243	228	222	189	220	222	229	228	224	233	245	188	237	240	212	235	227	221	218	222	202	220	234	226	195	209	226	240	227	256	251	264	236	268	228	205	216	227	226	185	216	226	213	229	223	225	252	210	218	206	206	203	208	225	241	223	231	210	247	211	244	218	235	221	237	220	223	219	212	244	223	197	205	245	203	240	238	205	228	202	235	228	185	232	247	235	229	224	224	209	235	233	217	198	212	227	219	236	206	236	197	237	228	204	223	220	226	195	225	241	243	221	209	239	221	204	212	223	239	205	217	220	236	234	243	223	229	234	216	217	193	223	219	217	219	204	223	265	216	226	249	218	227	224	207	257	220	228	226	246	205	219	227	211	242	216	194	277	220	221	238	213	227	216	237	245	229	220	219	215	235	247	225	212	216	221	229	219	217	199	235	233	253	226	223	233	233	216	226	244	202	232	212	211	260	193	227	222	214	216	222	235	222	232	209	230	246	220	236	215	250	222	221	232	235	234	220	212	225	234	186	212	215	204	241	196	226	221	211	220	246	213	224	232	227	206	222	237	237	216	212	230	231	233	226	216	241	232	239	234	213	219	252	229	230	209	237	217	203	216	224	243	215	208	230	216	245	196	223	216	218	215	229	232	221	213	204	219	211	226	255	196	220	235	246	230	233	242	243	231	221	239	220	226	224	227	222	209	213	231	244	252	218	255	254	239	241	199	218	220	226	234	202	237	228	243	216	217	229	240	225	243	247	232	261	240	236	214	213	225	224	211	241	244	224	199	228	235	212	228	221	271	238	209	242	239	233	227	249	228	232	255	237	227	207	214	198	241	231	206	235	217	224	221	221	244	230	212	229	263	248	215	219	239	198	240	209	240	207	211	217	228	206	220	216	227	208	210	218	219	213	187	226	229	244	245	228	222	208	219	211	228	231	237	255	236	216	219	195	225	223	207	235	236	244	217	194	203	232	237	213	203	231	216	233	218	231	251	213	207	192	234	216	199	228	208	247	230	222	232	235	255	211	220	229	260	224	243	220	214	203	206	242	220	199	237	204	205	227	237	234	248	225	229	221	228	249	241	250	238	218	223	214	224	203	243	201	211	232	200	229	228	236	237	248	212	208	215	222	220	215	225	204	258	244	207	223	219	191	241	232	223	241	227	246	220	207	228	229	229	216	223	198	252	222	203	213	227	215	248	200	221	222	229	228	246	235	220	231	231	207	248	217	220	207	233	226	215	232	218	231	228	239	246	231	213	228	231	243	222	190	210	247	216	237	228	210
29634	2666	6004	6371	5518	4331	3607	2953	2644	2254	2140	1784	1714	1543	1410	1354	1223	1191	1119	1068	986	969	961	924	884	836	862	805	842	818	817	820	782	741	760	833	751	741	760	742	765	715	754	698	704	730	702	736	726	731	694	721	707	686	708	646	656	687	692	660	653	718	668	685	704	656	641	685	698	667	676	632	683	686	673	717	656	681	709	646	657	656	642	643	636	647	643	707	658	657	652	634	581	644	663	666	688	617	602	680	665	687	631	654	622	619	629	652	645	646	629	677	658	665	669	659	618	624	649	637	619	647	656	629	656	663	664	670	674	630	662	663	638	563	622	620	634	651	645	657	648	713	614	652	655	657	650	632	622	623	656	669	684	641	660	642	665	630	639	670	636	624	662	644	665	643	632	643	652	639	667	650	675	600	688	622	638	632	626	634	654	626	621	578	677	641	610	639	631	632	664	636	639	584	655	652	704	621	661	642	651	623	647	653	641	605	641	610	621	624	664	654	620	612	644	643	631	649	643	614	605	628	638	660	637	614	620	680	652	658	637	646	641	670	615	642	654	630	670	646	658	653	632	643	593	643	641	630	687	623	641	675	620	662	632	632	641	620	689	658	685	661	685	643	600	662	621	652	600	637	649	627	672	615	612	613	659	627	651	620	594	634	606	633	596	624	688	644	643	650	627	678	604	655	629	602	641	677	642	650	640	630	612	616	632	630	615	605	648	664	650	622	667	630	622	653	645	670	642	626	631	598	662	638	659	655	655	623	638	659	655	698	645	668	639	668	647	630	631	634	614	675	631	599	611	626	612	687	618	655	625	653	650	623	658	658	622	666	658	595	621	697	621	651	637	617	632	629	619	612	649	651	653	634	646	674	657	616	655	667	641	626	587	626	647	625	618	642	630	671	658	674	677	616	651	648	674	648	620	662	620	638	656	628	628	634	602	647	683	614	631	635	629	671	619	629	627	685	647	651	655	614	698	654	658	611	638	632	630	666	671	590	644	578	673	632	644	657	606	662	637	663	645	620	647	598	627	664	634	680	641	652	619	617	643	595	665	647	618	643	608	658	674	612	627	644	621	615	635	581	630	648	633	632	648	630	608	644	627	664	633	618	616	619	643	658	671	662	660	604	638	666	654	643	660	621	620	637	653	613	659	599	701	639	632	615	574	641	594	642	634	700	637	642	615	689	608	639	620	659	651	653	656	581	633	655	624	641	697	659	608	630	646	624	625	665	678	620	618	643	650	630	634	672	636	703	613	655	631	621	657	635	663	633	618	615	635	648	594	656	593	615	668	614	642	658	661	570	642	648	666	627	642	633	627	600	664	661	635	607	633	632	669	626	653	648	575	641	626	626	647	584	660	644	640	609	663	648	692	675	629	615	644	598	635	640	591	624	612	642	648	661	583	601	608	647	635	675	654	612	633	667	666	638	646	630	635	637	642	681	675	577	600	636	663	632	642	630	640	622	633	639	674	685	591	624	653	621	627	600	612	676	676	630	617	641	682	685	662	594	631	630	605	667	642	656	680	612	620	625	637	631	643	678	617	634	657	706	628	627	616	612	606	637	640	574	666	614	648	613	624	642	606	697	636	676	594	597	629	644	664	636	649	655	658	621	605	652	614	678	632	671	658	630	616	646	651	637	610	623	634	654	666	653	664	691	641	658	665	652	638	665	639	658	613	636	639	689	629	645	612	625	644	660	618	638	641	675	625	663	620	638	617	660	654	625	666	705	671	643	630	704	639	672	626	636	659	593	644	636	654	603	670	673	632	664	628	645	628	638	636	631	697	668	615	643	624	669	621	611	640	622	661	618	645	665	642	606	633	668	657	643	637	628	687	645	637	660	619	635	652	648	633	656	681	610	651	645	628	628	614	647	633	608	605	627	571	637	644	620	631	638	594	572	677	629	631	631	631	630	629	636	626	680	636	649	596	664	612	644	630	635	606	572	668	624	663	640	707	647	638	659	615	637	611	597	636	652	607	642	649	654	631	573	629	620	627	643	637	638	663	657	616	635	605	654	635	656	708	621	665	636	645	666	633	656	624	615	648	662	642	583	662	649	634	652	640	606	650	595	614	668	620	620	679	683	629	677	617	639	661	678	682	627	568	604	603	598	609	691	660	643	649	632	669	621	655	579	673	617	641	637	661	599	624	656	640	659	612	673	632	639	615	634	648	651	656	632	606	625	664	636	697	627	685	644	660	662	605	578	653	625	680	652	670	637	627	693	645	670	680	636	637	611	603	649	656	657	571	672	595	617	644	614	636	624	592	626	629	613	625	649	641	622	633	621	674	640	617	654	615	633	605	646	639	660	601	624	596	662	610	652	632	633	636	627	652	631	648	617	665	612	608	650	629	648	652	622	621	631	648	638	646	638	656	666	633	671	605	651	625	603	627	628	663	651	624	628	621	643	606	620	680	632	671	644	619	636	628	622	648	628	710	598	639	651	673	621	652	604	619	657	638	607	642	664	631	602	607	667	643	657	661	637	645	654	652	634	630	619	636	656	664	650	652	625	684	646	619	615	571	662	648	649	674	627	603	655	637	635	627	637	641	586	668	641	665	656	650	654	629	630	684	602	575	648	574	648	612	615	650	659	652	625	679	634	634	669	641	642	669	690	623	647	600	644	649	579	623	637	636	692	632	642	629	606	603	629	588	635	640	658	626	655	674	624	606	653	582	619	606	607	616	659	622	601	628	613	594	647	627	633	694	599	660	620	677	660	617	626	657	591	609	590	665	629	607	673	664	617	661	623	629	649	597	697	659	630	590	612	604	623	660	601	620	612	635	654	638	674	604	647	606	702	613	680	669	671	663	643	700	650	649	664	636	654	634	655	648	643	657	597	621	640	643	614	652	678	593	615	648	606	665	619	644	694	624	624	665	650	635	615	618	621	651	635	640	679	649	619	638	654	648	607	656	618	634	641	620	655	620	639	651	664	642	626	623	614	625	635	649	635	677	634	610	658	631	617	638	641	665	635	629	656	645	676	621	666	668	630	642	675	622	614	630	623	636	600	644	647	616	663	631	637	632	635	656	617	635	630	686	641	627	617	661	670	636	689	665	623	640	681	655	623	695	648	653	622	628	646	584	678	628	594	667	645	614	613	643	669	649	617	615	675	681	632	624	656	663	649	594	652	613	632	671	635	629	645	677	684	634	618	640	663	614	620	649	643	635	667	600	638	612	615	703	671	633	610	622	610	655	641	611	645	597	662	663	608	628	610	658	635	653	694	655	633	638	648	596	641	657	659	608	567	681	616	646	596	645	630	636	657	625	646	640	607	630	664	619	647	667	631	658	600	623	629	638	643	659	638	633	638	681	647	635	624	637	600	646	612	619	636	613	661	656	672	677	663	638	630	652	654	642	617	639	640	640	620	632	632	641	634	652	689	618	630	673	624	678	610	646	665	667	641	625	626	599	653	635	664	651	624	643	594	661	610	629	632	674	628	668	635	646	632	622	631	638	669	639	629	634	633	613	660	635	642
5951	322	165	131	88	88	70	79	86	71	78	76	78	65	77	54	72	56	60	63	62	69	74	55	82	59	58	64	80	71	67	68	63	75	59	68	69	59	51	69	62	58	77	71	65	59	69	67	67	65	60	75	50	59	55	53	68	59	71	63	75	67	62	49	57	66	82	73	62	59	61	61	62	55	66	65	54	59	58	61	69	48	68	70	65	52	55	66	57	63	53	70	62	66	58	75	70	56	57	71	58	71	54	65	39	58	71	53	50	69	69	68	66	65	68	68	79	80	73	64	54	65	68	63	69	46	61	69	63	77	69	59	75	63	82	70	74	65	76	78	68	69	64	63	65	71	64	62	64	55	67	82	62	75	62	77	61	70	69	66	52	83	67	71	49	63	67	67	55	75	63	60	57	76	62	63	79	68	67	67	87	79	57	65	57	61	60	59	58	75	68	67	66	66	71	53	61	53	71	77	60	66	73	56	69	54	63	60	54	50	69	66	62	57	68	59	58	79	62	63	72	52	72	78	55	66	70	60	64	55	61	71	60	64	41	56	63	65	62	61	58	81	83	61	61	52	60	71	60	64	68	57	59	66	57	77	55	81	54	59	62	74	66	68	64	59	80	70	74	55	57	64	76	64	57	50	69	56	59	63	69	56	67	62	58	63	72	73	62	63	58	67	58	64	54	80	58	52	62	67	64	56	82	61	70	75	67	67	71	54	79	80	73	71	55	67	50	65	61	63	73	57	75	59	82	64	71	64	64	51	44	57	67	59	69	61	70	64	67	71	58	52	60	69	52	54	67	57	72	60	66	59	65	62	63	59	63	60	62	67	66	70	64	72	61	68	76	67	67	47	67	53	53	57	59	59	57	64	57	69	48	51	67	63	59	56	65	56	57	55	58	63	56	55	62	60	53	49	70	62	64	67	53	66	56	58	47	59	59	70	72	75	83	61	68	71	74	55	62	62	67	62	45	59	68	71	61	83	72	73	70	69	75	65	45	71	58	68	62	51	71	59	68	65	77	66	72	80	67	86	63	56	58	61	65	57	57	66	76	71	59	55	68	77	73	44	63	57	58	67	64	66	62	67	66	74	62	51	66	53	68	60	70	64	62	64	62	53	54	61	76	79	66	63	50	68	70	63	61	57	59	72	61	61	56	64	66	71	69	58	62	81	57	64	71	69	73	59	71	55	68	76	55	64	59	55	62	69	65	59	65	56	59	60	64	65	64	67	65	58	57	74	67	54	82	44	69	68	67	52	63	68	66	77	70	69	65	73	70	59	58	76	49	67	53	62	61	67	73	55	64	79	71	46	72	73	66	71	64	80	68	60	52	63	56	74	62	53	69	57	59	61	80	56	57	59	63	63	55	75	67	55	67	59	63	55	68	66	71	63	60	70	60	57	66	49	69	63	61	63	62	66	54	54	61	74	64	67	62	66	59	66	56	58	61	73	60	62	67	64	67	61	74	55	68	62	57	68	56	62	66	58	57	61	77	67	72	68	82	60	60	67	59	63	68	71	74	57	72	79	70	83	72	59	66	58	54	64	82	57	65	69	65	54	68	61	62	70	67	63	51	63	64	77	52	57	72	69	75	71	59	58	66	55	58	47	61	68	62	68	51	52	64	56	75	67	70	46	76	55	56	64	61	65	59	68	55	72	67	55	74	65	63	65	61	53	54	61	63	73	64	78	52	71	67	63	91	68	56	65	70	70	71	63	65	70	58	64	70	80	57	63	72	53	68	69	62	61	66	66	60	60	52	53	62	68	72	53	70	59	61	77	72	61	67	74	74	59	76	84	62	73	73	63	58	60	77	46	75	89	53	65	68	62	68	70	67	70	78	71	65	68	64	60	53	58	57	69	54	68	63	65	62	65	68	69	46	55	67	74	54	65	50	65	62	70	54	74	69	50	62	74	56	55	68	65	59	79	60	59	56	68	55	65	55	69	78	75	64	49	68	66	51	65	80	62	76	74	59	63	51	58	64	47	70	66	69	70	65	56	76	56	68	74	70	80	59	65	76	71	67	76	78	73	64	64	50	54	62	54	62	68	55	60	67	85	52	64	71	60	64	76	73	59	65	63	80	71	76	67	70	54	59	70	66	76	59	56	65	70	72	82	46	73	71	57	53	58	63	58	77	55	57	60	56	52	55	63	73	58	62	55	60	77	55	66	56	68	58	59	57	92	55	75	60	85	68	74	66	58	68	58	69	51	72	64	65	56	64	73	50	52	55	62	71	59	67	52	51	53	74	75	59	76	62	54	69	75	71	67	59	80	70	71	68	76	72	74	67	57	71	58	74	74	67	60	65	57	70	60	62	70	70	65	72	65	56	66	64	48	43	72	55	58	65	61	60	75	52	65	61	73	61	66	56	53	72	61	68	55	54	61	83	73	58	48	52	62	60	75	77	63	54	63	66	60	49	64	66	66	75	62	68	56	76	80	68	57	50	62	54	57	68	60	64	68	55	60	83	49	62	68	71	82	60	63	65	70	70	51	50	61	60	58	85	77	63	73	63	56	75	66	90	54	74	62	59	69	61	61	71	58	73	63	87	42	67	79	63	81	68	61	63	60	58	74	50	65	58	54	54	65	54	62	63	69	57	74	64	56	48	61	73	60	65	51	56	57	68	56	68	59	72	82	59	55	60	67	65	58	66	67	57	55	63	56	77	55	55	64	63	58	77	68	55	78	55	59	70	75	75	82	74	52	53	81	62	63	66	71	57	60	62	66	60	71	63	65	56	55	54	63	63	66	59	67	62	67	52	66	62	57	65	76	68	72	64	72	54	58	60	74	51	68	61	71	62	55	62	60	55	62	56	60	68	67	72	74	52	72	71	61	72	78	56	77	67	79	87	72	66	49	75	46	52	66	64	57	62	55	87	73	74	66	62	69	65	58	59	68	46	72	73	65	58	52	74	61	77	66	69	65	62	66	80	59	69	53	66	67	72	55	70	74	63	79	81	61	70	70	58	54	62	56	60	67	53	65	77	64	69	61	61	64	68	66	56	65	54	60	63	64	58	81	68	65	67	67	78	79	62	72	71	66	64	54	71	68	64	64	68	60	74	63	79	56	63	62	59	58	61	61	61	61	66	73	63	63	64	53	56	56	63	57	74	67	70	67	69	57	58	64	60	62	55	67	75	47	65	68	51	61	70	56	59	59	77	78	82	63	56	70	69	71	64	65	59	57	67	80	66	65	61	63	56	58	67	51	76	74	67	69	64	56	53	74	67	66	68	77	70	64	66	70	59	60	83	61	52	63	63	68	69	61	61	67	63	58	68	57	61	60	73	71	51	60	62	63	53	64	63	71	71	63	74	46	62	78	82	64	77	55	57	61	44	67	67	69	63	80	52	60	62	63	60	55	72	64	66	66	64	64	63	57	63	68	48	65	68	62	68	60	62	56	82	63	62	57	62	66	62	51	68	68	71	71	70	60	59	63	73	64	64	63	63	74	56	65	58	64	63	74	58	58	56	62
5357	280	396	420	393	343	302	309	295	273	259	267	267	261	262	231	231	267	266	208	223	248	243	222	239	247	252	244	238	241	240	231	239	246	220	239	228	250	248	240	241	236	233	209	222	230	238	255	203	223	231	200	264	224	239	210	233	231	233	237	210	214	221	264	254	257	220	235	229	211	225	229	211	247	252	229	232	246	240	212	263	244	240	225	228	207	242	250	242	229	207	272	220	215	223	236	263	240	235	229	231	240	218	222	227	239	252	214	265	241	223	224	203	261	250	234	248	208	233	250	241	214	224	221	250	212	221	246	213	234	240	239	225	213	254	229	223	253	235	230	232	242	260	204	246	244	244	238	256	240	242	232	244	274	241	240	239	235	206	228	239	239	214	239	261	249	223	210	231	216	229	243	229	249	224	209	225	221	263	235	220	219	257	230	228	199	265	212	225	236	246	222	230	239	209	215	236	225	223	224	237	234	198	224	212	228	220	223	253	238	209	238	228	204	243	222	214	250	220	244	242	239	236	226	253	225	243	207	238	236	236	206	240	252	236	226	241	221	238	225	219	215	220	231	245	208	257	226	214	248	226	261	259	228	225	207	250	236	245	214	238	222	202	234	254	237	223	220	223	224	210	232	250	250	213	224	228	221	234	254	240	274	244	214	235	231	224	219	246	257	236	209	228	256	249	227	229	252	199	233	255	249	235	250	234	243	236	248	217	213	235	228	245	203	259	248	240	217	247	216	249	239	232	237	245	224	227	252	202	243	225	213	250	236	220	221	235	242	267	228	229	208	230	231	230	231	227	231	237	258	217	246	236	213	234	215	214	238	222	229	233	253	224	214	242	256	245	210	243	246	232	214	224	268	251	210	244	253	255	217	237	225	232	236	228	208	238	247	218	238	244	243	217	216	256	239	216	231	219	196	219	263	248	224	228	248	251	238	250	242	243	251	229	235	235	243	234	242	261	215	256	229	231	214	217	219	236	249	229	209	193	242	251	250	235	216	210	207	236	233	221	209	250	259	213	205	254	228	244	236	211	230	235	246	241	191	238	232	230	250	225	235	219	215	207	253	220	234	251	205	248	215	244	236	242	218	239	245	258	238	261	219	231	235	214	237	222	221	225	248	251	241	218	210	244	243	240	235	252	258	241	230	243	231	243	219	221	229	244	255	240	258	232	234	252	216	239	243	232	232	232	246	233	276	221	233	212	220	253	232	224	236	224	214	199	232	240	233	248	209	236	231	201	224	240	249	247	213	229	198	237	209	240	231	212	226	229	246	227	235	256	237	241	233	238	233	230	254	231	230	236	233	239	247	228	234	227	234	225	239	253	216	222	235	257	224	241	220	199	205	236	234	222	244	228	252	246	239	248	206	238	245	277	211	222	231	217	231	225	239	251	255	247	261	225	223	220	256	243	210	197	249	240	208	217	249	228	206	230	249	211	248	241	232	226	223	272	229	234	235	217	239	233	247	214	238	245	215	217	211	228	234	221	238	239	205	213	241	220	219	254	251	216	259	216	229	231	232	267	268	248	223	235	221	253	252	246	225	218	231	255	245	228	252	227	226	232	261	213	230	240	221	220	241	227	228	217	221	247	224	272	207	229	223	220	222	242	219	241	252	220	232	226	250	246	222	238	235	218	251	243	222	216	231	259	234	234	257	214	253	242	215	186	236	223	219	225	242	254	217	239	250	243	250	240	248	249	235	265	244	234	239	220	228	232	227	239	224	209	232	252	232	224	216	248	237	233	247	220	262	235	243	237	204	233	236	232	215	230	221	260	240	235	239	239	247	227	248	235	238	241	250	217	231	238	241	224	224	219	232	262	235	233	200	213	268	238	217	221	279	230	217	228	225	227	235	225	240	237	239	235	226	225	200	258	258	222	242	222	239	231	210	234	222	230	241	212	232	206	219	225	256	258	238	223	216	218	204	240	247	239	229	249	221	232	217	216	232	224	201	238	229	245	250	217	236	219	247	206	232	217	229	220	260	274	229	235	237	230	239	202	201	220	231	231	240	249	216	260	246	237	229	252	235	244	234	216	237	222	229	229	248	212	274	229	211	227	242	224	249	207	208	240	227	232	207	234	221	209	232	227	233	247	229	228	244	210	238	231	251	214	218	259	221	230	212	221	220	210	249	221	213	209	217	258	212	242	247	242	254	241	223	204	225	228	248	240	249	273	239	237	236	244	263	261	246	198	234	256	242	236	234	223	226	199	242	248	202	208	216	242	231	259	230	239	227	236	233	223	240	230	238	221	241	246	250	232	234	249	249	216	224	243	245	249	210	259	225	240	225	229	221	229	209	224	251	235	209	242	230	232	233	241	247	227	239	224	205	272	191	207	192	229	206	217	228	225	247	257	246	226	226	247	244	229	221	247	229	214	233	223	246	229	223	234	220	214	232	226	238	255	232	242	230	221	234	265	229	253	201	245	241	233	221	245	228	214	229	224	207	231	251	214	244	266	241	220	244	213	246	219	243	255	261	231	237	275	224	218	236	254	223	241	218	215	223	220	238	239	221	216	229	237	262	226	213	235	208	246	241	232	249	224	234	253	219	242	221	257	234	238	229	244	219	207	229	251	232	230	242	209	220	243	233	232	226	209	202	241	213	235	209	239	242	240	231	237	225	229	242	232	230	235	237	237	226	247	255	224	208	211	212	219	251	238	223	237	237	242	226	246	251	209	227	247	201	255	223	243	236	229	263	240	225	221	207	222	224	257	249	243	207	244	220	244	233	222	237	232	236	246	237	239	222	260	218	193	240	236	229	253	248	221	208	231	255	248	228	234	231	249	209	221	246	241	242	230	230	245	251	237	201	235	239	235	238	226	241	228	237	228	223	247	203	233	217	226	221	242	236	204	230	238	242	251	207	203	241	236	217	267	268	213	244	226	231	228	217	257	210	211	222	242	225	260	219	236	226	214	211	258	218	257	241	258	228	227	244	244	228	215	260	229	236	227	237	214	220	246	226	246	246	244	207	269	264	228	212	236	238	251	225	264	237	225	206	224	221	228	232	214	229	218	221	273	216	225	250	237	217	213	211	221	239	240	240	233	241	222	226	223	212	243	214	237	229	260	211	231	216	255	229	225	208	235	233	230	220	213	238	193	227	264	236	219	230	237	240	256	227	253	221	245	249	233	244	235	229	240	262	200	252	211	231	207	262	224	229	228	253	235	228	217	223	222	237	228	221	227	224	222	245	246	244	246	254	262	262	245	224	224	233	240	206	223	222	227	233	236	218	230	221	257	246	245	217	244	226	229	227	228	235	239	206	218	244	221	202	236	234	246	243	233	253	244	244	218	250	224	246	251	241	212	195	246	240	248	226	228	215	243	236	204	221	246	257	222	243	240	259	248	227	223	220	249	244	222	237	233	228	253	210	250	264	212	236	224	235	239	235	214	247	236	214	235	250	224	233	238	241	208	252	234	236	219	218	231	229	208	244	226	213	228	217	243	244	230	269	206	206	217	230	231	245	237	226
44331	12136	2080	1106	778	559	438	359	324	267	259	225	180	211	200	192	191	152	182	163	151	183	145	161	139	154	126	157	146	145	124	165	158	121	137	152	134	148	127	167	130	148	131	134	149	131	147	116	135	129	127	155	151	130	151	126	138	133	141	142	147	123	125	169	121	146	121	123	125	150	124	139	140	126	159	134	135	119	114	136	125	168	127	141	119	151	141	117	130	145	113	123	118	107	129	136	158	138	128	124	142	138	120	139	134	148	130	121	140	125	124	142	155	117	132	135	155	145	142	127	131	136	126	131	137	147	123	128	139	123	159	148	135	146	119	139	137	125	136	151	119	122	123	123	136	116	121	150	143	124	128	103	112	135	138	138	150	126	133	138	131	140	128	116	107	124	132	124	127	146	103	139	125	139	135	117	121	141	116	140	106	119	144	140	131	125	139	153	157	132	134	158	136	148	140	144	135	109	137	140	137	157	119	129	128	140	136	129	141	140	145	142	115	113	148	144	132	122	146	116	155	128	133	132	130	131	135	150	132	125	137	141	149	140	119	126	152	139	146	133	126	122	139	131	151	136	121	139	123	157	129	139	142	120	125	127	128	123	138	147	144	142	123	145	161	144	149	133	128	136	127	151	127	106	130	151	124	126	143	119	133	132	154	129	130	160	151	145	136	119	120	136	136	118	141	128	120	115	127	121	137	113	137	129	115	124	139	133	133	121	110	135	127	138	125	140	151	102	129	142	126	130	111	142	137	123	126	145	150	169	126	129	132	114	133	126	149	128	134	146	119	130	109	137	147	119	133	138	150	120	123	134	117	110	124	111	158	112	135	130	134	141	148	120	125	149	150	121	131	115	111	128	129	145	140	141	130	130	116	140	153	147	129	134	134	123	119	145	113	124	148	125	107	138	145	118	141	141	115	119	129	128	147	122	123	146	112	143	128	120	117	116	145	111	140	128	136	129	133	123	135	112	120	124	126	133	123	143	126	113	121	115	118	130	117	140	162	133	134	148	146	138	144	138	137	137	126	123	139	145	139	132	138	113	132	139	134	137	137	130	112	133	129	135	150	145	131	138	132	141	133	129	143	125	150	136	123	145	142	118	139	141	117	120	167	148	129	156	129	105	135	139	130	131	123	118	126	142	131	134	152	134	143	138	134	143	127	133	91	128	111	147	141	107	135	123	145	125	117	146	142	122	130	125	111	145	132	123	127	139	129	145	134	104	146	133	131	126	128	140	134	127	132	135	143	135	148	140	132	136	125	123	132	133	146	120	146	104	116	142	124	115	133	133	137	122	129	150	127	159	155	149	135	106	138	125	144	129	121	128	146	130	128	152	129	132	139	109	152	145	118	135	151	125	127	120	123	137	136	128	130	129	123	143	153	124	139	125	132	131	143	137	158	136	131	145	139	150	159	133	122	128	138	149	122	123	123	141	130	131	152	140	134	124	146	144	144	135	123	174	122	131	146	134	149	130	140	132	138	147	121	141	132	141	157	124	144	134	108	144	119	144	117	144	138	129	122	131	114	139	136	139	120	151	137	128	135	135	140	134	133	145	145	132	146	138	124	134	145	130	140	159	147	114	150	123	139	120	130	146	128	135	134	133	132	131	151	144	140	122	129	124	129	122	133	151	117	125	133	161	118	116	126	120	125	125	119	138	137	162	130	131	114	123	125	125	129	138	107	154	126	143	131	141	156	157	128	147	134	130	139	150	143	150	133	123	132	137	132	133	120	112	144	151	133	139	138	141	145	120	138	129	117	126	135	134	136	136	131	130	123	124	131	127	135	132	131	147	124	139	137	116	122	126	128	137	146	130	147	152	133	130	142	128	125	120	148	115	131	121	139	121	133	151	174	127	158	148	144	118	123	162	128	125	121	114	135	127	146	128	120	125	111	150	126	137	139	132	117	141	129	127	132	147	136	116	119	133	116	107	118	142	145	142	143	137	131	140	129	115	128	138	126	139	122	127	128	116	132	131	140	142	120	142	135	136	112	147	122	140	128	146	148	131	112	133	126	122	135	140	131	110	125	144	139	126	115	124	108	137	123	135	132	124	119	130	122	128	117	131	115	140	132	132	142	132	120	138	130	135	128	128	107	123	125	133	126	135	134	131	146	133	135	120	147	144	155	136	133	122	114	116	135	133	132	143	136	137	131	153	131	162	148	130	119	132	135	132	127	147	126	154	134	132	128	155	149	137	137	122	135	141	133	119	130	135	123	148	116	137	149	114	144	154	134	137	134	153	155	139	135	119	118	132	133	136	140	137	117	139	125	141	152	138	125	125	127	119	122	128	120	127	142	144	141	131	119	135	136	121	160	138	140	128	153	142	121	137	131	125	165	137	140	129	128	139	124	123	125	133	141	145	136	144	137	120	118	139	142	135	133	130	139	112	138	146	134	144	135	132	121	138	118	149	128	143	145	140	124	142	130	102	146	132	149	127	131	129	121	138	134	129	122	156	125	138	127	143	116	135	122	116	114	116	144	132	141	147	134	124	138	147	125	124	124	119	133	145	148	154	128	142	136	129	113	128	136	112	164	141	135	144	115	127	143	120	144	133	131	123	137	122	143	133	107	136	140	129	143	130	118	130	130	131	145	132	112	129	133	139	147	139	143	143	129	116	150	130	144	130	120	120	124	132	132	138	133	127	138	168	127	139	128	144	114	122	134	100	133	133	158	131	127	120	122	139	126	154	134	130	143	144	136	143	145	118	111	132	135	111	120	115	124	160	136	130	134	138	137	128	106	137	140	128	150	147	141	142	138	136	129	135	156	132	143	147	114	117	140	142	124	140	126	134	140	131	148	151	148	144	155	124	145	139	131	132	128	136	128	156	136	123	141	119	132	117	138	148	127	119	127	124	150	135	122	127	130	128	130	129	126	156	136	131	128	120	137	136	126	128	119	139	140	142	127	144	136	140	138	126	153	139	110	146	137	127	126	140	112	153	149	133	143	140	131	119	143	119	154	134	145	151	131	135	143	155	134	150	137	135	127	134	129	122	139	131	152	138	124	129	135	114	136	156	119	145	134	126	139	136	134	105	121	118	142	138	128	124	116	124	113	122	155	133	132	137	157	145	133	152	130	119	125	146	127	117	138	127	140	167	142	137	139	140	129	137	146	145	126	139	142	155	153	131	111	144	129	129	115	148	128	149	134	137	146	150	128	139	129	146	138	158	125	120	142	136	121	148	125	145	128	119	120	142	114	124	143	135	127	144	142	141	121	138	137	133	124	128	136	129	138	128	117	134	130	133	128	131	121	133	147	123	134	120	98	143	125	129	155	125	128	125	138	142	134	125	127	131	129	143	121	137	118	133	127	157	140	133	121	120	113	149	132	141	141	142	137	108	155	127	135	135	120	125	130	130	144	133	136	127	120	152	123	133	126	125	145	145	139	153	133	119	136	137	133	132	128	115	118	139	135	112	141	131	123	141	135	145	134	139	142	128	130	121	140	141	148	127	138	127	136	142	104	123	128	163
23163	1418	3392	3678	3160	2576	2088	1722	1528	1372	1193	1064	984	912	802	790	685	749	677	649	641	617	593	606	539	547	506	533	520	493	481	517	520	480	489	502	507	445	468	472	468	482	473	429	422	501	456	436	421	441	442	417	476	432	464	440	428	475	424	450	420	429	439	426	394	414	412	439	465	422	423	431	441	429	465	419	457	444	456	435	414	448	424	447	433	412	437	450	397	408	455	384	471	433	389	414	428	450	405	458	419	407	393	446	421	415	437	421	425	454	404	428	432	445	447	466	443	459	444	417	439	439	395	401	420	430	442	437	437	428	396	438	443	425	468	438	456	430	417	406	443	452	429	460	423	444	388	425	403	413	451	436	423	409	444	419	410	412	403	409	416	446	393	425	436	457	422	424	413	415	402	393	433	440	410	417	447	445	439	427	423	389	445	385	452	423	411	404	383	404	406	422	430	452	450	390	397	416	399	440	435	436	404	409	455	402	403	440	430	378	427	405	412	394	434	444	406	409	356	422	459	405	435	414	398	413	428	413	430	409	449	420	375	408	431	401	450	415	423	394	390	420	446	422	434	417	389	440	433	416	442	410	440	421	435	399	434	428	418	419	438	388	430	428	398	404	438	398	361	406	408	453	427	403	411	421	414	407	446	447	400	388	419	421	399	428	402	416	433	411	418	476	451	403	371	410	440	404	429	398	420	440	398	378	390	433	443	403	413	424	423	412	419	411	422	422	445	435	405	410	423	401	399	428	437	399	413	421	402	410	434	427	411	445	414	427	403	419	415	423	392	410	452	439	378	420	448	386	430	392	411	436	377	435	405	448	381	401	426	427	372	390	400	434	438	412	442	433	419	423	416	413	403	425	414	446	415	434	402	390	401	417	417	403	424	430	424	429	414	444	402	392	426	429	410	409	432	417	441	416	385	451	454	415	418	435	402	426	431	412	393	391	400	418	417	460	462	386	414	414	454	402	442	441	422	429	381	402	383	398	428	435	390	391	397	440	423	418	435	418	410	396	415	449	400	446	414	409	410	421	392	425	449	400	431	409	419	422	447	409	417	401	389	425	422	415	385	429	421	398	426	414	446	421	429	441	415	412	389	438	453	415	443	418	437	422	376	437	403	369	436	387	402	383	409	434	437	393	412	420	419	418	404	425	458	381	409	396	416	433	444	404	443	411	404	405	399	430	394	422	413	421	449	431	443	421	408	409	401	425	466	440	437	425	405	399	402	428	415	387	423	436	440	395	435	410	419	439	396	395	405	428	456	369	396	403	404	422	406	388	411	425	389	448	452	435	397	399	441	404	433	418	396	461	436	423	426	404	408	448	418	385	420	430	436	430	414	424	439	408	411	428	436	381	404	434	402	382	422	420	408	388	388	411	423	386	367	383	389	415	457	437	408	391	414	418	435	402	461	401	374	419	398	438	409	382	393	416	428	425	449	419	406	413	436	450	418	416	402	412	409	415	419	434	433	423	435	421	419	424	415	442	387	444	402	388	414	404	414	398	436	432	420	404	385	447	422	372	446	437	436	429	415	455	433	427	427	435	424	413	429	383	408	430	406	421	381	428	445	406	419	429	426	430	425	424	447	391	430	404	423	428	405	407	430	434	397	428	439	398	430	391	450	441	410	414	402	468	415	442	437	395	381	428	433	415	426	427	379	402	429	413	458	421	421	442	427	418	405	413	397	423	444	384	459	421	421	410	410	401	401	440	406	423	382	460	397	408	408	415	436	405	427	429	409	422	444	458	400	434	430	419	435	362	431	456	402	408	426	407	415	413	422	414	432	443	432	432	475	415	428	384	410	432	407	418	401	404	426	470	419	454	431	449	400	423	408	421	395	423	415	427	425	413	436	415	424	434	417	446	452	356	407	419	393	397	379	422	444	452	439	425	421	387	406	406	448	431	409	447	424	432	406	432	433	437	417	408	396	416	445	418	395	440	400	388	400	404	436	467	390	389	374	422	457	395	380	404	402	428	392	434	457	425	453	431	459	427	425	407	420	404	388	421	420	446	416	469	426	442	408	399	410	404	410	421	435	432	419	417	451	432	425	439	479	416	433	427	420	424	418	425	410	425	416	450	423	423	435	427	419	434	434	369	408	439	434	469	406	382	439	408	413	427	449	409	425	439	418	431	392	428	420	382	402	421	400	397	440	413	411	461	438	393	424	411	409	449	446	406	434	407	427	426	431	430	397	396	424	425	392	428	445	435	451	451	421	456	428	399	402	397	441	406	395	425	465	389	425	413	407	429	425	418	418	445	386	424	416	377	375	388	407	402	378	426	434	400	411	415	410	419	438	422	447	394	385	409	417	425	423	430	411	392	416	421	449	410	418	371	414	449	416	415	397	443	426	401	413	415	414	407	399	413	399	414	407	388	453	431	441	427	395	420	412	459	398	418	382	430	436	419	412	400	396	412	406	411	382	405	384	433	403	406	443	387	441	432	441	416	416	440	431	429	452	411	413	394	395	445	427	421	432	437	428	435	408	413	411	378	399	416	456	406	447	401	447	409	397	417	403	431	407	441	436	425	438	397	408	415	374	432	420	417	426	437	424	443	434	384	380	425	434	420	383	451	387	422	403	381	404	452	453	411	417	420	433	393	396	382	413	436	430	426	421	391	426	412	458	427	439	434	414	392	425	407	415	382	457	440	425	422	439	433	438	442	395	439	417	423	414	431	406	413	402	395	450	464	429	443	454	403	400	423	418	396	428	379	395	426	404	402	428	409	420	441	418	434	429	434	424	404	405	400	417	436	419	427	451	415	449	414	427	432	397	430	437	475	419	475	423	410	418	471	397	415	393	403	395	425	395	411	431	379	419	438	401	436	407	442	438	427	404	405	396	408	425	373	432	424	428	435	397	455	405	436	439	433	410	428	407	405	404	405	469	411	425	466	423	431	381	396	372	408	439	383	386	458	406	376	410	421	392	436	418	450	430	429	435	401	393	449	428	414	415	399	425	428	446	414	455	421	389	425	415	435	434	430	431	428	374	447	430	418	413	441	402	399	414	449	440	440	406	411	422	447	429	395	394	386	420	438	401	426	432	418	417	448	450	435	430	420	437	448	433	409	436	390	440	442	444	431	420	408	409	433	394	429	470	398	428	419	408	427	430	401	434	421	388	411	420	421	439	426	428	455	420	427	431	428	398	431	400	397	436	434	411	416	397	423	409	411	422	414	398	418	439	406	409	449	407	407	405	426	410	424	419	409	418	429	426	395	400	393	403	426	425	410	371	419	393	425	436	411	379	394	411	407	459	428	410	431	415	414	442	426	451	423	448	424	447	431	439	417	412	405	403	428	433	403	385	435	397	410	400	397	410	420	398	401	395	399	407	401	415	436	439	398	418	459	416	418	405	414	399	470	455	453	403	406	390	365	426	411	407	394	444	403	418	422	431	417	410	428	392	413	421	398	401	374	416	451	436	417	434	432	415	406	446	401	436	427	424	424	396	416	395	413	437	416	425	414	426	408	395	433
52091	19365	7090	2220	1444	1119	812	671	568	547	438	414	372	380	307	283	329	285	289	310	305	237	289	257	263	255	278	221	255	224	229	226	254	254	235	223	223	215	219	228	232	251	238	195	220	220	227	251	216	226	244	236	217	230	219	239	222	214	227	244	237	229	243	263	221	241	239	225	202	226	207	249	204	237	243	207	231	223	237	229	232	219	215	241	205	193	204	234	255	218	217	199	239	221	250	223	232	231	228	228	235	229	217	219	259	223	240	214	221	209	218	211	237	227	239	217	240	223	225	225	208	229	245	247	222	234	234	240	218	241	219	249	210	225	224	225	251	201	218	228	239	207	218	221	229	226	199	227	202	212	225	239	225	221	208	211	203	223	238	212	192	223	247	231	214	233	251	234	237	207	206	194	230	220	233	225	205	221	224	249	236	246	221	221	226	194	244	221	216	249	220	234	232	221	222	230	234	202	228	221	215	226	238	227	221	215	216	236	228	229	244	243	240	219	248	214	234	211	224	224	224	221	209	232	250	198	216	214	221	198	206	213	221	220	224	198	221	212	246	237	253	222	214	222	227	222	228	233	248	209	223	215	211	219	241	252	218	220	214	234	231	242	240	236	245	245	236	204	243	221	235	235	201	255	213	251	214	233	217	237	214	219	213	205	231	215	229	224	209	246	224	203	218	214	212	190	227	219	223	195	224	226	219	224	213	232	246	228	209	284	198	220	236	246	219	204	236	230	212	222	210	215	239	238	217	196	213	248	218	216	224	218	211	227	214	209	215	221	240	231	203	242	218	245	221	201	234	244	187	220	179	207	207	238	241	245	211	242	222	214	182	226	227	232	234	226	210	222	224	224	218	233	221	250	200	222	220	203	240	204	233	219	221	203	205	223	203	194	210	225	244	236	229	239	197	252	208	219	232	217	214	230	235	229	244	239	243	217	235	226	227	226	219	231	232	220	241	208	230	210	199	231	206	215	211	226	218	233	233	205	242	249	227	246	240	229	233	233	245	206	206	228	200	215	238	232	213	218	212	231	229	235	237	230	208	234	245	249	198	216	242	230	228	234	217	220	249	218	223	226	212	236	241	200	233	212	243	212	206	225	233	233	235	215	241	212	242	228	229	209	246	237	235	237	209	225	234	213	237	206	209	220	198	207	228	235	202	212	242	216	247	235	225	244	210	202	211	250	231	200	213	214	200	232	226	237	246	223	210	228	247	203	210	195	215	216	226	219	240	223	213	220	234	213	227	245	245	236	230	255	213	228	201	211	187	205	233	225	198	211	228	244	207	210	211	236	201	225	228	239	250	230	220	202	228	241	243	201	255	219	209	216	211	217	208	222	213	219	253	207	196	198	217	205	180	231	233	215	203	202	249	225	191	215	196	223	227	217	225	215	217	221	227	211	241	228	219	217	225	211	225	224	242	231	213	216	227	219	199	205	244	225	229	216	232	233	219	226	237	218	213	198	222	212	207	217	222	227	219	220	236	238	197	231	230	253	234	235	234	222	231	235	204	226	250	214	237	204	222	232	230	252	229	225	215	204	229	255	207	234	229	225	219	207	236	215	220	236	202	220	214	240	234	236	237	236	231	220	215	222	230	230	221	238	246	232	247	213	220	228	220	237	242	255	212	232	205	250	194	232	228	226	224	236	226	232	205	241	229	216	234	232	219	210	210	214	233	228	221	221	224	217	202	232	210	225	239	218	228	256	227	233	222	202	233	202	191	242	234	220	222	178	221	217	231	213	250	240	228	229	215	235	235	242	229	221	246	217	252	247	204	219	237	236	199	211	205	212	218	211	217	209	209	221	227	230	209	221	226	242	247	200	213	233	236	213	234	241	195	232	240	231	252	204	241	231	217	237	204	242	215	256	214	215	247	216	232	220	221	239	202	236	243	239	263	213	224	215	218	222	236	233	229	254	241	208	239	207	200	202	216	203	245	215	209	234	236	205	230	234	207	224	223	229	220	208	208	226	217	226	231	248	185	246	227	229	231	244	238	238	213	262	250	252	235	235	219	206	197	214	228	198	217	247	172	227	224	255	215	224	218	189	221	231	233	216	217	224	210	245	226	214	201	224	234	208	227	220	245	221	220	204	208	226	203	234	230	235	212	231	231	222	236	209	245	228	210	198	211	227	258	243	208	219	252	202	248	212	234	230	220	217	225	216	227	210	204	221	189	223	244	248	215	204	230	235	252	232	250	258	230	233	235	226	218	211	228	232	203	209	223	242	232	239	228	221	220	238	221	250	184	239	237	209	242	227	222	231	212	192	214	196	244	238	232	232	216	244	213	221	215	243	213	244	256	245	198	239	218	198	212	215	244	238	243	193	235	225	224	226	251	208	234	230	230	220	196	226	218	226	229	221	245	207	216	209	230	210	221	205	226	220	214	224	222	203	225	199	218	202	224	247	228	222	243	233	203	216	221	196	230	222	229	235	203	216	228	218	234	204	228	198	234	236	226	216	216	243	193	230	205	221	216	226	230	210	201	235	241	241	204	212	220	212	218	238	229	207	201	209	217	222	227	218	237	194	214	205	214	223	239	243	198	232	219	237	235	229	221	207	227	241	236	229	197	231	231	247	209	241	249	230	242	237	225	232	217	205	237	180	217	222	234	202	207	227	214	218	202	206	211	259	246	238	227	230	254	234	259	207	225	240	207	227	238	183	221	201	223	229	230	227	220	226	215	224	260	211	223	219	210	222	213	247	254	219	229	253	247	231	201	225	234	206	209	229	217	228	247	230	226	227	260	203	221	235	243	222	225	189	214	210	225	215	241	218	201	231	207	233	227	235	214	229	236	242	208	222	233	226	235	218	219	224	211	239	235	203	241	214	223	212	219	229	213	240	233	229	221	207	238	209	212	236	211	202	224	205	217	237	221	234	226	240	224	217	221	223	196	241	234	225	209	228	210	201	184	196	239	224	233	225	223	229	218	238	234	196	219	224	229	226	250	236	245	219	229	222	246	215	214	248	245	227	230	240	206	224	193	227	251	211	240	230	215	209	216	214	205	246	216	223	221	218	213	233	236	225	247	220	231	230	191	253	233	239	196	218	207	259	202	207	213	239	195	234	215	218	227	230	234	223	238	224	239	212	213	240	233	209	229	250	210	223	212	225	212	258	212	218	263	231	241	232	234	243	222	236	256	245	235	242	193	233	256	207	235	209	221	214	245	254	200	208	207	238	239	244	209	224	228	221	231	253	247	237	245	250	232	238	203	196	198	212	230	226	251	212	221	188	222	218	241	225	234	232	216	202	247	235	235	218	233	238	234	241	214	227	254	234	196	221	235	260	220	235	245	241	224	201	205	227	207	229	241	216	219	191	243	252	242	223	210	238	214	226	200	227	217	210	221	234	232	232	195	237	215	245	216	218	216	221	231	257	219	256	226	235	214	222	256	212	221	229	230	226	229	215	248	246	222	237	224	191	227	229	241	217	217	221	233	251	196	229	217	223	243	198	226	193	217	231	235	224	188	227
29650	2533	5912	6375	5535	4504	3660	2966	2593	2268	2182	1806	1641	1592	1393	1428	1291	1183	1182	1055	1084	966	974	886	919	875	892	866	796	821	796	826	806	758	816	754	716	742	768	755	732	766	747	720	702	753	710	723	726	685	718	714	667	727	654	692	716	721	652	671	645	702	694	659	658	659	704	685	668	690	624	677	653	670	668	647	705	664	679	653	652	644	642	672	684	685	657	621	654	668	631	651	636	632	672	646	660	667	652	640	708	647	644	635	630	690	626	620	624	656	633	644	662	679	708	650	598	657	686	638	634	623	671	664	660	648	673	668	643	650	634	668	612	672	648	665	658	664	656	664	637	615	700	635	657	673	616	643	700	609	647	677	631	614	653	664	678	661	597	635	617	629	646	617	641	667	703	664	629	679	670	594	657	648	656	653	668	654	640	649	659	656	670	619	683	651	646	623	643	657	660	615	630	621	604	671	655	641	626	658	589	632	641	666	643	647	641	659	667	605	647	697	590	617	669	640	696	646	665	644	641	665	624	654	610	619	629	652	674	620	660	650	632	689	632	682	636	650	659	638	611	624	596	703	645	664	640	599	646	623	673	656	677	638	632	688	633	605	640	635	678	643	635	629	669	613	681	611	641	652	638	605	662	629	633	656	567	653	679	633	630	690	610	617	645	640	636	619	661	650	658	662	666	615	566	638	629	633	645	627	650	644	650	637	636	644	640	662	604	658	605	654	658	672	639	679	650	623	637	661	639	640	660	645	647	628	644	675	599	666	632	635	666	658	636	673	659	663	675	614	620	683	609	674	625	628	634	666	665	627	624	621	609	645	580	654	681	623	644	653	653	657	626	607	672	660	620	613	615	656	593	678	636	657	607	619	628	616	626	629	627	685	641	671	624	643	681	608	645	635	663	647	635	679	656	645	598	622	640	648	649	700	671	659	689	628	627	618	643	619	626	646	614	642	642	628	621	647	672	651	659	605	661	625	630	668	645	654	638	664	633	585	652	662	621	647	613	659	630	656	587	610	672	599	668	611	648	606	608	642	639	636	628	648	600	624	682	676	721	639	633	612	673	615	655	644	665	638	669	628	617	606	651	649	705	615	641	646	653	637	691	591	678	627	648	632	662	647	638	653	675	626	636	672	656	630	673	665	655	661	628	636	609	643	631	617	669	607	677	669	628	640	648	643	631	685	618	639	595	628	641	667	614	669	652	616	588	628	648	625	661	600	663	700	652	668	661	601	644	654	642	628	675	654	629	625	623	627	631	634	675	629	654	617	639	623	632	661	651	609	674	631	616	699	646	624	660	689	662	687	680	640	688	637	633	586	631	672	617	628	634	643	655	675	665	661	598	647	602	638	647	651	646	666	665	624	620	659	670	638	607	684	619	635	606	624	667	622	647	667	663	627	613	654	600	613	687	635	626	639	653	660	602	634	651	704	613	632	598	652	643	657	627	642	645	631	635	635	699	643	632	613	631	703	681	639	576	640	655	634	647	639	613	639	604	686	642	644	641	647	618	599	619	659	652	672	621	605	634	703	635	607	619	675	629	630	608	642	652	663	624	640	659	610	638	619	657	643	669	621	633	649	620	669	630	637	628	682	631	624	611	596	636	660	618	611	663	667	640	624	650	683	633	637	601	646	635	664	654	621	654	593	620	647	646	647	615	637	652	621	616	614	696	659	661	603	607	656	636	662	622	647	685	697	603	647	638	643	643	657	701	650	634	635	615	669	594	619	608	627	612	637	643	626	641	594	622	682	682	614	575	612	629	637	655	612	664	609	627	628	623	645	649	632	637	649	605	671	679	623	601	621	649	635	624	656	626	643	637	668	601	606	692	634	646	611	642	618	647	668	641	639	692	620	629	624	672	632	649	667	694	609	625	646	611	627	638	618	619	674	630	658	663	651	602	684	632	629	622	646	666	674	599	641	611	626	632	644	611	705	618	623	600	642	621	656	641	626	648	590	642	650	655	663	629	656	661	646	675	628	640	675	619	658	626	622	671	609	621	643	678	657	658	613	639	618	637	647	628	656	688	672	630	643	748	626	616	625	626	665	650	618	614	622	676	619	653	589	595	645	618	601	654	665	615	649	610	620	680	617	626	620	677	637	706	655	641	586	623	641	665	652	674	646	739	580	653	669	631	655	601	644	608	614	658	626	617	676	631	622	665	639	653	650	621	629	659	662	644	702	635	671	618	655	649	623	654	613	605	646	681	591	587	623	663	615	670	657	599	601	628	626	593	638	667	637	643	636	661	573	597	660	643	610	609	643	608	659	601	653	682	667	641	660	624	658	647	642	669	632	629	672	620	673	585	597	655	624	610	626	640	625	691	636	671	669	622	645	612	632	691	664	650	698	629	640	645	648	596	690	669	668	637	641	649	670	635	644	651	619	610	608	633	642	588	600	596	631	622	671	672	662	626	635	591	635	625	676	643	613	639	609	660	637	661	648	689	655	625	655	623	649	649	656	661	679	623	601	615	679	659	630	682	640	618	680	608	634	628	610	613	634	656	631	643	642	643	635	644	610	624	656	642	630	599	662	652	643	621	620	621	655	653	668	641	642	634	623	643	679	669	669	619	667	659	643	647	620	634	622	605	656	653	611	610	639	640	688	630	637	603	635	707	615	646	599	693	623	627	594	683	596	642	651	640	635	655	683	621	637	654	651	606	655	697	610	651	597	607	645	632	613	624	607	610	627	634	643	632	641	669	657	652	656	642	627	640	600	635	658	657	637	593	641	652	648	667	612	622	654	636	678	658	636	607	629	643	639	645	642	640	649	610	629	646	681	633	647	631	649	659	616	669	628	605	619	638	663	640	641	627	619	648	608	645	641	640	650	642	626	689	694	676	615	670	657	611	667	640	626	645	642	631	612	667	678	651	628	652	621	628	627	656	616	655	633	646	606	621	652	659	671	630	636	605	682	617	662	658	637	699	631	633	625	626	656	640	673	592	650	609	675	667	609	654	640	644	646	707	645	652	646	643	638	647	676	618	655	645	641	663	634	631	596	617	617	634	613	640	643	626	627	682	614	639	611	601	668	627	697	639	629	603	633	624	645	638	646	666	631	672	669	623	625	622	660	646	639	625	638	672	662	656	614	651	605	620	652	682	641	633	648	638	704	636	620	669	666	648	672	676	647	649	595	647	643	630	618	634	605	636	621	626	695	606	617	675	676	633	609	657	639	592	619	650	655	631	678	614	625	658	603	599	657	659	667	659	660	594	638	604	669	670	618	643	663	656	624	665	640	622	632	636	637	635	617	595	648	663	602	623	660	583	655	668	632	668	688	680	664	592	641	676	590	641	654	617	623	658	635	652	589	677	659	637	644	629	582	651	658	633	656	634	661	620	655	671	670	632	643	657	642	631	634	636	626	664	660	625	659	638	626	660	689	649	635	655	640	639	631	695	614	644	585	654	664	647	610	645	657	651	626	633	622	610	621	654	665	661	636	615	642	633	640	660	633	641	617	615	649	622	649	690	577	657	651
5618	316	172	107	78	66	78	76	60	70	65	55	77	74	63	67	57	61	60	66	45	68	46	65	47	86	60	71	71	61	71	53	61	61	54	68	64	59	60	80	67	70	66	86	66	70	68	59	70	53	92	61	49	65	74	61	58	61	60	68	57	58	79	63	62	68	61	67	67	72	74	51	51	59	72	62	66	55	57	53	47	74	49	78	75	62	45	67	67	61	74	60	74	64	68	65	75	61	68	63	68	56	68	76	73	62	72	72	73	65	71	73	81	62	54	48	50	64	64	76	63	66	69	58	73	62	45	58	67	56	62	63	62	74	55	66	69	50	65	59	63	76	50	52	72	70	66	73	58	59	66	61	68	71	73	55	55	59	53	57	67	50	74	80	69	62	63	71	60	49	60	41	56	61	68	60	67	59	58	73	64	64	63	66	54	55	60	77	82	60	73	70	63	72	70	66	60	60	64	66	75	65	67	54	79	73	79	65	54	66	57	66	56	51	51	61	61	52	65	56	69	66	64	76	65	74	59	62	63	60	70	68	58	50	78	53	62	58	63	68	59	51	50	63	68	52	62	78	48	62	68	68	69	53	72	57	79	64	58	66	67	63	71	66	88	60	60	75	59	72	61	69	63	81	69	53	64	79	56	64	65	59	56	62	59	69	70	55	63	59	53	74	54	73	67	67	70	52	52	62	65	70	62	56	50	60	69	69	67	63	71	75	56	58	56	67	60	61	51	72	56	54	59	64	49	68	60	74	48	61	80	64	58	66	63	52	63	49	66	77	52	71	56	65	71	71	78	78	47	62	75	65	56	57	64	56	56	59	60	62	63	76	72	55	72	73	63	69	60	53	65	56	65	58	64	63	51	54	71	56	51	67	71	62	64	58	45	55	57	79	68	58	61	65	72	61	72	74	63	59	64	67	64	55	77	62	78	65	78	71	60	59	66	65	74	55	74	67	77	57	77	60	73	63	50	64	73	79	73	71	60	62	65	66	61	67	56	63	59	69	47	58	68	65	62	58	55	68	63	80	63	59	54	50	63	66	61	84	78	68	56	71	75	70	72	69	70	60	56	69	72	58	64	64	56	67	77	58	56	58	81	67	44	58	88	58	59	47	60	61	53	66	55	71	59	49	55	67	71	62	62	63	56	60	64	70	65	63	75	56	84	57	66	59	64	79	60	79	65	57	59	56	82	53	61	57	39	57	58	69	64	59	60	73	79	66	60	58	63	60	68	73	77	54	59	79	54	67	64	61	62	51	64	44	69	64	64	71	64	62	60	55	52	66	61	65	48	75	59	58	60	58	63	62	72	55	49	55	65	74	82	71	65	61	57	60	63	69	64	65	70	64	76	70	66	73	67	50	73	56	73	59	56	60	79	81	71	57	59	65	72	65	74	66	60	75	70	59	65	69	73	56	51	80	61	61	60	79	70	53	53	57	78	56	52	73	57	74	48	64	62	63	58	66	57	72	65	80	60	62	70	62	72	56	84	75	72	70	74	60	61	53	59	68	64	57	54	60	51	59	69	75	84	60	65	59	61	53	69	66	69	56	49	61	65	57	70	54	67	66	64	74	72	59	73	64	69	48	63	56	61	61	63	59	64	61	58	77	57	61	70	78	61	64	58	52	66	69	63	73	50	58	60	56	63	65	56	60	69	87	71	65	52	72	61	67	69	61	63	75	89	65	60	59	67	62	56	48	64	55	59	64	61	55	65	76	82	68	64	70	55	90	63	66	69	61	67	52	67	62	73	53	58	51	66	69	54	62	63	65	54	75	60	62	65	71	71	70	69	56	61	65	68	52	72	59	67	61	63	63	58	60	69	76	59	67	55	48	65	69	59	55	54	74	70	65	62	56	73	68	73	61	62	64	66	56	48	71	69	66	67	79	60	60	50	46	69	57	54	65	72	58	69	52	57	70	69	70	63	74	67	59	52	66	59	61	65	68	78	78	67	60	63	60	47	48	54	72	82	68	58	77	70	67	58	72	62	64	67	56	67	74	62	60	60	56	70	76	64	72	55	63	59	58	61	69	63	59	72	79	64	63	56	71	53	59	68	55	63	64	42	51	59	75	66	62	63	57	57	63	85	64	61	61	48	71	70	63	61	68	63	55	78	59	57	66	61	68	69	70	54	67	61	70	70	71	79	57	65	62	70	60	63	65	62	60	41	60	72	69	65	63	57	61	64	69	50	40	65	67	56	60	45	63	58	64	57	70	71	63	65	68	56	64	63	72	77	51	64	66	54	61	69	63	68	67	61	46	73	76	67	65	65	67	63	70	69	67	70	60	61	55	56	68	54	67	71	72	76	68	69	63	59	56	62	63	69	63	67	64	67	73	77	50	73	51	57	62	58	54	72	54	66	66	57	64	83	73	68	64	57	64	51	70	63	50	66	74	55	62	65	75	58	49	62	72	60	75	57	68	59	61	65	63	59	82	70	68	54	60	67	55	60	51	83	71	77	63	69	57	63	50	64	60	56	64	78	66	71	58	54	58	65	81	53	61	75	56	73	61	64	66	67	69	65	64	55	60	52	79	69	68	66	59	59	60	47	61	64	76	62	49	66	67	67	69	55	69	55	61	70	57	62	59	63	67	62	73	66	60	76	53	68	77	66	67	78	58	52	93	64	78	78	60	57	65	57	64	61	67	70	55	55	76	71	57	62	63	69	57	67	59	66	58	57	69	44	64	77	51	48	56	58	74	74	61	63	59	69	70	68	65	72	72	59	53	65	66	46	78	67	77	57	61	65	87	73	65	68	59	51	58	70	63	57	65	55	64	67	64	50	46	71	67	58	65	68	60	71	64	55	58	60	67	57	52	61	63	64	60	63	57	51	54	70	62	63	61	58	79	75	65	73	51	60	73	67	77	59	58	55	52	78	55	65	64	81	69	56	52	67	72	59	61	55	71	59	54	66	58	65	61	67	67	69	67	60	72	70	62	66	63	54	54	61	67	57	50	65	81	60	71	57	63	63	63	69	55	71	61	74	68	66	64	68	65	83	67	55	60	68	51	56	72	64	60	50	50	48	51	62	58	75	63	70	70	68	56	72	60	59	61	61	60	71	68	53	58	74	70	67	73	77	57	51	63	63	61	63	66	71	74	56	69	52	59	62	63	61	85	68	58	58	76	70	71	68	75	70	70	78	72	85	75	70	61	65	65	69	77	65	63	70	48	76	60	68	55	56	61	65	71	57	74	85	65	67	63	50	62	69	54	62	64	71	52	69	63	78	54	57	52	58	59	65	63	59	71	69	70	70	49	71	73	55	62	73	62	67	65	84	59	75	59	75	64	45	64	72	52	75	58	65	86	67	62	58	59	57	73	59	63	79	66	52	63	69	68	66	71	66	72	62	63	65	46	65	47	60	67	57	52	61	61	49	60	45	59	70	65	71	69	55	70	56	64	71	65	72	64	66	60	61	54	65	77	63	63	63	58	62	63	78	63	74	66	55	65	62	57	62	79	73	69	62	66
5187	323	368	417	389	360	358	291	281	273	273	239	258	271	267	269	248	245	266	243	247	216	230	235	209	262	250	247	236	230	219	232	234	233	270	240	242	217	225	246	248	233	226	224	255	244	241	227	261	193	206	266	223	230	229	225	211	226	236	247	231	234	236	232	230	232	233	240	204	249	257	205	216	226	230	237	228	228	211	210	224	223	221	209	230	250	244	207	247	238	210	254	274	231	258	234	204	238	219	245	219	222	248	235	230	204	251	253	246	263	239	234	235	204	235	258	242	239	232	248	229	258	229	239	245	229	212	224	252	248	235	227	265	231	226	216	239	241	225	264	247	236	238	228	195	247	233	215	232	203	233	249	245	219	231	202	204	211	245	237	240	228	248	223	225	246	237	225	257	239	234	221	237	218	237	250	243	225	241	245	237	256	264	213	222	243	220	257	249	218	251	252	230	264	279	240	239	246	239	235	237	253	224	239	241	198	251	239	225	230	221	224	251	248	238	229	230	222	247	206	254	241	210	260	203	249	244	241	232	230	245	238	261	230	224	266	245	250	214	244	234	246	236	223	237	263	216	244	242	216	229	221	226	224	221	223	212	226	230	237	222	226	241	238	199	237	249	222	216	221	214	231	219	215	229	257	228	230	246	234	223	257	213	233	250	217	214	255	243	226	245	227	214	231	202	250	258	229	241	221	242	219	252	229	234	221	236	236	218	214	203	252	224	255	245	226	259	239	225	237	236	237	222	231	236	232	237	241	231	233	244	230	241	235	242	230	241	257	230	228	243	243	218	263	200	244	245	235	226	232	231	233	215	238	248	239	237	229	202	237	246	233	245	248	236	267	247	249	246	232	230	258	243	261	223	230	235	245	235	245	260	268	243	243	230	256	225	238	241	258	205	241	222	235	228	254	251	214	221	223	221	213	220	230	262	226	212	222	213	227	225	233	227	238	228	237	240	201	227	255	241	236	216	251	232	223	250	235	223	244	246	250	243	264	235	230	243	218	260	221	262	249	220	214	215	242	227	233	221	215	226	224	244	223	227	225	238	221	226	242	244	219	224	221	216	236	202	240	252	239	220	246	212	226	231	227	238	220	229	195	218	239	217	242	223	231	231	233	257	278	240	240	224	218	242	260	251	211	245	228	215	242	231	239	220	260	229	221	230	249	237	245	224	251	218	211	202	232	249	234	230	220	237	222	243	241	250	222	227	234	240	233	238	228	230	213	245	224	226	255	231	254	242	211	240	259	225	225	219	211	253	261	238	262	238	226	202	219	245	226	223	214	241	255	233	232	244	232	225	278	215	230	236	213	254	233	202	235	229	240	209	258	229	231	261	213	230	204	236	251	246	229	227	229	235	248	256	238	235	213	230	190	218	256	223	223	215	223	225	219	262	237	268	228	223	236	227	251	237	245	232	229	260	236	211	224	246	255	217	225	243	233	198	235	233	210	254	240	223	212	212	241	236	239	232	230	226	223	224	253	205	242	239	229	217	253	202	231	232	215	227	246	240	238	243	202	257	252	222	248	244	261	222	196	236	235	248	261	219	247	253	236	257	233	248	259	224	244	236	208	253	228	252	204	236	218	235	230	238	246	222	233	223	236	226	230	218	224	199	244	201	215	208	225	242	205	246	244	233	233	219	255	258	216	253	220	214	246	191	239	228	242	240	238	217	235	219	221	248	247	228	249	223	242	235	251	222	226	204	198	227	237	231	234	222	234	227	221	221	226	226	221	270	215	242	231	223	242	259	238	214	221	211	240	258	207	239	240	244	244	246	224	243	217	244	226	243	222	250	208	225	250	264	236	224	241	267	219	234	227	254	241	240	237	239	207	219	237	203	229	246	224	223	208	212	229	212	231	228	234	251	257	210	212	221	217	251	199	251	226	243	264	238	239	236	225	212	221	221	261	243	236	215	221	237	226	235	224	246	232	250	232	210	227	244	217	267	238	246	218	231	242	248	195	211	233	250	227	247	240	256	226	221	242	246	256	240	242	256	224	225	221	225	220	231	233	208	237	249	254	223	257	221	239	251	208	211	228	223	226	233	234	221	234	222	232	268	205	234	253	240	226	208	229	245	233	243	218	235	222	236	217	246	207	235	232	211	235	229	257	226	216	236	254	241	216	230	221	225	242	222	277	217	242	247	223	228	205	227	209	242	263	234	264	248	233	250	235	236	254	236	247	232	223	224	228	242	254	248	237	235	230	247	213	245	215	216	237	222	216	212	254	231	247	244	205	230	220	224	241	227	228	225	250	201	227	235	227	226	189	241	215	245	235	239	241	217	231	224	222	214	254	234	215	215	222	247	209	227	248	231	231	242	221	224	233	219	215	243	232	215	240	220	222	247	249	239	232	246	220	219	233	203	240	224	253	216	214	238	229	234	227	225	233	222	269	238	217	217	235	203	201	242	227	253	250	211	268	212	236	216	224	245	218	225	229	214	207	230	234	247	218	207	234	232	249	240	231	211	225	216	218	236	212	228	215	232	239	230	233	222	257	243	234	236	259	233	228	265	232	226	227	234	238	213	233	220	239	234	213	222	237	228	252	246	241	242	221	233	224	224	219	236	224	238	228	237	232	236	220	245	256	219	231	247	252	224	219	222	255	256	237	258	255	232	237	261	214	213	238	246	266	228	210	211	236	250	265	246	214	246	253	237	213	232	231	227	257	246	239	223	243	239	221	227	232	269	217	241	233	243	241	227	233	219	243	259	226	222	233	250	237	210	218	244	227	213	206	230	271	243	211	238	211	210	253	230	248	245	221	228	225	240	228	229	223	256	217	237	252	223	236	258	213	225	245	218	221	226	230	236	232	269	226	211	235	193	206	207	221	227	204	254	244	239	253	234	207	221	211	240	241	250	193	234	208	222	229	218	266	227	235	226	248	231	225	198	248	217	262	236	241	220	218	220	254	233	237	231	222	207	237	230	225	241	257	211	225	222	215	251	255	232	240	242	233	238	264	223	250	239	228	227	214	258	242	233	212	254	223	240	240	223	234	215	215	244	249	248	218	235	234	226	239	240	236	246	173	227	245	234	250	234	271	236	269	243	237	261	242	240	251	245	220	263	249	238	242	247	234	243	221	231	278	262	240	227	239	260	249	244	238	231	208	203	244	260	223	219	261	253	240	239	229	232	227	223	230	223	242	230	230	257	236	201	224	209	226	230	247	225	240	205	218	230	212	215	242	251	243	252	254	254	240	209	248	243	222	215	234	218	236	227	246	243	221	216	227	244	212	238	222	257	266	196	220	226	219	228	237	232	223	266	269	231	264	241	238	259	181	238	221	217	220	232	252	248	226	230	257	208	232	247	253	221	224	257	214	244	245	234	211	254	228	242	229	237	239	219	229	219	211	246	222	238	224	246	258	241	261	238	249	225	230	229	235	244	264	271	241	244	228	224	220	223	228	251	204	258	253	232	237	244	215	216	241	250	229	236	234	226	249	238	226	219	225	248	232	230	252	229	227	249	219	225	202
43572	11875	2097	1038	747	562	439	391	288	281	234	200	215	174	186	197	167	157	170	166	160	144	161	159	155	169	138	149	141	139	141	143	149	142	120	139	151	137	126	142	152	119	132	141	133	144	157	149	123	141	133	127	155	139	141	128	136	129	152	124	146	130	134	141	154	124	135	118	129	138	158	116	136	125	115	122	138	123	147	158	150	124	137	134	124	136	131	153	129	106	133	134	140	111	128	140	160	123	146	125	137	154	123	135	144	120	131	131	127	135	140	152	118	146	145	137	138	134	155	113	163	137	143	122	134	134	150	147	137	129	126	118	150	126	143	123	126	127	140	153	120	139	149	113	127	120	149	118	127	135	155	145	154	132	125	123	137	131	131	136	133	128	143	141	117	136	124	134	130	135	123	137	118	152	144	138	126	127	133	150	134	147	116	124	130	148	108	133	127	138	138	135	174	142	123	143	130	117	142	144	127	126	135	130	139	156	132	131	137	119	134	124	124	120	142	142	128	129	120	145	129	123	149	160	137	126	150	145	111	127	141	126	128	114	150	151	115	125	153	123	149	144	134	150	114	149	139	126	122	140	134	167	147	123	123	149	136	147	136	135	144	115	123	134	134	130	145	144	127	120	128	132	127	136	145	156	117	145	128	147	122	123	136	120	132	137	135	139	129	137	116	134	136	137	99	134	137	114	131	136	137	122	127	136	111	122	122	153	136	134	129	159	122	128	140	129	134	165	126	109	146	112	116	138	157	147	118	135	150	155	124	138	125	123	116	143	121	152	137	151	148	119	144	117	135	145	144	142	125	125	158	147	132	129	121	138	135	143	145	138	139	129	134	146	144	138	132	127	132	147	146	135	139	132	133	132	120	149	121	106	131	142	136	126	134	99	139	134	126	134	152	148	154	124	116	108	120	126	150	121	135	136	138	142	129	137	150	123	137	140	135	122	127	136	109	139	130	115	145	130	119	129	130	134	140	117	126	136	144	113	147	124	136	143	155	134	125	133	140	155	136	117	138	128	111	122	117	137	134	127	146	130	141	132	126	142	114	144	131	136	120	131	126	152	119	119	125	112	143	145	135	137	152	140	151	140	143	139	141	135	157	145	122	136	134	114	123	144	148	137	125	104	136	130	121	137	111	131	126	135	127	121	139	118	120	134	126	122	137	134	133	139	130	131	119	128	110	141	135	143	116	157	126	151	109	129	141	127	147	101	140	139	147	145	142	135	159	138	126	131	141	130	128	125	129	139	127	141	132	124	123	130	119	140	129	141	131	139	139	157	134	118	139	116	111	125	110	138	146	129	126	145	130	130	156	143	132	124	140	120	130	106	121	133	108	113	148	156	129	136	146	134	124	145	144	142	122	145	125	150	131	120	125	106	140	142	128	136	128	142	140	135	144	145	116	133	134	136	128	139	145	133	147	134	142	130	144	137	138	130	132	124	123	132	123	136	145	157	143	126	119	137	121	131	145	163	123	142	145	133	124	130	135	161	121	138	124	142	132	144	142	145	136	124	144	141	129	133	126	146	139	142	119	138	121	142	145	132	122	131	117	118	139	141	132	117	137	129	132	112	133	112	124	121	133	121	149	131	122	141	163	153	134	141	131	133	118	154	141	142	143	135	134	130	123	148	117	133	133	118	125	122	152	125	161	136	131	142	123	136	145	134	126	136	128	144	130	122	133	157	117	137	106	130	135	141	140	126	147	111	139	130	131	136	115	151	119	138	132	135	122	135	126	117	131	116	128	148	147	111	165	131	116	130	125	140	154	136	123	141	138	124	133	120	151	135	125	147	154	135	126	115	105	141	119	147	115	130	127	113	117	142	135	132	140	139	137	128	143	134	129	147	138	130	134	130	161	145	134	140	118	137	131	120	129	129	119	123	129	126	112	119	143	126	121	132	138	118	130	129	129	119	132	124	118	142	133	134	141	116	143	166	131	131	133	144	154	123	142	134	131	129	120	146	147	124	145	131	152	141	144	116	126	131	157	140	121	131	129	112	117	118	143	132	135	131	115	126	128	147	122	154	139	129	132	136	128	129	134	133	132	137	122	146	128	132	144	138	138	140	129	141	123	132	127	140	137	122	130	119	147	123	147	138	144	142	149	130	138	127	105	133	131	131	135	125	111	131	129	144	131	134	131	135	141	128	125	119	128	137	133	135	150	143	122	147	148	109	140	135	133	127	145	124	160	145	138	140	123	122	134	120	147	121	124	120	135	140	143	132	125	132	136	130	137	138	125	135	140	154	127	136	122	151	115	128	120	142	119	134	108	139	132	138	155	120	131	127	166	135	126	135	138	126	136	138	133	130	147	120	136	123	127	127	127	117	152	128	162	136	132	122	142	141	127	138	119	142	129	127	138	144	126	132	120	135	134	127	108	134	141	131	139	127	147	107	132	156	145	139	126	140	113	133	130	148	111	126	143	120	149	143	136	145	138	139	140	126	148	139	132	116	141	145	127	129	129	135	148	139	121	125	125	117	148	122	131	164	135	133	136	133	156	113	154	129	121	125	126	118	131	134	120	135	106	129	135	118	120	115	134	148	152	132	144	117	145	131	110	129	139	124	138	146	110	128	122	127	132	135	155	125	129	145	111	135	145	141	132	132	153	114	134	121	127	147	117	135	115	145	107	144	119	142	141	135	136	163	133	121	127	130	119	145	138	154	129	129	144	134	146	150	135	146	146	141	124	111	130	145	121	151	126	122	155	127	109	118	132	124	141	123	124	144	118	128	135	144	155	138	128	133	156	123	129	147	123	148	135	147	123	118	141	129	146	139	150	132	119	134	127	148	131	131	132	153	136	130	136	127	163	129	145	147	129	123	138	137	107	125	127	122	130	135	110	136	131	140	122	128	118	147	130	135	149	115	131	135	127	134	119	138	121	126	124	146	132	131	135	134	147	136	136	122	98	133	116	129	133	125	125	111	147	121	124	159	118	115	136	103	126	146	156	120	126	132	127	132	137	133	113	159	140	133	145	119	140	139	130	138	116	126	109	134	132	143	112	145	146	131	117	122	137	152	139	113	148	134	133	129	147	136	115	134	140	119	138	135	132	147	140	135	138	137	119	138	132	143	153	120	126	143	120	138	134	155	121	132	142	147	144	122	135	103	119	134	103	136	141	143	142	120	153	132	128	131	119	110	123	141	120	149	137	155	143	130	132	118	123	123	126	129	129	125	123	137	140	128	118	163	129	119	143	131	124	132	102	139	143	159	148	111	111	137	125	115	124	119	131	127	146	127	111	139	130	130	127	131	124	140	144	147	136	139	118	141	159	114	108	136	130	128	112	152	163	136	129	135	117	147	147	147	139	145	108	139	123	139	129	137	129	136	134	123	138	123	127	150	123	146	130	131	123	128	139	133	123	130	151	129	124	138	135	147	158	127	131	135	133	125	128	125	119	127	125	115	129	137	147	141	157	132	129	146	146	158	133	137	147	151	119	148	137	150	118	110	121	150	157	132	116	112	116	130	137	115
23330	1508	3267	3747	3148	2554	2078	1752	1512	1334	1233	1090	942	950	840	798	761	704	658	635	635	614	580	552	544	563	558	532	538	482	471	503	502	510	490	495	478	483	485	466	457	464	441	516	474	438	452	443	457	422	474	462	411	444	482	430	458	447	452	415	432	414	422	443	441	427	452	419	446	407	458	462	425	430	408	419	420	392	421	476	441	399	413	425	423	392	433	385	447	385	427	425	423	436	424	424	415	456	459	432	444	435	434	406	435	441	427	429	384	400	475	438	421	450	429	406	436	413	438	428	431	410	426	442	410	405	409	433	413	394	406	426	440	419	392	416	432	435	446	421	437	435	383	429	438	443	440	423	410	413	417	453	445	425	411	449	421	445	440	412	447	421	409	417	438	435	392	427	442	385	427	403	417	424	439	385	425	421	417	427	413	398	400	412	448	431	434	423	405	434	425	395	406	407	423	425	406	389	434	391	441	409	414	418	422	472	455	422	436	437	455	405	460	446	415	433	391	433	432	404	444	379	410	390	425	418	410	434	392	425	396	435	425	385	446	430	417	401	430	383	457	431	422	385	420	413	446	454	388	396	435	416	441	441	445	425	396	450	416	436	395	450	390	441	429	450	433	424	416	422	384	402	385	427	378	409	451	421	424	418	405	411	409	434	388	436	419	425	433	445	440	421	419	430	409	398	397	429	385	392	417	421	406	426	385	401	410	443	409	420	381	416	425	384	389	426	397	390	424	425	401	427	395	399	407	433	446	450	419	400	416	413	409	400	426	409	393	408	376	391	415	407	422	440	418	417	443	437	430	427	416	397	376	432	410	439	448	430	416	451	430	410	417	407	432	434	412	431	418	376	431	404	406	435	428	452	405	402	419	422	429	427	402	432	414	417	457	433	433	385	473	413	454	409	435	407	437	417	445	426	408	456	420	411	417	431	437	443	424	435	411	439	412	423	399	417	401	457	397	454	387	415	402	383	423	392	414	424	437	447	436	401	435	381	391	419	387	401	454	434	409	439	438	389	447	435	403	437	388	420	431	443	427	440	397	406	415	443	431	440	429	402	413	421	429	417	428	482	400	427	430	439	395	419	392	409	424	410	411	414	441	378	405	403	425	460	419	414	384	409	441	412	397	455	423	475	405	424	439	412	412	410	400	425	435	426	437	433	408	394	420	425	423	383	434	405	407	398	419	411	438	396	402	417	448	447	441	414	473	403	437	390	408	388	450	417	425	393	429	404	450	414	413	407	429	417	417	417	408	436	413	412	426	389	422	421	408	388	427	400	443	423	405	398	428	417	387	434	449	410	409	441	446	386	433	423	423	428	410	441	450	421	366	434	420	406	410	458	382	405	423	408	418	411	445	397	433	440	427	394	430	437	434	400	406	415	456	406	433	425	423	417	434	440	441	413	410	411	420	444	403	443	397	428	400	421	390	427	414	425	426	426	410	408	430	442	422	417	448	384	438	404	430	430	415	447	440	428	419	420	398	427	465	451	423	412	418	381	390	429	427	447	411	394	406	380	443	441	463	416	420	401	387	424	405	438	430	382	404	443	440	411	431	440	409	415	427	438	425	404	428	409	432	396	441	405	433	425	433	435	413	453	425	432	423	435	435	426	426	432	467	430	452	415	418	411	396	461	408	429	458	421	416	417	401	425	363	418	433	414	414	398	414	419	443	416	388	427	411	448	424	446	393	426	436	416	442	429	416	417	412	414	476	430	379	439	405	409	420	398	441	432	443	396	420	422	425	454	437	406	435	404	374	425	414	410	423	413	418	415	442	382	406	441	434	400	460	383	387	425	433	434	402	438	418	417	428	452	425	430	413	402	417	424	409	439	436	429	439	396	436	442	434	406	431	431	399	437	436	426	439	435	396	426	407	418	376	402	458	436	389	437	392	411	409	403	409	403	430	420	415	428	400	392	405	460	417	411	423	367	432	427	413	438	436	372	417	416	402	430	430	454	422	373	444	456	463	456	394	408	429	386	395	429	384	400	442	401	435	412	455	422	390	436	447	424	460	389	409	418	392	451	428	407	455	423	353	429	411	402	423	402	407	411	449	419	391	434	445	405	415	398	431	414	434	448	404	414	402	391	413	377	445	387	442	378	472	418	402	403	419	366	453	377	402	378	423	413	418	414	412	393	430	443	378	418	414	414	421	467	408	391	424	437	433	456	428	401	411	424	430	386	443	439	406	408	461	453	409	459	424	411	399	460	447	416	413	390	426	409	423	408	411	428	406	448	444	419	413	387	413	415	408	417	407	416	386	446	423	425	428	451	399	442	434	434	423	430	446	411	430	446	476	417	432	409	418	418	417	432	405	415	433	434	409	404	382	439	406	377	405	432	451	422	415	414	429	429	418	405	404	450	466	416	393	417	402	465	446	427	411	415	407	473	409	431	385	440	387	417	413	394	387	401	382	395	408	426	383	440	427	466	424	410	409	440	420	414	439	427	430	431	427	456	418	466	425	445	451	437	421	416	433	418	417	426	404	393	406	414	464	438	457	429	400	423	480	437	458	461	413	402	412	401	449	407	421	402	410	408	405	419	424	410	394	427	413	452	438	418	417	399	398	449	401	410	415	388	415	404	404	451	416	391	436	435	426	439	460	390	442	398	429	391	429	413	384	418	432	409	440	447	383	445	418	463	425	412	465	409	396	405	396	401	408	383	444	434	390	424	406	406	420	419	403	425	402	385	418	418	427	429	421	416	416	436	413	442	451	400	409	423	436	423	434	446	440	404	410	412	419	427	423	411	389	424	432	427	431	415	426	405	423	434	452	429	392	413	445	423	389	403	394	423	418	420	415	397	433	412	434	448	423	441	444	375	444	442	434	406	407	414	416	411	393	428	468	412	434	440	429	434	430	387	397	434	424	390	414	431	430	429	419	430	439	427	438	405	405	426	425	403	425	427	414	443	397	425	474	403	411	386	430	441	433	434	394	412	393	400	402	426	392	448	415	421	412	438	454	404	442	447	392	405	433	438	399	473	426	416	417	452	405	421	420	432	447	411	408	435	436	393	418	423	436	425	423	422	439	438	409	414	426	386	416	449	433	384	407	390	449	400	407	441	429	401	392	414	453	466	401	419	424	398	429	438	424	416	403	398	401	436	434	416	425	433	445	407	399	412	419	460	399	420	384	427	412	401	383	409	402	382	404	436	427	420	433	398	407	412	416	427	424	427	441	368	432	413	405	399	454	410	418	424	423	476	428	396	421	425	420	430	408	420	400	399	400	402	409	405	465	400	428	411	422	448	438	407	439	423	398	417	420	399	419	435	414	415	415	403	406	418	429	449	406	398	441	443	441	383	409	412	419	430	426	439	393	415	390	443	391	394	417	424	424	445	407	439	377	422	416	452	427	403	434	386	412	449	399	425	422	414	430	435	426	398	428	398	417	417	451	434	437	416	426	408	418	458	455	407	436	477	415	400	415	406	440	428	401	402	473	448	415	371	432	454	404	389	423	431	414	405	394	415	421	411
51060	19874	6682	2180	1440	1099	792	627	573	499	470	428	356	357	324	352	287	290	284	292	280	258	260	253	266	250	237	238	219	240	243	257	216	247	266	200	225	233	243	263	241	218	256	228	243	251	208	244	223	245	222	244	216	207	230	203	215	237	207	244	217	246	234	225	208	226	222	253	236	233	196	245	220	222	229	219	234	202	225	240	211	227	229	231	224	245	235	190	200	224	250	242	229	243	258	230	228	241	209	243	257	210	234	223	220	242	209	246	234	231	226	241	214	220	200	227	234	245	228	230	225	234	231	217	232	233	222	237	213	208	220	218	221	269	216	252	232	225	222	226	222	223	244	209	273	212	231	261	223	228	236	231	249	244	232	216	212	201	223	261	239	200	216	218	240	239	236	232	224	221	222	207	214	233	233	221	209	206	215	221	206	205	247	249	222	217	221	221	235	253	216	217	241	218	235	230	223	212	194	199	240	235	207	254	209	224	213	208	240	226	227	217	217	245	225	233	249	213	206	226	215	230	254	208	222	205	223	234	244	232	223	227	225	235	214	244	216	212	228	232	220	238	211	224	247	216	234	237	237	241	199	249	229	220	245	203	237	245	219	225	212	217	212	226	239	236	229	227	211	251	216	221	219	226	238	222	204	209	195	200	221	235	206	227	217	208	216	225	249	235	226	200	235	225	242	216	227	247	215	239	217	220	237	234	232	228	230	225	222	245	237	226	204	202	241	202	226	219	214	227	203	216	243	234	222	210	226	200	221	219	240	224	232	224	252	232	246	213	177	219	235	223	237	212	243	217	194	230	218	235	233	213	212	229	220	212	224	217	205	245	218	231	223	239	233	229	246	246	204	220	221	213	241	190	213	226	249	267	204	196	222	207	234	221	231	232	227	221	199	252	217	215	234	244	189	242	211	246	226	216	224	201	223	240	229	217	240	225	218	203	222	213	249	215	208	202	227	212	222	224	246	201	229	192	208	242	222	227	225	228	210	271	227	214	214	224	236	204	223	203	230	242	218	193	237	219	240	228	204	226	195	205	215	233	208	210	238	205	235	234	200	226	220	218	229	250	209	202	231	205	222	206	241	242	237	230	218	224	228	231	227	241	180	225	226	212	231	220	212	211	224	199	227	221	207	240	211	230	221	222	214	235	234	208	258	214	239	236	217	230	198	230	212	216	222	210	234	219	236	226	243	209	215	259	222	211	235	219	196	226	230	225	212	208	235	225	233	214	208	214	231	258	205	221	230	212	226	238	231	250	215	214	193	240	206	231	240	234	232	205	217	256	224	228	216	196	226	211	243	222	228	231	191	214	254	228	232	205	227	212	230	231	217	242	200	230	220	206	237	209	226	249	247	246	229	228	221	249	238	233	232	235	210	224	236	226	230	236	230	229	233	212	234	223	219	221	261	220	237	232	205	212	219	223	214	223	225	222	244	224	214	215	234	229	234	229	217	230	227	232	250	240	229	223	225	228	230	225	221	203	213	236	213	218	216	214	209	231	220	245	217	204	231	227	228	236	212	233	254	221	226	246	234	261	233	215	221	216	202	234	218	227	215	237	197	231	240	235	236	228	225	217	205	231	219	218	238	185	206	209	229	214	211	254	202	225	257	217	227	228	228	204	229	223	216	243	242	228	246	231	210	228	197	225	219	211	206	232	240	219	197	201	229	222	240	237	230	234	225	226	245	234	215	230	247	202	240	203	223	230	223	245	231	207	231	223	217	228	239	213	228	240	233	196	245	211	206	229	223	247	221	244	208	236	232	238	216	219	231	211	198	223	240	228	226	225	220	219	211	245	235	229	220	246	229	223	214	233	212	231	231	236	207	223	216	229	226	229	248	226	214	237	210	228	231	204	227	209	233	190	213	218	232	212	263	216	221	229	224	220	219	233	221	240	204	220	259	250	240	203	213	233	257	246	228	192	224	228	222	218	239	222	219	238	215	233	213	226	245	220	215	212	224	206	262	202	247	220	235	209	228	217	215	218	246	206	254	233	223	215	224	202	239	206	203	230	242	233	224	194	219	242	212	223	207	228	195	241	246	236	232	226	225	211	208	237	198	200	217	240	238	235	252	237	224	184	207	223	216	193	209	234	200	200	211	244	227	229	211	199	218	215	247	212	229	224	215	240	228	244	239	242	218	231	259	248	215	206	203	222	229	219	223	229	225	216	211	207	232	229	199	213	218	254	226	192	216	245	218	226	226	195	214	209	218	242	218	244	226	231	235	199	210	224	204	234	228	229	247	237	206	236	207	222	255	235	226	234	218	256	215	239	250	222	229	217	238	227	256	232	210	225	222	196	217	214	212	211	214	223	221	198	209	240	223	219	201	224	211	211	216	226	234	233	230	216	219	218	252	241	225	213	224	230	227	207	232	236	215	229	207	221	215	223	217	200	212	204	227	262	243	215	238	242	233	223	229	224	217	219	215	222	214	206	217	220	233	239	224	239	234	205	239	202	223	210	212	226	199	256	226	236	202	247	236	243	236	227	193	215	195	221	229	209	207	218	218	217	226	245	232	231	225	228	238	243	214	215	231	218	239	227	218	212	220	214	224	224	246	202	218	227	222	206	252	246	231	246	241	272	206	229	224	208	225	209	212	217	240	253	202	234	199	225	195	177	204	231	210	234	246	256	224	210	202	252	244	218	202	232	220	222	217	196	207	205	220	234	225	223	227	192	205	229	198	212	244	243	205	212	229	218	216	228	233	220	236	210	241	229	221	239	201	226	212	214	192	210	223	216	210	216	214	225	205	204	219	218	211	191	227	209	198	228	196	255	226	218	216	220	243	222	220	235	223	213	232	220	221	245	226	216	220	220	246	244	220	215	216	203	231	237	232	239	218	225	221	215	246	226	207	225	226	206	211	208	219	235	230	199	229	207	259	219	198	215	236	230	236	211	202	218	243	193	224	199	230	233	243	216	228	204	200	243	204	210	232	226	236	233	221	222	235	226	214	242	213	233	237	231	236	210	216	207	216	214	209	230	196	215	223	213	240	224	211	218	214	234	212	249	244	253	224	239	225	243	208	224	204	228	227	210	227	254	247	231	220	226	189	230	212	233	237	256	227	209	227	214	208	200	207	229	209	248	231	227	224	232	220	214	234	212	225	216	227	234	215	223	178	245	212	234	251	238	229	215	238	238	181	231	251	213	224	215	231	240	212	226	222	209	241	253	237	226	223	204	203	236	234	252	210	230	230	200	233	213	227	220	209	216	219	236	208	251	191	186	224	242	212	230	219	233	231	251	210	216	217	208	231	251	245	215	238	217	227	231	237	200	194	213	234	218	212	226	228	229	235	246	210	212	232	257	233	230	234	242	233	229	233	253	215	217	217	200	226	236	196	214	208	206	223	229	235	236	228	247	225	236	203	237	223	213	224	205	224	236	227	231	224	235	218	218	215	236	222	220	215	250	217	229	232	228	204	193	206	234	222	190	245	217	216	224	219	238	226	223	222	232	240	210	208	215	228	204	249	232
29746	2662	5845	6588	5502	4563	3669	2909	2641	2365	2060	1837	1747	1574	1407	1350	1284	1113	1110	1066	1041	1011	964	893	886	868	844	812	873	809	820	810	817	794	782	771	749	755	733	750	734	796	728	731	753	700	698	735	660	706	656	650	663	670	712	686	649	717	699	705	720	635	636	718	661	690	706	619	644	660	632	636	675	675	661	621	671	689	661	639	643	648	690	694	671	707	641	656	651	625	672	671	632	665	665	652	666	658	662	656	666	689	669	651	684	675	680	664	624	675	610	656	660	620	608	638	648	667	642	627	654	647	685	615	714	673	607	665	692	651	647	653	600	613	668	644	644	647	671	645	664	653	672	662	622	639	643	644	690	684	601	678	677	708	616	621	630	679	630	712	672	596	648	640	620	636	642	622	629	665	653	671	647	668	697	612	677	671	610	612	659	652	629	637	639	638	642	704	617	623	640	665	678	703	630	618	657	646	651	633	652	651	658	659	650	635	662	645	639	616	647	672	608	652	650	662	639	636	655	656	622	668	613	634	656	626	656	618	643	591	642	615	605	648	670	607	648	656	635	698	639	659	667	676	666	616	650	680	642	633	651	636	673	607	676	689	669	608	631	670	623	694	667	662	673	620	624	641	621	674	625	655	662	663	650	613	634	666	635	641	663	628	615	685	613	678	627	656	652	674	700	697	593	660	640	623	619	676	650	635	641	603	660	660	666	665	655	664	633	654	675	609	623	613	635	632	687	626	677	610	668	599	637	648	661	669	639	607	633	641	731	655	623	638	610	626	627	643	655	661	622	650	657	637	649	635	634	661	668	647	670	651	655	661	644	644	669	614	598	658	670	667	612	617	654	593	644	613	651	620	626	611	622	684	646	682	659	607	660	676	648	635	598	665	672	625	668	638	601	671	657	617	607	617	680	660	642	649	659	632	621	686	631	612	636	652	598	633	652	591	646	661	619	609	673	680	623	659	675	647	656	646	630	617	630	642	651	655	679	652	671	634	693	702	662	639	615	629	673	642	655	637	604	624	618	647	649	655	657	640	662	664	611	649	638	684	655	666	658	651	685	625	669	629	611	639	669	636	683	652	638	661	642	640	616	673	621	634	562	650	673	622	677	642	659	636	599	631	633	591	639	636	616	607	608	602	678	686	630	716	663	676	616	669	642	645	624	617	630	636	643	656	672	694	665	673	672	631	662	636	642	668	664	651	608	613	650	657	673	590	636	620	670	607	637	640	687	644	646	598	661	683	641	583	699	638	631	604	633	605	649	574	623	605	671	618	652	661	643	661	687	679	666	649	631	603	654	651	698	638	626	668	627	692	674	648	621	604	637	676	634	627	653	682	622	651	618	650	609	626	627	688	635	631	645	654	637	693	651	655	664	636	619	635	646	644	611	636	626	652	660	608	657	626	682	660	651	653	657	650	657	615	675	661	668	602	639	616	696	650	656	645	669	650	675	629	643	644	655	617	630	617	641	612	607	651	668	633	657	688	630	632	640	653	637	639	670	653	652	632	614	650	637	653	646	634	634	642	661	632	666	636	653	653	646	647	643	624	620	650	683	621	633	655	665	618	605	657	641	634	652	620	644	619	619	629	617	603	649	613	629	674	652	645	640	636	655	672	665	652	670	612	643	645	666	647	607	604	634	647	623	672	642	621	644	642	637	644	615	663	640	625	655	675	684	601	664	634	659	609	615	628	615	650	630	650	607	693	630	580	652	621	624	645	625	673	652	649	703	639	637	585	624	642	600	660	641	652	559	639	635	601	649	645	625	629	618	658	671	650	698	644	629	653	630	635	694	633	661	661	680	656	599	665	623	636	660	629	639	613	627	660	614	654	684	696	686	612	636	609	653	641	683	643	661	658	660	626	667	642	639	628	644	648	674	681	632	659	642	621	625	640	629	609	601	628	635	644	642	667	642	608	580	640	676	654	681	665	642	634	637	626	594	707	658	617	620	666	703	633	642	663	681	657	662	633	667	675	635	626	678	622	672	627	642	604	646	655	722	631	686	669	653	655	583	688	654	618	680	667	670	606	671	635	648	640	613	649	619	637	639	623	668	614	631	624	615	660	620	614	666	628	664	625	670	647	626	630	644	574	631	686	673	651	611	629	649	656	648	667	595	601	645	615	681	649	662	612	639	664	635	635	655	643	661	662	673	652	634	659	648	639	651	634	639	655	645	704	611	632	625	657	626	645	631	661	651	679	634	615	620	615	667	666	635	666	643	633	636	702	663	668	652	617	655	631	713	639	609	612	673	610	616	654	623	721	634	632	677	599	643	617	617	679	669	625	671	629	654	692	628	706	630	676	587	644	656	644	626	630	611	665	628	676	612	634	623	632	647	622	664	645	618	625	620	680	692	656	627	612	657	630	655	603	610	620	644	654	611	634	672	599	601	618	663	656	589	678	624	628	608	688	647	597	628	627	596	624	644	653	571	635	630	641	672	629	667	660	636	656	632	654	604	676	645	624	597	629	649	665	640	674	628	663	684	618	647	612	652	650	608	669	599	620	629	657	685	617	678	597	673	597	669	649	624	625	627	654	629	609	624	615	657	638	658	629	623	617	658	633	605	645	681	636	653	633	638	659	639	675	662	607	647	632	667	649	679	610	638	659	631	627	672	662	669	616	696	608	625	667	641	625	666	663	639	660	600	666	653	708	652	576	637	618	636	655	633	667	595	649	642	617	642	642	645	656	635	642	603	679	638	652	615	686	608	636	663	669	630	617	649	656	577	628	663	663	625	703	641	579	702	637	637	647	616	643	622	620	663	631	679	636	683	594	619	653	629	650	625	613	618	628	627	633	650	647	665	672	593	651	660	663	648	684	624	647	673	638	603	611	606	663	620	653	612	686	658	617	684	673	691	677	631	642	661	675	659	660	617	618	620	624	678	641	628	579	611	680	640	639	656	673	637	655	641	623	630	636	669	672	625	651	650	581	625	671	645	652	619	632	657	617	637	647	616	630	692	625	653	615	655	638	634	590	692	611	651	622	632	617	631	650	624	640	595	656	612	611	615	655	653	670	640	663	636	641	639	710	670	605	649	640	597	629	633	624	655	628	639	601	640	650	628	658	647	667	647	621	635	621	623	654	656	707	623	701	689	617	645	604	659	660	650	640	629	633	663	637	630	609	626	627	623	690	636	651	611	658	617	603	643	629	662	645	633	619	633	602	660	624	623	655	660	678	616	651	671	653	600	649	580	643	632	635	589	617	686	690	630	633	649	599	666	647	649	662	618	581	659	669	628	666	695	637	608	676	676	614	671	659	661	691	592	671	623	677	663	680	625	622	652	641	717	659	655	639	650	651	681	678	662	636	684	671	659	638	639	662	658	627	680	651	641	632	612	646	641	645	656	586	652	710	672	655	669	623	622	595	684	633	687	642	621	694	613	674	667	563	656	622	657	590	587	670	621	697	641	704	619	672	656	683	662	634	666	688	667	611	654	655	644	624	643	655	549	652	645	623	649	612	660	644	673	662	587	638
5699	307	158	120	89	76	79	71	73	60	63	54	56	57	68	66	71	80	80	64	63	65	71	56	63	51	45	54	63	73	51	62	75	70	56	53	60	74	59	69	62	61	67	58	57	67	64	73	72	61	64	75	80	56	59	72	66	50	53	65	54	61	67	67	67	61	65	77	68	81	68	59	54	50	66	63	65	62	67	51	55	70	64	52	62	63	64	53	64	62	58	69	64	80	54	63	56	69	67	63	75	72	63	69	84	71	66	60	77	76	56	69	51	74	62	54	60	62	66	62	62	68	55	48	64	65	71	67	58	61	62	63	67	71	62	54	73	71	58	58	68	65	61	48	67	64	64	62	66	60	82	65	76	63	71	56	58	58	57	64	66	57	53	57	54	63	66	66	68	55	71	71	58	62	67	61	65	68	61	63	66	75	59	73	70	58	57	59	68	67	63	73	57	57	61	70	61	67	74	68	62	56	55	59	68	62	59	52	76	68	77	64	53	64	58	62	66	59	57	61	72	64	68	62	71	65	61	59	83	64	50	61	62	69	56	77	74	69	71	78	69	61	59	51	60	71	62	51	56	77	68	65	54	55	64	77	80	70	71	71	66	75	65	75	70	50	68	62	69	66	58	78	75	63	62	62	59	57	46	86	80	57	62	76	62	61	57	72	85	49	65	61	70	76	58	59	63	62	68	70	57	52	69	54	62	55	66	58	55	55	62	65	59	67	64	56	73	70	54	63	59	53	55	58	74	73	68	64	60	52	62	50	76	68	54	70	57	74	57	70	55	71	65	56	46	59	74	53	65	75	62	55	64	77	69	69	43	69	50	50	70	48	53	59	67	58	51	68	68	63	54	71	56	70	75	67	71	68	70	63	54	72	54	72	58	88	73	68	64	64	48	68	49	55	45	48	63	61	56	55	73	45	46	68	50	58	73	79	69	60	53	48	69	56	77	59	60	67	64	53	55	74	59	56	65	56	57	65	65	59	54	55	66	67	66	57	68	56	61	70	65	63	69	52	67	57	73	55	57	62	62	66	78	72	64	65	62	61	49	56	50	71	57	68	64	71	52	77	58	58	73	59	60	66	53	69	74	62	69	69	66	82	73	51	62	60	61	73	65	69	58	56	74	64	57	66	59	67	56	74	67	63	71	67	62	69	57	69	70	60	61	77	69	52	63	52	61	60	57	69	56	77	65	57	58	61	58	76	67	60	60	67	59	72	69	78	84	65	80	56	68	69	69	69	67	61	64	55	52	75	64	60	63	73	56	66	69	65	71	63	63	62	56	71	56	68	61	59	60	52	59	58	53	71	64	63	60	53	65	54	70	64	62	49	45	64	63	55	54	64	61	59	76	62	76	61	60	45	56	65	71	58	70	61	60	63	53	60	53	51	60	52	70	58	67	64	50	69	64	67	62	50	79	64	65	60	69	57	71	72	76	76	64	63	52	67	53	66	72	57	60	65	66	71	64	80	71	60	48	60	70	67	53	55	75	63	73	58	69	44	69	52	70	71	72	76	67	68	73	58	79	76	77	67	51	71	59	63	64	51	70	70	62	70	74	65	62	59	52	72	73	71	54	66	61	60	61	67	58	60	59	53	60	54	59	57	55	62	70	52	71	52	58	63	64	56	73	70	71	62	62	59	79	65	63	74	59	70	66	65	61	71	67	75	65	62	60	77	64	54	72	64	60	66	65	43	64	70	72	61	53	69	61	59	60	75	63	63	70	65	56	75	61	74	69	57	63	48	74	69	65	60	64	69	69	63	78	67	68	63	76	71	59	64	60	74	66	63	76	55	58	67	70	48	68	48	76	79	61	65	73	57	57	57	63	75	65	76	70	71	72	69	56	68	70	57	77	62	66	56	74	57	61	56	68	61	70	64	60	50	62	64	66	57	66	64	63	63	58	61	61	68	61	78	72	67	69	65	62	59	70	54	62	68	70	63	61	68	66	61	68	57	50	56	54	84	61	52	71	59	62	58	58	64	53	55	68	72	62	61	57	68	53	58	74	76	60	65	61	75	49	59	62	88	61	60	71	54	73	58	88	68	51	69	65	68	80	66	67	52	57	59	62	67	48	72	76	54	73	61	59	67	68	60	73	63	65	77	50	57	63	66	68	59	53	59	64	47	65	61	51	56	63	61	74	79	73	73	70	74	50	61	66	67	67	65	71	68	63	67	63	63	68	67	62	70	85	62	75	57	60	73	54	62	62	55	67	61	70	62	59	59	56	58	63	76	69	67	76	57	66	75	71	66	62	62	56	80	82	59	58	53	49	66	61	66	61	64	69	71	56	63	70	72	53	64	61	52	69	68	53	61	76	78	69	81	54	70	51	58	61	67	53	47	62	81	51	71	57	64	70	71	76	53	73	68	69	65	61	57	66	71	59	71	75	58	70	57	58	82	75	64	62	68	72	61	58	69	59	67	58	69	60	80	77	58	62	55	59	62	70	56	72	69	63	57	69	57	66	69	70	62	79	65	63	58	73	74	64	58	55	63	53	65	67	63	90	63	59	63	74	64	69	60	58	62	62	57	65	51	78	64	60	78	48	65	79	65	61	64	54	56	55	56	51	75	63	60	62	56	76	52	60	63	71	70	63	78	64	72	61	72	60	64	53	68	77	77	63	53	58	58	66	64	61	63	53	64	65	56	64	78	56	60	51	66	54	54	49	58	67	56	74	65	55	66	59	61	66	66	57	60	50	54	63	65	64	71	84	59	72	60	66	68	65	65	58	63	71	61	75	59	65	56	52	53	62	63	70	64	62	58	63	79	70	68	73	74	67	68	54	58	62	59	80	49	66	59	79	65	62	65	55	66	62	60	49	60	69	60	70	55	80	68	68	60	74	53	64	70	54	64	67	75	69	58	59	66	62	70	84	51	76	63	66	83	67	72	58	57	74	59	68	71	67	56	65	67	64	62	71	70	66	42	62	63	58	79	61	67	59	85	62	55	66	66	51	55	70	67	60	53	51	67	75	57	55	69	64	71	66	82	74	58	67	58	58	67	74	56	64	55	64	55	53	55	77	44	62	59	60	65	69	64	60	61	58	77	59	69	69	69	70	61	83	66	58	66	79	49	61	55	61	66	67	64	54	65	67	85	61	52	64	62	76	60	63	73	66	81	66	58	71	77	57	57	50	59	58	70	50	60	59	69	64	60	57	66	63	71	69	61	57	55	72	69	57	66	69	65	54	67	55	50	49	65	61	74	61	73	61	77	62	62	68	70	59	71	74	67	62	73	79	72	61	64	67	55	59	58	50	62	73	63	57	54	55	84	59	63	56	68	51	54	74	74	58	77	64	74	67	66	75	64	63	63	53	66	67	68	63	58	70	80	53	61	64	63	59	75	57	79	50	69	61	46	45	72	62	83	57	74	65	62	60	63	67	75	63	69	57	58	63	53	68	65	55	56	51	55	57	76	59	57	57	70	63	81	60	50	69	64	67	63	53	72	61	66	50	61	69	78	69	65	69	65
5062	299	356	404	388	367	329	310	308	253	258	260	260	259	300	260	217	278	269	261	239	234	253	213	245	257	255	233	229	244	239	222	277	230	240	242	237	206	236	222	243	217	276	239	210	229	251	244	236	275	218	232	224	236	240	226	225	249	216	210	227	217	225	250	200	234	242	243	238	223	241	238	247	235	242	230	201	197	215	236	238	218	242	231	248	246	232	242	241	255	261	223	220	265	245	251	245	221	230	222	212	233	236	232	241	231	218	227	241	216	224	237	260	218	215	226	226	239	263	235	258	247	246	224	229	229	219	250	237	231	231	238	237	208	236	259	227	241	229	214	247	236	241	229	268	240	239	248	241	243	230	216	209	253	279	215	241	246	244	223	250	212	236	267	254	229	226	248	256	228	245	240	240	211	246	221	207	229	245	243	209	233	238	225	244	227	245	222	243	236	267	255	249	210	243	240	250	225	240	238	267	227	222	244	250	248	227	229	254	246	265	242	243	215	252	217	234	264	197	220	241	230	245	237	245	233	217	234	226	228	257	217	235	211	215	232	225	235	244	234	218	251	221	253	214	252	245	253	245	240	232	237	227	224	220	217	228	245	240	246	233	245	247	225	241	233	237	241	254	228	235	208	223	224	230	204	225	255	215	244	227	245	235	224	231	222	238	190	214	214	221	253	228	258	219	230	247	239	245	254	250	230	226	239	201	237	237	241	251	227	233	238	244	247	245	239	266	219	232	218	245	247	238	215	216	207	218	219	234	231	224	237	236	261	245	218	264	259	262	227	210	259	244	221	240	254	230	247	227	234	237	247	222	248	216	219	223	232	232	245	252	236	223	228	263	220	219	258	245	226	246	205	245	249	247	243	220	250	220	251	237	222	251	241	246	231	233	234	219	222	241	246	219	233	219	255	272	209	255	240	242	225	243	223	235	230	242	260	251	234	237	252	220	219	247	242	244	248	245	219	244	215	206	222	201	186	219	233	228	223	231	244	238	225	244	253	259	219	269	253	242	221	231	218	216	237	232	213	244	241	226	220	232	263	206	249	240	210	221	233	249	240	222	233	250	231	239	254	248	244	273	225	225	245	222	237	239	254	225	223	234	237	236	223	256	236	216	220	227	216	259	240	227	229	236	235	243	237	259	226	244	224	211	244	230	222	231	246	253	211	211	241	269	224	241	239	193	234	221	272	247	198	239	243	237	216	223	223	247	246	221	227	245	246	275	232	256	231	248	219	228	241	220	234	218	246	231	228	221	214	206	218	219	198	239	245	258	237	220	243	207	220	195	236	225	216	226	212	224	213	221	249	236	253	245	247	213	249	200	239	251	217	223	216	247	211	241	222	235	223	230	239	234	221	233	221	222	233	219	237	237	228	222	262	220	230	247	227	240	232	237	238	259	228	229	258	240	244	234	238	249	224	247	204	221	256	225	254	201	242	247	249	217	220	235	249	237	262	238	238	235	229	252	224	227	236	240	209	266	251	228	267	224	245	246	221	224	226	214	218	228	211	247	233	250	235	229	261	243	218	237	266	261	224	255	230	240	249	245	228	212	212	249	219	248	242	257	234	247	219	226	226	270	245	257	248	237	228	217	221	244	263	227	234	230	183	230	219	228	227	230	222	262	257	258	252	241	205	241	209	210	223	237	219	245	243	227	249	223	252	200	231	260	261	221	245	235	234	216	252	237	230	241	221	220	242	230	218	227	216	240	237	256	246	251	217	229	239	227	232	219	233	203	223	233	236	212	267	204	239	226	235	234	241	245	249	223	230	259	218	223	237	231	230	243	216	246	230	222	235	223	207	238	219	221	216	240	252	244	240	254	232	234	253	235	227	273	250	227	211	235	261	232	219	258	221	239	258	200	250	229	240	236	234	233	238	220	231	215	222	235	227	271	252	242	228	256	234	216	227	241	217	201	228	230	261	224	242	234	224	213	221	241	237	242	232	225	232	212	247	223	211	221	231	240	218	229	264	250	216	214	235	278	253	248	210	217	239	253	235	214	241	244	236	196	221	223	250	244	238	224	216	243	237	211	229	253	250	230	234	220	241	254	235	226	234	232	243	233	242	226	233	247	222	237	236	225	232	194	232	238	243	230	233	224	248	257	240	245	236	242	224	217	217	244	230	237	230	229	229	260	211	225	232	220	239	231	235	249	224	218	239	259	235	230	244	236	251	248	257	250	230	250	234	238	238	250	232	230	225	242	235	244	216	249	244	235	213	240	220	234	194	232	211	235	251	223	202	245	222	228	233	270	230	234	222	222	236	250	253	200	228	241	230	231	234	206	251	230	210	212	236	214	223	223	247	231	205	215	220	247	223	226	233	260	232	226	241	236	221	233	222	234	248	244	238	230	258	238	238	241	244	247	206	216	195	236	248	211	250	221	261	269	239	221	240	260	240	215	239	229	245	233	217	219	219	216	231	252	222	200	230	236	239	233	230	250	242	228	240	243	240	252	237	230	251	219	216	233	211	258	269	237	230	235	263	233	272	230	225	232	257	208	204	226	222	247	220	237	228	250	251	227	212	221	221	253	229	219	226	236	252	237	213	217	257	246	240	235	243	225	233	238	229	210	227	197	227	236	205	210	232	230	256	241	246	238	204	236	213	234	219	220	215	242	219	226	257	248	211	206	252	204	216	235	250	244	232	228	212	238	229	247	223	227	211	215	205	226	219	209	206	237	229	238	239	241	221	254	245	247	233	218	212	221	243	228	220	236	237	215	231	248	233	225	239	249	227	228	221	256	246	255	251	214	248	258	220	227	241	206	235	250	242	233	227	238	226	237	215	261	233	265	238	247	254	240	254	226	235	217	243	248	230	239	249	267	242	247	212	224	241	237	196	231	228	236	219	249	250	225	210	244	238	250	224	239	241	234	240	231	215	236	208	211	229	234	238	215	214	205	213	217	208	232	220	235	240	236	238	236	210	199	224	253	232	222	227	250	236	215	219	262	239	220	241	250	244	222	248	254	223	225	241	235	259	235	244	259	239	226	220	232	238	239	241	242	250	249	269	219	224	205	209	203	251	231	232	256	224	243	232	249	262	239	257	233	243	236	238	246	222	216	215	212	217	259	222	237	233	228	273	236	261	234	226	233	214	248	235	223	233	212	230	222	223	241	218	211	239	247	214	225	226	242	227	246	238	240	221	247	241	232	195	250	244	211	251	220	238	224	214	220	244	211	227	275	238	222	241	241	217	226	236	221	240	220	214	240	240	206	211	235	252	251	238	209	214	217	212	248	229	268	215	229	259	223	234	228	237	217	258	230	232	229	233	219	241	243	259	234	246	209	244	244	224	241	221	212	242	252	234	254	210	250	234	218	219	215	224	220	216	229	264	245	263	228	218	247	232	239	234	234	235	226	236	240	244	222	216	233	233	225	238	244	233	239	227	215	235	218	235	237	233	249	229	246	215	241	205	229	261	233	245	202	237	193	238	212	220	216	224	242	250	235	249	240	253	213	228	222	211	251	248	219	238
42886	12284	2185	1078	766	583	450	341	334	275	242	219	210	197	182	177	190	158	163	156	172	139	157	148	119	141	141	140	161	126	146	122	152	162	136	157	125	129	155	153	153	141	158	127	142	134	132	142	145	131	125	139	133	124	158	119	122	120	112	141	157	155	132	147	128	139	139	140	119	135	147	129	144	129	124	137	136	166	138	140	136	129	144	134	126	131	148	142	136	144	131	137	140	157	133	134	130	135	141	141	122	138	145	123	136	151	134	141	139	110	123	146	131	166	149	145	128	126	136	145	132	118	132	115	133	138	120	126	144	127	135	140	125	121	142	127	156	137	143	130	144	120	140	133	141	145	127	138	133	143	128	144	133	124	116	146	128	141	123	130	123	147	129	130	106	135	151	125	121	159	137	142	150	136	130	150	120	120	132	149	134	140	118	136	158	116	121	126	135	124	131	122	130	133	109	120	141	142	136	136	117	140	150	116	157	141	142	138	131	110	146	137	129	129	143	139	129	120	135	143	117	152	127	120	110	140	162	151	145	118	140	146	160	115	140	121	135	149	160	114	137	123	126	138	112	139	128	143	125	118	137	120	135	147	131	152	123	120	136	123	151	154	151	128	139	128	117	129	138	131	138	135	150	119	121	164	151	133	122	140	121	143	140	143	138	125	137	136	116	127	133	128	154	140	144	153	141	133	145	161	122	117	140	134	155	129	143	121	142	144	146	137	130	130	135	117	144	134	132	114	141	130	111	129	126	124	154	121	145	122	124	150	150	127	129	125	114	125	121	128	135	127	143	122	145	148	133	123	114	136	127	152	139	135	121	131	137	105	125	137	134	136	135	153	116	146	155	135	124	133	158	125	117	121	127	128	132	127	134	122	115	129	140	142	127	125	123	136	131	129	128	111	119	134	144	118	133	129	145	139	140	150	129	128	135	134	124	122	138	135	139	130	134	130	114	131	125	153	138	121	139	148	144	113	141	136	127	135	144	144	119	137	140	144	151	137	132	150	119	123	130	123	131	126	130	132	122	149	136	137	122	119	127	134	142	142	142	130	132	127	121	129	141	132	131	135	134	140	139	137	145	148	122	153	127	126	143	133	147	146	148	122	142	102	104	106	128	124	139	141	127	143	141	135	125	151	165	117	144	124	126	127	154	114	130	133	130	135	133	133	138	159	130	128	153	133	127	123	129	140	150	130	147	141	138	122	120	109	150	129	126	156	144	132	138	134	136	131	129	134	132	153	129	127	145	138	148	141	132	132	129	138	129	120	115	129	155	143	136	130	134	123	126	127	133	125	144	136	122	129	131	134	119	142	147	136	133	123	127	120	127	125	145	126	115	130	133	119	147	123	139	131	131	145	119	124	117	153	142	120	127	138	118	127	131	127	132	146	138	156	148	159	137	123	124	151	162	138	136	133	156	119	131	126	150	140	122	133	143	136	143	112	117	128	156	139	143	146	154	113	142	142	129	130	123	135	124	125	147	143	156	140	135	108	116	139	137	149	133	127	124	161	142	157	126	132	132	144	115	138	131	130	129	157	131	125	143	144	139	114	114	140	132	136	120	127	137	130	140	132	153	136	140	153	139	127	127	137	154	133	130	133	155	155	120	131	122	141	131	136	123	137	172	129	141	132	129	122	121	133	138	129	112	156	144	167	125	123	140	124	134	130	133	149	130	145	138	143	123	143	127	130	132	115	142	133	125	147	134	139	135	130	125	125	124	160	135	128	134	140	136	151	132	149	116	138	144	115	133	127	131	129	135	134	116	130	145	125	144	131	145	128	124	142	140	126	126	129	141	125	131	147	115	141	147	131	130	135	108	133	120	104	122	143	139	116	116	120	139	150	138	137	131	116	142	129	127	108	136	119	150	145	118	135	120	124	122	144	140	136	125	139	115	158	137	119	132	122	161	158	148	143	130	118	137	142	146	129	130	118	109	130	130	125	143	152	135	138	145	144	134	144	136	131	126	131	115	143	144	123	129	140	118	148	128	126	140	111	155	119	110	130	134	134	120	127	116	112	134	142	147	151	131	134	134	137	123	134	158	130	116	132	118	123	118	163	136	123	147	169	122	150	133	148	148	122	140	145	137	150	118	137	130	130	120	127	120	125	138	127	114	125	117	125	139	134	110	125	136	132	137	137	123	145	139	153	141	153	147	140	114	121	156	130	122	126	142	159	137	120	158	163	132	149	141	149	124	128	123	139	123	134	129	138	127	146	121	138	100	149	116	139	129	154	137	130	132	123	144	142	146	149	120	136	146	162	127	128	144	147	122	137	146	128	150	129	136	122	125	125	120	149	131	121	126	133	128	125	124	123	151	138	129	128	143	141	139	132	133	157	120	111	132	143	124	136	129	155	141	160	159	139	126	126	116	117	149	150	139	136	112	151	147	148	153	119	137	141	145	134	145	134	115	130	144	126	149	124	124	125	137	138	149	119	141	148	131	126	142	135	135	133	126	139	133	126	144	139	139	123	121	142	142	122	134	113	131	125	136	125	135	137	152	134	137	121	141	145	139	136	121	134	125	157	137	127	129	136	139	146	128	141	141	120	124	141	117	140	121	136	143	111	142	144	115	147	134	131	135	132	130	130	129	127	130	134	130	128	145	166	128	122	130	142	150	146	114	122	153	131	150	148	123	115	113	139	124	133	123	119	122	118	135	136	144	143	134	141	138	127	139	136	127	138	131	145	145	125	133	115	143	141	131	126	138	124	159	134	141	142	129	144	148	152	164	120	133	120	142	131	120	132	134	143	129	129	137	137	136	138	148	128	122	147	128	142	136	139	147	110	146	126	138	117	145	151	132	118	145	138	144	128	132	134	137	126	126	131	152	138	127	134	146	142	143	128	133	132	135	137	151	138	140	129	136	116	132	138	138	115	131	154	152	158	107	123	134	119	138	115	133	153	150	127	138	132	127	153	128	126	129	131	113	129	120	140	127	132	154	122	127	119	139	127	127	152	99	146	151	107	121	116	139	139	135	134	133	133	130	123	151	153	146	151	138	128	142	142	147	146	129	127	131	135	141	133	131	122	149	140	150	125	135	138	131	141	137	147	127	124	137	159	129	122	108	149	125	131	149	131	145	140	131	141	162	122	130	121	133	131	134	139	129	149	133	119	120	132	136	138	139	111	135	134	136	123	142	144	143	127	150	144	140	140	126	117	136	162	151	128	149	124	131	124	142	136	153	122	130	119	127	129	138	146	148	148	134	148	130	134	132	144	139	135	120	122	114	123	138	137	120	128	149	145	128	159	148	132	137	129	129	121	127	156	138	129	134	146	138	135	131	137	144	153	131	129	113	129	143	125	118	146	149	143	127	144	148	138	110	114	150	143	134	137	117	131	149	155	126	128	150	130	152	142	149	131	128	131	126	128	135	136	148	155	138	118	146	128	140	134	136	133	129	135	131	128	133	129	143	130	128	147	149	141	131	127	126	107	143	124	121	136	99	138	136	130	111	129	130	134	114	130	127	130	128	132
23170	1544	3366	3678	3210	2533	2097	1800	1481	1434	1132	1083	973	871	849	788	757	697	715	676	650	641	648	608	620	548	534	482	515	479	500	502	493	440	475	476	483	469	457	488	502	470	445	503	474	447	427	448	461	445	461	444	453	473	453	472	457	453	427	454	423	437	426	415	443	415	435	450	419	449	425	445	415	417	421	445	490	424	441	452	436	427	395	418	466	435	410	460	437	444	432	460	453	408	449	441	399	447	440	429	454	402	427	435	409	407	463	420	424	418	416	424	429	394	445	438	453	458	450	429	450	420	430	423	426	435	429	364	445	428	418	421	434	426	433	451	432	414	414	412	424	448	381	406	423	426	419	425	402	440	455	356	431	453	438	447	420	467	455	415	402	412	418	407	418	449	409	398	419	417	403	411	415	420	413	380	427	451	420	410	423	421	438	413	407	461	415	416	389	434	410	438	397	437	448	446	426	450	467	423	411	424	435	451	399	414	401	414	381	395	426	433	418	415	413	392	391	416	390	411	411	406	425	410	413	428	411	414	402	389	375	465	399	432	412	396	447	401	382	427	438	422	430	416	440	393	423	407	409	395	384	413	439	425	424	435	409	411	416	407	414	376	374	457	394	393	416	397	410	416	422	438	411	405	399	432	426	461	401	446	445	434	381	428	408	439	414	430	430	442	444	391	411	434	399	438	454	431	417	443	441	375	437	433	418	392	401	442	393	421	389	397	413	410	409	414	403	422	455	407	370	421	416	410	387	389	461	440	445	449	431	436	419	406	445	398	435	439	420	419	388	399	443	416	442	419	420	402	415	421	441	423	407	425	421	420	427	367	436	425	429	400	420	439	441	407	419	426	416	406	432	405	424	406	415	428	435	434	418	413	453	421	471	398	408	372	415	432	431	421	413	437	410	428	401	427	415	406	411	408	398	387	413	426	416	429	418	474	399	399	436	424	417	471	441	455	410	439	432	408	440	427	393	425	412	411	438	427	381	388	412	408	404	385	454	432	392	417	433	362	414	413	443	446	417	380	399	399	401	452	456	423	409	419	429	411	459	429	448	432	413	451	436	396	392	405	414	419	405	413	433	425	414	422	386	471	431	432	413	426	395	380	403	402	436	395	400	424	410	425	418	418	421	436	421	395	394	413	447	410	379	426	396	400	430	420	472	381	454	431	414	380	441	410	396	447	422	454	423	418	457	440	456	430	406	421	422	407	400	433	388	424	444	405	393	393	428	456	433	434	434	443	443	411	419	434	428	413	436	412	384	443	383	429	458	432	415	395	424	418	445	408	433	408	427	409	426	424	417	424	422	390	478	420	414	402	448	429	417	413	444	419	395	447	424	401	440	406	396	422	437	410	409	444	444	384	392	409	414	414	437	408	439	381	394	430	401	413	454	406	419	422	404	404	435	458	386	436	427	416	395	402	409	441	425	409	433	385	410	411	450	446	411	400	451	442	426	392	407	427	418	420	428	415	447	424	420	410	367	417	405	406	414	413	448	413	441	403	445	430	427	467	417	402	421	413	427	453	410	426	436	416	443	400	403	402	440	396	426	421	415	431	416	427	406	451	415	473	434	429	412	426	446	465	445	399	400	411	420	410	419	413	421	411	427	442	404	366	427	389	437	373	433	444	430	417	419	429	394	410	467	387	451	437	422	399	426	431	411	440	411	423	396	403	452	437	432	436	413	456	397	453	410	429	426	409	388	419	398	434	450	382	451	420	420	439	364	460	416	450	421	390	432	427	459	428	414	436	425	408	424	441	392	394	409	401	423	402	468	445	440	429	430	408	412	432	479	429	410	440	427	411	430	397	424	386	425	415	421	411	418	451	433	421	425	430	411	419	451	403	403	453	445	425	381	395	423	418	423	415	401	426	388	413	389	426	418	383	428	471	415	402	408	403	417	415	427	408	434	430	421	409	436	461	436	428	441	396	396	420	404	459	399	435	428	405	413	425	387	367	407	447	426	374	428	402	422	401	442	421	406	423	478	407	394	406	408	417	401	409	441	414	406	362	435	402	391	414	415	415	393	394	399	425	408	425	466	407	421	416	436	422	406	355	387	406	397	445	425	419	411	368	480	428	431	429	382	403	430	420	391	423	448	412	414	427	439	382	389	430	408	428	430	460	422	426	416	414	379	425	410	433	438	432	417	416	430	459	425	452	405	401	437	450	412	433	428	410	433	429	428	428	418	395	453	415	437	426	434	418	429	422	427	406	437	476	434	414	422	432	436	432	449	420	404	424	425	424	423	424	452	415	427	411	415	429	448	416	428	386	413	418	412	402	395	408	456	449	440	428	387	400	392	437	431	427	416	416	446	424	383	460	415	406	417	390	432	428	422	416	446	393	384	394	429	380	414	430	421	405	442	422	416	428	448	415	388	392	426	401	428	381	374	423	386	407	406	416	421	444	399	421	419	415	438	419	441	415	430	445	431	462	400	430	445	420	421	477	420	427	407	450	401	451	391	459	456	437	412	413	388	455	458	425	423	430	435	427	403	405	379	425	410	419	409	441	415	425	413	404	443	437	411	375	406	473	408	400	378	443	374	381	442	388	431	370	410	448	400	457	434	409	442	408	451	425	439	413	406	421	447	406	438	417	425	393	411	438	464	403	419	431	424	421	411	431	409	458	438	416	435	431	407	405	428	427	386	402	430	426	390	437	422	417	410	387	419	437	412	405	439	424	391	435	432	430	397	398	392	411	422	418	435	434	438	426	452	442	452	389	436	430	392	442	428	458	426	412	409	448	446	403	430	413	363	419	409	442	416	404	414	406	442	440	380	382	432	440	417	379	411	416	392	451	452	400	429	464	420	426	418	428	420	431	419	404	384	421	409	427	408	447	454	458	419	417	380	392	387	415	389	421	411	409	426	421	414	435	435	438	445	424	412	459	432	429	430	426	454	416	421	442	415	424	442	400	428	426	387	443	419	426	450	411	447	418	425	445	382	449	401	408	462	405	441	436	431	403	410	450	392	415	427	418	386	421	435	455	421	419	416	425	439	452	428	398	392	436	435	431	437	414	411	398	437	439	396	436	438	374	434	389	417	423	415	414	412	430	399	395	427	407	424	424	422	359	402	423	416	432	405	442	398	398	412	392	380	414	424	438	418	421	405	393	405	419	449	453	397	392	417	405	395	448	433	460	429	388	421	391	390	391	413	426	443	436	394	407	415	471	436	460	427	396	401	427	418	394	461	441	438	421	390	403	382	473	410	388	395	408	427	434	429	423	409	407	413	414	407	417	395	428	470	425	394	431	421	424	423	451	406	373	394	430	453	402	440	371	404	425	415	423	417	420	400	427	424	383	407	440	385	419	428	422	436	402	431	382	449	412	423	404	425	417	406	430	426	446	431	415	379	409	419	416	463	456	417	401	404	442	391	449	416	430	451	407	428	415	454	434	412	446	424	418	429	451	396	435	415	402	399	439	406	413	433	433	437	405	431	419	387	373	432	407	413	448	378	405	400	443	431	414	406	428	437	419
51155	19522	6448	2237	1493	1106	882	654	576	501	455	435	366	364	312	335	329	326	294	269	270	284	257	265	235	247	246	271	260	240	238	278	229	237	257	239	238	240	254	238	249	226	236	213	241	230	243	247	264	231	247	224	257	233	229	234	222	228	227	215	211	221	219	209	235	224	223	194	218	252	248	228	222	218	210	265	208	209	235	213	228	231	227	240	220	230	232	219	236	225	230	224	228	214	227	236	247	251	234	210	249	212	227	210	229	225	211	234	228	233	202	244	213	225	229	207	204	224	242	229	220	219	219	227	227	239	217	245	237	219	234	232	234	195	249	213	233	210	229	231	247	229	195	193	217	211	219	199	202	208	225	224	224	212	227	224	205	218	229	246	253	217	229	227	222	239	223	232	231	240	231	231	206	257	204	219	212	228	229	235	212	210	223	215	212	233	225	210	220	213	235	201	202	247	207	249	203	192	225	236	233	222	233	213	242	230	222	203	228	202	241	242	245	223	219	232	215	234	208	243	229	227	245	202	217	250	224	231	248	194	239	211	238	239	225	227	250	218	239	248	245	199	229	206	242	203	234	243	233	209	217	204	214	227	188	208	227	233	231	247	226	219	259	201	227	215	209	216	225	251	210	248	230	228	235	224	232	226	236	243	202	238	225	216	237	213	231	254	249	250	211	259	230	263	225	225	219	214	233	212	229	232	222	201	205	219	225	219	236	201	233	225	241	229	216	248	235	210	244	227	222	210	235	206	226	224	219	210	203	226	203	199	198	222	188	221	201	225	240	220	226	209	223	236	222	233	224	206	216	181	233	216	255	217	237	210	187	206	215	222	226	190	232	232	234	245	252	229	206	220	238	229	240	229	204	189	234	240	197	247	228	222	218	214	217	224	211	231	220	175	224	219	209	216	225	227	244	226	195	211	248	203	194	214	226	206	222	222	252	233	279	215	238	226	241	221	210	237	227	214	229	221	224	225	221	223	211	227	214	202	206	234	201	221	225	244	226	234	226	223	222	219	228	235	223	247	241	238	214	224	220	208	220	233	215	231	216	218	214	218	183	243	251	221	224	224	213	206	194	204	224	207	213	213	238	198	230	236	219	223	216	219	200	213	228	242	221	223	223	219	228	223	256	234	212	239	210	211	225	228	190	225	240	215	235	214	217	220	214	252	194	230	241	212	183	236	216	219	216	217	225	237	222	203	205	254	220	232	227	232	221	212	241	227	227	228	263	204	236	216	223	245	241	222	205	235	213	236	216	239	202	227	228	208	207	230	204	207	207	214	223	242	211	224	202	237	244	205	224	223	231	219	237	246	229	238	224	199	241	222	209	238	220	210	206	212	225	230	211	213	204	223	250	223	238	226	227	214	223	216	245	221	230	212	237	244	241	215	219	214	209	221	178	218	228	224	230	225	222	223	237	242	203	213	214	214	235	228	213	217	224	236	226	236	250	236	259	243	243	216	246	230	212	219	230	215	229	205	228	205	225	230	216	201	233	241	243	249	232	229	195	193	209	225	225	204	205	226	235	205	230	241	234	240	205	209	195	211	230	235	239	226	255	230	236	230	230	212	236	221	242	204	210	234	221	216	242	245	227	240	199	227	235	216	215	250	215	246	237	224	202	234	210	236	215	185	212	230	237	231	225	231	250	237	208	213	218	219	216	245	232	221	220	239	237	237	240	224	247	213	235	237	199	229	220	209	217	216	229	206	233	236	218	195	221	220	219	227	241	238	225	243	202	206	222	221	240	225	227	216	199	225	239	224	223	238	232	205	209	247	225	245	211	216	218	200	245	219	237	213	206	232	209	238	222	233	233	236	203	207	227	217	211	236	247	243	222	246	199	215	228	257	229	228	224	217	239	230	206	227	221	206	208	217	215	218	225	197	248	221	217	205	221	221	211	222	219	188	210	236	229	231	244	178	204	229	215	227	224	229	231	212	223	209	258	225	221	194	201	207	222	231	233	223	230	229	261	220	244	227	210	257	227	216	234	224	239	213	256	246	222	233	229	223	261	217	239	232	238	213	261	219	219	192	224	231	240	237	227	232	244	229	219	217	205	222	235	238	240	224	237	231	211	233	218	218	235	208	240	217	206	197	240	263	228	228	191	225	194	197	234	221	203	218	234	256	212	230	232	211	229	227	239	228	206	227	217	242	224	224	190	223	227	223	209	222	233	230	243	207	234	228	215	209	241	243	213	208	189	235	210	212	205	207	245	219	237	210	209	230	241	254	216	215	237	220	202	252	215	265	231	213	207	217	212	251	236	214	239	244	212	223	216	229	226	210	212	212	227	222	202	199	243	243	204	229	233	221	231	223	240	216	210	220	208	221	247	175	223	216	226	218	211	230	243	184	267	206	211	237	250	214	227	215	225	221	225	234	218	239	235	222	269	246	224	234	224	238	214	222	207	215	224	210	237	225	223	248	224	244	219	195	225	201	234	238	225	219	235	197	215	209	245	232	217	216	220	237	252	242	225	236	217	251	227	224	254	226	236	217	228	206	218	249	230	221	225	224	226	215	224	252	231	235	223	212	220	229	240	222	242	216	250	210	222	243	230	221	211	224	244	211	221	228	241	215	245	214	248	228	240	205	221	224	185	212	224	209	222	247	245	208	224	247	222	224	222	204	233	226	249	227	256	247	215	213	203	237	218	245	253	218	215	235	238	223	202	209	217	215	230	236	206	236	236	237	223	208	266	198	228	254	204	215	239	236	208	242	255	247	214	247	250	233	197	243	222	238	244	211	210	244	221	220	228	234	220	194	235	210	216	235	241	213	225	221	218	194	234	229	213	218	261	200	227	206	246	236	253	243	212	213	215	234	223	245	229	208	219	223	224	243	213	215	185	211	222	223	239	227	208	225	228	227	197	205	198	202	209	187	206	216	218	228	206	258	219	208	234	205	238	207	225	213	214	208	232	256	222	253	242	225	226	232	226	224	217	214	209	232	202	234	186	228	229	225	236	227	226	229	220	224	226	230	223	227	210	194	255	217	229	234	213	231	253	241	248	216	225	204	215	232	200	206	218	214	227	210	228	236	245	201	250	249	213	214	227	245	214	231	218	213	209	216	217	228	212	230	238	234	212	230	210	223	246	222	221	222	219	217	230	221	250	222	220	203	214	226	211	239	211	196	208	232	232	236	214	237	215	208	231	224	231	212	228	238	210	208	243	230	233	236	250	199	216	206	232	194	230	239	204	210	242	215	242	233	184	191	215	231	228	207	214	230	235	227	211	224	259	236	257	236	226	258	232	205	219	200	214	238	216	215	234	208	232	227	213	223	214	212	218	212	225	233	219	228	260	220	212	202	215	213	218	238	222	211	222	227	231	244	203	224	209	197	236	206	207	227	218	224	191	204	215	205	230	226	203	205	240	251	201	248	234	212	220	247	231	210	236	238	218	218	244	218	232	242	247	243	237	221	214	214	217	226	223	214	221	232	187	206	204	231	215	240	232	237	238	203	221	227	238	220	205	222	225	216
29521	2706	5981	6375	5529	4396	3665	3035	2663	2334	2102	1866	1759	1546	1437	1390	1213	1208	1151	1107	1062	997	1000	885	957	904	857	810	859	873	813	788	804	762	757	792	811	705	746	677	756	727	682	691	736	684	693	695	655	693	726	744	715	728	713	705	680	723	656	666	700	708	670	640	694	682	660	670	696	709	700	641	681	687	648	693	670	657	659	712	638	719	632	657	651	676	681	667	663	622	678	743	624	637	677	649	669	655	618	632	628	650	645	625	674	651	625	640	629	626	639	672	655	704	637	614	583	657	678	672	663	617	667	642	634	670	629	606	653	668	655	647	638	629	650	561	623	675	658	618	654	638	614	623	700	630	649	653	637	593	625	644	633	638	632	632	671	651	639	665	658	630	668	652	595	690	598	697	646	653	644	667	599	622	642	678	617	657	690	628	652	637	643	612	615	628	633	654	668	635	619	676	635	649	629	663	636	629	714	666	651	617	664	625	616	663	645	651	638	607	635	630	672	631	645	627	634	639	676	675	652	597	667	666	641	655	658	634	648	676	645	673	638	631	592	637	649	633	649	639	608	642	689	614	674	638	635	595	661	662	598	631	627	620	681	628	663	683	660	604	632	631	611	634	646	649	621	628	668	637	657	615	616	640	606	653	630	652	683	618	642	632	588	659	612	658	631	616	597	653	636	646	637	663	637	652	653	606	639	666	608	651	655	620	622	614	638	585	598	689	634	631	635	663	609	657	600	654	629	623	630	653	670	645	644	627	622	643	642	641	724	656	661	625	643	639	588	617	670	653	663	627	639	651	602	637	586	646	619	654	583	652	642	643	611	663	667	589	639	674	665	606	647	647	648	647	624	658	667	603	628	637	632	638	667	662	685	657	632	668	639	620	668	627	646	636	647	653	639	619	595	647	617	650	622	671	671	656	670	632	601	675	630	677	652	643	610	660	618	660	658	683	642	646	643	639	668	629	623	615	616	639	656	646	669	598	634	629	625	645	555	660	640	651	649	658	619	640	668	643	596	646	664	654	643	701	624	676	634	642	611	661	578	641	667	615	621	635	601	628	615	659	671	593	648	646	599	591	622	620	643	679	593	634	661	695	627	608	680	614	661	610	686	659	626	619	604	674	597	657	632	680	621	637	614	631	665	619	639	613	656	648	637	630	665	646	611	634	651	634	625	659	618	657	623	645	619	636	637	652	629	658	620	671	656	623	651	613	602	656	638	645	643	640	607	622	631	632	682	644	638	634	643	652	582	618	687	582	616	647	663	681	621	620	674	629	654	608	661	650	674	699	689	648	639	649	665	645	617	652	608	641	628	632	609	578	595	657	640	603	689	642	617	611	607	664	646	641	671	619	613	619	689	670	640	616	677	646	623	615	641	642	673	617	600	667	683	628	647	694	642	615	637	621	663	689	662	652	669	646	649	586	636	644	672	645	667	633	672	643	619	662	702	617	579	614	641	648	625	606	634	610	615	609	635	607	627	658	640	667	632	658	655	679	609	640	615	655	628	645	607	601	610	632	631	633	681	701	642	623	653	635	651	639	583	631	638	684	649	659	664	605	611	653	656	643	677	623	612	636	665	655	659	630	643	626	593	650	648	625	638	593	635	622	631	662	633	660	675	635	605	631	631	615	669	644	639	667	669	637	629	661	640	643	623	644	640	642	618	633	651	634	608	650	635	633	584	599	653	678	634	624	678	618	666	632	706	658	630	656	622	624	644	624	610	649	643	616	659	633	636	605	634	620	645	615	598	637	653	674	628	626	631	645	611	622	663	656	647	652	662	639	658	690	639	683	645	619	626	657	626	665	612	668	666	644	628	588	653	616	684	645	651	647	646	573	652	644	660	595	634	638	663	684	651	684	633	619	605	647	630	618	663	614	633	592	663	667	643	643	685	708	650	625	655	668	675	660	628	667	655	632	649	644	665	588	682	622	631	612	619	657	632	624	638	641	647	652	667	685	600	603	639	632	616	630	628	683	607	666	642	640	676	645	683	666	673	616	694	655	618	650	649	614	641	633	636	585	618	641	617	650	641	615	625	697	661	678	636	587	662	662	644	632	647	645	657	603	628	679	674	624	669	617	634	642	655	617	618	677	681	665	665	590	654	661	650	629	686	600	629	644	622	621	642	610	603	676	601	672	589	617	622	669	644	675	661	654	614	658	678	660	647	594	650	633	633	671	657	631	634	649	605	651	635	679	648	668	623	608	656	692	662	648	635	630	640	652	600	620	657	656	668	649	710	627	661	625	657	643	652	658	687	611	654	585	610	643	686	607	657	593	662	647	649	642	661	675	731	682	620	607	642	654	644	627	580	640	616	619	650	592	649	609	614	659	593	652	671	634	619	662	675	641	664	604	639	665	670	653	666	657	680	641	646	624	658	633	666	667	637	594	633	668	664	609	673	610	649	614	655	627	619	640	618	639	608	647	679	615	617	609	592	638	674	649	665	668	635	627	638	633	647	666	630	655	658	638	630	615	693	640	661	624	639	668	631	654	668	627	674	672	657	625	650	661	659	644	650	621	612	628	584	652	657	643	656	690	631	617	690	650	629	617	651	614	565	657	636	624	570	641	609	615	682	678	637	647	687	627	666	660	658	646	641	660	645	656	681	598	630	602	659	608	661	636	685	655	652	649	611	645	674	661	666	594	636	663	648	631	627	666	606	611	618	645	670	646	620	634	670	668	604	651	666	661	649	632	636	624	640	643	622	651	633	629	592	679	637	665	633	620	611	694	630	673	632	619	595	654	631	632	670	636	625	635	677	640	608	620	664	657	644	637	611	643	629	625	661	657	614	645	611	647	637	653	657	612	647	620	650	617	661	663	661	617	630	656	677	633	573	648	669	622	625	633	622	637	640	607	644	614	621	647	666	661	705	621	612	613	655	623	602	681	618	627	588	639	670	654	642	606	660	626	625	587	646	640	633	607	649	579	660	638	659	604	649	645	651	612	658	641	666	653	586	632	644	596	608	704	607	645	637	652	618	664	661	628	638	634	657	631	645	679	615	685	631	642	586	638	611	582	631	687	638	641	621	641	596	618	635	664	667	657	598	714	631	601	643	628	629	669	659	675	564	626	666	677	650	688	610	578	613	655	617	618	653	645	607	650	609	638	632	644	615	613	631	598	659	682	657	595	612	624	682	683	662	651	654	635	644	608	644	621	675	651	627	623	613	655	653	651	651	656	665	679	677	618	623	668	681	657	663	624	637	625	641	626	637	670	669	650	663	664	631	643	598	619	664	633	691	648	662	664	629	622	630	612	676	653	640	631	641	672	653	618	642	666	639	593	645	656	637	596	675	625	635	605	631	677	668	691	681	652	678	640	676	643	662	598	638	626	641	697	628	687	648	596	627	645	667	586	653	679	674	636	647	635	638	628	659	640	610	654	637	618	663	641	648	633	615	670	641	613	655	599	622	628	653	642	602	625	652	666	610	661	645	659	621	644	669	647	682	633	598	618	591	644	611	640	611	627	708	635	651	652
5783	303	154	108	85	69	84	93	78	70	65	65	54	48	64	60	68	80	64	73	63	75	67	64	58	61	64	66	72	69	60	56	66	73	53	64	56	69	63	87	54	70	64	58	64	65	74	64	66	51	67	69	70	63	67	61	45	61	62	72	71	60	60	53	74	66	65	61	57	63	60	57	64	61	68	59	67	51	67	59	61	63	67	65	65	54	71	75	62	57	68	64	68	58	63	58	55	66	55	77	51	64	56	65	61	67	64	70	61	63	57	57	49	57	61	71	51	64	69	55	60	56	55	51	69	74	58	53	63	80	60	53	45	44	62	66	77	77	56	58	53	53	69	80	69	68	65	61	72	60	64	54	64	54	59	59	56	63	78	58	56	55	58	69	57	66	66	59	66	53	61	57	68	70	66	50	73	52	55	48	69	52	66	55	50	77	57	69	79	67	68	66	71	65	73	57	56	72	52	66	56	62	45	67	65	64	53	73	56	53	76	74	67	67	62	53	64	63	68	80	62	61	70	67	67	55	60	58	60	51	69	64	68	53	62	85	51	72	65	74	52	63	59	62	60	72	63	68	56	64	60	68	61	73	65	61	78	72	56	63	57	61	66	76	62	53	59	58	47	54	61	57	63	73	57	68	75	68	56	69	77	64	64	61	66	54	59	68	55	44	82	48	71	66	64	48	52	75	71	73	56	71	54	65	54	56	67	80	53	54	62	45	65	73	51	68	52	81	52	83	58	66	68	63	69	70	55	62	71	64	64	64	71	70	47	68	63	81	69	67	69	68	70	52	62	62	61	65	70	57	59	67	66	62	55	69	61	57	63	63	53	63	69	64	64	76	65	74	68	64	74	63	59	66	69	72	71	67	72	63	57	63	68	55	68	65	57	57	60	63	57	75	63	60	62	58	50	60	61	88	63	78	64	63	71	54	84	44	60	53	60	57	71	52	69	70	53	66	63	75	62	51	77	77	63	59	65	64	64	59	77	39	66	75	73	65	59	65	61	76	73	58	75	65	75	68	58	61	63	53	68	70	52	74	71	66	60	57	71	59	59	62	61	67	54	70	49	71	58	73	71	60	69	66	67	51	72	64	67	58	55	59	60	66	54	72	59	54	57	78	63	65	78	57	58	62	69	62	60	59	47	73	72	65	78	56	65	70	60	67	62	60	49	65	62	60	49	67	54	69	60	75	71	84	60	60	60	54	78	51	60	81	64	61	68	47	53	70	72	72	68	64	75	64	69	56	64	40	53	62	82	52	62	72	76	59	54	64	46	52	83	53	57	43	57	47	58	60	61	41	63	65	38	74	65	64	54	69	67	73	79	59	76	62	73	62	64	66	78	60	59	57	65	54	62	62	62	67	64	57	51	59	67	73	76	91	58	77	84	54	68	58	61	57	67	51	60	62	51	53	52	66	56	75	65	62	63	62	56	62	48	69	79	55	50	54	58	67	53	73	67	69	49	78	72	53	59	57	46	86	49	53	66	75	59	64	71	75	70	62	57	66	57	56	79	69	70	72	64	47	70	70	67	50	63	56	64	60	69	60	61	67	55	66	55	69	67	71	62	87	48	70	78	72	50	62	72	68	80	58	62	76	47	53	61	63	79	61	70	84	59	54	50	71	58	72	62	65	53	65	85	63	74	63	72	73	63	58	66	69	70	61	69	49	71	57	69	60	62	63	55	63	65	61	81	63	67	62	61	71	67	57	62	69	62	62	74	73	66	65	69	69	66	55	65	68	57	65	70	57	60	62	61	55	46	50	69	62	62	63	62	71	67	68	72	48	75	55	55	61	49	61	79	58	58	68	72	62	77	53	50	63	82	54	56	63	52	66	67	60	70	59	64	60	56	80	66	56	58	69	62	55	50	64	66	64	68	56	60	62	85	65	74	56	55	59	63	66	51	61	81	65	67	58	80	75	60	60	62	72	52	67	49	66	70	72	61	60	74	65	57	56	64	57	74	59	56	79	64	71	60	60	59	63	62	64	67	74	63	64	70	59	65	68	64	51	59	50	69	64	68	54	50	66	57	71	61	50	50	72	62	76	74	64	63	79	74	77	57	62	59	59	83	60	66	56	67	65	75	68	57	67	69	60	52	57	57	66	68	54	65	62	75	70	54	56	74	52	63	60	67	80	63	64	63	77	57	62	66	57	67	75	63	82	74	75	67	56	59	49	70	72	65	71	56	69	59	53	51	76	54	74	53	66	53	66	61	59	62	50	77	62	59	63	72	53	61	59	77	66	52	65	66	54	61	63	74	61	54	59	70	65	69	64	62	55	76	59	62	76	59	71	62	41	59	66	67	77	64	54	61	63	61	64	63	52	47	72	57	70	60	72	44	73	60	63	67	58	52	56	61	56	61	61	76	47	55	58	64	62	72	57	52	56	68	77	69	53	59	59	57	63	53	64	72	80	66	55	64	68	63	65	75	70	64	67	71	64	58	55	78	75	61	69	64	76	53	58	67	79	82	74	54	65	51	61	51	68	78	50	68	64	69	83	69	69	53	60	60	75	55	65	76	60	61	72	67	66	53	67	54	74	68	89	53	66	62	77	59	55	70	50	75	61	67	61	67	48	68	58	70	69	61	64	74	58	70	63	55	52	67	58	68	61	70	58	52	68	61	63	67	68	73	69	56	70	75	72	40	58	61	66	66	67	67	61	67	53	62	71	58	55	64	74	59	57	61	55	50	76	69	62	61	79	63	61	75	56	57	55	70	65	66	69	61	70	70	60	63	70	67	75	55	62	64	54	64	67	74	60	70	61	67	64	71	65	75	58	63	75	67	68	73	60	72	60	68	62	58	72	62	60	55	56	57	66	69	82	66	65	55	86	55	76	58	60	58	75	59	56	66	59	66	64	54	62	71	58	70	71	49	60	64	70	54	80	61	74	66	57	53	63	56	66	68	55	53	71	57	66	61	73	59	51	73	63	80	62	55	67	67	54	71	65	76	69	68	67	50	55	76	70	62	54	74	54	64	77	67	51	88	73	54	63	70	56	72	57	63	67	57	69	53	61	70	68	85	61	68	66	66	50	68	76	72	70	60	66	48	58	65	58	64	66	67	61	60	66	72	72	57	67	77	68	65	66	58	51	70	59	51	64	58	59	74	63	71	75	56	78	62	64	83	59	59	41	49	53	66	62	71	68	73	65	65	64	59	61	84	76	83	62	53	65	43	56	76	44	65	58	54	62	68	66	61	73	61	51	59	58	56	49	74	47	53	72	58	60	68	65	69	73	81	65	51	59	62	62	66	80	66	61	69	82	56	59	64	49	68	67	57	52	63	58	67	59	66	65	68	63	61	65	70	79	78	69	60	47	53	76	68	67	74	59	77	61	56	63	73	64	52	68	63	59	69	77	68	59	56	73	63	60	61	63	61	68	74	66	59	67	66	54	53	72	65	55	60	53	55	67	73	54	72	72	63	82	54	62	81	71	71	60	57	44	64	71	61	80	63	75	60	60	70	71	45	69
5024	301	370	417	374	342	316	291	279	282	248	270	279	233	236	228	228	277	229	248	247	233	242	228	224	231	233	242	219	252	257	257	243	228	239	225	223	254	232	229	244	248	245	254	242	243	235	237	209	255	241	253	222	211	227	228	245	230	246	235	249	208	218	230	253	225	220	264	236	244	229	203	253	241	251	216	263	213	229	229	236	205	205	220	271	222	198	208	221	249	232	270	235	250	226	224	257	256	195	214	239	216	219	235	229	241	228	227	224	215	239	229	238	225	231	237	234	235	220	241	246	220	225	206	215	243	248	228	249	237	225	289	228	229	242	212	241	232	223	225	236	233	234	222	219	222	234	247	221	239	245	217	214	240	240	242	218	218	222	229	252	217	212	250	252	220	262	221	221	231	222	222	240	225	231	264	241	254	238	222	241	231	232	255	241	243	203	218	228	233	243	256	254	259	233	224	251	243	219	229	214	238	217	207	260	252	236	217	254	252	254	240	241	233	217	229	242	223	226	220	238	233	237	257	230	227	245	233	229	211	214	241	236	229	257	229	234	250	237	218	243	250	204	197	206	228	233	244	220	235	240	212	249	211	222	232	245	234	208	215	221	232	237	237	226	237	223	225	224	220	235	230	215	230	212	230	220	224	203	242	243	275	222	257	222	252	222	211	213	229	235	248	213	223	234	225	227	223	234	219	221	223	237	236	218	242	276	239	223	243	234	232	203	207	239	238	209	247	205	201	236	249	241	239	241	247	253	226	236	231	212	252	249	210	219	258	220	217	213	238	203	238	232	223	233	225	232	219	223	247	211	228	236	222	221	251	219	221	246	227	214	239	223	240	206	211	232	231	238	224	229	247	248	238	239	234	256	237	240	235	219	242	218	205	240	239	226	240	221	254	255	212	268	238	227	243	214	231	227	235	243	225	256	221	216	224	234	220	242	223	244	209	233	237	222	259	226	251	247	232	237	223	237	247	238	238	259	224	233	243	203	229	230	219	225	233	224	213	217	238	246	231	221	241	232	267	219	238	221	256	225	223	218	223	225	232	211	228	209	224	230	232	183	237	253	226	200	265	251	238	247	252	239	259	227	184	242	234	240	217	236	207	251	232	227	223	235	234	277	215	196	235	224	248	242	215	208	231	248	237	232	215	231	236	196	233	198	219	225	219	239	220	207	209	185	242	219	242	245	258	188	217	227	221	236	215	235	206	207	208	225	214	223	215	221	217	220	215	238	227	244	248	219	222	212	227	226	223	247	220	219	228	216	219	209	213	219	216	233	215	250	238	253	221	238	229	223	236	220	204	206	232	214	223	214	229	249	229	236	237	218	205	236	247	236	236	205	203	248	240	251	217	213	254	232	217	223	237	221	231	224	246	212	229	241	212	255	240	206	230	227	222	233	230	220	257	229	236	242	235	244	240	244	255	235	231	222	213	201	259	251	224	247	236	229	235	225	202	259	212	236	229	233	233	202	244	226	213	222	249	219	223	243	205	225	227	227	236	240	226	217	216	239	218	204	222	240	226	191	233	232	244	226	222	232	222	220	243	220	245	234	232	240	227	232	225	195	226	225	248	244	226	241	224	229	224	226	276	197	223	203	264	221	225	221	203	250	242	204	236	219	213	205	236	243	214	236	235	233	222	235	232	238	224	229	243	229	196	239	231	199	221	252	217	236	250	243	245	256	247	234	224	219	244	233	247	244	220	226	229	229	251	246	233	220	223	231	242	240	206	223	249	214	238	242	227	228	242	220	252	209	245	240	201	249	222	250	227	240	228	218	254	222	233	217	229	237	231	224	233	195	214	216	241	256	217	239	208	240	218	233	237	212	246	243	207	212	207	220	222	206	216	211	235	243	235	239	201	207	218	256	222	226	255	219	254	218	224	195	254	234	207	233	213	224	223	236	247	213	225	203	215	236	229	224	253	224	231	253	236	250	240	225	219	257	218	255	236	232	210	216	236	245	227	240	238	208	246	237	239	253	221	232	215	223	216	230	233	211	236	224	227	242	242	255	252	217	229	200	215	220	220	225	231	228	223	237	237	251	231	229	234	226	235	218	226	232	227	240	251	232	216	266	230	217	232	245	268	208	219	240	224	247	210	194	211	217	197	223	240	237	224	263	232	241	225	237	246	241	241	245	237	223	232	207	242	250	239	239	222	213	248	261	247	234	197	253	229	239	227	253	246	254	237	213	254	236	242	235	233	234	226	231	212	224	235	214	245	219	213	213	261	230	213	227	256	233	223	253	261	235	231	233	230	230	224	227	216	257	233	235	239	220	229	240	227	242	266	237	230	213	224	235	245	214	208	220	230	238	261	225	197	221	242	208	219	241	238	235	233	220	237	242	231	232	198	220	225	223	229	252	229	228	232	284	222	211	239	246	215	224	243	251	241	220	246	235	214	217	216	223	230	231	227	223	220	246	223	250	204	234	219	263	238	236	219	201	225	227	206	231	227	214	248	220	227	235	255	239	222	212	254	265	206	227	209	248	224	194	206	235	226	238	224	223	203	245	230	260	249	212	251	230	216	219	257	230	265	243	222	227	209	226	212	251	211	224	221	252	227	228	260	268	227	217	223	217	229	253	213	218	192	240	245	217	249	227	235	234	232	237	204	240	238	276	216	250	227	228	239	229	246	230	218	231	241	213	236	252	222	229	256	219	233	223	210	252	214	231	283	237	258	236	227	216	204	230	205	231	223	259	230	210	237	244	211	237	211	229	243	236	248	247	217	246	251	247	238	223	254	245	240	213	225	230	237	243	237	211	205	232	223	230	230	233	227	228	258	249	255	231	223	256	216	229	217	228	216	215	199	250	199	229	199	207	221	273	278	220	205	234	233	252	239	193	228	220	237	206	231	225	202	253	239	236	222	218	236	234	252	225	228	212	242	214	226	247	216	216	219	214	237	230	230	230	212	235	214	234	238	219	234	237	212	219	232	228	226	238	232	225	224	246	230	268	222	231	226	208	217	254	258	240	202	213	238	238	241	228	229	229	243	210	215	223	252	231	235	196	219	216	224	218	223	229	253	259	241	240	216	245	229	214	202	228	252	229	246	255	229	226	230	225	226	217	255	219	217	228	245	227	249	215	233	206	245	226	246	213	228	233	244	222	220	249	218	227	253	220	235	242	240	243	241	222	233	198	237	219	228	239	243	225	208	248	236	226	236	255	242	239	236	244	236	213	226	207	215	211	246	216	245	221	236	212	232	219	217	209	233	232	244	204	258	231	233	229	234	232	258	255	230	248	237	253	230	241	224	214	247	197	230	239	240	222	235	249	231	214	247	233	237	215	218	231	226	228	243	248	233	229	236	226	265	226	243	217	243	232	218	215	225	234	215	212	225	250	225	229	209	231	236	236	247	220	275	254	247	202	242	205	231	232	234	235	245	238	204	222	200	219	232	240	227	222	269	239	233	215	225	270	227	227	235	219	220	222	244	215	220	232	249	214	236	242	229	237	229	234	241	245	213	232	246	230	254
42979	12251	2061	1077	774	545	466	323	323	298	268	203	210	197	186	170	210	181	173	140	153	171	155	170	152	126	150	143	148	174	140	127	138	127	129	138	117	145	147	149	139	123	134	144	148	131	133	157	119	132	147	118	143	140	162	136	114	132	132	135	129	175	135	128	153	156	149	131	146	133	131	118	171	147	159	128	137	128	134	134	123	148	150	140	103	133	130	126	137	148	120	132	146	141	142	114	134	145	121	125	135	124	135	123	137	133	125	139	155	148	149	141	129	112	122	131	120	111	125	149	125	136	124	134	129	137	130	146	131	128	137	137	126	119	140	131	133	144	140	137	144	128	148	138	124	127	135	129	125	128	124	118	114	131	129	137	133	141	117	123	128	138	121	121	124	128	144	126	142	126	123	150	118	161	142	153	124	133	116	133	127	133	129	114	129	131	130	142	142	141	129	135	128	138	146	136	153	143	127	146	150	139	121	128	113	127	137	144	138	133	118	130	126	126	127	127	134	130	129	140	117	119	143	132	144	139	111	155	132	126	120	121	152	137	125	133	129	128	143	129	116	116	145	144	127	119	137	122	133	119	132	116	123	123	137	134	122	112	124	141	139	127	115	155	144	155	134	120	132	113	147	128	134	128	138	147	118	119	155	112	146	128	110	138	130	114	134	138	133	135	113	140	127	130	145	140	134	156	118	138	146	129	148	128	120	146	112	149	131	132	132	124	123	140	122	136	142	138	145	157	123	141	120	112	131	140	131	131	136	135	133	155	128	118	136	127	125	128	128	121	123	139	138	121	119	142	137	140	122	129	121	143	116	133	143	144	132	124	135	113	123	136	138	151	138	152	135	132	136	145	143	141	159	118	135	160	133	119	137	149	123	117	118	127	149	137	110	145	124	145	108	130	152	132	143	134	144	127	148	135	133	144	140	130	131	117	138	120	139	128	135	136	126	136	140	138	143	131	134	116	128	136	127	150	144	128	120	112	155	136	120	141	125	121	120	127	154	143	141	133	138	128	118	122	128	154	138	125	149	118	120	126	125	142	135	127	128	155	158	141	130	132	127	135	138	135	122	131	133	131	145	131	117	127	139	145	151	127	141	139	142	116	146	126	131	123	132	125	158	123	120	113	137	137	139	132	130	126	146	136	162	145	120	134	134	113	132	136	100	122	147	122	141	130	129	118	150	146	119	145	136	118	125	107	151	141	148	120	130	142	128	133	118	135	138	133	119	147	121	157	133	137	140	128	131	116	136	125	145	145	155	130	129	127	116	142	139	148	142	136	127	129	161	116	135	131	137	150	136	142	129	100	139	133	125	125	125	129	126	143	129	123	146	127	130	141	154	143	141	118	134	141	126	126	123	124	140	146	113	135	114	145	147	135	123	137	134	118	139	144	129	131	148	134	134	122	131	157	107	144	131	146	142	143	126	135	129	128	116	144	149	128	145	128	139	131	128	130	142	140	126	156	96	160	137	139	121	129	134	128	133	141	132	156	128	119	123	132	155	157	139	137	127	135	146	133	116	119	113	120	132	129	140	135	141	146	129	137	140	133	115	125	139	129	121	126	120	140	117	132	116	138	145	119	132	127	148	119	141	136	138	124	122	132	137	128	110	151	130	118	148	124	142	123	141	128	142	143	121	136	123	152	148	114	112	118	136	129	137	139	124	131	148	136	153	127	125	128	135	133	148	133	163	133	154	132	133	142	128	136	137	147	123	118	129	106	134	143	149	110	135	124	146	141	148	138	141	150	139	138	146	137	133	136	121	132	135	138	123	128	150	136	138	149	137	128	136	133	142	143	145	140	133	128	133	101	138	126	131	146	138	144	122	142	141	126	124	156	143	135	141	132	143	121	121	168	122	128	143	122	134	135	133	137	128	137	119	124	146	133	126	129	140	130	153	129	151	145	122	117	110	143	138	132	124	134	126	132	127	124	147	121	130	120	143	130	145	139	136	140	142	125	134	126	137	118	116	120	116	130	121	120	148	135	111	131	121	163	156	131	132	122	125	137	136	127	118	145	139	122	137	134	139	118	133	154	135	124	120	109	154	145	116	151	136	147	147	129	159	143	136	132	125	148	146	134	133	137	128	134	140	128	135	115	139	126	143	125	125	127	143	128	116	122	111	130	125	134	122	140	139	127	114	138	140	124	137	133	117	146	128	152	132	148	150	143	109	128	127	134	132	140	144	129	116	135	150	120	147	146	126	119	139	132	135	133	136	123	124	133	142	163	155	138	128	124	112	122	135	149	153	136	141	129	148	131	124	130	133	125	142	142	141	114	124	126	120	125	138	130	118	125	159	154	148	115	115	122	148	119	132	120	154	155	128	112	157	126	136	151	158	137	134	135	138	112	109	142	136	123	144	117	138	109	147	110	125	142	133	141	136	134	118	135	135	152	129	123	136	145	126	139	147	135	139	119	121	144	142	150	126	127	131	126	142	135	138	144	126	121	142	122	116	137	132	136	141	158	128	146	149	121	118	135	133	133	125	125	132	149	143	130	136	141	131	129	131	137	141	136	115	127	134	143	129	131	136	121	124	120	140	155	100	124	124	162	129	134	131	142	139	124	134	117	146	130	116	140	129	133	136	146	130	119	122	132	137	137	147	131	142	125	139	122	140	131	134	146	130	137	118	127	128	138	135	126	144	110	121	146	115	137	166	116	135	132	118	147	133	135	157	136	131	142	141	128	151	161	129	146	130	129	130	140	125	125	142	139	137	139	131	145	135	136	150	137	166	151	128	137	137	138	149	143	144	147	128	124	160	128	130	127	129	117	129	129	135	147	132	131	166	137	121	108	131	135	141	131	128	146	123	133	124	108	127	125	145	136	137	145	125	121	121	150	122	113	107	131	128	141	136	103	119	129	130	133	158	108	132	137	134	130	149	149	129	126	120	136	127	123	141	130	123	156	131	135	121	120	119	144	136	130	133	109	123	115	124	127	154	129	144	145	124	131	124	141	126	120	143	139	137	120	136	161	152	146	143	147	128	123	125	127	133	103	96	127	113	137	136	132	121	117	158	131	159	144	123	111	128	123	141	143	119	132	153	124	134	136	127	129	134	135	134	129	146	143	148	126	114	138	139	124	134	143	133	143	114	131	128	110	139	142	143	136	119	131	144	142	130	119	147	131	147	139	129	134	125	128	122	139	121	129	139	144	126	138	156	145	128	140	110	140	127	130	142	126	141	135	123	131	121	143	120	124	112	118	123	132	141	139	125	124	128	135	121	141	172	137	125	150	142	138	133	145	137	144	140	163	133	117	128	131	132	138	128	124	134	131	136	130	143	140	150	129	133	123	140	136	122	125	131	112	140	134	126	125	132	121	139	166	145	109	127	112	129	132	146	131	134	125	137	148	147	124	148	131	120	137	118	118	138	148	140	137	139	125	139	124	129	160	151	138	146	125	121	121	117	143	132	153	136	149	129	128	125	125	118	117	128	140	146	134	128	153	130	142	151	143	118	139	129	128	142	135	136	153
23164	1477	3287	3718	3141	2514	2012	1758	1513	1319	1206	1040	1005	892	860	770	721	687	716	697	645	607	579	561	572	586	542	508	519	482	541	498	495	499	504	486	504	478	504	495	475	484	475	486	488	514	458	416	459	439	424	414	461	456	433	429	415	451	454	433	428	459	442	459	436	431	425	476	446	445	464	419	471	457	447	460	453	399	425	400	445	386	429	437	405	396	419	442	444	432	438	404	452	403	396	455	430	430	456	441	427	452	386	444	406	448	398	430	429	418	426	392	446	420	422	417	414	447	388	394	459	362	425	431	435	467	421	446	458	437	431	448	438	413	418	361	375	455	476	428	382	407	414	408	402	483	414	405	446	392	444	450	428	429	434	436	444	422	427	416	403	421	459	438	458	397	397	400	410	455	452	421	422	419	412	459	438	416	404	400	411	380	396	420	434	434	402	411	387	435	435	471	429	421	414	406	425	405	407	415	403	431	423	418	410	427	442	415	453	447	427	409	407	438	429	394	437	395	408	418	414	438	463	441	432	434	392	446	456	403	375	466	409	424	398	428	401	415	408	404	386	432	407	395	441	410	404	437	435	410	447	409	456	399	433	400	450	407	419	406	422	467	437	385	385	418	466	446	398	406	455	423	428	388	393	437	420	445	392	425	458	425	450	383	405	404	443	404	426	442	397	452	385	448	418	430	382	419	411	427	417	398	409	423	390	455	383	446	377	429	398	433	409	419	420	427	449	437	414	435	399	401	438	384	405	410	425	411	433	420	476	427	457	424	408	401	414	453	407	410	430	460	378	411	402	409	393	414	469	446	455	427	425	402	403	455	437	408	446	406	412	381	398	393	437	447	385	429	440	410	392	446	463	415	383	405	486	453	470	438	443	432	409	427	388	459	426	451	417	397	433	401	414	430	459	395	412	418	376	374	401	435	421	411	436	431	414	418	447	400	438	396	437	421	437	402	408	436	473	387	414	404	422	438	453	418	432	425	436	410	461	417	426	451	379	391	396	441	448	412	415	439	386	415	389	397	420	455	435	411	402	426	430	425	409	427	461	427	418	402	397	432	390	457	407	425	401	419	449	409	425	384	408	413	396	446	427	414	407	450	431	373	383	380	428	426	392	440	402	391	442	410	430	441	398	394	424	406	434	405	430	449	432	421	407	433	407	427	411	411	426	439	422	418	434	417	408	430	443	410	418	464	398	397	426	444	470	397	434	412	374	434	442	415	399	435	432	405	404	392	432	415	397	427	433	441	417	435	440	404	404	475	421	397	464	455	413	432	398	409	413	396	422	410	438	419	434	410	418	454	412	398	442	403	414	428	414	427	453	406	458	466	388	419	392	394	419	404	410	407	435	425	415	444	398	385	421	426	398	416	422	418	385	408	421	431	401	408	410	403	431	447	411	392	389	438	439	427	405	400	414	434	439	414	426	423	401	431	433	388	414	427	400	423	430	406	406	409	467	417	455	423	428	426	375	395	400	445	417	427	377	397	440	441	403	404	417	400	389	424	425	391	385	436	388	378	421	422	438	394	413	408	424	415	448	393	419	379	424	431	395	421	428	428	433	411	422	436	445	442	395	410	427	404	415	443	404	447	423	441	406	427	412	423	452	380	428	403	416	457	413	415	388	411	467	435	434	415	425	425	398	411	404	451	422	414	366	440	452	420	420	414	433	389	439	450	427	447	393	427	442	433	435	407	413	403	410	394	378	396	371	453	453	431	425	440	413	418	462	445	416	402	388	438	466	424	409	409	429	423	396	416	425	417	385	424	423	398	402	422	417	425	432	453	396	410	472	386	421	411	424	451	418	392	455	423	450	403	372	416	440	368	435	451	405	411	433	421	424	418	388	388	442	439	418	451	428	432	432	438	432	416	446	410	428	471	430	457	432	413	399	411	417	441	432	381	388	394	419	411	396	424	414	457	439	405	441	428	432	441	386	443	399	394	434	424	438	421	427	419	401	416	444	396	406	444	437	425	411	420	449	407	440	392	434	394	420	390	402	440	427	391	432	409	384	440	462	444	430	396	438	408	426	416	355	408	438	441	412	424	443	434	420	457	396	416	439	438	425	423	410	416	433	372	437	426	447	418	399	419	396	421	421	418	387	404	414	388	433	436	433	399	414	428	471	380	422	435	415	401	412	422	429	449	443	424	425	462	413	426	439	441	408	423	422	415	389	446	415	459	397	409	396	423	461	407	409	421	443	462	418	442	423	455	423	446	428	450	383	478	428	433	430	424	429	451	388	422	418	421	411	428	387	388	425	405	445	395	400	397	459	405	452	428	416	405	416	384	443	382	426	415	373	409	417	422	431	422	430	390	401	409	387	420	425	409	417	402	393	429	424	414	438	419	395	415	430	415	430	432	395	431	437	442	418	392	459	392	412	429	460	383	441	439	445	433	452	407	438	433	402	475	417	453	421	390	388	389	410	413	404	440	438	414	435	409	455	375	379	435	411	427	442	408	401	446	402	424	429	416	419	421	395	450	388	422	440	409	431	446	392	462	435	415	400	413	423	420	402	418	420	421	398	434	437	440	422	410	431	412	422	390	431	412	421	417	413	421	457	393	399	411	400	412	403	442	401	443	406	405	395	404	395	439	430	417	416	409	427	452	416	393	406	402	420	419	417	416	424	422	433	391	416	415	424	387	427	439	419	478	471	447	384	418	388	419	412	421	458	420	443	417	422	417	404	404	368	421	397	447	448	426	396	428	402	428	428	391	388	433	415	424	429	387	438	437	421	429	437	422	413	425	437	386	419	416	445	433	411	415	437	382	404	408	441	393	405	415	434	457	392	420	424	389	410	438	438	448	407	441	420	436	420	430	434	408	410	411	437	403	437	437	424	412	395	420	434	434	403	411	428	454	434	422	399	412	438	458	390	417	413	453	438	405	414	418	416	399	422	442	433	388	401	459	381	410	429	393	413	409	404	432	425	404	395	422	388	444	447	421	422	426	397	383	469	429	409	413	462	427	440	395	445	391	408	400	450	422	393	406	414	390	425	391	435	430	414	398	400	439	376	399	443	409	411	448	438	450	453	423	422	433	417	461	431	416	423	425	381	416	430	409	437	392	427	438	428	472	402	450	425	414	433	453	421	464	409	385	386	420	415	422	410	421	392	390	419	427	405	415	401	409	419	444	409	411	412	410	431	434	413	430	437	441	422	426	405	441	378	431	428	414	389	432	414	415	440	441	394	375	413	404	445	454	387	415	428	450	421	403	436	464	403	390	432	416	408	394	423	439	423	423	441	437	454	451	400	435	380	364	397	395	425	408	441	441	435	428	440	412	473	468	427	393	410	439	423	415	388	435	419	438	407	410	431	446	421	434	403	408	380	425	427	458	411	398	415	452	454	426	423	409	425	446	464	397	441	427	435	420	407	440	406	442	395	438	422	426	430	440	408	419	406	413	404	400	396	409	379	461	400	439	429	403	395	418	439	377	420	441	363	402	408	439	418	398	417	420	413	417	468	459	410	432	414	409
49921	19924	6939	2292	1488	1066	835	669	567	496	479	414	381	352	308	329	309	311	284	263	271	240	250	227	260	276	236	244	256	240	248	248	247	227	217	241	263	243	230	239	243	243	262	248	245	248	217	254	235	234	217	225	248	235	233	223	222	255	240	209	216	220	241	238	221	217	245	234	224	237	210	246	214	213	215	228	259	251	229	212	229	274	211	204	243	260	209	252	240	253	241	210	239	201	245	246	203	251	214	194	205	206	233	217	237	242	219	239	212	209	209	244	224	246	224	268	231	215	241	218	208	223	215	213	190	228	210	210	214	223	218	235	231	219	208	265	232	206	247	213	203	220	229	216	222	241	206	218	203	214	219	188	194	239	232	201	208	225	232	219	214	227	224	223	224	230	240	269	240	211	248	216	223	225	227	222	233	229	218	218	235	237	216	226	226	225	255	252	220	224	252	243	204	217	216	202	229	254	207	234	226	200	213	236	213	245	234	237	246	202	207	185	234	217	246	234	227	193	247	216	229	243	239	233	218	211	249	239	212	201	248	216	232	249	247	209	204	243	203	205	209	214	232	228	207	227	211	247	240	217	228	209	243	232	209	234	226	210	230	203	197	227	244	228	218	248	214	233	219	238	207	243	219	205	234	231	228	205	229	217	221	235	202	221	240	234	219	221	234	236	207	239	220	229	219	240	229	196	228	253	220	209	230	218	251	232	244	258	221	226	227	217	216	228	232	216	221	233	242	219	227	195	197	214	226	217	218	225	205	238	210	239	240	213	225	217	238	219	225	201	220	238	231	214	209	226	208	203	222	225	221	209	232	221	250	209	240	230	243	199	234	227	240	222	227	228	226	225	222	219	224	183	226	233	223	236	201	211	215	235	213	220	249	219	222	244	207	245	217	218	221	207	206	257	212	257	206	234	218	224	223	242	216	235	242	233	245	234	227	216	227	227	229	229	233	239	220	232	204	210	241	244	205	196	237	228	240	255	233	214	216	219	221	261	243	242	237	222	219	228	223	225	241	225	238	232	205	214	221	243	211	202	215	206	237	209	203	192	227	217	230	239	215	243	218	231	210	222	205	251	213	212	225	235	246	228	204	230	239	232	226	233	226	230	214	210	242	214	212	233	235	215	231	225	230	227	231	238	185	236	220	207	256	244	207	230	254	242	214	198	218	213	209	201	232	236	223	219	241	205	224	192	235	244	237	225	219	205	216	242	235	223	209	239	217	211	203	214	220	185	240	225	224	193	249	250	232	216	212	212	247	179	238	202	212	205	242	223	269	220	220	206	224	245	225	215	211	202	242	226	223	226	210	228	225	233	199	248	240	215	219	198	202	200	244	240	210	251	199	226	205	237	225	186	234	239	211	212	205	233	230	191	248	219	182	229	228	213	249	240	231	266	218	215	237	229	245	206	205	237	207	229	211	231	248	212	202	217	219	244	238	199	208	236	214	203	212	220	225	219	219	286	211	238	235	214	216	213	208	228	211	213	223	216	199	222	210	216	234	210	222	224	234	222	228	233	226	237	217	235	244	188	207	216	247	214	230	225	203	244	236	216	197	224	225	235	210	241	257	223	219	228	247	243	223	246	219	195	235	225	233	222	214	227	230	220	223	219	220	251	219	207	192	246	226	226	230	205	205	206	223	213	225	267	193	194	206	221	225	250	245	218	239	190	211	219	266	203	234	239	241	215	227	200	229	231	214	189	198	241	220	191	217	246	239	232	233	224	204	222	257	226	197	199	232	224	248	210	229	210	233	219	229	212	235	218	235	223	218	228	213	207	215	224	216	255	237	219	239	225	218	236	228	229	201	226	235	252	221	216	223	239	239	233	240	223	225	232	245	229	232	218	227	198	226	217	207	251	215	211	240	208	215	228	215	215	239	216	197	245	232	212	210	228	227	225	204	220	208	213	230	253	215	219	234	202	198	219	202	243	238	214	199	255	220	224	243	238	229	214	226	207	207	228	231	222	252	202	233	232	228	225	248	222	239	204	243	211	216	210	240	211	235	224	230	242	246	226	215	229	225	209	224	204	212	217	210	243	209	203	244	222	204	241	238	228	215	227	255	250	227	220	239	246	235	201	229	223	237	192	233	242	219	226	196	220	210	209	211	251	249	218	224	208	225	224	218	224	228	236	209	230	213	240	220	217	197	217	222	254	211	244	217	229	198	237	255	260	232	218	215	212	222	208	229	233	217	239	234	218	247	218	228	230	229	229	247	230	244	231	220	209	217	234	234	234	229	230	202	213	193	221	224	218	250	213	226	212	221	229	233	251	228	235	229	223	221	224	228	254	216	267	219	252	218	233	255	199	216	248	242	209	216	231	226	221	207	236	253	222	244	217	209	231	208	230	252	242	242	229	218	208	218	229	241	208	206	206	218	220	232	225	217	215	223	239	223	237	218	235	210	227	224	219	207	263	235	219	236	227	222	226	224	214	205	205	232	244	218	218	193	210	225	239	211	212	219	234	202	223	207	243	246	217	253	208	243	251	234	206	225	198	234	197	236	232	230	245	208	213	211	207	227	243	224	234	222	237	205	224	219	221	229	203	220	206	222	185	214	205	215	220	248	248	216	222	239	234	206	214	212	217	213	218	239	216	239	209	222	251	227	254	228	237	232	237	239	236	219	238	219	198	218	192	207	211	233	205	258	224	244	262	235	229	243	228	213	248	244	235	210	206	267	219	235	218	235	227	247	246	236	238	209	233	217	238	220	239	233	227	243	229	219	219	267	233	225	226	230	221	218	228	245	176	215	230	238	246	212	214	209	206	199	229	217	206	244	222	255	237	212	208	218	207	246	218	218	216	229	236	214	220	207	227	211	245	194	251	220	241	226	234	207	253	201	225	240	209	222	217	226	217	206	229	217	239	226	242	219	226	240	252	243	236	242	232	237	243	240	216	211	211	243	224	208	225	221	234	225	208	238	219	238	196	221	209	241	231	225	262	248	227	202	216	240	220	245	215	195	210	223	231	207	247	245	257	215	214	252	234	212	234	223	223	209	222	232	232	237	230	211	238	205	225	219	215	251	229	245	236	266	222	218	220	231	224	208	235	214	220	208	227	221	194	214	214	226	227	239	231	220	242	253	252	234	207	247	234	257	227	225	234	193	216	226	212	228	215	227	214	254	242	203	242	199	205	192	255	219	194	202	234	222	215	224	220	255	231	212	239	227	220	224	226	227	248	227	245	238	223	224	223	226	220	235	215	209	235	236	239	213	248	207	202	225	212	228	253	207	210	223	203	241	223	213	215	233	207	215	244	214	232	232	215	199	217	234	220	216	233	231	207	219	203	247	220	217	215	246	243	213	201	237	207	216	234	218	210	217	206	225	248	197	233	204	236	235	228	218	218	234	203	223	220	205	222	239	237	226	238	208	176	208	224	233	221	236	227	234	225	211	221	242	244	193	221	252	221	245	239	210	211	209	212	200	227	203	230	205	192	222	228	235	238	233	214	203	216	240	220	201	222	207	204	205	221
29230	2643	5895	6515	5471	4534	3619	3021	2642	2442	2144	1814	1629	1602	1425	1400	1258	1181	1140	1102	1054	1011	953	916	921	860	822	776	840	783	794	838	800	782	761	786	788	769	765	765	768	686	683	773	670	695	722	707	717	742	767	676	699	671	697	728	686	677	676	687	691	684	677	659	692	697	708	689	699	642	649	711	673	659	648	682	658	638	657	612	650	627	676	700	636	638	631	654	661	627	622	653	666	640	671	619	598	648	617	664	655	654	664	646	700	630	687	621	640	612	695	638	656	613	661	665	647	646	624	637	652	659	614	650	638	632	642	625	696	633	646	674	656	688	656	645	700	613	720	645	674	645	654	653	660	616	649	598	700	667	603	637	665	658	603	636	662	659	611	638	635	658	667	636	617	664	666	634	669	640	655	665	610	632	654	625	605	643	613	678	615	639	633	650	627	645	634	686	625	588	689	626	632	626	658	684	617	628	652	636	638	649	627	628	615	577	621	649	627	597	649	605	605	648	641	621	655	686	623	632	628	633	629	647	668	610	652	616	654	652	648	658	607	637	631	665	618	639	640	644	610	646	618	608	623	633	657	617	647	628	597	591	605	606	607	630	631	642	676	657	673	652	622	608	646	658	629	620	644	632	651	613	591	642	643	622	667	593	639	626	617	654	656	692	655	679	646	597	633	653	643	631	646	647	607	655	656	639	598	624	695	607	641	643	642	654	665	626	652	579	641	610	648	647	619	639	648	634	642	648	670	658	655	676	656	644	646	632	658	625	603	694	599	654	630	619	605	595	673	601	640	630	668	628	647	622	627	587	636	636	661	671	627	628	643	663	671	671	665	638	638	627	645	666	663	596	640	638	635	652	703	629	627	645	641	636	621	624	627	619	661	636	686	665	584	656	676	640	630	693	601	632	639	649	639	625	674	688	636	641	675	623	615	615	642	679	671	637	597	657	637	625	635	629	670	602	600	644	660	629	643	625	656	666	653	644	638	630	630	640	635	645	594	634	636	607	642	641	602	644	628	653	614	645	642	668	637	661	583	650	660	626	635	621	623	650	641	633	601	649	669	626	647	671	675	616	631	684	628	664	625	682	659	652	643	656	653	634	665	630	637	631	622	631	627	670	641	622	626	563	607	628	678	599	658	613	629	682	634	643	653	616	687	658	624	670	630	636	632	637	638	590	669	596	632	657	623	641	653	651	650	643	619	682	648	625	653	601	622	690	673	609	625	654	604	657	640	651	629	633	664	634	663	654	644	618	650	637	676	653	650	667	629	650	638	669	618	651	693	613	637	650	631	637	682	650	589	669	612	661	660	678	644	581	660	649	650	616	620	660	616	607	607	604	651	705	649	627	673	639	608	637	612	649	646	616	644	664	625	691	678	668	689	691	648	643	644	650	588	647	608	639	653	641	707	629	636	678	660	657	637	632	596	630	609	624	606	629	668	649	664	637	686	676	614	656	659	675	629	656	631	604	676	617	656	674	619	604	625	599	621	638	641	635	644	642	645	656	653	588	649	608	625	647	656	591	659	671	656	616	602	640	685	677	609	660	681	629	594	617	634	615	650	627	623	637	618	617	648	631	650	653	654	617	664	656	640	635	668	651	620	647	603	646	592	628	641	607	661	679	608	656	640	654	656	629	586	696	652	632	657	619	660	652	605	678	605	649	643	671	623	644	611	626	613	639	664	626	643	657	644	631	642	615	621	644	648	631	634	620	621	615	664	663	622	659	692	648	673	637	638	638	655	606	647	633	639	655	622	598	651	653	620	638	619	615	641	658	637	661	626	651	655	658	627	651	615	594	633	665	646	636	651	628	638	664	666	626	624	666	611	668	674	663	651	649	643	600	612	616	651	661	606	664	622	680	607	637	588	665	613	636	666	623	655	646	653	645	699	646	606	608	645	627	666	643	631	639	639	661	637	649	661	627	660	643	675	608	690	632	624	611	649	643	645	658	632	695	633	636	641	671	584	639	642	657	607	634	618	641	639	654	590	654	621	608	679	661	643	674	598	586	634	599	674	698	594	611	610	601	623	622	603	657	623	592	595	672	626	642	630	599	589	630	694	625	626	651	624	646	605	622	660	661	649	615	644	658	655	642	627	608	609	657	633	663	680	633	616	620	631	622	620	627	681	652	665	618	614	608	658	626	626	640	614	640	583	642	666	639	636	638	694	632	659	655	645	647	604	659	640	632	623	659	650	628	639	644	633	617	632	679	614	651	651	639	658	608	644	614	674	668	664	629	673	674	645	646	621	639	648	613	631	641	668	658	650	601	629	621	626	653	683	646	630	624	657	667	623	629	660	642	579	620	694	608	596	639	645	607	646	641	667	631	641	674	617	629	675	613	636	670	605	611	601	622	645	652	617	651	649	651	687	681	692	626	649	671	591	626	608	635	616	662	640	645	651	647	653	664	658	652	615	691	634	639	639	694	645	678	642	583	649	626	646	645	645	628	634	640	647	631	624	686	624	631	659	588	648	621	709	628	635	638	613	666	606	595	634	631	657	702	623	667	650	681	673	639	583	627	702	633	603	625	619	622	621	617	674	626	616	665	669	684	633	647	610	658	687	610	649	633	635	655	662	641	611	669	608	674	625	622	666	648	637	610	636	621	651	633	667	617	678	646	604	615	602	630	621	609	623	589	663	575	616	657	634	641	632	670	645	628	656	617	631	645	628	666	677	653	645	614	637	663	648	633	652	619	641	644	635	647	632	641	641	612	609	640	611	617	648	609	644	610	609	605	588	599	635	641	642	663	694	650	680	649	627	614	665	684	601	625	628	630	636	634	652	626	632	656	639	682	629	681	628	636	635	603	633	650	658	623	650	629	629	679	629	646	671	588	645	609	584	655	631	690	618	640	671	664	618	596	633	543	665	650	617	674	644	649	634	640	674	667	579	627	588	658	656	672	631	665	611	642	614	675	627	618	659	671	617	653	649	616	629	673	640	611	622	641	660	610	655	635	636	694	610	641	631	641	664	597	608	627	648	695	640	654	646	636	592	644	631	643	627	624	632	647	656	622	617	630	614	677	658	625	664	647	619	655	670	630	638	634	643	639	622	658	632	692	660	613	612	629	642	644	633	656	623	599	625	671	615	630	604	595	619	696	613	601	628	679	626	605	604	641	698	647	644	661	615	654	604	654	665	607	619	605	632	638	648	634	671	643	618	672	600	640	627	605	662	614	634	642	658	617	665	636	674	631	642	656	565	617	629	592	645	596	637	651	627	643	610	593	636	625	682	633	626	654	648	636	662	663	648	591	607	656	613	656	655	662	685	675	664	636	610	590	575	633	636	640	691	635	641	646	623	643	637	687	616	626	650	724	619	621	645	658	623	631	635	633	691	636	597	638	668	683	633	613	641	600	677	642	646	589	610	668	637	607	605	628	640	645	630	646	646	668	640	646	646	647	635	614	663	621	713	618	626	648	649	601	624	612	653	664	624	655	635	693	639	639	636	611	591	667	650	638	600	671	657	686	624	577	694	651
6102	368	187	137	90	80	64	75	68	65	62	59	76	82	68	70	74	50	65	67	68	75	60	82	72	56	65	60	81	85	53	75	65	73	76	70	61	87	71	71	52	68	63	65	68	68	72	72	63	51	58	70	59	77	61	67	66	51	51	62	65	48	59	74	53	48	75	63	96	72	64	77	81	80	53	60	54	59	56	59	57	61	61	66	76	66	64	77	79	70	52	73	69	75	62	72	71	64	69	76	69	61	58	61	77	69	70	74	66	60	76	62	57	64	69	55	72	60	65	59	65	66	64	69	66	70	66	62	71	55	59	61	68	73	54	56	65	57	74	68	59	60	52	75	56	57	66	60	61	43	66	62	65	59	72	65	63	70	59	59	57	47	75	57	58	56	55	54	82	72	65	74	50	62	56	65	60	57	70	77	75	63	63	70	61	70	57	60	58	64	72	67	78	70	80	47	57	63	66	58	75	63	58	67	83	66	62	52	67	65	62	76	76	68	54	61	65	51	64	64	55	53	57	65	59	56	71	58	67	56	59	65	64	54	71	77	62	58	72	68	59	52	72	72	72	55	57	73	73	69	54	62	64	67	61	52	65	65	73	70	57	63	64	79	58	64	64	60	61	63	58	62	57	64	65	62	51	72	74	62	68	69	57	68	67	68	61	62	60	64	64	74	53	59	60	63	62	62	62	61	71	68	62	47	69	57	70	100	79	57	65	67	50	68	52	68	55	67	67	73	51	54	62	55	55	61	63	59	85	59	76	62	68	55	68	74	70	74	64	52	64	63	60	71	70	74	81	73	80	76	54	67	55	67	67	68	60	85	66	67	71	83	60	53	62	65	76	63	63	66	58	63	75	66	46	63	65	58	55	62	79	79	60	70	72	71	60	54	63	53	58	80	77	76	73	68	49	75	70	66	59	63	73	64	65	71	55	54	81	56	56	76	63	63	59	73	74	69	70	56	81	52	55	68	80	76	70	51	76	58	62	62	64	56	58	53	56	77	51	65	52	58	63	67	60	52	62	49	69	50	69	63	60	69	53	68	64	57	78	77	68	66	77	73	58	71	60	72	50	67	57	68	57	70	59	72	74	53	68	78	50	61	71	58	79	76	73	60	77	62	53	59	49	52	67	58	61	56	68	76	74	76	72	65	66	74	59	77	68	59	63	74	57	58	88	72	60	62	61	75	74	69	56	60	62	64	75	88	57	54	65	65	70	71	66	57	67	55	63	70	73	66	59	56	63	57	54	63	65	64	70	69	55	74	58	69	69	68	75	68	69	64	68	68	44	72	65	66	73	63	72	58	70	67	50	76	72	64	57	42	76	56	57	80	63	68	67	65	56	68	72	74	59	62	68	59	66	66	67	80	76	62	73	69	61	67	71	72	77	65	62	62	63	66	68	77	67	70	63	81	64	64	57	62	72	45	70	76	53	67	51	65	58	63	72	65	56	77	72	57	66	39	53	76	72	68	54	61	68	70	68	56	75	55	54	70	52	48	71	62	55	62	75	79	46	61	69	71	68	75	57	66	59	66	64	65	65	63	58	65	67	58	69	59	60	53	65	61	63	56	54	77	66	79	83	70	48	53	54	69	61	64	64	62	67	70	72	73	68	81	61	59	65	59	70	69	69	61	80	72	80	59	73	77	60	76	61	58	62	60	60	60	56	50	63	56	60	82	75	67	67	59	61	76	70	64	56	64	69	62	61	77	64	70	58	61	59	53	56	61	49	53	51	67	65	64	75	69	63	70	63	47	62	59	57	64	66	60	67	66	65	52	60	65	64	69	50	63	66	67	58	72	54	63	73	65	71	68	80	73	69	62	78	56	55	49	53	67	70	64	80	65	65	64	64	67	71	71	75	59	62	74	59	72	66	81	83	60	63	56	55	63	50	77	57	74	53	65	72	73	69	71	64	70	53	76	52	65	59	72	66	70	60	71	62	69	52	64	68	64	71	54	62	62	80	63	62	48	57	58	60	58	55	49	65	60	65	52	51	59	57	69	78	68	61	72	57	63	63	60	65	68	57	65	62	72	59	75	62	69	68	54	72	64	66	68	55	60	57	71	63	63	58	53	78	70	63	75	58	83	59	70	60	67	65	65	65	56	67	63	71	69	63	66	56	63	86	75	63	58	61	65	58	72	92	54	72	63	82	64	51	77	64	64	67	61	54	64	57	73	59	49	81	47	65	79	54	72	56	72	78	67	57	57	71	69	50	50	65	66	77	68	51	58	56	59	73	76	61	61	76	75	75	65	68	69	66	63	66	61	58	63	62	76	63	61	71	45	56	57	57	62	70	80	68	68	65	69	67	56	71	57	55	58	63	59	64	62	66	66	65	75	58	68	48	67	65	67	77	74	70	83	59	73	71	61	78	59	57	63	64	69	67	82	65	72	71	49	55	68	62	58	59	85	59	74	68	64	64	68	54	52	72	57	70	69	61	71	49	59	65	80	50	65	74	57	53	76	60	69	71	72	61	69	72	60	74	56	55	54	58	41	62	74	61	67	49	46	64	65	69	65	76	63	68	56	57	87	77	47	61	69	46	51	76	54	58	68	65	73	74	64	67	61	63	67	65	69	77	80	47	66	73	75	58	68	67	52	55	58	52	73	64	54	71	52	80	62	65	55	66	65	58	67	59	52	55	49	56	66	78	51	61	56	74	69	62	69	57	74	70	69	70	86	63	68	47	60	71	58	68	67	57	59	59	75	74	73	77	66	60	83	76	61	59	59	54	57	70	71	61	64	49	77	56	56	65	55	72	56	62	65	64	64	59	73	57	54	59	75	64	50	63	57	64	58	59	55	64	71	62	60	66	66	84	74	56	63	58	54	76	80	66	59	68	64	50	63	59	45	67	71	62	74	79	62	70	64	58	59	64	64	56	59	62	73	63	57	78	61	64	66	75	62	69	68	67	63	58	75	73	79	55	46	62	73	73	59	62	64	74	51	58	53	67	71	70	63	85	62	48	70	55	60	71	44	60	63	57	61	70	67	61	61	54	61	67	58	57	57	69	64	71	68	63	88	69	65	60	67	64	64	44	70	60	57	68	66	51	74	65	67	66	66	75	76	43	66	65	53	57	83	62	56	78	61	79	65	57	63	58	61	67	51	55	54	74	57	74	62	65	62	64	56	62	63	66	72	60	71	48	69	55	69	71	62	58	50	78	71	73	75	66	64	82	62	58	80	67	61	70	77	76	67	79	67	55	65	58	57	59	66	56	73	61	59	70	62	51	46	74	55	52	63	56	57	55	58	48	81	87	61	59	63	65	81	63	67	71	53	69	52	63	53	79	63	58	66	67	69	65	62	69	74	54	55	77	57	76	65	67	69	59	63	62	62	68	69	63	51	71	61	66	61	68	66	69	60	72	77	61	68	76	48	73	68	68	63	74	61	69	71	61	68	65	60	52	57	52	69	56	65	64	61	72	63	55	59	69	63	56	50	48	58	75	69	54	71	70	66	56	69	75	59	56	70
5422	311	388	424	409	366	322	326	288	276	294	277	257	266	282	250	254	245	278	235	255	223	244	233	245	253	264	223	224	250	238	240	224	246	214	248	221	210	225	257	250	254	236	242	244	230	233	241	219	229	232	222	249	223	234	238	241	231	252	248	241	241	198	250	247	207	254	239	199	221	239	227	233	242	244	245	228	252	221	228	225	251	232	229	222	242	224	233	223	207	260	257	225	271	231	205	232	250	259	238	231	225	225	209	249	245	219	263	236	208	211	256	221	202	237	251	218	233	235	252	229	230	261	230	256	237	247	218	255	243	208	242	252	216	252	238	257	230	246	255	245	253	205	237	216	221	242	232	218	215	246	238	251	234	226	238	238	239	250	217	242	265	223	240	243	232	233	238	248	215	225	254	262	231	233	229	217	244	208	226	238	251	236	223	229	235	275	229	227	241	248	229	243	251	258	227	225	256	234	228	237	221	203	243	213	239	242	237	235	238	250	210	230	227	238	220	233	247	244	226	215	233	245	236	255	221	234	244	243	210	252	249	241	236	213	212	254	232	212	237	242	240	201	223	243	227	240	242	228	227	238	217	226	250	221	257	242	215	208	235	190	231	238	235	246	247	229	239	252	202	239	251	191	227	236	226	226	223	246	230	256	223	204	235	206	241	217	235	239	227	251	246	231	221	266	241	233	228	242	238	243	214	233	229	234	237	222	231	242	226	231	230	228	265	208	229	215	188	235	250	234	227	252	235	213	234	222	223	226	233	263	228	215	227	223	232	236	244	233	200	245	229	247	229	244	235	231	228	261	227	200	228	247	229	233	236	232	234	239	264	249	227	230	218	223	212	235	222	219	246	241	241	219	247	241	223	242	255	251	212	247	238	231	249	211	211	230	226	241	240	228	247	211	223	239	240	221	240	244	223	219	245	210	229	237	213	218	254	231	229	226	256	224	227	218	201	236	240	239	218	271	219	218	196	238	216	265	224	252	219	251	229	208	220	233	230	232	246	222	270	231	235	224	238	230	237	212	217	253	217	244	214	210	224	238	226	214	244	195	237	238	223	242	232	230	242	236	239	246	238	251	218	215	225	226	226	249	248	244	228	233	245	260	204	217	210	233	217	234	226	242	239	233	253	235	253	258	217	231	224	225	223	230	215	252	238	250	215	228	248	224	220	252	242	233	224	253	216	221	211	235	246	251	224	262	248	232	214	232	232	230	219	229	228	244	210	231	226	254	252	222	207	237	212	234	270	224	211	254	238	213	247	240	238	211	232	256	236	238	237	237	250	285	241	244	250	228	220	243	238	233	263	249	222	240	236	259	214	229	232	236	225	224	215	209	218	223	233	255	197	221	218	256	240	219	250	216	234	250	266	221	230	243	246	237	195	230	229	237	229	243	230	245	210	224	257	225	261	209	223	234	233	210	234	215	256	244	231	233	215	244	218	204	226	203	239	235	207	227	242	233	240	257	228	214	241	204	246	236	239	242	209	235	256	210	219	228	247	215	256	226	244	253	238	252	236	246	237	237	237	239	226	235	233	223	223	218	206	244	200	259	251	231	261	230	237	244	247	250	215	235	241	242	226	223	230	232	227	236	228	229	210	235	246	232	224	239	222	210	224	246	245	217	245	234	257	219	219	236	210	242	249	204	218	213	223	230	213	224	215	229	245	247	248	239	239	233	242	224	214	217	244	219	259	240	231	236	253	226	267	242	204	253	215	221	245	203	215	226	223	246	214	229	235	240	245	242	238	226	227	235	238	221	237	216	228	240	248	226	220	239	264	224	219	274	242	230	224	264	259	270	221	220	246	264	226	241	251	218	233	238	251	226	244	251	199	238	231	219	214	224	228	244	253	235	235	209	230	227	248	234	261	217	230	226	263	244	219	222	238	252	235	218	240	209	220	245	208	215	240	235	247	214	257	215	228	232	212	214	237	220	232	217	229	243	258	245	264	250	230	237	230	218	222	226	240	231	242	236	224	203	209	242	249	211	229	246	233	230	259	216	245	214	222	238	244	241	217	208	242	267	214	219	203	248	227	219	231	233	221	242	270	221	261	215	226	220	228	234	222	250	251	239	206	264	234	243	229	244	233	228	194	254	254	246	241	233	225	228	226	227	231	231	214	249	248	217	232	232	216	271	243	214	268	240	226	253	224	236	230	223	217	235	245	244	219	221	252	239	224	224	239	210	209	225	226	202	172	213	224	209	241	258	237	240	258	242	256	237	232	229	218	214	266	210	246	252	223	230	250	225	224	206	231	242	265	240	228	242	262	229	214	238	236	245	244	217	242	228	264	235	223	223	224	214	227	233	234	232	248	218	247	227	250	253	230	216	233	227	222	234	230	237	260	232	259	255	235	230	237	235	260	199	233	252	235	230	223	233	268	243	225	270	225	251	270	235	263	234	240	235	232	252	246	216	204	243	239	234	223	252	259	206	261	225	228	257	205	265	236	233	221	206	234	249	248	221	235	253	222	243	250	257	240	220	236	204	234	202	236	233	245	207	199	219	229	216	239	224	225	235	217	222	230	223	238	221	257	231	217	240	240	237	208	255	238	237	253	218	199	250	237	235	243	229	254	219	238	251	254	241	204	234	230	210	265	213	209	237	235	221	229	240	251	232	244	235	239	238	228	222	242	225	252	233	224	232	274	225	226	232	235	246	209	196	228	262	220	227	230	225	242	226	240	227	247	223	223	226	239	248	237	244	260	226	218	229	231	259	234	228	222	229	196	245	233	215	237	233	212	228	222	257	253	238	254	260	244	250	208	221	231	252	220	236	226	259	196	231	256	231	255	238	247	234	201	239	243	243	207	216	228	226	231	208	238	240	230	240	243	224	227	238	235	241	217	237	232	249	218	214	224	214	208	241	243	214	262	291	221	243	219	225	235	244	254	225	255	233	238	225	248	252	222	258	220	214	230	244	246	232	227	239	261	237	258	221	230	245	247	221	227	261	215	228	217	229	240	243	208	253	237	217	213	246	251	242	237	222	187	242	225	209	233	231	224	247	256	245	249	241	230	232	229	235	243	211	251	214	233	245	237	220	219	266	241	225	234	259	227	237	221	208	212	226	229	250	228	207	217	229	239	220	231	218	243	239	200	242	221	230	238	251	229	238	227	216	240	233	242	251	242	247	263	262	232	234	231	230	244	259	256	226	254	267	236	215	267	243	234	215	227	255	221	248	249	231	259	228	227	224	223	239	272	257	231	238	223	251	245	241	224	212	216	238	257	226	242	234	242	254	221	249	245	225	220	235	234	270	245	226	221	225	254	255	233	227	242	252	224	212	232	252	230	222	228	224	230	236	231	245	243	217	223	247	215	236	220	240	244	228	224	249	224	241	229	239	244	242	225	259	219	249	236	215	226	254	260	233	260	228	240	264	271	222	228	234	211	239	227	243	217	208	241	239	256	228	249	215	213	232	252	211	234	227	212	224	256	252	247	240	229	253	216	249	232	224	285	216	259	246	253	240	235	217	231
43425	12577	2165	1123	775	605	460	387	310	262	224	204	205	189	207	190	181	199	149	168	163	157	136	154	161	154	138	142	148	141	144	150	137	144	144	121	156	120	159	152	148	156	144	148	148	157	143	143	147	150	124	119	144	119	141	143	135	132	163	138	154	161	143	140	128	149	122	131	152	132	133	144	151	137	127	135	128	131	149	163	141	111	136	134	145	120	146	130	112	153	140	118	143	127	130	146	138	126	147	150	119	131	124	122	133	144	140	126	125	132	140	125	129	119	149	129	118	132	119	143	125	135	125	135	135	146	122	128	141	134	125	130	140	139	125	142	136	117	121	144	129	136	148	135	143	145	126	120	120	148	119	135	138	136	157	148	131	120	144	143	136	147	132	129	139	153	127	159	129	133	134	146	142	117	153	130	156	128	144	141	121	113	119	117	149	137	131	125	159	127	154	139	134	131	119	128	131	128	146	130	138	154	138	141	133	142	120	128	136	142	138	118	116	144	141	151	117	135	139	106	127	124	150	164	136	141	126	138	117	145	132	140	132	142	131	134	130	125	125	128	137	135	127	138	127	122	134	132	157	143	130	121	139	130	131	147	130	157	125	138	136	143	138	101	142	131	117	117	128	145	133	125	130	121	131	134	123	119	133	137	148	122	136	148	119	122	141	135	144	137	134	132	144	125	138	136	147	145	141	131	138	147	150	137	144	134	103	135	144	120	130	135	139	109	126	130	135	143	144	148	142	129	121	124	137	129	129	154	125	108	141	134	109	131	149	141	117	128	145	146	139	132	147	145	135	139	138	137	158	125	134	146	104	133	122	143	137	130	144	127	120	155	126	155	131	122	128	135	124	140	128	136	131	131	136	138	139	131	137	129	117	121	131	135	136	151	115	138	124	142	123	148	133	127	115	130	124	146	126	134	154	138	150	142	108	143	162	149	130	145	158	151	128	149	145	148	143	122	136	124	129	140	115	136	130	133	134	140	124	142	138	140	148	137	164	113	126	147	134	121	144	135	133	140	150	117	150	132	137	139	146	132	119	157	122	137	128	134	137	130	142	135	146	123	148	126	149	121	152	135	140	120	148	132	130	137	155	143	156	125	135	150	133	120	139	115	123	164	143	124	159	149	140	150	117	148	127	129	122	129	157	124	148	129	128	120	152	114	156	129	115	138	130	145	135	152	124	135	128	128	158	137	127	149	150	137	149	151	134	132	122	137	134	146	134	127	119	151	142	137	104	134	139	123	121	156	137	137	138	129	123	132	138	128	139	145	145	148	152	150	135	121	139	125	125	129	132	119	141	142	137	142	122	135	132	143	140	124	134	137	120	142	125	139	138	127	129	122	134	143	125	120	135	130	118	121	150	111	119	146	151	143	149	142	145	147	136	134	144	154	133	120	141	122	129	135	132	149	130	148	131	133	128	115	155	141	141	134	135	118	136	145	154	119	137	140	145	134	114	144	130	144	136	151	137	141	150	129	133	127	132	136	123	157	121	142	141	130	122	139	127	142	139	156	161	145	145	134	134	157	162	120	141	149	131	136	134	116	141	142	136	115	128	131	137	128	138	141	137	127	138	137	146	138	132	144	128	140	127	150	120	127	151	129	149	132	120	130	144	143	117	131	140	144	122	144	137	129	133	130	126	120	129	125	142	131	133	153	151	134	152	123	146	115	137	150	147	128	148	138	155	146	141	120	125	131	136	136	147	142	128	124	130	120	143	129	144	144	140	136	149	153	136	132	136	147	123	146	129	129	144	143	134	148	139	133	135	125	148	128	133	137	145	117	134	136	144	125	122	127	135	139	160	188	142	153	133	138	109	138	148	148	136	134	133	133	145	147	141	133	147	116	124	137	130	150	149	136	134	126	141	122	135	133	136	128	128	136	139	123	127	150	124	146	146	129	152	151	144	136	135	153	141	149	134	134	132	125	126	124	141	136	134	138	149	140	134	163	145	137	126	130	154	120	146	142	160	158	155	124	138	144	144	130	131	138	134	126	117	125	129	119	132	137	124	134	133	157	134	114	152	135	136	130	136	138	140	134	159	136	138	137	118	115	146	141	135	123	133	153	123	164	143	135	129	122	153	130	141	145	115	121	134	129	131	138	152	105	139	140	135	137	145	128	128	160	130	125	148	135	141	154	143	143	145	147	130	120	137	125	152	134	136	144	128	137	152	134	127	133	138	130	132	144	115	133	144	134	109	137	129	128	138	119	124	131	125	130	114	144	125	143	148	123	130	120	129	134	132	132	138	125	157	141	149	122	128	134	133	142	132	128	126	129	140	138	127	121	147	123	132	132	139	116	132	128	132	138	136	150	145	120	129	121	137	120	133	125	154	140	115	134	135	135	121	129	136	124	144	138	147	136	136	143	133	153	123	134	145	114	124	126	155	136	124	121	147	121	132	165	132	132	136	160	131	161	129	132	124	135	120	114	124	124	135	133	151	145	161	149	137	142	121	139	143	149	133	139	130	137	146	138	146	113	132	103	141	116	133	128	114	155	147	126	123	142	139	108	143	133	141	125	160	154	139	134	141	133	133	129	136	148	121	141	134	144	115	124	148	127	150	126	134	142	131	139	136	137	118	137	124	134	145	130	135	151	117	150	135	139	130	173	155	138	141	124	128	141	142	139	146	146	133	136	150	126	145	148	107	132	148	143	134	130	125	130	153	126	127	124	140	123	123	128	144	144	140	142	137	146	133	148	124	138	123	135	137	128	113	127	151	120	143	120	125	130	134	129	160	116	143	141	120	134	132	134	131	148	140	134	137	157	128	127	140	138	131	133	119	129	136	155	129	157	125	134	129	164	131	119	131	129	138	135	121	126	129	122	141	147	126	138	159	126	124	122	136	131	141	122	112	127	128	133	146	132	138	142	141	127	127	139	135	124	131	155	136	126	117	128	137	129	133	141	172	124	114	129	146	116	132	135	140	145	146	134	134	142	128	129	184	122	150	131	140	124	133	111	150	138	148	130	146	132	133	113	131	131	126	135	114	126	143	141	141	145	152	143	138	140	107	139	150	156	131	134	167	148	129	113	135	121	136	132	148	128	145	128	129	136	139	146	126	132	138	134	123	147	119	147	133	149	115	121	129	132	112	114	129	131	144	141	133	140	120	153	130	133	136	136	129	122	120	113	133	119	149	138	139	151	154	138	122	134	129	136	140	128	147	128	143	131	137	153	120	136	124	127	128	167	114	127	136	144	135	117	155	137	146	142	141	130	124	129	128	139	130	122	119	116	143	140	141	167	146	126	137	126	150	139	138	145	121	131	118	137	126	123	119	130	142	133	139	174	125	141	158	92	125	136	130	135	151	127	133	131	127	151	123	128	135	165	125	149	138	132	136	136	117	158	132	146	146	149	125	135	160	148	111	140	137	135	129	154	124	160	148	123	138	151	127	145	133	141	141	157	119	117	139	126	144	154	135	135	137	140	141	166	162	129	122	113	137	126	168	136	123	127	137	138	128	125	134	105	136	163
23641	1490	3304	3722	3125	2568	2072	1687	1446	1316	1202	1014	926	960	828	770	736	738	672	674	609	605	605	557	543	611	578	548	494	479	548	518	507	494	462	499	474	450	457	486	507	422	457	453	454	466	452	461	450	494	453	426	470	428	462	462	458	427	467	483	444	451	419	435	459	435	431	418	411	462	440	424	427	424	420	442	432	383	382	445	438	434	414	415	415	441	458	444	444	433	441	416	449	425	413	469	401	405	423	452	410	463	437	462	428	428	431	419	396	434	427	429	401	438	419	433	427	396	402	420	422	417	428	438	386	432	439	425	373	393	436	455	445	450	423	428	413	444	439	450	437	476	403	437	387	418	414	414	378	448	397	443	430	389	414	407	438	422	423	412	404	419	415	411	443	434	404	416	423	381	421	419	451	439	406	393	422	440	433	439	392	468	422	421	455	423	457	429	403	398	425	448	410	422	417	417	408	424	436	395	428	363	400	379	481	425	459	421	435	430	440	439	421	417	444	407	399	434	409	430	396	419	440	421	415	426	424	401	442	429	401	411	436	427	459	457	429	412	412	416	398	448	430	468	418	394	403	425	407	394	442	419	458	408	414	438	401	423	386	407	449	423	395	415	393	418	408	427	409	425	394	433	428	421	417	444	448	440	422	405	450	417	448	382	419	422	431	398	424	442	434	468	414	440	434	443	426	444	449	410	406	385	433	437	398	413	431	407	429	405	454	422	407	391	423	382	416	368	400	447	431	472	422	467	401	443	425	365	418	394	443	427	407	381	426	423	443	411	425	416	422	450	431	424	428	425	412	415	433	425	422	391	445	421	407	451	417	436	442	417	403	435	438	454	424	384	443	437	401	453	418	405	406	416	448	437	416	416	407	390	389	397	417	408	410	410	422	402	430	431	410	390	419	409	402	462	389	409	412	423	412	445	413	383	418	394	429	435	420	433	440	434	390	388	413	463	429	437	400	466	445	429	405	400	416	416	407	471	440	421	451	451	371	436	415	415	429	442	439	457	453	470	442	428	404	443	424	420	428	413	415	407	405	436	378	453	418	433	453	465	417	415	424	465	422	433	426	419	441	446	449	426	425	465	434	414	424	433	423	431	414	457	396	415	418	423	399	456	412	371	441	416	434	420	420	416	427	426	450	401	432	430	439	461	434	433	418	448	419	389	391	415	377	412	429	455	444	422	410	427	446	403	428	397	414	393	414	435	406	456	436	453	429	447	442	411	436	425	426	415	418	436	412	416	456	387	388	434	395	418	455	397	450	419	436	409	408	437	422	374	467	413	410	425	420	419	427	429	456	447	390	394	406	456	434	409	418	420	431	377	430	454	429	389	433	388	408	411	412	454	423	450	427	427	431	440	425	419	396	430	402	428	393	400	438	438	455	444	382	389	398	428	402	450	403	441	373	421	408	411	420	434	395	399	387	404	424	424	405	418	442	412	446	445	429	425	425	407	402	414	416	428	452	377	409	399	439	413	428	419	383	419	362	429	431	410	421	392	391	398	412	401	428	436	430	392	382	436	392	427	421	412	414	447	407	436	404	440	447	421	384	422	418	434	407	415	442	456	394	423	426	404	391	447	388	399	418	447	377	433	414	415	387	379	416	427	468	405	403	435	411	399	404	437	405	455	412	405	415	432	425	437	396	399	450	402	427	402	447	417	414	409	396	411	419	421	439	446	401	396	411	413	432	407	411	436	414	420	393	448	390	406	444	407	433	392	410	436	427	373	402	461	442	411	415	447	384	407	412	390	426	439	455	419	403	438	457	421	417	407	424	402	414	434	453	426	407	431	401	398	442	417	415	405	433	382	423	432	440	366	417	432	400	412	388	397	422	407	425	436	428	429	414	410	428	426	398	428	429	395	443	423	443	406	444	393	417	418	393	437	407	429	416	432	400	409	438	376	403	374	432	426	384	415	445	403	434	414	421	416	390	419	394	437	381	406	435	448	452	393	419	444	443	424	397	446	431	440	410	447	418	410	416	427	438	400	407	452	458	420	419	415	398	413	421	403	423	398	444	422	402	443	401	405	438	398	383	433	441	434	407	418	442	432	432	391	463	401	413	412	422	373	435	420	414	427	386	438	437	426	443	405	436	414	448	409	459	430	460	412	431	447	425	409	428	407	389	452	424	413	432	395	431	422	447	412	439	452	409	437	449	438	438	417	430	419	406	432	468	423	453	424	416	381	443	441	472	386	419	402	394	427	432	424	427	408	430	409	431	417	437	409	401	467	416	415	427	411	426	423	428	425	417	388	426	394	409	400	400	436	389	429	415	414	448	458	420	418	436	435	419	378	432	454	414	427	403	416	418	413	409	451	436	444	447	417	439	443	411	454	414	373	387	421	411	427	416	416	414	432	379	439	433	402	417	418	418	427	411	401	417	420	399	426	440	412	462	427	385	401	428	422	404	415	414	427	369	410	436	452	398	411	394	431	447	403	416	418	422	412	428	411	413	427	404	440	399	362	437	439	411	413	413	422	386	445	402	404	422	429	443	417	453	408	437	413	406	433	434	401	415	402	411	438	407	434	429	419	431	425	403	410	425	426	448	390	367	427	422	422	408	411	417	403	454	420	425	426	434	434	428	428	415	408	463	410	464	418	402	463	402	408	421	439	421	422	392	408	357	420	416	436	457	396	404	390	381	433	410	434	413	418	424	397	431	384	402	393	432	428	418	467	430	388	453	413	396	411	383	450	366	407	404	445	440	418	410	401	448	417	402	415	413	433	415	423	420	436	384	403	436	409	382	404	441	443	444	388	406	418	407	410	414	378	430	440	390	452	395	435	432	430	437	419	427	457	448	458	432	420	400	430	436	452	412	410	465	427	419	418	407	419	437	418	413	390	401	422	401	400	407	406	443	449	410	401	456	397	423	400	426	406	428	440	382	398	403	429	393	438	406	404	415	427	433	423	418	445	430	400	447	453	410	430	412	417	408	370	377	440	404	481	463	390	412	415	409	446	447	467	426	412	429	448	432	427	387	439	429	392	438	406	392	429	410	402	422	417	425	421	419	419	410	412	430	409	468	447	413	427	436	405	405	439	452	426	432	424	407	413	417	424	427	427	395	412	414	415	434	447	409	426	447	427	462	443	417	437	388	466	401	420	450	434	448	434	418	408	420	415	437	415	419	395	419	404	436	402	457	413	437	461	449	435	404	406	406	464	463	403	432	412	430	417	431	410	427	433	416	429	443	488	444	422	431	398	444	433	411	393	417	386	425	426	392	424	430	428	413	376	424	417	432	403	407	421	427	376	432	406	435	481	439	417	438	418	430	415	422	413	405	386	424	427	396	466	438	442	410	402	427	418	375	460	457	404	450	442	409	392	441	430	433	400	418	366	421	451	397	426	406	403	414	398	422	460	400	440	458	420	434	373	410	433	390	425	397	434	418	404	428	384	396	405	403	413	417	421	397	378	432	458	383	441	435	422	433	424	407	437	405	444	421	381	445	438	412	438	431	456	430	422	393	444	419	432
51655	20049	6714	2189	1483	1064	828	630	570	498	433	388	402	348	301	314	288	258	268	273	284	271	261	285	272	256	245	226	244	264	239	250	219	252	231	230	220	226	247	242	229	237	218	244	228	241	229	230	212	224	199	211	252	274	218	213	251	228	199	238	223	231	217	239	233	241	222	199	253	238	218	244	244	229	225	206	247	219	233	195	256	227	204	241	237	235	231	227	227	224	222	235	209	212	225	248	239	246	240	218	217	240	223	245	208	229	229	227	222	206	241	236	218	243	253	212	237	248	208	198	230	229	230	233	214	222	219	231	227	232	208	238	252	218	191	244	232	233	214	250	242	210	213	247	219	209	219	237	216	229	276	222	232	209	237	212	238	257	218	195	234	214	236	258	212	229	223	227	233	208	232	245	220	240	225	198	248	235	228	218	240	239	211	242	204	213	219	215	233	218	224	219	244	208	217	229	209	226	252	207	254	256	196	229	204	237	226	197	208	242	206	216	223	223	214	210	211	244	233	222	218	225	222	213	208	222	226	235	227	217	225	230	247	227	217	242	224	218	228	250	202	239	218	237	218	197	237	210	214	236	218	221	238	241	217	223	250	236	240	225	223	230	241	229	207	215	224	204	227	238	207	224	246	213	219	221	241	206	224	218	245	222	248	215	239	244	239	227	232	227	237	241	232	213	233	258	238	226	232	208	252	212	208	218	200	204	171	223	229	234	231	230	238	211	243	200	207	234	251	257	205	213	232	235	239	219	216	249	231	245	210	249	244	223	221	225	217	237	224	211	254	255	266	226	230	241	256	220	224	249	218	205	225	198	243	257	208	231	207	201	216	229	215	204	237	227	241	219	214	222	223	251	236	218	196	216	254	244	208	205	221	205	222	218	242	186	215	222	211	232	240	219	216	204	218	245	242	225	230	218	244	229	210	235	229	228	226	239	211	218	231	232	215	214	223	222	231	255	244	225	210	242	214	243	220	224	267	239	236	238	242	218	225	234	216	214	221	214	235	218	222	228	214	200	229	209	244	216	235	207	228	237	210	224	228	262	248	213	204	236	225	213	212	227	236	242	231	191	225	247	257	240	196	221	206	241	243	208	225	229	235	222	233	233	235	225	237	224	227	232	226	257	216	246	259	230	263	232	224	198	191	226	243	212	238	214	250	230	206	219	232	244	233	238	247	230	230	240	216	256	221	224	224	219	221	189	232	235	234	240	244	220	234	214	221	248	218	240	236	256	227	212	230	215	237	247	222	239	213	239	225	208	224	207	203	244	186	232	232	237	255	257	222	235	220	247	210	206	214	212	231	236	218	216	224	229	223	214	221	219	205	234	249	241	219	218	214	224	230	226	243	218	251	228	227	216	251	236	212	225	228	213	218	247	217	233	203	216	223	204	243	245	262	223	224	226	231	231	224	251	236	219	208	266	246	232	237	238	250	252	227	211	237	236	241	219	244	224	233	210	228	222	216	220	248	224	214	214	227	212	222	241	198	214	224	229	222	254	214	206	234	238	207	237	216	204	242	212	248	234	225	256	221	228	214	221	231	228	250	230	229	215	228	221	250	260	242	240	207	221	262	231	217	231	222	230	231	235	226	235	218	204	218	246	240	230	223	226	236	201	214	224	235	224	215	265	231	232	223	221	239	216	256	219	192	240	229	242	210	218	198	223	232	214	227	189	245	195	203	228	214	243	189	226	206	223	202	211	235	226	225	230	241	216	227	228	215	238	236	199	265	231	218	231	235	231	245	209	204	255	215	233	220	226	241	212	233	243	217	222	231	205	233	230	253	234	191	214	212	239	206	210	221	230	237	205	217	230	207	220	213	222	224	242	225	220	207	208	213	232	233	223	209	229	224	222	237	234	219	233	242	218	231	240	245	228	224	197	214	242	226	217	246	215	241	228	214	212	225	246	232	200	235	214	214	208	212	257	210	208	219	213	248	224	198	248	203	224	218	201	224	224	213	221	228	232	239	193	225	216	202	202	229	224	229	213	233	268	193	234	216	246	246	268	211	223	272	245	201	222	242	259	233	232	249	217	234	223	228	219	216	227	223	236	263	232	220	227	221	219	227	186	223	231	227	223	232	227	210	245	258	246	221	227	254	231	240	235	232	224	215	221	226	223	214	234	211	242	204	223	224	213	212	202	213	210	235	223	209	263	209	239	234	240	215	216	225	241	254	212	245	213	227	215	239	254	216	228	226	208	232	215	228	219	231	213	239	264	242	221	239	235	211	209	262	228	211	252	247	222	268	230	244	236	227	212	242	216	212	229	212	238	230	235	258	230	224	221	221	205	222	233	205	220	222	233	231	218	234	204	245	210	240	213	212	195	226	213	210	236	214	233	228	223	220	221	221	204	218	222	230	230	240	220	225	216	224	230	210	215	218	235	231	227	227	229	239	227	229	213	260	244	255	246	232	217	204	196	223	248	222	222	203	234	199	206	205	220	203	231	244	211	213	225	249	232	229	241	224	223	222	207	233	211	243	237	248	236	220	222	237	224	245	230	235	232	246	205	219	257	217	222	193	226	254	229	238	223	241	225	227	230	210	230	207	221	233	226	215	229	229	210	226	239	229	225	238	236	228	213	218	229	233	229	239	233	228	235	230	205	215	207	205	224	202	248	208	206	213	202	236	249	248	232	204	238	238	216	223	217	215	241	211	229	258	218	180	207	216	206	219	205	237	255	226	224	227	208	197	234	226	227	236	250	270	229	225	247	240	210	211	243	212	203	229	222	230	222	204	203	218	227	209	207	229	237	202	222	251	247	212	202	241	231	226	202	230	224	222	223	230	243	230	242	210	207	234	204	232	258	211	216	236	196	209	206	242	241	229	246	242	226	220	233	224	224	229	207	202	217	239	215	255	245	251	219	242	232	261	209	244	225	204	183	231	223	231	234	198	235	233	283	225	246	210	224	227	212	176	217	223	270	229	211	228	208	227	222	220	229	208	215	220	230	224	207	194	216	221	229	200	215	227	219	222	246	230	231	212	229	208	208	192	256	220	213	224	225	205	206	215	215	237	215	210	230	237	215	216	248	229	216	215	209	229	222	254	241	234	211	235	220	236	227	196	211	209	241	235	217	202	217	233	244	269	239	225	221	217	260	232	208	236	224	222	207	228	212	237	232	225	225	227	230	221	234	242	244	207	255	238	217	228	246	252	239	261	214	229	243	249	211	213	227	211	244	231	218	251	243	264	223	228	247	221	221	195	226	212	235	236	224	260	194	232	248	194	217	224	246	258	241	254	218	229	220	208	253	216	225	230	241	226	221	204	168	232	216	246	233	216	225	214	236	237	223	216	220	232	202	200	231	253	231	221	231	236	228	229	224	209	245	221	239	226	225	225	245	209	208	237	217	285	212	249	215	230	229	244	233	220	232	264	222	223	204	237	209	205	210	229	210	217	200	221	247	200	241	229	195	216	228	232	188	236	223	219	264	216	214	238	230	217	209	209	219	214	208	228	210	205	224	213	246	244	237
30574	2698	5896	6552	5554	4494	3568	3107	2582	2308	2127	1862	1640	1476	1397	1373	1226	1217	1104	1060	1034	1025	987	919	899	891	866	896	823	855	818	805	792	788	836	743	811	733	748	720	729	722	722	733	690	737	734	716	674	721	690	709	691	708	692	710	691	668	735	661	686	668	712	729	700	706	662	667	655	647	709	661	683	648	598	674	704	665	651	681	675	687	673	689	644	676	665	704	667	695	655	670	640	651	683	626	625	659	647	635	615	684	645	693	648	697	655	601	643	638	645	614	634	658	661	639	656	623	700	598	680	655	622	639	639	603	644	642	604	687	659	627	629	705	671	634	657	669	632	573	665	638	659	616	672	650	637	637	606	667	686	669	693	726	633	632	614	630	602	610	592	656	656	646	649	684	629	699	625	622	680	618	696	646	652	640	626	647	616	637	655	668	677	660	625	651	660	674	622	600	624	628	631	671	693	662	634	663	644	587	653	666	652	686	660	659	671	647	632	663	629	614	628	599	630	668	640	674	667	634	612	641	644	654	655	670	640	672	649	667	649	650	629	687	629	656	609	626	630	666	701	652	627	609	647	667	645	601	598	627	608	678	673	678	656	673	640	645	643	653	626	641	710	631	658	620	636	656	687	627	623	608	613	687	651	626	667	631	622	649	644	664	644	602	636	629	668	625	640	664	663	629	652	622	625	650	671	636	611	628	657	638	682	650	694	643	600	658	653	650	614	628	623	676	637	656	674	678	669	624	642	655	606	619	666	668	621	645	633	636	628	645	652	648	637	656	650	692	620	645	610	703	629	640	644	608	634	656	648	689	615	612	580	634	667	649	661	653	641	617	620	624	664	677	667	617	623	641	627	625	636	676	654	606	684	653	623	619	652	690	679	629	667	638	670	619	645	679	649	627	646	673	651	611	644	649	677	601	608	666	656	644	655	638	605	613	665	633	657	664	627	655	652	646	635	627	638	612	634	656	624	633	693	668	655	614	664	617	620	574	643	648	629	688	618	640	622	615	678	650	638	642	669	635	690	649	653	621	672	676	667	615	638	652	633	672	630	625	624	655	683	617	663	641	602	653	645	645	616	647	610	624	627	613	623	655	678	644	625	654	599	647	637	662	649	624	647	616	629	647	665	656	678	651	668	661	672	636	656	634	587	653	629	646	639	667	636	649	678	608	651	645	623	619	635	629	622	641	660	687	636	618	642	652	653	657	658	622	682	642	652	638	640	668	642	654	604	644	686	637	679	620	613	639	623	619	645	640	662	625	631	623	637	639	665	642	639	632	593	709	651	686	675	655	669	691	641	614	607	623	673	641	673	628	653	608	633	659	635	636	677	643	660	648	662	636	660	642	666	591	652	603	685	637	655	640	643	634	694	625	624	639	636	667	686	623	647	629	624	621	658	606	617	640	678	609	653	627	607	651	652	599	573	620	625	641	644	695	692	650	596	643	628	621	590	639	623	669	644	622	669	654	623	653	614	669	637	641	613	609	681	628	623	671	694	616	637	631	672	660	678	651	639	636	662	593	609	589	640	629	640	660	617	645	673	622	646	671	678	641	619	657	663	635	645	637	589	693	632	672	662	609	657	664	681	626	566	635	612	644	631	669	603	644	677	662	677	702	641	656	620	648	647	643	620	626	647	697	626	618	687	622	636	675	626	649	651	673	644	657	671	628	622	669	636	622	621	643	624	645	660	630	676	670	625	606	644	632	658	626	586	623	626	639	692	651	619	660	664	637	684	615	677	619	642	655	661	648	649	683	613	600	626	629	673	634	610	638	621	645	669	642	648	642	679	626	611	643	658	657	632	635	630	674	653	672	686	642	645	652	645	651	668	619	663	674	687	645	639	661	658	614	671	625	626	619	624	643	636	646	624	630	580	651	679	653	605	618	677	676	660	686	640	660	623	605	628	611	629	677	644	637	648	625	646	616	648	674	592	654	598	599	645	643	672	599	643	663	660	642	623	637	676	651	666	645	636	650	662	669	594	655	696	670	652	647	632	645	611	651	605	620	667	645	634	621	667	652	650	672	667	688	617	619	627	639	640	649	616	633	655	649	609	633	629	632	638	658	667	680	599	639	677	648	605	677	656	605	647	639	660	636	679	643	616	623	586	648	648	636	628	633	652	674	645	608	633	665	649	637	660	631	659	637	632	632	672	632	670	686	729	658	677	618	649	662	640	654	632	669	623	640	625	685	668	582	638	647	608	641	609	620	633	642	603	652	641	653	598	661	607	640	618	656	646	647	691	606	654	659	638	597	632	625	620	613	640	628	650	620	622	671	620	629	675	628	635	622	680	615	691	627	674	573	625	648	644	670	658	690	673	632	640	634	682	619	658	649	670	626	668	607	635	638	656	660	657	656	646	630	642	624	626	634	665	661	645	679	629	606	649	684	658	615	646	686	659	674	640	652	633	667	652	704	623	643	642	654	641	642	659	602	603	662	630	676	615	610	641	643	637	655	670	700	616	634	627	623	651	623	624	653	647	625	651	674	693	645	592	644	659	673	620	678	627	639	605	650	626	666	651	612	657	660	623	660	652	643	645	632	559	665	649	650	629	601	659	647	619	698	662	647	678	644	673	622	677	647	633	596	659	661	625	623	626	669	649	675	635	708	647	639	664	618	686	623	641	637	675	601	641	652	633	682	669	653	620	638	596	681	628	669	647	654	593	614	663	635	638	681	690	645	619	640	654	595	593	663	655	655	638	608	688	654	663	652	643	670	650	654	668	669	644	629	660	583	624	657	646	650	705	627	671	686	633	606	652	676	662	620	670	601	658	649	635	616	625	698	669	675	639	630	671	614	615	641	642	641	628	686	663	601	654	658	644	678	612	585	652	610	654	614	655	606	626	632	621	700	590	644	631	617	618	659	630	606	660	660	614	658	642	643	684	655	640	671	630	613	654	616	639	628	667	665	663	599	638	668	682	629	636	623	611	627	662	660	618	618	651	676	654	662	560	634	598	625	618	644	626	619	659	652	667	640	660	643	669	660	647	676	632	623	647	614	600	586	657	645	638	602	621	651	626	646	635	641	633	629	648	628	644	649	630	628	648	683	643	638	657	652	644	661	637	644	632	632	673	656	663	620	629	624	645	607	636	630	665	619	618	633	628	641	616	635	624	640	653	623	633	666	655	685	667	652	668	625	623	659	644	620	696	671	684	646	656	648	598	658	609	591	640	625	618	639	652	648	645	710	639	625	609	643	674	644	646	662	643	641	606	643	665	650	593	616	635	664	624	645	632	629	605	612	676	694	673	638	644	650	704	664	623	618	666	638	629	645	673	607	624	653	666	629	572	639	663	612	629	656	632	670	606	622	686	726	636	653	649	650	629	646	673	657	632	621	644	640	642	657	635	684	682	648	625	626	631	680	641	626	620	618	621	679	651	589	612	656	662	666	667	630	644	667	609	618	628	664	668	609	628	659	645	677	665	669	632	655	626	613	629	646	626	616	604	633	646	655	612	654	606	624	635	630	663	645	677	674
6170	326	169	98	81	91	79	82	72	67	76	77	56	68	74	51	73	65	55	56	63	76	62	58	67	63	65	71	72	46	66	58	62	53	77	59	61	69	82	65	64	60	68	74	49	72	73	59	66	78	61	72	62	61	54	53	67	68	57	61	69	54	71	61	57	52	45	48	60	57	68	52	64	55	60	57	66	45	65	67	70	75	67	72	71	52	69	62	55	56	63	54	69	73	79	56	46	68	64	84	65	66	63	66	60	65	69	61	48	76	62	60	62	56	59	67	65	61	68	62	55	63	61	65	70	70	63	74	65	58	66	68	63	55	66	73	56	61	63	62	56	73	81	64	74	49	63	68	71	61	69	55	55	63	67	75	67	79	59	78	49	77	71	66	64	47	62	60	69	77	73	67	66	61	43	62	60	68	64	65	74	50	65	66	64	56	73	68	58	68	63	52	63	58	58	60	77	75	64	64	69	70	75	63	65	47	68	68	65	70	59	76	68	67	50	66	72	73	69	68	77	77	70	56	63	67	65	59	74	59	70	66	58	56	63	62	69	61	63	50	64	63	74	45	62	63	58	63	75	71	65	71	75	59	55	63	66	60	68	57	60	64	77	62	58	54	71	52	58	62	56	66	74	63	53	59	59	54	69	65	62	53	73	73	49	58	59	63	59	49	55	63	64	73	63	67	68	61	54	72	71	70	57	67	76	79	65	46	66	68	68	52	60	74	71	68	63	75	63	66	74	54	54	64	73	70	67	66	64	54	70	81	60	68	66	71	59	54	71	64	64	64	57	61	57	68	56	66	63	57	69	67	57	70	58	57	69	47	64	57	66	63	69	62	61	60	62	63	61	74	59	57	72	65	55	67	59	52	84	73	74	59	65	52	54	51	64	61	70	78	44	61	70	72	59	59	60	73	67	54	65	57	53	71	62	71	76	77	65	79	68	64	59	49	60	73	56	92	61	60	58	60	55	68	60	60	75	62	70	59	68	61	56	55	61	77	54	63	60	62	58	65	40	55	63	50	91	75	63	60	71	69	71	66	65	62	58	55	63	68	56	64	71	68	62	75	64	57	55	75	66	58	56	56	87	67	70	51	57	72	73	68	71	63	61	77	73	61	66	53	60	66	46	60	52	55	75	69	67	61	64	51	60	60	90	53	60	59	58	63	70	80	69	58	72	58	60	56	51	67	47	62	57	66	53	61	60	73	59	67	65	67	71	61	73	73	57	63	57	63	74	68	64	70	70	59	70	70	73	63	79	66	62	59	54	73	68	74	53	74	77	61	60	69	63	53	56	59	64	79	56	67	74	65	59	70	66	59	68	53	70	69	66	56	67	55	66	62	83	68	69	61	69	55	71	62	69	69	63	58	57	60	57	62	71	58	69	64	67	59	57	51	70	65	64	61	59	62	52	49	59	55	69	61	52	64	54	63	56	73	62	68	66	64	56	56	55	62	56	68	65	66	61	71	69	67	74	55	57	54	56	49	65	78	68	52	64	48	67	69	54	73	64	61	54	64	53	52	55	72	67	55	73	63	65	59	59	54	67	57	56	56	73	66	62	61	53	65	62	71	54	64	73	55	70	52	77	67	58	63	58	66	67	73	59	47	57	64	67	61	71	65	66	66	79	75	54	68	58	68	59	68	52	66	51	70	56	70	51	75	66	75	66	58	72	65	68	57	64	63	75	66	75	61	62	59	63	68	62	59	65	43	56	72	57	66	61	52	57	52	62	66	64	52	68	68	66	68	62	61	68	67	61	56	61	70	67	66	80	77	61	76	61	69	67	84	73	55	57	58	79	63	67	65	71	70	69	55	76	60	63	78	65	77	63	76	70	68	60	75	61	81	67	74	61	57	68	75	56	65	62	64	64	66	74	52	62	71	60	64	72	58	67	70	71	71	77	58	48	58	70	69	60	81	61	52	57	53	67	57	76	66	52	73	54	58	60	57	62	62	65	66	58	67	68	68	63	52	66	73	61	50	71	72	65	63	67	77	64	73	60	51	65	59	76	60	74	66	76	66	61	57	55	64	70	70	61	73	58	58	66	57	57	51	59	55	67	58	71	72	57	68	77	73	73	73	65	57	62	66	67	79	57	66	58	62	81	70	71	68	56	62	68	53	77	77	79	72	72	66	66	65	75	64	84	56	73	69	77	75	60	67	62	71	56	65	78	74	70	54	66	62	62	78	44	76	58	65	75	69	63	66	61	73	62	75	76	59	63	71	48	65	61	60	54	62	58	64	70	69	62	59	56	60	63	62	54	59	58	64	63	51	65	71	67	62	64	68	71	69	58	70	71	59	62	75	64	63	64	69	51	64	49	68	65	60	56	70	61	60	75	72	74	70	61	51	62	67	61	61	52	61	61	68	52	76	64	65	57	71	62	64	68	72	69	69	62	77	55	64	59	56	62	59	66	59	54	75	62	57	59	61	76	63	77	63	72	55	50	69	59	59	72	80	61	58	56	63	60	63	76	55	71	60	68	64	59	52	64	59	62	48	84	62	72	50	64	67	62	63	57	65	62	69	50	60	61	59	66	69	61	69	59	75	57	62	72	59	62	68	58	61	50	77	64	61	64	68	55	68	69	64	64	51	62	66	53	75	53	67	53	65	65	68	55	73	72	76	56	79	81	70	69	68	62	70	63	62	74	61	59	67	66	67	56	58	68	61	54	71	61	66	68	56	53	47	70	65	56	64	61	68	57	75	60	62	54	71	43	65	61	60	71	60	66	65	79	67	82	67	67	74	78	62	67	74	61	77	58	77	55	64	64	49	72	64	69	59	66	67	70	64	78	71	61	58	52	57	49	61	64	53	76	61	52	64	59	70	64	62	62	60	75	65	75	69	61	56	58	55	69	45	77	71	54	70	62	63	70	57	76	58	75	47	69	54	75	63	75	62	59	46	63	52	58	67	65	48	52	60	57	66	54	60	55	82	62	71	63	61	71	63	55	81	75	60	74	58	85	62	66	63	63	67	67	64	67	54	79	54	76	73	81	66	72	69	66	60	61	51	68	63	62	46	79	63	58	66	71	72	60	67	61	63	66	74	84	58	60	63	63	72	50	68	69	54	67	60	76	66	56	56	65	66	58	45	72	59	67	72	51	61	69	64	67	60	68	61	52	79	66	58	81	63	70	68	71	74	80	61	58	58	68	61	65	74	70	56	64	63	83	74	59	72	57	57	49	72	82	56	74	71	63	51	77	64	62	62	69	63	63	78	56	61	44	69	66	68	68	71	71	61	67	72	68	71	62	76	83	72	62	77	67	80	65	71	62	61	56	60	67	72	63	70	58	80	74	73	67	82	60	57	71	61	64	90	61	61	62	67	71	53	55	60	50	71	61	59	56	66	62	63	50	73	57	64	47	62	62	73	66	76	59	54	67	64	67	75	57	68	47	66	59	73	73	63	62	51	60	59	62	55	77	72	49	54	61	71	70	67	72	60	65	60	56	72	52	55	55	66	61	66	60	61	74	74
5532	311	365	420	414	329	331	313	285	272	279	262	259	262	234	239	264	261	235	276	244	245	255	252	255	238	242	270	220	235	205	246	219	208	262	246	244	227	217	254	231	230	246	238	234	243	227	232	237	258	231	215	258	249	227	229	225	236	226	217	263	224	219	229	204	227	226	220	240	226	217	233	254	241	242	229	253	198	221	252	227	228	220	221	241	256	223	257	250	251	218	273	230	256	252	214	230	238	221	227	256	247	230	236	229	240	237	232	246	227	254	212	207	239	219	213	223	238	235	226	232	222	202	224	229	229	260	224	208	239	211	232	235	230	220	204	205	240	205	230	211	234	241	243	254	230	226	247	232	224	225	244	237	258	259	236	223	241	254	230	231	219	242	236	226	229	244	217	230	230	227	225	233	213	225	194	235	246	201	238	242	241	240	254	259	252	247	243	226	223	245	268	246	229	244	255	234	224	249	249	238	242	226	238	243	228	251	238	204	236	246	224	219	252	229	228	229	251	234	232	244	264	227	221	232	223	219	216	237	212	212	261	244	219	240	217	203	235	234	228	221	241	232	241	254	200	212	208	226	205	235	236	246	244	234	245	235	239	217	234	214	276	229	244	240	231	218	225	223	225	225	225	249	247	230	265	245	243	229	238	241	203	259	245	235	229	212	250	237	212	236	232	263	236	238	266	236	219	239	235	251	242	214	237	218	246	214	244	242	218	231	231	222	256	237	245	251	224	217	226	258	233	250	228	224	206	216	247	273	267	211	208	247	249	233	237	212	236	244	251	241	253	253	237	215	235	243	254	242	243	241	231	211	239	243	220	204	235	232	260	215	215	224	229	255	224	245	229	251	227	238	222	233	236	240	241	241	235	232	260	274	205	253	217	215	224	224	244	248	242	216	226	241	253	237	241	237	246	222	198	242	238	238	216	228	217	260	218	223	216	218	217	222	231	231	215	231	209	231	222	216	261	239	239	254	219	212	232	239	212	235	242	232	237	232	237	219	226	252	246	244	229	235	235	231	246	237	224	228	232	202	249	214	222	224	228	248	239	233	223	251	214	236	247	204	226	215	238	239	216	242	218	186	202	239	218	259	224	232	241	239	240	243	230	244	266	241	221	239	226	241	210	247	233	253	232	285	245	227	241	202	236	215	226	222	232	242	228	223	228	224	229	249	191	231	230	242	217	202	263	252	222	223	216	225	235	223	221	240	223	223	223	214	239	255	232	207	232	223	232	212	255	238	241	255	205	229	231	229	265	256	228	227	241	238	215	241	229	221	207	232	217	235	233	245	245	219	213	240	232	240	236	240	237	246	235	226	248	237	221	233	262	238	235	229	259	236	208	191	243	233	242	236	215	223	237	226	213	249	220	235	250	240	198	238	227	209	246	252	251	242	224	237	216	229	234	256	211	254	247	230	235	256	229	234	254	235	248	219	216	239	240	221	194	230	233	249	225	227	236	235	234	233	240	263	245	250	202	228	261	215	230	259	248	231	215	243	210	239	227	272	234	233	247	222	221	223	227	223	248	256	234	213	220	232	226	248	230	244	250	218	235	235	240	220	227	238	241	236	239	241	245	237	233	228	219	240	237	286	208	232	247	240	224	236	231	251	224	237	237	255	234	221	222	242	250	261	247	237	232	222	233	226	233	233	209	220	239	258	232	235	236	225	211	238	232	225	242	241	229	230	264	234	244	236	223	257	233	241	243	270	236	251	269	192	238	234	228	245	236	258	212	259	242	227	238	232	233	234	274	236	244	239	215	254	239	226	238	262	216	258	230	233	226	220	246	238	238	254	217	199	224	226	232	224	214	199	216	240	259	240	243	213	212	256	250	215	249	266	223	226	234	244	251	243	221	222	238	217	258	222	223	227	230	241	234	240	243	259	253	231	229	232	256	261	234	243	209	242	229	232	227	255	225	245	257	236	221	215	245	242	228	225	234	244	231	240	243	216	234	223	225	234	239	253	229	242	253	209	245	219	259	234	229	244	250	217	230	235	217	222	234	250	213	213	258	197	246	260	239	229	222	241	254	226	242	229	215	246	222	250	261	252	222	215	222	260	214	261	239	219	241	248	225	265	238	210	227	247	216	207	225	231	210	243	233	239	240	258	232	231	239	223	234	222	270	240	231	251	226	244	230	226	218	217	213	263	232	255	245	228	193	233	213	241	216	225	199	223	263	208	206	234	221	235	253	228	223	228	234	242	232	245	220	208	245	225	214	241	244	235	221	263	224	245	214	236	210	238	217	216	235	217	249	241	216	203	227	228	223	203	222	228	211	240	253	223	223	226	227	220	217	230	231	214	247	216	220	257	200	240	220	240	218	210	215	236	249	241	212	260	236	253	253	231	224	238	249	233	227	240	237	250	222	244	225	198	225	227	252	228	228	247	212	220	248	246	233	240	210	211	212	217	240	241	243	241	211	207	228	245	235	234	255	233	239	272	232	249	239	240	246	224	235	226	244	249	227	212	229	226	210	220	201	244	239	241	222	229	225	250	219	225	223	240	227	232	253	252	228	249	215	265	254	259	220	218	211	230	242	221	243	247	222	233	214	229	258	240	256	246	223	241	226	214	219	208	255	256	212	257	239	266	247	228	245	226	222	237	206	266	256	233	251	230	246	228	209	210	214	239	252	250	233	236	232	247	231	254	244	235	211	211	224	214	235	230	209	245	256	227	238	240	229	207	254	204	241	227	228	231	235	225	214	215	247	223	223	222	241	233	233	242	219	230	242	240	235	230	198	236	239	215	239	230	233	219	238	245	224	236	213	256	215	262	237	242	255	195	225	227	226	231	232	244	220	242	219	224	219	246	231	244	220	222	242	220	238	241	227	219	222	244	223	219	256	240	243	237	239	250	228	225	237	252	223	233	214	242	238	243	241	228	235	229	243	232	224	246	234	230	241	251	234	241	219	215	220	220	240	227	255	246	198	248	236	240	262	239	231	257	212	241	238	239	216	221	234	224	248	256	225	244	229	231	227	239	237	222	252	228	250	231	255	248	215	233	267	219	230	201	242	232	239	225	228	211	232	219	208	228	222	219	218	228	254	245	251	235	246	235	201	238	211	224	232	235	246	212	215	241	226	231	214	239	227	230	234	272	243	261	222	244	233	226	248	240	245	216	239	215	242	223	262	257	215	217	210	227	214	235	232	218	237	248	238	266	221	219	231	223	235	230	221	236	258	236	243	208	260	232	228	227	217	239	263	240	207	238	225	249	211	258	239	213	218	223	228	219	240	269	233	223	218	229	237	229	232	230	224	222	216	255	259	253	224	235	211	255	248	246	248	213	256	256	234	209	209	224	233	231	221	253	222	241	222	231	240	222	214	251	200	240	222	260	238	224	225	264	245	247	224	238	208	236	224	251	236	245	251	224	220	221	238	222	239	238	225	227	227	223	216	220	222	235	251	259	222	234	236	241	239	255	245	217	234	238	218	255	222	251	219	239	234	242	250	236	237	241	218	236	227	238	241	243	221
43407	13642	2386	1072	791	586	414	371	295	299	243	240	220	202	180	217	185	162	166	168	172	146	166	160	157	146	139	136	158	153	137	142	132	133	150	125	128	149	169	166	120	125	142	156	142	152	142	147	129	136	135	140	156	134	135	159	136	132	147	133	163	110	137	122	136	134	112	136	133	159	128	152	149	128	113	144	132	120	139	143	131	133	122	135	134	141	136	129	135	134	122	136	136	138	152	128	130	156	133	123	138	130	143	130	137	129	127	131	129	125	125	130	132	134	158	118	135	129	145	148	135	136	137	133	135	118	140	126	146	139	123	129	136	115	139	143	140	149	151	134	170	118	132	134	137	148	130	147	151	117	133	124	120	120	119	141	139	149	127	144	141	137	127	143	139	154	148	150	134	124	133	137	131	136	137	117	135	124	151	130	139	127	148	137	135	126	128	152	133	164	140	121	118	115	138	123	123	144	123	144	177	123	148	125	146	129	131	128	144	121	148	144	138	135	130	121	126	149	118	123	124	127	136	141	139	146	125	131	119	140	127	156	127	135	148	150	158	130	134	128	117	120	138	146	141	141	144	132	129	162	139	127	127	159	140	121	136	135	124	148	132	139	142	137	124	148	114	153	132	139	141	134	143	126	127	126	138	133	130	114	159	129	128	124	131	127	118	120	135	130	136	145	135	151	133	105	156	120	151	118	126	160	124	122	137	130	138	127	158	121	133	129	130	126	104	119	142	139	124	147	133	133	155	131	140	145	127	135	120	141	123	120	142	146	146	113	134	141	113	121	151	128	144	141	133	142	142	116	144	130	128	131	131	133	136	149	116	133	122	126	148	133	116	121	131	136	140	140	135	126	130	146	137	146	156	142	141	130	120	150	166	133	139	114	146	137	144	135	132	117	116	126	154	135	146	129	152	126	137	129	135	121	136	139	115	135	128	155	131	147	133	152	155	129	137	125	140	127	149	127	154	130	118	139	109	129	137	135	134	120	132	135	135	110	124	121	143	131	132	141	144	137	139	139	130	138	141	116	131	140	141	118	152	125	142	138	146	114	127	134	133	128	125	134	121	136	111	127	112	136	130	146	117	151	141	130	132	130	136	113	119	132	122	132	133	132	138	119	133	133	125	142	155	122	113	126	127	134	133	145	136	142	122	142	135	129	124	123	130	118	117	152	144	128	129	119	133	136	155	112	143	124	142	148	143	144	149	129	111	140	134	134	141	125	136	132	125	137	137	152	117	122	150	143	133	146	137	122	149	127	140	147	115	126	135	140	139	118	126	134	147	137	135	119	143	133	137	135	133	130	144	154	132	129	136	126	162	136	138	122	136	134	135	135	132	140	138	132	118	141	138	129	121	127	154	131	134	141	135	113	135	115	142	142	156	147	147	136	134	141	146	116	135	129	129	157	132	111	159	155	144	137	142	140	142	132	131	130	127	135	145	139	133	124	125	134	115	131	141	127	138	138	129	118	117	132	160	147	143	138	152	121	156	137	117	132	132	141	158	132	140	153	152	130	132	157	155	127	133	124	134	131	141	146	153	114	154	155	141	141	144	132	140	131	124	143	125	131	147	143	140	136	147	125	133	121	150	139	144	166	134	156	127	143	149	155	116	146	146	151	135	140	133	115	151	138	124	142	145	123	134	126	147	126	128	137	129	126	140	141	150	135	127	127	133	136	128	133	130	146	131	141	150	138	119	138	142	137	130	126	129	129	135	124	150	153	147	139	126	132	105	151	165	128	128	129	141	138	135	144	112	143	151	127	158	133	122	134	152	123	152	129	148	130	152	136	100	159	138	144	121	139	120	139	129	140	156	128	134	130	119	154	133	139	132	136	133	124	114	120	113	131	149	134	114	116	140	152	144	134	135	131	122	134	136	124	142	142	134	130	160	146	125	133	134	129	137	137	134	134	121	123	130	119	148	114	142	125	127	118	131	137	126	107	134	137	140	144	127	157	116	142	138	129	136	119	134	109	168	142	120	139	138	133	132	128	117	120	141	138	129	127	150	138	120	129	157	133	132	111	134	110	169	132	124	145	138	128	128	137	143	120	147	135	133	135	116	120	131	168	134	121	121	135	137	134	137	150	138	128	128	139	148	142	142	153	136	134	130	124	122	121	124	140	133	142	134	108	144	119	130	151	140	135	131	125	151	139	140	132	132	125	162	136	126	156	130	129	125	127	145	113	148	149	134	144	137	131	126	117	131	126	124	131	125	121	126	138	109	125	142	145	132	136	151	128	133	129	119	126	122	123	127	138	126	163	164	129	119	133	147	115	161	141	143	130	140	137	111	130	147	124	127	131	122	136	138	143	150	134	136	150	121	139	140	130	126	141	138	138	121	119	119	153	143	130	106	124	138	151	141	127	133	126	144	131	141	140	167	110	135	116	135	140	132	160	147	141	150	135	142	133	153	135	131	140	120	129	109	127	126	144	121	110	124	128	130	140	141	144	122	115	136	129	144	147	151	148	138	151	134	140	132	151	142	144	117	121	134	123	132	140	134	135	137	126	126	124	141	116	138	134	135	114	137	145	120	154	128	131	127	140	122	135	117	133	133	130	142	124	120	129	148	116	130	118	127	143	123	139	144	113	151	148	154	114	135	124	136	120	118	147	120	137	130	149	122	142	125	136	151	160	149	134	136	122	128	147	130	140	117	149	147	121	125	142	137	133	153	125	129	141	133	121	152	139	122	139	125	125	131	127	142	150	145	137	146	144	114	134	142	145	127	131	136	138	140	121	156	134	132	110	139	135	128	125	142	116	121	118	143	122	110	151	158	138	128	119	127	170	123	143	148	150	147	111	138	141	141	142	124	139	160	135	113	140	144	127	134	124	128	132	145	163	127	146	153	115	114	125	140	109	140	146	138	124	127	147	118	129	146	129	128	135	132	135	103	144	146	140	151	128	130	139	147	112	121	137	127	115	122	134	156	116	129	145	139	114	145	129	123	109	135	149	146	124	127	144	109	153	131	112	133	138	146	132	134	139	140	142	114	130	134	143	118	130	138	146	123	140	127	126	128	145	131	115	119	161	165	134	134	124	143	143	132	141	129	122	129	135	134	138	133	116	136	137	135	130	166	128	121	126	135	136	129	120	135	159	114	136	126	143	148	145	145	129	134	147	133	113	141	152	124	129	141	126	118	137	130	140	144	132	134	135	142	151	145	141	118	137	142	120	118	117	135	123	144	146	136	150	135	130	156	115	125	148	139	111	126	145	126	151	125	135	138	133	135	116	150	115	136	126	116	153	139	121	138	133	156	153	110	128	160	133	138	136	160	138	138	128	152	116	117	149	127	119	137	156	130	145	125	115	136	149	132	115	141	121	130	135	115	114	139	132	136	127	152	100	147	134	125	125	127	126	132	124	142	150	144	120	160	124	145	138	150	126	119	154	110	126	123	130	126	151	137	136	129	118	122	152	129	126	142	132	114	147	120	118	140	120	138	140	128	148	137	135	134	130	145	137	133	135	131	135	139	154
24147	1461	3301	3544	3119	2559	2095	1777	1437	1328	1155	1065	980	903	824	754	702	732	675	654	643	618	573	585	596	581	520	513	508	542	537	500	517	493	469	485	518	454	455	466	460	455	448	471	484	446	463	426	463	459	457	417	461	454	460	456	408	472	438	436	414	437	427	459	430	426	432	398	405	449	398	436	435	418	425	387	473	457	440	418	412	433	415	440	406	428	439	434	441	420	441	432	413	455	416	438	404	429	427	441	425	443	442	462	431	463	436	423	443	406	414	462	404	421	440	440	418	417	447	421	413	382	439	420	383	427	401	423	414	406	407	465	394	424	413	465	405	421	468	403	454	393	433	440	433	397	368	424	430	416	441	448	391	408	410	445	404	437	412	438	462	409	441	437	414	439	438	396	403	440	367	407	397	408	393	418	435	456	395	429	421	428	434	432	434	440	421	453	440	414	456	415	416	421	442	473	392	433	404	441	379	406	425	395	405	409	439	415	418	468	413	449	415	454	436	420	398	455	462	454	409	437	439	443	412	450	410	412	442	459	427	403	426	423	437	477	374	440	414	416	437	396	447	412	428	396	439	391	415	434	449	413	404	443	420	408	465	367	418	408	403	445	422	407	425	445	433	435	383	418	440	431	423	411	420	431	444	402	424	393	412	419	387	383	422	431	433	459	404	425	387	440	428	403	428	435	406	440	421	414	452	399	419	403	416	442	407	395	400	409	401	424	425	411	410	400	390	457	402	413	414	433	427	377	405	414	433	452	447	423	379	451	392	373	426	421	378	402	421	437	429	415	393	434	405	407	428	441	418	420	400	423	404	395	386	423	430	434	428	414	443	410	390	405	430	413	397	441	429	418	421	428	403	441	406	424	430	420	415	418	403	456	414	399	417	449	417	443	407	416	441	432	442	420	421	405	420	441	427	426	466	407	426	417	383	421	433	372	431	417	429	401	462	409	427	458	455	401	455	420	418	419	393	446	399	390	436	461	452	416	445	420	404	388	456	409	429	388	400	414	384	410	422	431	450	413	426	430	419	405	420	444	381	421	420	402	420	373	427	441	443	433	431	409	435	419	404	401	429	417	432	422	422	440	421	411	420	440	405	405	401	420	436	428	398	451	405	437	409	435	464	427	433	412	403	432	476	388	425	432	427	435	420	432	395	384	434	412	415	428	403	424	422	403	424	433	433	423	440	424	425	416	406	415	400	417	434	394	446	429	407	447	451	398	424	427	423	437	411	452	429	407	394	455	442	451	457	432	445	411	456	438	395	450	424	407	431	375	420	445	420	441	388	447	396	396	438	413	386	433	476	431	406	410	410	420	414	401	454	418	418	431	407	450	408	401	421	399	427	469	418	375	439	426	423	433	417	392	415	411	400	425	413	382	420	442	434	413	420	440	403	429	452	412	426	410	436	445	413	433	447	417	418	429	412	441	438	399	473	458	440	427	431	434	424	416	444	432	373	426	443	430	405	417	400	410	419	427	395	445	416	426	398	434	430	389	426	417	397	425	408	455	386	415	434	430	417	410	433	407	422	498	401	424	429	411	417	403	432	391	462	387	440	373	444	421	429	440	393	425	419	417	418	421	482	451	401	409	443	405	377	429	391	441	408	420	409	417	435	431	399	419	416	414	419	419	400	411	423	393	387	412	405	416	413	410	407	425	460	463	410	456	446	427	435	460	416	407	406	400	409	424	455	386	394	402	413	446	416	427	427	432	422	425	429	410	418	424	440	412	461	422	434	438	434	426	413	442	433	423	409	401	422	444	422	426	419	418	458	430	438	401	408	428	437	433	403	436	417	408	415	418	419	426	422	397	462	451	397	461	439	437	426	418	423	428	413	418	438	450	413	418	428	433	424	404	430	431	437	411	399	430	412	453	431	435	436	431	414	442	469	422	421	388	433	410	411	464	393	426	406	428	406	439	471	421	403	398	422	439	410	404	403	428	423	386	407	413	412	460	406	423	433	439	413	412	410	415	400	436	465	404	433	440	414	419	402	415	423	437	466	425	382	409	453	424	359	403	407	456	394	443	426	386	407	458	416	428	385	397	415	407	385	422	408	416	404	437	393	400	450	419	417	432	457	425	421	441	404	447	407	417	415	414	396	442	410	448	432	434	431	443	425	409	452	426	436	413	444	368	445	466	443	391	407	418	403	461	417	423	424	441	398	397	403	447	403	451	404	415	388	442	392	435	474	418	405	424	416	457	444	412	440	389	434	395	417	390	447	410	415	408	426	436	420	376	398	457	416	420	400	388	409	417	432	446	433	457	402	415	406	405	400	427	443	395	396	426	431	408	418	404	410	444	397	411	410	413	426	437	436	424	416	433	390	405	402	427	414	447	410	365	435	427	440	414	423	421	437	407	455	413	431	432	436	404	448	432	435	417	382	398	427	412	457	416	393	417	438	436	419	368	414	411	410	418	432	424	415	399	451	428	444	413	401	442	474	428	430	411	407	401	412	407	418	406	434	423	404	469	419	391	396	411	411	414	431	406	435	422	366	393	402	415	407	425	458	434	440	432	410	446	434	453	422	413	417	432	423	412	425	436	436	434	407	425	436	403	426	424	430	429	398	433	413	408	418	442	424	411	419	462	407	410	432	420	434	418	409	418	416	401	413	423	444	408	379	416	436	427	430	416	415	411	388	434	421	399	410	409	426	403	384	412	398	430	434	411	401	446	406	393	445	394	423	437	432	430	396	409	408	416	429	427	406	412	387	416	404	371	433	407	439	420	403	408	387	427	441	416	404	436	426	419	422	384	423	428	389	401	432	426	431	390	422	415	440	418	380	422	371	413	399	423	444	423	448	443	442	411	414	407	407	433	433	412	399	434	374	400	438	424	409	414	418	397	407	456	426	419	436	404	391	427	410	424	455	412	462	447	393	416	435	411	442	424	414	410	455	453	421	441	418	446	401	426	406	424	390	445	425	433	444	400	421	394	418	410	462	416	382	436	418	402	420	423	420	417	426	420	397	439	433	420	448	405	420	396	400	433	428	441	466	396	390	418	395	453	420	401	400	386	429	417	437	419	426	398	433	430	435	393	444	404	419	444	440	409	402	391	402	441	444	403	411	422	428	438	422	368	448	408	456	426	471	408	434	454	440	429	389	398	440	400	434	393	420	386	392	405	418	420	425	405	424	402	429	367	405	407	383	400	420	392	449	429	422	419	413	419	392	435	412	412	385	427	413	458	404	416	434	389	454	426	443	401	417	360	420	397	443	437	421	421	459	418	398	433	456	422	415	411	431	415	421	380	405	436	445	396	416	400	445	421	382	456	448	443	415	417	401	402	441	442	412	378	415	437	445	466	399	420	437	415	439	421	404	412	434	428	408	424	382	436	387	412	436	410	389	413	409	448	423	431	433	413	412	409	465	383	441	415	416	443	402	402	403	407	403	409	422	402	437	395	437	395	415	429	441	474	414	401	406	403	455	422	450	386	393	399	436	450	426	430	403	446	432	428	430	432	420	450	453	438	415	441
50671	20597	7076	2163	1489	1136	800	665	596	487	405	391	378	352	315	319	285	308	278	282	306	289	260	241	255	246	267	273	261	262	253	265	223	235	235	230	247	228	247	237	251	214	239	246	217	229	237	247	233	242	235	224	223	226	230	231	238	222	233	247	219	227	206	220	212	232	223	228	238	217	211	219	230	227	236	244	216	214	224	211	252	230	243	225	234	225	223	210	216	229	235	242	226	245	224	211	245	209	227	211	252	234	229	218	222	241	229	244	235	232	213	211	252	200	221	243	212	220	251	230	228	246	232	249	213	231	203	232	215	213	224	206	232	221	223	242	234	228	223	255	228	216	211	239	221	231	206	220	217	192	235	224	206	241	242	188	208	217	198	223	215	230	227	219	234	231	261	216	245	229	231	239	231	247	210	218	241	228	263	190	217	239	200	248	244	226	215	202	238	205	208	210	217	220	210	232	217	203	216	231	225	222	217	214	217	220	214	212	210	229	222	255	225	201	218	232	246	216	205	211	228	242	250	218	254	224	243	228	223	228	236	215	232	225	213	202	256	216	222	223	242	204	240	222	235	224	250	222	218	208	208	252	268	241	221	242	233	253	225	235	231	226	218	238	206	218	196	209	225	261	225	232	238	209	206	213	222	223	226	228	243	221	222	214	232	242	238	229	237	228	220	236	228	231	212	245	202	217	241	216	238	248	228	216	237	207	201	242	221	224	248	212	222	220	229	248	229	202	219	248	224	232	240	235	209	216	211	218	209	205	225	207	219	234	211	226	205	239	241	203	215	227	208	214	235	213	216	221	214	225	226	210	217	222	228	220	216	227	230	195	249	207	229	257	220	235	235	219	220	214	242	237	229	218	231	226	255	206	217	240	194	224	242	248	215	257	220	222	236	234	215	216	233	217	220	228	219	213	223	237	196	185	229	214	255	232	173	230	219	223	197	230	242	234	217	233	263	245	238	199	228	238	223	262	240	216	239	237	209	229	254	209	243	217	210	238	209	230	243	210	211	206	239	207	229	246	251	222	193	210	235	211	198	202	213	226	206	220	252	216	216	256	227	225	228	207	241	249	235	204	214	228	194	217	183	231	240	250	212	213	196	239	230	201	221	216	224	222	217	219	210	250	224	236	244	218	231	219	212	190	232	208	211	206	232	235	246	236	215	240	228	215	223	226	230	230	207	233	239	223	216	224	208	237	221	228	230	217	205	194	213	209	220	227	225	222	227	218	235	226	218	246	230	206	205	238	238	218	226	249	226	216	213	220	214	223	211	231	228	221	251	220	250	239	225	212	206	249	236	222	199	237	223	206	241	233	216	208	223	208	232	204	244	233	241	224	240	234	243	206	224	233	256	226	219	249	198	210	207	214	198	241	231	232	217	215	223	246	235	212	224	232	238	239	247	220	220	227	227	210	215	239	251	234	242	218	220	218	220	217	249	252	235	238	232	214	233	258	213	236	234	231	249	225	228	246	231	207	229	237	224	210	212	221	214	234	206	277	235	228	211	225	228	201	232	221	239	238	254	242	246	234	247	240	226	218	214	206	230	222	249	250	218	241	252	241	212	207	233	232	227	224	218	227	231	219	198	206	244	207	241	241	216	253	249	232	235	235	214	232	218	236	203	203	237	218	216	218	228	214	210	217	235	204	201	233	230	221	222	202	211	208	218	211	231	245	224	200	240	241	229	254	207	223	240	233	217	193	226	216	197	245	224	218	243	235	239	239	240	211	239	234	224	222	212	220	253	224	216	218	208	182	250	213	237	219	214	214	218	197	197	228	202	215	221	233	239	225	217	232	229	211	219	185	224	252	229	248	222	215	248	211	215	201	244	223	214	207	214	217	224	211	231	209	223	216	212	232	218	234	215	212	225	213	224	228	246	216	224	220	238	258	219	196	248	224	236	226	230	220	240	220	210	237	218	245	228	222	233	225	242	233	231	205	193	239	231	222	220	220	232	229	219	216	232	217	243	245	232	246	204	250	261	228	193	221	205	235	224	227	235	225	220	241	233	188	237	230	222	217	202	211	216	237	226	203	205	221	200	257	226	200	229	202	218	245	231	212	210	224	211	215	231	230	237	217	240	218	233	206	203	235	225	204	224	231	238	219	242	249	234	222	238	222	233	219	245	219	222	204	245	207	214	232	223	233	248	219	197	247	234	244	220	235	221	235	227	220	245	224	221	243	245	202	222	242	213	208	228	248	212	218	228	245	251	236	226	232	207	237	216	215	241	210	234	210	242	242	219	230	232	220	240	222	244	222	201	224	230	220	212	204	234	252	266	244	220	217	250	232	218	209	202	241	247	241	221	212	206	244	227	217	214	244	233	227	232	235	232	215	212	182	211	199	233	233	245	217	208	215	262	229	244	231	227	208	242	226	193	226	224	211	222	218	238	232	239	256	238	235	244	238	221	236	233	225	213	234	218	236	232	215	254	217	233	228	245	226	217	225	217	199	217	250	218	210	232	220	237	244	210	207	236	206	204	219	234	225	240	229	252	206	231	221	248	253	246	238	215	204	227	250	244	230	203	229	197	214	237	211	206	249	208	205	217	216	213	223	244	231	238	211	237	225	206	221	225	243	227	216	220	221	228	224	236	214	243	228	214	221	222	193	228	234	253	238	223	209	244	246	216	242	222	212	233	227	233	237	212	229	247	208	216	226	230	216	211	225	234	206	237	219	222	227	233	220	245	221	241	220	230	213	219	219	234	243	236	219	255	215	215	223	247	209	246	207	226	232	220	218	228	250	248	215	215	219	210	238	229	236	241	226	220	206	238	235	220	231	218	232	231	213	228	209	233	219	224	220	233	218	199	227	210	209	235	238	231	215	227	246	206	220	215	247	238	227	202	209	211	234	223	223	230	203	239	236	231	240	216	232	222	232	234	207	242	220	212	221	201	236	249	238	217	242	244	217	240	192	241	207	222	247	231	215	247	230	201	247	216	219	228	184	252	216	225	241	238	195	189	232	241	234	217	200	241	226	206	241	207	239	237	209	217	233	225	204	225	212	233	245	226	226	241	209	207	251	200	216	253	207	208	265	196	239	241	231	243	198	224	219	250	238	203	201	236	214	207	231	225	239	219	255	214	192	244	187	193	236	222	212	234	211	226	214	242	222	209	205	219	222	213	225	247	227	228	229	222	219	243	233	244	245	226	212	223	226	224	242	209	200	223	216	236	236	228	247	219	221	235	195	246	229	232	217	220	239	229	214	232	215	225	207	247	242	214	240	220	213	236	216	218	232	245	249	248	227	224	226	215	217	238	234	231	205	219	224	218	211	232	206	207	214	233	231	224	224	223	245	220	202	241	221	212	217	249	240	227	268	215	229	218	205	232	239	239	204	240	221	232	244	219	203	228	245	226	213	216	207	200	231	223	217	241	219	229	245	234	239	211	224	188	220	240	213	237	241	226	227	239	226	230	258	230	211	233	227	232	238	224	185	280	223	220	196	220	237	204	237	236	201	240	245	260	229	228	216
30267	2606	5769	6477	5522	4364	3538	3014	2540	2340	2091	1815	1680	1487	1433	1395	1259	1185	1104	1063	1060	1067	978	983	905	902	873	795	836	840	852	793	792	776	772	761	726	783	731	757	725	732	725	751	730	726	705	700	741	717	657	720	689	728	662	685	710	682	678	664	728	651	688	729	706	633	671	710	645	683	653	699	638	642	654	667	707	676	714	662	678	651	648	650	677	709	691	625	643	632	655	671	679	695	684	657	641	699	624	650	677	646	648	701	620	629	658	647	618	649	684	680	623	639	701	633	674	650	666	627	639	607	636	642	662	592	635	633	658	637	677	603	610	655	622	656	681	632	657	648	625	599	659	628	661	628	675	642	659	622	648	637	642	620	682	603	685	639	664	647	676	667	653	686	637	683	645	661	644	634	640	657	651	612	648	627	669	692	622	605	678	625	671	645	577	699	632	668	635	598	632	661	639	611	616	696	646	686	664	604	676	637	617	573	656	643	600	637	646	645	665	615	636	630	641	641	630	601	655	608	603	672	585	636	669	651	619	575	657	633	641	596	639	610	665	625	660	673	592	694	651	646	696	623	636	656	647	628	677	624	613	653	583	629	621	663	614	663	638	643	616	647	623	628	625	605	633	620	610	662	691	631	632	664	633	620	682	645	663	603	688	653	620	673	646	652	617	600	627	659	612	613	596	662	636	645	614	651	678	618	626	677	621	623	638	653	681	612	599	653	692	587	649	661	642	642	624	628	674	624	663	631	629	640	645	666	636	650	646	607	648	618	646	620	677	597	645	644	609	642	628	698	600	681	643	654	647	681	639	645	657	629	631	657	651	665	639	669	625	656	702	657	590	633	634	691	652	660	632	638	693	633	650	626	664	650	630	700	593	671	664	659	642	629	669	630	675	632	668	597	636	633	664	683	645	665	654	689	671	636	630	603	617	619	645	616	656	597	652	624	643	638	618	590	655	687	662	581	608	620	640	633	611	656	599	678	619	610	644	675	613	652	631	590	606	642	620	671	633	622	682	621	647	609	674	660	650	639	669	623	625	645	646	679	620	602	687	675	608	633	650	626	614	630	632	623	636	638	671	612	679	631	656	634	663	603	644	646	661	614	571	658	629	654	651	604	640	658	598	620	622	665	633	608	631	677	621	606	657	634	636	629	629	659	651	656	667	646	661	662	605	625	648	634	638	639	700	612	635	634	709	654	645	620	663	665	683	657	642	593	579	699	648	677	656	660	704	646	628	647	658	632	680	631	667	619	634	655	644	661	631	663	657	643	657	687	617	647	632	610	595	649	651	610	610	646	630	654	671	633	624	597	681	669	633	659	661	637	642	629	596	622	630	626	628	655	633	636	612	656	647	621	630	670	643	661	653	662	600	610	644	678	632	638	647	630	663	680	629	654	643	620	656	677	660	689	644	655	641	633	633	670	587	596	644	635	673	651	630	627	622	651	659	649	597	646	641	674	645	690	656	652	618	615	649	671	663	629	692	630	641	620	636	622	584	618	651	620	662	631	682	652	614	678	637	643	607	684	665	623	629	589	625	637	643	654	672	643	646	636	675	678	662	645	645	625	647	654	669	616	646	671	631	645	583	664	612	633	624	641	645	658	647	641	662	615	647	629	718	626	617	638	657	596	638	615	639	635	655	651	665	628	670	636	670	671	661	673	595	651	623	633	619	642	691	612	692	641	654	652	632	677	623	655	637	650	653	694	589	592	667	631	687	628	685	632	607	647	669	648	627	626	652	642	671	614	634	671	656	667	623	610	707	670	659	640	635	664	635	647	628	678	629	676	657	639	640	619	626	611	631	618	652	655	638	674	670	658	652	632	677	651	659	699	671	636	587	656	620	615	641	638	693	637	635	651	636	680	662	609	673	630	643	650	618	675	635	662	623	680	648	597	653	674	638	657	614	646	674	662	616	689	667	637	612	692	657	614	665	660	695	691	670	658	647	661	610	663	664	671	650	612	650	621	598	628	623	660	621	668	645	654	637	617	659	633	660	649	614	656	659	650	619	650	663	623	654	645	677	619	640	632	699	634	675	656	661	647	645	626	611	622	620	669	673	611	650	637	662	669	614	599	627	648	629	648	635	641	622	631	636	612	623	645	620	655	625	655	619	607	620	650	635	580	611	652	603	645	610	669	652	635	659	666	648	644	640	649	648	659	615	619	625	623	664	639	665	639	623	675	658	609	620	644	688	612	662	654	656	615	645	678	629	684	630	649	646	642	619	669	660	614	592	678	654	624	628	636	645	638	589	643	628	602	669	648	687	682	632	661	605	641	670	666	624	611	619	647	628	636	630	654	654	599	629	632	642	599	629	647	621	609	616	672	634	654	652	605	632	664	652	648	647	637	615	601	600	624	632	650	617	663	622	655	616	698	620	625	635	659	636	668	626	679	682	648	649	655	595	674	603	655	611	645	641	655	598	642	647	648	587	618	614	616	625	598	634	621	599	655	679	617	622	612	642	625	651	689	625	616	624	602	621	635	636	673	591	659	701	639	631	634	658	647	673	655	613	632	616	657	654	663	629	627	694	609	613	636	645	645	645	626	647	657	588	660	672	666	616	652	688	640	668	669	613	629	598	635	609	650	704	653	671	596	625	663	668	635	622	642	654	643	666	630	592	609	620	666	704	651	646	607	673	650	665	648	631	655	641	598	646	655	652	607	641	643	675	622	621	592	673	678	597	635	612	650	621	613	666	669	698	641	657	666	639	656	660	658	660	627	629	638	672	625	657	593	667	648	669	621	653	618	637	660	658	658	685	638	659	669	632	693	641	641	654	634	620	661	619	648	641	633	644	626	635	591	649	603	619	589	646	645	678	634	628	664	658	660	627	639	627	624	630	640	662	628	659	667	669	681	700	697	631	681	674	641	612	621	626	678	674	669	617	664	619	626	638	640	679	628	655	622	616	620	652	687	653	690	641	626	641	658	623	676	613	593	680	687	694	622	626	620	618	603	614	656	683	589	685	668	643	599	601	648	690	625	647	666	666	673	629	606	639	629	644	639	673	678	651	675	656	641	643	578	639	612	653	623	580	602	646	651	662	664	609	595	691	663	660	637	622	679	598	627	697	630	634	595	622	638	666	625	637	653	632	611	660	689	662	611	640	629	617	609	649	620	618	648	667	629	623	637	606	620	639	588	641	639	645	635	599	651	672	617	628	663	623	623	665	683	623	641	626	662	620	656	628	659	636	649	638	667	642	601	644	656	590	621	649	645	610	604	643	613	693	673	649	639	642	625	667	619	653	633	616	630	654	649	660	652	643	647	651	611	705	685	669	678	644	654	600	597	671	624	635	625	675	684	637	668	641	678	647	610	637	651	654	641	637	655	624	651	605	675	620	639	604	596	624	639	616	659	638	596	638	691	703	658	630	691	681	624	638	637	650	665	653	619	666	641	615	674	602	609	602	646	628	674	592	628	643	625	664	626	633	607	635	660	613	604	638	579	630	628	638	646	632	614	588	655	688	646	610	626	625	603
6195	336	176	121	95	100	77	68	69	84	81	68	58	65	78	64	75	63	60	65	62	75	60	63	68	67	73	69	68	59	66	69	56	65	65	69	59	67	51	88	65	56	68	58	53	80	77	51	62	75	71	80	60	51	62	60	64	72	63	71	62	63	60	75	69	63	62	70	69	57	66	70	70	58	58	72	71	66	66	72	64	72	54	61	68	59	58	60	71	63	70	70	64	75	62	56	80	62	56	70	70	49	69	65	63	53	75	57	67	69	60	53	74	64	65	75	70	68	61	63	64	52	78	73	59	61	55	63	81	65	65	51	57	56	65	63	74	57	69	74	52	62	68	71	66	66	68	59	67	60	52	56	60	63	72	76	57	72	45	72	64	78	73	57	62	63	75	68	68	63	57	66	65	62	53	67	62	58	60	65	66	67	50	58	57	67	63	52	66	70	58	71	64	59	57	59	69	69	49	52	60	51	67	63	67	54	65	74	81	70	60	62	78	52	54	63	65	68	65	75	61	54	76	63	70	75	55	55	58	65	80	69	74	87	78	65	55	58	61	66	69	48	60	59	65	79	57	68	64	66	62	72	45	48	56	71	65	73	63	59	69	58	67	54	68	63	78	52	59	65	56	60	65	57	69	67	70	70	74	65	71	70	61	61	53	60	62	52	71	62	70	65	68	66	73	56	71	79	57	65	59	69	76	62	71	81	58	64	68	58	70	61	59	69	67	55	75	72	70	46	64	69	81	77	76	83	65	66	63	64	66	71	61	65	56	57	63	60	74	58	67	56	57	75	78	70	70	61	63	65	66	60	69	85	59	82	49	58	63	62	65	60	73	60	63	71	63	65	74	70	60	52	62	64	52	50	56	69	62	67	46	82	67	68	70	63	62	53	53	73	56	67	55	54	64	51	65	65	58	64	51	55	71	64	60	68	76	66	52	58	55	70	50	59	60	56	53	59	57	54	61	78	62	62	77	71	42	69	65	54	55	74	55	62	53	58	58	63	61	55	62	69	61	61	53	57	65	79	60	78	69	67	64	67	69	70	56	51	70	74	84	61	63	46	71	67	67	90	67	79	76	64	62	63	56	74	70	73	51	54	66	79	72	72	64	66	73	57	72	65	43	59	70	59	66	66	73	44	64	50	66	58	69	60	57	61	55	59	75	61	54	59	73	64	73	65	64	63	48	76	71	52	66	56	55	51	65	68	53	56	68	76	73	62	63	73	83	77	82	57	67	66	62	67	70	57	51	51	71	62	56	60	62	63	61	52	60	70	76	65	59	66	55	75	59	69	64	78	50	48	54	68	81	58	66	75	68	54	60	76	61	53	54	61	46	68	62	67	54	72	65	68	51	62	62	52	79	55	62	59	54	70	44	62	60	54	63	68	48	67	58	79	79	59	82	52	54	64	69	60	79	64	64	74	60	68	61	65	60	66	68	55	62	54	59	57	58	49	63	61	65	62	73	68	58	67	65	72	61	61	59	59	66	76	59	77	62	64	67	73	65	74	56	57	69	48	67	47	53	60	66	59	72	62	53	54	64	67	70	71	71	69	70	65	69	65	72	56	69	55	84	61	56	56	62	70	70	70	59	70	75	65	63	55	60	82	64	60	62	54	63	54	57	64	69	72	55	68	53	59	59	68	60	76	74	61	58	56	80	53	67	66	53	65	71	60	50	56	70	52	76	61	64	66	67	81	63	78	55	63	60	58	59	60	70	65	76	64	68	64	66	53	76	56	61	76	68	77	73	63	66	57	75	57	61	69	66	73	66	56	55	76	67	70	59	62	56	67	77	62	50	60	59	72	52	65	71	61	73	63	57	69	60	59	51	66	64	53	66	59	66	59	70	56	73	49	63	78	58	50	62	65	60	65	53	79	62	60	65	58	68	51	50	78	51	59	57	58	56	52	65	57	55	67	66	73	83	63	76	69	65	67	67	75	92	58	55	56	55	69	60	55	67	65	72	60	65	64	64	61	56	60	58	66	66	67	64	66	64	60	62	63	52	64	57	67	66	65	72	53	68	72	65	69	75	64	59	62	51	57	76	71	64	70	64	68	66	70	69	68	60	67	55	65	71	63	59	52	68	73	52	60	55	65	63	60	57	92	62	59	74	55	53	68	60	50	57	56	76	60	56	76	60	72	63	66	69	65	64	70	69	66	66	74	72	64	66	64	68	78	65	56	58	77	66	65	60	55	74	60	53	63	60	64	63	61	83	70	65	63	75	52	57	50	60	71	60	64	63	77	72	55	76	57	58	64	79	59	79	68	56	73	63	75	77	60	60	70	64	55	74	59	58	62	61	61	74	71	46	61	62	66	60	68	66	61	61	52	49	67	61	68	63	70	68	79	75	58	60	43	57	57	64	62	60	73	63	67	75	53	75	57	69	62	73	67	64	69	49	66	70	78	57	73	74	67	54	66	56	68	55	55	67	73	68	79	64	69	66	48	69	79	64	53	66	70	55	65	55	62	54	77	49	55	54	58	57	60	68	86	63	52	69	50	55	61	67	54	73	57	62	58	63	66	64	51	61	56	52	68	61	73	60	61	66	50	52	61	73	72	57	62	58	72	78	59	66	72	58	58	74	69	63	67	55	62	60	61	69	57	53	50	65	64	66	66	66	63	52	67	75	75	64	61	60	65	55	69	85	64	73	53	70	65	58	74	73	64	68	68	70	59	57	74	62	62	70	61	62	56	63	65	65	60	71	55	58	66	81	64	68	59	80	66	57	59	65	65	85	44	68	67	62	56	61	54	62	71	68	69	68	66	57	69	66	77	69	50	64	80	71	64	68	73	70	67	57	82	57	65	79	59	68	66	68	62	47	71	62	65	68	66	48	48	63	78	48	88	57	62	71	60	72	55	73	66	73	69	65	65	73	62	68	73	73	67	72	69	52	62	63	69	75	72	59	58	69	49	66	52	60	62	84	64	66	61	68	67	61	54	58	49	66	56	64	55	64	56	65	53	53	67	63	64	58	73	55	62	68	53	80	90	68	65	55	53	63	70	75	62	66	53	77	64	71	75	69	58	81	69	65	71	55	83	60	55	71	72	73	59	56	69	68	65	66	66	72	50	65	49	75	62	60	63	61	60	65	61	69	62	78	68	57	78	57	63	69	66	49	53	52	64	69	66	62	81	59	60	69	70	57	63	66	66	65	49	59	63	57	63	52	69	63	75	66	61	79	65	68	57	43	68	65	47	51	55	65	79	54	85	73	55	47	55	59	66	63	70	61	77	57	64	70	48	66	70	63	62	78	65	50	71	81	63	76	58	68	70	58	63	63	54	54	61	67	70	55	60	71	63	71	74	68	60	56	66	74	59	64	61	57	66	57	77	68	59	67	80	68	80	55	61	74	73	60	70	66	60	52	56	64	68	68	73	60	55	61	62	54	67	58	53	69	61	78	60	52	56	68	49	56	52	73	58	64	79	65	54	63	60	64	57	71	59	55	65	56	75	56	68	58	62	69	56	64	75
5420	299	367	369	401	319	311	310	287	302	281	270	252	261	234	239	273	247	248	230	255	234	229	259	259	240	263	230	234	256	259	221	263	259	245	243	229	224	247	233	252	245	245	234	244	245	264	270	236	247	215	211	236	223	206	242	230	232	230	240	263	227	257	231	257	243	202	232	254	218	238	250	265	242	228	230	209	239	215	231	219	246	241	244	226	247	249	224	212	211	227	231	245	250	233	209	250	203	238	215	242	224	223	204	203	233	220	193	234	224	241	235	218	225	226	239	232	217	247	239	238	224	208	241	225	214	227	232	226	236	242	231	249	213	258	217	228	207	245	213	261	253	237	207	222	258	229	214	204	213	242	240	236	234	242	222	204	206	234	212	258	230	242	221	236	249	212	227	238	222	237	254	244	246	231	223	233	225	263	237	216	236	212	246	236	254	229	228	204	238	232	236	238	248	242	229	244	251	264	210	243	197	237	253	227	248	218	242	223	244	266	262	226	231	243	255	216	249	228	209	228	212	224	271	223	215	231	240	257	208	236	202	204	221	213	251	214	213	216	244	247	214	235	245	235	219	231	246	226	250	221	220	221	259	233	215	226	253	233	223	213	247	233	218	246	229	216	230	242	223	221	233	249	218	236	244	269	228	239	228	239	218	212	238	202	258	235	211	243	252	229	206	216	231	234	212	241	273	225	273	243	193	224	224	229	269	221	225	218	274	238	241	213	189	250	245	196	243	247	216	223	239	231	230	217	234	219	258	240	215	220	279	278	226	205	241	245	246	240	220	243	227	232	242	237	221	225	244	233	199	261	229	236	223	247	225	256	204	242	231	224	243	240	203	240	203	230	227	252	203	224	220	221	250	233	225	236	230	221	243	229	217	229	217	224	228	213	231	233	241	239	213	234	212	212	230	217	268	224	232	263	236	220	232	190	228	227	216	216	218	215	235	226	230	244	238	261	215	261	212	234	215	229	225	220	263	263	222	234	240	232	240	219	262	232	221	237	240	240	210	250	242	236	191	233	237	246	233	234	217	226	248	244	221	240	219	235	233	238	230	252	241	227	208	238	242	238	232	225	222	237	234	220	232	239	222	260	225	238	257	221	246	230	223	231	212	238	238	200	243	230	240	243	243	210	253	239	239	237	236	246	223	223	255	262	215	234	216	229	241	236	226	204	210	223	222	223	259	239	220	235	238	241	220	226	198	226	218	249	235	218	215	233	248	204	232	203	258	235	233	250	227	243	242	224	253	228	252	251	243	209	244	253	236	249	224	232	253	226	227	239	222	231	238	232	219	228	241	236	257	223	232	219	227	231	219	222	242	223	235	248	197	236	214	222	238	245	224	223	235	254	221	239	243	237	237	248	228	248	225	196	229	242	240	214	213	214	203	238	225	240	265	232	218	234	221	276	217	228	248	249	271	242	242	257	236	235	205	247	252	203	240	216	243	243	238	238	209	232	235	230	232	242	248	235	238	235	220	235	243	229	241	228	228	260	247	260	214	227	218	246	244	239	204	225	236	216	253	232	214	239	238	226	212	235	265	225	216	235	224	240	228	232	247	241	252	203	229	241	196	226	211	222	225	253	231	238	215	229	232	231	225	232	227	223	245	250	235	228	238	233	241	225	226	218	242	212	190	231	218	230	233	238	274	250	244	210	246	227	206	220	232	226	235	227	218	221	246	221	229	233	262	239	246	244	242	213	232	244	223	236	232	235	233	222	240	242	235	250	239	244	217	226	264	212	254	220	234	236	260	203	224	286	223	253	228	258	215	230	247	217	218	253	238	238	244	221	229	209	248	224	234	276	225	224	238	217	231	233	218	188	194	251	220	255	276	223	247	239	233	219	209	238	233	219	261	231	265	223	235	230	233	232	251	260	215	240	217	231	250	241	246	247	223	243	243	225	230	252	218	229	213	233	226	232	237	227	227	232	242	229	217	238	242	252	231	217	228	247	262	223	232	239	224	219	241	226	230	237	239	214	216	243	230	213	233	253	211	229	213	239	228	229	250	217	237	220	245	223	230	227	238	265	234	248	211	237	236	238	237	221	201	209	216	252	231	259	243	221	227	249	249	228	229	250	224	220	230	246	207	230	230	221	233	248	230	239	255	239	226	212	227	217	228	221	229	257	254	231	231	242	220	233	235	224	240	237	253	254	236	246	223	234	224	225	242	241	243	257	234	229	228	242	233	214	227	231	235	243	230	218	224	219	246	250	256	215	282	222	239	249	226	219	222	218	232	222	211	269	231	255	248	217	230	229	209	236	253	223	259	222	242	229	246	230	228	204	211	237	225	236	242	239	235	254	272	226	248	238	219	232	193	219	279	209	211	245	209	232	236	199	231	250	241	256	212	249	214	237	249	230	218	216	258	219	240	238	220	268	222	220	231	234	204	264	238	218	207	211	242	242	228	246	221	221	257	210	254	228	252	230	241	230	209	256	236	245	223	231	225	233	238	206	233	242	221	235	202	246	240	236	228	223	229	236	232	227	238	225	200	228	233	248	208	251	230	220	205	229	230	232	219	237	226	243	239	243	219	215	226	228	234	250	220	221	231	220	214	244	233	218	213	208	234	225	232	238	226	251	254	262	237	212	250	233	234	232	212	218	240	250	207	219	238	230	245	238	207	203	226	232	239	213	197	246	254	235	202	244	233	246	213	232	224	207	239	247	222	240	231	228	249	250	209	227	231	218	232	233	213	236	257	223	229	256	242	214	241	232	249	235	224	239	230	223	228	228	225	230	220	242	252	236	251	235	243	220	215	230	224	225	222	233	232	217	237	251	235	239	208	249	257	218	218	231	220	236	223	237	218	227	226	223	240	233	237	249	227	238	253	242	259	247	214	201	249	251	237	239	256	248	241	209	232	235	214	245	267	210	222	237	227	238	219	216	242	225	254	242	237	261	215	230	207	248	226	261	212	234	204	240	227	219	233	269	222	219	223	222	252	213	218	247	240	237	257	246	255	246	227	249	251	232	231	213	254	227	224	222	243	223	232	233	212	245	204	246	225	230	211	236	233	228	244	245	235	269	220	253	233	247	243	235	225	227	238	264	190	221	200	252	211	232	184	204	252	237	247	224	221	260	237	240	261	217	260	211	215	211	238	240	240	231	242	244	251	246	249	267	232	211	238	213	242	228	240	215	241	229	218	200	219	244	223	233	222	235	243	232	276	234	233	205	240	245	214	236	251	227	237	246	246	229	244	230	238	236	233	213	248	232	281	225	217	222	228	245	223	218	229	228	257	240	216	219	216	222	257	251	231	235	225	206	218	216	225	254	238	240	242	240	233	225	209	254	200	224	219	249	255	244	241	250	243	236	214	263	247	211	217	257	268	244	260	251	229	215	233	214	255	241	233	241	237	245	238	224	226	239	245	227	245	217	231	229	233	254	247	203	221	225	252	240	256	241	217	239	221	222	229	210	235	230	239	232	242	223	223	240	224	245	226	232	252	225	251	245	262	229	230	233	210	223	246	225	252
43780	12140	1996	1096	789	546	401	354	349	284	261	241	208	212	200	204	187	151	172	172	149	145	154	135	161	126	162	137	143	164	145	157	131	153	133	131	139	146	129	136	126	152	144	125	142	143	147	121	141	127	109	143	121	154	144	145	118	149	132	140	112	142	137	143	152	124	129	133	149	151	110	129	127	137	124	137	134	147	121	144	140	155	132	128	132	126	119	162	134	134	139	125	130	139	117	139	136	133	139	135	121	115	123	155	130	135	137	124	141	133	109	123	125	153	130	140	125	122	151	122	126	117	149	139	154	131	138	134	134	159	127	131	135	133	141	129	129	134	135	143	128	138	141	129	143	139	143	124	126	138	137	156	115	141	138	139	135	121	136	139	107	133	136	157	125	131	128	155	147	148	140	134	107	139	154	132	117	118	118	143	138	121	144	139	148	133	132	130	145	119	118	133	113	140	140	138	148	125	153	135	116	134	132	110	120	138	125	110	165	135	119	125	125	129	143	137	115	139	140	146	145	140	134	131	155	133	137	133	134	123	136	147	137	150	151	128	117	141	147	112	142	134	130	120	126	128	138	127	127	128	126	149	157	169	134	118	122	133	124	161	144	138	140	133	122	132	148	133	140	133	130	145	148	159	139	128	144	142	120	145	131	135	131	121	129	134	129	143	132	141	164	119	139	114	126	137	117	130	119	115	134	109	121	137	137	162	131	144	117	132	119	114	127	152	144	132	124	124	137	118	170	141	150	120	130	146	153	138	145	123	150	130	143	126	151	122	138	143	134	154	136	151	134	127	133	129	111	143	151	151	164	146	148	138	131	128	125	137	133	146	149	126	137	154	138	147	116	120	121	121	125	129	141	136	119	145	158	123	125	138	136	142	116	140	131	127	131	129	143	123	147	131	150	136	132	120	116	123	121	131	140	127	126	122	162	130	116	113	143	127	134	150	139	126	123	122	136	138	117	144	148	126	112	151	148	119	134	146	127	115	129	140	123	125	139	117	115	130	150	131	134	119	147	152	150	130	136	125	138	163	127	117	125	143	152	146	117	136	152	123	133	158	155	115	139	136	142	137	116	130	151	121	129	139	145	133	135	134	135	139	147	123	136	131	149	134	117	111	112	129	142	135	141	155	143	152	124	116	129	153	124	120	131	139	151	133	145	112	139	154	137	147	126	116	114	132	138	132	141	148	151	125	125	172	123	126	159	122	136	123	122	127	133	126	144	131	108	130	145	141	108	138	150	127	166	112	140	142	130	131	142	138	135	144	137	150	132	133	127	156	156	158	139	145	125	144	129	136	118	141	130	121	126	132	133	126	140	109	142	123	117	136	120	149	135	130	137	137	146	131	128	126	141	122	128	117	131	132	139	149	120	135	143	129	141	142	129	150	116	146	136	146	135	125	154	152	132	140	137	146	137	136	127	134	125	129	141	161	132	151	148	142	151	142	143	128	115	125	139	113	129	132	145	114	136	127	121	122	115	125	138	149	143	151	135	147	142	164	139	111	121	126	133	143	154	113	137	135	134	140	139	120	117	131	142	140	139	151	132	137	147	139	134	113	122	123	143	153	118	126	149	134	136	135	127	124	146	143	125	111	119	149	146	142	143	120	129	139	141	150	138	128	155	134	149	137	142	129	134	151	145	137	138	131	127	117	145	145	155	136	136	131	124	143	116	156	125	124	127	127	115	128	150	145	138	155	126	124	130	113	138	131	154	144	123	128	126	136	121	137	137	129	133	136	130	136	158	145	147	155	136	148	134	109	149	123	135	139	132	115	131	122	123	152	148	130	139	132	126	132	157	115	136	153	123	146	117	125	120	116	124	131	125	128	138	124	131	121	147	118	141	128	141	144	130	112	139	147	147	134	156	118	146	156	159	120	130	131	138	164	136	127	156	115	138	133	142	138	128	132	131	128	146	136	157	137	140	143	131	136	114	130	141	122	142	119	120	155	144	135	132	158	112	143	147	132	127	123	142	136	148	139	147	135	149	123	139	137	137	128	129	144	151	133	139	143	143	133	166	139	127	142	151	149	124	125	141	128	160	160	123	125	147	129	135	142	141	144	139	125	121	142	124	147	147	130	139	132	152	137	138	137	112	140	119	142	119	147	121	131	140	158	159	133	102	110	127	141	128	123	127	142	134	146	133	128	118	142	173	167	158	145	144	117	130	130	143	150	147	125	130	160	140	147	140	138	117	119	134	135	130	146	106	143	109	128	132	121	111	163	118	116	142	152	163	162	169	154	127	132	134	120	134	140	120	145	132	128	121	135	137	137	154	127	147	138	128	126	139	119	147	117	125	132	133	116	153	137	144	122	115	124	141	147	138	163	125	149	129	137	146	140	139	111	122	132	126	134	155	149	140	144	144	135	114	140	135	133	117	110	144	141	149	126	109	141	132	135	143	137	121	131	139	131	124	127	123	145	128	145	116	138	134	145	138	131	129	140	143	122	132	154	147	131	140	146	128	127	139	139	135	121	117	119	139	138	133	134	134	112	135	141	136	138	134	111	132	145	154	149	130	142	142	144	145	144	136	129	146	138	122	121	149	132	131	131	148	129	142	145	132	139	126	125	145	136	117	141	129	132	133	160	131	152	130	127	124	154	139	116	146	134	142	120	140	139	134	130	119	132	144	140	127	139	126	137	118	153	141	133	144	124	153	138	133	139	140	131	153	137	109	124	136	127	114	136	123	125	137	127	159	135	131	144	167	128	142	152	121	144	129	126	137	137	117	120	145	146	124	151	148	131	150	160	129	132	132	133	143	139	126	128	120	142	131	137	125	132	138	146	136	122	139	126	129	143	118	131	146	134	141	150	116	128	129	132	128	135	130	141	98	128	132	124	121	137	130	153	139	127	140	140	139	132	134	136	133	124	121	121	150	143	133	136	118	133	153	123	117	127	135	145	139	144	123	141	141	142	127	119	135	112	132	142	150	124	139	148	122	138	130	158	126	137	140	111	146	151	151	120	139	140	167	143	138	138	128	132	111	119	133	141	120	148	146	134	129	115	137	155	123	118	117	124	133	160	140	149	145	133	111	162	134	126	136	121	122	138	127	127	143	138	146	134	125	117	109	122	131	141	131	130	145	127	133	172	152	135	126	116	133	118	130	148	124	134	141	121	129	124	126	124	128	125	151	154	141	128	130	140	136	124	126	130	146	152	126	140	129	128	126	145	152	138	121	142	130	143	132	126	137	135	124	125	152	106	131	136	142	136	135	132	136	130	130	146	128	112	135	149	132	127	164	137	127	146	128	157	127	156	134	138	135	141	139	126	142	118	137	130	135	138	125	130	141	125	150	130	126	148	133	138	127	130	134	136	126	115	137	157	146	142	151	135	138	143	136	145	137	136	105	130	136	113	147	130	120	130	139	161	127	153	136	145	109	136	146	159	142	123	137	147	122	144	132	133	133	125	130	126	134	128	135	141	130	136	121	138	128	145	155	143	114	140	131	149	118	123	137	133	145	145	120	124	139	129
23882	1574	3361	3774	3110	2466	2074	1683	1516	1370	1135	1082	998	928	813	763	731	738	705	648	627	574	608	591	582	524	525	532	509	511	512	512	485	486	547	498	457	442	460	450	508	454	459	455	428	437	506	448	431	416	449	475	435	447	434	472	395	447	454	484	450	454	456	427	408	413	443	444	450	399	434	444	429	437	412	390	387	446	455	444	440	439	447	448	393	464	406	418	419	467	438	424	438	409	449	414	429	433	430	440	455	434	439	439	421	420	410	433	428	411	405	414	430	459	410	399	415	408	430	424	441	447	400	417	415	413	396	453	419	410	415	425	408	424	410	398	445	448	414	366	452	446	415	431	375	401	410	431	412	431	415	448	443	419	403	402	381	425	439	392	424	440	396	428	422	407	415	405	404	418	435	403	462	463	424	407	453	413	420	408	422	415	382	421	408	425	444	411	460	411	407	409	428	393	416	365	416	396	434	439	413	398	393	417	422	420	404	409	437	427	428	425	432	398	441	449	427	417	448	430	431	420	435	449	411	473	427	442	420	423	402	421	452	402	425	442	434	421	400	427	417	435	446	385	423	388	448	420	439	439	421	430	414	425	440	401	420	441	447	441	454	409	421	402	403	433	419	396	401	404	423	431	407	425	449	399	441	409	425	429	435	444	450	407	414	375	451	415	416	412	429	430	403	406	434	443	398	452	440	410	407	436	391	399	468	439	388	440	432	432	420	431	449	411	420	450	430	421	428	411	415	430	398	410	398	419	420	409	426	446	418	403	424	464	388	407	393	397	413	437	401	426	408	429	421	417	406	417	389	430	445	422	435	394	401	420	434	398	401	409	389	423	418	445	444	431	437	423	417	439	414	400	425	412	451	412	429	424	417	434	442	423	433	435	425	413	400	440	425	418	426	405	400	397	439	447	382	438	432	438	413	450	395	424	420	466	429	431	426	409	386	412	430	421	440	428	417	392	445	415	425	435	413	406	425	397	429	380	412	417	439	425	424	443	439	459	429	421	384	409	440	438	416	384	421	448	408	422	418	418	376	433	466	407	418	431	409	430	441	404	419	385	443	441	411	433	439	453	414	449	443	375	421	420	407	445	426	399	408	404	445	428	413	373	402	414	396	421	383	455	425	394	416	406	418	411	416	430	426	438	414	379	396	455	439	414	388	400	410	450	445	403	392	411	427	445	407	418	416	417	392	432	426	390	436	390	425	415	395	446	400	391	424	428	435	427	384	440	436	408	395	416	433	400	422	428	452	428	453	416	395	425	437	404	444	461	391	419	406	425	439	459	422	445	428	406	398	416	436	431	442	404	440	432	449	435	450	448	415	409	378	391	449	422	418	422	420	411	420	441	432	417	475	429	419	418	385	404	395	424	418	434	403	426	411	435	425	416	417	404	418	412	407	417	410	383	407	398	449	415	430	408	373	449	464	442	407	400	417	428	432	375	439	408	434	458	411	433	385	392	434	400	427	430	413	441	414	398	417	382	409	419	422	429	446	394	424	429	421	436	411	396	381	427	422	434	442	472	435	411	447	423	431	439	385	368	425	426	456	396	386	394	418	403	439	382	393	413	461	444	422	435	425	417	413	436	435	419	392	414	417	444	426	428	451	452	415	434	436	411	402	422	392	453	435	428	406	391	412	427	419	410	474	441	431	417	421	435	400	418	392	412	412	424	402	417	412	402	411	406	433	406	450	444	415	453	416	442	435	410	410	389	421	431	408	410	439	420	376	407	451	406	414	445	420	407	449	447	439	449	434	427	424	408	405	441	417	421	430	446	406	399	397	416	450	409	369	419	432	422	425	400	453	435	439	393	422	412	414	425	411	404	431	456	442	431	425	421	371	409	410	428	435	393	411	417	427	442	395	456	445	426	423	420	413	464	421	419	404	413	394	428	436	445	420	417	369	431	424	369	386	447	417	424	385	443	400	393	420	432	460	450	421	432	420	370	450	445	399	395	447	417	420	423	454	407	423	428	426	449	428	408	434	408	434	439	411	425	417	431	396	398	458	452	405	442	408	433	416	424	442	409	418	379	427	420	418	424	417	415	375	445	441	426	461	456	429	418	428	413	400	379	412	406	417	427	413	430	399	437	435	391	447	453	424	427	413	430	418	419	433	411	417	420	406	383	461	412	399	403	419	414	444	412	415	431	428	441	418	438	387	458	429	473	452	368	391	393	443	431	432	395	417	414	438	414	417	394	391	426	410	415	409	427	405	414	399	421	431	403	411	446	452	420	407	460	425	426	478	419	378	434	410	447	406	423	416	432	449	402	453	412	410	405	390	409	426	463	449	398	411	407	411	419	426	440	438	416	404	427	437	437	424	406	416	425	453	427	420	436	403	391	417	438	448	446	391	448	409	416	378	432	401	421	428	431	407	420	398	407	430	428	429	414	419	416	410	402	397	351	416	437	413	431	430	414	426	407	439	423	419	413	451	439	403	415	446	419	421	434	423	417	454	430	426	453	431	400	404	405	430	424	402	422	390	440	438	443	425	462	435	401	440	407	416	431	432	436	412	432	457	466	432	396	399	399	409	399	434	438	450	420	387	402	417	437	415	452	407	428	401	454	415	419	396	400	412	397	431	403	401	429	425	447	411	450	416	395	473	409	433	430	394	407	404	433	432	430	387	407	422	425	423	405	382	397	412	470	414	411	431	389	411	423	411	440	437	437	428	400	411	425	414	443	399	385	409	436	413	407	378	426	412	415	403	423	415	411	435	432	413	441	440	392	418	424	437	427	426	394	401	452	443	446	416	422	405	436	425	444	429	413	408	411	413	436	415	420	411	398	434	397	454	410	423	439	410	412	429	383	426	423	399	422	447	418	424	443	418	416	414	415	423	460	411	377	453	429	405	450	401	428	417	412	414	400	439	434	395	411	410	435	444	410	426	384	401	449	438	427	441	427	408	423	419	419	399	426	392	428	406	472	458	400	400	440	435	406	402	432	412	419	422	424	398	450	443	409	407	432	423	430	417	427	448	417	404	475	438	436	445	446	441	417	443	427	433	407	382	421	435	431	454	443	397	453	397	425	426	377	413	410	385	420	406	408	421	435	420	427	420	449	408	436	446	401	433	417	438	446	420	427	426	394	429	426	457	446	414	415	408	417	413	411	395	386	447	425	416	428	449	441	377	433	420	425	421	427	415	427	437	438	433	413	440	420	433	410	414	409	384	401	402	404	439	378	420	418	458	425	452	450	415	378	411	449	427	406	417	412	383	408	386	447	386	421	404	453	405	445	457	451	432	428	432	463	429	468	436	403	434	445	441	404	445	393	405	449	433	406	419	420	434	424	419	452	385	429	442	401	387	419	433	405	396	429	423	397	401	373	408	420	461	425	452	437	434	423	404	387	412	436	467	442	436	426	438	451	451	407	399	410	422	436	411	439	427	411	398	389	407	446	397	401	426	448	402	417	416	435	424	422	396	420	424	422	406	438	396	452	402	436	392	408	440	389	428	430	400	402	407	402	409	423	453	417
52072	19766	5638	2165	1493	1063	825	735	594	474	477	414	344	378	332	306	316	272	273	280	279	290	273	264	255	251	255	270	250	245	243	235	202	193	233	272	250	276	228	238	233	232	209	228	235	223	202	236	249	215	253	248	225	206	218	221	217	219	207	211	233	222	221	231	243	209	223	227	208	238	222	254	227	254	225	236	225	229	214	218	246	218	245	223	227	236	237	249	226	200	215	213	250	225	250	215	229	206	208	223	231	209	231	225	226	207	211	202	241	248	217	237	266	234	213	233	224	240	225	233	224	208	240	203	222	215	222	211	220	239	200	227	204	243	234	204	202	218	268	243	225	222	228	219	198	226	207	218	209	202	216	223	243	232	231	245	224	242	233	211	244	225	237	223	218	212	221	237	230	199	216	220	225	233	225	225	225	215	232	225	236	212	218	227	219	205	237	240	240	207	205	217	231	205	219	224	201	237	233	202	239	199	210	197	228	212	208	229	239	224	215	220	206	219	209	237	225	244	241	243	213	230	200	235	219	216	201	203	209	220	201	212	231	240	247	246	238	210	216	224	208	219	226	227	213	210	215	215	217	237	220	245	253	231	232	229	232	202	228	207	216	218	218	206	207	243	199	210	237	215	236	206	240	186	240	213	218	233	245	200	240	249	231	235	243	218	234	215	241	241	227	219	229	216	230	266	225	226	195	225	223	221	251	216	253	198	197	237	222	196	242	239	217	228	246	226	223	242	209	220	229	249	215	222	246	200	225	220	224	221	226	212	223	228	230	230	224	237	210	237	223	238	216	215	220	254	227	217	223	229	247	229	218	216	221	225	214	201	195	234	223	220	231	217	241	224	219	221	204	212	244	243	190	222	227	240	223	208	231	197	230	224	224	208	207	230	213	209	207	214	207	217	242	226	228	202	220	220	233	207	232	213	254	216	227	226	216	256	232	221	246	230	209	213	227	229	227	231	228	215	217	272	225	196	233	229	232	230	245	205	211	220	240	206	228	248	216	233	250	212	209	217	242	241	214	217	223	241	229	217	241	185	199	222	239	205	223	226	206	204	218	224	233	222	249	243	245	239	228	233	243	196	227	216	235	225	229	211	239	202	229	233	206	210	226	222	211	224	256	223	214	212	194	228	220	239	222	230	217	220	230	255	216	194	216	220	232	232	218	267	213	237	227	211	221	237	240	236	240	254	235	214	222	215	232	248	240	210	230	221	246	215	204	228	224	226	203	225	255	235	223	240	208	222	247	219	233	242	216	226	209	238	238	214	231	219	214	232	221	243	210	213	231	204	224	227	211	207	241	201	236	205	210	203	217	211	223	217	250	213	229	235	219	219	194	224	217	237	211	236	233	221	231	233	216	212	233	226	235	230	266	221	228	235	220	247	218	194	228	222	225	225	244	216	225	236	253	222	227	230	222	218	224	220	212	236	225	222	208	223	215	243	240	229	220	213	227	235	234	211	237	233	218	229	231	193	220	226	212	216	234	233	204	234	247	189	250	219	201	258	229	206	225	228	217	212	240	204	218	210	205	220	201	219	239	241	235	222	233	217	247	223	212	262	209	220	221	186	236	229	215	220	205	264	219	250	233	235	221	224	234	245	229	223	242	240	200	211	221	206	220	235	239	231	215	241	217	214	240	216	226	248	246	211	194	191	225	221	218	242	237	228	226	219	225	207	222	220	241	200	224	241	264	208	220	223	216	223	214	215	238	200	227	230	243	213	231	213	232	216	229	211	219	214	231	223	205	210	206	223	240	245	217	240	234	224	224	228	210	203	236	216	240	227	199	222	228	204	226	203	202	195	221	217	221	233	224	235	201	232	241	236	229	205	224	199	214	223	217	213	219	236	224	233	222	204	215	244	205	185	215	244	236	215	249	225	215	212	213	225	219	231	243	232	217	221	215	223	221	250	209	209	249	225	205	178	226	215	227	202	221	194	224	235	246	254	227	226	201	184	198	223	222	240	218	243	222	214	245	206	214	224	203	221	237	231	237	262	224	217	215	232	218	223	215	233	207	237	242	235	224	199	209	219	196	228	224	218	215	239	232	248	235	211	218	217	210	225	234	229	233	241	238	237	213	198	234	241	237	223	218	212	235	238	219	229	199	213	215	221	203	213	220	211	196	241	230	232	209	228	197	242	226	196	221	221	196	215	235	221	238	225	226	235	236	252	211	226	210	216	246	210	232	223	245	217	238	240	231	216	232	232	236	202	232	224	222	197	278	231	241	217	250	213	229	224	220	215	226	226	208	220	235	255	218	214	242	258	231	235	226	225	215	225	205	242	222	230	196	238	220	201	210	208	238	221	228	229	226	187	218	219	211	204	206	248	216	243	235	227	212	206	222	217	222	214	205	227	223	210	223	229	204	222	226	213	233	236	232	232	226	204	203	248	230	208	199	230	224	213	229	243	245	238	253	206	265	219	234	225	232	195	211	240	236	242	216	241	204	221	249	220	192	230	210	220	224	218	256	244	233	250	199	206	260	233	242	250	233	222	233	240	232	246	221	228	233	238	237	230	220	225	212	220	212	231	206	207	217	234	216	221	243	224	208	223	218	237	229	212	226	226	258	239	222	229	223	230	215	236	247	216	226	227	220	219	227	209	240	217	197	227	269	279	238	249	246	247	216	200	225	202	221	204	225	211	231	256	234	238	203	245	223	215	209	224	232	243	226	230	229	225	225	240	231	205	217	249	201	192	221	196	221	208	243	253	215	218	197	229	215	225	216	229	222	251	213	220	211	242	247	215	232	251	228	224	227	276	225	223	230	176	257	208	208	216	212	213	192	204	244	215	247	224	224	239	241	221	220	231	225	227	210	201	208	238	218	220	232	220	230	235	213	200	253	237	245	236	239	212	225	235	227	237	219	232	228	248	229	233	214	207	241	242	225	241	202	222	214	243	207	211	237	232	223	221	219	249	216	224	221	218	222	198	224	214	214	234	190	228	221	211	227	227	222	226	226	211	224	234	224	228	219	219	214	214	209	233	231	240	214	210	223	227	226	209	238	216	221	205	227	199	230	245	229	221	217	216	202	228	240	242	216	199	248	218	184	233	229	249	214	212	239	226	228	216	262	239	208	236	236	214	220	244	217	229	215	233	220	229	206	249	221	244	216	246	228	215	249	250	241	240	217	208	242	225	243	220	201	195	201	229	217	220	239	228	259	218	224	229	241	252	226	234	206	239	227	215	233	223	255	211	196	232	226	251	230	201	210	237	229	216	228	217	202	215	230	251	227	220	217	264	233	211	247	220	247	222	221	231	245	209	227	202	218	232	218	251	244	221	222	233	216	188	222	223	234	206	239	211	241	232	233	212	238	206	221	228	199	209	227	217	202	218	250	232	196	221	245	215	245	211	211	216	225	245	228	209	217	223	213	203	227	227	228	237	233	234	209	211	213	242	209	231	220	227	232	226	212	236	227	205	210	229	240	222	209	232	182	242	234	217	255	211	208	255	227	231	205	233	227	219	209	223	224	259
30141	2631	5854	6555	5575	4463	3607	2995	2589	2419	2091	1827	1665	1513	1500	1301	1297	1183	1103	1080	1024	972	966	962	887	904	856	852	854	815	818	775	754	787	728	753	762	781	741	770	710	718	720	729	696	772	695	712	711	677	675	680	667	670	663	676	723	675	719	693	643	669	713	684	669	686	682	700	703	654	681	689	661	655	668	672	710	671	702	715	687	654	649	646	651	697	653	671	644	674	650	681	664	682	678	709	648	624	637	648	661	629	677	652	632	674	695	681	643	667	684	662	691	635	639	656	635	676	571	635	625	623	666	618	614	656	660	679	655	662	670	659	615	639	676	625	660	638	688	634	620	650	652	684	625	662	665	634	672	689	693	638	646	645	648	634	616	644	670	628	676	655	679	648	675	619	598	648	683	672	602	637	655	641	656	612	699	656	648	648	677	659	625	647	633	581	658	604	644	661	646	631	635	655	686	631	657	660	623	645	645	642	618	655	677	656	625	663	675	661	623	629	655	670	594	679	634	658	651	624	678	653	663	601	639	598	645	631	633	625	652	630	685	636	641	633	632	627	614	599	669	642	669	603	661	626	668	621	624	621	626	624	665	657	707	618	657	646	609	688	613	667	653	649	613	656	621	615	655	658	583	630	617	649	619	652	654	669	610	608	644	655	591	587	659	639	627	608	606	650	629	633	648	621	630	609	668	667	611	650	655	633	658	632	664	657	674	671	662	665	669	612	669	614	615	633	683	681	612	667	596	648	665	649	653	624	652	657	612	646	643	626	629	695	677	689	644	595	650	652	645	664	612	657	598	644	615	644	628	643	636	643	619	658	628	644	631	661	618	644	668	650	623	646	654	618	652	617	648	647	625	629	644	623	665	625	619	585	643	576	607	655	634	610	682	651	653	637	634	649	650	635	603	685	630	614	635	617	621	587	610	681	622	611	633	652	692	618	650	648	598	654	668	622	635	665	625	621	591	618	625	659	606	664	679	662	614	647	665	667	637	611	634	599	606	626	690	691	614	649	680	614	621	623	656	618	675	589	696	640	636	651	637	635	628	636	617	654	561	582	639	632	651	603	670	608	624	623	630	640	664	624	641	666	674	599	650	622	655	602	633	654	624	648	612	596	637	642	650	631	639	643	623	669	649	636	654	632	692	636	636	664	598	629	629	623	671	674	672	633	697	619	646	658	643	692	660	639	638	643	643	666	586	668	675	671	686	621	632	677	631	640	622	646	631	621	617	599	648	648	625	611	605	605	655	633	651	670	644	686	591	617	632	661	609	621	647	639	670	627	659	666	641	667	635	643	616	649	645	635	623	637	626	685	604	688	587	699	632	644	649	623	622	651	638	657	626	655	651	639	663	637	621	654	585	670	602	616	580	620	658	595	656	652	647	632	642	637	621	671	621	609	671	640	645	606	620	640	647	654	615	618	676	621	663	642	627	672	672	597	663	656	683	642	632	639	628	646	664	650	645	655	667	607	668	642	637	650	613	672	677	613	634	645	669	630	635	636	602	632	658	667	625	652	606	615	671	638	622	662	652	634	633	665	660	641	639	607	649	640	675	663	577	655	606	635	671	633	661	650	605	679	672	649	636	655	648	641	637	587	660	660	606	647	642	624	626	638	641	647	633	643	636	655	639	598	630	638	632	623	617	655	679	640	568	651	671	648	618	630	678	659	628	646	570	650	638	650	661	686	667	697	631	603	631	611	601	694	635	602	678	675	650	609	616	700	621	636	639	634	657	656	624	611	660	616	647	665	623	586	713	639	672	680	636	621	600	627	678	610	647	648	599	623	635	623	591	630	653	618	639	597	678	645	653	625	605	666	659	615	669	630	648	639	640	651	591	673	630	598	633	628	651	638	652	658	647	655	644	631	585	647	641	648	651	627	611	628	603	659	633	668	666	679	662	629	593	635	599	692	602	619	649	643	621	624	625	636	599	649	658	605	626	642	592	607	675	649	690	614	659	646	657	626	662	673	614	646	675	623	661	649	640	606	643	647	636	632	625	672	672	658	592	650	652	627	662	673	676	579	672	638	640	666	661	645	640	627	635	651	670	646	644	667	645	621	668	671	615	628	650	659	629	692	656	653	599	671	688	656	649	624	606	664	609	672	590	652	616	638	664	643	622	667	649	622	648	658	631	662	625	660	660	588	598	658	620	657	649	649	630	633	714	670	645	622	596	664	644	658	660	691	607	635	638	626	633	662	613	650	636	702	676	629	651	676	643	620	629	667	654	635	654	649	633	637	625	609	672	640	635	636	636	622	620	583	626	662	641	639	649	647	642	660	632	660	685	634	593	653	644	622	641	612	674	657	609	609	661	625	608	611	624	650	617	667	662	667	636	624	642	628	701	606	620	632	611	657	658	628	635	655	629	641	646	601	656	627	623	651	662	626	632	624	678	629	616	643	679	659	677	621	628	619	645	618	694	664	657	611	613	648	610	624	640	612	649	683	627	653	656	615	655	647	600	596	677	646	626	629	698	637	652	638	605	636	662	652	634	613	666	604	629	679	608	644	670	652	690	646	696	560	659	665	659	664	633	657	614	679	638	619	645	647	634	650	658	595	639	620	615	680	641	656	669	601	624	630	606	650	624	628	631	667	648	615	610	609	667	652	636	647	631	674	627	636	668	683	678	625	651	688	694	615	643	652	639	683	636	695	593	660	684	611	609	659	620	631	625	673	645	629	696	634	694	644	643	650	634	658	594	620	629	647	676	635	673	608	636	630	689	656	655	648	614	638	651	626	650	623	679	655	666	652	676	673	640	650	636	647	659	609	617	641	654	660	691	627	637	649	644	642	632	647	668	655	638	657	652	609	619	655	619	646	690	592	695	651	629	624	663	649	631	605	625	710	683	662	644	689	593	617	647	655	629	609	647	654	625	657	666	614	613	693	597	603	658	619	682	643	664	682	588	651	676	661	599	656	682	587	598	631	624	645	715	632	687	639	708	639	625	663	645	667	659	582	594	626	634	638	647	581	707	622	626	684	576	614	636	629	633	660	647	653	645	620	669	683	643	633	637	646	649	614	688	669	600	584	648	642	593	664	652	634	622	659	627	620	630	639	654	655	686	702	638	655	662	658	673	651	619	642	635	626	647	641	664	632	647	633	611	640	639	634	638	614	631	643	632	630	686	664	608	666	637	634	637	666	679	638	658	670	628	679	612	647	630	630	678	634	641	653	677	649	611	639	653	682	615	636	633	654	654	674	670	648	652	694	673	655	631	644	685	692	619	652	691	643	644	664	691	652	600	618	618	603	658	670	621	612	656	614	675	624	610	659	633	667	639	676	621	639	674	637	691	627	654	593	634	650	632	635	628	648	637	627	653	603	636	689	646	628	617	611	596	677	671	642	615	616	682	607	659	675	652	633	672	694	609	633	635	654	654	599	638	694	641	620	660	662	631	658	661	649	631	643	635	633	641	664	667	617	670	628	654	650	632	691	630	651	598	652	638	658	679	626	636	644	658	665	651	625	652	639	613	646
6168	297	123	118	85	75	69	73	63	72	64	58	64	84	73	70	61	67	66	67	49	72	64	65	64	62	74	65	55	74	62	64	57	94	64	60	57	75	81	59	67	60	55	65	78	67	58	67	70	61	50	51	59	60	61	66	80	69	56	54	69	62	61	66	68	54	70	63	71	69	60	83	61	65	73	68	60	72	55	54	67	62	57	62	55	60	72	67	71	52	54	52	70	72	60	56	83	63	63	55	57	64	60	52	60	66	59	57	60	62	64	75	76	59	54	58	70	61	72	56	64	54	62	63	58	72	67	61	69	72	56	69	60	62	68	59	64	66	65	65	62	72	63	70	63	66	55	56	69	73	66	54	60	51	63	63	61	80	54	65	69	61	57	66	65	64	61	62	59	76	52	50	52	59	66	68	85	50	65	62	52	60	57	72	50	56	61	67	51	56	70	61	57	50	60	58	72	64	71	86	60	80	57	56	64	57	62	67	58	56	63	68	52	72	58	62	49	56	83	60	70	79	65	60	71	56	60	67	66	55	74	59	71	48	52	55	69	56	54	70	60	66	66	57	59	53	58	51	61	62	68	70	55	59	65	66	55	66	54	79	77	70	45	69	79	61	78	72	67	54	79	59	69	69	66	55	53	64	73	69	75	59	56	69	81	62	82	68	71	71	65	65	57	78	61	71	65	57	58	63	67	67	62	69	75	72	81	59	66	66	68	61	63	72	66	62	59	70	79	65	61	52	72	50	56	51	62	62	83	59	64	59	69	70	62	53	60	70	64	69	69	57	70	67	56	66	78	64	65	60	71	67	51	62	63	56	65	66	49	64	57	62	66	59	59	58	58	62	60	61	71	51	81	60	64	57	58	59	56	70	75	57	68	58	67	60	69	61	65	68	72	72	57	65	75	56	75	42	57	60	61	92	59	72	59	53	56	61	58	75	65	52	53	54	66	50	49	53	64	74	66	61	60	62	63	61	69	54	57	68	71	76	73	57	73	68	63	63	58	59	53	73	76	62	62	65	48	64	61	64	50	55	62	72	74	83	72	67	58	64	53	60	57	90	66	66	61	63	74	70	72	54	66	50	60	50	51	65	43	75	67	62	73	74	66	64	59	68	58	67	65	56	54	54	70	57	56	57	59	62	76	76	57	77	69	62	51	77	59	71	71	76	71	65	60	62	66	61	65	57	44	63	63	65	59	62	55	76	70	62	50	63	56	66	64	53	68	59	59	64	57	56	63	57	69	67	69	69	57	55	55	58	61	62	70	70	63	61	66	59	77	70	66	71	54	68	60	72	63	66	65	71	55	64	71	54	73	60	67	63	70	61	66	70	60	61	76	57	79	66	56	79	68	57	64	68	47	57	59	55	63	54	72	71	73	47	68	67	56	68	73	61	70	70	57	65	63	75	59	71	59	63	72	56	54	67	63	64	65	62	70	83	63	66	60	76	59	65	62	45	68	67	65	58	69	51	66	75	78	64	51	63	59	58	61	68	56	60	54	71	70	63	72	68	61	58	58	72	70	73	60	51	57	53	68	61	57	67	49	71	64	67	56	58	61	65	62	57	78	66	73	51	65	57	63	85	77	70	52	51	73	57	59	68	63	72	57	59	58	75	71	55	66	63	56	67	55	59	79	62	58	48	57	56	52	47	54	56	60	65	78	67	57	60	65	52	52	62	59	67	63	73	63	49	63	65	54	70	46	56	57	66	65	68	62	58	77	66	74	67	71	84	70	61	66	60	52	65	58	63	59	53	53	59	67	56	73	61	64	61	65	54	71	58	65	59	72	59	59	76	59	59	65	66	70	65	68	67	63	63	62	86	45	73	63	70	88	53	66	54	71	67	59	69	82	48	57	46	68	66	65	56	73	67	71	50	58	60	56	57	68	66	59	58	71	60	67	74	63	81	68	62	66	52	56	66	66	65	73	72	66	60	56	69	59	61	71	66	75	66	76	64	56	55	54	57	55	59	71	58	59	55	56	62	56	84	71	66	72	60	67	69	71	47	74	68	55	63	73	63	64	67	60	71	76	75	69	66	64	72	56	58	65	67	64	68	88	59	57	65	60	74	47	70	67	60	56	74	61	69	66	68	57	58	54	77	61	54	55	55	76	62	66	61	68	57	70	76	73	42	63	54	77	81	64	69	44	61	61	69	78	80	64	56	67	57	60	62	61	64	56	64	74	52	72	53	59	57	64	59	72	69	69	63	57	77	57	80	63	65	71	73	60	52	69	48	70	77	70	57	54	58	59	61	64	63	67	68	61	60	74	70	69	47	62	62	69	60	66	53	82	55	63	60	62	56	56	63	67	61	57	61	77	79	56	71	57	76	72	58	68	64	71	55	61	61	55	80	68	77	69	68	54	73	69	59	50	58	66	44	57	70	62	77	63	57	74	61	66	62	66	66	58	72	59	58	58	68	67	72	60	68	53	60	64	67	70	53	70	64	69	81	52	63	75	63	70	68	71	74	59	73	58	63	67	83	63	66	57	66	62	83	55	68	73	65	81	62	60	66	66	70	52	52	68	68	67	63	44	79	59	67	63	58	65	66	59	66	48	64	60	69	66	61	60	68	51	49	71	58	73	66	83	74	67	60	51	64	70	54	58	60	72	50	68	59	86	62	50	59	68	57	75	60	72	67	60	72	55	54	67	51	50	58	66	60	77	64	63	69	72	60	59	67	72	68	62	65	76	49	58	57	78	77	56	73	58	64	61	74	61	63	65	56	36	76	61	68	52	76	63	76	62	63	53	62	62	71	67	61	65	65	59	59	65	64	69	58	60	64	60	66	83	70	63	72	66	64	66	54	64	65	56	78	74	62	68	71	59	76	65	67	67	53	64	74	54	64	60	57	44	77	60	58	75	71	64	71	54	72	49	66	63	58	66	77	59	69	54	65	63	56	64	50	67	60	57	78	70	66	59	67	59	62	48	61	66	58	72	73	71	60	86	81	68	70	62	57	54	67	66	75	58	64	59	77	59	69	46	67	71	63	69	64	71	65	58	78	58	77	54	66	68	63	72	67	72	68	65	71	69	72	63	77	53	79	55	69	76	72	64	61	68	68	70	55	72	60	57	57	62	67	74	58	58	67	54	67	66	57	63	68	56	66	59	69	61	54	62	49	65	52	57	58	62	46	63	52	57	66	82	66	69	55	72	73	59	74	58	64	57	83	54	55	63	56	53	63	54	63	68	70	59	77	67	79	49	56	57	66	60	67	61	68	78	63	78	66	80	56	66	61	68	68	62	52	58	62	73	52	56	50	70	45	61	57	66	66	65	63	71	58	67	55	66	64	91	56	58	76	66	50	50	67	65	56	64	77	61	60	68	56	71	57	66	51	57	62	64	69	69	62	63	55	69	67	59	69	69	64	59	63	55	62	58	83	64	72	73	62	70	68	63	79	63	57	64	55	57	57	75	69	74	51	57	62	55	63	61	58	72	58	70	63	65	59	73	58	63	85	64	80	61	63	63	53
5382	291	387	455	362	353	308	292	289	278	256	262	253	233	251	246	247	260	209	238	238	231	241	245	226	236	226	229	225	245	270	228	264	238	254	224	241	228	222	254	247	248	243	251	223	239	239	223	229	233	235	230	243	226	226	238	248	241	198	247	237	230	221	238	223	237	256	244	233	214	242	258	229	250	233	284	233	227	241	252	256	223	236	244	240	199	240	211	228	257	236	247	249	243	256	226	231	234	248	240	214	233	233	209	240	245	193	223	234	226	222	229	259	237	213	239	241	244	218	230	240	229	234	245	209	241	253	225	229	212	259	235	222	226	212	241	230	215	235	216	225	227	214	246	206	228	244	244	226	224	226	251	234	243	227	234	248	227	240	212	211	212	234	217	235	246	240	212	233	217	233	219	241	225	236	233	238	232	220	199	214	239	247	231	234	236	207	228	234	223	225	247	244	244	253	224	247	235	229	232	207	240	239	258	251	229	202	241	243	233	249	271	251	234	230	205	239	223	198	221	222	234	230	238	249	214	247	229	239	242	225	231	228	223	197	217	258	229	234	233	218	230	257	243	244	218	215	232	236	235	245	224	222	213	230	239	233	249	254	245	214	237	237	234	251	237	239	205	247	265	240	233	215	218	229	256	224	231	218	217	230	231	263	238	219	208	248	239	228	235	242	255	252	235	233	217	234	229	232	226	235	223	258	214	208	208	259	237	218	247	233	225	253	216	237	231	216	225	222	218	260	249	216	253	214	237	232	229	262	213	192	245	220	215	225	242	215	249	235	253	233	261	236	238	254	234	239	228	250	232	236	234	252	220	259	246	246	242	225	218	256	211	245	216	216	236	238	258	242	213	236	240	256	242	249	249	226	233	242	227	218	226	239	221	231	236	216	254	230	225	261	222	250	228	204	219	222	226	229	248	236	215	235	253	234	230	210	238	208	221	255	194	229	224	234	246	238	248	231	221	245	232	219	238	214	232	219	214	215	200	268	224	221	238	222	209	252	202	243	254	244	222	220	224	223	214	237	253	260	234	206	212	237	250	229	219	227	257	240	250	249	230	255	249	235	249	246	238	226	244	248	237	218	245	213	229	255	236	266	204	220	208	214	245	241	237	203	250	214	212	241	232	235	224	255	225	242	244	250	209	253	226	233	218	222	254	239	235	236	222	230	229	220	244	253	202	250	241	242	225	223	235	242	226	220	223	245	212	228	216	226	233	221	223	219	218	209	216	229	237	260	199	260	223	230	248	249	208	249	237	242	245	247	247	231	232	234	226	204	207	219	219	236	224	225	253	239	251	211	253	241	280	241	219	226	219	219	246	234	218	243	224	249	227	239	247	234	235	244	218	259	215	221	225	242	236	243	229	236	231	247	226	236	241	256	209	221	268	241	198	257	217	217	218	215	217	206	231	209	239	219	235	241	227	257	222	213	229	228	198	229	232	249	234	213	228	214	224	223	247	228	212	250	230	220	228	234	232	234	213	243	229	239	222	227	237	224	216	226	231	257	237	254	240	250	231	238	220	220	253	214	234	229	231	202	196	248	243	234	236	241	233	229	224	242	228	224	226	216	261	239	255	219	246	236	235	235	223	256	226	256	195	231	238	254	237	234	216	189	235	247	249	250	241	195	250	253	257	249	242	241	236	239	231	244	252	231	222	190	245	238	240	240	227	254	243	240	222	233	211	217	240	229	222	221	260	239	252	231	233	211	251	218	236	229	214	234	262	241	253	210	211	248	219	230	253	251	234	226	234	202	244	203	234	234	230	248	246	262	200	209	233	229	240	223	217	230	246	230	222	219	204	269	219	225	261	232	255	232	259	257	239	227	242	248	213	239	245	211	227	235	235	254	241	235	227	248	233	224	221	213	233	235	249	217	237	232	225	235	225	265	236	228	223	219	239	265	225	233	228	226	236	222	227	240	247	238	245	216	232	256	243	251	239	229	227	253	205	232	234	233	235	224	238	245	244	221	242	224	223	239	233	223	232	217	239	231	226	221	256	218	244	248	230	229	230	219	205	227	253	248	231	235	231	212	248	235	213	248	225	215	238	236	257	245	211	239	245	221	206	210	221	229	229	227	251	219	197	236	212	227	258	239	225	254	255	225	248	223	225	243	245	229	228	209	244	233	233	224	237	233	219	245	213	217	252	233	221	237	248	250	285	214	215	220	209	212	209	235	274	230	234	207	236	254	241	174	248	236	243	227	232	233	263	243	213	192	216	266	273	246	215	254	245	256	231	228	233	240	209	243	235	250	247	232	221	221	263	258	234	198	217	225	264	213	243	223	242	223	229	237	226	228	209	245	218	245	223	265	238	259	230	244	227	234	250	244	222	258	206	258	246	227	230	228	239	230	222	227	231	228	229	239	226	223	231	216	250	229	224	262	230	212	269	228	208	248	217	231	238	246	270	214	230	226	238	243	243	260	227	223	230	251	228	252	231	220	221	228	231	224	259	267	209	229	236	228	241	247	214	242	238	230	245	212	242	206	233	237	210	234	235	201	234	231	218	221	246	225	269	220	185	236	220	221	267	243	229	244	231	223	244	203	235	248	255	230	209	226	241	269	238	200	228	212	235	235	215	234	229	227	231	253	230	236	232	214	212	217	231	248	218	211	234	235	244	231	226	267	223	238	228	252	232	265	236	243	238	238	201	231	194	240	240	225	243	246	226	251	240	222	222	237	233	195	234	222	228	209	199	207	229	221	221	234	250	233	233	228	211	237	239	212	230	244	241	229	223	218	226	240	228	230	235	234	243	232	235	228	222	247	211	250	224	221	220	191	221	218	220	246	256	244	222	225	220	243	215	213	218	207	260	200	211	248	241	205	215	238	244	228	225	231	223	213	248	241	229	239	244	233	206	225	235	216	247	216	209	242	226	231	219	244	267	218	249	232	216	226	268	252	223	237	274	238	212	211	236	246	232	198	250	206	228	243	234	252	218	216	241	247	243	264	230	229	217	212	267	230	246	221	245	265	237	229	243	252	257	239	247	263	243	232	219	257	219	216	271	220	236	225	234	243	243	228	245	226	235	226	252	243	226	222	224	222	223	237	231	214	240	240	231	196	244	219	218	213	233	256	235	218	208	236	246	207	244	268	244	209	219	233	245	236	252	214	229	244	220	234	243	227	234	266	251	230	237	234	211	242	227	239	243	217	259	236	247	241	218	248	220	244	238	211	246	221	227	247	255	250	255	228	261	250	210	239	235	219	214	227	256	235	209	245	243	213	233	233	246	265	256	231	249	216	219	215	242	241	261	210	245	240	232	222	245	218	225	203	225	230	228	241	260	257	248	260	214	214	240	249	243	221	209	207	230	255	220	251	236	272	246	236	244	243	231	255	250	233	210	210	228	224	253	244	234	228	220	249	216	230	235	229	228	245	222	243	207	243	208	247	255	227	254	234	185	237	243	250	248	241	226	258	228	241	235	213	249	244	236	211	228	242	224	233	246	221	259	263	228	238	223	238	210	242	230	251	234
43687	12945	2115	1106	800	585	470	341	318	293	238	230	208	187	206	187	193	166	167	149	167	169	156	155	138	163	165	161	159	124	149	134	159	156	135	126	145	152	127	176	147	151	144	144	146	152	135	148	140	139	136	140	120	136	130	133	121	146	126	132	123	147	138	124	139	125	163	126	127	134	123	107	139	142	137	129	140	124	134	136	112	129	134	132	125	144	134	152	129	132	153	148	128	133	137	138	135	128	136	140	141	143	141	158	133	142	107	117	131	124	137	109	147	135	141	125	150	137	132	151	134	135	159	128	160	147	122	137	114	136	119	128	144	138	112	130	120	158	139	135	149	136	137	134	137	127	135	138	116	135	138	145	126	128	147	126	135	156	141	136	150	144	149	130	137	133	123	136	118	131	130	132	147	148	141	137	154	162	140	109	142	142	127	127	109	129	132	131	122	132	142	155	121	130	141	131	148	139	119	124	154	144	143	130	130	131	125	134	127	144	137	139	119	148	125	128	153	137	113	117	150	131	123	113	124	137	135	120	129	115	136	132	120	109	149	133	140	132	147	149	123	132	134	133	118	154	126	146	141	143	146	138	123	156	138	124	125	141	141	153	138	135	153	140	133	142	133	140	127	117	137	138	132	127	151	121	117	123	125	105	127	136	133	152	148	134	147	119	129	135	138	124	137	157	148	123	129	145	118	152	139	128	158	141	135	137	143	132	131	138	145	143	136	138	144	150	141	137	150	153	128	132	159	118	147	133	133	136	128	143	130	161	146	122	153	135	154	153	133	139	154	134	122	137	152	127	124	124	136	117	118	151	142	132	138	115	124	141	131	131	133	136	136	122	163	147	129	131	153	146	115	107	138	127	126	153	112	104	139	109	135	145	133	126	145	137	148	117	132	136	145	134	148	141	145	123	120	130	145	131	125	112	136	126	126	129	143	142	132	113	139	160	134	141	119	150	145	116	122	133	160	143	153	141	134	127	149	134	151	127	145	129	150	108	146	137	144	127	129	145	131	143	128	137	165	118	153	135	137	139	117	132	151	132	139	132	145	134	133	123	135	156	146	171	126	152	121	136	125	130	131	142	130	143	128	129	120	131	121	122	136	134	151	145	143	163	129	148	119	122	124	138	132	147	130	127	144	160	132	123	121	113	119	134	151	148	150	133	127	131	124	142	123	115	125	118	120	107	119	148	119	115	133	133	145	134	146	154	124	139	116	109	108	136	147	126	139	128	118	121	117	147	142	145	117	118	146	139	163	119	134	105	130	133	144	118	129	110	138	136	127	131	140	143	137	134	120	140	159	137	150	134	130	118	138	115	120	130	124	143	141	136	113	128	131	123	139	146	157	142	154	107	149	154	127	146	127	144	146	131	139	132	143	130	147	144	142	144	133	132	119	129	146	140	146	126	126	142	136	143	122	129	126	137	123	144	153	124	129	151	161	157	139	126	139	121	119	147	144	126	124	144	136	134	118	143	141	129	128	140	115	120	125	123	138	130	157	130	138	119	142	114	144	138	136	121	110	134	139	114	146	130	134	138	138	128	136	154	123	125	145	149	141	128	132	136	148	111	123	140	131	124	137	141	146	104	151	141	131	130	146	118	122	118	141	144	136	127	129	140	131	148	126	104	131	146	134	121	137	134	134	111	138	130	122	147	106	138	120	133	138	106	122	120	147	130	122	131	131	133	104	126	112	151	130	139	136	129	127	125	136	115	122	126	136	129	141	121	144	151	127	111	139	137	120	117	118	134	137	134	144	150	130	140	120	125	136	155	114	132	116	135	128	135	135	133	128	122	151	134	125	113	162	140	141	145	145	141	147	146	126	143	138	120	140	121	125	117	143	104	139	129	169	151	132	120	115	144	144	134	139	140	115	112	122	115	138	118	150	125	113	154	130	141	121	154	133	131	135	132	153	141	118	130	136	158	129	151	137	147	140	143	123	126	130	141	122	125	137	133	120	130	127	128	141	126	126	131	139	139	145	135	120	131	121	133	109	152	151	145	150	134	123	142	140	132	137	129	167	144	142	136	150	133	152	158	144	120	142	139	137	135	147	137	124	144	124	137	133	136	136	125	143	137	143	116	117	132	139	136	122	116	146	130	128	125	131	140	125	147	133	119	139	138	126	148	134	139	142	136	135	117	142	139	157	145	125	144	113	152	135	153	136	125	137	129	137	143	129	163	140	141	149	136	136	125	133	133	133	137	136	119	142	136	147	133	126	130	118	135	155	127	142	124	143	136	149	143	138	141	143	127	141	116	124	140	148	146	135	136	132	142	147	128	142	132	134	138	118	124	133	137	138	142	132	143	113	131	134	139	132	137	124	120	140	126	139	137	134	159	142	120	166	125	114	154	124	118	155	128	136	133	130	126	133	151	135	156	146	126	138	159	137	141	128	115	129	141	136	119	132	131	136	114	165	134	140	140	119	136	146	134	114	145	114	133	118	157	135	154	135	144	134	157	148	149	148	134	142	150	126	129	136	134	112	152	167	130	152	150	122	142	112	111	149	130	128	146	124	128	130	109	120	148	129	127	123	127	124	117	138	111	124	147	134	123	120	142	145	130	141	154	156	136	124	154	129	153	136	124	130	140	154	120	132	133	128	132	139	130	123	128	136	131	142	121	137	150	130	129	154	109	122	149	128	148	125	123	133	164	140	131	150	133	132	135	115	142	126	132	142	108	133	139	130	130	124	147	121	144	130	123	135	115	146	145	143	140	119	150	111	130	134	149	134	136	141	136	132	154	110	154	156	120	140	122	141	149	135	153	145	146	134	136	149	135	140	135	145	134	150	162	125	140	142	155	158	139	129	124	122	124	126	146	145	158	133	137	120	124	141	140	114	152	125	154	131	134	130	136	126	124	158	138	143	130	132	134	164	123	134	139	136	145	151	126	120	132	148	123	127	128	139	140	129	117	115	139	141	139	127	125	123	116	128	135	138	130	141	136	140	137	123	119	113	151	124	124	130	139	134	148	133	131	139	139	120	151	130	136	136	126	119	153	139	144	156	129	143	131	132	141	127	120	122	131	127	129	144	143	151	138	113	135	135	129	144	132	132	125	129	146	135	136	137	146	136	131	142	123	134	148	125	147	115	113	99	127	129	119	131	126	162	135	121	127	143	138	125	126	140	118	143	139	151	144	137	132	143	130	141	120	132	138	146	130	142	157	137	150	125	139	116	125	132	141	134	118	128	142	115	151	121	148	131	135	132	157	123	135	124	133	127	119	132	124	130	118	138	131	129	121	140	111	141	144	157	125	146	124	130	149	128	144	132	118	138	139	146	124	134	120	142	130	138	122	132	127	141	138	146	140	131	125	151	163	134	142	138	141	152	113	125	133	127	122	132	125	150	130	141	138	151	127	138	156	140	159	125	127	128	133	139	137	111	129	124	148	130	139	139	126	113	130	153	124	156	137	156	121	118	146	132	148	118	148	138	135	134	145	127	139	140	134	125	141	159	130	135	134	140	142	125	144	125	131
24002	1461	3348	3724	3232	2535	2069	1734	1477	1295	1197	1075	970	916	829	796	731	709	712	654	655	596	598	608	561	591	528	564	483	524	509	498	508	503	523	471	496	476	504	478	432	446	472	460	470	463	496	416	502	452	459	468	471	462	464	451	409	423	446	453	441	455	452	452	442	423	430	434	460	454	457	427	444	453	402	467	454	438	475	406	408	425	439	441	417	423	467	393	460	434	422	421	415	410	442	427	456	436	418	454	428	405	377	398	443	413	435	416	411	461	431	407	451	475	411	414	439	466	440	420	417	404	402	432	436	427	408	418	428	398	439	420	429	403	447	437	412	421	416	400	425	422	433	388	405	410	434	402	420	439	405	436	421	413	411	414	411	443	433	395	391	446	413	412	448	435	423	403	425	406	428	406	425	436	427	418	407	441	428	412	452	425	406	436	428	443	418	403	395	427	446	397	438	410	444	410	416	430	404	408	429	437	419	417	410	437	415	402	393	431	432	418	397	456	418	440	456	393	411	437	410	429	400	409	422	426	430	432	428	425	399	414	457	410	426	374	421	382	420	415	444	444	435	443	385	446	391	417	421	405	437	433	425	377	414	443	422	411	412	409	422	444	427	439	383	467	433	411	430	425	465	370	373	405	431	405	448	419	405	431	404	430	408	429	396	417	460	439	440	426	414	404	393	416	452	427	452	434	419	405	439	396	433	424	400	452	439	410	415	439	401	418	402	441	451	421	390	418	439	421	413	402	406	435	433	384	410	382	446	427	405	423	427	418	438	403	399	449	427	448	449	396	433	388	410	445	448	423	393	412	444	435	418	426	431	413	403	414	429	428	436	411	392	386	456	430	423	399	433	396	424	419	425	429	438	392	425	414	407	412	434	404	416	422	423	414	446	442	399	386	434	417	439	394	453	448	413	407	403	428	427	445	424	419	414	432	371	381	448	399	403	418	449	419	464	421	428	437	436	468	451	447	432	427	402	425	461	419	421	461	433	421	420	457	410	410	422	411	431	440	408	413	421	409	440	397	415	443	453	394	427	405	406	405	400	401	402	447	412	407	364	390	392	406	415	387	422	434	427	468	400	389	418	424	373	425	411	403	396	432	453	437	459	425	427	408	407	420	435	426	417	422	396	445	426	418	412	440	463	441	425	393	410	422	421	431	415	431	426	438	465	440	475	434	443	430	442	409	413	426	422	390	410	395	444	396	398	414	427	414	419	412	472	423	426	413	438	394	436	396	422	433	408	430	434	429	421	411	449	404	419	449	431	433	423	418	416	430	409	408	408	398	418	428	436	394	412	390	400	405	429	431	427	392	419	441	394	421	397	402	419	407	448	439	395	453	432	438	425	431	378	442	414	462	416	419	436	409	415	392	402	409	434	433	420	425	429	435	387	434	425	404	444	413	417	408	437	430	427	389	467	390	469	385	475	436	434	443	410	436	434	404	420	397	417	433	405	426	405	410	462	399	399	435	418	423	400	388	423	418	439	435	438	405	408	410	394	422	401	420	368	406	419	435	442	422	377	414	398	439	410	412	432	373	382	435	411	414	415	413	416	441	408	406	441	405	441	419	410	440	449	411	414	428	402	424	441	411	414	385	420	424	411	392	431	425	439	445	436	435	406	425	376	439	408	434	393	387	411	447	417	441	396	423	424	410	438	402	393	449	417	392	405	422	434	461	441	434	414	426	431	439	417	407	422	414	449	409	421	393	418	444	412	420	411	373	431	443	382	416	395	411	443	409	441	454	395	462	436	458	450	446	453	425	443	405	411	432	433	404	434	398	451	428	425	425	412	418	425	460	403	413	383	427	381	422	433	409	415	401	419	389	433	421	443	463	414	428	404	417	442	391	418	422	394	444	414	421	468	458	443	397	412	389	423	425	422	428	435	415	416	415	424	415	418	408	431	424	417	388	419	428	390	452	438	435	428	431	414	451	446	398	429	426	462	424	392	449	434	429	418	448	414	462	379	427	397	437	398	409	399	435	396	431	413	393	435	410	418	425	432	419	394	362	446	400	445	415	426	449	374	419	396	395	450	418	418	424	433	437	417	396	404	460	403	406	386	399	440	422	413	429	429	435	418	412	452	394	473	444	441	380	425	412	399	392	420	422	423	427	427	475	418	426	414	363	404	407	424	420	422	423	414	426	411	403	441	445	422	421	413	397	419	439	438	422	416	428	424	448	409	427	406	421	380	416	396	426	420	447	435	391	417	463	398	391	401	408	381	380	425	420	465	412	428	447	414	392	424	413	452	443	434	444	424	433	432	402	453	461	399	396	406	440	437	397	434	442	437	452	413	452	413	391	438	436	406	435	415	436	414	446	418	444	421	407	428	425	450	421	426	436	416	414	420	403	425	407	409	448	426	403	437	401	425	401	435	430	427	464	434	382	429	397	412	396	411	400	430	439	455	465	407	433	437	442	426	417	451	432	428	448	450	432	399	434	407	370	408	425	450	444	424	394	422	402	415	423	436	463	430	455	407	411	402	408	417	434	431	411	431	449	399	443	414	411	440	427	437	406	419	413	436	422	412	420	457	376	404	423	411	413	426	394	409	444	432	393	461	422	387	409	410	422	422	445	397	419	388	393	463	412	465	416	447	407	421	406	419	410	411	472	404	418	423	425	399	426	424	439	437	413	426	424	425	418	406	422	428	365	425	426	407	398	432	451	453	401	395	435	391	416	432	393	388	407	417	443	390	390	431	403	435	434	419	444	452	431	380	403	399	392	428	416	396	421	412	425	424	457	425	424	425	419	411	439	420	416	388	416	408	414	357	438	406	458	428	425	415	395	412	427	407	444	415	449	469	403	411	442	491	426	391	383	448	420	405	392	406	459	402	450	437	414	441	452	428	437	411	419	415	373	464	431	414	450	418	397	401	397	426	428	392	418	440	404	432	451	408	412	416	379	424	416	405	445	471	450	426	441	423	418	426	414	423	417	454	440	423	449	442	423	416	401	428	444	431	430	414	389	468	378	434	407	385	389	403	422	460	432	403	437	440	412	445	428	447	419	425	440	447	396	444	434	419	400	414	426	442	404	450	436	432	396	426	431	450	443	411	426	403	452	422	442	399	445	404	419	427	407	411	420	427	419	393	425	442	412	415	445	437	405	399	392	428	467	451	407	416	429	412	393	451	438	462	450	415	449	427	413	412	419	447	418	429	401	404	426	421	440	464	422	392	418	475	409	437	384	416	419	416	434	398	403	434	431	427	485	436	410	430	429	453	431	425	424	404	435	389	405	421	427	433	446	440	410	429	406	431	420	393	423	454	437	434	448	413	444	446	416	378	429	442	411	452	426	421	454	412	393	431	404	417	440	436	421	456	407	425	446	415	420	383	427	438	394	425	455	460	422	386	421	459	423	428	390	420	427	409	428	444	444	453	411	429	441	411	444	397	410	430	447	413	438	427	398	420	449	458	426	441	428	432	430	433	432	416	425	408	433	425	422	455	419	416	449	458	440	412	437	410	396	440	432	459	477
51263	20543	6248	2180	1512	1075	821	705	570	501	478	407	351	352	348	305	291	299	285	282	240	258	249	269	264	260	282	247	292	237	264	245	256	245	228	267	270	247	261	243	252	236	244	233	221	266	225	253	249	228	230	231	231	239	236	247	233	230	207	224	228	240	220	240	230	226	209	232	219	253	261	250	243	212	234	233	235	235	232	236	239	233	220	243	227	241	218	220	238	220	223	207	192	224	220	244	221	224	204	231	237	236	195	218	224	245	207	227	214	231	233	224	222	235	244	213	213	217	234	198	213	238	233	246	228	229	237	224	212	233	235	215	230	221	209	240	235	222	214	227	213	263	227	220	216	222	232	218	195	229	210	265	210	227	249	221	220	237	242	223	222	230	227	203	239	229	235	228	208	204	258	210	254	228	263	233	249	235	202	228	219	221	249	224	221	236	229	235	230	229	240	220	235	229	196	238	249	233	225	216	226	221	242	238	219	212	245	230	223	233	217	207	221	250	206	228	238	251	245	221	219	221	214	225	244	239	223	235	234	264	198	232	212	214	220	240	224	222	210	221	223	200	238	232	278	224	228	239	219	227	246	211	265	237	240	232	221	251	227	222	237	247	239	221	241	214	231	203	216	208	236	241	190	207	219	238	230	239	211	213	219	202	249	226	196	252	233	203	223	217	245	236	236	236	234	225	232	228	227	200	222	244	247	231	225	227	224	246	224	225	227	225	230	226	221	218	209	240	241	232	232	217	215	214	254	244	234	196	206	199	206	254	199	231	195	237	240	223	236	190	225	203	244	237	234	246	227	225	205	227	229	238	212	221	252	216	214	214	218	228	216	215	220	194	234	195	217	230	214	208	230	215	236	229	249	230	218	220	235	242	226	237	256	241	195	225	230	269	251	254	213	243	228	224	222	197	237	232	208	211	222	220	234	188	222	249	219	240	220	251	224	215	218	232	233	203	227	235	234	236	232	215	212	230	204	230	254	231	240	221	206	206	235	251	234	216	231	212	218	228	201	219	238	230	233	233	244	210	228	207	238	207	271	224	232	229	223	237	212	235	231	221	229	221	201	250	243	222	184	223	218	207	235	219	233	221	236	220	223	249	232	205	234	255	252	202	194	234	227	243	210	227	234	256	222	215	226	240	211	229	225	231	222	205	213	205	228	230	235	226	211	230	227	210	238	253	238	202	220	248	216	231	228	226	247	226	239	222	230	216	208	186	232	255	245	225	220	202	239	219	199	222	210	230	246	226	209	230	218	238	241	231	223	244	243	222	209	225	235	200	222	224	215	214	228	192	234	240	236	267	243	235	242	231	222	230	216	218	233	215	210	243	193	202	219	230	237	190	217	216	219	201	229	231	240	249	205	220	255	218	217	231	230	234	237	245	215	240	226	218	253	215	229	235	215	221	214	219	227	213	247	229	228	214	245	191	251	254	249	217	235	216	209	215	255	248	208	220	210	222	230	196	212	240	219	224	232	195	223	230	230	228	259	210	230	225	233	214	207	227	239	233	226	212	228	203	234	234	239	208	215	236	200	229	198	234	210	211	230	222	223	238	206	228	241	229	223	237	208	238	210	235	227	231	226	240	203	245	226	219	209	221	220	226	219	223	235	195	232	236	222	235	221	230	212	232	217	236	233	214	241	224	213	242	228	230	204	218	230	217	235	232	203	225	223	226	196	231	239	225	210	206	227	225	214	243	223	226	217	247	245	243	212	229	233	254	220	261	235	211	209	220	236	211	212	249	215	222	206	218	232	194	224	189	238	215	231	205	242	202	236	257	259	229	238	219	207	211	220	215	201	246	229	264	235	230	263	216	238	255	232	204	210	219	237	223	234	234	208	218	251	230	210	220	214	205	228	240	223	213	211	193	238	254	253	226	203	211	237	254	247	224	198	236	227	252	249	240	200	184	213	222	242	221	212	210	240	238	222	207	227	220	239	250	242	239	241	239	231	251	211	236	227	205	248	214	257	217	232	209	231	231	212	222	226	230	227	235	228	245	228	200	244	252	255	214	256	213	207	212	231	205	223	219	199	208	206	236	233	215	225	211	249	240	226	223	215	235	208	225	234	241	236	204	235	231	229	225	209	249	222	242	236	243	221	243	247	220	222	210	206	224	227	216	217	237	231	227	222	250	212	222	214	260	232	200	230	233	230	204	227	227	206	218	252	225	243	212	216	251	252	223	203	232	236	224	232	253	225	223	216	219	240	224	219	208	241	243	198	238	238	219	239	210	216	232	209	216	246	236	218	206	259	208	232	195	233	212	221	222	242	229	221	219	231	224	224	217	204	203	208	239	219	199	258	244	232	242	233	241	196	231	247	216	194	218	222	211	224	217	224	232	220	233	228	222	223	230	243	229	241	205	230	247	200	204	233	215	251	227	226	210	263	245	237	217	210	223	238	233	236	244	230	225	219	234	239	213	223	223	237	244	236	238	201	195	227	226	212	212	201	242	226	236	189	209	217	237	236	185	203	209	231	216	219	233	226	257	234	224	184	231	228	215	220	222	211	235	229	232	223	214	218	240	225	217	231	205	211	249	224	226	195	206	195	217	218	227	220	239	214	217	248	226	220	205	203	223	185	230	229	214	227	240	233	238	241	214	231	230	218	236	204	252	253	229	209	219	255	203	202	243	233	222	209	244	225	225	210	226	224	219	241	228	194	257	214	265	208	249	228	210	210	221	236	253	210	213	254	208	240	237	218	219	222	179	239	235	226	208	239	230	230	209	210	232	212	224	228	223	223	206	224	264	241	202	249	226	201	249	238	230	224	231	248	220	217	208	218	236	252	192	225	202	246	223	235	235	212	227	243	238	218	243	212	202	242	225	235	208	207	204	203	208	227	238	227	237	214	226	232	228	226	226	199	222	247	242	236	230	235	222	225	221	234	271	224	224	218	197	233	234	218	268	233	230	233	205	197	200	218	232	230	204	221	251	203	210	248	239	207	227	224	234	230	211	215	223	252	216	214	195	238	244	223	213	237	211	240	217	208	240	246	240	228	246	201	214	224	251	250	214	214	223	220	228	216	199	264	216	219	215	199	202	199	212	216	264	206	229	231	227	207	216	243	225	221	221	192	213	228	235	238	243	212	232	211	233	249	205	227	240	239	226	244	233	241	241	189	224	213	214	218	223	246	184	233	216	219	215	206	218	234	247	255	264	231	241	223	228	211	218	242	223	240	247	224	205	225	211	221	222	244	257	227	227	241	238	253	245	215	226	209	248	236	220	240	235	244	228	225	234	235	231	229	214	231	201	220	244	225	231	235	217	235	208	232	242	240	251	220	208	236	206	215	235	242	221	222	230	242	260	252	215	200	196	189	239	224	226	206	224	255	215	190	215	223	245	217	218	220	237	217	219	240	215	224	220	230	204	216	254	236	237	231	247	227	232	224	225	249	239	207	219	247	232	233	214	221	243	249	216	220	210	247	259	230	215	237	198	234	215	235	241	225	210	222	235	194	252	211	221	233	229	221	241
30281	2675	5907	6492	5474	4429	3705	3062	2596	2274	2016	1748	1698	1539	1436	1281	1239	1213	1093	1103	1034	989	937	991	879	921	902	858	878	806	829	787	816	778	743	797	715	810	701	747	725	729	738	668	765	680	784	712	722	691	716	687	708	723	689	646	688	674	672	693	689	677	708	666	654	667	674	595	723	679	666	702	686	709	690	666	655	637	675	697	678	645	669	683	662	681	672	674	638	717	667	688	670	667	623	693	679	646	646	724	661	701	662	704	670	678	687	703	671	642	707	622	623	661	670	616	640	654	653	603	657	628	668	597	676	630	644	679	655	637	645	689	672	670	634	668	693	692	683	672	687	643	682	636	600	641	667	664	659	632	692	689	662	652	667	657	651	641	655	634	683	644	632	625	647	631	658	644	623	691	647	631	689	640	667	633	637	640	616	637	692	641	685	641	653	676	623	634	673	627	651	624	695	676	699	616	636	617	657	632	690	654	604	652	662	665	629	651	617	651	641	708	657	689	652	631	604	673	625	661	650	642	631	654	665	670	679	653	640	623	660	654	654	651	607	656	636	664	637	687	653	575	607	646	637	672	637	647	641	721	629	629	628	623	651	589	639	659	630	620	611	648	656	686	669	635	651	599	657	634	623	647	653	614	641	632	639	648	685	654	623	664	644	704	632	662	598	620	658	649	643	607	663	600	664	666	680	643	625	645	628	650	646	641	620	614	650	595	674	612	657	622	596	659	638	642	632	668	643	665	651	639	705	602	612	663	667	638	636	623	655	674	653	655	610	618	646	673	673	667	683	605	657	592	652	663	673	664	626	630	643	632	637	690	617	639	655	617	645	672	674	626	626	645	675	645	647	646	626	637	628	699	612	676	616	612	619	679	603	612	661	653	659	616	636	706	662	626	611	648	659	686	625	651	677	558	643	634	597	644	676	635	597	660	687	619	660	658	646	620	623	677	614	608	644	665	692	646	636	661	641	658	669	631	646	638	674	642	650	608	657	672	635	647	592	659	614	630	643	639	686	653	629	634	662	643	657	631	675	605	653	647	654	630	635	659	649	630	635	695	600	629	676	656	712	652	686	608	649	581	650	613	636	642	694	665	657	615	663	613	644	614	636	668	637	655	632	630	663	647	634	660	638	622	641	612	688	651	664	632	650	631	636	655	629	641	622	626	650	639	613	624	641	563	651	624	657	663	643	621	650	616	648	633	632	696	613	629	654	651	609	686	638	628	626	702	613	649	646	686	643	625	641	664	617	659	675	609	640	664	704	646	640	634	669	662	628	607	660	663	657	676	648	603	648	643	625	632	660	665	636	660	599	687	616	650	702	674	618	637	638	634	643	667	695	612	700	593	629	633	596	639	669	671	655	641	648	622	630	637	685	654	671	640	646	624	631	638	688	636	632	615	671	664	645	643	599	620	673	658	660	648	625	648	622	646	663	639	652	698	663	620	646	643	667	668	667	648	618	624	617	635	643	647	607	678	639	660	653	644	655	684	649	669	605	654	609	578	680	601	635	625	618	614	673	698	641	656	633	656	624	659	664	650	639	646	638	632	651	627	666	649	628	618	663	651	657	614	634	574	630	620	652	613	644	629	613	644	698	653	643	655	630	629	631	644	686	648	612	646	620	621	683	652	621	671	621	680	659	660	620	637	643	666	679	639	653	622	665	641	630	643	647	653	664	634	628	676	653	656	662	702	650	656	678	610	640	632	637	645	641	625	644	643	665	628	634	625	677	640	664	624	659	624	625	698	671	607	661	626	647	672	599	656	656	624	670	665	639	648	637	615	666	670	669	632	709	652	618	643	635	607	664	689	646	658	630	602	665	646	664	620	623	605	645	633	617	643	613	665	609	634	647	678	648	650	638	666	645	647	677	610	663	622	589	627	630	620	671	619	644	663	652	671	651	645	652	648	662	651	660	654	681	596	679	595	642	679	664	572	669	636	658	638	693	668	640	674	672	623	647	649	626	661	671	588	634	635	590	622	647	653	701	637	644	684	647	588	657	623	657	666	644	632	624	603	629	624	600	641	609	632	653	694	615	649	651	669	651	646	699	637	675	643	662	635	689	668	599	650	692	669	636	676	643	663	640	585	659	676	592	610	638	650	685	637	699	686	619	607	677	635	690	668	615	634	667	668	667	674	663	663	653	637	569	659	623	629	624	653	620	633	640	653	638	735	640	642	672	622	617	627	608	688	639	661	679	652	604	631	625	675	648	622	621	656	624	604	645	624	635	641	614	654	634	617	673	665	676	623	616	628	639	626	625	641	629	660	657	665	692	608	654	626	652	630	665	636	656	668	609	600	662	639	648	673	607	648	623	648	666	662	608	655	609	633	669	679	646	588	623	620	630	630	686	721	656	691	637	657	666	640	634	625	620	656	670	642	688	696	640	631	680	618	671	654	687	656	669	621	675	603	617	670	640	598	621	681	654	617	647	680	654	614	599	647	604	642	676	604	650	689	616	657	648	679	647	639	669	628	710	671	646	638	655	672	655	597	641	688	650	634	638	679	592	654	641	625	638	685	686	659	641	617	646	622	667	672	682	672	653	637	634	645	628	626	629	652	616	647	656	650	636	652	640	684	640	659	652	623	692	680	670	673	687	637	655	636	687	643	659	658	685	645	631	645	635	683	639	695	641	671	680	663	666	626	591	652	622	600	656	631	585	646	653	641	619	651	674	645	659	634	641	642	619	649	658	676	618	643	640	654	629	562	685	617	654	660	639	673	627	659	657	598	660	645	647	653	606	610	619	638	633	643	638	669	654	633	622	612	647	665	652	657	642	612	662	611	651	614	663	615	674	655	631	634	642	675	642	639	609	643	658	663	661	631	618	656	654	617	664	614	665	644	648	646	654	669	650	643	640	643	671	649	651	614	635	612	634	673	626	643	657	622	656	615	630	647	650	615	621	655	635	638	625	651	632	684	628	602	666	663	674	642	643	607	671	649	654	604	635	631	643	654	629	673	608	670	641	620	658	671	639	658	647	651	652	612	626	653	668	691	616	644	612	660	637	634	696	654	631	643	656	690	669	655	649	607	655	657	659	598	674	657	651	674	645	652	651	621	665	651	645	672	651	632	683	620	603	672	654	622	679	653	629	626	669	644	657	659	627	659	665	643	617	673	637	672	658	647	677	644	644	649	636	686	627	618	636	659	655	678	627	649	677	662	641	634	631	612	648	629	687	648	647	685	610	652	719	634	609	638	660	650	668	638	603	608	634	657	668	668	623	644	583	620	634	676	608	658	654	709	685	666	632	674	635	649	641	673	616	654	623	654	622	596	663	674	670	644	647	661	609	671	656	644	608	664	677	635	644	665	627	630	674	678	646	649	610	639	638	646	637	622	705	620	605	605	612	673	678	617	660	643	671	621	678	631	652	720	642	653	685	640	644	687	584	682	666	604	649	644	654	682	648	696	643	636	623	619	632	631	640	626	613	650	641	597	653	639	609	641	632	634	682	658	659	580	611	683	671	637	660	612	643	608
6157	362	166	99	81	75	81	60	72	85	56	70	74	77	64	66	74	68	65	78	58	74	67	65	74	59	66	64	79	59	53	63	73	66	59	65	70	64	55	64	73	61	70	50	79	61	50	75	73	68	64	66	56	64	50	70	63	55	65	55	80	68	56	61	67	88	69	64	52	53	61	78	73	58	74	69	71	66	58	63	67	69	71	73	57	73	54	71	67	64	66	67	82	63	59	66	62	57	61	58	52	78	59	55	71	70	44	59	50	73	59	66	64	61	71	69	69	80	61	60	72	59	60	63	66	65	67	56	66	64	56	65	67	66	64	58	68	59	57	76	64	52	66	55	52	50	67	71	65	79	74	81	67	73	61	64	63	66	64	60	71	63	52	59	55	63	72	62	69	59	61	53	79	55	62	69	63	63	67	72	76	61	58	60	58	62	65	64	57	56	53	66	65	74	69	66	76	67	56	61	62	69	79	67	65	65	82	71	61	55	57	61	66	69	66	48	60	63	71	79	60	68	66	65	59	51	67	65	68	59	61	60	60	60	54	58	76	70	70	61	57	58	75	81	62	71	65	68	66	61	66	57	63	83	67	60	55	57	61	62	54	66	48	73	66	70	76	64	68	54	72	54	59	80	68	85	65	55	64	61	67	55	61	68	50	62	55	62	57	78	54	64	68	51	62	78	60	68	68	63	66	77	58	65	56	66	72	74	54	47	68	62	60	68	56	46	54	55	67	67	52	62	65	62	59	67	73	72	57	65	67	68	55	52	63	44	61	69	69	61	69	58	81	77	79	67	73	72	66	68	69	70	65	76	69	76	72	54	68	63	68	51	63	68	79	59	68	72	54	63	68	75	61	59	72	74	74	69	69	69	62	68	60	57	65	62	58	54	64	58	61	64	60	70	64	55	61	71	87	67	64	68	57	69	56	57	70	68	70	75	71	55	70	58	71	62	59	65	72	59	51	59	57	68	57	71	64	64	59	62	65	70	73	61	68	59	54	70	76	72	67	66	69	58	77	67	48	54	52	67	71	68	67	80	72	62	58	59	57	47	65	72	52	51	51	71	55	55	62	50	62	69	66	57	66	57	57	77	69	58	57	47	51	52	70	65	62	59	72	67	67	67	75	61	56	53	62	66	58	70	48	63	70	45	71	60	64	63	64	60	72	59	86	67	58	55	69	54	53	68	69	89	56	54	65	53	72	52	59	76	74	66	63	61	73	74	62	63	66	60	54	54	55	68	56	54	56	71	55	59	50	76	69	48	68	52	75	63	60	58	62	69	59	47	54	71	60	58	57	61	56	64	55	66	71	77	75	62	54	66	61	84	62	62	64	69	56	72	63	63	67	56	61	73	68	57	72	74	61	63	77	67	84	66	62	64	60	82	67	62	64	68	64	62	67	61	56	65	64	64	63	61	68	65	70	57	61	70	65	76	64	55	57	55	44	64	72	58	60	58	63	58	57	59	62	62	81	74	69	58	65	53	64	68	59	54	80	63	73	65	60	55	72	60	39	72	70	77	66	61	58	70	67	57	52	55	65	48	50	58	75	65	62	62	62	56	67	74	70	64	56	66	59	71	87	73	51	66	57	56	69	54	70	64	70	66	69	74	74	71	67	49	57	61	68	64	61	53	82	76	59	54	58	63	78	65	67	65	79	61	71	76	74	57	66	62	77	65	61	60	57	53	69	61	61	70	70	60	60	59	56	62	78	55	72	79	61	64	74	66	51	70	47	58	60	59	63	62	59	51	67	54	50	54	74	65	57	73	54	72	49	80	59	65	50	82	80	63	70	61	61	62	71	70	55	61	69	60	56	63	59	64	64	54	64	70	66	73	66	61	71	74	64	76	69	80	77	65	67	57	68	61	73	77	61	71	61	69	66	74	49	54	74	63	68	64	61	66	57	83	50	59	59	53	70	58	60	65	63	61	61	52	66	82	53	56	64	66	80	62	60	81	56	56	67	70	59	66	61	48	95	63	68	64	55	68	60	69	67	66	52	55	75	53	65	72	63	74	52	60	66	56	69	76	60	55	61	39	58	79	60	77	64	76	73	71	68	62	47	57	74	61	64	70	68	60	70	71	57	59	41	59	61	53	60	71	59	76	56	65	51	72	95	68	64	56	55	56	60	80	74	54	70	76	70	66	64	71	65	71	64	55	63	56	71	68	77	49	74	56	57	64	49	58	67	65	69	69	70	68	64	66	57	68	58	73	77	55	67	68	60	61	52	65	59	62	86	77	60	67	75	61	56	75	52	70	83	68	70	52	53	75	56	67	55	63	78	79	57	65	70	56	77	68	60	78	71	56	64	67	85	70	57	51	67	70	64	63	75	53	59	63	56	60	65	71	68	71	55	68	76	62	63	70	61	73	80	70	64	64	64	66	56	65	63	61	61	70	62	63	49	40	65	63	48	53	62	65	65	55	60	61	62	69	62	59	52	64	74	56	69	57	73	60	57	52	78	56	61	69	69	61	54	61	54	55	64	56	67	63	71	77	74	65	74	74	74	60	62	57	66	60	58	66	58	72	56	74	82	67	53	76	71	51	67	55	69	70	78	61	56	71	70	73	73	62	64	61	83	71	64	77	53	63	54	69	53	59	73	43	58	73	60	79	55	72	67	67	54	64	77	72	58	72	78	73	47	53	66	63	76	65	64	51	60	75	51	67	62	68	39	58	63	65	68	54	50	74	70	50	53	50	56	68	68	76	63	67	72	61	68	71	79	55	76	68	54	57	69	63	76	69	76	70	59	68	71	74	67	66	60	62	59	58	62	63	70	56	75	72	69	59	53	67	49	67	54	63	61	49	63	64	59	69	61	78	57	74	58	55	60	57	60	61	58	58	63	54	69	66	72	88	78	50	72	76	66	60	60	64	51	52	56	62	70	54	47	45	80	68	66	62	75	60	73	58	73	58	54	64	64	82	59	69	63	57	56	70	72	73	63	63	64	66	61	60	54	78	68	72	64	55	57	53	77	56	60	57	61	63	74	60	57	52	61	62	65	68	47	63	64	69	72	67	88	52	60	63	70	70	64	53	56	81	54	56	69	72	65	74	76	69	77	82	51	59	64	58	73	56	54	62	59	57	67	68	68	67	57	63	59	72	74	50	69	63	58	66	64	55	55	66	73	72	61	50	67	66	70	66	83	82	53	64	73	72	77	56	73	73	58	71	70	77	64	60	72	74	62	66	65	42	63	61	62	61	55	61	69	62	57	65	61	50	60	63	74	73	55	55	75	75	50	75	73	80	72	73	73	63	59	65	70	50	69	61	70	60	66	48	69	63	63	64	62	72	59	63	69	51	70	67	57	68	55	66	72	59	54	57	55	70	67	59	53	61	52	58	68	67	68	58	54	76	65	60	59	46	63	60	56	71	66	68	80	63	70	60	60	65	62	62	47	60	66	64	62	57	57	44	60	58	59	81	78	64	58	66	64	53	50	62	50	57	72	54	48	54	76	52	73	75	74	56	51	72
5510	301	425	405	382	346	337	296	311	307	280	249	250	274	252	267	249	303	250	248	244	242	250	258	233	215	229	239	213	218	256	248	207	249	246	239	256	228	216	231	253	220	222	255	232	254	233	234	249	253	241	249	230	255	204	219	217	227	232	221	240	228	214	219	224	243	243	259	269	240	249	227	221	226	231	253	222	237	237	258	240	229	258	215	244	239	235	240	241	232	224	231	214	237	248	257	255	238	228	217	238	247	244	231	252	225	229	248	217	230	240	240	238	225	249	204	273	227	228	217	245	238	215	231	258	236	261	245	243	229	272	236	250	235	238	234	224	217	260	208	248	258	238	239	229	245	274	231	219	217	237	232	225	242	231	205	222	238	239	227	219	240	262	210	230	207	230	224	231	253	258	245	219	247	235	220	243	220	234	247	267	232	245	221	241	245	225	217	237	259	243	240	236	221	229	225	224	229	220	248	252	239	221	236	223	235	251	238	240	235	218	242	231	234	261	209	252	244	225	236	251	222	223	244	242	216	233	214	228	243	239	229	231	232	252	230	221	223	231	237	238	215	230	246	248	253	244	236	217	213	230	226	194	214	240	207	215	227	244	241	233	236	251	234	233	230	237	247	258	223	226	214	221	239	260	257	211	218	214	264	250	279	237	242	232	233	237	254	219	230	229	212	231	235	241	243	240	232	251	253	237	260	217	263	239	232	253	237	204	254	252	231	217	236	229	253	205	217	267	253	229	217	219	247	224	252	247	216	222	233	242	255	212	242	238	240	251	247	218	233	236	239	240	233	215	218	238	239	245	221	210	247	241	226	245	250	224	236	215	215	196	236	238	228	227	227	226	209	236	252	197	207	229	228	237	216	260	242	235	233	257	237	222	239	239	224	252	211	260	207	217	245	214	249	221	228	254	247	234	243	226	241	267	224	216	239	258	219	226	224	271	260	216	228	242	230	215	242	248	241	234	285	228	255	226	232	241	221	225	237	226	231	271	215	237	260	283	251	224	251	226	217	229	230	244	231	235	228	231	237	250	229	238	226	230	221	254	230	252	256	220	202	249	221	220	236	216	215	228	220	254	243	218	255	231	217	256	245	194	256	247	219	210	215	226	234	248	210	231	226	226	231	226	225	235	230	271	212	222	233	213	260	230	217	237	252	246	235	237	268	219	239	233	231	236	256	240	244	252	237	220	244	212	235	236	244	203	237	220	221	228	238	219	243	244	235	223	218	223	241	217	225	218	258	216	214	251	218	233	225	225	229	211	245	220	208	225	244	256	260	210	226	242	235	239	203	195	241	261	244	224	260	251	223	230	249	238	226	291	213	268	202	237	236	225	243	227	241	244	224	205	251	232	227	236	236	253	237	262	244	247	239	212	236	222	262	201	209	253	208	223	229	224	258	245	248	243	221	241	229	246	242	224	228	248	233	252	247	228	230	253	219	208	222	223	235	214	258	210	248	225	259	227	232	241	248	229	230	221	283	237	224	244	234	224	241	221	242	220	266	225	247	261	253	217	227	207	246	249	225	207	253	236	238	230	247	234	243	249	276	232	211	202	239	232	241	238	221	211	198	201	228	244	213	254	239	258	220	260	238	216	225	253	220	209	223	245	196	215	221	238	251	221	249	235	234	200	235	252	257	253	239	245	244	220	242	250	237	227	219	230	205	185	224	240	233	239	233	242	219	240	240	244	219	248	222	256	247	234	251	225	255	224	250	221	251	256	234	241	252	239	240	265	240	221	261	249	252	272	215	216	246	247	250	248	257	225	231	224	233	232	233	236	261	229	256	222	250	248	247	251	231	240	248	250	219	236	229	260	225	229	239	200	230	234	242	231	217	248	219	225	237	247	183	246	274	227	238	266	229	232	248	234	213	212	243	237	248	247	254	227	233	225	250	234	226	236	212	241	224	212	249	238	239	225	223	244	261	244	258	238	223	237	253	234	265	233	207	280	238	225	253	216	224	221	212	217	239	239	222	200	226	224	231	231	250	231	222	207	256	226	244	241	236	234	236	237	247	257	237	230	230	234	214	221	221	248	238	247	227	230	219	256	261	253	210	241	229	237	236	245	231	206	260	227	224	246	219	233	235	220	243	239	230	241	260	231	214	257	228	201	228	238	222	216	237	224	228	230	227	218	224	200	197	238	214	230	254	232	213	221	244	229	248	258	258	229	225	221	256	235	229	239	213	240	261	242	243	240	234	231	220	243	201	240	240	222	232	234	237	218	226	258	243	235	224	225	229	227	248	228	234	244	205	224	209	244	209	224	246	208	216	234	250	233	235	257	250	224	227	231	236	261	210	238	225	231	244	246	251	210	229	250	253	251	232	246	240	235	230	256	249	223	224	224	231	232	226	238	247	248	235	252	231	222	241	238	225	237	226	225	214	244	235	251	238	242	276	222	248	236	230	242	213	225	234	250	225	228	219	221	219	234	224	262	220	252	229	252	224	238	202	226	253	260	247	236	237	247	240	233	236	255	238	227	237	244	200	233	258	227	243	228	234	222	223	215	230	235	249	250	241	238	231	224	211	244	237	242	191	248	239	252	235	214	222	247	213	209	228	239	232	245	210	255	230	215	233	251	228	246	249	250	212	222	203	245	230	239	289	251	225	254	232	221	211	220	255	243	226	263	255	216	239	238	217	253	250	220	201	256	239	222	225	229	201	205	228	223	244	241	232	216	236	247	231	250	233	252	241	253	226	237	233	234	200	246	256	243	217	210	245	225	236	242	248	223	248	253	225	236	258	240	232	260	203	233	229	219	236	206	232	241	226	218	240	246	252	220	250	246	253	233	229	225	233	234	234	237	215	253	221	235	246	224	245	245	196	232	254	253	241	263	243	243	230	230	228	223	242	198	240	197	206	231	202	244	229	212	225	229	228	234	264	230	231	237	235	233	230	231	224	238	229	232	226	238	234	216	251	253	219	249	252	240	247	219	244	224	216	223	236	237	236	251	257	244	234	243	235	218	214	232	232	232	238	238	217	211	228	195	230	237	219	229	195	223	265	241	241	210	214	242	223	258	214	254	238	246	229	229	232	249	252	220	227	260	244	211	222	239	265	238	243	247	249	219	247	256	227	204	208	248	212	231	237	232	234	225	243	254	239	231	243	209	236	220	232	219	217	253	223	226	253	259	232	224	226	228	240	231	228	231	258	243	241	232	232	219	256	231	235	233	221	216	239	233	201	208	234	248	214	220	213	226	249	223	222	223	256	196	231	223	254	223	239	237	235	245	242	250	242	239	232	264	223	242	228	268	257	220	215	210	247	221	255	217	219	241	241	221	259	230	238	218	200	206	284	209	250	221	270	223	253	217	245	205	244	230	248	230	266	225	229	234	238	259	239	234	234	205	221	209	230	232	221	231	242	280	232	246	238	271	248	259	246	223	232	228	234	240	246	225	227	224	211	221	227	225	225	241	225	232	222	253	227	239	229	245	215	261	208	247	243	253	212	208	232	236	252	220	235	249	265	240	239
43426	11329	1885	1064	748	588	424	355	315	263	253	252	202	209	192	195	183	203	174	153	174	136	161	170	164	162	169	164	151	163	146	138	125	151	167	128	148	144	161	156	155	131	134	146	175	142	112	146	147	130	134	128	127	135	127	133	132	128	117	141	131	151	150	162	151	146	141	135	124	141	133	123	146	152	133	138	130	143	138	136	154	139	155	149	137	131	140	148	138	114	138	139	122	146	124	127	144	127	141	125	120	131	146	127	128	153	121	141	125	154	129	118	132	150	131	139	129	132	134	147	123	126	137	142	139	139	126	121	172	135	137	136	149	159	126	146	137	131	132	123	167	141	140	125	137	119	125	123	147	119	123	143	135	131	122	111	127	120	154	133	120	130	156	133	118	122	135	124	138	143	120	138	141	134	133	120	153	126	120	132	127	148	125	171	139	148	125	134	146	121	148	103	132	128	130	131	120	140	117	108	128	134	140	104	137	110	126	148	139	124	139	148	158	144	125	124	140	126	133	164	136	144	136	141	135	142	123	154	129	139	134	131	137	114	136	124	124	129	110	135	126	133	128	137	158	151	145	153	128	139	140	147	146	142	132	141	152	137	130	161	145	158	136	114	127	113	142	139	139	132	137	128	137	129	129	143	126	140	151	129	130	125	106	132	131	139	140	109	134	137	129	133	133	133	153	140	153	149	131	124	121	129	147	131	141	153	132	144	147	136	120	118	140	142	155	137	139	119	151	122	133	153	139	133	143	130	146	112	129	145	133	137	153	124	130	132	135	122	149	116	137	120	131	126	143	140	123	138	126	139	137	127	133	137	148	137	163	137	114	129	138	141	116	124	118	147	138	125	148	137	165	141	119	158	124	123	151	130	141	124	126	144	129	149	138	149	114	137	133	136	134	136	137	136	132	131	142	135	145	127	144	138	139	152	131	136	149	146	122	137	127	134	129	132	126	130	148	121	130	127	133	140	133	142	124	140	135	127	141	128	144	124	140	123	134	131	135	114	136	139	139	152	128	119	137	131	151	126	151	144	139	136	161	121	149	133	143	137	141	128	148	138	160	138	138	140	141	118	134	115	138	122	126	126	110	116	150	127	130	139	124	134	125	145	138	140	119	131	118	137	118	151	144	121	147	122	136	121	142	120	131	150	141	122	122	126	125	142	132	143	147	125	139	137	126	155	152	136	145	145	118	120	131	150	153	130	137	139	141	109	142	134	129	145	122	149	144	157	133	129	155	124	151	116	117	154	134	139	137	131	138	122	140	129	140	116	123	152	128	141	133	135	140	121	140	124	138	141	117	157	118	153	145	146	173	135	127	142	136	137	122	146	149	146	144	123	142	129	141	144	148	132	148	157	126	124	157	125	130	128	130	120	136	122	124	153	110	128	117	142	134	145	133	121	126	131	130	116	140	142	148	142	131	129	147	121	146	153	128	149	124	137	131	134	140	142	149	139	130	140	140	133	121	139	117	126	127	136	134	117	132	168	128	143	139	145	136	138	114	133	148	116	126	143	135	122	127	139	139	144	126	141	142	151	162	153	138	137	137	139	154	139	130	130	115	137	142	144	150	131	143	166	140	136	141	138	133	141	144	135	135	151	132	154	125	138	132	153	151	134	130	146	126	119	138	138	125	128	149	139	123	144	115	125	138	128	126	120	135	144	139	123	128	133	131	122	127	134	153	116	135	124	143	146	134	133	148	147	137	134	127	113	141	120	134	133	144	129	128	150	171	131	125	145	126	105	141	115	98	132	149	121	106	135	152	113	123	125	125	140	145	153	141	114	144	132	132	147	146	156	136	157	123	132	164	147	146	130	142	125	131	134	128	133	134	111	137	156	154	131	155	127	147	142	135	142	149	133	140	133	155	124	125	137	136	157	141	167	131	141	144	135	154	116	144	139	137	140	128	136	128	139	133	131	139	133	145	137	119	134	138	149	118	139	133	139	151	127	127	122	135	141	138	119	154	139	139	132	129	142	137	138	131	133	136	132	139	118	137	133	135	135	132	134	137	119	125	149	130	123	121	136	147	138	153	125	144	112	134	130	125	145	131	118	137	133	141	144	129	128	120	145	138	126	122	142	111	128	118	129	146	152	142	131	120	135	133	129	133	164	136	134	134	131	153	131	132	145	133	146	129	130	141	124	120	127	135	143	129	118	124	137	131	133	140	113	125	128	130	132	127	138	149	147	139	137	118	146	119	125	137	131	123	135	138	143	134	140	133	136	130	131	137	155	141	131	132	149	133	137	143	126	126	126	152	128	148	155	165	125	150	120	134	134	155	134	124	140	135	132	131	147	115	141	148	127	128	139	119	132	154	143	140	132	123	142	148	148	123	135	133	128	118	126	125	122	131	148	140	167	134	133	135	143	135	135	126	136	121	122	136	116	127	130	125	139	141	131	131	148	154	134	117	132	141	132	116	133	146	112	152	138	137	115	131	136	147	124	127	121	141	117	133	126	127	129	151	131	134	139	137	144	121	132	131	141	123	141	119	132	147	148	131	151	143	148	137	140	128	125	144	131	146	134	129	136	140	120	138	121	146	156	121	123	129	136	135	124	144	134	128	132	131	141	145	160	122	112	154	135	126	125	120	144	137	131	151	137	140	143	150	145	161	140	149	144	137	126	139	124	141	131	144	135	139	147	130	123	119	148	131	157	149	145	133	150	143	122	133	137	151	131	129	139	137	132	141	131	141	141	141	135	133	141	137	141	140	135	124	137	136	145	153	132	148	137	135	127	146	143	149	116	109	143	119	136	131	133	136	135	117	125	151	135	138	141	134	123	144	153	118	157	119	143	146	147	147	145	125	136	146	148	141	133	159	119	137	143	146	132	125	134	144	136	135	114	134	121	125	129	145	123	121	124	123	128	162	125	154	136	146	134	137	143	118	154	126	124	143	125	137	133	122	148	138	150	138	140	125	151	146	122	124	144	129	120	132	118	150	122	138	126	122	156	139	139	144	133	136	134	140	136	152	130	130	158	120	124	141	145	129	147	127	142	116	140	134	116	152	128	150	135	147	130	135	138	142	120	130	149	130	124	120	123	127	135	139	135	143	116	144	132	136	131	136	129	143	116	137	142	140	146	122	126	140	127	130	142	129	119	133	144	155	150	138	126	120	146	133	131	137	126	132	144	142	130	149	142	131	127	138	141	111	130	143	145	119	134	138	125	153	141	124	141	133	136	133	153	127	146	128	137	123	147	130	149	117	147	127	145	124	117	137	137	133	142	140	125	135	126	157	150	132	146	127	152	147	128	134	127	135	147	128	159	122	138	117	124	130	129	139	130	137	133	115	147	122	146	150	131	122	152	143	129	128	139	142	123	139	122	127	135	132	130	117	130	108	152	146	144	159	134	144	147	113	134	157	132	122	119	125	132	132	125	112	142	144	133	127	149	159	153	145	141	129	138	129	145	134	139	156	127	137	125	128	126	140	127	134	138	139	105	131	147	149	99	123	138	122	135	133	133	114	127	134	125
23791	1514	3321	3716	3164	2465	2051	1760	1530	1263	1256	1013	1026	939	850	790	740	795	692	642	625	603	617	576	571	540	542	520	559	510	539	515	538	446	508	473	492	515	464	485	447	465	462	460	458	465	487	479	460	464	460	461	441	465	428	431	424	495	439	441	409	459	410	421	438	457	412	431	445	431	436	425	465	397	450	444	427	431	429	446	416	399	444	447	470	416	411	427	392	427	414	469	414	456	433	430	425	448	439	410	437	445	403	446	453	441	438	416	427	415	476	424	441	440	455	421	407	421	414	422	420	405	398	431	451	409	421	409	409	408	443	445	424	401	394	419	448	409	432	415	414	433	420	442	453	432	459	445	415	418	386	433	457	427	432	393	399	462	408	434	398	400	445	457	392	403	393	457	380	459	421	444	435	442	456	420	409	406	443	412	381	432	400	405	432	442	416	431	415	419	413	424	443	427	437	438	419	424	378	444	441	388	409	413	405	418	448	383	403	404	405	411	426	434	398	457	444	441	436	419	434	410	426	437	422	448	438	475	444	406	435	431	428	414	419	420	452	405	432	440	445	421	422	412	397	427	439	405	441	434	427	395	444	475	403	424	415	419	403	432	432	431	432	430	450	423	439	459	420	423	403	439	423	415	446	432	424	457	421	410	408	448	457	408	424	428	438	421	434	409	422	389	379	429	419	453	393	393	405	422	398	436	413	451	382	446	435	439	449	451	427	411	432	430	458	408	438	459	413	422	403	419	437	436	433	440	400	421	424	448	416	466	444	437	412	441	410	419	473	432	464	420	438	449	445	427	443	422	422	420	430	416	446	403	450	428	408	426	430	428	442	400	400	393	395	407	460	425	421	435	445	447	410	448	408	418	411	445	439	438	437	452	410	449	400	373	415	418	427	418	453	425	418	405	426	425	371	451	447	448	402	424	398	451	406	385	393	409	403	461	390	429	417	439	469	456	423	397	405	442	409	400	416	402	414	412	429	459	389	414	381	466	419	418	420	420	469	380	457	436	392	418	457	420	423	451	424	440	447	460	458	414	430	416	390	416	408	480	427	421	444	421	414	410	434	441	410	424	442	434	399	454	453	415	458	403	393	447	418	425	432	450	433	420	404	426	403	399	399	461	429	436	444	415	420	411	411	447	430	448	444	439	423	431	402	423	444	424	398	419	434	422	402	439	451	450	409	398	417	396	450	417	399	455	442	442	442	408	442	434	433	468	438	402	413	451	433	449	407	448	401	453	403	404	420	438	398	420	413	423	409	422	435	369	404	421	424	449	454	409	402	427	428	419	433	428	426	410	420	426	405	415	408	423	416	415	401	452	439	430	427	411	403	399	438	426	407	395	415	397	405	431	454	411	425	388	450	440	417	425	394	408	435	438	460	453	429	385	396	442	393	465	421	419	471	411	414	448	403	381	400	435	409	437	394	413	415	378	435	401	407	459	456	412	379	434	392	452	435	418	453	451	416	451	424	440	408	393	412	450	414	392	413	453	411	406	425	413	458	458	430	372	416	398	408	444	439	417	414	417	443	429	436	421	408	428	409	450	432	403	467	408	476	431	417	449	413	453	473	437	444	404	422	416	444	405	415	433	444	437	410	439	415	390	440	439	428	422	368	406	382	464	432	432	416	420	415	419	437	445	425	421	438	426	423	401	423	443	432	427	405	419	396	417	437	434	397	397	416	411	403	424	404	463	397	431	435	424	440	410	391	404	408	419	413	394	435	404	399	426	399	436	423	429	435	420	418	413	430	427	404	437	395	385	430	424	423	430	364	440	438	379	442	457	420	447	422	417	410	434	419	446	428	429	419	407	454	411	437	437	446	413	443	402	456	437	402	423	408	443	392	430	414	402	431	440	473	424	399	410	430	442	401	430	458	428	444	435	433	441	408	422	392	421	447	428	421	401	438	438	426	426	415	449	372	406	422	448	398	419	462	421	417	441	409	421	414	409	451	430	391	422	450	379	394	413	397	409	454	423	428	410	413	414	415	422	421	413	404	406	425	404	424	457	427	445	436	397	398	406	401	438	431	415	416	411	409	390	405	445	426	462	434	439	443	440	406	446	438	415	429	402	421	426	419	421	394	423	433	467	406	432	431	428	454	419	378	397	392	404	416	412	454	430	407	433	458	449	380	413	447	406	385	404	402	432	420	438	433	455	425	439	413	414	423	437	425	424	425	437	417	417	432	404	410	423	433	392	401	434	417	421	426	432	429	431	419	442	463	397	446	391	417	381	417	428	394	419	449	385	439	400	412	414	431	404	413	447	440	435	403	391	461	426	440	407	449	410	418	422	479	402	419	453	455	431	420	398	416	427	425	400	451	386	436	428	415	454	432	431	395	408	425	435	391	473	461	413	439	421	464	454	422	438	425	408	420	381	394	422	416	391	439	369	426	404	378	399	444	426	411	437	461	428	402	431	396	442	435	417	424	435	436	384	440	408	413	429	385	398	416	394	440	414	440	422	447	414	450	408	444	415	395	375	422	427	408	401	378	434	429	409	437	421	413	395	469	417	443	444	429	461	440	404	398	441	451	436	476	404	406	419	385	403	439	414	443	405	428	428	466	418	424	436	406	397	438	416	394	406	461	474	389	411	429	452	393	436	402	415	366	457	461	428	473	432	406	395	412	432	422	451	416	461	404	403	429	431	446	423	423	423	410	414	433	469	393	424	425	435	424	422	408	406	401	417	399	429	395	447	403	436	394	410	453	413	433	423	424	413	413	466	410	397	396	434	413	429	423	443	432	415	403	405	379	433	409	413	421	393	391	439	448	421	420	428	449	426	427	385	441	411	431	414	427	428	404	426	409	458	447	416	408	416	400	446	409	448	412	409	418	431	443	436	423	428	426	369	446	417	451	416	426	420	391	411	422	435	415	382	442	390	455	431	385	448	407	419	432	458	426	416	485	411	409	458	424	406	373	446	461	448	442	460	415	417	393	418	435	424	416	390	460	384	433	429	376	462	416	436	421	402	419	401	412	447	439	364	403	411	385	440	418	436	424	436	420	437	452	426	401	397	403	452	453	435	446	462	397	443	439	452	413	431	431	457	426	468	398	421	453	427	446	383	402	455	439	436	412	378	464	429	386	396	428	399	445	456	454	426	442	437	407	426	414	441	393	439	454	429	426	446	441	428	427	428	382	393	416	420	423	415	443	409	415	391	450	403	459	419	407	441	418	435	449	443	406	417	426	412	459	423	443	421	436	445	431	428	453	443	433	406	423	435	433	446	415	421	388	381	448	429	458	447	404	424	414	421	402	415	434	414	420	459	422	430	387	439	443	399	452	409	436	436	424	401	418	425	412	421	417	405	455	445	420	400	423	418	447	401	398	399	421	434	425	404	427	417	426	435	414	384	456	411	437	440	416	440	459	465	422	388	411	420	393	415	424	419	453	428	431	409	400	431	433	438	442	438	404	423	435	392	413	418	426	412	408	444	432	420	449	412	371	398	385	463	420	447	447	431	380	414	430	415	391	428
52520	21196	6049	2226	1502	1103	819	651	551	522	463	379	369	352	311	327	304	246	325	275	293	282	309	262	299	232	257	251	261	255	247	234	239	243	248	248	228	243	254	251	242	233	235	220	232	218	234	239	257	199	253	262	226	245	235	225	229	224	215	255	244	230	224	231	207	235	236	246	237	250	225	229	239	235	211	231	233	221	235	240	200	233	248	236	221	234	260	239	230	224	196	227	237	217	234	218	250	221	190	232	228	233	243	243	241	224	253	249	234	247	225	226	229	248	229	231	226	242	201	223	196	222	226	213	232	226	250	200	233	206	195	218	219	221	250	217	210	212	243	237	235	263	212	232	232	218	235	213	246	221	245	217	228	235	236	229	237	231	224	263	205	249	222	230	214	222	212	215	240	237	209	214	213	207	234	227	196	241	221	218	224	233	230	244	215	235	217	229	221	229	230	222	239	242	233	223	253	243	219	239	203	208	212	236	216	246	224	230	236	252	218	223	215	207	221	241	214	219	242	261	250	223	244	253	224	194	244	239	222	217	207	222	222	244	216	206	234	228	242	241	227	239	263	211	205	202	221	226	229	226	228	232	221	203	239	218	216	230	218	220	225	220	227	233	223	212	226	233	221	253	256	220	226	214	245	231	224	240	244	244	234	234	217	238	226	213	220	255	212	235	230	207	235	205	211	221	227	240	213	230	227	206	248	227	193	230	241	226	231	207	234	224	239	215	249	220	210	257	227	221	230	207	237	220	218	221	238	236	237	205	214	227	204	223	233	238	226	228	223	210	225	227	237	201	240	211	239	195	250	215	229	215	233	253	222	232	222	217	226	221	232	239	239	234	229	229	210	221	248	219	211	211	234	228	208	232	219	214	250	218	253	242	231	253	230	220	247	218	221	210	231	254	253	228	218	259	225	229	217	227	224	232	230	232	247	236	250	220	266	211	253	204	212	217	241	219	227	232	225	228	224	215	214	218	222	226	228	222	227	255	244	233	233	203	212	230	193	268	220	219	236	222	236	231	244	217	217	197	229	231	221	222	230	245	228	214	230	194	197	223	204	218	227	250	215	221	246	222	224	222	225	229	244	245	264	226	239	222	214	221	241	189	238	228	203	238	222	238	224	215	214	217	240	212	205	206	248	218	239	221	210	229	214	234	221	244	252	245	229	226	226	229	218	212	245	244	257	225	224	219	222	221	222	225	221	251	235	231	229	230	222	245	216	224	219	241	253	212	231	229	230	228	244	231	235	220	220	193	241	244	237	219	238	214	228	226	178	198	210	245	210	227	217	232	239	218	234	226	197	216	215	235	257	219	231	237	243	239	208	217	243	227	218	224	235	243	221	233	225	246	219	192	226	227	202	226	219	202	247	217	214	220	212	246	225	220	234	231	202	223	238	227	257	221	223	198	236	220	224	225	219	204	206	228	230	235	226	217	239	246	218	222	246	238	223	228	208	235	218	227	207	229	228	215	223	226	221	241	210	205	233	249	249	225	220	206	228	239	219	231	219	203	242	234	227	255	244	214	229	235	216	223	221	269	246	257	230	236	209	222	244	213	237	208	246	237	243	253	228	233	220	244	236	212	188	233	255	232	244	223	238	208	228	226	223	188	240	229	183	224	233	227	236	232	219	236	222	221	221	229	241	220	243	229	226	240	200	202	227	233	214	228	228	247	228	231	218	238	228	233	211	235	218	221	223	234	217	252	229	240	243	229	215	245	241	222	235	208	251	220	233	219	220	230	237	242	232	247	232	230	242	235	225	212	242	214	250	231	246	212	237	233	245	210	222	225	234	261	196	215	241	211	232	246	225	251	241	235	248	224	205	221	219	221	200	231	223	225	257	240	214	231	220	227	218	227	248	218	232	228	229	210	222	232	225	206	218	210	253	221	205	221	210	219	257	196	228	212	214	223	232	246	230	228	222	230	242	227	236	217	209	214	197	218	242	258	228	243	216	232	222	220	226	216	237	231	208	260	224	248	209	214	227	259	251	203	255	217	214	227	233	230	228	246	211	232	239	256	212	221	236	212	187	229	217	235	252	208	220	203	234	247	217	221	227	222	229	248	245	235	226	216	217	246	220	212	223	212	229	208	221	227	217	216	212	213	222	202	227	238	221	234	230	226	219	205	242	244	225	235	226	233	228	214	233	196	233	246	232	220	220	225	219	219	246	235	219	210	227	235	249	243	225	210	214	229	233	197	233	257	212	224	200	249	235	200	230	211	231	212	228	250	216	221	214	231	205	250	257	252	242	217	228	228	248	239	220	206	220	225	213	224	222	211	245	226	220	231	245	249	219	228	219	242	239	244	242	224	235	223	233	224	226	247	236	236	234	214	230	236	245	211	233	194	219	212	241	222	234	220	217	217	231	212	204	226	236	214	225	200	253	217	208	221	240	231	235	214	223	239	240	233	221	245	217	263	215	236	232	225	196	220	228	236	211	192	203	221	232	227	232	216	225	237	233	234	243	219	236	215	226	230	238	225	243	217	233	225	241	234	231	238	231	239	204	237	225	207	239	234	235	217	187	213	224	219	247	205	231	240	200	218	218	210	243	207	210	213	249	206	218	209	229	229	226	243	221	211	232	238	213	223	224	235	248	223	241	239	227	225	245	258	215	230	237	255	222	247	257	242	214	257	241	220	241	230	211	218	251	266	245	241	250	243	216	225	211	233	239	233	222	224	226	225	217	241	207	233	242	211	230	232	239	220	208	203	219	232	246	249	205	222	203	231	236	220	242	231	212	222	258	230	251	236	205	235	239	246	231	227	234	220	234	233	227	214	217	238	230	212	205	209	227	256	211	250	242	229	232	199	224	206	211	212	224	211	217	220	246	217	218	203	233	225	237	231	229	228	232	211	236	235	224	225	245	223	218	230	233	209	226	230	233	266	255	226	201	244	245	194	232	226	237	243	208	244	220	228	248	225	220	256	195	225	227	259	248	242	247	248	244	221	229	226	224	232	215	245	213	205	222	229	204	234	235	241	226	235	243	250	226	223	229	236	234	231	233	230	216	218	245	227	243	239	235	212	214	215	206	237	242	202	207	247	228	221	225	215	274	222	220	253	197	229	219	225	223	230	226	226	245	230	223	216	228	238	270	195	198	245	225	231	221	215	204	237	227	222	247	230	245	250	214	210	235	239	207	209	218	222	235	217	243	216	205	226	222	230	239	207	229	217	213	238	222	230	246	221	228	228	223	216	241	215	210	211	216	232	214	226	243	218	230	185	232	223	231	202	225	228	199	228	222	231	204	221	253	228	237	223	231	213	237	240	217	248	219	232	227	198	221	240	255	229	241	244	211	220	223	222	250	231	232	207	231	229	226	248	216	217	224	230	224	202	234	227	226	236	231	201	248	249	246	223	237	220	201	234	249	229	234	210	218	246	215	240	242	218	237	229	223	219	193	240	210	239	248	226	203	215	224	237	191	233	248	216	212	211	219	229	227	218	212	226	230	225	217	220	242	189	196	223	243	234	213	226
30964	2572	5906	6432	5586	4430	3668	3100	2627	2364	2145	1870	1642	1533	1423	1273	1283	1202	1187	1083	1073	951	966	984	872	873	884	836	840	812	842	772	841	750	777	742	764	730	723	760	735	752	723	744	698	727	671	691	708	726	686	708	657	693	689	650	730	746	687	736	657	697	668	679	684	723	695	681	703	663	759	710	725	723	631	647	661	661	673	688	660	672	659	700	651	665	667	701	719	676	675	651	646	666	672	646	666	664	682	689	664	677	685	651	628	654	635	647	677	679	698	646	671	659	655	614	674	665	711	693	661	624	660	656	644	673	681	629	663	657	644	623	641	660	619	662	655	627	655	628	654	666	665	657	644	644	653	694	621	639	662	650	654	656	643	633	670	621	684	650	667	607	634	681	626	676	635	653	621	629	653	712	648	664	641	666	634	704	679	674	668	629	617	670	654	614	638	683	633	618	684	670	666	667	657	689	637	662	654	625	650	664	621	648	662	668	677	690	635	624	654	673	653	613	606	683	642	640	624	622	658	670	639	623	653	656	654	672	646	646	666	675	644	628	666	642	674	647	683	615	620	610	691	667	661	701	667	642	658	644	627	595	625	653	635	646	607	613	692	649	643	663	615	644	665	656	666	614	647	657	661	610	633	596	654	635	671	680	621	690	631	633	660	677	655	631	602	644	639	675	679	566	673	658	675	631	628	611	683	675	656	651	661	618	635	636	650	697	631	689	673	630	586	637	632	649	674	660	625	614	670	648	636	604	642	661	659	688	643	633	678	662	641	619	650	654	629	675	638	666	673	656	637	656	645	602	676	661	642	597	617	635	615	613	651	608	625	641	630	660	655	615	660	640	685	691	638	665	694	648	674	627	664	672	639	677	649	641	667	664	670	648	658	632	660	641	664	628	670	654	685	671	671	647	661	638	645	642	686	643	619	635	673	622	639	665	675	617	672	668	617	629	658	649	607	651	673	655	648	697	669	662	628	614	673	658	622	659	636	666	626	643	601	592	650	659	651	642	653	655	672	667	623	635	627	637	703	670	631	634	600	677	657	664	647	657	651	680	646	658	650	681	646	699	642	611	629	662	678	668	621	635	638	624	697	621	640	656	688	663	658	676	643	646	591	659	666	623	704	680	657	611	621	667	639	655	646	645	637	645	664	684	612	678	670	679	648	614	649	647	658	673	683	631	658	696	666	644	688	691	725	616	669	622	600	622	624	672	661	652	629	664	698	646	659	663	680	615	650	636	611	645	659	648	668	650	666	695	644	658	627	646	679	625	640	643	663	658	670	604	669	681	654	629	700	649	670	611	679	641	638	677	619	617	630	645	621	654	656	633	667	595	659	658	655	674	670	625	692	624	635	636	658	652	636	636	646	687	642	683	663	632	670	639	619	652	646	644	661	688	640	629	668	625	625	660	659	670	650	640	696	664	672	622	676	629	624	691	665	652	628	620	600	637	635	633	593	637	672	661	621	675	687	670	610	625	669	663	700	672	667	676	649	613	663	654	614	666	680	639	627	639	664	658	646	645	685	656	680	606	655	628	635	640	668	594	643	629	599	646	651	706	642	661	641	667	658	641	636	628	666	656	587	682	621	643	576	660	634	665	631	618	661	653	619	648	653	627	684	627	674	669	667	605	664	676	712	674	617	661	678	634	685	691	654	613	615	622	587	631	653	627	660	648	675	666	656	659	706	670	665	666	623	664	660	671	660	669	642	655	626	658	622	666	682	629	647	660	660	682	673	679	674	677	635	708	664	674	628	661	623	586	641	609	677	633	697	623	651	634	653	631	648	674	669	689	691	619	625	667	632	657	618	604	672	661	635	634	652	637	694	646	686	632	646	669	649	639	618	621	625	626	656	662	643	666	686	648	645	621	633	595	649	657	628	646	619	663	638	672	652	660	643	666	619	679	611	668	698	664	641	686	627	635	680	676	667	624	648	678	711	647	617	633	621	639	645	630	631	677	639	688	647	613	648	600	648	653	667	638	685	694	661	676	659	662	704	631	628	618	679	619	649	665	653	621	695	644	702	643	659	621	685	618	606	659	628	659	629	664	634	651	656	633	640	645	657	625	674	649	646	675	623	675	647	596	644	603	619	653	683	609	621	664	683	657	658	620	626	640	643	658	611	659	582	622	654	658	635	605	679	643	662	654	664	672	650	679	657	672	650	636	665	617	710	655	656	638	652	612	655	660	630	634	648	658	625	656	680	648	640	619	617	662	700	661	662	662	639	680	667	633	702	654	635	701	649	669	637	672	664	652	677	649	637	681	628	637	699	611	646	615	710	646	628	669	688	646	615	666	633	643	667	660	618	614	614	679	668	630	668	675	659	606	635	639	644	662	689	615	654	635	647	650	678	695	638	669	622	616	655	649	633	628	613	623	645	596	640	643	621	655	673	640	610	642	633	668	644	648	641	634	659	642	662	680	648	607	635	682	633	652	660	630	666	639	602	688	657	653	675	621	652	652	626	600	684	618	675	611	643	650	661	668	642	639	629	661	619	643	653	612	629	626	638	636	629	639	610	652	654	692	670	692	636	618	589	656	659	606	640	633	633	684	658	621	676	642	670	615	668	613	678	647	641	680	653	631	633	638	648	595	618	631	692	629	638	620	661	606	629	640	695	680	603	669	676	652	614	628	675	640	698	664	650	606	653	664	624	665	656	617	626	658	661	626	671	673	664	679	635	665	646	631	661	592	648	617	650	617	674	667	660	645	646	640	629	659	646	651	666	670	656	634	665	636	622	653	668	653	619	649	692	627	640	638	615	654	656	653	621	649	673	616	655	651	638	611	647	656	656	612	680	647	636	645	613	659	610	649	640	650	639	662	625	664	664	678	653	644	669	689	625	632	645	639	667	681	642	636	658	670	630	656	642	648	644	647	650	647	628	668	649	684	630	638	643	646	640	700	665	641	679	638	615	684	673	636	672	636	645	675	638	655	717	639	659	671	657	673	663	675	622	637	686	688	640	653	634	682	654	662	615	629	667	631	635	609	683	611	656	608	633	571	660	654	666	655	705	626	671	621	661	684	664	653	644	659	660	667	653	639	687	623	673	676	649	646	661	660	638	710	654	673	654	648	635	604	660	640	653	649	633	639	663	592	707	670	655	643	637	688	663	648	618	666	709	637	638	669	666	636	632	624	629	680	659	642	602	678	658	661	625	653	601	611	605	602	634	651	671	629	597	629	675	656	633	637	665	689	688	631	688	654	644	643	629	628	641	658	632	643	648	694	673	652	631	644	691	667	663	633	666	591	636	623	683	666	651	647	631	702	638	651	674	666	622	600	660	662	648	672	627	651	681	656	623	663	653	629	628	680	671	631	595	653	693	639	667	693	628	635	637	636	664	652	662	685	665	652	626	676	687	658	612	650	656	618	617	621	639	651	680	622	651	653	606	664	667	621	655	633	640	620	643	617	683	669	630	666	664	640	624	643	678	677	639	632	666	684	655	671	631	643	665	685	591	609	660	673	659	685	647	628	630	620
6206	391	185	119	101	97	100	81	82	74	76	60	70	85	68	64	80	55	78	61	59	70	60	71	66	63	67	51	64	77	71	65	61	72	60	70	43	67	79	78	68	86	64	71	72	68	58	57	64	70	55	49	56	75	59	71	56	61	77	76	82	64	75	68	72	59	72	63	59	71	53	70	63	59	65	74	72	83	61	69	81	66	96	63	71	69	65	65	76	62	60	83	73	51	71	52	72	72	61	57	61	50	69	70	60	73	59	69	67	49	61	52	67	57	70	56	61	51	58	71	43	57	62	57	66	53	66	63	66	56	62	49	78	52	68	57	63	65	72	60	68	63	57	69	67	77	66	68	66	65	69	73	64	70	63	71	80	68	60	65	64	72	75	85	67	74	55	60	71	60	54	64	64	60	67	65	59	54	64	47	55	64	72	66	69	70	55	76	67	69	60	61	51	61	60	65	59	53	69	57	63	65	66	67	60	59	59	65	69	72	56	72	67	70	55	54	84	76	57	67	59	67	55	61	62	74	69	74	71	66	61	64	68	58	57	77	74	66	53	57	57	63	57	76	57	55	57	68	70	56	56	58	41	62	65	70	73	64	53	61	67	65	69	60	56	77	61	64	64	61	58	58	59	43	64	73	72	68	57	73	61	53	77	44	79	71	64	60	73	75	60	75	72	72	57	71	60	67	61	61	60	67	67	65	58	68	60	67	77	69	60	60	61	54	76	53	57	78	65	72	62	65	63	67	62	65	61	88	62	63	56	67	80	60	58	77	65	65	66	56	58	50	73	62	57	75	69	70	66	74	48	66	65	59	69	65	66	65	62	67	83	75	75	72	56	73	55	52	67	72	64	56	76	61	58	54	80	67	71	53	68	68	56	60	55	67	69	65	62	50	65	63	67	55	69	47	65	69	74	63	63	62	70	52	75	77	74	55	64	65	63	70	61	66	58	67	65	51	71	63	60	63	52	66	58	84	75	61	67	59	45	63	74	67	61	63	70	74	57	63	56	83	57	58	82	68	77	70	56	71	61	87	78	49	62	68	66	57	75	66	65	60	53	60	63	72	75	51	53	69	50	75	53	61	69	70	46	61	69	70	56	64	69	70	63	67	55	68	65	68	68	54	54	74	61	54	59	68	52	63	78	75	71	80	66	57	65	66	55	69	64	72	79	56	61	62	59	67	57	47	63	68	59	50	72	80	76	71	63	70	56	76	60	58	57	53	61	74	59	71	57	52	69	64	58	56	77	55	65	59	81	63	77	62	67	67	63	62	69	65	56	90	70	82	65	57	57	70	58	69	64	61	54	61	56	51	65	62	82	69	67	75	68	54	58	57	64	68	56	58	60	59	60	56	70	61	64	51	67	69	64	84	69	67	73	63	55	59	54	37	74	59	52	71	74	74	71	69	78	61	80	70	76	75	75	70	68	64	67	68	68	78	61	74	64	60	58	55	73	68	53	78	73	58	67	64	57	53	79	69	67	72	63	66	80	67	74	61	81	68	62	67	56	65	68	69	77	54	58	75	64	63	53	69	74	56	71	66	65	54	64	62	70	56	48	49	72	78	64	69	82	67	67	62	57	66	58	74	69	55	58	84	58	69	63	58	67	77	79	63	52	65	63	58	70	65	71	63	72	64	57	66	76	74	71	60	66	61	69	82	45	44	64	63	70	56	70	65	78	57	56	64	67	75	66	63	73	63	60	62	66	65	59	83	54	63	61	74	68	65	69	58	72	56	61	57	61	74	60	75	61	57	61	70	85	69	73	81	70	78	55	63	57	86	62	69	73	64	74	72	62	58	65	62	68	68	77	79	60	86	71	73	54	62	65	68	66	57	55	73	69	64	70	67	65	64	71	63	51	74	58	51	64	64	63	53	67	65	60	79	76	55	77	55	70	66	58	54	60	61	82	61	74	74	66	68	72	64	55	67	54	58	55	76	63	71	62	74	66	70	73	60	61	71	71	58	74	70	74	57	66	56	58	58	62	64	62	67	66	67	68	55	67	70	60	69	66	63	61	61	66	70	71	61	76	71	70	41	57	70	65	62	69	74	74	60	61	49	55	75	60	66	65	50	68	60	50	58	62	57	67	81	77	71	78	60	65	62	62	57	66	54	75	57	69	64	72	66	63	63	66	74	48	80	57	65	48	54	71	71	77	67	78	71	74	66	65	61	71	62	57	73	38	70	70	70	73	46	73	65	69	54	54	71	66	62	73	56	60	76	60	70	56	81	63	59	73	53	64	46	58	73	64	55	71	54	56	74	79	57	75	48	72	58	70	55	63	75	64	66	56	70	67	59	52	66	59	55	65	62	47	73	64	66	64	57	62	68	67	61	62	66	63	82	58	77	52	75	70	57	63	62	53	75	59	60	80	62	53	59	62	56	75	61	54	59	71	53	73	57	54	63	79	72	56	70	55	63	55	70	64	54	68	65	59	54	64	55	68	61	57	59	63	65	64	77	82	52	65	66	54	58	68	72	58	73	59	66	46	69	65	51	53	63	62	57	65	55	68	61	57	60	76	79	67	47	56	61	64	53	58	51	56	52	70	67	75	61	61	78	63	69	75	62	68	68	58	68	53	80	61	60	65	51	74	70	83	59	67	66	66	61	58	77	77	71	72	70	63	67	80	78	60	73	70	84	55	61	58	59	58	60	63	78	73	65	76	69	65	64	59	63	64	67	69	57	58	71	62	78	74	70	67	63	69	50	62	64	63	59	62	70	55	65	69	52	66	53	59	87	69	57	67	69	58	53	70	77	59	61	78	62	72	86	71	58	67	71	55	61	58	54	72	65	57	61	74	66	63	69	70	68	65	58	59	61	83	74	83	58	45	59	60	48	61	68	52	60	42	81	65	53	53	44	58	65	69	55	62	76	61	56	48	74	62	63	61	72	77	66	63	57	59	55	63	67	74	71	69	68	82	59	48	62	67	68	67	72	69	63	53	61	58	60	71	55	65	54	62	77	60	65	64	66	58	54	63	78	73	68	61	64	67	64	69	57	71	81	62	48	61	66	65	66	59	72	53	40	72	71	64	67	63	68	77	71	66	58	72	68	69	59	78	62	66	71	62	64	64	54	70	77	64	60	70	67	56	61	59	60	54	53	59	60	64	54	72	80	50	68	64	69	66	62	78	75	59	66	67	62	88	59	66	53	64	74	67	73	74	69	65	74	56	73	63	51	61	55	61	60	62	66	68	66	67	70	62	70	55	52	67	64	58	78	82	81	67	70	77	57	58	59	75	94	63	77	65	63	64	70	64	71	79	71	72	65	51	60	55	82	53	69	47	58	62	66	66	71	65	67	53	59	69	87	70	69	63	64	62	51	62	55	61	59	76	72	63	54	68	59	69	75	74	61	71	47	72	69	54	68	63	59	62	44	64	49	55	66	66	60	69	74	63	70	57	62	70	61	73	63	68	74	72	73	65	56	91	58	40	68	52	55	60	72	66	77	59	51	70	68	59	59	62	51	65	55
5463	315	451	423	369	357	362	316	305	299	268	278	274	284	252	230	285	240	260	256	257	247	238	248	251	250	235	235	249	229	258	206	265	223	254	212	277	235	246	250	223	229	240	266	229	252	243	254	245	225	259	234	267	260	235	238	232	242	239	243	260	217	205	217	220	245	209	224	234	246	224	226	228	236	222	267	236	229	237	229	235	245	233	244	261	240	233	244	254	232	236	239	222	251	228	243	217	204	240	244	220	247	252	229	226	230	208	229	232	199	232	221	229	248	241	218	232	250	241	252	246	244	221	253	235	228	239	216	262	265	232	229	240	226	239	268	245	225	247	263	238	250	240	236	221	220	224	221	214	227	227	242	227	213	213	191	193	252	242	233	252	242	235	233	197	252	261	233	246	221	223	248	238	244	220	224	218	229	243	252	220	237	247	236	231	214	244	232	204	214	232	264	250	213	244	213	199	229	257	246	233	232	227	221	244	248	217	227	241	220	219	221	242	236	241	233	249	243	239	226	242	244	231	244	229	231	222	237	237	241	235	234	216	250	259	230	226	235	264	208	230	214	255	239	228	264	256	243	201	238	231	236	225	246	228	230	255	224	230	249	224	219	239	238	220	224	218	216	249	233	259	259	219	212	267	213	226	235	219	249	236	242	227	241	220	227	239	248	225	213	281	243	240	244	236	214	232	250	231	249	228	213	249	233	263	238	226	254	234	214	229	202	225	235	249	236	215	227	234	251	228	225	253	219	256	233	258	226	262	227	214	222	210	207	256	241	229	207	241	220	255	220	219	223	219	238	247	226	242	213	222	244	220	237	231	243	223	213	236	236	218	240	235	251	252	251	223	221	218	227	254	212	229	224	237	246	237	266	247	207	205	268	232	241	220	240	227	230	206	254	229	250	228	207	239	214	205	227	262	221	220	233	241	247	249	228	255	226	250	271	232	202	233	238	232	231	223	241	201	249	250	268	246	246	227	230	210	252	231	269	259	218	241	232	251	226	242	246	236	250	215	238	235	230	231	242	253	241	268	196	255	238	252	228	234	240	257	251	255	248	213	257	192	217	216	258	250	210	243	252	210	253	219	231	237	225	234	260	227	212	229	247	224	223	230	218	244	234	210	206	250	241	226	235	225	259	243	214	247	215	234	213	203	221	247	218	270	231	220	229	231	214	219	227	245	249	232	239	235	267	216	255	227	235	248	259	241	226	239	255	261	261	227	248	238	258	270	247	253	240	233	205	230	224	262	249	222	253	211	221	241	249	227	239	220	246	254	227	231	251	252	253	254	232	240	243	228	261	235	242	272	253	212	220	271	238	244	257	223	238	240	227	247	232	250	248	221	230	217	240	256	235	226	237	224	249	227	227	223	221	228	221	222	247	233	232	255	211	202	243	267	233	241	235	230	253	213	241	222	228	230	242	225	237	223	244	230	211	240	237	231	224	232	230	221	232	241	230	245	232	233	252	251	246	206	237	232	244	198	227	231	227	273	231	229	227	264	242	242	243	227	219	223	214	241	223	233	239	236	234	226	227	241	239	233	248	242	242	225	237	249	255	240	227	212	222	246	216	245	241	207	237	223	244	266	232	209	212	246	226	257	229	269	229	274	242	229	215	222	237	210	244	226	227	218	247	251	247	221	241	261	220	263	229	248	210	233	215	230	231	239	229	232	212	233	239	235	204	247	240	232	249	236	222	213	245	226	244	214	233	227	241	220	220	215	209	242	210	204	222	259	269	225	244	226	258	253	223	215	236	205	223	270	227	232	214	224	216	205	236	218	261	231	244	231	267	216	233	236	258	241	217	276	242	253	231	233	219	241	230	254	234	227	243	199	245	240	193	244	213	272	254	242	248	269	246	215	244	261	233	225	228	235	230	250	219	235	219	225	229	217	215	260	250	230	228	221	248	239	232	211	238	213	220	250	231	249	197	223	245	258	242	224	248	257	212	249	245	263	251	225	271	246	261	249	249	250	235	246	227	252	227	252	214	220	235	223	235	250	208	239	231	230	222	218	245	240	253	233	242	217	235	259	222	259	212	215	234	243	235	252	262	251	237	207	211	231	235	241	240	236	199	242	218	248	213	240	203	257	229	255	213	214	242	224	229	214	244	268	227	219	276	253	243	223	214	249	240	245	217	249	238	234	228	228	258	219	235	257	258	226	229	210	236	236	235	204	217	239	225	252	221	247	238	215	246	236	237	251	229	240	229	258	231	253	235	234	238	250	217	225	248	240	251	212	233	231	267	212	213	219	247	232	245	237	250	241	233	217	227	252	242	239	207	234	248	238	227	235	253	227	222	246	229	229	221	231	254	261	219	229	239	230	253	230	228	260	237	265	254	232	259	242	233	254	232	235	247	222	230	197	252	234	203	237	237	217	229	242	224	192	232	213	204	247	255	234	234	210	233	221	227	241	229	222	215	242	230	247	238	226	253	219	233	251	221	225	252	231	214	257	229	225	238	224	255	229	241	215	207	244	230	208	211	251	214	241	228	250	238	237	225	218	269	244	205	252	241	251	236	251	235	228	238	248	230	241	213	247	276	242	223	229	235	236	218	260	239	240	247	230	230	220	238	233	218	227	224	204	242	228	249	240	225	222	222	244	226	223	226	238	233	251	248	245	216	222	218	251	202	213	250	237	223	229	218	230	235	237	239	194	236	244	232	241	246	285	222	259	238	224	220	225	236	256	247	231	226	221	222	258	252	229	220	214	234	210	209	197	232	206	234	223	254	255	241	227	236	227	240	216	240	218	261	255	233	250	232	237	252	212	250	225	226	258	258	238	218	225	226	247	240	222	251	218	215	230	245	230	238	223	230	225	209	212	246	244	282	267	250	215	253	258	246	238	260	228	225	228	217	235	252	262	260	235	225	241	241	226	224	241	249	244	234	247	248	214	269	240	248	256	225	227	232	233	230	238	242	232	247	258	229	244	218	263	264	240	229	239	208	228	265	278	226	256	219	246	270	232	242	252	223	261	241	218	274	245	207	263	252	235	232	217	220	237	239	257	227	223	252	233	226	243	215	244	256	250	255	211	230	252	218	227	225	251	225	215	238	222	219	213	259	252	236	240	224	227	231	255	224	249	219	257	252	230	236	234	226	217	234	222	217	232	250	232	201	223	249	233	237	237	239	257	238	262	227	242	254	246	236	230	194	238	237	245	222	251	237	228	245	234	234	230	195	252	228	229	223	233	231	242	248	230	205	237	232	218	262	247	251	229	257	231	231	246	286	238	224	253	257	240	212	241	243	235	220	258	272	227	243	228	239	220	248	226	224	245	262	234	229	250	257	220	243	230	230	240	256	226	243	228	230	242	218	199	206	254	258	236	239	232	258	200	233	238	214	218	253	223	258	228	233	226	237	233	239	238	240	224	231	232	239	245	243	234	256	225	227	234	241	242	255	222	245	243	247	254	258	239	242	228	248	232	251	251	256	246	251	245	284	257	248	226	242	252	227	251	270	242	227	273	250	245	239	238	206
44455	13668	2056	1056	778	528	421	386	291	279	263	206	247	200	210	171	189	170	162	152	147	132	153	132	156	180	153	140	170	137	149	138	146	157	162	123	144	140	130	124	132	126	137	153	137	132	129	133	141	144	131	135	155	127	151	165	147	133	137	154	137	160	154	122	139	130	128	140	141	130	147	143	145	126	127	134	154	128	129	145	132	145	119	119	132	136	119	154	115	135	134	130	120	117	136	132	140	127	144	139	131	142	117	130	147	137	132	142	143	130	130	143	147	144	137	141	149	144	134	147	121	146	144	146	129	142	128	133	135	124	146	160	129	131	137	137	135	123	171	131	140	158	137	137	155	133	122	130	146	130	126	154	145	129	138	127	155	136	130	135	153	137	120	139	153	150	120	144	147	105	124	130	132	132	136	138	149	115	144	135	146	143	146	133	145	120	138	116	135	130	130	141	136	138	122	142	142	118	130	129	154	148	135	139	137	132	120	152	131	127	129	149	129	134	130	119	137	123	131	133	131	127	179	140	132	153	139	127	130	147	141	144	138	121	115	126	125	149	150	151	146	145	129	135	134	152	134	149	130	125	137	157	133	135	152	135	143	135	130	139	134	138	135	131	122	129	133	130	132	150	121	150	133	141	135	139	143	130	126	126	133	134	135	128	162	137	136	147	133	139	152	129	143	124	122	116	146	127	134	152	118	146	126	143	118	120	152	121	149	140	120	147	148	143	144	130	145	131	126	124	140	131	142	134	140	151	148	128	140	122	144	134	168	149	146	127	130	132	167	132	121	144	150	136	137	128	132	127	139	127	154	125	121	130	137	132	136	135	132	125	123	131	144	152	140	130	121	140	164	127	137	113	144	138	133	124	107	115	156	112	142	137	140	144	121	149	133	110	134	133	136	173	140	131	132	133	123	145	128	141	132	132	138	146	141	127	133	115	118	130	147	158	141	150	134	141	128	119	158	135	135	137	147	133	136	131	135	134	136	119	130	134	161	116	146	131	130	141	135	142	130	131	132	162	131	164	142	143	148	134	140	140	131	125	127	145	151	130	140	135	137	122	148	122	121	130	110	137	135	139	126	121	129	122	109	137	144	150	137	131	137	143	141	140	126	134	144	145	120	133	139	134	139	143	157	151	121	146	114	131	136	119	132	106	130	124	126	140	129	146	114	125	134	132	120	146	141	134	135	141	127	155	125	126	121	156	146	129	139	129	128	139	125	146	135	156	132	148	144	133	126	122	135	141	121	129	124	129	145	147	157	139	128	130	125	150	147	139	160	146	134	133	131	161	139	129	148	161	131	133	132	131	112	135	153	133	142	123	134	131	147	133	129	152	143	133	134	133	136	111	136	146	123	136	152	145	119	150	123	125	131	124	143	140	124	142	145	151	131	129	122	142	130	120	146	148	154	121	150	129	136	125	132	155	108	125	144	143	138	143	141	113	127	147	153	141	142	125	134	156	146	137	116	154	132	145	148	151	128	133	132	139	146	150	152	143	120	128	169	154	142	137	138	132	114	148	121	138	133	116	143	134	128	131	132	147	153	122	127	137	143	147	126	143	136	134	147	131	157	139	156	126	139	135	131	128	148	126	126	141	118	118	129	132	144	119	123	141	127	107	140	135	145	116	145	138	137	133	120	131	129	125	151	151	128	126	146	142	125	143	149	121	135	127	109	143	151	155	124	147	160	119	146	132	126	131	138	137	121	139	141	151	151	137	121	143	121	141	137	134	155	140	132	131	139	142	171	130	128	145	118	114	135	149	145	165	127	146	133	142	113	133	134	123	145	137	144	131	131	128	143	134	123	124	136	160	127	126	121	141	161	148	136	146	149	130	144	137	142	135	147	160	130	140	168	135	147	148	139	126	116	115	140	124	131	150	140	125	144	163	158	142	121	123	117	132	158	137	137	132	140	134	120	133	139	131	137	133	141	144	137	121	127	127	151	120	148	135	116	153	142	135	150	115	129	133	139	133	132	132	155	142	130	127	141	130	143	120	114	123	119	139	121	161	133	123	125	128	137	123	119	134	140	124	129	109	142	149	138	132	138	125	131	140	128	130	135	142	153	122	123	141	137	140	145	117	134	146	146	151	114	135	132	144	145	142	144	134	138	117	137	131	134	120	128	162	141	124	118	160	153	136	121	130	134	138	144	138	166	147	137	141	105	129	135	138	137	129	151	123	144	134	140	138	167	140	139	121	138	134	148	136	150	139	145	111	152	122	128	145	141	139	129	141	144	132	127	118	140	141	125	129	125	134	128	150	140	140	138	141	145	143	119	142	116	143	141	123	147	129	147	136	131	151	133	143	133	145	139	162	146	145	145	135	124	134	134	125	148	156	143	157	145	132	134	142	153	142	132	151	142	130	142	130	154	133	141	127	121	145	128	133	143	143	151	133	130	124	130	131	137	142	132	148	144	168	135	141	138	153	142	132	127	125	143	130	131	137	137	156	156	124	139	133	122	143	144	133	142	163	131	153	149	135	126	122	126	147	155	135	133	132	145	141	116	142	132	141	133	144	144	117	159	154	134	142	160	165	134	154	134	141	134	153	124	139	152	138	129	115	140	135	146	139	131	143	152	143	124	140	136	145	159	123	134	143	125	142	154	138	142	141	140	132	137	143	148	136	138	147	128	173	145	147	134	144	130	135	130	132	139	130	139	143	122	133	143	156	151	128	143	149	126	126	150	129	138	135	132	116	146	146	147	131	137	154	144	122	155	142	126	126	119	149	136	148	111	157	145	164	122	135	148	131	114	134	124	126	143	117	139	129	125	134	121	133	117	113	121	116	132	140	115	153	126	121	138	125	151	120	132	146	145	129	113	129	138	118	116	135	132	142	137	144	123	137	124	129	135	132	151	127	128	142	116	131	138	112	139	124	144	129	141	153	140	125	144	140	143	130	124	124	139	129	138	136	123	133	143	124	144	129	117	138	141	139	139	140	132	97	141	138	136	140	122	129	125	135	128	124	146	133	125	163	124	153	142	129	146	108	135	151	126	121	132	140	122	143	135	111	117	126	134	131	156	135	136	129	125	144	128	119	131	130	144	129	135	132	141	128	128	133	152	124	120	129	126	120	142	149	151	119	153	138	140	153	166	124	138	115	132	142	121	162	136	139	114	155	137	149	136	154	138	130	118	125	163	131	111	115	105	138	135	129	147	145	149	150	157	148	127	140	143	135	139	130	148	154	139	144	133	139	128	140	133	123	146	141	144	138	133	132	138	127	134	118	156	125	121	137	143	143	139	147	144	130	155	124	150	135	169	119	154	148	127	135	126	131	125	106	132	139	144	129	135	135	135	150	121	137	145	140	141	122	141	139	146	135	135	149	118	142	141	123	153	150	114	133	111	131	143	145	135	148	126	127	131	134	133	131	133	147	130	123	133	138	123	119	132	151	129	148	124	139	151	144	130	134	139	142	138	128	117	140	127	142	131	114	151	111	122	138	142	141	132	142	161	137	149	139	118	162	144	151	127	131
24715	1500	3310	3610	3111	2549	1983	1701	1470	1333	1242	1015	994	972	826	756	753	671	631	663	595	639	556	605	574	543	553	538	520	511	516	496	505	482	501	471	547	474	465	472	469	471	424	442	466	479	485	453	468	426	493	435	441	444	437	455	441	473	460	403	459	444	441	477	419	435	434	413	440	440	399	430	411	423	452	433	462	431	439	405	415	420	430	454	430	394	468	415	437	439	397	442	447	429	455	428	442	397	426	451	416	429	442	443	437	423	457	407	440	425	437	457	417	459	432	434	412	463	464	437	435	447	370	457	430	441	435	467	415	426	450	395	402	432	461	388	473	425	435	417	433	431	427	458	417	418	407	448	426	422	427	415	390	431	437	432	450	431	405	433	424	441	429	398	424	461	462	428	428	381	454	418	441	423	419	417	412	433	404	390	412	416	455	446	405	446	407	438	443	445	435	434	439	406	472	400	418	382	414	417	411	435	470	439	386	432	444	438	459	415	395	428	440	479	440	450	402	403	443	419	400	421	431	433	424	424	394	417	397	425	438	393	378	419	420	408	415	427	457	418	375	412	435	408	413	449	409	421	401	437	405	466	452	444	466	477	420	451	410	407	399	423	438	443	440	420	396	439	442	421	412	433	384	432	426	395	426	401	440	418	412	430	417	393	412	423	430	451	405	386	393	439	434	417	419	431	438	438	416	462	461	414	440	441	410	398	442	405	458	438	434	436	421	424	411	441	412	390	421	454	438	415	433	390	409	399	410	412	412	408	401	389	413	396	416	398	430	431	431	431	424	465	437	412	459	436	378	453	430	431	434	408	406	456	442	416	458	443	405	423	414	414	410	441	435	422	468	414	415	420	453	422	407	459	382	407	388	414	449	434	462	402	431	467	414	430	422	427	456	415	426	443	437	397	470	454	397	424	449	429	450	432	462	419	460	438	406	440	393	425	400	432	446	408	440	425	422	413	453	438	435	430	417	415	448	433	406	407	392	408	444	452	411	451	424	436	463	391	467	433	420	431	424	412	414	429	405	414	443	428	404	434	437	414	399	423	405	413	422	410	459	381	427	429	430	442	415	434	419	410	462	473	411	437	431	449	426	444	433	398	456	443	422	427	418	422	449	414	441	425	435	398	413	422	412	430	440	417	423	405	408	395	445	419	442	437	428	447	411	396	427	405	412	415	392	450	445	470	403	400	422	450	409	412	467	410	423	410	390	403	426	394	430	446	410	429	418	466	400	452	407	428	393	452	466	475	437	417	454	422	448	400	430	427	430	413	407	405	397	436	394	406	405	432	436	452	440	455	432	451	445	429	407	429	411	420	414	430	414	436	421	392	418	434	433	402	466	485	395	418	390	398	429	425	421	461	423	439	425	453	408	422	456	406	404	388	393	406	433	431	412	403	437	415	442	418	425	438	459	432	448	433	449	459	439	444	434	436	405	394	436	446	432	469	418	399	387	446	415	423	418	428	405	447	434	407	407	454	431	434	429	423	429	437	402	415	427	395	436	430	440	483	402	411	404	417	420	422	462	444	411	434	428	407	459	427	415	437	408	371	426	405	454	452	439	425	427	408	397	463	439	405	438	427	444	402	431	424	413	411	425	429	409	435	420	386	430	459	439	449	435	411	442	426	428	430	455	446	423	462	420	425	417	419	421	420	438	413	459	414	423	422	427	418	432	437	410	434	431	433	443	435	409	419	428	439	427	444	374	438	402	450	394	417	409	460	413	425	418	433	426	419	402	463	450	394	413	438	417	430	442	450	395	414	447	387	414	435	380	402	390	432	425	378	428	433	412	422	429	435	467	420	429	436	423	405	439	378	434	357	430	446	447	426	402	460	424	407	397	414	414	442	433	389	449	478	441	399	404	435	433	387	415	361	421	426	435	457	401	439	428	431	426	414	423	391	454	410	473	412	421	395	411	462	415	393	416	460	434	380	431	416	408	423	447	401	447	397	453	454	435	427	424	414	403	425	399	425	395	433	422	442	418	409	420	445	437	449	425	408	425	408	462	432	453	430	427	395	409	451	407	448	380	423	421	485	384	434	408	452	452	426	419	422	440	434	407	446	407	422	401	456	422	414	429	465	424	409	447	420	398	395	416	438	424	414	419	416	440	437	406	455	466	424	393	403	429	456	423	422	464	440	420	428	424	436	382	440	421	415	452	428	445	414	438	444	418	418	429	419	411	430	389	425	433	413	413	386	429	403	419	454	392	423	412	409	399	420	393	438	466	364	411	444	406	442	434	421	435	406	435	411	429	416	396	448	452	427	401	430	424	431	419	449	433	440	434	422	428	456	431	415	381	410	429	436	405	440	451	432	420	447	405	390	426	448	408	408	406	413	412	428	420	416	422	419	435	418	426	414	436	446	432	387	408	424	430	428	415	428	419	442	400	416	455	405	416	426	415	427	430	430	421	453	435	398	465	370	458	446	395	405	404	470	424	432	436	445	431	438	429	404	450	391	437	425	431	426	418	428	384	414	450	403	441	417	467	421	416	432	423	425	410	414	403	425	415	403	398	402	404	405	438	421	417	428	437	416	439	428	421	453	445	450	458	397	397	452	389	418	440	434	416	412	400	379	394	434	449	450	411	405	417	394	454	415	407	410	412	416	401	451	424	437	463	399	460	403	421	413	413	470	415	418	419	432	380	407	426	459	440	387	399	438	464	417	446	418	436	438	439	434	433	399	436	450	413	444	434	423	437	424	445	481	440	427	442	433	405	399	407	423	429	417	430	432	417	430	408	399	448	474	432	416	436	440	424	448	441	427	436	443	391	435	438	430	445	396	419	427	437	397	468	418	452	390	387	405	397	420	442	402	439	397	417	423	407	435	414	435	403	426	461	416	419	419	404	417	434	425	443	411	416	407	413	421	400	432	428	427	411	393	404	407	436	460	445	417	467	402	376	426	381	395	464	426	455	439	411	414	403	414	426	433	463	451	461	377	446	417	423	436	441	447	405	424	449	413	434	406	412	401	446	407	462	457	441	430	420	417	421	380	413	437	417	399	418	419	420	391	417	414	383	422	425	430	405	414	424	425	447	406	399	442	403	394	427	494	433	435	424	452	411	445	434	417	406	442	412	402	429	420	453	396	410	400	456	404	418	425	407	396	406	434	423	383	415	420	422	420	408	435	404	419	365	441	440	401	413	472	442	448	407	447	414	438	423	402	437	486	427	430	414	418	411	432	393	387	410	432	419	413	414	436	418	374	447	442	431	455	430	398	448	403	418	395	450	421	417	419	407	418	427	396	403	421	460	414	443	420	443	444	429	411	417	433	441	444	431	429	444	414	443	441	377	417	442	409	428	444	473	427	405	433	410	444	418	417	347	420	431	409	441	420	421	433	410	427	417	458	424	415	423	434	462	443	418	419	426	433	439	413	421	413	447	414	412	421	410	429	425	445	429	434	421	408	431	467	385	414	411	401	445	462	425	411	455	411	425	451	422	480	452	418	405	459	466	423	402	423	456	437	431	362	425	415
55608	21283	5252	2167	1526	1072	852	594	531	502	448	412	401	338	349	338	294	299	260	279	251	275	269	292	275	272	259	261	246	261	247	249	220	244	263	230	243	234	226	255	215	244	233	237	234	242	224	272	228	244	250	224	229	251	235	242	223	223	236	219	234	206	226	263	221	244	265	240	252	214	220	244	233	220	230	261	232	243	221	246	231	235	233	251	230	220	232	226	242	232	219	239	184	203	229	202	239	224	246	213	225	224	206	213	243	252	244	227	235	191	213	220	227	235	227	213	205	226	233	237	230	247	225	209	226	201	219	242	253	217	233	252	216	221	240	216	225	252	217	216	229	220	235	223	212	232	234	230	214	210	243	201	225	273	216	247	248	213	226	258	225	201	214	240	251	198	239	222	209	221	220	230	222	233	216	227	223	233	224	222	235	217	213	222	223	230	233	217	223	218	212	208	226	206	239	241	239	225	220	223	209	234	210	222	235	231	230	224	223	217	238	242	242	198	210	249	199	251	246	216	214	244	228	234	257	231	235	246	212	238	248	205	247	221	232	205	222	229	224	191	197	223	222	203	217	215	229	238	236	243	215	213	217	205	215	221	225	191	208	216	239	216	223	219	233	260	217	253	228	207	237	255	221	223	225	235	219	229	228	221	218	194	208	222	216	252	256	243	227	221	215	236	221	230	239	242	221	228	220	211	226	217	204	234	230	244	246	207	211	233	222	242	218	259	211	234	234	200	210	254	226	228	245	240	223	234	244	219	229	217	221	217	223	213	223	244	217	230	231	232	239	199	191	208	250	214	209	222	220	206	221	244	228	225	236	213	233	207	216	234	227	237	188	232	221	226	243	236	227	250	233	225	225	223	224	203	209	235	194	234	211	215	256	270	247	231	228	236	220	215	246	234	258	203	227	238	195	232	215	223	227	207	226	219	197	210	240	222	217	214	228	232	225	226	215	209	239	239	226	226	253	230	219	247	247	223	215	227	236	234	245	222	204	225	236	228	208	258	221	226	233	236	233	196	263	213	245	223	224	216	218	239	221	224	194	267	230	228	251	262	239	211	224	223	211	227	215	198	243	241	206	211	255	210	219	196	216	208	214	210	238	211	233	209	223	252	238	218	207	209	218	255	245	216	234	233	214	228	208	224	227	223	221	244	246	226	239	213	197	233	238	208	243	242	225	241	219	207	209	214	233	205	211	233	229	241	225	209	236	214	259	239	218	238	226	230	233	224	246	202	231	226	242	194	224	213	219	269	220	242	229	224	212	214	281	243	230	218	229	227	201	248	249	232	251	254	242	268	222	223	252	231	214	229	232	229	259	238	246	226	231	232	233	234	230	242	220	206	233	195	241	232	229	254	219	210	252	217	251	244	231	223	244	210	227	255	227	222	216	250	222	219	223	204	209	225	238	230	252	228	219	243	231	214	219	209	243	252	201	215	207	229	233	232	227	250	209	206	213	246	230	228	239	247	247	224	198	226	220	205	245	226	226	236	257	233	217	234	238	214	187	236	224	229	256	244	221	212	220	223	247	238	260	251	199	206	219	223	210	222	253	232	241	217	223	248	236	215	212	209	249	234	239	225	238	223	213	237	229	212	247	230	205	249	210	238	212	251	218	203	222	201	235	236	221	252	206	224	219	218	243	215	206	225	214	211	251	233	217	226	244	228	236	230	234	213	214	226	203	226	223	233	211	233	227	214	219	237	213	236	229	199	226	240	223	214	242	206	234	250	213	230	234	242	228	243	187	241	213	232	213	242	225	213	221	213	212	237	248	210	216	212	206	207	216	218	222	214	224	230	252	216	228	209	223	250	234	227	233	245	237	200	231	227	233	229	224	207	226	229	239	225	241	242	225	220	200	224	239	210	206	246	224	225	226	208	220	225	235	219	230	213	229	236	228	230	222	231	233	211	226	220	215	245	238	207	197	228	216	238	227	237	209	190	218	200	218	210	230	239	232	244	233	248	206	200	219	225	211	251	237	235	208	239	241	232	215	244	229	220	240	221	228	220	215	233	252	211	211	216	232	222	239	207	204	225	244	223	240	253	221	235	215	223	218	238	211	257	252	228	208	221	260	234	234	238	237	216	184	219	225	209	245	242	202	238	230	197	232	224	227	243	226	213	252	226	242	226	205	225	226	249	210	256	187	236	223	223	220	206	229	224	235	213	245	214	260	202	230	237	216	218	244	197	197	219	208	240	226	250	251	233	222	225	227	208	225	196	215	231	223	235	242	230	216	220	239	235	220	230	230	241	209	227	229	217	223	223	215	240	203	208	239	224	251	235	249	237	254	230	252	213	220	205	252	234	208	241	222	220	222	231	246	223	203	247	213	248	217	232	218	229	218	220	224	232	223	213	222	233	189	207	207	214	208	215	204	220	214	239	231	217	230	243	221	210	216	224	231	209	217	225	216	206	243	219	247	226	200	203	219	232	214	229	227	226	239	229	205	215	207	222	199	221	213	249	242	225	224	213	232	217	198	241	230	225	229	240	262	213	183	238	216	254	222	230	253	219	229	203	210	229	237	228	219	230	234	222	242	223	239	215	233	220	228	229	225	210	231	211	243	212	193	224	224	224	244	270	197	224	239	210	221	238	221	237	242	226	252	234	238	231	206	238	256	237	205	228	217	229	218	207	209	239	198	249	221	232	247	211	227	213	229	224	189	220	210	247	199	220	215	208	227	220	235	243	217	233	218	224	213	215	239	199	256	256	242	224	234	249	235	248	239	236	209	231	208	225	212	233	243	215	253	221	234	210	246	211	252	199	231	235	220	231	218	215	232	218	224	208	220	214	208	211	225	221	216	241	217	224	255	208	239	227	234	215	211	207	240	225	240	233	246	215	208	213	222	226	231	238	239	238	212	243	246	210	206	236	216	263	237	223	213	212	226	205	236	219	214	226	217	253	228	226	219	242	230	239	242	216	199	232	222	196	216	225	217	248	202	231	215	235	223	223	229	216	226	236	231	229	239	218	249	189	241	231	266	227	214	229	219	225	224	249	236	181	233	237	240	242	228	232	235	210	223	224	207	234	228	244	206	225	209	221	257	247	224	234	246	240	219	194	227	233	246	227	243	238	222	241	210	219	208	231	234	241	222	232	232	219	207	233	254	236	228	196	253	225	227	234	254	216	224	230	211	220	216	245	223	212	226	242	240	227	206	223	191	208	228	238	226	229	198	219	246	234	216	213	208	234	217	222	224	217	213	224	218	199	236	239	226	252	205	221	244	241	216	229	245	219	233	238	218	231	225	244	204	208	225	241	235	219	227	209	218	236	210	228	221	243	244	210	253	219	223	233	223	262	219	210	252	221	233	237	247	255	193	206	220	245	228	227	237	222	216	201	233	207	217	232	241	226	222	239	221	237	208	227	231	202	223	222	220	213	242	193	230	256	235	228	244	257	230	248	230	208	237	209	198	212	219	191	222	271	229	216	225	220	217	226	236	244	210	223	199	235	233	235	245	213	219	210	234	228	239	226
31081	2627	5833	6644	5640	4377	3725	3005	2620	2369	2189	1901	1706	1533	1353	1314	1275	1239	1121	1011	1072	951	1011	915	905	892	881	833	832	810	780	867	810	772	731	779	724	778	773	740	763	720	698	724	752	662	729	732	662	702	675	667	688	708	689	721	651	698	625	677	697	685	654	734	695	648	690	663	658	710	684	660	709	663	644	668	680	708	680	645	691	639	638	711	660	682	713	664	672	619	678	660	646	638	666	661	686	680	648	677	625	657	675	599	597	653	654	681	688	682	640	650	639	628	622	669	697	598	687	675	598	642	635	679	646	638	666	633	646	712	662	708	653	655	675	607	648	619	661	683	668	627	647	602	659	632	649	723	632	665	650	655	633	668	657	676	626	638	664	661	643	667	692	666	641	654	641	624	591	667	658	670	680	671	635	662	640	649	664	701	640	669	674	641	693	640	615	624	661	678	675	638	676	625	629	637	641	647	656	662	635	674	614	618	691	633	690	633	642	659	643	645	657	657	614	662	657	657	641	651	670	667	652	637	662	622	662	694	665	653	613	619	636	600	641	662	624	627	672	622	650	641	622	623	575	641	662	665	641	601	618	633	685	689	625	612	601	681	683	676	661	679	619	685	640	670	652	643	634	628	622	691	593	636	659	639	711	646	623	667	610	622	643	593	632	616	658	651	654	658	572	680	622	665	634	668	648	662	673	615	692	634	624	639	602	655	616	650	660	622	677	652	633	645	655	597	642	634	651	618	627	659	620	675	676	614	643	668	637	642	610	659	638	638	653	662	640	580	647	626	690	648	600	665	627	643	674	665	692	645	664	669	633	643	626	681	639	648	617	651	651	686	651	634	666	679	617	648	641	674	606	681	663	647	647	633	644	653	621	664	621	678	683	668	637	584	636	631	653	657	632	588	670	587	637	604	638	611	684	648	666	623	654	669	634	643	601	590	699	662	589	666	630	605	642	642	661	636	676	619	620	591	639	647	674	607	663	625	662	665	633	673	632	615	620	667	623	604	643	588	667	656	666	658	651	619	661	638	675	658	652	651	637	656	663	669	650	659	634	671	625	667	614	638	682	661	644	680	643	670	618	638	595	631	620	620	656	660	685	655	638	613	641	629	622	645	603	686	618	644	642	650	659	601	629	685	641	638	658	689	631	630	610	647	609	667	591	635	619	645	686	653	684	609	635	672	685	634	668	648	666	633	665	670	609	642	642	672	650	661	647	642	673	595	627	664	706	669	621	635	616	688	636	619	665	631	632	648	676	622	657	642	661	642	641	655	634	641	635	653	597	682	680	640	648	673	650	674	657	644	655	628	644	646	636	651	640	658	671	658	588	669	612	656	625	646	667	638	671	658	636	658	642	656	626	653	657	619	655	664	652	663	626	645	714	628	634	650	632	681	681	634	618	628	595	668	579	630	625	641	609	666	630	661	628	597	701	642	635	627	631	617	663	625	638	640	698	638	627	607	647	636	676	635	628	630	602	613	666	646	653	651	639	635	624	608	662	651	638	619	633	612	637	680	665	623	627	625	660	638	646	652	628	666	613	661	676	675	628	634	625	599	607	627	657	635	650	593	634	657	657	663	647	669	644	661	628	616	642	674	658	654	677	659	608	682	596	679	666	684	651	651	615	672	605	627	650	632	658	624	639	660	713	605	677	625	618	594	606	641	631	693	628	669	682	684	645	655	668	622	624	609	620	668	648	640	614	620	667	618	612	666	645	623	596	654	654	664	623	651	642	646	660	637	632	637	626	652	686	675	619	640	635	609	693	644	675	658	622	625	641	662	655	630	662	630	664	635	651	674	653	656	630	649	653	656	680	626	627	660	666	655	594	610	660	611	635	623	665	619	642	651	636	607	642	674	635	611	683	648	585	635	668	622	596	684	642	633	633	662	627	639	624	636	618	640	627	615	650	628	686	653	611	649	636	640	636	651	651	668	644	636	655	641	628	675	657	690	644	586	645	653	630	646	620	643	687	659	642	651	675	626	680	645	629	657	669	653	622	622	608	609	694	632	628	639	655	628	659	685	630	657	639	686	597	693	637	653	673	700	647	660	639	651	623	627	646	622	641	676	640	680	657	677	629	634	654	646	698	653	698	665	651	627	646	645	639	591	637	632	677	671	605	644	631	668	679	662	642	619	632	634	625	668	614	636	646	678	680	659	681	608	582	654	648	674	646	629	608	653	645	693	598	660	671	681	656	655	657	665	644	609	650	632	636	680	635	594	707	667	629	652	606	660	674	636	636	582	693	633	574	645	630	669	650	607	635	649	671	631	656	623	621	672	633	674	643	649	650	641	642	654	626	661	669	632	615	644	633	632	639	637	649	627	642	632	668	643	620	632	693	630	618	659	640	676	669	715	630	692	628	690	646	661	683	680	634	668	671	662	657	651	619	662	619	630	661	660	647	676	679	691	651	604	689	641	646	655	658	644	668	594	634	595	647	655	623	639	636	630	665	642	607	598	666	625	625	685	611	634	626	629	723	646	637	660	676	629	656	652	657	647	634	636	684	672	650	648	612	631	618	673	669	667	668	687	665	623	659	684	705	708	664	651	681	658	612	734	654	680	649	679	627	672	635	636	661	685	603	662	654	657	694	647	651	673	662	642	615	641	634	646	656	631	640	640	627	657	653	636	681	664	653	683	644	660	656	650	655	637	617	675	676	623	630	651	633	678	668	650	647	687	656	652	588	634	645	654	634	626	644	634	627	674	644	686	624	664	677	594	644	628	681	626	673	665	665	638	685	654	660	631	648	658	615	636	650	623	687	660	674	678	624	624	636	669	632	630	683	608	617	620	641	634	632	685	646	639	663	622	638	630	639	660	660	662	672	667	665	659	636	609	617	636	658	598	627	641	608	642	637	670	648	680	615	685	643	673	654	662	641	688	663	649	648	647	643	655	630	699	669	662	628	617	647	631	641	667	644	651	648	679	670	676	668	681	660	668	640	645	650	673	639	703	645	618	592	668	679	687	649	650	652	651	646	667	636	597	701	604	635	683	650	677	593	674	678	629	653	618	619	676	666	635	654	635	646	658	657	622	626	649	585	650	642	650	639	633	653	629	659	643	647	620	677	648	650	661	649	718	640	683	643	610	682	652	620	659	649	613	680	634	673	581	642	672	640	648	629	671	661	655	614	622	673	668	652	659	634	597	665	674	668	701	665	673	676	623	651	662	668	653	645	624	663	668	680	618	671	602	617	641	635	644	651	679	641	659	613	632	640	701	659	631	650	612	630	623	676	647	675	654	621	633	630	644	687	629	721	669	679	645	673	647	597	585	650	647	618	607	632	599	694	640	620	651	636	652	692	646	660	641	650	648	656	632	658	645	634	689	644	667	643	658	626	625	647	613	673	658	686	681	642	607	664	615	606	625	672	643	599	650	653	659	634	642	617	641	667	647	587	643	625	659	661	648	664	673	659	656	615	612	644	655	667	627	665	688	633	622	631	658	681	656	643	650	645	614	644	658	640	648	621	627	634	633
5949	305	151	108	79	89	86	94	71	68	58	71	86	70	66	65	63	56	47	71	60	56	64	57	51	67	58	67	66	70	57	51	51	61	66	80	62	65	52	81	76	70	58	63	60	56	62	47	61	64	78	75	80	72	69	70	73	60	62	71	64	78	50	74	58	71	62	64	50	48	54	62	65	56	69	60	60	60	64	50	64	69	60	62	54	82	56	65	63	75	73	65	57	73	61	66	60	56	74	71	71	70	63	75	69	62	73	63	70	78	60	71	65	75	61	71	58	88	92	74	71	68	67	61	54	57	66	71	63	76	70	57	76	45	60	73	72	86	75	53	62	66	68	69	82	67	67	82	75	66	64	69	77	65	71	70	76	64	68	61	64	72	58	66	55	67	63	82	76	73	56	62	67	59	54	64	66	49	54	72	54	74	62	58	61	77	83	52	70	85	55	75	67	67	78	48	47	70	70	63	60	56	72	69	69	70	60	79	53	61	62	56	57	59	63	60	60	64	65	76	67	72	67	64	66	57	50	57	57	62	69	61	67	71	70	59	73	57	74	62	62	60	76	72	53	56	61	62	66	55	60	57	58	63	82	72	85	71	57	75	64	59	73	64	61	71	76	73	61	50	78	66	69	68	54	70	59	54	58	57	59	67	62	61	66	75	72	70	59	68	77	67	64	62	71	54	60	62	61	79	56	67	62	68	56	58	77	53	61	55	70	72	85	69	74	61	69	74	65	72	57	60	55	67	61	64	72	58	68	53	61	63	68	48	62	51	70	63	82	64	72	66	73	74	65	49	76	64	63	76	64	82	55	77	67	54	59	70	74	62	59	56	66	51	62	54	51	82	60	69	83	65	52	69	72	63	62	77	72	61	64	73	54	71	64	62	63	71	68	49	87	65	60	60	68	62	81	65	59	59	78	57	51	52	67	66	62	68	62	64	66	59	62	77	60	65	60	60	72	60	60	45	68	62	55	64	61	52	52	62	57	61	56	49	52	60	62	74	67	55	72	44	56	49	62	55	72	48	62	73	72	50	68	68	73	68	49	56	70	61	62	68	55	50	62	52	52	56	66	66	63	59	57	58	56	72	61	72	76	68	69	73	56	58	59	62	76	69	69	58	58	62	60	69	65	68	81	58	68	60	60	58	68	71	59	71	57	65	63	49	70	66	64	73	61	74	54	67	70	68	58	59	61	67	51	52	70	56	60	49	71	68	56	59	52	76	78	68	62	54	53	62	65	65	74	48	64	51	69	61	68	63	74	69	67	57	58	58	68	66	64	71	51	68	85	71	67	53	70	79	63	57	75	71	53	69	61	67	67	61	65	59	60	57	73	59	65	59	56	54	58	67	69	70	64	70	67	62	76	80	59	69	60	57	80	57	68	66	70	60	67	65	64	76	58	65	70	65	52	81	64	76	64	72	58	74	49	55	65	66	56	63	76	64	69	68	69	76	74	56	52	67	73	54	63	65	70	71	58	64	79	60	71	67	73	56	60	61	60	63	70	62	57	63	77	62	45	73	68	81	71	67	72	46	58	70	60	79	78	60	61	66	57	58	67	55	57	49	51	61	56	81	65	63	53	56	88	65	64	64	65	71	72	47	56	56	67	78	55	68	69	59	58	67	77	83	60	69	48	63	66	45	67	61	57	49	68	54	60	51	65	65	54	57	65	80	54	71	64	56	75	74	70	67	72	65	44	58	65	63	73	55	55	62	52	59	56	69	67	68	60	57	70	64	67	67	57	71	67	53	72	68	62	63	63	57	72	77	70	70	77	58	73	69	73	61	55	74	77	67	78	60	64	66	50	56	85	70	65	47	64	77	63	79	61	65	60	63	61	55	69	60	66	61	64	75	76	70	59	60	54	64	86	65	74	77	71	59	81	64	59	59	51	58	63	45	56	61	71	69	68	62	53	69	71	60	57	70	66	82	90	68	61	67	43	57	56	82	61	73	74	66	57	52	61	60	70	62	55	57	62	74	56	57	60	75	63	70	69	70	57	66	63	62	70	56	47	69	64	69	68	59	61	75	75	58	59	78	70	45	73	63	57	53	56	71	57	64	63	74	67	54	69	59	65	64	61	77	82	72	65	46	81	65	59	82	46	65	60	52	58	71	69	68	45	75	65	61	73	68	63	56	54	67	70	65	56	73	68	64	52	58	69	78	69	66	53	60	62	57	55	64	58	57	59	61	67	70	64	50	61	69	70	65	72	73	55	64	67	62	52	55	57	60	63	68	51	74	72	63	61	58	69	61	70	71	60	73	62	66	52	53	67	50	72	61	72	67	63	71	57	64	66	60	56	51	59	50	85	71	64	61	55	78	55	65	68	74	85	76	62	56	69	69	61	68	72	60	58	63	72	73	49	62	61	49	73	70	59	63	46	62	65	67	62	59	58	80	71	63	67	54	65	57	58	67	65	73	74	58	59	56	51	57	69	57	68	66	66	55	64	64	79	58	52	62	66	63	62	80	62	65	58	71	63	65	64	69	71	48	47	66	67	69	60	62	62	49	60	57	63	54	80	74	71	86	62	71	58	65	66	71	63	49	73	61	72	45	69	64	61	62	77	76	73	49	57	73	61	74	49	59	79	68	72	57	70	65	68	71	79	67	57	58	51	65	54	58	51	65	49	63	56	58	59	65	65	55	74	71	66	77	70	67	70	65	58	63	55	60	67	67	58	57	78	52	53	67	57	60	72	74	73	55	57	59	52	65	58	53	61	62	69	50	54	64	71	60	77	73	70	68	54	58	62	53	65	65	65	65	74	69	81	60	76	74	61	67	57	66	68	71	61	66	64	58	66	67	68	67	64	73	53	57	66	63	57	75	67	57	62	61	50	63	66	62	57	63	53	57	72	64	59	63	56	55	63	63	60	70	71	57	74	76	75	58	73	66	79	61	64	66	72	58	61	72	63	57	76	59	54	72	63	55	67	52	52	63	64	63	61	55	69	82	75	74	67	59	52	70	75	46	63	71	64	70	49	60	69	63	54	67	68	72	80	76	63	69	56	71	66	63	66	66	61	58	54	70	71	62	82	60	73	67	62	69	65	66	65	55	64	55	69	64	47	78	65	85	58	54	69	70	57	54	73	65	64	71	58	50	73	72	59	55	66	64	70	66	51	71	75	58	62	69	65	58	62	76	71	50	73	68	48	65	56	74	67	68	59	58	61	72	52	64	71	59	56	70	53	56	57	71	65	63	67	66	61	67	48	80	66	58	66	55	65	78	62	60	55	61	70	68	59	52	70	55	60	52	52	60	71	61	65	66	69	58	48	53	71	73	64	73	67	77	81	60	56	67	72	63	69	59	58	65	55	63	78	53	67	79	74	65	63	69	53	63	61	71	74	57	70	50	68	60	79	54	54	67	76	67	62	64	64	63	68	57	60	76	51	58	61	71	69	57	58	59	74	70	53	59	66	72	60	77	61	51	70	60	61	76	71	84	74	53	62	61	68	66	72	56	63	53	74	66	63	62
5388	322	407	416	411	356	310	280	280	274	269	258	228	240	275	244	265	231	255	252	268	238	215	244	248	238	237	255	252	236	250	232	251	237	229	249	246	225	241	209	203	224	254	229	216	211	237	231	245	249	227	248	231	242	239	205	215	244	233	208	227	228	216	237	231	259	223	218	225	232	259	214	225	234	230	250	252	217	213	260	224	241	247	229	244	232	223	185	225	261	232	228	238	215	227	236	247	232	242	231	250	227	227	245	241	257	242	233	229	246	232	212	262	236	254	262	248	241	249	227	230	226	221	226	220	224	224	234	239	223	242	252	228	251	250	242	215	208	224	249	246	249	229	210	223	226	219	242	220	237	251	226	203	255	257	247	230	234	255	229	244	225	233	211	227	212	220	244	252	236	221	228	238	274	220	265	224	243	271	230	215	205	229	245	241	227	253	232	239	260	232	229	259	209	210	260	227	256	236	243	259	239	230	253	255	234	243	248	231	227	248	259	219	228	227	233	238	222	226	220	228	237	231	223	240	237	253	232	241	266	242	240	254	222	264	238	238	223	247	251	231	243	219	256	249	246	250	221	244	256	252	233	246	232	250	225	242	233	210	216	220	264	221	242	259	243	228	223	259	244	246	218	215	230	204	231	225	251	215	242	239	213	247	240	218	253	224	251	210	240	248	210	226	225	254	213	232	208	238	242	226	217	235	232	221	232	207	223	228	236	251	231	250	230	223	236	220	231	241	227	234	243	239	230	252	248	216	228	252	245	221	239	232	222	267	226	223	222	231	240	236	230	239	263	228	242	234	205	259	225	216	229	203	237	206	220	204	236	232	247	247	246	207	222	218	252	227	224	219	236	211	257	233	235	232	256	240	220	257	245	227	222	253	202	236	238	238	270	225	245	235	246	252	245	227	218	219	253	232	241	233	216	265	225	241	238	230	236	194	251	235	236	229	225	237	223	260	216	221	251	246	248	219	203	268	202	248	215	235	244	241	238	217	230	246	234	249	231	228	225	219	238	222	259	237	227	228	269	204	236	196	219	228	244	236	253	262	209	258	235	227	246	238	238	244	224	206	224	199	231	230	239	219	218	215	251	234	220	236	234	247	238	200	213	215	225	250	234	254	226	232	235	219	241	217	272	241	227	231	241	247	241	264	251	218	248	232	233	223	230	214	234	230	251	226	230	246	220	224	216	225	231	236	247	237	209	216	232	259	229	258	227	240	221	247	230	225	227	231	246	234	231	245	239	249	256	276	255	257	251	232	236	234	224	223	257	201	215	201	238	257	259	237	211	242	239	234	242	249	235	240	242	249	232	251	213	227	249	239	229	257	234	235	228	236	244	239	223	231	225	192	222	226	234	245	230	220	241	222	252	236	247	236	242	248	242	205	220	235	268	254	233	232	240	234	261	237	223	241	234	237	229	215	251	219	268	245	243	228	233	248	231	217	258	248	225	252	210	216	251	215	247	273	221	243	242	240	247	197	214	246	231	245	238	219	254	197	235	221	242	249	215	232	228	236	226	226	221	238	220	217	206	232	241	262	227	278	220	244	243	221	233	256	270	233	211	242	220	211	223	215	231	242	248	218	224	222	242	257	237	227	250	253	224	239	248	221	226	215	255	236	220	258	253	224	228	268	235	244	221	249	223	226	220	246	240	220	249	230	247	240	228	228	204	219	237	222	222	215	236	228	225	247	214	211	219	243	223	222	220	209	256	247	244	225	216	244	215	233	249	226	203	224	241	220	248	233	225	232	236	235	233	224	241	227	236	259	251	212	214	223	209	227	253	236	253	246	231	257	244	218	234	227	244	239	249	216	269	232	212	256	233	218	210	225	259	240	248	231	260	232	250	202	261	229	239	248	267	216	222	223	215	218	235	243	228	235	205	224	225	229	240	231	231	223	247	231	241	222	238	221	248	240	230	250	240	255	226	206	251	231	225	230	274	238	210	209	225	232	196	243	211	242	230	235	240	239	249	212	253	250	238	203	231	224	238	237	215	232	243	235	224	244	225	205	229	233	244	227	246	252	194	247	260	215	240	218	234	224	242	235	217	244	262	224	252	216	201	241	229	206	232	207	213	235	243	211	241	227	219	237	214	245	244	242	236	253	215	214	226	238	264	224	234	247	243	259	250	219	212	257	233	240	219	249	212	260	210	220	210	250	228	235	235	232	242	222	216	215	217	225	221	225	218	244	222	215	218	244	236	243	241	228	261	265	252	249	228	223	214	263	239	249	214	256	233	201	231	230	261	239	247	228	245	234	214	220	219	232	217	207	232	222	214	216	225	248	237	217	255	241	238	241	226	216	263	241	233	238	233	245	230	239	229	224	246	223	242	237	230	219	226	231	235	236	214	212	239	214	221	214	237	190	247	233	246	216	206	224	249	245	215	249	233	241	238	251	231	201	219	226	227	231	254	242	214	211	238	225	229	242	243	205	258	227	265	238	217	211	246	229	232	246	252	255	253	249	226	253	235	223	243	230	247	246	231	217	228	224	242	222	250	236	235	235	222	231	213	241	231	252	246	244	237	236	210	268	198	241	213	263	249	228	255	228	212	250	212	222	225	216	260	223	229	224	220	216	217	249	196	220	225	219	222	223	242	241	240	247	227	250	233	251	212	219	221	251	216	233	241	249	255	224	250	242	236	250	238	224	270	235	228	250	209	213	247	240	237	242	212	237	226	224	231	275	259	223	240	244	221	244	223	243	228	231	245	243	232	250	211	206	236	246	222	248	234	228	210	245	206	238	235	225	211	226	245	217	231	264	239	238	207	233	249	219	235	217	209	240	256	235	241	214	228	237	246	225	242	273	261	228	220	237	230	240	235	238	252	240	230	234	229	251	234	215	217	247	234	227	239	252	232	238	235	240	209	216	235	221	221	232	217	234	257	233	240	214	208	236	244	236	220	230	238	266	235	266	244	214	246	232	232	214	250	237	230	225	238	230	255	246	232	222	223	238	237	224	234	231	222	235	237	239	212	229	249	215	256	222	258	243	214	226	237	230	210	207	226	251	229	232	255	244	226	246	221	242	258	234	228	229	235	238	249	212	240	273	234	212	245	230	211	228	228	235	258	227	225	249	242	262	229	237	222	250	209	216	238	244	245	213	231	248	250	221	210	229	249	216	229	222	237	221	254	223	217	243	256	220	211	250	233	254	240	241	220	250	240	206	247	229	236	222	228	244	195	229	246	233	222	235	251	259	272	242	234	228	248	226	208	219	247	236	231	223	232	251	248	264	236	203	242	231	215	229	247	256	240	238	211	257	243	213	225	223	259	221	221	215	257	242	240	252	217	238	228	248	238	245	239	211	256	275	230	241	227	249	229	244	247	210	213	230	225	252	209	243	224	218	242	230	248	237	233	224	222	222	217	252	252	241	231	245	225	245	239	206	239	230	238	257	220	230	236	247	244	220	249	201	228	261	250	235	258	229	233	233	197	239	219	231	243	230	235	214	217	233	231	234	225	230	235	238	218	241	242
44185	12316	1872	1026	780	528	460	352	302	289	239	207	210	214	209	216	178	168	171	183	139	149	156	145	145	140	146	158	135	137	155	126	125	140	125	139	140	149	115	152	143	144	142	136	144	131	137	135	143	147	139	126	130	134	160	110	156	143	137	145	143	147	140	139	140	144	150	150	118	135	142	125	152	142	145	134	121	126	132	142	115	142	137	129	137	143	124	129	149	145	124	133	127	132	155	138	144	137	147	145	126	134	127	151	140	140	129	133	137	131	127	140	143	119	131	129	130	127	159	141	107	135	127	139	117	136	131	134	134	117	128	135	129	142	114	123	133	146	139	112	150	136	142	136	145	141	128	158	141	132	131	151	108	136	136	135	134	137	139	150	136	133	140	127	140	152	136	127	130	135	133	119	131	133	133	133	149	138	153	148	137	145	134	131	124	122	141	151	122	139	142	125	145	131	129	161	144	129	129	146	134	136	120	133	131	135	128	152	130	128	118	122	118	127	133	154	145	128	132	129	156	150	147	139	133	119	135	126	121	138	114	168	121	120	142	134	142	146	146	125	140	119	148	133	142	159	129	134	123	129	147	147	148	129	136	161	144	131	124	133	125	130	119	149	133	142	140	136	110	128	141	139	136	121	145	137	142	131	151	139	118	152	148	132	140	148	123	143	133	136	141	138	141	140	127	154	150	129	154	124	149	130	153	149	128	120	128	129	147	130	134	126	132	125	126	128	136	135	111	142	146	132	130	138	133	116	136	160	140	152	150	152	148	140	137	142	145	129	146	129	148	121	139	163	130	130	144	103	120	113	148	155	132	137	120	124	148	122	140	126	150	148	132	151	141	121	142	122	133	125	137	139	155	152	123	137	140	130	129	148	127	112	143	142	128	153	166	131	155	128	137	126	137	151	110	143	150	130	123	159	136	129	131	113	127	142	116	132	133	110	143	145	115	160	136	137	130	134	160	146	140	123	157	126	128	126	123	146	127	128	150	126	121	152	126	130	141	111	144	147	124	134	128	154	132	130	145	132	140	159	136	142	144	129	119	141	122	131	137	135	125	130	131	139	154	151	154	148	123	132	123	133	140	114	137	117	148	114	130	144	132	136	154	120	145	142	149	113	142	133	114	132	154	111	153	148	124	147	135	145	120	131	134	124	149	135	121	134	115	140	141	131	134	133	143	135	147	120	152	129	132	152	116	143	144	135	119	141	128	135	135	131	128	117	126	114	135	116	135	153	166	124	132	144	113	132	118	134	122	149	121	154	128	134	128	130	122	131	142	136	114	128	134	135	125	147	142	134	144	143	129	158	140	141	133	136	142	119	132	133	125	139	128	146	153	121	134	127	149	127	123	130	114	126	140	128	154	148	137	136	154	141	123	152	143	118	133	122	152	124	133	120	148	140	139	133	127	131	126	139	117	129	127	135	164	148	148	130	133	139	140	133	125	143	130	134	131	118	145	147	125	151	128	138	117	139	136	142	126	130	129	142	124	131	114	156	141	120	142	132	136	117	129	123	119	138	145	128	154	119	125	156	129	145	149	134	142	130	135	111	147	146	151	140	137	138	143	120	136	153	136	137	129	146	133	146	166	138	115	125	119	137	156	123	126	158	126	111	154	137	149	147	138	127	134	134	146	145	134	142	126	121	128	141	139	132	136	119	139	162	126	151	157	136	119	139	113	146	142	112	139	140	146	132	141	130	115	122	147	146	132	166	142	169	142	153	137	130	137	144	105	125	133	139	135	131	129	141	152	124	141	167	128	149	144	128	127	120	116	152	153	146	139	135	144	145	114	128	129	143	114	134	127	110	152	141	147	135	132	136	153	151	139	132	122	157	142	140	116	138	134	153	138	144	130	113	129	160	135	114	151	131	147	131	148	134	141	136	125	123	136	131	135	147	139	125	138	148	132	141	139	125	158	130	125	134	137	133	134	144	144	128	118	132	135	137	141	125	146	134	116	138	148	143	142	146	110	125	122	146	140	140	149	112	150	144	132	129	115	131	150	133	128	129	147	123	135	117	150	139	137	149	159	161	128	140	132	142	146	137	141	140	126	147	134	129	142	146	138	112	135	112	139	129	137	139	128	120	113	141	142	143	150	128	131	135	137	147	136	128	141	130	123	143	123	140	148	140	145	122	113	137	159	123	121	128	149	143	164	151	108	131	121	147	122	122	114	142	113	157	139	142	144	152	131	121	127	131	129	112	116	132	141	132	138	137	150	136	134	123	143	135	136	133	138	129	141	138	134	120	129	136	147	121	119	116	140	144	124	128	118	150	126	139	124	143	138	140	115	120	141	113	100	136	136	137	125	163	152	140	131	134	141	136	119	120	137	139	136	138	146	141	141	139	121	147	151	137	148	139	135	152	125	125	124	128	133	136	139	121	152	140	145	147	120	119	138	123	123	140	125	136	129	143	150	143	132	136	137	132	129	145	144	127	126	145	144	145	152	139	150	121	108	132	153	165	152	169	142	124	123	127	123	122	123	144	125	152	126	109	132	138	138	117	126	135	128	149	139	139	126	155	124	124	141	128	148	112	138	148	127	144	130	138	148	150	154	124	123	128	143	131	143	148	149	145	128	119	137	136	146	143	135	134	132	128	110	107	149	137	125	131	134	130	151	129	116	127	145	132	125	129	143	155	148	133	124	145	121	141	137	137	146	157	129	141	148	145	130	144	132	140	119	126	136	124	138	136	127	128	150	144	137	142	137	122	139	130	142	141	130	145	134	135	134	136	113	132	124	158	140	124	142	154	125	146	120	148	134	130	153	131	122	125	130	127	132	125	120	129	116	127	123	126	125	120	130	127	150	166	139	121	138	148	155	147	126	143	148	121	130	119	141	155	133	114	122	126	164	147	111	134	142	142	120	151	148	138	136	146	147	147	133	136	138	140	127	128	131	129	128	132	137	134	147	106	129	147	142	144	143	159	120	136	153	127	122	142	135	134	148	139	146	125	144	117	140	121	140	125	144	165	115	138	142	125	137	143	137	130	132	128	146	139	142	139	132	142	142	138	147	141	137	132	132	134	131	121	137	158	141	156	142	141	132	124	112	116	143	130	136	125	135	149	134	129	136	135	148	144	131	141	133	137	143	119	125	138	132	111	126	130	139	130	160	127	136	133	139	130	128	118	140	142	141	109	141	135	114	118	128	127	129	140	139	139	131	143	141	123	143	141	142	141	117	126	151	130	127	127	147	125	136	140	121	153	149	132	126	104	134	150	150	126	169	126	137	140	120	142	143	147	137	113	127	144	110	124	129	119	125	118	126	146	120	132	119	144	138	137	138	155	161	128	115	129	126	129	141	149	151	138	133	151	146	129	139	126	134	162	138	123	125	131	138	145	144	138	149	125	137	143	136	129	130	125	121	146	135	140	132	149	143	132	140	128	118	127	146	132	126	150	138	148	122	140	164	116	157	140	136	129	122	141	135	135	144	132	107	123	152	122	132	141	129	146	147	137	147	134	134	137	150	140	131	140
24199	1490	3280	3659	3218	2478	2117	1766	1502	1305	1226	1034	929	955	839	755	771	729	629	618	630	633	608	581	536	564	554	551	493	512	547	529	514	502	488	508	503	502	494	480	482	473	483	480	474	473	463	439	459	462	474	445	462	419	469	466	447	434	459	408	447	434	435	455	426	447	482	452	392	462	475	413	445	451	406	432	425	482	410	398	463	424	452	435	449	440	390	438	430	437	429	444	429	447	429	431	430	438	424	457	441	457	464	421	451	413	406	434	424	434	395	419	417	426	436	417	425	458	422	405	454	431	402	423	411	418	411	405	399	415	440	447	414	442	414	451	417	425	440	456	402	465	445	407	408	447	429	425	430	419	421	451	425	441	399	431	444	398	436	405	436	380	406	425	389	394	483	429	435	455	439	417	442	412	476	442	417	427	438	401	411	412	434	414	449	403	417	449	415	406	418	389	434	425	458	414	433	435	411	424	438	395	400	413	396	411	396	404	400	403	434	465	384	413	409	427	419	407	470	410	423	417	408	440	421	412	419	379	448	439	443	417	421	406	443	451	393	420	403	409	438	407	429	401	414	457	412	450	396	406	481	437	395	468	411	429	408	409	445	415	427	445	416	431	404	444	428	442	430	448	396	427	461	383	376	455	430	392	416	373	407	413	450	407	446	404	388	445	405	434	415	385	430	404	440	411	420	437	419	422	388	423	442	410	443	447	422	436	427	423	428	418	414	435	450	425	430	406	426	447	422	445	445	409	390	410	424	409	444	444	437	409	452	401	435	405	456	419	410	449	422	430	436	445	419	390	405	399	426	454	433	439	414	422	423	420	426	422	405	424	420	399	450	415	422	416	417	420	409	428	407	423	424	441	419	421	430	426	428	416	411	426	433	404	445	419	441	415	426	424	394	425	400	429	396	450	444	444	383	401	382	448	448	416	447	425	417	429	434	389	392	425	415	420	446	446	478	430	419	415	410	444	428	428	423	444	433	369	450	414	403	440	423	422	438	416	403	408	387	407	408	458	409	413	421	433	390	440	399	427	424	450	415	449	437	419	453	409	460	408	436	435	411	442	383	409	437	442	437	417	439	479	440	430	427	425	415	423	409	396	427	454	394	451	430	433	410	395	432	441	432	395	427	399	424	448	422	390	422	420	443	420	398	417	424	437	423	460	432	415	425	428	433	406	445	430	445	436	385	423	420	443	404	444	407	436	442	430	420	419	434	417	431	462	448	425	436	443	426	432	415	487	406	426	411	417	438	446	460	418	427	422	381	470	425	436	444	413	392	432	431	382	450	447	434	451	452	394	422	441	412	391	438	436	421	427	438	398	426	403	414	417	432	398	444	448	438	422	414	442	448	465	463	438	400	431	402	434	425	410	432	407	422	455	388	425	431	397	408	420	423	399	403	405	438	429	407	393	419	439	409	389	442	405	416	431	398	393	436	404	424	396	420	398	411	436	428	387	406	391	423	457	435	460	420	409	433	421	438	439	427	446	406	411	439	421	433	439	436	466	424	450	448	398	403	399	402	424	431	403	422	459	423	419	417	406	415	412	413	426	445	407	440	407	420	461	421	385	409	413	397	399	446	409	399	411	449	447	466	431	425	462	453	437	403	438	409	391	415	460	410	433	408	433	414	447	432	429	414	459	450	426	413	406	438	429	416	438	438	406	439	408	469	434	439	436	443	430	407	393	412	375	416	451	409	423	420	446	368	434	451	451	420	422	423	447	391	413	452	429	454	433	399	413	420	406	407	410	436	420	415	439	406	405	425	435	422	450	432	469	433	447	419	458	453	427	398	408	408	401	437	402	440	393	436	435	401	437	429	387	466	402	416	428	408	402	438	429	412	401	443	397	436	388	432	415	434	408	399	411	400	426	400	408	414	432	438	404	431	419	429	448	406	400	424	429	396	469	430	461	405	413	416	429	422	373	435	427	404	427	421	408	428	407	426	438	411	436	400	427	435	439	378	413	413	417	423	392	418	429	442	415	404	441	453	418	435	445	422	427	415	406	454	409	419	440	441	428	468	396	429	413	431	395	436	387	415	407	412	415	429	430	434	459	398	415	452	443	396	427	412	405	413	425	422	423	419	435	406	425	454	468	417	407	403	454	397	413	449	411	392	421	419	412	387	435	425	423	434	419	444	432	415	445	443	480	394	386	410	441	434	429	425	414	442	438	416	455	407	435	416	421	432	411	442	415	409	395	431	411	414	416	410	417	444	450	423	436	449	438	435	439	452	411	411	418	427	424	440	413	433	435	424	388	413	441	412	410	405	421	373	408	422	464	430	443	464	441	416	405	434	456	414	409	403	429	413	405	402	402	409	425	432	413	425	446	436	400	421	459	426	418	410	394	444	428	416	455	417	404	433	406	416	446	435	423	452	399	398	408	409	442	411	451	411	454	438	387	409	449	399	427	408	413	396	418	434	417	446	402	415	433	433	432	420	423	437	419	432	415	437	401	448	431	466	428	432	421	438	368	439	400	438	416	407	443	447	387	389	418	400	384	448	434	410	434	434	397	416	424	423	473	417	410	425	441	423	460	442	402	407	420	410	415	440	458	402	397	449	413	426	426	435	429	412	400	417	410	398	407	444	419	379	449	442	391	379	409	393	413	418	438	452	398	430	397	410	402	408	401	413	444	412	445	434	426	421	421	432	407	436	468	446	428	444	436	406	412	443	406	434	406	420	392	425	400	423	428	425	423	408	467	444	418	423	425	404	448	429	452	435	416	395	386	426	392	398	409	414	437	400	414	426	373	457	447	409	428	460	437	420	423	405	387	439	435	457	427	402	420	398	445	414	444	404	442	417	423	414	425	406	406	458	430	466	439	425	427	421	404	434	406	421	440	416	441	398	436	431	421	417	431	429	437	415	448	415	415	427	424	406	412	436	433	408	440	441	452	465	419	423	429	400	434	404	440	408	456	415	392	430	445	444	419	411	449	400	416	419	407	414	402	463	431	390	424	438	436	416	425	451	436	415	404	411	399	384	405	397	457	413	442	432	419	453	450	413	431	470	405	417	431	433	431	421	409	436	393	431	424	406	426	407	419	457	429	422	413	384	433	408	434	417	437	423	437	402	394	459	417	421	448	431	431	384	431	416	401	411	427	460	408	419	429	428	424	447	445	435	416	414	410	398	399	453	445	414	456	415	407	427	419	394	429	409	416	432	430	446	409	445	424	388	397	386	427	401	409	403	460	407	417	409	457	432	415	467	420	420	430	409	453	445	417	391	401	380	434	427	412	458	427	423	429	407	423	428	427	422	434	457	425	443	408	427	412	428	440	415	452	437	443	454	429	428	432	421	424	429	435	419	436	407	456	439	472	422	422	403	411	413	431	439	410	399	426	416	411	435	451	401	430	424	433	421	397	432	446	434	426	434	393	410	417	456	450	406	470	420	431	410	411	448	406	423	439	415	406	446	422	427	430	420	436	433	455	412	419	419	427	438	438	412	454	429	414	406	441	414	447	421	398	422	423	424	411
54019	20940	5378	2187	1519	1076	838	637	583	518	458	420	385	398	324	316	300	294	296	293	274	268	255	292	241	272	227	275	226	246	234	244	249	244	230	230	214	260	237	233	237	244	234	238	209	242	216	244	215	209	235	224	246	219	199	235	251	232	247	213	248	223	207	207	229	246	272	243	213	216	229	240	229	224	223	223	248	217	234	225	245	226	218	246	241	210	212	221	219	239	248	208	220	229	241	229	245	204	229	223	204	243	229	223	238	235	262	225	239	221	220	200	238	249	213	223	225	207	218	233	255	205	201	236	229	235	229	242	206	225	226	243	211	237	229	223	211	235	214	216	220	220	206	231	197	224	225	223	229	236	230	243	234	244	231	247	210	228	239	183	224	239	236	221	248	197	212	219	229	250	210	237	215	239	219	238	223	229	243	236	241	209	240	212	203	215	231	222	214	204	223	247	229	259	200	201	238	256	250	243	225	206	243	221	220	219	200	201	237	231	201	213	229	233	217	222	223	237	229	209	221	219	236	209	209	206	208	236	224	227	235	237	261	217	218	234	230	208	209	223	225	218	208	179	226	224	208	234	225	248	236	224	234	224	223	249	213	225	235	220	239	203	204	218	213	249	212	224	245	233	256	198	225	229	218	227	223	198	230	215	243	208	179	228	233	225	256	241	225	223	253	232	234	199	227	231	201	212	209	218	249	206	221	223	224	240	225	249	224	206	226	199	221	230	249	235	233	227	217	215	230	218	242	210	240	230	224	210	234	218	205	225	222	271	216	219	241	219	225	225	224	221	226	236	235	266	183	210	218	235	235	235	231	260	217	260	228	243	213	239	218	195	223	228	238	213	218	210	227	216	205	228	199	191	215	214	222	228	233	203	218	236	212	232	221	230	233	208	187	225	201	222	231	237	198	221	222	226	236	200	233	180	233	219	235	222	243	222	221	224	211	227	211	253	242	243	231	214	233	239	218	244	237	234	218	214	212	209	206	219	281	244	212	211	211	232	204	221	223	220	235	276	222	226	207	246	220	224	242	231	214	222	234	258	225	214	233	231	220	228	235	237	224	229	213	213	249	223	235	242	237	247	229	275	230	225	228	257	239	231	247	235	219	227	213	213	247	212	237	235	234	252	201	234	212	222	218	221	205	228	227	243	197	242	212	217	242	193	233	222	229	230	234	233	216	210	243	245	211	221	226	244	215	247	237	226	205	205	227	222	225	222	242	205	235	219	233	202	217	202	227	240	230	241	244	220	222	228	204	229	229	250	212	199	211	203	221	220	213	222	238	220	226	228	215	220	213	220	215	235	223	210	249	223	227	234	245	217	214	203	248	210	223	238	229	207	201	223	244	259	209	204	223	237	244	217	180	208	225	226	236	233	225	218	214	234	240	236	212	238	259	212	222	220	238	219	220	228	242	218	226	234	216	222	223	202	226	227	241	213	251	218	219	235	228	210	240	235	228	266	216	226	232	221	234	218	233	197	237	208	221	230	212	225	237	244	195	232	214	233	241	223	222	211	240	227	240	209	216	241	206	212	229	243	251	240	222	217	224	217	218	215	217	246	206	223	221	222	220	243	226	206	200	228	219	217	222	217	220	217	242	235	209	212	236	236	206	215	256	266	219	228	231	225	238	213	211	230	212	200	211	240	243	217	232	241	217	212	219	220	255	214	219	214	226	235	223	214	209	217	210	215	247	255	244	220	232	248	208	218	232	250	219	254	227	217	213	222	233	250	240	237	227	245	189	230	212	238	233	201	240	241	209	220	222	228	225	204	247	237	241	202	230	217	246	199	229	217	228	232	225	244	225	218	222	239	232	209	216	215	231	205	206	213	200	257	197	236	234	222	201	220	223	240	257	217	250	236	227	234	203	218	239	211	230	234	232	215	217	222	224	222	243	208	250	224	200	231	203	212	236	239	229	234	240	222	203	214	218	225	199	218	255	241	250	245	234	244	231	223	205	226	252	198	247	238	230	237	228	244	233	205	217	241	219	220	222	234	231	249	222	220	216	194	251	228	214	223	223	230	219	226	209	243	228	245	226	214	235	239	225	232	225	217	223	199	234	191	227	219	239	217	214	212	228	219	201	212	240	211	214	220	227	223	218	239	233	213	212	218	239	245	216	240	209	207	225	221	224	245	218	206	223	222	230	203	244	216	216	211	223	236	232	200	235	276	217	220	217	218	199	232	251	233	226	221	212	222	228	227	222	232	226	205	178	234	231	255	238	255	219	221	229	203	226	224	216	235	228	250	244	196	220	191	201	184	233	264	214	240	243	217	237	218	220	239	219	239	200	208	214	218	219	209	211	198	244	208	238	245	213	247	222	223	218	227	239	218	214	243	226	187	209	239	214	212	218	224	205	225	229	216	240	210	228	227	228	221	240	221	247	230	228	217	206	236	215	231	234	208	220	227	221	248	238	233	204	237	221	228	209	221	239	216	202	239	253	214	220	248	219	253	236	224	210	230	195	232	199	262	234	205	237	234	223	213	218	231	232	211	236	231	237	239	225	207	233	230	213	251	207	205	231	216	204	228	246	208	250	234	231	212	214	224	259	224	226	222	212	239	209	229	242	243	207	215	225	231	216	220	261	219	241	210	220	234	237	222	222	219	223	210	214	263	232	256	213	284	231	222	270	212	228	236	232	231	256	246	229	232	227	197	203	213	230	247	244	249	209	239	217	226	245	236	215	218	229	238	250	233	221	253	216	216	207	228	244	242	222	236	252	250	226	244	197	209	239	204	254	202	212	225	239	241	211	231	241	221	222	224	239	243	219	211	236	196	258	204	215	229	239	234	226	230	210	229	225	232	201	225	218	232	261	223	225	210	216	228	230	260	223	229	235	246	213	221	242	238	216	231	242	218	239	245	214	244	234	194	208	209	224	205	225	221	235	226	233	214	207	210	227	203	248	211	214	228	225	215	244	226	246	216	215	253	222	233	221	232	220	202	211	228	209	205	234	242	245	214	201	247	253	218	211	231	216	228	199	236	238	220	228	221	226	217	220	221	225	231	230	229	206	204	235	220	228	225	235	234	252	228	214	212	235	221	231	239	220	233	233	244	213	212	236	247	196	243	212	218	227	216	219	228	232	220	232	230	246	235	194	239	220	223	236	231	200	217	222	222	222	221	227	238	212	232	237	255	211	238	211	224	244	233	254	242	231	227	215	217	205	216	239	244	233	215	223	226	223	213	236	217	233	210	242	217	201	219	197	220	225	231	238	218	227	242	244	224	199	228	210	235	223	226	225	228	238	245	194	207	225	233	206	221	227	231	251	237	230	220	205	239	216	209	218	240	208	222	235	222	202	214	185	221	225	217	229	248	232	231	252	213	248	220	201	241	225	205	230	235	217	235	195	265	232	220	212	190	209	196	229	199	212	228	254	262	221	248	239	210	233	244	243	249	223	205	242	227	203	216	218	215	208	224	223	234	218	232	231	233	252	234	229	261	215	212	233	243	231	247	233	231	232	229	214	189	212	216
31142	2594	5846	6396	5500	4425	3595	3105	2604	2306	2103	1857	1762	1571	1413	1380	1190	1205	1196	1124	1069	1013	978	911	902	822	860	858	833	830	864	802	819	770	817	780	757	718	743	771	728	784	701	732	706	727	730	718	695	758	693	663	740	682	670	702	725	667	688	687	635	646	661	651	723	684	700	680	713	717	699	679	641	647	678	675	625	695	648	624	686	691	688	680	637	677	655	674	644	662	641	618	623	634	687	674	694	632	696	668	658	654	657	651	660	648	654	645	661	647	668	683	666	686	643	679	686	673	665	620	672	628	618	725	633	641	642	625	580	655	673	665	628	693	670	676	623	663	662	641	689	675	631	677	600	650	690	627	603	672	662	687	708	637	625	633	681	652	694	672	652	659	660	631	644	684	656	639	644	644	668	658	647	628	634	655	644	697	624	627	647	633	627	635	697	670	641	682	656	664	653	668	682	630	656	644	641	650	643	631	704	633	660	680	683	632	645	673	647	679	660	607	650	649	680	625	635	673	667	626	658	685	653	671	651	658	674	627	631	663	635	694	694	689	653	626	682	643	652	673	602	585	628	662	622	663	699	662	583	671	684	651	651	664	633	647	654	632	661	623	672	655	682	625	628	647	654	631	673	675	665	726	618	680	656	652	645	642	664	668	633	633	610	698	639	690	650	658	622	652	607	634	633	652	625	615	640	642	645	639	649	631	658	647	655	677	632	639	653	650	626	624	593	647	621	649	645	627	653	634	650	653	646	660	641	640	683	651	657	618	642	671	639	649	610	667	617	607	650	629	625	684	631	662	636	620	661	655	627	641	660	674	612	679	618	638	675	621	649	609	609	652	621	606	659	670	658	651	637	615	639	696	662	621	628	630	678	688	610	642	671	668	652	622	684	649	626	636	614	673	650	674	659	631	633	629	656	665	621	619	635	646	670	639	618	644	645	658	606	623	649	611	632	641	653	636	672	661	651	656	585	693	624	615	671	635	678	626	654	668	662	609	645	631	628	610	604	640	614	700	660	650	673	639	614	618	643	653	628	601	650	644	666	664	669	619	661	651	611	637	652	612	628	634	663	637	694	603	635	645	663	635	648	666	673	678	610	630	690	639	629	659	711	638	676	608	590	647	655	580	625	645	627	657	584	656	706	681	676	669	649	649	638	638	617	642	667	666	673	646	625	653	648	635	667	628	648	605	629	648	638	652	633	671	629	658	653	639	625	674	656	629	615	659	615	662	653	658	682	624	639	657	647	640	654	672	657	622	621	663	658	638	661	652	662	611	658	644	628	634	642	651	599	614	661	675	624	630	636	632	590	589	627	624	674	649	621	644	630	646	705	653	653	649	637	634	657	608	638	658	637	674	634	648	668	659	631	621	653	665	653	632	622	610	653	628	660	652	644	638	629	635	636	630	702	608	614	652	648	636	638	625	644	661	636	664	625	630	632	606	636	657	673	630	633	653	619	682	688	617	648	642	679	637	644	661	657	635	661	685	621	668	657	673	618	637	576	671	666	626	645	634	671	639	635	648	626	643	688	640	644	629	693	650	679	650	620	649	652	608	638	632	677	643	707	692	615	651	624	601	696	654	676	630	619	655	692	632	679	614	694	628	703	571	661	650	665	614	656	677	655	628	664	619	657	647	703	626	664	629	689	622	598	684	645	670	633	634	680	703	659	624	664	613	650	586	655	604	637	642	637	664	624	621	630	650	619	659	640	651	636	631	644	695	624	600	653	651	581	663	630	611	681	667	686	639	621	644	649	636	653	671	662	646	636	635	672	647	640	660	633	659	613	609	633	598	651	619	659	690	652	600	637	669	630	601	667	614	616	658	703	664	649	645	639	648	670	657	667	641	665	641	651	626	633	626	633	696	613	606	634	666	662	691	637	703	636	612	636	638	620	653	637	656	632	649	642	595	645	677	652	620	637	649	646	663	676	610	673	640	650	615	667	649	656	627	642	647	601	686	669	635	663	678	648	677	664	619	639	638	613	640	623	662	637	630	643	654	634	626	658	632	647	666	682	649	635	658	657	660	637	572	614	635	623	644	683	632	631	658	581	567	687	651	675	586	671	699	652	655	670	674	627	620	678	704	632	646	679	660	622	603	646	665	599	639	656	700	648	648	654	610	643	666	638	625	627	591	628	617	633	689	643	664	660	668	671	663	671	657	648	657	627	646	682	688	631	640	623	649	657	604	648	629	686	628	660	670	643	643	648	677	652	656	627	703	676	631	675	630	660	621	657	657	675	636	639	638	660	674	639	628	654	599	669	633	619	630	651	644	650	686	609	632	647	667	607	603	608	678	633	636	667	667	684	651	659	611	636	663	654	620	624	634	665	625	611	667	651	619	682	667	663	664	680	654	687	638	648	599	677	632	631	665	649	614	622	622	662	674	620	663	650	627	628	592	675	638	698	658	616	603	622	634	671	631	623	626	690	659	673	646	583	666	604	658	642	695	615	643	660	662	661	647	688	637	629	653	608	667	605	655	647	615	647	666	666	653	587	650	610	650	650	684	636	644	642	655	610	663	636	622	699	671	612	643	664	647	641	692	645	678	654	646	654	666	633	630	677	581	661	630	637	619	612	612	619	674	640	643	676	642	654	694	667	619	607	697	641	660	652	678	648	681	650	662	615	631	619	623	675	667	628	689	592	628	629	662	631	647	651	628	660	620	625	639	651	687	591	627	621	584	657	619	661	689	662	702	587	623	622	656	619	672	648	692	691	636	674	617	630	650	677	655	588	584	664	661	608	639	604	698	669	680	634	631	638	679	687	579	617	622	622	610	602	599	682	675	670	658	637	647	631	665	654	599	635	620	666	631	623	631	638	592	627	647	637	656	624	642	651	673	642	695	639	668	672	652	664	653	661	652	667	672	610	629	692	626	618	648	631	651	662	609	645	672	650	701	629	655	642	629	624	644	647	671	634	633	628	681	656	605	636	652	640	634	730	622	622	668	633	650	641	677	662	653	656	620	652	660	630	663	638	673	640	639	648	657	696	622	633	614	614	638	623	621	636	681	617	642	633	640	661	667	661	644	619	620	651	619	686	676	630	657	634	688	613	657	701	634	678	646	609	628	651	644	637	636	620	643	607	653	656	670	679	653	643	648	652	668	650	594	641	651	643	649	651	658	636	606	691	651	678	650	628	630	639	639	620	627	645	643	620	643	628	682	644	608	663	627	623	594	615	650	598	639	640	649	655	688	600	631	680	664	660	699	660	635	605	649	655	670	636	678	681	601	650	623	631	661	642	679	635	686	656	648	643	659	618	689	673	697	648	644	663	633	659	602	643	666	697	635	643	633	624	624	642	624	638	675	644	647	646	678	648	634	675	596	703	607	636	685	613	662	641	655	656	656	662	664	605	650	618	632	664	662	602	613	684	654	630	642	656	670	622	620	624	665	664	623	649	629	691	633	638	644	666	682	643	633	625	662	638	614	581	609	623	626	624	614	619	674	624	635	645	670	668	621	668	652	655	648	623	666	612	606
6161	337	150	114	90	87	86	74	77	80	56	61	54	61	69	56	78	59	73	67	63	69	66	67	70	69	68	66	56	55	65	57	60	62	57	82	67	63	65	58	62	50	74	54	63	74	67	53	78	65	80	70	50	61	73	63	58	70	54	54	72	67	70	54	68	60	53	62	70	73	74	60	52	66	58	63	67	53	60	48	53	63	66	70	53	56	45	72	59	56	55	45	68	77	63	52	62	62	62	65	68	60	54	52	67	64	64	81	62	80	51	64	66	54	56	71	80	50	70	63	65	73	59	55	78	73	71	62	62	60	67	68	67	62	70	61	56	68	66	67	65	74	60	66	73	67	69	65	82	74	69	55	57	66	61	74	71	83	64	70	46	60	74	52	70	52	60	82	80	72	70	65	57	66	63	72	59	64	59	66	56	64	56	65	69	64	70	54	56	58	57	61	68	65	50	82	48	45	70	59	55	74	65	48	68	62	88	70	64	61	63	61	58	67	53	45	68	66	77	67	73	64	66	51	62	77	68	57	71	60	60	69	63	91	65	68	53	71	67	65	53	60	50	68	73	78	67	68	63	61	63	65	55	71	65	71	63	55	66	58	66	65	58	70	46	71	64	49	58	58	71	60	68	59	55	69	41	58	62	72	68	62	65	60	57	59	70	71	56	67	66	53	59	66	77	68	57	58	64	66	76	59	74	57	66	56	60	62	77	71	61	70	70	67	67	67	69	62	61	57	70	50	54	67	65	57	57	68	54	68	60	79	47	46	68	65	55	65	51	70	70	63	64	69	56	68	63	65	61	53	68	61	53	63	73	59	71	65	55	72	50	69	74	59	51	80	93	62	82	71	68	65	49	68	47	43	65	53	63	67	48	58	57	56	46	68	68	63	62	64	57	57	62	62	52	69	50	69	68	50	65	62	74	65	61	58	48	59	47	55	59	57	60	70	68	61	61	61	68	58	55	69	59	66	64	65	61	57	87	66	75	54	46	64	63	63	69	62	67	61	66	65	45	60	68	58	66	76	70	72	73	71	64	65	65	56	76	62	73	57	52	73	51	69	65	63	76	55	73	64	62	69	60	68	57	74	63	64	72	68	63	68	69	61	68	78	57	64	56	66	56	69	67	60	57	73	49	54	67	66	62	68	66	62	65	58	54	74	67	56	66	65	63	66	62	69	47	55	65	65	62	58	67	68	60	59	51	58	67	74	67	54	64	70	80	69	64	54	72	66	72	66	53	54	84	63	67	61	80	66	74	62	55	71	51	56	60	62	53	72	55	64	63	59	66	72	58	57	73	71	65	65	68	62	67	57	72	72	59	63	49	56	68	59	73	53	56	50	63	51	77	76	70	63	71	51	55	57	51	78	51	55	75	68	59	66	63	65	69	68	64	42	58	69	54	60	56	69	69	76	57	61	73	80	53	77	56	74	54	75	65	61	73	61	71	44	64	58	68	55	66	54	66	70	63	75	79	60	68	74	66	57	54	72	79	62	56	60	73	62	70	68	62	70	47	54	52	65	83	73	78	64	61	65	72	55	59	68	74	69	69	85	73	57	78	60	59	58	61	79	62	60	76	60	40	53	67	50	67	58	58	64	60	60	61	75	76	66	65	67	73	59	64	60	61	73	60	66	60	70	65	78	74	69	62	79	57	66	75	55	67	58	64	66	57	74	63	61	64	63	58	56	73	54	65	51	56	81	72	52	61	56	62	64	53	72	49	71	56	65	67	60	56	60	60	79	58	80	68	71	78	57	76	47	71	51	52	60	59	65	62	74	84	72	71	49	52	67	60	70	61	54	53	67	50	53	51	64	59	78	57	52	67	64	62	60	75	63	74	69	65	59	68	66	70	56	74	78	52	63	56	57	65	59	53	54	70	69	57	62	78	54	60	69	67	61	55	62	71	69	63	58	58	72	68	60	61	74	59	52	65	67	67	73	78	64	50	65	70	62	56	58	58	74	68	80	61	68	67	70	64	53	74	60	57	84	53	58	55	67	57	71	73	64	61	63	66	64	67	58	71	57	63	69	62	84	65	64	57	63	69	62	52	71	80	69	56	75	89	63	50	68	57	57	71	81	66	76	83	75	44	60	79	49	59	75	64	68	70	56	52	68	74	71	67	69	63	70	72	55	78	67	69	56	69	67	64	64	66	69	55	75	59	67	47	66	74	63	76	49	62	63	67	64	53	74	52	82	76	55	57	51	58	70	59	65	64	65	58	77	60	73	73	68	72	58	59	65	66	80	55	47	61	54	61	64	67	64	65	55	58	60	65	70	91	62	58	75	56	69	56	61	48	78	84	61	71	60	77	67	72	63	65	67	73	61	62	42	56	48	68	83	45	70	58	54	73	63	61	55	79	67	70	60	58	75	62	60	70	71	66	66	59	76	72	59	63	72	61	47	64	64	51	70	81	55	68	72	52	53	60	49	73	72	60	64	61	52	68	78	69	54	53	66	61	60	72	64	64	59	62	76	67	54	61	52	65	53	62	71	70	69	63	66	81	62	69	69	73	70	61	54	59	77	63	44	62	69	74	51	64	69	59	53	46	65	62	71	57	61	64	63	55	64	59	68	72	45	66	59	69	65	58	64	59	70	51	63	64	56	80	59	65	66	59	69	57	53	66	57	50	59	71	66	67	60	57	63	78	41	70	69	61	64	56	57	67	65	57	65	66	67	74	56	65	84	74	75	64	74	47	63	47	70	60	63	67	64	58	66	61	54	48	60	59	82	61	81	64	57	59	54	54	68	70	73	60	57	62	64	65	47	59	61	66	72	58	70	61	60	60	61	65	59	59	58	73	66	60	68	58	63	69	56	64	62	65	69	64	62	64	70	66	67	67	53	73	72	64	66	62	71	73	62	70	55	69	50	67	62	71	60	72	60	65	65	72	69	51	59	58	66	56	56	67	54	73	65	67	69	60	54	52	62	73	70	60	77	57	63	60	55	58	72	67	71	56	68	60	60	62	66	48	73	59	69	70	70	64	73	62	66	53	63	56	69	72	72	65	78	51	56	64	61	67	57	67	52	58	70	62	53	66	71	63	66	70	75	69	60	72	54	56	70	63	51	58	63	74	54	62	58	58	63	51	68	74	61	64	56	62	63	72	55	63	70	79	59	66	72	63	77	66	74	79	56	70	70	61	61	67	66	57	68	67	71	59	70	66	63	64	75	75	74	56	70	68	78	50	53	77	54	68	66	85	57	54	84	63	69	57	64	70	66	65	73	69	70	60	70	61	60	59	70	70	68	56	66	57	50	87	59	71	72	83	79	52	60	54	61	60	58	67	73	62	73	48	52	60	58	58	66	52	53	55	49	53	61	65	59	77	70	68	59	63	77	70	68	61	54	58	55	65	54	57	67	63	66	54	55	71	64	61	74	61	66	50	56	68	70	66	69	65	79	64	53	84	69	62	70	59	62	69	66	61	70	54	68	74	56	60	51	70	57	71	66	57	59	64	66	68	63	49	63	62	65
5422	295	421	405	396	334	325	325	281	287	277	252	279	264	255	267	243	248	227	271	226	259	265	252	211	220	229	231	227	242	229	254	211	245	230	258	223	241	213	228	245	272	246	246	229	219	224	230	222	224	252	253	237	239	251	245	226	240	237	209	237	253	229	233	232	262	244	255	209	213	224	218	240	239	248	234	231	262	258	244	240	222	217	217	249	230	223	269	213	224	248	236	249	228	259	231	232	213	224	232	219	212	211	234	239	265	242	218	240	215	231	226	239	217	223	220	233	227	253	238	252	255	232	240	238	219	245	255	225	226	252	231	234	232	235	232	223	232	236	252	241	251	253	260	195	233	225	214	241	220	227	215	243	228	246	253	243	231	249	229	226	237	273	241	203	242	236	241	229	216	222	224	249	259	233	228	226	246	230	260	235	222	233	238	236	224	248	241	221	265	233	252	231	235	204	216	253	247	234	241	234	245	203	209	258	246	231	201	202	222	240	216	251	230	216	235	254	244	242	236	230	248	238	231	245	224	229	218	216	199	252	212	242	209	232	222	202	224	228	227	246	224	236	227	243	264	211	241	255	211	230	252	253	242	242	227	214	244	236	206	229	247	231	214	232	253	208	212	234	227	236	244	240	231	273	227	247	231	247	245	244	248	214	242	222	216	248	257	223	244	216	228	223	225	200	229	237	220	230	231	238	213	248	249	243	220	247	245	227	229	221	217	256	246	246	213	259	210	238	231	248	226	241	223	244	244	250	238	246	233	210	244	231	224	256	205	241	234	200	229	214	223	205	252	248	217	228	245	223	227	240	238	225	216	229	228	255	205	247	209	236	255	231	221	247	243	265	230	257	230	222	220	224	235	218	196	232	234	217	243	217	257	191	264	242	188	204	236	216	223	250	229	226	230	264	227	259	212	243	246	230	221	214	209	226	229	241	244	243	238	248	206	254	225	220	235	230	230	212	203	226	246	238	216	241	255	236	223	233	263	257	244	232	234	237	240	262	187	227	221	242	229	223	219	256	230	223	229	258	215	237	226	260	229	258	235	236	225	232	247	211	210	223	235	225	231	220	227	215	222	221	223	199	222	227	243	231	239	212	220	244	217	229	208	226	230	253	237	233	248	261	235	235	247	223	243	237	221	214	236	248	210	214	241	234	246	233	239	230	215	238	219	242	238	267	244	219	245	217	201	249	235	226	246	229	226	253	266	215	231	222	227	245	214	234	215	206	253	241	223	234	245	217	242	233	241	245	212	223	244	242	254	246	240	220	224	243	212	232	244	238	214	239	220	247	245	227	204	232	223	212	223	253	213	264	209	227	215	222	236	244	238	240	220	236	252	237	218	225	248	230	223	245	211	238	254	250	267	227	232	228	230	237	259	243	237	245	265	217	227	234	221	244	242	239	221	248	235	227	203	227	219	238	216	248	237	232	243	240	211	217	250	246	222	241	248	216	230	270	204	206	232	257	206	258	243	224	223	244	233	233	231	236	236	238	224	251	217	226	255	241	254	227	245	220	234	252	236	246	251	245	246	240	258	235	234	223	226	220	210	232	226	252	249	223	252	219	239	215	241	210	233	220	236	204	249	234	250	221	221	229	221	228	202	230	236	249	220	227	224	254	227	235	242	247	221	228	233	201	226	258	233	233	214	220	226	245	198	235	236	250	221	251	231	219	230	267	237	224	238	218	231	246	253	256	214	218	266	240	259	234	224	233	244	231	237	247	211	237	241	225	230	228	242	235	259	241	235	235	232	220	227	252	220	199	234	222	231	238	205	269	203	199	247	240	253	241	221	217	209	219	241	235	222	236	236	246	211	228	248	207	211	247	206	268	243	216	220	245	221	233	235	231	222	251	226	217	224	240	237	226	229	250	216	226	226	239	209	243	239	228	249	221	260	233	254	209	199	212	231	254	216	249	228	215	228	223	241	225	258	224	212	253	235	233	226	245	234	229	225	227	247	229	232	219	221	237	231	201	238	201	257	232	235	249	246	231	207	235	233	240	251	241	279	231	248	227	222	244	213	235	223	240	245	253	253	244	252	219	222	233	242	215	235	208	234	238	231	250	233	231	226	250	259	234	206	228	248	233	242	231	220	257	224	233	219	224	221	247	249	225	252	254	244	220	257	230	205	236	234	250	196	251	255	237	231	207	242	212	219	228	243	220	262	216	238	223	214	225	205	225	231	252	262	237	248	229	252	242	225	247	252	225	237	243	248	215	221	239	239	248	237	206	221	222	235	223	279	236	256	230	240	242	249	241	231	248	243	276	218	231	225	246	242	245	208	242	262	230	248	209	230	224	235	245	249	223	199	233	233	268	212	230	237	253	209	220	248	202	207	230	224	241	231	250	219	242	244	245	238	221	232	256	252	222	224	216	225	208	242	223	232	228	237	239	195	234	226	215	208	225	245	227	238	234	234	255	222	231	244	235	215	250	215	221	256	221	230	230	227	239	244	229	230	216	221	236	254	234	229	216	226	215	218	227	248	234	229	218	248	235	224	228	221	214	224	226	230	227	212	213	228	245	233	226	224	227	251	239	219	271	224	230	237	217	234	246	235	205	254	227	254	262	225	232	222	236	220	235	213	241	241	236	227	241	214	240	223	245	241	210	250	210	223	227	249	283	235	216	217	254	231	223	213	261	248	228	232	207	223	228	223	243	223	215	231	231	240	248	226	237	206	250	245	217	212	232	247	222	220	265	209	230	219	228	249	254	220	238	223	226	226	251	245	230	250	232	241	234	233	231	236	260	237	215	204	226	234	233	259	225	205	221	230	223	236	219	227	245	214	252	246	227	217	236	247	238	244	225	224	238	227	232	240	213	222	229	234	226	243	256	242	222	240	209	227	226	234	240	245	231	246	246	222	224	236	219	223	221	198	203	228	252	223	239	254	248	231	230	229	203	224	244	224	232	239	216	244	256	222	223	249	238	210	208	217	256	217	236	270	256	229	231	202	229	244	226	233	227	223	246	214	267	235	252	222	216	237	231	250	223	247	222	235	249	235	252	208	234	262	278	245	240	229	225	219	223	229	230	241	215	241	228	226	234	224	226	257	218	238	247	226	233	246	249	241	236	236	247	237	220	252	226	250	229	234	229	212	225	238	221	203	213	233	224	211	239	229	236	254	245	253	247	248	248	218	253	238	260	225	204	231	239	264	250	241	205	241	230	223	237	233	246	237	245	201	237	252	265	238	251	221	238	225	223	250	227	234	252	213	278	241	234	225	270	226	245	256	203	256	225	244	251	222	240	248	254	241	246	264	218	240	203	253	227	243	223	219	208	230	237	249	236	233	254	244	230	239	221	210	249	249	238	248	261	208	215	214	221	235	226	225	233	212	214	253	221	201	216	238	231	227	257	211	248	243	204	229	245	247	244	232	226	224	220	249	246	222	232	225	217	242	215	250	226	229	254	244	233	227	229	233	262	236	224	213	243	233	225	210	239	260	251	198	242	243	217	223	187	224	234	237	231	233	237	234
45762	10674	1661	1025	742	553	442	343	297	268	231	226	236	187	209	190	178	176	155	169	158	157	145	167	167	139	151	151	187	131	133	147	151	159	151	121	150	157	133	138	127	149	137	133	127	131	134	118	142	156	143	149	147	123	151	115	153	135	136	124	149	123	141	151	154	125	125	126	141	152	138	118	125	134	157	118	123	140	171	134	121	142	143	135	137	130	167	143	132	138	140	133	129	134	148	136	132	126	125	131	123	138	143	128	150	133	122	151	148	131	127	142	143	141	131	150	145	144	131	144	136	146	125	123	134	131	131	137	150	147	152	129	100	131	141	141	149	129	140	107	125	119	142	123	131	143	132	154	141	146	161	152	142	121	116	118	141	152	129	143	131	126	135	114	118	155	135	153	161	152	119	125	134	130	137	122	136	135	129	135	148	161	144	156	129	112	137	139	133	141	145	133	145	142	154	133	135	159	137	127	128	140	146	146	130	123	148	115	141	137	141	161	119	117	115	142	155	136	129	145	146	134	129	145	123	166	136	133	145	122	136	144	106	142	134	147	140	151	138	129	136	138	149	148	158	144	120	151	115	123	143	144	123	124	138	124	118	146	133	139	135	136	107	137	158	129	125	128	119	122	149	135	131	142	150	139	142	139	124	144	141	135	133	142	126	116	138	141	127	105	129	141	118	134	137	144	128	148	140	123	129	150	132	152	130	150	127	126	133	136	128	138	137	140	149	148	147	116	151	135	136	145	115	152	154	125	137	157	132	149	155	132	116	148	142	124	128	113	130	162	135	140	127	139	129	145	140	145	123	137	124	138	141	131	155	153	150	144	154	119	127	143	130	154	129	126	145	133	159	150	102	135	103	121	129	124	114	134	151	119	113	131	136	144	138	130	130	130	129	138	126	147	144	120	117	122	122	140	143	125	121	127	127	136	129	144	128	133	133	135	129	123	139	142	162	136	149	150	146	135	128	143	143	139	173	150	153	148	151	133	129	135	137	122	135	149	134	156	114	128	135	125	132	129	131	126	121	142	155	132	121	139	143	128	154	124	144	133	142	122	141	114	150	125	136	133	130	121	128	134	134	117	132	123	130	120	163	137	148	142	156	142	162	123	127	138	128	121	137	125	130	122	158	141	138	130	125	118	133	136	130	143	141	120	125	130	149	143	128	125	131	153	113	135	147	142	128	141	160	123	143	137	145	147	108	126	154	147	161	144	162	136	120	134	134	149	132	145	142	152	147	151	132	152	117	147	133	157	129	163	139	129	156	150	125	131	137	142	124	127	154	141	133	134	132	123	155	139	119	146	111	142	133	128	141	125	127	137	133	134	129	133	140	132	130	133	134	135	148	133	145	166	137	139	145	124	152	122	145	130	130	133	150	136	126	127	168	133	131	133	104	156	134	127	122	127	134	162	142	168	116	123	129	151	161	155	119	147	144	137	129	138	133	114	143	139	147	138	158	155	146	139	120	135	134	151	158	130	135	128	161	141	131	130	147	127	136	131	132	111	121	134	137	128	143	145	135	132	122	150	119	157	137	162	133	152	138	127	142	134	133	146	139	158	139	117	138	156	142	127	125	149	136	121	119	139	149	134	111	134	139	125	132	130	132	110	145	144	139	142	129	139	128	133	152	151	138	134	144	117	132	146	139	130	128	128	140	145	131	126	133	146	141	144	138	128	138	124	148	153	137	146	161	136	123	144	140	137	140	131	96	134	116	129	133	129	129	139	139	113	144	133	147	124	120	163	131	138	145	160	128	157	144	133	146	141	139	119	118	122	117	129	125	159	141	134	128	129	143	129	133	131	129	118	158	149	129	146	138	152	135	131	126	170	142	111	133	143	149	140	123	127	141	129	124	122	142	141	135	132	130	137	126	122	132	147	146	122	147	141	126	133	144	129	117	141	123	127	135	130	135	123	136	152	141	147	132	127	126	129	136	143	157	153	121	132	149	107	122	123	146	128	141	139	151	136	144	130	148	143	134	151	135	115	156	122	122	150	99	142	124	123	142	153	133	129	117	138	169	133	139	138	122	119	115	135	130	124	154	121	143	124	128	116	141	146	114	122	134	116	147	110	127	129	147	137	138	147	128	122	129	118	147	131	147	145	145	126	140	141	135	127	147	149	143	132	145	118	138	136	142	134	132	142	142	127	147	125	147	119	119	138	126	114	143	131	122	112	150	117	132	137	133	140	158	135	130	141	144	173	153	135	140	117	128	132	127	136	118	101	125	117	124	140	130	138	151	139	149	133	132	142	141	135	144	147	127	116	135	107	130	113	140	112	146	131	142	140	125	124	119	133	153	154	153	130	148	136	146	146	134	132	119	143	118	137	141	156	121	130	142	133	121	109	131	138	134	126	145	140	129	141	132	125	132	138	132	133	126	142	132	133	133	137	128	124	135	137	114	142	126	138	134	131	156	113	143	128	125	144	140	131	135	162	113	138	146	140	141	127	131	146	122	146	136	150	137	140	137	125	142	130	127	133	154	147	132	149	135	132	138	134	133	150	111	123	132	147	118	124	122	140	142	139	122	146	138	157	146	130	123	161	135	133	138	142	127	127	134	113	133	149	130	148	152	135	136	130	131	149	121	131	128	142	143	167	140	125	135	124	119	134	130	146	129	136	138	134	134	133	132	138	146	133	119	138	145	121	146	133	128	137	146	122	139	148	150	117	139	116	130	146	133	142	143	112	155	140	125	139	143	129	139	132	163	135	132	168	138	133	145	134	132	155	119	140	149	137	109	141	127	129	135	158	105	142	157	180	133	128	143	136	114	147	157	132	125	142	129	154	138	142	145	135	111	132	123	139	130	116	131	156	152	140	142	148	143	149	134	143	137	149	127	146	131	141	145	145	148	135	118	125	130	141	128	119	134	162	124	130	134	136	113	133	127	124	141	142	124	146	134	140	130	136	138	150	139	124	128	135	116	126	156	154	116	138	136	117	142	141	153	157	129	154	130	127	139	136	130	130	146	132	137	141	150	126	115	138	113	151	110	129	134	149	152	129	134	129	130	104	148	113	134	136	145	136	154	131	129	111	135	137	148	129	143	154	137	136	117	130	136	106	152	164	143	136	140	134	109	156	139	131	151	133	132	134	141	150	136	141	140	122	150	135	141	137	117	129	156	120	109	160	115	133	137	131	137	130	123	148	139	126	128	161	133	122	136	135	156	129	144	134	122	119	135	141	138	153	145	157	145	157	155	123	170	119	144	157	137	128	120	141	127	140	134	143	131	143	149	129	139	137	135	134	140	117	129	134	134	126	143	143	122	131	130	135	155	140	129	129	142	137	133	119	135	134	160	120	124	123	138	141	128	141	135	111	144	134	124	154	143	128	124	132	135	141	150	130	134	131	151	124	139	138	117	144	124	121	160	139	121	138	121	130	136	125	124	138	143	127	134	149	122	152	127	136	135	121	141	162	150	149	137	137	139	122	151	135	118	129	146	132	130	135	116	130	141	139	124	136	143	128	129	154	134	122
24045	1473	3277	3664	3000	2539	2011	1785	1496	1278	1243	1052	966	852	815	803	800	732	654	631	638	621	567	592	547	560	517	500	514	520	521	507	491	501	488	479	500	501	501	467	456	475	460	460	501	491	475	426	450	473	496	480	453	453	446	448	458	390	418	458	434	464	462	457	449	441	404	428	429	477	452	426	443	432	434	452	477	408	445	414	417	396	437	423	420	422	424	393	443	434	400	407	456	423	443	420	431	441	455	389	441	427	386	440	411	426	451	383	480	458	429	430	432	418	435	436	423	423	454	437	407	411	440	438	440	422	400	465	415	440	424	435	422	437	421	453	403	432	431	430	446	441	427	416	416	462	394	400	432	433	437	388	435	468	426	439	419	448	450	424	407	419	408	427	440	432	422	421	436	396	444	428	374	429	434	410	442	425	430	444	421	429	467	406	423	404	444	421	419	418	423	421	444	404	391	422	445	463	437	445	395	391	408	430	418	425	439	419	434	406	411	421	426	432	426	462	448	435	446	452	422	416	429	433	438	434	378	477	445	426	384	423	422	422	456	433	447	461	432	395	407	450	415	389	415	416	422	443	425	414	407	391	473	414	427	400	444	430	426	434	448	404	420	414	432	396	423	408	385	426	417	440	448	449	416	424	402	418	460	439	412	396	424	441	389	430	431	423	444	448	454	430	383	438	435	436	441	423	430	454	453	417	424	406	425	418	436	423	423	417	422	422	462	473	446	409	416	392	452	435	434	410	422	438	420	417	434	397	426	424	436	451	432	393	437	421	384	467	436	421	417	466	417	443	406	411	438	375	436	432	414	441	399	415	438	432	383	443	436	441	420	443	422	449	417	403	446	437	440	410	431	439	396	435	449	411	383	388	435	421	398	402	448	438	415	437	461	428	438	439	404	423	428	432	390	390	390	414	418	397	408	426	440	417	394	430	433	435	394	420	452	400	452	436	441	449	436	409	441	422	428	440	426	423	440	423	434	398	420	433	430	402	415	397	415	411	485	412	437	419	432	435	423	413	436	439	454	389	448	429	462	426	396	403	431	438	418	461	432	405	439	427	409	443	475	414	427	417	406	434	436	432	456	379	444	408	422	449	388	461	446	431	411	429	444	424	430	448	415	420	392	397	425	434	422	420	407	415	407	412	437	393	411	394	397	406	437	423	438	402	450	423	393	381	466	441	421	419	397	428	452	441	426	415	413	395	413	412	428	402	414	418	427	389	462	432	385	402	406	414	418	422	445	432	450	455	422	430	408	428	452	436	468	395	401	403	419	405	443	413	438	362	417	418	416	393	418	404	400	413	412	412	424	429	385	440	410	415	431	422	436	434	420	422	457	436	424	390	392	415	408	397	466	390	416	428	412	416	425	400	408	433	419	461	410	439	456	385	412	389	432	392	420	398	404	441	429	405	442	409	440	415	438	438	423	397	417	443	405	402	415	419	421	442	445	448	434	439	396	391	424	415	431	423	399	448	388	408	442	442	374	394	444	429	418	439	421	446	450	433	431	449	390	434	423	411	387	405	385	432	407	441	464	380	391	418	438	430	413	451	412	426	446	423	426	430	386	399	430	464	415	431	394	453	408	413	446	433	384	424	447	427	432	442	453	410	421	424	423	421	431	415	421	405	441	413	441	431	420	422	464	415	419	443	459	413	421	402	420	408	464	423	413	422	405	435	400	430	429	392	419	436	431	429	421	411	415	444	404	420	424	443	426	402	440	419	396	446	425	428	400	401	409	448	461	431	467	416	420	415	395	418	432	466	413	411	435	437	426	431	405	406	439	405	417	400	432	426	433	434	446	403	445	438	434	403	438	422	469	435	420	420	454	410	468	436	447	430	424	385	471	444	420	409	418	398	416	418	454	449	418	449	421	444	409	446	414	440	401	464	416	436	429	413	436	444	432	436	421	417	433	428	395	407	402	398	434	403	450	413	448	426	389	445	449	415	425	454	446	430	424	429	419	410	439	433	404	425	452	391	413	442	442	451	427	453	426	461	442	438	460	396	453	434	405	444	433	443	416	403	433	457	420	393	431	445	456	389	466	418	384	436	441	417	433	412	426	422	469	457	409	403	444	418	391	441	394	453	468	446	443	405	440	409	421	425	406	418	426	454	439	388	390	381	451	401	417	445	410	435	401	407	468	433	440	422	435	496	406	433	438	408	452	398	418	399	447	398	397	430	386	424	394	391	429	433	420	382	419	425	429	413	411	419	427	413	448	408	418	435	425	429	411	424	391	461	438	401	432	391	438	404	460	393	428	402	397	431	412	446	406	451	401	403	409	435	416	449	415	445	454	458	445	454	443	424	466	408	416	430	474	409	391	447	393	419	427	476	437	409	431	417	415	415	406	417	420	405	419	408	437	455	378	394	457	430	434	403	446	410	422	421	453	422	443	424	430	468	411	432	434	415	458	414	422	430	393	458	445	420	424	426	407	406	416	405	439	405	422	431	401	441	409	400	382	407	412	455	414	433	423	402	425	401	415	415	434	406	436	410	422	401	404	423	418	450	405	429	442	425	440	404	451	418	417	441	429	403	434	403	392	417	405	434	416	415	413	454	406	460	416	401	400	415	427	441	414	407	431	408	437	432	404	433	448	420	437	411	440	415	408	445	405	405	422	400	424	404	428	433	410	447	420	416	389	405	431	407	392	412	465	424	397	421	435	466	434	458	416	442	454	397	420	425	406	410	422	431	409	412	359	407	447	424	432	420	399	417	419	403	413	437	395	393	411	440	421	433	471	401	433	409	393	391	406	412	454	443	414	425	391	421	452	406	412	440	379	446	440	405	403	401	435	401	408	423	446	433	429	444	406	447	429	423	451	441	470	437	437	401	455	423	464	443	407	415	421	385	441	429	417	439	471	442	427	394	370	413	404	413	420	432	428	408	410	416	416	417	461	403	441	466	392	450	445	439	417	459	406	449	447	425	420	397	406	427	433	435	421	434	439	391	449	453	458	442	393	389	411	427	426	445	397	445	427	433	424	440	396	416	407	418	461	424	432	452	420	425	411	419	441	411	446	431	403	409	434	429	447	447	463	409	399	406	456	429	448	413	424	416	457	411	424	457	454	415	409	412	411	393	413	396	421	432	413	430	430	430	450	429	434	422	444	439	459	402	412	463	422	448	480	445	401	422	433	453	455	404	398	428	416	476	450	402	407	440	419	426	408	425	411	382	448	413	432	408	430	399	394	422	441	411	431	388	430	431	430	448	433	423	408	425	411	455	417	409	395	444	391	422	384	444	415	420	429	386	387	430	421	396	456	440	438	428	414	388	419	451	395	387	418	405	398	424	466	399	407	463	406	451	435	435	431	425	422	431	411	423	440	411	436	429	432	468	439	471	411	441	415	472	403	466	431	417	390	438	421	409	437	433	420	387	425	431	445	409	446	397	398	408	421	413	427	418	452	390	418	414	389	398	421	360	410	450	394	397	394	439	456	407	436	438	457	425	422	409	412	484	409	416	389	406	405	425	427	455
55273	20824	5155	2139	1430	1123	829	653	536	510	447	366	384	357	339	330	306	283	268	305	270	268	264	244	244	254	229	277	242	231	242	256	250	258	272	249	216	252	236	231	247	213	235	264	229	232	237	196	262	239	226	241	201	247	207	205	261	221	246	210	248	219	241	247	245	231	223	256	241	220	210	232	193	217	242	232	206	225	222	239	204	250	202	218	248	223	236	205	208	224	242	211	231	192	225	234	249	226	248	235	234	245	209	213	249	235	231	238	236	227	243	233	225	235	249	243	214	230	236	219	226	250	227	237	248	231	218	218	237	225	234	227	215	215	222	232	253	222	220	248	197	231	238	231	198	233	213	237	242	209	223	230	220	222	233	195	235	225	244	236	244	214	245	234	238	209	247	240	257	196	225	225	247	215	221	229	218	215	215	229	200	260	223	222	215	226	208	228	244	215	218	238	243	238	252	221	207	211	226	201	237	233	238	226	228	240	249	208	232	223	248	219	219	239	230	219	247	214	210	258	212	227	248	227	196	215	234	237	206	237	248	215	246	226	226	233	207	248	223	215	234	217	200	218	242	215	231	236	212	235	237	229	241	220	225	212	212	234	217	213	227	236	243	227	227	205	240	216	237	192	221	222	209	246	219	226	228	218	240	239	246	214	226	250	211	209	213	223	213	224	225	223	231	231	244	221	222	237	240	230	233	219	238	242	248	230	240	222	225	222	231	210	245	222	219	253	227	244	213	227	229	211	216	230	226	230	228	204	233	232	203	230	224	236	233	252	234	233	209	251	219	217	246	241	207	221	202	239	229	193	216	216	240	237	234	244	230	218	214	230	212	240	225	227	222	239	229	232	196	225	220	218	242	212	214	248	212	247	223	232	235	205	234	188	229	216	204	213	214	223	227	236	264	224	227	244	258	203	229	246	214	233	247	227	218	246	222	234	193	204	225	195	216	237	232	235	230	240	208	228	233	209	204	246	188	223	235	220	224	224	217	223	223	196	222	218	213	232	231	240	242	255	231	213	239	241	220	230	229	232	223	245	238	206	233	214	211	239	203	234	231	243	219	224	222	218	251	217	218	239	216	235	263	214	213	211	246	231	235	214	219	230	213	227	215	218	237	200	223	215	237	214	220	251	227	238	223	235	214	224	233	214	199	218	225	213	211	223	231	209	222	217	235	237	230	223	221	219	240	231	212	233	228	227	212	216	270	235	239	206	216	203	229	212	228	235	237	221	212	241	237	237	224	225	224	219	212	232	223	234	214	234	224	239	254	228	245	212	240	232	231	238	222	246	223	237	243	243	221	281	270	236	209	246	223	219	233	210	222	209	270	217	233	212	255	254	248	203	217	212	224	245	208	233	227	227	228	241	250	215	222	247	227	227	257	214	213	248	223	229	249	207	221	201	229	197	241	227	220	212	239	227	230	213	243	226	200	219	205	251	211	229	223	233	209	241	209	217	270	212	229	222	217	217	226	236	245	206	241	234	219	203	238	221	239	210	227	212	230	226	216	224	249	194	245	215	233	205	223	235	219	233	228	230	209	195	230	228	237	232	238	238	237	228	234	238	224	231	214	227	224	224	219	240	245	250	221	234	219	236	224	248	233	211	226	261	263	206	273	254	234	193	200	235	228	222	224	235	234	218	222	230	255	246	198	204	235	233	230	218	215	223	236	232	221	231	235	205	249	243	229	218	220	199	226	241	214	247	227	251	208	221	228	254	228	249	225	226	246	210	217	216	250	241	225	225	225	241	227	235	224	237	216	240	216	226	220	203	218	203	233	201	229	239	224	247	217	232	224	197	229	237	230	215	221	242	233	242	214	235	225	251	230	236	237	226	221	215	233	238	224	198	219	206	241	229	238	218	252	235	217	242	231	223	223	209	236	206	248	236	226	218	202	234	217	230	250	234	213	233	223	220	213	237	217	213	219	237	227	214	210	259	219	216	228	231	210	231	215	218	242	221	238	254	202	233	226	232	211	216	224	233	215	203	223	204	220	225	241	224	234	242	209	215	230	246	245	203	227	212	245	202	228	232	238	213	203	247	242	205	221	241	251	237	221	205	246	180	226	229	245	267	243	211	231	247	237	205	261	221	209	223	195	203	219	205	216	239	235	219	210	226	219	230	228	265	222	236	214	232	248	226	197	229	224	216	242	233	260	221	203	218	229	215	248	240	250	231	188	209	238	218	223	253	227	220	201	211	225	233	223	222	226	230	206	252	221	224	223	205	229	209	251	220	209	215	267	238	222	246	233	250	218	241	209	225	205	228	221	247	230	227	230	237	220	234	209	237	219	231	220	237	206	225	270	227	238	209	230	204	221	227	261	219	238	200	222	241	220	235	233	253	223	217	213	225	199	233	223	215	211	212	241	222	219	228	252	195	236	251	235	217	203	221	209	201	215	235	206	213	210	234	227	253	258	219	224	246	248	223	211	248	224	243	228	214	219	207	258	237	241	239	228	219	223	212	220	213	208	213	255	217	234	244	233	194	226	237	192	243	231	208	232	197	222	209	226	231	233	229	216	239	233	202	236	231	216	208	223	224	218	246	214	234	211	219	238	236	221	240	265	221	222	245	227	257	223	245	247	218	227	208	223	204	251	216	200	214	216	219	209	219	225	207	210	245	219	218	248	212	234	213	232	236	221	232	237	221	245	213	231	215	221	208	233	207	225	251	208	213	240	209	229	232	218	259	224	202	227	218	234	229	246	210	239	231	227	243	224	211	224	225	209	222	200	227	249	228	234	200	221	249	218	241	250	210	235	192	226	238	248	204	227	245	213	226	217	243	219	223	215	233	212	222	246	222	229	224	191	256	224	214	216	211	220	225	218	235	243	228	250	238	221	229	212	231	226	214	246	232	211	222	210	231	231	236	218	239	226	238	223	217	211	234	233	220	220	223	226	206	219	229	215	233	200	228	215	223	277	224	233	220	201	234	201	236	233	204	217	231	211	226	225	256	248	204	250	189	196	219	226	223	224	212	219	207	215	209	214	223	227	209	250	208	219	235	237	236	212	246	226	219	226	216	230	228	240	211	200	224	234	237	228	232	230	220	232	221	217	247	201	247	232	223	249	214	232	219	221	228	232	227	227	227	232	219	224	236	228	215	225	234	225	260	210	194	224	241	224	219	201	218	247	248	242	190	209	194	240	212	217	232	225	220	211	243	227	212	217	209	256	232	243	217	213	252	207	226	186	203	254	220	226	218	199	229	233	209	223	209	220	260	222	232	233	230	228	230	214	229	234	212	207	226	205	244	232	204	221	239	229	240	228	231	234	238	231	232	220	250	237	210	224	211	222	213	210	240	223	221	227	213	232	227	216	237	235	253	222	216	221	209	256	239	224	243	226	241	225	221	205	231	239	214	230	255	253	211	203	235	237	208	252	210	217	217	211	220	240	225	211	224	224	208	215	222	210	222	197	222	204	227	214	219	216	189	220	252	254	215	205	225	246	238	229	243	246	231	222	234	206	225	233	216	224	232
31081	2650	6042	6526	5539	4334	3746	2983	2648	2421	2158	1878	1722	1506	1396	1298	1253	1179	1156	1079	1024	1008	983	946	914	837	899	810	838	797	844	824	811	745	774	800	758	772	716	719	708	717	743	759	749	718	691	673	684	730	716	720	699	710	692	659	718	687	690	689	710	677	662	699	628	719	720	703	699	622	685	699	640	727	679	675	695	697	682	689	653	659	681	650	669	623	696	673	640	646	677	673	623	609	653	650	680	660	702	653	637	665	686	645	693	659	612	656	629	659	667	724	671	652	651	621	645	650	682	686	642	661	638	665	637	645	624	642	696	614	604	632	688	647	628	650	617	617	668	681	677	689	648	662	611	658	630	668	693	646	630	656	624	667	674	615	646	671	671	661	673	672	584	604	616	629	666	652	618	656	641	604	633	624	670	674	661	668	652	696	607	639	702	602	642	626	653	651	624	624	654	658	631	654	616	648	658	636	674	651	617	660	682	648	637	622	676	645	635	642	652	589	669	640	610	656	658	635	627	663	676	614	653	633	624	630	593	663	624	621	681	678	652	671	644	613	633	638	656	616	641	617	631	635	637	673	644	713	668	617	670	623	628	638	664	638	645	700	648	690	680	620	615	630	658	706	629	620	646	643	637	639	602	623	666	618	626	613	655	668	666	654	638	667	620	649	714	646	657	645	631	628	652	632	662	626	671	700	616	638	636	646	664	638	655	686	672	633	651	722	617	637	615	649	664	700	693	651	618	598	631	605	656	666	630	682	644	625	692	635	650	627	639	620	612	601	648	649	649	647	610	687	690	619	710	647	663	630	643	642	694	631	638	634	652	620	630	640	647	649	636	598	661	620	701	659	664	663	658	615	673	675	705	625	707	623	620	633	642	624	666	653	641	657	625	657	682	627	671	610	656	713	639	640	645	660	650	675	597	624	638	678	662	615	658	664	631	634	715	637	682	658	639	608	654	677	644	614	672	640	640	680	627	616	659	681	591	633	675	659	604	688	655	661	651	619	609	620	648	636	689	640	627	613	602	667	655	655	632	599	630	668	668	660	655	654	641	654	636	618	642	635	637	642	616	651	623	639	674	644	645	615	642	637	664	637	688	651	623	683	689	660	621	632	663	593	642	689	615	643	684	640	649	626	674	664	647	672	648	632	660	656	632	673	626	668	635	628	634	642	639	649	626	624	642	652	641	636	636	656	661	654	675	627	601	644	634	656	635	637	613	656	592	660	617	618	656	641	641	601	678	633	639	629	618	651	631	665	648	725	634	667	663	634	684	616	599	644	658	643	642	667	641	631	657	592	650	617	589	618	648	682	642	623	650	621	641	698	611	658	666	648	622	629	644	684	648	645	668	683	672	613	649	649	636	665	681	658	661	590	639	682	647	667	595	631	628	690	688	613	714	658	608	640	612	670	621	668	666	634	637	657	651	635	662	629	625	683	687	642	640	634	641	685	603	707	657	643	645	622	632	639	610	630	635	662	641	611	646	674	699	643	630	665	643	654	658	630	672	648	656	636	677	639	666	660	675	626	607	641	642	701	649	675	616	689	644	633	614	649	623	655	618	641	670	585	664	618	656	678	683	648	623	640	651	623	642	677	582	613	644	641	636	651	641	663	608	660	626	612	667	658	686	657	629	660	659	622	660	642	677	659	636	658	631	648	630	638	606	688	663	623	668	689	645	654	618	666	635	572	634	688	658	627	657	687	637	656	641	645	589	617	654	641	657	643	644	641	636	656	633	606	632	639	642	651	645	634	655	635	660	660	623	626	650	624	635	643	653	688	626	615	632	672	657	662	642	619	672	639	649	624	668	651	690	612	621	637	658	654	682	644	627	610	675	633	635	622	651	654	652	647	653	583	608	647	648	676	596	646	654	699	701	614	641	615	636	656	665	633	611	660	640	678	653	603	683	688	664	659	633	695	681	630	635	646	623	655	654	653	667	589	651	644	641	674	657	647	673	644	663	683	642	630	656	687	605	643	656	672	691	681	608	600	624	637	627	644	647	667	633	650	625	651	621	629	689	616	628	670	639	622	643	652	704	625	676	637	622	648	680	657	650	697	581	653	662	660	658	678	717	640	677	610	692	629	665	681	624	671	630	667	648	680	633	636	625	637	616	630	663	616	609	619	666	622	642	625	684	636	680	635	655	650	640	631	668	651	639	633	625	649	649	652	620	642	613	652	689	643	639	651	643	646	671	625	667	665	673	648	596	644	629	641	655	676	671	667	647	653	611	662	669	646	685	675	659	638	639	597	653	620	610	647	621	667	655	648	627	640	638	651	647	667	629	656	629	679	632	645	614	617	648	675	691	654	636	590	631	614	675	658	611	633	631	652	662	650	632	600	676	665	676	628	636	664	650	628	673	655	640	645	676	649	696	661	675	626	672	636	697	637	639	675	680	617	665	632	694	616	655	689	626	666	630	687	687	688	640	619	706	648	634	667	647	621	643	622	636	684	638	627	682	662	616	682	647	655	631	656	642	650	636	644	654	628	675	645	667	666	624	663	643	604	654	634	675	641	623	635	641	671	646	620	662	580	665	609	643	632	662	627	636	656	671	609	636	662	684	664	621	646	615	658	668	636	615	627	650	649	666	653	652	690	664	670	667	657	612	701	601	650	659	677	638	640	632	668	629	627	649	641	694	668	614	669	623	682	655	634	615	606	636	618	645	673	664	675	682	634	624	657	699	610	679	624	663	626	652	638	620	666	693	616	643	686	656	607	637	609	647	650	621	631	626	613	613	669	652	659	666	640	596	648	649	645	626	623	656	627	637	659	651	623	662	710	672	671	606	598	637	662	651	631	676	638	636	654	638	653	683	604	654	641	640	645	624	624	609	620	622	639	618	632	643	667	636	629	637	604	656	646	635	618	663	640	642	630	614	688	648	631	675	649	651	619	638	684	683	652	636	650	611	651	681	653	658	641	691	652	664	677	692	683	648	638	666	648	647	662	645	638	649	674	669	619	657	644	652	644	655	688	652	673	647	640	613	641	672	630	651	603	649	659	623	659	705	663	606	639	633	637	639	613	683	623	703	663	699	622	675	666	666	635	626	700	655	645	642	671	631	626	629	634	644	672	646	599	683	637	663	662	637	650	668	629	657	648	648	689	641	655	677	671	642	695	632	675	609	696	674	658	630	649	674	678	622	651	622	619	664	665	687	681	639	657	627	687	669	619	641	679	651	679	676	631	651	628	666	626	665	621	626	689	657	606	613	644	675	669	672	643	675	642	636	643	645	655	631	635	631	639	596	678	656	615	650	697	645	657	607	643	642	694	636	622	637	635	648	673	656	692	640	632	672	645	636	660	654	721	649	665	707	623	658	642	666	666	656	662	641	605	647	667	670	658	666	648	623	651	638	644	689	656	686	671	597	633	641	659	645	675	694	618	648	684	625	687	634	641	622	671	666	636	620	654	584	630	670	612	621	686	666	646	673	661	645	670	679	641	653	675	694	673	648	653	626	652	596	629	640	641	622	617	625	614
5912	364	167	109	112	89	77	83	61	90	62	74	73	73	54	69	57	66	57	73	68	81	54	73	56	72	74	70	69	62	71	67	70	77	77	64	67	77	63	61	70	49	66	69	61	56	54	60	62	68	60	61	61	84	59	70	64	73	69	59	66	52	52	63	50	68	60	68	68	62	70	71	73	62	71	61	76	67	54	65	64	50	64	66	71	58	46	62	66	63	69	65	76	64	56	73	71	54	47	78	53	72	57	56	54	66	61	51	48	73	53	79	59	66	65	65	70	70	60	57	57	69	59	75	58	59	69	62	61	64	62	55	59	52	66	59	60	69	63	64	70	58	66	66	73	72	58	66	63	69	63	57	59	55	60	61	62	55	68	68	61	69	60	60	75	68	73	67	63	68	72	66	89	57	63	56	63	66	75	69	70	66	83	77	66	60	69	49	73	67	60	65	74	61	57	66	63	60	62	74	72	59	53	71	73	61	59	71	59	78	67	64	79	54	56	72	61	70	82	58	70	75	46	67	67	63	65	67	79	66	68	70	54	76	61	54	61	55	70	59	65	58	64	83	77	64	67	72	66	66	60	55	77	62	61	76	67	87	69	63	68	57	63	87	67	75	73	63	56	65	60	72	53	62	70	68	64	78	54	65	71	54	75	59	71	52	54	55	57	54	69	70	65	71	54	69	61	72	56	60	61	81	55	75	66	61	71	67	65	56	49	57	55	57	71	73	52	64	64	83	57	61	58	55	59	60	59	73	76	69	74	68	62	83	77	61	72	65	45	57	65	61	76	70	74	71	58	65	69	57	70	84	62	68	67	53	69	59	58	52	66	77	58	60	55	59	46	69	61	67	60	63	55	67	71	58	61	74	55	56	60	71	56	54	63	78	48	75	64	66	54	59	74	52	52	57	54	57	60	79	60	65	68	59	57	77	52	61	56	61	61	54	56	63	77	65	63	64	70	65	67	73	77	71	63	59	72	61	43	42	52	63	81	67	58	68	72	61	59	65	72	63	66	72	57	70	63	60	70	75	61	62	77	79	44	52	71	71	82	60	82	56	64	55	70	63	72	73	54	64	53	67	60	62	65	71	59	67	61	62	59	61	76	85	51	71	70	68	66	70	66	69	70	55	61	68	62	59	77	64	59	60	56	66	71	63	57	62	65	60	71	64	68	72	55	70	67	65	56	49	66	56	78	56	72	67	64	68	62	66	61	75	54	59	73	70	61	84	72	69	60	65	74	68	63	61	49	61	62	77	67	52	75	62	81	68	73	70	69	65	55	57	67	50	61	54	64	69	61	65	57	67	57	67	74	66	75	64	54	68	63	71	66	59	64	65	71	52	69	73	71	60	63	48	60	57	65	64	66	65	82	68	80	70	54	61	67	74	71	59	57	74	66	63	56	67	56	58	57	68	70	70	55	60	72	63	50	67	50	66	72	91	73	64	82	68	76	61	76	48	74	66	56	63	72	73	64	63	63	61	73	61	64	60	67	59	55	72	60	59	60	59	52	68	65	83	64	74	46	64	72	54	71	60	68	63	83	65	68	60	59	71	64	58	69	69	56	57	66	57	57	79	58	84	63	73	58	65	73	69	62	64	69	63	55	54	60	70	79	68	61	67	78	70	72	68	72	65	81	69	51	57	61	64	66	65	56	46	73	65	60	75	59	68	55	60	54	55	58	56	66	58	63	50	71	63	63	56	55	54	55	64	66	66	74	70	67	51	65	60	71	68	71	77	60	61	65	58	60	78	73	78	62	67	60	61	73	68	56	73	55	76	67	66	70	59	67	69	68	63	59	60	77	62	87	60	53	67	66	55	71	59	60	56	64	71	69	62	54	74	72	59	64	66	56	66	57	57	65	55	58	51	56	63	55	66	47	63	59	46	67	65	53	66	72	69	67	63	77	73	74	55	70	56	65	70	60	76	61	74	59	61	61	59	56	70	59	61	50	68	60	66	50	70	55	72	68	61	60	61	66	67	45	66	55	66	51	68	64	66	69	70	50	68	56	57	72	63	64	66	68	71	68	67	58	66	63	62	86	69	72	72	67	80	61	67	58	71	69	69	70	65	74	66	68	74	74	61	66	64	55	55	48	63	60	44	64	66	68	67	57	63	68	68	67	57	68	70	61	61	65	64	53	81	67	68	64	60	73	62	62	65	70	74	64	62	55	61	65	52	78	55	61	54	73	68	65	61	70	71	49	67	54	65	56	53	56	70	54	66	54	73	73	74	63	67	64	62	63	58	58	72	77	58	61	67	64	56	55	55	80	57	71	62	64	77	61	68	69	64	69	64	70	57	73	75	65	66	59	62	71	66	70	63	59	59	56	62	47	56	60	69	89	74	65	61	48	56	68	66	59	58	75	65	58	50	57	81	56	63	59	67	70	82	67	70	72	76	70	83	64	67	71	61	62	60	62	70	68	76	68	60	71	59	58	60	77	64	61	52	60	70	62	47	73	56	68	76	79	61	56	80	67	64	59	57	55	72	50	53	66	54	69	66	67	69	81	76	67	57	49	83	54	77	65	53	62	63	69	68	66	80	64	62	50	73	59	62	68	67	70	67	80	54	70	70	78	57	62	67	63	60	75	67	66	59	71	56	59	61	62	63	62	55	69	71	63	48	67	60	57	57	65	62	67	75	77	53	65	68	67	65	64	74	59	57	60	57	75	79	60	87	66	60	69	56	63	68	79	61	64	49	78	64	64	56	56	52	78	72	55	63	60	55	50	63	70	78	61	69	62	74	59	64	59	52	74	64	49	69	59	59	75	59	67	59	65	59	54	61	60	63	67	55	61	55	61	76	67	71	67	57	66	64	75	77	71	81	87	61	67	80	63	60	63	71	57	83	69	77	59	70	75	59	59	42	69	75	60	64	59	58	62	68	67	69	53	63	66	56	67	68	52	51	52	59	66	64	67	66	70	64	72	64	70	70	56	70	70	81	71	65	55	72	51	82	73	49	63	65	78	52	53	68	63	69	77	68	78	61	65	63	82	66	72	60	68	69	70	78	58	62	60	57	76	73	54	47	45	47	65	62	68	55	65	72	63	54	66	63	64	60	57	63	62	69	56	64	69	59	52	62	73	59	69	64	77	75	60	67	64	63	49	68	65	52	67	68	76	63	70	81	69	74	78	60	57	60	63	80	64	91	62	63	68	61	64	66	57	63	73	59	78	60	52	61	58	54	69	57	62	69	77	52	62	62	73	44	61	71	77	65	71	57	58	69	61	61	70	56	48	67	73	68	60	70	71	64	57	79	71	62	72	72	62	54	62	60	52	54	64	72	61	64	57	67	68	72	68	58	69	48	59	63	53	69	64	74	74	71	59	65	72	57	61	82	66	73	60	76	70	66	70	63	69	64	58	56	57	68	67	67	55	69	58	68	65	76	51	62	64	66	68	64	69	58	53	69	57	45	68	61	53	69	58	56	84	45	80	66	59	60	63	63	56	78	60	64	78	85	79	68	70	63	52	66
5425	298	382	349	378	362	315	307	267	287	299	286	265	264	249	224	254	274	228	236	227	219	227	236	259	243	216	250	216	248	247	230	221	207	222	224	233	238	231	223	218	244	232	239	240	238	224	246	233	212	240	220	222	258	248	260	239	234	242	234	227	238	220	220	231	225	246	236	233	219	222	227	220	229	218	230	228	238	222	244	227	223	256	243	242	233	257	212	271	211	218	238	210	242	240	259	225	251	251	236	242	216	256	228	223	245	226	261	225	224	224	249	225	224	219	234	220	258	221	224	222	209	242	208	250	196	237	226	216	218	203	221	250	260	240	257	230	253	260	237	219	229	224	244	242	223	250	238	253	233	233	230	268	246	231	224	252	238	235	244	233	229	221	201	211	244	242	234	235	243	225	215	214	218	218	209	239	231	263	245	223	208	213	228	214	221	230	211	229	229	257	241	261	230	240	258	215	225	243	225	203	231	213	218	230	229	247	228	216	247	252	255	231	247	197	229	210	229	224	236	209	237	226	258	256	209	258	224	220	238	227	250	244	265	231	246	252	245	242	233	245	220	220	231	228	236	255	234	226	240	251	229	257	233	228	193	234	250	217	244	214	247	234	246	233	247	222	248	202	213	222	222	236	215	238	225	242	235	208	198	242	269	221	243	223	203	260	217	216	250	242	238	217	241	213	237	237	212	239	212	238	219	241	221	252	215	239	212	229	208	229	231	212	253	212	242	242	228	208	225	227	229	233	235	232	244	259	228	222	220	263	258	223	240	236	229	240	271	216	226	252	238	220	209	269	242	220	214	231	195	241	234	243	239	213	229	247	239	231	246	223	238	242	240	260	202	226	230	251	219	203	236	233	242	208	242	217	237	262	253	234	231	241	251	215	218	229	227	237	250	230	249	226	251	218	241	224	240	256	241	211	253	233	262	214	227	226	241	211	226	232	245	215	217	231	226	238	223	211	254	218	238	229	216	268	208	214	279	250	248	228	203	231	271	252	241	248	235	224	240	230	210	246	225	219	238	254	233	234	216	227	257	220	240	248	236	239	226	242	234	238	228	242	230	221	245	228	237	231	234	234	234	265	217	223	213	231	253	233	249	238	222	264	210	238	232	247	239	263	264	238	241	233	222	231	231	248	228	255	200	264	245	221	249	239	251	219	240	242	240	251	220	217	203	222	252	246	263	249	218	229	257	230	225	215	238	225	242	244	254	227	213	272	233	246	210	243	237	227	247	245	221	249	228	206	223	230	227	232	242	218	248	258	226	253	221	227	232	213	231	215	240	222	220	227	238	216	238	226	207	226	226	250	249	220	199	249	233	228	235	214	230	235	241	243	244	211	239	247	248	236	225	223	219	218	237	219	216	231	251	218	207	253	212	239	247	234	232	224	235	231	210	258	251	229	235	236	236	242	210	246	253	253	259	246	216	230	221	242	242	259	261	244	232	240	212	225	254	245	245	225	243	263	238	230	226	226	192	226	237	228	246	241	239	254	256	227	221	286	244	234	228	218	225	222	223	229	254	255	234	251	246	247	213	262	231	234	223	222	259	260	257	246	239	243	224	210	230	212	235	262	235	227	232	243	258	255	251	236	264	231	243	232	226	224	245	238	236	247	232	224	243	227	217	236	238	219	242	216	235	257	220	241	201	244	261	205	231	255	238	259	229	238	205	267	230	229	230	230	232	219	243	261	220	243	250	226	259	245	217	268	240	230	250	244	227	226	231	239	230	204	265	220	241	242	223	247	231	228	216	249	233	223	254	216	264	222	231	220	241	237	242	247	222	240	222	214	250	264	233	233	256	226	216	217	218	227	274	227	215	238	217	247	238	229	242	256	261	240	260	237	219	215	238	249	212	225	222	233	221	219	214	220	249	238	252	227	234	224	225	231	243	252	222	220	245	230	230	223	236	265	205	231	244	239	233	217	267	222	251	241	232	249	216	209	233	237	237	204	223	255	258	241	234	239	233	221	215	243	240	246	237	226	250	263	247	236	233	237	240	248	217	257	248	233	249	236	214	250	222	241	242	240	235	222	224	229	214	240	228	220	226	244	218	253	210	224	241	204	228	204	240	244	243	242	240	233	233	226	215	242	246	215	252	227	227	240	237	247	241	213	214	231	214	229	218	242	229	237	252	271	224	236	252	237	218	236	243	228	222	238	221	212	219	242	231	245	215	221	226	261	221	230	217	239	241	219	214	252	239	216	255	249	227	241	239	228	249	247	232	241	220	271	249	230	251	225	236	245	244	251	274	239	238	217	237	226	236	241	245	223	253	240	237	243	214	228	213	242	249	217	238	252	226	236	266	242	215	211	214	232	234	290	221	240	224	227	243	197	239	228	233	231	223	234	268	245	235	260	235	250	263	235	233	243	241	229	229	213	226	214	226	244	244	230	237	222	224	224	214	243	249	238	233	233	260	237	233	242	230	222	230	252	204	236	226	219	250	250	233	233	224	238	221	261	237	237	217	226	229	245	205	236	230	251	228	223	234	218	222	242	234	214	210	235	227	236	232	251	217	221	217	237	243	253	255	230	234	227	233	210	221	239	233	252	263	214	234	250	230	232	248	210	241	238	209	251	238	249	222	258	221	272	224	198	228	229	252	234	255	242	238	233	245	243	221	235	238	229	266	232	253	243	251	229	228	216	227	238	221	214	246	224	268	264	223	253	217	215	225	240	251	236	243	224	218	260	254	247	218	218	232	232	231	244	243	231	233	238	223	256	209	247	203	229	217	236	245	221	234	233	239	220	248	230	232	230	226	242	232	252	222	234	245	215	235	231	214	257	233	241	233	246	229	244	239	226	219	220	250	247	246	248	235	227	266	238	249	213	241	251	217	234	238	226	255	253	252	253	234	237	228	258	236	236	234	238	254	228	250	233	240	226	239	249	251	251	217	238	214	199	223	238	249	198	245	218	238	245	261	234	252	241	236	238	219	250	220	231	231	221	232	224	239	247	227	229	236	261	253	224	227	231	263	233	241	236	242	226	243	257	242	251	219	257	274	225	254	226	244	234	255	199	220	227	260	254	202	247	246	250	244	215	247	218	246	238	225	229	241	250	251	199	216	218	220	240	252	243	246	237	260	251	218	228	211	223	266	244	240	242	227	232	204	223	255	210	246	185	236	214	228	230	233	255	245	240	221	230	236	208	237	222	234	232	265	255	234	265	255	241	230	214	214	245	238	236	227	219	266	231	213	253	218	222	237	205	237	238	251	234	253	243	228	222	254	220	207	218	249	217	261	213	269	228	233	225	266	222	237	225	235	249	254	219	232	251	242	226	240	239	232	235	247	245	240	230	226	250	210	217	227	256	218	236	253	241	231	222	242	279	236	252	227	234	243	214	262	218	254	251	244	255	234	249	228	217	214	263	256	200	205	247	244	246	240	247	227	208	236	253	250	222	251	258	246	229	270	221	252	254	228	225	227	248	260	263	250	238	246	267	221	224	243	210	230	239	229	228	234	259	207	248	256	238	221
44650	12029	1841	1046	732	560	424	344	335	279	251	233	205	224	195	187	164	171	161	163	180	163	155	150	172	138	142	146	148	147	156	145	132	143	129	160	153	149	160	154	131	153	143	126	137	122	148	128	149	144	143	131	153	117	126	137	138	132	130	146	141	127	138	152	127	119	157	141	139	151	129	144	130	148	141	158	133	141	132	152	132	119	137	154	155	163	146	140	133	126	144	145	129	141	153	145	143	127	145	129	147	116	146	136	145	126	145	130	123	120	126	130	117	156	128	128	133	173	139	149	130	121	136	141	135	135	141	136	124	146	145	124	141	119	137	134	138	139	141	142	142	117	137	147	151	137	141	151	149	166	151	138	131	142	131	113	148	155	109	125	125	126	143	136	147	164	136	153	154	127	125	134	116	128	144	126	136	133	147	145	140	110	131	149	131	131	142	115	129	120	128	155	133	122	131	146	144	162	140	132	141	127	152	135	159	146	141	131	150	149	127	147	139	141	139	132	124	144	135	133	121	152	144	129	134	149	132	148	128	159	135	130	146	132	129	134	145	147	124	116	123	153	153	143	116	153	138	131	134	140	129	127	152	150	111	138	131	116	132	138	138	151	127	159	146	141	124	115	137	138	144	143	124	127	125	141	164	150	138	148	153	127	133	141	151	147	144	124	127	132	148	148	140	132	132	128	138	124	108	143	141	119	146	127	148	143	134	143	128	125	145	119	134	137	148	142	162	126	152	134	142	128	134	146	141	143	139	130	146	151	130	150	125	144	150	165	131	141	150	132	129	145	129	134	123	127	129	149	127	110	151	157	126	154	156	136	157	126	126	133	123	157	139	133	155	131	158	135	129	144	126	145	123	134	116	116	128	131	147	151	134	125	133	129	127	122	135	133	122	137	127	129	143	122	130	144	144	138	145	144	131	165	131	149	127	130	140	154	130	142	162	135	143	125	119	123	125	122	143	142	131	127	128	159	144	154	153	138	154	125	130	151	138	118	123	134	135	129	123	157	144	134	115	138	133	145	138	138	159	154	135	114	124	123	124	141	135	115	121	129	136	117	116	144	113	124	132	128	142	147	142	144	129	166	134	134	135	132	125	112	163	132	122	137	136	155	139	132	145	140	130	127	142	133	135	133	120	129	117	147	148	123	140	138	148	132	130	132	150	142	132	150	140	128	126	152	140	125	130	127	139	130	136	136	115	133	141	133	129	143	130	119	124	134	135	148	124	131	117	138	132	129	130	152	160	148	154	138	152	141	145	155	133	146	157	144	140	146	158	136	166	146	130	141	150	132	138	148	136	145	146	145	161	138	142	132	134	141	132	124	151	136	128	124	130	147	117	127	147	150	138	123	136	124	130	140	141	125	149	150	140	139	132	132	122	116	145	140	138	127	155	134	134	126	152	144	144	126	120	141	142	146	136	131	116	130	120	126	129	148	111	157	132	129	143	139	150	149	129	145	148	132	123	126	142	117	139	129	157	135	153	126	147	136	142	121	109	148	151	134	112	132	139	154	147	131	128	132	125	137	140	134	140	136	150	130	116	141	131	137	131	128	132	159	146	157	134	136	144	120	138	116	138	120	143	102	157	121	136	121	146	128	122	136	142	136	150	146	124	117	143	144	128	135	119	129	158	115	145	154	141	125	146	113	138	138	143	143	121	151	130	140	121	130	136	136	127	133	142	123	128	156	130	120	125	135	133	139	134	101	145	134	139	150	134	148	142	138	135	153	135	125	137	114	127	118	146	152	123	144	141	130	132	141	138	119	131	131	129	141	122	134	122	141	137	120	132	128	145	158	113	139	119	134	124	137	119	134	139	147	134	144	138	151	127	142	123	133	153	140	132	149	138	139	147	129	145	138	134	125	124	116	135	138	149	132	122	165	128	160	149	128	138	138	144	138	145	130	140	131	142	159	144	151	140	155	138	144	139	109	153	138	137	130	136	138	152	141	127	116	148	132	133	142	126	143	147	150	131	146	137	132	132	133	130	133	121	143	147	142	118	145	127	99	141	136	161	133	147	128	150	133	127	126	133	126	112	143	151	123	128	136	152	116	141	137	142	131	128	131	117	156	139	131	127	150	134	122	140	138	138	125	132	139	149	129	121	136	153	151	147	132	141	140	127	121	128	136	128	119	125	141	147	140	131	137	124	130	129	128	131	144	147	162	121	118	128	131	156	133	136	122	133	131	125	124	144	144	142	126	133	134	133	157	116	136	131	139	145	154	141	136	130	151	134	125	171	151	142	144	126	145	119	147	134	131	131	131	133	150	133	134	144	127	136	135	133	159	166	136	125	139	148	132	149	117	144	154	148	134	143	113	143	145	129	146	122	143	151	129	161	148	124	151	136	137	135	121	123	146	122	132	153	125	126	120	123	133	146	138	150	148	121	134	152	125	139	134	136	133	152	162	149	134	157	127	151	130	129	127	132	135	142	129	133	157	126	152	143	155	125	135	148	111	163	107	124	126	140	143	128	122	141	141	144	171	140	127	113	142	142	160	127	149	138	147	144	167	149	142	132	130	154	114	142	134	115	141	149	134	126	119	153	133	146	135	134	125	150	117	120	125	136	150	125	123	150	156	119	123	144	144	124	126	140	118	132	144	136	124	133	161	140	137	142	120	131	126	150	133	125	142	129	142	137	138	138	153	152	140	129	151	141	131	142	141	136	145	138	135	118	130	149	138	124	142	127	154	130	132	115	160	128	147	135	122	127	128	129	137	133	152	136	135	133	140	133	153	139	125	141	112	129	138	138	128	133	136	134	149	134	129	114	138	127	150	138	139	131	139	148	123	141	137	134	130	141	135	146	121	155	135	132	147	141	140	136	137	140	140	133	132	121	145	117	146	144	133	139	139	139	121	121	151	114	137	133	130	118	130	128	127	135	112	132	130	154	144	114	148	133	132	140	124	118	132	163	125	142	130	147	141	128	141	109	154	125	138	166	138	115	142	120	139	134	133	142	137	128	148	140	126	131	133	144	143	153	149	146	143	143	131	140	131	134	126	116	138	155	119	145	146	130	125	135	144	144	126	160	133	147	139	145	137	135	119	129	140	135	137	153	156	124	124	144	147	146	135	126	158	145	149	137	122	119	141	143	130	150	143	119	147	130	128	157	134	140	139	127	142	142	136	135	145	150	131	153	123	118	131	146	154	133	153	127	129	142	127	116	133	143	157	148	132	129	136	127	152	136	139	140	129	124	139	142	136	130	141	128	123	106	165	127	130	130	128	139	139	140	116	132	116	138	139	139	123	131	136	130	123	133	143	134	136	128	131	127	130	145	125	119	160	128	115	134	128	141	115	137	135	147	115	144	135	124	153	141	139	135	143	128	164	148	131	135	135	143	140	143	129	162	150	116	134	160	137	133	151	125	121	148	151	141	135	139	132	153	128	131	137	152	131	135	156	162	141	142	117	138	124	117	134	145	131	116	144	146	131	126	134	139	132	158	132	129	131	149	149	131	168	127	131	133	122	129	134
24207	1468	3382	3664	3151	2562	2007	1731	1509	1322	1184	1084	950	883	790	773	764	748	747	699	631	624	622	596	530	551	540	555	504	535	532	518	493	493	504	448	514	487	467	451	487	468	437	466	479	483	496	454	486	433	483	459	469	436	446	435	445	452	432	446	433	447	441	422	427	472	454	426	405	464	460	421	430	425	436	425	429	441	477	399	449	429	455	453	432	456	427	410	446	445	418	412	435	445	440	458	421	433	416	410	445	435	434	388	406	439	447	401	428	444	402	385	455	399	420	440	452	441	417	444	472	398	430	426	412	436	410	442	422	396	457	451	419	417	424	428	416	403	401	413	387	397	447	442	458	412	423	396	436	419	411	433	415	415	427	448	419	441	431	381	398	442	420	446	405	399	432	437	423	424	395	416	427	415	440	424	408	468	413	422	423	432	426	384	432	441	439	425	459	463	427	419	408	430	456	455	454	444	412	456	418	451	431	430	449	431	438	435	425	429	434	425	422	445	432	429	411	453	464	445	412	434	446	452	428	424	438	434	401	434	396	380	438	450	442	410	425	415	423	413	450	438	402	395	450	403	423	466	414	406	441	406	423	419	385	412	446	440	419	423	445	419	413	423	422	428	401	483	412	427	416	451	441	456	432	434	415	433	445	422	405	452	402	448	432	433	401	445	428	408	433	433	427	419	420	423	434	424	426	464	425	404	429	459	436	445	434	440	438	438	406	451	396	420	438	414	402	376	429	413	416	392	396	430	425	419	441	422	393	411	449	442	443	396	418	452	426	452	426	414	444	467	401	409	413	391	430	381	467	394	417	418	388	420	436	445	425	411	406	450	435	414	429	398	418	420	455	433	451	407	420	443	428	417	460	485	412	433	412	429	412	399	422	419	441	408	435	419	459	413	402	434	448	424	432	415	416	461	394	408	419	426	434	403	386	411	402	430	416	415	427	444	421	406	431	426	427	407	442	453	442	425	439	412	412	420	449	431	431	405	419	416	410	418	420	424	404	434	423	436	440	396	461	412	438	442	444	414	421	415	388	426	434	459	415	425	447	407	420	421	414	423	375	433	404	425	438	394	421	426	428	408	400	469	423	413	414	424	438	452	443	423	420	397	439	400	412	426	429	421	470	435	434	445	412	429	407	464	435	419	406	436	407	421	431	458	425	436	452	471	438	444	392	419	417	429	446	431	429	424	438	390	422	394	431	389	427	452	384	463	433	405	413	443	423	426	422	424	415	400	382	449	424	434	411	386	410	433	419	403	390	476	386	418	404	420	408	398	430	416	442	418	433	385	464	425	431	439	437	409	454	384	412	441	426	409	405	454	456	466	457	472	425	396	422	455	435	436	435	419	430	434	389	431	454	408	432	422	433	458	446	443	406	406	419	431	407	420	395	428	396	450	409	449	441	404	387	429	425	405	440	433	399	397	406	441	397	438	383	441	447	431	403	432	453	423	445	435	426	450	426	410	409	422	416	426	414	399	384	396	439	433	434	406	424	375	398	430	423	451	426	453	439	400	394	465	397	416	420	422	437	416	448	453	388	418	460	438	412	419	472	416	409	487	426	429	432	392	408	434	406	430	439	420	440	416	457	425	413	455	442	446	424	440	401	458	410	393	467	416	427	390	426	409	442	410	439	402	398	382	434	415	427	421	434	419	422	406	427	382	393	436	417	436	454	427	405	407	419	423	428	439	426	408	439	402	445	395	443	430	394	433	446	439	460	418	440	444	413	406	400	449	421	403	421	439	454	431	459	390	404	396	440	449	394	437	385	418	430	436	418	424	432	443	388	421	412	416	431	434	456	453	415	428	443	409	449	414	457	435	387	423	455	458	441	439	399	427	422	442	405	438	409	423	388	401	378	451	398	406	445	427	406	396	421	391	461	465	439	420	420	400	439	425	406	409	428	421	470	403	405	411	459	432	419	399	409	397	424	434	436	397	447	434	432	425	446	427	389	448	418	429	445	410	408	390	400	431	416	394	392	421	415	465	439	455	440	432	446	424	430	444	441	404	460	446	423	456	443	448	400	454	391	410	428	435	393	441	395	432	392	454	425	446	415	439	406	453	395	412	450	413	440	452	426	384	405	450	463	420	399	429	444	439	419	444	402	402	434	420	392	422	463	452	401	400	405	413	432	431	421	427	438	399	435	440	396	403	447	434	415	443	423	416	445	411	438	460	413	437	408	405	394	435	418	416	446	404	417	439	432	449	457	456	432	388	414	437	394	456	419	420	417	397	428	407	461	422	429	444	417	416	437	386	438	438	401	415	432	429	431	398	461	403	416	436	432	445	437	426	450	395	439	426	386	432	423	452	395	413	444	444	447	465	434	424	411	436	395	443	420	412	425	409	422	452	418	378	433	453	399	422	403	449	433	368	429	446	387	441	406	396	440	399	429	476	448	413	446	424	433	365	393	445	433	392	428	407	400	432	413	415	402	411	473	410	432	419	370	432	438	429	421	424	419	492	423	440	394	405	436	474	393	436	378	435	408	462	435	413	370	416	436	424	444	448	413	415	435	418	413	481	445	420	414	418	438	422	445	439	424	445	406	401	420	432	409	456	393	405	443	439	404	439	438	442	418	408	416	425	394	442	437	439	475	433	453	415	428	417	423	446	394	427	418	422	425	391	435	423	418	454	446	426	439	407	451	378	443	412	443	407	385	400	398	382	414	377	416	432	398	397	422	452	419	407	436	390	419	406	403	452	422	418	421	444	408	458	409	410	410	421	429	435	409	419	409	444	408	414	404	418	403	452	403	418	402	368	431	423	431	453	411	401	427	384	442	416	408	414	424	420	417	389	432	429	414	426	411	436	438	415	416	470	416	420	444	409	450	432	465	410	449	472	453	403	439	415	444	410	411	404	399	414	419	428	418	410	370	428	425	435	444	418	428	439	400	410	441	430	438	454	402	411	415	415	454	454	414	419	416	425	430	396	414	438	402	419	427	421	434	454	425	407	413	410	464	429	405	453	448	412	395	437	448	420	426	413	410	414	433	394	433	421	421	468	443	438	428	407	413	434	446	437	441	439	435	416	421	403	453	422	453	387	457	442	427	431	447	422	421	453	462	413	429	432	456	388	433	390	393	441	430	388	440	413	458	430	365	431	429	437	437	432	432	440	428	442	443	427	406	400	457	415	424	448	432	419	429	414	403	430	443	434	409	446	450	413	386	427	446	471	429	441	430	426	407	443	447	403	416	442	397	393	442	424	440	424	405	418	424	390	441	449	444	446	412	397	433	433	464	433	421	404	400	396	431	417	449	434	446	389	403	437	437	433	426	455	440	412	409	429	377	434	434	405	449	398	431	407	428	401	439	413	473	444	444	422	458	458	436	421	438	435	468	442	423	400	469	431	410	458	413	434	459	471	414	423	447	413	449	403	452	445	426	381	405	419	452	395	432	461	418	397	412	446	371	436	401	407	439	429	435	398	457	424	427	423	423	446	440	410	420	443	459	403	427	382	421	438	425	433	404	438	431	383
55299	20076	4683	2193	1501	1102	812	686	571	514	449	413	361	381	308	316	305	279	304	298	266	260	282	266	253	274	252	257	234	238	249	225	266	223	242	224	258	219	262	199	237	222	225	247	270	235	240	244	230	212	242	228	219	244	234	234	217	245	235	237	239	252	241	223	253	230	210	209	214	229	216	239	232	251	222	255	242	203	237	238	219	240	204	257	210	235	231	205	221	242	216	220	243	263	230	254	240	250	208	247	242	229	208	209	238	227	218	246	235	235	219	248	215	219	242	239	224	252	240	250	225	235	228	224	223	224	232	240	219	240	231	234	199	244	229	227	206	212	221	234	218	209	216	226	218	231	228	237	222	201	223	209	216	214	214	233	226	213	246	225	210	248	233	232	238	217	225	195	237	247	226	216	221	223	211	217	233	237	233	218	230	234	222	240	225	248	231	214	214	208	240	243	230	234	212	206	245	208	221	230	246	230	226	230	205	220	212	238	216	217	227	216	238	222	212	241	235	214	234	229	245	228	235	222	229	241	264	222	202	203	225	263	261	228	252	244	229	228	209	248	232	221	222	232	225	198	217	212	243	239	222	222	225	239	256	200	233	223	215	215	200	225	224	237	217	202	253	262	202	216	198	226	253	230	247	238	226	204	214	253	258	211	220	215	210	208	240	223	212	224	208	220	244	235	242	194	243	229	217	238	241	237	259	242	224	232	239	216	232	236	254	216	210	217	232	199	235	206	244	232	222	250	202	197	226	217	228	234	228	216	230	224	230	223	242	215	193	222	191	209	208	229	231	202	204	221	231	218	215	223	220	266	246	233	215	212	223	232	232	229	232	255	244	228	214	243	226	246	251	211	207	238	230	225	216	241	232	213	201	209	225	219	266	226	212	195	213	201	202	212	238	210	231	219	214	200	264	236	235	237	230	240	218	258	202	244	229	214	233	211	243	198	234	199	216	236	199	251	217	222	229	230	220	250	241	219	249	254	233	203	224	236	235	247	242	221	223	235	226	230	213	245	214	227	228	231	205	211	209	195	249	219	226	215	243	204	252	227	206	233	212	225	235	232	266	231	245	227	197	205	197	249	237	223	227	225	213	208	220	219	249	215	227	213	224	224	227	229	250	220	232	232	224	233	225	219	241	205	240	226	227	227	194	228	237	205	222	190	215	245	225	235	227	235	214	253	228	213	224	252	236	230	237	232	242	237	213	266	216	235	223	222	230	231	228	222	216	220	252	233	221	223	218	191	232	229	223	233	243	231	225	203	207	227	184	201	231	225	227	177	221	217	235	219	229	220	255	219	214	219	237	224	214	235	231	220	208	216	236	214	226	215	233	220	210	229	214	209	250	240	205	229	225	196	233	251	239	240	201	248	197	242	244	239	222	220	228	257	247	218	218	221	256	225	219	215	224	227	220	216	194	197	230	206	229	193	221	248	229	219	223	227	233	232	237	227	237	212	227	232	215	233	233	238	239	209	213	223	216	237	233	223	230	244	221	224	232	219	243	235	227	218	238	263	233	240	216	232	234	229	214	263	222	224	229	250	239	241	227	241	234	232	228	223	226	207	243	226	234	214	229	229	210	229	217	203	213	210	210	252	220	219	207	226	239	218	249	228	261	216	207	240	210	207	252	199	221	204	226	228	223	214	244	231	219	231	226	230	219	262	249	235	210	260	244	242	243	224	223	247	243	217	227	246	244	225	226	248	242	235	214	205	252	250	227	241	222	244	224	208	198	227	236	229	236	226	233	227	227	222	230	240	214	208	257	244	225	223	196	206	246	248	224	225	241	246	232	272	213	227	251	232	226	236	239	230	216	246	230	216	230	241	249	242	221	224	226	240	212	232	254	235	239	241	225	250	234	243	230	226	236	199	228	224	233	212	237	205	255	225	234	223	240	245	218	252	224	221	221	225	203	245	232	213	228	250	202	223	240	221	256	250	215	236	220	230	204	231	235	226	227	190	248	215	202	225	222	208	214	245	246	228	222	214	271	210	231	194	235	211	221	221	216	209	215	221	237	210	234	238	224	244	245	228	216	203	243	244	208	215	204	213	259	228	208	235	241	220	202	227	224	229	235	240	200	222	215	242	263	231	236	197	200	218	221	230	202	237	225	193	245	246	220	216	202	231	211	238	235	209	223	225	247	237	260	229	237	233	227	255	222	216	247	245	210	220	229	230	258	235	253	257	239	215	220	244	199	219	221	247	261	221	233	229	221	254	247	211	225	213	227	241	226	247	211	234	215	213	237	224	235	226	233	199	228	232	251	225	219	235	211	255	225	225	237	212	213	225	228	230	219	192	222	237	226	220	213	246	238	258	218	248	235	233	215	213	219	226	215	228	234	253	231	242	237	238	212	209	221	228	248	224	214	224	227	240	246	205	232	234	225	210	206	214	229	230	228	238	205	228	212	256	219	228	217	261	231	203	218	245	243	245	246	239	216	209	249	240	225	247	225	254	235	235	237	228	250	234	215	228	214	212	209	211	225	260	221	208	212	234	229	244	233	262	214	213	228	223	223	224	213	218	242	233	205	225	241	216	236	227	233	243	214	222	205	231	242	222	248	229	215	251	229	241	238	229	211	244	211	228	227	235	236	205	246	205	256	214	199	212	225	213	253	225	229	211	208	222	233	225	218	197	204	212	219	230	231	214	229	231	227	213	256	241	205	228	226	221	225	228	219	247	243	236	235	248	211	228	220	235	236	237	216	227	228	216	233	221	235	228	227	242	247	247	224	241	236	219	216	219	255	205	265	195	201	231	246	251	226	242	226	234	200	199	213	195	238	200	243	200	237	248	221	232	236	228	221	203	232	224	237	228	208	221	244	233	234	208	224	220	224	246	245	214	223	213	214	215	213	228	215	254	243	248	237	217	204	236	241	230	224	203	220	235	248	238	212	218	234	192	224	233	214	244	258	239	225	250	264	221	244	241	226	218	232	221	222	222	236	255	230	231	223	238	220	200	217	211	227	225	211	229	234	219	235	238	233	207	206	231	221	234	246	220	223	242	204	237	211	222	230	223	272	215	230	224	200	193	239	198	223	229	240	212	236	228	232	222	198	225	250	222	215	224	205	231	215	252	230	233	237	226	246	220	226	216	215	202	205	245	248	201	226	209	191	246	241	207	221	217	226	235	239	230	242	238	241	244	216	230	204	225	212	248	250	240	216	224	217	236	223	234	210	219	222	205	204	202	211	206	229	195	212	233	219	199	240	207	235	240	238	245	215	209	221	234	246	243	220	201	218	220	194	205	196	234	235	227	215	229	233	239	220	216	226	232	232	222	251	207	242	230	208	238	206	197	252	263	231	229	220	233	244	254	228	261	212	233	258	226	233	221	201	233	223	201	213	214	225	203	221	228	207	247	230	231	222	253	231	258	246	208	251	203	219	206	198	222	205	232	234	223	206	220	207	214	217	230	231	214	248	236	225	232	225	210	212	222	227	197	229	213	233	211	231	217	227	225	222	215	206	208	220	249	213	218
30735	2621	5970	6543	5471	4430	3606	2895	2563	2352	2082	1835	1655	1618	1460	1305	1302	1203	1156	1042	1073	907	933	1009	931	971	894	844	813	857	827	833	839	786	748	765	758	723	791	764	762	757	709	743	708	687	728	734	713	712	699	656	657	696	706	685	711	722	709	702	704	671	673	705	662	665	721	661	666	680	696	683	688	707	677	662	640	664	635	689	661	671	693	674	684	663	658	676	705	636	648	638	647	640	642	639	650	667	653	683	642	639	653	662	638	651	649	631	696	601	671	632	629	659	670	676	686	657	673	661	674	647	641	682	642	653	658	642	684	663	684	647	665	672	621	616	651	666	622	629	664	652	660	634	592	647	677	649	623	639	586	617	650	700	681	630	640	636	660	695	620	659	671	634	636	665	665	695	632	631	623	660	627	671	654	677	660	676	669	657	663	619	645	651	661	618	633	606	632	615	632	657	642	606	651	690	698	692	683	628	623	655	682	669	644	682	635	684	655	651	648	630	604	636	613	686	693	640	635	684	657	682	627	630	652	632	643	644	659	619	625	612	653	652	652	619	606	610	686	638	668	616	646	704	591	643	675	617	673	653	652	611	615	647	660	654	678	615	632	654	625	672	624	649	696	661	631	660	664	661	659	629	682	662	662	636	629	635	641	658	647	639	658	659	668	666	625	638	673	654	635	721	591	634	646	645	651	614	618	612	625	665	635	618	616	669	646	656	624	669	625	651	708	673	639	637	609	653	602	603	619	634	656	620	645	652	618	640	666	630	607	634	673	607	643	662	637	677	628	663	617	665	646	660	595	623	653	701	679	646	669	633	675	613	612	653	637	634	611	587	657	671	628	635	648	654	718	664	629	625	650	600	657	651	651	619	682	686	612	649	636	662	633	620	644	654	644	653	617	654	642	658	659	648	609	670	639	700	615	646	627	661	629	673	691	621	656	602	665	658	702	628	659	646	673	664	631	679	670	647	670	673	623	615	629	590	662	600	647	615	699	671	680	631	699	645	624	669	617	662	631	635	639	641	662	658	636	671	660	671	622	665	693	629	677	653	649	623	613	630	646	668	621	681	667	633	643	650	651	662	667	608	658	683	688	631	651	637	623	680	609	637	645	654	662	650	657	661	611	672	662	697	651	669	609	627	589	664	708	645	650	648	656	685	643	627	633	602	666	634	658	648	652	635	648	642	609	628	663	679	656	635	653	620	667	661	602	627	630	680	666	667	637	634	674	702	635	655	624	620	677	665	641	618	642	625	654	662	676	626	607	641	669	645	648	647	675	636	643	641	662	607	638	637	690	620	670	629	629	657	614	611	627	672	613	675	611	674	626	673	621	636	667	649	661	673	658	643	627	658	674	612	583	692	628	655	644	633	596	660	631	599	654	631	640	657	682	646	628	638	658	600	600	698	667	648	594	645	668	651	640	647	658	655	624	651	633	608	608	656	631	640	647	630	671	634	619	628	623	638	664	663	622	656	631	645	658	634	672	627	653	660	604	627	644	664	645	643	610	662	644	639	603	621	665	640	625	665	672	606	668	591	649	652	646	665	686	621	695	625	627	646	659	686	643	673	685	633	633	658	709	607	666	620	648	690	658	653	675	654	669	623	677	590	634	663	626	622	674	613	657	698	660	651	565	633	633	652	657	676	626	640	665	706	607	641	664	641	675	647	611	666	643	590	687	675	569	689	589	666	685	653	625	601	618	659	659	638	673	652	661	655	633	666	656	630	678	610	713	641	704	673	597	638	650	632	640	648	637	632	635	647	651	624	652	649	617	622	651	619	667	668	651	651	632	658	633	645	675	641	658	605	635	612	654	623	665	617	661	602	647	679	597	610	651	654	645	618	622	648	675	702	675	682	650	650	649	653	641	658	646	669	661	676	674	629	621	630	623	673	619	647	627	640	654	652	655	661	655	674	636	620	616	667	651	618	666	623	685	653	623	634	619	652	632	648	643	658	656	634	630	650	674	640	620	691	628	702	645	647	657	688	655	606	675	618	612	648	671	655	593	638	657	655	649	605	642	636	613	629	654	677	648	683	652	671	678	671	663	704	640	644	621	630	684	673	615	659	643	712	631	670	665	660	614	589	673	662	653	624	646	661	641	619	710	652	636	604	643	667	624	603	666	633	685	607	655	625	612	683	702	657	684	631	631	642	638	644	621	687	639	637	639	669	659	656	587	641	663	649	622	658	673	638	634	658	654	619	650	684	604	661	661	696	550	631	694	642	620	628	617	697	657	628	648	639	678	664	653	637	661	609	643	604	637	634	633	650	645	658	671	660	634	676	662	675	623	674	657	612	651	708	662	690	620	622	669	669	659	639	621	630	647	645	658	714	607	638	640	660	636	674	603	650	623	637	655	661	669	683	642	630	669	735	667	646	621	655	675	661	655	631	627	634	616	636	653	649	630	651	687	622	626	672	623	666	663	665	651	675	593	583	644	621	619	657	644	641	657	620	631	647	642	676	678	675	671	696	625	645	642	644	669	637	633	648	638	646	644	627	681	651	660	596	586	671	649	593	647	685	641	664	656	637	664	620	618	596	646	659	638	669	613	664	663	671	652	667	618	622	622	669	636	639	671	654	655	662	687	660	670	616	631	607	642	639	679	666	666	666	680	615	639	630	676	651	645	682	624	658	620	643	695	619	667	607	643	633	646	631	660	634	638	641	609	673	677	668	634	634	589	625	627	655	629	627	638	664	634	635	687	669	605	654	602	651	709	705	635	662	668	662	668	648	633	650	647	620	643	676	621	648	661	678	651	660	655	649	682	663	687	662	656	684	663	611	684	637	619	609	647	667	652	629	634	652	663	642	646	626	637	607	661	620	642	652	656	647	677	713	659	635	644	613	636	645	631	595	660	630	643	622	645	626	614	639	642	623	652	666	607	637	644	648	627	633	650	640	643	655	631	654	649	640	663	627	680	643	630	683	673	600	692	683	637	678	645	615	660	630	632	665	654	702	655	634	661	632	650	660	672	648	635	624	670	618	676	676	677	682	602	631	613	659	657	635	666	680	644	640	654	665	637	598	655	645	701	580	620	655	630	632	660	640	650	684	627	657	637	648	642	659	632	693	634	683	623	621	576	692	625	618	658	633	630	633	653	631	617	627	574	646	659	628	650	634	609	703	618	659	637	639	586	680	643	659	635	630	663	669	626	620	656	644	600	647	664	689	610	674	646	647	680	644	651	659	643	628	649	666	665	598	635	614	624	639	599	675	657	651	667	677	658	636	632	616	672	682	646	671	655	643	648	640	667	661	619	635	662	628	634	630	677	700	600	668	651	675	603	629	694	690	646	670	659	631	642	647	680	629	634	630	621	598	675	644	625	656	641	627	641	626	646	652	644	635	656	619	624	644	677	677	634	639	656	634	643	635	660	676	645	656	644	678	622	642	642	611	640	662	640	625	637	650	610	692	660	657	667	658	662	613	630	657	628	639	584	626	636	627	625	637	620	599	631	688	649	691	625	643	669	695	640	663	644	629
6011	302	176	120	79	76	87	80	73	60	74	64	73	61	77	74	69	49	64	68	72	78	62	72	61	64	47	64	65	60	76	64	66	74	61	69	53	66	67	59	54	73	75	65	58	66	68	79	63	59	54	59	65	55	58	55	77	56	63	59	61	59	73	79	63	66	55	69	69	59	57	57	74	60	74	53	60	65	59	71	59	66	67	67	67	62	78	60	59	63	64	67	65	67	59	75	68	69	76	64	75	54	49	57	59	66	66	58	62	71	86	70	61	73	65	63	66	76	63	78	64	57	62	67	72	67	63	62	92	74	65	62	56	82	62	51	56	64	55	69	78	71	56	58	55	61	69	62	67	64	69	65	69	50	67	77	59	73	69	56	58	66	68	67	61	58	55	70	54	68	55	68	54	54	59	66	68	59	83	71	71	64	69	57	74	62	61	54	55	57	67	65	69	58	79	81	62	45	62	52	76	58	70	57	59	74	60	62	65	67	45	70	67	73	69	59	72	66	62	69	64	57	78	47	70	74	79	66	57	67	57	65	62	61	64	74	66	71	68	57	55	67	52	69	61	81	72	82	62	71	63	72	80	50	68	56	62	71	66	61	71	65	76	55	77	54	67	62	65	57	67	62	75	67	69	66	53	65	63	70	61	74	71	70	63	55	72	63	53	56	64	60	63	60	67	47	52	69	71	70	50	68	57	81	69	58	64	74	65	80	60	59	60	80	52	53	60	59	60	59	60	45	72	69	72	67	53	66	74	63	44	73	51	68	56	57	73	51	68	57	82	63	62	75	74	82	62	57	69	57	58	69	53	66	69	56	70	56	65	65	69	76	67	73	60	59	53	62	68	61	70	39	71	73	62	69	67	71	54	51	69	67	53	62	54	59	59	59	56	77	46	77	72	62	58	68	60	66	51	70	69	73	61	78	47	58	52	59	65	56	61	52	59	82	64	63	69	56	59	66	64	64	63	75	74	57	64	46	52	66	80	61	48	59	63	61	56	63	71	63	56	71	78	76	57	63	61	72	67	67	53	68	53	69	59	86	62	52	70	51	55	68	61	57	67	76	65	65	46	51	68	54	59	55	60	70	67	54	62	62	66	63	67	66	79	61	57	76	59	57	72	62	59	79	65	62	60	68	58	46	71	72	61	68	66	50	61	54	64	72	63	69	72	55	60	58	68	75	66	66	61	56	65	74	63	56	65	65	65	60	75	70	54	50	64	59	62	72	65	77	51	72	55	57	48	58	61	84	67	69	66	58	65	66	75	67	61	75	64	51	59	77	58	63	48	70	68	59	68	51	65	68	76	62	66	76	75	62	60	59	56	87	61	55	65	63	60	59	73	69	61	64	64	51	71	54	64	53	57	63	57	68	58	76	60	58	68	48	68	62	70	70	58	62	57	54	50	71	69	58	55	71	66	66	59	69	65	69	53	75	52	53	64	68	66	58	67	64	59	61	70	70	67	65	67	63	61	60	72	50	69	61	62	68	47	75	67	71	58	57	67	68	60	54	60	68	58	57	78	57	57	53	77	64	70	72	64	57	58	59	58	58	72	58	67	54	83	68	74	67	64	68	77	67	57	65	65	57	74	68	63	67	58	65	64	66	57	63	74	71	69	72	71	68	49	67	52	74	67	69	63	69	69	70	59	71	52	70	63	67	50	54	57	65	76	59	67	65	62	63	75	73	68	48	58	53	55	59	68	84	73	62	72	63	70	62	63	73	63	69	64	64	71	69	68	61	54	64	62	64	64	69	63	65	69	70	58	52	79	67	71	67	70	66	67	62	59	65	69	70	68	81	62	52	56	61	65	64	72	63	70	66	68	65	63	71	67	60	76	95	67	67	55	60	73	53	65	85	55	69	66	65	72	72	67	78	63	64	61	68	68	69	64	72	74	75	73	57	69	64	71	63	52	64	73	70	69	63	57	71	59	68	62	71	67	72	59	47	51	82	58	61	70	53	62	68	71	63	66	59	68	59	65	70	70	62	67	55	64	73	72	57	79	63	58	67	73	74	62	68	51	65	74	63	66	48	63	60	57	67	64	40	56	60	60	68	66	58	69	69	57	57	61	63	69	65	58	63	65	63	81	58	68	69	54	60	74	56	64	58	73	61	60	65	59	64	67	60	59	62	60	60	49	70	77	63	49	68	62	58	68	66	71	73	59	59	74	66	69	71	71	67	51	70	72	73	68	54	69	74	65	72	63	58	68	65	67	67	72	77	67	71	67	81	51	57	65	60	50	74	64	68	54	77	62	66	73	53	63	51	62	80	57	78	89	61	71	43	60	62	62	66	58	56	58	63	75	67	81	68	62	70	71	48	66	66	68	61	62	77	78	75	69	65	81	70	55	73	61	68	65	52	76	73	77	68	67	64	60	66	72	56	72	72	62	61	74	56	81	61	59	64	53	62	73	60	57	62	61	75	46	66	70	62	68	61	58	60	73	60	82	65	65	53	53	59	58	53	52	49	63	74	58	52	67	73	78	61	78	51	59	60	63	71	69	58	68	64	59	58	65	78	54	55	53	83	70	49	51	74	53	44	62	65	64	71	65	76	67	71	64	58	69	59	67	70	45	56	62	56	66	59	61	68	66	56	53	66	52	64	61	68	61	60	56	82	67	62	55	64	63	59	66	69	72	69	61	65	57	66	67	63	57	72	67	52	66	74	74	63	69	67	42	68	58	54	69	67	66	68	63	67	55	66	65	60	72	58	64	68	66	51	79	59	68	74	67	61	61	55	66	75	56	63	64	65	62	60	65	61	60	80	62	80	86	72	51	53	73	66	57	46	76	66	66	65	71	62	52	44	60	80	57	70	65	58	70	67	65	54	59	61	62	53	68	76	70	68	67	66	65	61	72	47	48	64	57	64	59	69	70	62	63	67	74	64	67	52	47	56	73	55	73	61	52	56	73	68	58	66	70	73	57	69	74	66	81	64	73	78	70	59	55	72	76	71	56	68	72	76	68	57	72	73	51	70	66	61	52	58	67	62	65	56	74	74	66	68	67	66	64	65	61	54	75	78	58	61	69	71	69	80	58	58	66	66	68	62	57	60	54	54	71	63	61	58	59	52	71	64	65	57	66	67	56	72	68	72	75	61	72	86	77	63	68	54	67	58	66	71	70	69	82	69	57	62	67	65	60	63	49	72	83	73	63	54	60	76	57	64	71	66	51	63	59	55	65	70	61	44	54	53	52	55	61	69	56	55	76	63	61	52	68	70	61	63	69	60	69	67	57	56	58	50	61	74	53	73	66	63	73	61	57	71	77	70	54	52	69	54	74	57	64	74	62	55	60	50	54	62	77	49	64	65	65	75	64	53	56	62	61	57	50	70	65	53	75	74	51	54	58	79	67	62	59	71	77	51	71	47	54	55	67	75	74	77	60	62	67	73	68	82	74	75	56	58	47	58	61	64	68	72	70	68	71	62	67	73	66	65	63	61	60	65	66	69	82	64	75	61	64	63	77	61	63	48
5371	296	390	406	372	327	312	288	293	277	271	252	269	280	257	296	264	246	221	238	241	252	248	228	245	230	235	184	237	255	252	243	237	236	264	223	259	248	236	235	237	255	224	215	244	232	235	222	247	231	215	237	233	206	257	262	256	235	227	244	233	235	246	220	238	245	234	242	224	248	217	239	242	252	205	239	249	211	229	214	259	230	236	251	216	222	245	226	252	254	224	224	232	213	239	262	227	241	227	258	240	226	259	223	232	233	208	230	212	226	244	225	220	246	267	237	242	221	246	243	232	237	233	237	235	256	231	233	233	206	224	231	217	247	261	219	229	242	234	213	228	230	232	215	235	223	234	223	233	215	264	263	246	227	225	203	236	262	251	226	243	239	240	245	254	225	232	225	227	213	230	255	244	233	243	223	235	225	243	263	233	244	229	248	246	247	226	249	220	221	219	212	232	232	217	227	245	215	226	270	250	241	257	232	235	235	231	246	255	244	218	229	220	225	252	232	258	234	243	219	228	232	228	210	232	230	254	245	219	228	230	229	236	256	224	233	248	223	256	229	216	220	232	225	237	205	262	251	218	236	221	211	226	241	242	226	272	210	238	236	247	249	213	229	234	234	240	225	237	226	211	226	244	232	182	227	216	241	233	243	223	221	234	256	217	245	254	224	239	243	237	247	236	249	250	208	235	231	227	225	231	225	225	249	233	251	226	243	249	208	234	248	229	216	224	223	260	235	237	249	234	210	249	225	222	234	215	215	241	211	219	220	222	225	249	254	248	218	224	218	234	233	217	237	222	245	237	234	237	241	248	218	240	208	255	237	224	206	225	260	239	222	245	225	223	238	244	246	263	215	213	209	248	223	257	221	234	256	230	265	231	224	223	234	196	256	250	267	247	244	233	210	235	228	240	236	237	198	252	213	227	245	239	252	225	245	251	224	250	246	230	223	245	245	225	246	246	230	242	230	235	236	235	232	205	228	213	237	224	219	218	197	228	253	214	240	237	255	248	230	214	264	245	228	244	224	236	208	234	210	241	228	215	240	238	233	246	224	234	228	222	241	216	266	251	236	237	211	215	235	228	262	262	255	226	228	222	244	228	244	196	234	252	242	243	207	253	219	247	261	220	231	247	231	221	233	250	242	250	242	247	196	216	256	238	257	236	259	237	238	211	238	226	246	216	212	251	253	240	234	258	227	232	251	248	207	226	211	207	241	238	230	258	216	238	222	224	244	268	257	236	238	232	254	247	208	229	235	228	240	246	238	247	239	223	246	257	239	217	238	212	232	223	231	254	264	250	207	215	249	224	202	266	228	240	222	219	244	243	228	258	218	251	228	251	219	251	219	226	260	216	212	267	241	222	250	220	235	258	237	229	232	242	241	221	236	216	253	255	252	225	249	237	250	238	258	243	221	254	225	253	259	209	258	231	225	240	235	272	222	230	263	216	233	198	244	252	214	233	235	215	241	207	220	258	244	235	247	222	229	250	225	223	208	203	223	252	228	231	242	255	215	235	217	235	213	229	248	228	240	242	237	236	275	246	241	228	252	229	216	221	246	241	242	231	224	243	229	247	218	220	246	216	266	246	249	236	222	246	226	233	230	235	269	223	218	207	215	240	226	253	232	240	226	210	237	197	217	241	227	247	222	231	237	238	219	236	247	246	199	232	229	241	242	248	232	225	250	249	222	209	228	244	220	240	214	233	247	258	209	237	262	232	221	255	239	227	223	225	235	206	241	244	219	245	224	217	236	245	222	202	224	240	247	246	253	235	236	240	207	230	262	243	246	227	227	261	248	227	225	212	218	237	227	237	218	217	231	207	222	232	254	237	217	233	248	216	237	254	236	222	195	240	229	239	234	236	245	201	239	228	218	228	251	215	246	233	263	253	248	233	231	224	238	247	243	204	231	223	208	235	232	190	222	250	220	238	255	233	233	220	224	262	248	228	255	243	258	246	243	224	199	247	228	229	242	240	242	235	281	252	258	200	226	236	223	233	229	236	259	227	239	236	239	214	220	238	207	243	233	232	228	234	235	247	239	247	231	239	241	248	239	222	207	232	233	218	249	217	251	247	256	209	225	253	246	213	233	236	225	210	256	257	242	261	243	236	247	250	235	242	217	195	246	250	254	239	245	244	244	230	251	222	244	247	241	218	258	224	230	227	225	240	198	260	243	223	272	223	239	239	221	219	201	219	244	239	240	216	234	241	238	229	263	222	229	220	226	206	232	233	252	253	239	260	226	259	235	234	256	259	250	233	204	252	235	213	254	247	268	232	241	224	236	241	215	196	234	239	250	215	219	236	251	241	221	234	209	236	238	264	255	245	231	196	248	233	245	246	244	216	230	212	244	241	247	224	202	225	221	226	239	234	237	212	229	232	227	233	233	224	232	242	217	234	229	223	238	229	219	236	221	245	234	214	230	246	251	242	261	218	226	248	223	256	225	224	216	236	239	229	236	223	223	223	250	219	240	237	222	221	236	231	225	245	257	240	221	245	236	223	203	236	241	229	246	242	227	255	226	237	217	237	221	242	228	231	215	214	270	233	251	247	257	218	247	225	236	250	256	261	251	228	234	247	230	235	226	189	226	247	246	235	227	210	232	217	204	220	237	231	205	212	229	211	243	215	231	244	195	237	219	204	229	227	233	243	228	246	222	255	212	241	250	222	239	243	238	232	218	239	235	230	213	239	256	215	236	239	247	231	235	232	232	241	214	248	203	267	227	222	232	220	252	244	218	239	256	233	222	239	215	267	225	279	239	255	236	224	260	224	224	250	210	207	247	216	226	228	242	250	257	282	215	229	238	252	218	235	232	229	240	231	218	250	238	247	224	247	244	225	238	258	248	235	245	225	226	243	240	208	237	247	252	236	245	239	206	242	200	265	204	232	236	240	213	225	231	223	235	215	236	224	219	243	219	240	221	247	243	205	241	223	219	232	253	256	187	213	234	248	240	230	223	241	209	241	213	218	240	241	272	236	220	245	232	220	240	266	227	226	225	253	236	232	226	204	220	227	230	238	264	250	236	222	249	226	247	236	220	227	215	221	247	259	228	240	244	241	251	235	231	219	235	216	237	221	211	247	228	220	221	257	229	264	267	232	261	221	213	270	226	239	264	216	204	205	209	282	219	234	231	220	237	226	243	206	207	219	238	227	228	243	259	213	258	233	250	258	223	233	268	239	258	238	241	222	265	255	248	231	247	236	264	226	275	259	238	247	224	254	215	226	258	218	239	233	224	219	248	211	234	232	223	235	241	236	221	221	240	226	245	225	214	250	213	214	253	199	215	207	221	218	244	246	220	231	234	259	234	256	243	232	227	235	211	218	244	243	228	254	232	221	248	240	235	228	206	274	245	234	245	221	232	222	235	255	241	213	262	214	238	237	244	241	228	255	202	260	244	256	234	221	242	247	236	255	224	228	213	227	234	225	231	226	244	197	268	222	244	236	226	261	247	242	240	232	264	232	235	234	210	205	256	224	230
45254	11598	1752	1079	779	569	411	334	317	288	238	215	181	206	181	200	184	206	186	159	156	144	141	146	175	157	151	156	160	140	170	127	140	147	143	127	152	143	146	144	133	129	159	143	141	132	139	132	153	119	148	138	128	153	132	124	143	114	124	129	133	147	129	141	146	149	140	125	154	141	143	128	143	130	148	113	143	128	139	152	157	136	134	130	115	151	134	141	124	133	163	122	153	161	149	147	157	120	143	128	131	138	152	129	144	149	146	135	131	152	126	145	136	142	137	149	150	156	146	134	143	142	141	150	137	132	130	129	109	125	139	142	106	137	162	150	133	150	136	142	123	141	149	131	129	131	123	130	132	116	155	126	154	141	131	135	138	134	147	148	125	142	134	154	120	145	128	153	147	127	122	136	121	131	131	135	141	120	137	131	157	139	131	134	129	139	114	133	130	139	147	151	132	130	140	126	150	136	137	140	138	146	137	151	130	132	141	157	131	116	128	124	128	145	133	155	135	137	132	139	126	124	126	142	137	122	126	145	134	145	134	130	115	142	119	123	143	116	142	143	142	148	127	142	132	155	146	140	139	151	134	148	144	114	132	146	157	145	122	117	128	126	146	148	140	142	136	145	138	114	128	129	119	133	145	137	116	142	140	144	152	127	130	128	146	152	120	156	146	119	128	134	142	112	144	143	143	126	128	153	135	148	138	126	129	135	125	154	144	149	134	128	148	126	158	131	126	135	146	134	131	130	146	148	136	116	125	127	138	140	133	126	118	148	153	145	145	133	142	144	129	130	146	126	140	149	118	107	132	152	136	127	152	148	151	149	152	123	163	129	139	142	140	126	146	134	130	126	131	127	127	133	150	144	124	138	138	149	127	135	153	131	131	148	147	129	130	127	125	114	150	145	117	139	117	137	160	119	145	149	107	150	146	139	135	123	150	112	142	145	142	153	129	146	132	143	155	128	147	141	105	156	135	140	152	148	152	135	125	143	135	128	137	164	137	125	123	141	160	117	146	147	141	148	148	129	133	154	139	142	147	149	126	124	154	146	134	155	124	147	131	131	145	159	124	140	114	138	117	122	139	142	146	141	119	161	136	161	134	135	141	144	147	147	126	136	146	125	140	126	140	105	123	138	133	133	130	138	137	158	132	134	132	140	128	142	132	139	118	125	128	133	135	129	143	160	178	140	164	130	116	142	125	116	143	127	131	133	142	147	150	127	140	177	145	132	141	114	138	138	131	141	129	152	141	122	124	138	132	115	113	152	133	130	139	132	144	119	148	141	143	149	117	135	148	124	123	131	133	151	147	133	141	114	128	144	178	138	128	135	130	133	124	147	144	132	153	139	137	145	134	126	138	116	157	160	128	111	128	118	136	132	124	140	136	141	143	144	137	138	122	151	150	140	142	127	141	140	143	131	138	122	136	138	149	132	128	144	153	123	146	133	147	140	118	165	136	127	146	108	139	122	147	136	111	138	148	145	139	142	132	136	153	155	127	148	148	157	120	142	144	130	149	133	127	151	134	138	131	138	137	149	142	132	138	132	149	142	147	147	152	166	155	159	143	131	125	133	124	127	123	155	129	144	147	149	134	137	132	150	133	142	131	145	140	148	133	143	141	130	138	155	158	141	139	140	130	147	111	129	141	157	117	148	150	122	124	125	127	151	141	147	128	151	145	142	170	121	142	150	145	143	150	129	148	131	144	130	125	140	129	153	111	148	140	134	159	120	137	118	151	142	123	132	122	150	120	129	150	126	120	143	127	145	142	139	132	122	136	137	148	143	140	113	145	129	155	127	150	145	140	127	132	146	147	141	136	140	134	125	147	146	136	146	138	162	126	108	128	147	132	129	131	137	119	137	141	146	125	128	154	130	150	136	135	135	129	122	144	134	132	127	135	133	156	154	131	144	127	128	123	159	153	141	125	116	137	131	150	133	136	126	121	146	118	136	110	118	145	144	141	125	148	153	151	117	130	166	123	142	152	140	144	131	137	119	131	152	138	120	129	147	137	136	136	146	134	150	118	150	151	126	148	130	128	146	122	147	137	125	138	141	124	146	132	147	142	132	137	144	139	134	116	127	120	131	137	113	127	141	135	131	143	126	142	130	121	148	131	145	158	127	134	133	146	139	122	123	130	163	134	143	138	132	123	124	122	151	147	143	124	153	134	142	117	152	142	120	112	130	136	118	137	140	136	123	138	131	124	116	152	122	144	131	120	164	130	140	134	116	138	139	126	127	134	153	148	134	112	115	166	149	138	119	146	137	141	135	121	162	114	134	117	141	126	129	131	156	118	141	137	151	145	137	147	129	145	150	131	160	109	130	138	113	119	146	138	132	140	124	121	131	157	128	135	131	113	136	142	128	125	128	143	135	132	122	137	144	142	136	143	157	117	141	130	134	139	137	154	146	139	130	136	128	152	136	104	118	112	148	154	132	157	142	155	142	141	129	155	133	132	135	126	150	139	139	143	152	125	137	142	129	125	125	123	139	158	129	139	142	112	148	123	116	138	113	144	147	141	132	135	119	124	135	134	121	128	157	142	134	133	124	132	128	142	132	128	123	134	142	135	126	116	127	142	144	146	132	142	133	134	137	160	134	140	162	138	141	137	124	137	130	134	144	119	119	161	136	134	132	147	140	128	142	125	133	139	130	147	140	133	134	137	166	133	137	141	128	132	115	171	127	140	131	128	130	138	138	132	153	128	115	127	136	128	121	138	129	154	156	137	155	133	137	138	156	131	145	118	148	149	111	120	161	141	125	138	155	121	151	156	140	145	127	137	136	158	131	157	139	135	154	150	155	131	114	144	122	127	150	134	144	114	153	124	166	130	142	118	129	149	139	128	134	124	133	113	135	118	129	163	141	121	142	159	141	137	136	139	150	155	140	131	134	144	135	142	122	132	134	129	145	130	128	155	128	156	149	118	149	164	145	125	138	131	137	140	136	127	110	154	118	148	145	155	141	137	151	117	132	114	135	138	138	131	157	144	139	139	149	147	144	138	138	126	138	129	136	126	108	123	124	130	134	150	127	135	153	123	134	126	137	137	156	125	146	140	99	138	126	157	145	150	129	126	164	159	147	140	142	136	134	127	129	129	133	140	131	122	126	133	134	140	121	143	154	152	138	137	136	153	107	128	139	145	140	154	151	154	127	122	138	113	132	124	126	120	119	145	134	120	136	139	124	134	132	114	140	136	147	147	132	147	123	130	126	120	133	165	154	131	130	163	119	123	123	114	140	140	131	129	126	117	160	130	136	142	135	151	150	119	138	132	135	144	158	129	145	136	144	118	134	127	135	141	126	133	122	113	133	137	128	160	121	149	120	152	129	133	157	132	137	135	149	143	133	117	116	143	159	136	137	142	128	118	124	130	147	134	145	127	124	152	122	126	123	116	141	142	114	151	136	135	132	160	139	154	155	151	139	132	143	132	128	123	126	144	132	138	151	141	141	142	127	117	122	142	112	130	147	157	138	142	144	126	134
24598	1428	3345	3708	3051	2581	2093	1648	1472	1298	1154	1105	944	890	765	782	760	730	683	633	618	618	583	594	583	574	528	530	540	494	513	512	517	505	485	544	492	432	511	538	483	472	460	478	455	445	482	465	475	417	417	479	444	486	450	429	454	435	452	428	429	479	472	421	455	456	453	420	427	436	467	443	383	428	464	457	405	433	427	454	463	473	426	431	407	456	466	451	418	446	441	447	476	438	445	412	460	460	460	454	432	450	404	390	428	460	420	418	402	414	426	465	428	422	448	455	419	441	458	414	438	438	412	445	449	459	459	429	429	448	413	453	429	430	415	409	421	425	416	446	426	410	406	406	406	458	456	449	420	440	447	435	401	409	414	428	482	395	414	405	467	389	426	429	415	442	397	445	444	422	441	445	412	436	399	378	434	442	424	413	411	421	397	469	444	465	403	414	458	445	430	389	427	420	413	430	408	424	428	452	425	448	405	409	395	436	414	426	426	419	405	429	477	448	476	410	416	422	390	481	457	449	496	399	405	389	416	420	438	400	460	459	458	395	435	402	425	430	449	404	400	420	429	430	439	441	425	430	406	439	415	421	410	398	429	426	406	414	414	445	411	422	426	419	448	393	404	427	443	476	418	420	432	454	439	405	381	405	420	429	428	404	400	453	408	420	440	438	436	395	432	412	454	458	434	448	413	425	420	472	378	406	424	392	420	429	417	413	411	430	400	397	451	426	432	423	412	458	431	426	433	448	410	468	416	432	403	396	424	439	449	426	422	421	460	422	394	391	418	419	392	456	416	421	419	474	400	435	408	430	491	402	420	423	447	395	371	401	416	457	427	444	412	451	424	398	406	443	464	442	411	441	429	476	410	419	428	417	458	429	409	429	416	443	428	386	432	411	431	427	414	401	431	387	432	424	431	456	416	418	462	398	388	454	399	435	422	399	439	431	418	423	436	445	416	411	389	463	447	402	404	411	407	431	401	420	453	428	414	427	405	462	387	414	443	419	449	435	425	421	413	442	429	409	426	432	421	401	411	431	386	440	438	432	437	410	467	466	405	453	430	442	390	441	419	422	418	404	379	454	445	398	412	440	474	433	406	398	426	416	402	455	413	407	438	414	445	409	445	426	443	440	431	412	412	394	422	429	458	404	455	401	427	420	429	445	424	425	411	443	434	412	421	442	409	431	442	481	429	417	445	380	408	405	420	404	434	430	418	440	419	424	426	405	414	394	404	437	422	435	423	417	429	393	440	437	405	433	437	455	459	418	420	453	419	410	439	391	424	414	404	449	395	395	406	432	466	426	429	445	442	418	437	418	421	412	468	477	394	426	434	423	415	421	421	434	421	413	426	437	419	392	412	418	438	415	430	441	452	459	439	393	448	450	414	424	387	439	417	426	418	394	413	429	431	406	421	444	445	400	424	410	421	424	416	404	453	399	425	430	416	416	464	466	439	443	412	414	431	446	447	438	443	429	407	462	409	459	460	414	431	435	397	405	408	433	426	442	400	438	438	458	427	428	430	429	434	412	403	386	428	419	453	399	411	408	414	433	400	436	416	402	427	420	432	399	426	409	394	382	419	403	436	411	433	433	402	443	456	409	433	417	431	417	452	441	447	423	425	415	446	391	423	454	435	403	418	415	425	399	418	446	401	429	399	385	435	411	441	478	413	437	412	469	405	414	435	385	418	403	401	446	421	455	453	411	412	405	429	414	415	455	434	447	403	423	424	432	451	429	394	399	367	422	450	409	434	422	421	433	417	428	431	441	455	408	439	405	445	437	413	405	412	464	433	406	427	398	429	408	422	437	410	434	410	439	421	429	413	430	425	401	421	382	408	391	440	444	412	463	452	436	409	413	451	400	448	436	435	431	409	454	423	431	433	437	419	410	448	404	421	423	434	391	453	390	411	425	433	445	410	424	426	427	431	441	440	406	453	445	413	413	414	483	428	434	407	420	415	435	391	418	417	446	438	444	414	432	438	464	443	433	417	406	433	429	426	434	413	433	421	420	418	432	425	429	438	411	444	426	416	442	412	408	444	430	441	460	433	406	437	438	395	400	407	422	434	443	464	417	455	448	431	424	453	391	458	452	470	439	441	477	432	439	422	440	427	433	425	461	441	409	431	429	449	438	438	425	425	440	422	433	415	395	410	412	407	421	405	382	401	390	398	432	427	414	432	420	412	435	442	429	417	435	443	420	411	387	384	429	430	431	441	440	415	414	462	434	462	430	430	464	442	419	443	469	428	418	398	401	418	432	401	444	441	442	403	448	427	420	446	396	421	426	415	454	435	433	425	447	424	429	449	423	401	403	428	415	455	438	440	423	461	418	424	407	426	420	428	429	448	450	412	439	437	448	428	446	435	407	438	455	403	429	457	425	405	450	433	421	435	418	388	453	396	429	414	446	396	395	420	452	444	443	432	407	454	427	447	446	385	414	411	437	454	391	424	410	415	410	428	383	435	440	440	458	434	435	428	434	444	421	421	437	428	387	409	392	414	440	437	405	389	404	403	457	425	438	399	429	424	413	415	443	461	455	414	415	437	451	379	411	416	461	393	439	411	430	435	416	406	435	428	451	471	442	389	437	425	423	430	392	428	450	450	453	435	400	426	396	431	409	436	389	444	411	454	421	451	450	441	411	448	413	466	396	462	465	398	447	414	454	480	402	432	427	413	424	429	432	436	417	417	438	430	428	423	463	455	414	428	460	386	440	403	463	453	424	435	471	403	409	440	424	443	397	459	420	428	387	437	428	443	451	467	417	428	430	452	483	429	443	457	416	457	410	382	389	447	408	388	463	429	402	407	426	417	427	444	409	420	417	442	445	399	386	415	412	432	415	393	428	456	437	420	430	415	445	431	457	417	435	471	452	434	418	442	436	434	456	410	432	480	453	447	428	416	411	412	452	392	448	430	421	449	426	431	431	443	408	451	415	435	422	434	431	399	381	434	404	432	428	404	429	431	455	462	420	428	405	416	448	394	436	382	409	413	421	436	422	403	431	422	417	418	458	445	436	461	377	429	427	425	407	479	419	419	427	424	433	442	436	457	440	423	453	390	423	425	447	438	448	410	404	449	430	452	430	408	402	437	437	439	427	452	413	420	429	424	458	400	439	419	400	427	409	419	407	415	436	423	420	422	454	401	438	448	443	405	406	422	410	426	436	479	424	431	433	434	425	400	447	411	418	434	429	450	411	414	439	444	423	442	425	426	432	399	432	430	405	395	404	465	456	430	423	442	433	433	420	429	453	395	420	434	425	442	458	411	416	440	405	385	434	420	434	447	404	432	426	435	421	433	419	425	430	422	431	418	440	426	412	403	390	419	444	425	438	437	424	422	385	405	410	425	412	444	443	427	425	428	455	434	439	420	414	417	423	403	409	409	468	451	425	427	439	420	397	393	386	427	441	420	423	435	426	425	414	446	439	416	432	447	439	441	460	443	401	416	429	428	455	452	445	460	422	426	420	398	458	430	400	410	424	439	422
55279	19895	4743	2124	1472	1112	831	662	531	503	473	404	400	392	314	309	290	311	281	261	281	301	259	272	237	234	227	231	234	273	243	268	222	245	223	254	218	253	227	228	237	235	260	205	229	252	226	217	241	193	229	251	232	234	222	225	258	240	220	209	249	252	240	209	245	216	231	229	233	215	235	226	247	216	228	215	220	234	223	219	239	232	183	232	237	238	219	220	244	242	246	225	223	227	228	212	248	226	231	211	204	245	231	204	205	240	222	257	249	232	222	259	230	243	223	225	216	237	276	235	226	205	216	223	230	232	215	226	227	226	241	241	212	228	220	211	210	221	245	192	194	207	204	241	256	234	207	222	209	235	228	197	227	204	222	252	229	222	256	235	224	226	233	211	266	220	225	259	197	239	200	233	233	210	210	219	258	230	210	212	224	230	213	239	219	197	250	227	231	268	208	210	226	242	243	217	228	203	219	223	238	205	219	222	245	210	226	236	230	238	248	228	226	221	229	222	211	244	235	256	212	225	237	219	199	221	214	234	228	211	221	219	223	219	216	230	239	233	220	204	200	236	199	230	224	237	246	223	255	233	224	214	228	210	234	231	231	243	229	190	180	228	238	212	232	236	229	203	220	241	228	222	228	236	253	243	244	229	217	205	208	208	209	236	221	225	216	233	202	218	221	235	252	252	216	227	248	241	234	220	218	231	235	216	239	219	220	201	244	222	234	214	231	221	263	232	256	244	230	211	238	220	208	241	217	227	242	210	254	228	249	209	238	222	222	231	226	242	259	216	213	229	232	242	234	223	229	252	213	242	225	200	216	242	224	232	230	216	220	230	222	238	240	237	226	241	216	226	220	225	217	215	224	217	250	225	225	204	215	241	207	203	215	244	227	252	217	222	229	233	229	211	214	226	201	214	248	213	222	243	230	241	219	218	211	236	279	230	249	201	226	242	239	228	233	228	235	204	221	218	237	216	206	210	249	222	218	224	229	239	219	209	235	224	200	252	236	238	227	232	258	240	227	203	212	222	258	208	241	217	229	248	209	221	230	253	241	200	238	236	242	234	245	242	236	244	207	220	235	230	255	251	216	236	226	229	222	241	225	190	236	196	214	244	216	241	224	240	217	205	197	251	221	222	249	221	232	254	198	232	214	241	232	248	204	236	239	233	201	216	223	220	212	209	234	251	217	233	238	241	238	236	232	216	211	244	214	225	212	194	228	215	232	236	226	204	206	243	227	218	222	252	224	216	234	220	227	236	243	225	231	210	204	212	239	227	236	240	196	224	250	223	206	242	237	226	247	217	232	215	200	215	220	244	265	221	226	248	220	183	236	231	214	219	215	235	249	211	221	229	215	237	256	213	239	212	224	209	240	227	243	221	213	255	219	237	220	264	224	230	219	225	259	231	230	236	233	230	234	213	241	239	215	228	219	233	241	227	193	205	226	233	232	223	218	238	232	231	244	234	226	247	227	208	203	229	218	196	246	211	250	220	229	214	207	226	236	231	182	231	215	231	191	195	230	229	215	209	231	216	243	220	235	245	232	224	237	215	228	228	237	216	220	209	217	206	233	227	212	208	239	204	243	225	229	230	249	230	246	240	254	218	220	224	210	216	199	218	243	226	230	228	242	195	222	237	221	231	242	218	206	227	244	224	207	260	246	215	246	224	205	218	226	231	242	252	203	210	244	253	200	261	226	228	232	234	216	258	240	203	266	217	224	273	212	230	266	206	237	236	213	235	220	198	234	225	220	220	221	255	220	237	227	221	239	230	232	221	209	243	208	212	213	236	205	204	218	220	207	225	218	237	196	203	233	224	254	213	189	244	236	249	227	231	230	208	245	218	226	210	219	224	222	232	226	228	236	250	199	196	245	239	238	223	249	222	250	233	233	228	228	204	200	212	223	213	211	235	216	218	225	222	223	224	218	231	209	226	240	201	224	197	216	229	197	241	251	241	244	191	197	228	235	221	224	231	222	222	231	208	217	237	211	218	227	211	232	235	238	217	215	214	228	218	222	243	235	259	240	228	226	225	207	205	226	239	223	237	235	229	228	230	248	221	214	220	254	240	244	226	211	237	217	220	207	209	191	230	214	249	218	231	215	216	222	227	229	225	240	204	201	227	258	253	239	219	207	191	234	231	231	215	233	231	223	238	257	226	211	252	219	215	229	237	242	222	215	234	227	218	236	223	222	243	241	221	237	227	244	241	238	249	208	219	212	221	227	223	210	215	229	225	238	230	247	241	239	216	243	226	223	205	244	222	231	226	225	207	231	247	198	212	241	232	247	223	208	230	245	240	235	243	230	214	223	233	232	236	239	214	254	232	236	228	216	227	244	191	209	209	204	215	230	227	236	232	221	236	208	248	241	226	236	230	243	240	209	212	221	220	245	222	211	218	230	233	231	224	211	225	240	229	237	233	216	218	236	225	223	242	216	201	231	238	237	236	258	214	244	220	236	220	214	213	232	207	231	205	208	246	241	217	252	229	211	211	215	240	240	251	249	262	229	236	237	218	203	224	234	225	235	227	231	216	232	219	214	205	227	247	245	201	232	252	227	221	203	270	225	246	232	247	224	205	237	253	242	228	196	231	235	251	247	218	211	220	224	242	267	228	235	230	229	226	190	238	209	234	250	233	239	195	248	213	204	210	221	236	224	180	205	231	240	230	197	236	232	214	225	223	227	244	230	223	232	242	232	257	220	223	223	248	235	223	224	227	220	207	222	205	226	228	200	225	210	218	234	252	244	220	227	184	216	253	254	220	209	239	223	214	232	216	251	216	237	248	234	206	213	224	246	238	211	216	227	228	211	228	246	221	252	229	238	237	234	226	207	240	198	228	217	207	272	225	212	240	218	237	239	204	220	239	232	213	214	207	233	210	232	226	226	270	212	255	215	247	227	225	224	227	227	226	225	235	202	239	245	233	190	215	241	242	229	234	250	212	226	217	226	223	249	210	240	244	214	225	239	219	231	242	217	223	231	218	189	234	245	208	214	221	217	235	229	229	231	209	221	254	213	208	257	225	199	248	231	269	219	222	205	222	224	209	218	237	253	235	252	207	214	216	228	231	236	221	211	244	202	221	210	213	207	213	241	209	220	211	261	264	200	229	226	218	221	242	204	245	238	226	216	227	223	206	217	225	243	217	230	218	219	234	248	236	199	223	248	239	214	220	217	230	219	235	232	209	245	229	214	249	225	218	221	238	252	228	258	205	224	209	220	207	249	229	212	229	251	214	229	225	215	240	235	259	223	227	236	222	236	209	239	229	215	210	224	209	226	214	224	215	253	238	241	236	226	213	214	201	222	194	210	193	234	234	227	192	238	234	238	227	228	246	246	233	232	253	230	245	245	242	228	245	223	198	213	213	192	197	214	213	223	237	219	225	223	229	187	228	238	264	247	212	210	239	208	254	223	222	234	210	246	221	218	227	223	193	247	242	223	235	239	234	237	233	255	254	225	228	222	240	234	252	239	209	251	246	211	206
30556	2609	5891	6337	5528	4495	3667	2977	2631	2273	2057	1863	1717	1502	1429	1339	1257	1208	1114	1095	1001	1029	908	871	936	848	878	875	825	831	843	795	803	805	757	761	764	786	758	721	693	724	711	695	658	752	717	740	728	711	713	741	699	710	690	719	686	671	706	695	680	662	669	699	671	680	687	641	665	674	668	666	639	683	616	630	639	691	710	710	628	673	707	677	714	676	647	639	631	642	630	684	664	602	666	646	662	640	646	626	635	678	700	649	702	628	632	664	646	685	659	642	641	655	614	653	688	669	680	625	641	647	681	701	662	618	649	650	654	647	632	656	655	616	634	627	694	657	648	618	728	666	651	688	673	656	699	605	658	681	650	652	663	616	631	648	662	670	670	661	625	650	608	637	664	661	632	636	661	646	671	717	649	637	640	623	651	640	642	632	657	655	638	625	666	635	644	719	644	643	660	623	638	658	650	632	674	668	683	644	661	632	669	655	635	653	631	656	637	674	663	657	708	663	647	657	684	644	622	662	663	662	694	602	746	608	632	591	663	644	621	643	656	624	609	676	653	668	662	657	619	658	611	661	611	632	668	631	669	656	690	694	714	634	616	624	660	636	639	674	658	699	604	665	661	612	643	585	667	673	653	636	658	606	651	663	666	626	701	633	638	700	638	620	697	641	650	706	699	617	630	690	663	655	643	663	639	651	640	623	633	635	635	648	650	648	654	613	663	682	675	639	628	626	613	634	670	662	645	689	637	701	646	638	672	634	651	656	674	622	640	679	644	667	628	619	625	634	620	670	668	679	659	570	676	631	656	627	673	624	647	668	611	668	654	616	638	609	635	620	674	624	624	698	653	696	635	680	647	668	676	648	623	624	638	650	681	651	668	652	661	630	608	673	642	620	676	600	600	631	647	647	633	658	647	652	635	699	652	631	651	652	676	661	636	628	670	620	672	621	637	669	651	631	626	644	678	646	611	646	658	633	610	617	653	611	648	656	626	642	618	633	667	627	670	659	639	623	668	633	645	646	711	622	664	620	606	643	669	705	629	654	671	653	669	649	668	667	647	645	663	660	612	662	644	691	648	690	652	656	640	641	623	635	615	628	670	665	641	654	662	632	644	632	645	659	628	650	633	656	613	645	664	615	664	639	660	657	639	599	676	617	644	641	642	654	689	670	645	655	654	703	683	625	661	618	648	647	583	609	650	634	660	643	640	613	648	655	667	625	596	607	684	680	597	714	648	669	644	623	622	633	638	621	645	648	608	650	629	670	671	672	663	632	660	677	663	606	636	652	693	602	671	617	641	629	661	623	667	639	675	602	609	601	639	670	634	680	561	665	653	668	665	627	661	623	646	638	599	639	593	661	634	621	632	647	589	603	652	659	626	679	620	646	642	649	693	600	646	679	644	656	658	628	662	673	665	652	616	661	635	610	630	649	637	689	645	623	660	648	616	638	627	678	625	662	661	643	689	585	602	642	646	699	654	691	641	665	612	621	642	646	658	651	673	652	619	643	645	629	638	663	666	668	635	655	665	604	661	652	607	664	676	648	649	667	627	678	622	655	647	615	645	673	655	653	664	639	625	646	598	649	653	669	658	651	656	667	663	647	609	654	669	722	639	591	658	634	584	594	641	691	667	646	617	668	643	650	673	599	610	657	671	613	618	653	645	649	628	674	684	677	654	628	610	616	654	639	611	676	670	626	651	666	590	639	603	671	621	674	636	656	648	651	655	647	664	623	635	651	685	694	642	640	650	661	598	640	663	651	654	659	671	637	618	653	675	656	618	669	620	626	677	634	609	643	650	644	649	669	652	662	696	681	651	586	644	638	717	679	661	606	621	637	603	673	668	644	679	663	626	675	636	631	650	648	648	622	623	683	633	657	696	649	644	629	649	642	699	687	667	652	672	657	638	678	672	659	651	653	653	675	684	650	681	633	652	660	670	670	646	689	661	650	681	649	679	632	675	647	609	645	690	696	623	642	708	653	657	625	633	611	647	632	661	655	633	635	616	617	628	620	591	640	665	654	631	717	644	623	592	660	670	661	644	652	667	607	651	616	648	649	623	620	648	688	636	592	659	640	680	657	711	683	599	618	656	628	600	657	684	667	642	618	618	669	631	681	664	657	648	626	647	603	634	639	647	643	661	647	626	639	625	632	721	617	670	660	653	645	654	612	619	612	625	670	656	609	642	647	664	662	656	628	617	624	689	666	642	638	639	663	644	632	625	615	643	649	600	688	675	647	628	648	647	627	632	651	649	638	685	649	649	695	668	671	598	640	626	635	634	637	584	596	680	666	656	590	626	650	657	692	662	692	654	669	631	639	643	642	653	642	649	617	682	679	623	639	677	641	655	648	622	640	676	621	649	644	644	653	677	662	651	690	655	694	631	635	698	658	630	673	616	666	643	678	651	623	623	642	641	608	625	640	643	649	655	637	625	636	641	647	683	607	653	638	624	654	648	633	610	661	627	635	669	676	617	632	643	664	636	640	675	639	680	670	637	672	646	672	685	591	658	668	644	644	644	689	604	626	605	640	625	637	654	656	633	576	629	672	631	642	657	629	605	650	608	651	633	632	647	686	669	622	678	664	676	664	644	668	640	612	666	635	649	652	649	670	659	649	644	651	658	645	684	632	684	646	634	641	627	610	670	681	668	626	643	705	637	621	607	684	615	665	677	627	694	619	584	620	690	623	615	644	686	668	656	654	628	658	681	639	633	632	658	648	612	635	642	660	587	659	608	653	599	649	654	650	672	695	600	613	667	692	632	650	662	629	644	646	607	621	665	661	641	695	602	644	645	677	652	642	651	672	630	648	664	599	649	607	670	671	625	661	669	669	650	648	647	693	643	651	660	663	611	643	671	626	623	642	611	629	646	647	679	667	670	591	595	633	644	635	649	662	635	636	660	643	619	629	689	649	682	621	653	646	608	628	633	666	587	677	661	667	622	607	616	624	586	637	684	640	665	653	646	670	645	658	605	663	703	654	612	617	648	642	692	646	632	657	654	619	626	656	631	622	614	607	664	603	672	577	671	648	681	615	623	632	623	645	609	689	689	595	682	653	646	651	662	608	626	698	660	650	640	682	629	643	678	694	624	653	603	620	638	688	693	623	620	685	657	656	635	649	664	662	644	649	648	635	653	608	660	678	671	609	595	704	662	610	640	663	644	651	654	680	649	668	654	665	689	636	646	627	624	645	595	691	661	620	625	632	635	645	613	654	619	633	641	657	618	663	646	639	628	616	610	618	668	645	647	674	670	642	627	648	652	622	629	628	657	657	635	628	665	689	672	621	624	587	642	611	650	686	647	654	604	627	667	673	645	673	633	625	639	638	639	623	659	665	670	641	657	660	636	651	671	687	637	645	643	682	639	627	630	630	614	648	629	675	607	670	644	668	613	650	611	672	640	633	633	622	661	622	637	606	690	664	649	710	651	673	624	640	639	664	659	651	609	694	657	646	635	616	651	639	644	608	618	627	627	637	650	688	663	670
6191	321	171	109	89	101	61	74	69	87	68	57	67	79	77	61	51	62	55	76	57	59	72	69	68	75	68	53	53	64	67	61	64	48	82	57	82	65	63	62	54	58	57	70	60	59	67	57	72	63	51	46	50	57	56	63	67	53	55	64	64	60	63	66	75	52	61	66	72	61	44	66	60	58	56	70	69	57	62	55	62	75	75	59	67	76	55	65	64	65	66	84	52	81	67	56	71	60	71	72	53	59	73	73	74	60	66	67	61	59	55	63	55	57	63	59	53	64	78	65	59	65	62	58	74	55	58	64	64	76	66	68	68	61	76	60	55	57	71	75	61	68	79	63	69	72	52	52	60	69	67	56	79	59	70	57	60	69	65	66	63	52	50	51	45	57	71	55	64	61	73	59	82	70	67	76	61	62	55	60	68	70	59	64	65	69	66	66	62	75	63	75	63	57	52	66	64	67	69	46	53	69	74	70	73	61	51	63	74	58	70	64	60	74	59	63	66	49	61	68	69	54	67	67	54	57	60	61	53	68	65	61	64	48	70	62	68	52	64	58	61	62	58	61	59	67	61	82	64	56	55	55	61	63	62	58	70	67	80	67	68	73	55	54	65	67	51	74	70	79	66	63	50	74	62	72	62	65	61	71	67	63	77	58	63	65	62	72	62	59	58	45	64	61	54	62	63	68	54	44	72	57	68	68	44	72	56	66	74	71	62	58	55	58	79	53	57	58	69	65	48	76	62	63	68	52	60	61	60	68	53	64	65	71	63	49	59	61	68	76	70	61	63	55	58	77	54	84	68	60	81	55	70	56	58	51	56	72	64	54	64	65	61	79	52	59	56	62	64	77	59	70	53	51	59	73	64	50	74	66	58	70	70	61	68	63	78	66	69	66	61	75	84	59	65	55	57	53	68	50	54	56	58	68	71	69	61	67	51	68	68	58	62	60	67	56	69	62	63	64	69	61	65	69	72	66	56	68	64	68	56	50	67	69	43	63	59	60	56	76	59	67	61	74	69	69	60	74	65	56	67	68	62	56	62	76	72	65	65	62	54	63	70	78	60	62	63	48	62	55	56	55	77	69	53	64	73	68	56	72	53	65	71	51	60	64	51	63	70	59	64	62	56	64	76	71	62	70	67	67	82	80	66	52	49	55	70	63	68	70	57	60	53	63	71	55	63	57	55	61	56	55	56	58	62	76	63	65	58	65	60	57	60	58	77	64	59	57	60	59	67	56	65	60	78	60	75	70	55	80	48	72	63	59	49	67	60	86	60	70	55	74	67	76	75	71	68	64	72	50	66	65	62	72	64	60	58	54	60	60	76	61	61	70	60	54	68	55	75	66	65	74	71	75	65	67	75	64	78	69	57	59	56	54	47	59	48	67	69	68	68	78	72	49	77	53	62	66	62	59	77	61	57	61	59	66	58	50	62	72	63	57	61	67	51	78	65	66	67	55	71	69	78	61	57	57	64	70	73	44	61	79	68	68	72	69	59	75	48	72	70	46	58	61	75	62	53	55	54	73	49	67	62	74	55	75	82	52	81	71	80	51	58	66	60	57	57	44	73	66	58	72	74	68	54	60	68	68	68	70	63	52	65	65	66	68	69	67	66	74	65	68	56	64	64	71	67	71	63	62	62	74	62	73	74	58	60	64	64	55	72	80	58	71	57	64	62	70	63	50	61	74	73	69	73	65	57	70	57	68	66	84	69	53	65	60	72	62	59	70	68	65	84	62	56	56	56	57	60	60	51	70	60	69	62	70	43	60	59	49	66	65	75	54	67	64	56	78	62	58	80	64	56	55	58	64	65	50	65	59	84	69	69	54	74	67	62	67	49	76	57	69	61	49	67	66	69	69	60	71	55	48	59	69	57	61	55	70	63	73	68	73	67	62	54	73	60	54	54	71	73	63	51	62	63	67	72	70	67	43	49	69	57	80	69	42	55	63	65	62	74	49	68	65	57	45	62	67	56	71	70	58	66	67	60	71	57	65	69	63	62	49	67	81	68	61	62	66	67	73	59	68	66	75	72	69	55	55	54	66	72	54	53	71	66	66	64	64	67	48	57	60	74	61	68	68	61	64	64	51	62	69	56	50	59	68	67	67	66	66	60	56	54	61	65	55	66	54	69	68	61	79	67	61	64	60	53	77	58	73	58	68	61	55	64	74	66	71	63	57	66	71	60	73	67	58	73	70	55	84	57	79	54	54	56	67	58	70	74	61	63	62	55	52	58	67	64	69	66	67	76	60	72	67	55	58	67	78	64	58	60	71	57	71	68	86	74	56	71	61	60	60	62	56	55	53	58	75	63	72	53	67	72	65	56	60	76	63	71	50	62	79	60	80	66	64	70	67	51	70	73	67	69	72	68	68	58	68	59	64	74	53	67	59	68	61	76	55	72	72	70	67	53	92	72	69	56	53	86	52	75	61	61	55	63	65	81	75	55	63	61	66	57	58	46	62	60	61	64	74	54	52	69	70	68	77	62	54	71	63	64	54	51	61	76	78	56	70	65	64	71	76	62	67	67	78	57	57	65	75	63	71	66	61	55	56	69	67	77	83	59	61	54	74	50	72	48	75	58	58	49	68	76	60	64	68	71	76	63	62	68	75	60	66	67	54	78	67	74	60	76	54	75	61	74	56	73	72	67	69	75	56	56	53	62	61	67	59	70	74	71	51	63	56	79	57	64	54	73	69	64	59	73	53	61	69	46	73	71	55	70	66	66	65	56	56	62	66	59	71	51	64	54	73	60	64	72	70	71	75	72	63	65	67	56	53	84	72	58	65	65	58	75	70	52	54	67	66	75	54	59	67	68	58	73	58	80	69	65	41	68	90	73	78	68	59	60	56	54	69	64	58	65	59	61	58	60	67	67	70	58	54	70	54	43	62	81	49	75	54	64	68	58	57	63	52	70	65	70	60	71	77	59	59	60	56	45	83	88	52	67	78	62	58	62	83	65	60	56	50	53	59	73	55	59	64	78	56	60	52	74	67	70	64	55	65	59	55	61	54	55	61	66	68	60	65	65	75	64	58	67	64	65	65	67	60	71	70	69	79	69	61	82	67	64	59	59	72	55	62	55	73	58	83	57	70	63	62	64	62	60	59	60	70	60	58	59	57	69	58	73	72	58	70	83	62	66	61	63	58	71	74	62	65	49	71	56	46	49	63	64	63	67	68	72	77	57	72	71	61	70	60	78	62	65	71	59	55	79	76	53	44	57	59	56	73	62	56	59	67	61	59	61	75	56	69	61	60	66	68	64	70	48	61	69	65	72	60	70	51	58	60	60	67	71	60	55	69	57	46	60	60	71	59	58	67	58	63	65	52	67	58	64	64	54	79	65	60	65	76	69	66	69	53	69	58	66	62	59	68	70	69	58	67	55	60	64	63	46	67	60	64	65	67	65	51	66	70	70	69	53	72	72	66	49	74	81	50	63	73	51	49	72	65	61	62	68	70	58	60	60	73	53	64	61	62
5605	307	383	415	378	333	301	302	252	285	268	264	268	272	253	241	244	263	242	246	225	247	240	269	275	258	232	244	245	235	226	200	223	238	244	235	201	235	231	244	208	243	210	234	244	225	222	233	219	211	234	238	233	234	238	238	244	227	248	240	233	230	249	241	250	273	222	225	229	215	230	233	247	247	231	226	204	276	224	236	238	222	229	269	237	244	228	216	215	216	255	223	211	259	234	221	240	244	225	214	231	246	219	233	239	237	232	235	244	231	193	222	276	216	222	218	259	230	237	219	214	226	213	246	247	231	232	239	223	242	242	228	211	221	224	230	221	243	237	236	233	223	232	243	217	255	231	267	266	205	237	254	227	240	236	214	261	236	215	227	240	242	237	231	244	241	247	254	215	230	242	227	227	238	242	229	237	218	229	240	216	233	257	219	243	235	218	221	217	246	225	234	229	190	222	208	211	229	216	222	223	239	261	228	232	217	251	223	225	249	248	224	250	242	235	219	211	229	245	211	231	234	242	231	249	222	243	220	250	242	258	229	252	236	223	243	222	239	217	210	220	228	231	216	224	225	250	220	203	213	246	193	217	223	246	211	222	236	233	230	240	220	214	239	259	249	214	223	228	200	241	227	241	232	214	228	252	230	246	242	277	241	226	250	207	205	213	242	232	210	226	216	253	251	219	233	240	230	219	233	219	259	245	251	228	240	224	225	220	248	254	221	235	238	224	229	215	238	239	224	232	273	250	229	252	228	219	224	246	212	219	233	227	230	238	211	248	214	247	257	264	231	225	242	222	198	217	237	220	225	223	226	243	233	233	245	250	225	246	236	221	229	240	227	251	223	217	231	243	237	236	241	225	257	225	207	216	257	256	224	244	241	247	208	266	230	262	230	228	256	219	230	222	246	262	264	232	249	232	231	250	237	218	255	249	233	250	225	253	218	255	235	258	219	226	241	200	211	221	216	228	239	254	227	234	252	212	234	248	264	226	221	261	231	228	247	235	244	225	239	229	227	214	252	237	217	215	229	262	219	234	242	235	268	219	220	251	225	249	250	199	233	211	238	219	220	238	240	234	250	253	245	214	209	237	228	241	222	224	211	234	227	253	246	230	227	243	212	245	264	229	231	219	265	258	222	225	249	267	242	268	226	251	227	216	234	213	223	233	237	217	256	225	238	206	217	232	210	249	229	219	216	241	231	224	228	235	245	238	256	228	224	233	244	224	224	209	224	223	238	241	208	264	241	229	200	239	245	234	236	252	239	212	224	236	243	227	194	242	244	205	249	253	255	243	270	228	244	225	221	250	230	256	209	243	216	248	229	230	236	200	246	237	222	239	246	245	219	228	227	226	190	226	240	231	241	226	234	215	249	236	240	237	240	226	204	238	250	246	220	228	232	243	209	261	229	224	227	252	230	225	217	249	245	256	216	232	248	266	239	230	230	227	249	249	218	215	236	227	240	256	248	229	251	237	210	238	242	236	204	249	255	234	261	273	241	202	245	218	219	232	230	229	223	211	233	206	212	242	216	235	245	226	241	235	229	221	246	237	227	242	216	256	244	238	215	239	230	216	243	201	235	241	213	232	191	254	231	222	215	214	244	242	242	225	196	226	245	231	229	235	243	248	202	228	235	215	265	245	220	227	215	244	227	245	222	223	231	208	210	229	193	241	213	201	223	250	224	234	222	238	245	243	238	249	229	239	222	264	228	232	240	231	236	232	231	220	237	218	259	220	261	248	245	211	249	253	238	229	230	235	219	246	234	211	247	221	240	261	259	214	240	223	228	217	255	226	236	232	230	221	213	238	209	205	232	235	222	234	228	241	232	228	237	254	246	232	215	218	232	248	227	240	238	249	228	256	231	228	219	230	261	239	217	242	247	234	228	226	217	218	230	249	237	236	232	234	238	265	229	259	251	242	243	243	213	226	222	238	231	239	224	248	229	244	218	242	199	240	246	239	224	217	243	235	227	209	236	227	232	252	228	240	218	215	252	220	222	247	224	218	226	242	210	235	223	230	243	227	246	252	214	213	231	226	191	244	266	226	210	209	219	238	220	251	246	239	260	235	230	260	238	207	245	248	228	220	246	246	244	238	241	217	258	233	241	230	225	217	213	239	252	245	216	219	244	241	233	226	209	226	254	223	226	221	233	231	269	228	255	242	246	239	218	227	254	254	244	223	258	245	252	208	231	244	237	254	237	238	267	245	238	220	248	237	222	214	221	217	210	209	244	240	230	237	217	227	216	255	204	249	222	237	214	222	218	222	233	222	254	244	250	251	253	255	232	239	225	260	237	232	212	257	226	230	236	268	224	230	229	226	234	216	221	265	221	246	229	232	243	229	254	215	263	226	246	251	246	233	232	231	247	236	241	206	228	233	218	250	247	214	234	236	237	217	238	231	244	265	248	234	250	226	231	242	210	230	217	248	233	231	231	230	233	232	211	227	241	252	236	244	246	238	248	242	224	235	223	230	226	228	238	243	238	237	237	244	225	222	228	212	223	264	231	253	214	248	219	235	242	222	231	253	226	194	243	241	231	230	242	255	232	245	219	218	226	225	202	226	252	264	247	207	218	235	252	243	239	235	250	212	277	225	264	205	251	217	247	229	208	244	230	214	219	257	226	208	228	207	242	200	200	237	220	215	225	247	255	205	236	258	250	224	221	240	222	218	213	222	259	223	206	241	239	243	253	220	247	233	238	241	229	240	235	237	244	238	257	221	232	225	247	207	243	232	255	224	216	223	243	217	212	220	226	219	229	236	256	226	259	252	237	250	220	275	223	244	218	235	231	244	232	235	238	241	213	219	252	237	241	242	233	234	224	266	208	222	229	247	228	246	229	221	251	243	227	230	234	220	225	251	231	233	223	210	242	216	233	216	233	243	227	213	212	248	239	243	213	221	228	252	220	242	262	222	210	243	231	223	235	245	219	211	231	225	213	249	254	207	235	220	228	251	215	228	239	243	238	230	243	232	237	208	251	212	241	244	210	240	247	231	253	229	239	226	225	252	234	222	210	248	244	237	223	265	220	251	245	255	236	240	224	221	224	253	243	240	236	216	246	244	206	234	238	236	235	245	252	244	223	261	235	226	243	234	241	213	259	250	232	227	216	242	245	202	207	238	245	216	235	199	246	263	216	225	246	213	214	223	226	228	236	221	214	221	223	241	227	215	232	226	210	240	221	250	227	223	247	239	244	227	259	230	221	233	220	241	265	236	226	240	226	232	191	250	233	266	256	209	235	239	227	255	245	232	210	239	243	249	216	220	221	220	264	228	225	218	227	212	238	250	248	197	214	239	233	246	190	221	219	272	238	248	245	240	238	251	227	240	264	243	241	251	240	272	211	237	219	223	245	234	247	242	235	216	253	253	248	246	205	261	225	245	227	229	221	219	219	235	231	234	224	219	239	255	235	239	220	215	220	225	185	227	248	217	237	211	222	234	226	217	220	245	260	199	234	245	211	260	225	225	269	243	252	241	243
45806	15194	2093	1073	788	576	418	379	315	295	258	248	231	220	177	178	174	167	164	185	157	153	173	135	156	170	156	145	137	154	134	136	139	154	163	139	140	146	131	120	158	135	130	150	169	164	138	147	138	147	148	118	157	147	136	124	126	157	140	124	144	158	137	129	139	134	156	139	134	132	141	125	123	148	132	128	120	131	126	139	144	120	150	120	146	141	149	141	157	132	143	132	138	119	134	126	129	121	127	117	123	123	133	147	116	142	145	140	153	126	115	139	140	116	135	123	146	135	132	158	124	135	163	102	117	135	133	139	126	154	124	147	142	135	129	135	154	133	139	135	149	123	146	147	125	130	144	137	127	133	136	108	119	115	139	139	141	130	146	141	132	139	143	133	157	132	122	156	132	144	129	137	130	145	146	127	150	131	145	116	136	127	132	124	140	140	134	149	147	131	134	139	132	143	145	137	128	118	160	117	146	131	141	132	131	120	138	142	132	135	136	133	137	131	135	149	135	149	122	135	133	123	119	123	165	141	133	146	106	128	129	140	139	124	126	135	141	114	135	128	154	131	126	125	138	140	130	147	140	141	136	146	148	125	140	134	125	157	123	123	132	145	127	153	119	145	132	146	126	119	137	146	145	125	162	114	123	147	149	135	131	128	146	138	132	134	131	146	140	135	128	131	126	126	147	118	120	139	149	145	134	128	133	143	116	150	129	154	127	134	160	149	138	135	151	152	136	155	152	155	141	104	134	140	129	150	142	136	135	148	142	116	121	141	159	142	160	119	150	121	133	138	137	145	124	120	133	141	157	128	126	129	139	145	141	130	142	124	130	138	130	153	150	122	147	138	124	162	151	135	120	124	144	135	121	140	148	142	151	141	145	133	137	124	154	138	135	133	144	147	155	151	120	133	142	126	133	105	127	140	142	147	137	136	114	133	114	140	130	131	129	146	138	128	130	127	133	137	134	120	123	116	123	147	130	126	146	135	152	138	114	129	137	125	129	150	120	155	135	139	125	125	154	134	131	147	140	147	150	144	148	160	134	130	135	120	130	131	155	122	139	154	142	119	134	125	151	135	130	151	132	161	134	136	142	128	162	131	152	124	134	131	119	122	133	142	166	125	135	139	151	143	130	148	125	130	117	156	127	156	138	131	115	136	162	143	138	140	132	139	111	140	155	123	130	129	131	143	135	136	139	137	124	120	110	124	146	139	137	139	124	122	151	154	132	134	158	149	154	115	122	131	125	134	142	154	132	131	125	146	137	149	142	131	138	143	133	161	148	125	154	154	131	137	143	137	134	139	138	126	131	135	143	127	157	142	122	121	135	151	132	144	169	131	154	132	154	136	134	148	135	149	127	128	141	141	137	112	159	144	135	132	123	142	118	117	131	144	114	127	129	155	145	135	124	121	156	138	133	129	148	144	129	119	139	151	132	153	137	157	138	127	150	127	144	132	137	124	135	140	136	144	139	146	122	133	138	136	119	130	130	155	121	143	143	134	133	133	132	133	164	151	146	152	126	138	133	129	155	143	131	141	106	152	123	127	132	133	140	125	142	116	148	143	150	138	121	143	98	115	133	143	136	131	143	140	133	121	127	150	139	135	155	137	131	152	137	154	135	142	142	140	133	122	116	137	151	156	141	143	121	140	140	151	119	152	158	146	119	148	152	132	142	152	130	136	143	129	128	164	136	136	130	138	126	126	144	142	139	146	140	133	144	148	117	134	119	129	146	146	108	126	150	148	126	127	143	133	145	116	132	154	131	131	155	153	131	142	125	125	132	141	118	138	132	146	129	145	147	140	154	154	127	127	137	131	122	153	118	128	132	139	140	122	146	121	129	125	138	136	121	139	162	121	131	116	152	124	173	149	139	134	121	132	132	146	126	126	138	133	121	123	129	155	125	132	145	122	126	147	146	134	143	128	131	132	137	145	167	139	148	151	150	141	111	131	137	163	137	156	127	133	116	152	144	140	134	119	126	153	138	125	125	149	144	141	133	126	150	138	145	126	130	137	139	129	152	124	145	151	138	147	137	161	146	139	140	141	138	117	133	143	150	140	129	124	136	144	131	137	151	140	166	146	134	137	137	130	126	124	137	152	150	131	155	149	129	131	121	150	121	143	154	142	139	139	124	126	147	154	135	127	140	153	148	104	145	151	121	165	134	150	161	132	141	121	144	131	151	122	127	138	129	126	143	125	152	155	127	134	126	158	138	132	138	119	127	134	116	133	149	119	123	142	107	139	160	108	143	129	132	115	125	122	121	139	144	120	158	149	149	138	149	131	133	152	147	145	143	157	147	137	115	144	136	160	125	117	123	123	130	134	126	147	115	134	135	136	131	131	130	142	144	137	156	147	132	138	150	140	136	126	123	117	148	114	116	133	132	133	112	139	131	159	127	123	145	145	130	131	138	125	107	141	137	121	131	158	127	129	112	130	152	136	147	135	145	137	128	152	142	125	114	141	128	123	152	145	134	158	129	122	142	134	178	118	126	149	137	118	143	128	126	149	143	135	133	119	132	134	107	134	136	132	153	119	131	152	151	144	138	156	141	144	143	130	139	130	145	153	127	139	128	128	146	141	126	139	129	129	135	122	155	110	149	136	147	142	138	142	132	133	158	151	112	142	139	156	136	141	125	154	125	138	117	131	138	122	141	155	133	129	142	112	127	136	140	132	159	135	138	133	148	118	131	143	133	127	135	134	118	111	141	135	148	141	134	132	135	145	138	135	133	149	139	143	121	133	145	133	148	119	132	139	142	131	142	128	146	110	136	149	158	142	143	147	144	150	114	138	143	135	130	147	138	127	138	149	126	138	134	125	125	140	133	134	141	149	135	159	138	121	123	146	135	129	143	144	128	144	155	141	126	135	126	155	143	148	131	155	130	124	150	141	140	136	115	143	149	139	143	123	109	141	140	141	138	140	143	148	127	139	137	126	110	140	126	114	130	128	119	124	110	128	134	135	139	129	147	143	153	138	153	127	131	131	147	141	134	123	143	124	138	147	152	137	136	129	131	123	130	117	139	128	128	147	141	137	136	161	117	133	158	128	151	127	133	146	147	170	130	133	131	138	117	141	127	150	132	146	136	148	137	129	146	119	148	129	129	150	118	116	162	148	117	117	144	137	158	133	130	153	136	137	147	124	147	141	132	143	133	134	121	136	131	127	141	132	132	126	136	139	155	124	140	133	118	140	129	132	129	154	157	121	146	117	146	125	130	123	129	149	126	137	129	146	137	140	130	138	134	139	133	122	144	146	132	149	132	135	158	141	151	144	171	136	132	140	147	152	145	158	152	150	149	142	139	124	123	152	125	115	123	183	112	144	157	157	151	128	131	162	142	130	146	155	152	135	133	143	155	135	136	151	142	128	131	145	117	138	146	127	145	147	139	161	151	122	116	132	145	144	129	121	128	143	128	126	124	117	145	139	114	133	135	125	144	154	132	137	141	147	144	140	125	133	131	162	132	146	115	159	138	146	142	135
25108	1480	3413	3672	3075	2530	2045	1652	1425	1268	1162	1031	980	935	841	759	705	717	690	665	646	607	584	576	573	575	569	591	522	542	456	507	501	536	456	481	494	466	498	453	473	511	477	462	453	461	435	454	475	446	426	449	433	442	432	477	443	432	480	431	446	426	432	458	404	496	415	462	427	476	446	434	440	462	449	412	481	432	411	442	439	427	422	437	425	459	415	444	422	442	426	422	440	439	437	431	424	413	416	431	418	411	421	436	399	424	412	413	466	408	420	405	462	413	412	407	408	457	432	420	421	422	437	440	400	420	410	419	417	449	377	437	385	444	460	441	439	400	427	441	444	401	445	444	429	438	464	428	414	429	439	429	409	420	411	433	461	428	415	445	395	461	382	440	458	417	446	456	460	443	424	473	432	389	453	437	422	444	483	440	422	447	402	438	441	452	428	435	381	410	422	392	432	421	424	403	431	428	437	444	430	440	423	416	433	432	435	441	453	445	418	399	403	421	425	418	427	422	423	392	410	436	415	441	437	424	376	404	422	428	425	474	428	420	428	429	463	394	439	415	428	405	427	416	406	420	402	434	434	452	411	406	437	453	485	468	417	438	448	459	438	408	406	449	440	407	422	395	457	421	430	430	409	403	445	400	432	456	446	447	401	423	410	436	429	408	432	438	455	413	457	419	434	398	450	383	433	422	466	417	413	390	444	441	426	422	434	421	424	415	428	423	450	426	465	419	420	388	432	429	433	450	462	408	450	416	382	408	419	396	402	405	412	439	455	430	417	448	414	413	448	439	462	416	408	451	416	414	433	426	432	405	421	396	432	444	445	455	417	464	443	466	381	425	440	444	421	464	435	429	419	453	406	433	446	425	429	434	394	429	435	419	416	424	378	446	439	440	435	423	420	412	458	439	423	415	447	446	420	434	447	415	421	415	439	439	420	414	461	435	416	425	441	442	455	450	442	418	461	421	370	406	458	448	399	428	419	424	424	391	430	418	410	457	400	432	439	440	439	450	422	463	409	441	386	450	444	385	414	434	445	446	425	460	445	443	446	458	455	442	423	419	442	395	382	427	422	392	427	430	417	421	426	435	431	387	427	422	412	426	455	424	420	396	453	434	426	442	435	395	463	453	404	437	442	428	420	420	403	429	389	431	432	419	405	478	404	415	387	440	403	400	441	412	427	428	481	450	423	421	448	416	455	470	400	428	468	447	434	429	432	446	428	395	433	453	426	435	431	446	406	421	437	446	425	425	408	396	448	411	432	421	393	436	431	436	456	424	418	416	466	474	412	419	403	431	397	393	419	429	380	406	462	412	409	413	443	434	457	479	416	438	410	420	416	426	415	391	399	402	413	443	440	420	390	415	450	445	406	415	417	424	431	446	416	423	438	425	445	386	388	431	437	408	424	429	418	410	395	431	426	425	432	399	420	440	443	458	447	422	406	411	443	440	401	417	458	414	406	424	392	423	425	419	434	451	418	417	443	437	466	439	404	360	433	419	437	396	420	418	412	434	448	416	436	422	427	489	433	415	419	425	463	408	423	412	410	419	411	432	405	438	442	445	443	431	403	468	414	421	410	421	439	403	462	411	438	441	417	422	417	405	417	463	415	374	422	398	377	432	433	452	434	421	408	410	413	393	397	454	437	366	402	371	434	443	411	445	435	440	439	398	442	428	422	429	457	414	444	437	421	397	400	412	457	399	423	432	393	429	438	409	415	434	437	425	435	431	419	391	415	413	397	431	426	371	438	440	455	409	438	440	419	422	447	429	390	458	402	399	445	439	429	411	432	437	405	413	430	412	425	426	456	417	442	456	438	415	447	410	442	434	431	466	414	394	448	423	424	440	444	431	395	419	420	459	464	415	439	442	415	392	438	449	428	415	459	442	407	430	438	408	405	444	441	434	435	403	412	415	480	426	427	467	410	444	388	451	447	431	423	417	397	403	417	411	451	401	440	421	432	413	425	443	434	422	419	466	435	441	412	456	413	430	434	430	431	453	445	453	413	448	403	443	413	393	433	412	434	407	446	392	405	438	406	433	420	412	412	460	432	411	419	411	422	407	469	429	394	440	460	439	442	425	438	391	425	422	437	403	442	431	408	393	415	422	443	429	422	397	427	438	417	440	404	430	441	458	431	458	420	420	432	384	415	437	420	451	412	421	442	460	427	452	436	442	425	397	404	437	464	406	420	437	441	455	421	419	443	389	431	403	406	434	407	419	454	434	424	413	421	409	419	409	434	444	430	414	424	449	414	449	449	422	414	403	450	413	449	440	436	416	450	416	415	368	456	435	382	440	388	448	413	423	444	472	396	424	419	419	429	443	432	405	452	420	435	415	416	452	398	419	431	424	420	389	419	453	431	440	396	434	451	471	448	450	433	460	423	426	471	425	450	397	458	427	417	425	415	439	406	422	444	419	411	411	439	413	422	440	416	463	463	393	432	418	424	452	466	428	413	421	455	404	418	390	428	429	412	431	406	424	426	414	329	439	418	396	445	440	448	422	407	432	407	437	439	426	426	438	421	429	424	397	427	422	461	419	403	455	409	408	445	391	419	441	404	422	374	402	449	456	425	425	481	384	404	414	444	391	426	412	467	441	443	445	436	402	433	447	383	414	393	390	403	407	422	403	438	421	441	437	415	441	448	388	443	459	433	397	412	430	428	437	422	452	423	432	434	410	409	427	447	416	445	422	412	439	426	419	399	394	466	445	405	425	433	400	390	436	447	393	417	470	447	401	443	432	411	433	439	439	447	434	398	441	388	431	426	420	448	415	420	437	383	452	390	426	416	426	423	411	456	436	437	413	448	428	422	419	423	437	392	413	414	401	426	409	400	426	416	426	408	411	414	390	433	418	437	400	422	428	420	412	440	444	408	405	423	433	433	419	381	452	455	441	421	410	444	449	422	443	389	376	427	471	438	414	390	429	438	422	450	455	420	455	433	468	419	437	433	399	406	450	444	420	430	417	454	419	416	421	410	437	443	404	399	425	414	412	388	424	467	443	438	439	430	416	429	457	422	436	413	445	444	419	435	430	408	426	447	422	406	405	386	397	427	405	411	420	390	449	433	454	419	427	433	442	424	406	414	394	448	419	421	417	441	405	410	454	406	436	363	442	394	435	398	457	426	446	441	410	478	451	412	431	462	442	416	432	413	405	438	402	420	465	426	428	430	430	429	423	431	433	407	428	430	367	440	417	397	455	464	425	435	463	438	465	396	427	436	431	462	402	424	441	422	434	423	387	459	433	419	417	429	437	407	407	381	413	420	432	405	405	426	474	419	442	456	425	418	425	452	412	375	408	398	459	420	386	414	418	410	432	436	454	443	414	426	474	434	415	443	427	456	435	441	459	410	414	416	445	387	420	440	420	432	424	419	408	428	437	474	418	447	452	442	412	442	446	419	471	417	399	433	401	425	418	466	438	435	423	410	400	483	411	459	388	416	417	407	414	407	428	438	414	437	462	415	445	433	391	434	458	456	427
53297	23412	6220	2161	1523	1053	857	649	573	463	442	403	417	361	340	324	295	300	280	257	294	249	268	269	267	272	263	241	218	257	237	270	263	246	268	243	252	227	259	233	229	219	218	220	230	225	243	227	236	203	249	237	245	218	278	264	211	226	224	213	216	238	277	242	229	218	227	217	246	233	256	230	225	241	252	241	226	223	214	234	260	220	223	228	223	211	210	254	255	247	194	227	241	222	240	226	236	232	205	236	206	218	222	223	230	221	243	238	215	223	228	204	249	247	249	228	218	225	207	211	247	243	226	241	223	211	218	221	198	267	203	222	235	227	235	229	212	210	231	231	252	221	217	260	228	228	234	203	228	220	230	250	238	207	227	213	198	219	250	224	231	251	229	236	193	224	243	223	227	209	218	238	231	210	208	236	242	209	221	229	223	239	251	209	227	219	231	230	225	221	240	219	252	216	216	240	253	215	226	222	224	258	214	234	260	226	234	226	229	247	227	236	231	223	239	214	230	270	250	220	245	227	240	219	248	236	226	213	249	239	239	213	242	242	229	228	223	232	204	223	209	217	206	220	233	227	241	220	231	234	220	216	243	195	226	223	227	245	199	218	220	236	229	248	202	234	208	229	228	204	214	224	230	231	203	214	241	228	218	240	216	202	226	212	259	203	253	201	233	220	221	215	220	215	238	244	232	204	227	241	208	226	233	220	214	218	239	213	226	206	239	257	213	244	249	202	210	218	239	237	199	256	243	215	227	244	207	244	247	236	210	214	253	220	216	235	208	187	213	241	228	224	212	237	235	225	208	218	241	247	241	259	243	223	239	233	237	232	215	224	232	219	222	209	213	230	214	222	239	234	251	198	228	225	241	212	228	207	226	251	224	228	238	239	243	253	216	204	245	218	249	206	221	216	257	228	233	254	252	245	212	221	238	237	208	209	237	226	213	241	236	211	230	228	232	234	212	206	233	217	210	212	231	226	249	208	228	225	201	221	261	214	236	221	229	220	265	235	229	251	233	251	193	231	216	238	241	229	229	208	235	229	221	219	214	262	221	231	238	213	228	241	234	236	225	210	224	229	240	222	214	214	210	219	219	206	241	249	232	226	203	270	222	231	222	248	255	213	239	225	239	216	206	227	228	221	243	238	242	242	234	237	249	219	223	224	240	211	239	228	228	234	246	225	239	227	219	210	240	223	221	232	231	197	227	208	231	210	198	221	222	233	230	229	196	220	237	226	232	243	246	218	222	207	233	234	238	226	230	245	221	212	219	231	222	267	206	213	246	268	235	224	258	213	202	211	221	236	239	239	201	206	199	234	230	244	233	247	207	218	210	237	213	242	247	239	229	223	234	234	214	248	212	224	238	209	232	231	265	232	241	227	221	222	208	230	220	219	225	234	204	234	258	226	214	223	244	234	223	217	256	235	229	213	237	219	239	193	224	215	221	252	228	223	275	255	234	212	227	198	207	213	205	252	216	181	224	217	233	210	215	197	230	209	206	212	210	211	225	263	225	238	238	223	251	253	237	193	216	251	221	240	232	231	235	220	209	247	216	254	211	222	240	231	240	210	225	256	214	213	215	251	232	223	261	221	226	220	211	224	229	218	221	222	205	224	221	227	251	222	222	207	242	242	234	238	198	203	229	223	207	249	241	239	240	222	209	241	220	235	229	208	245	254	210	236	233	239	260	244	234	244	230	255	231	225	240	214	251	228	243	228	212	220	206	227	251	238	242	211	251	267	242	251	225	251	227	214	230	226	212	254	241	189	223	233	226	204	219	230	222	194	229	231	221	213	215	221	227	225	225	226	241	261	248	211	242	223	191	231	238	224	215	244	209	219	218	229	203	242	257	242	232	226	240	230	232	218	204	222	216	223	238	222	214	245	204	214	240	228	236	216	237	228	202	245	229	238	233	227	230	218	229	224	235	246	212	230	238	234	234	209	222	236	238	230	201	224	228	230	191	243	230	232	228	232	213	224	245	252	241	226	196	227	218	205	211	226	224	240	200	211	223	214	207	232	234	217	250	260	246	237	216	239	245	238	232	233	199	210	201	210	225	212	239	232	206	232	195	240	246	238	206	209	228	213	228	209	212	243	231	250	224	245	239	209	258	241	257	240	226	214	223	238	242	238	234	239	223	239	224	204	209	219	245	226	233	208	243	212	215	202	237	235	188	210	223	228	231	219	258	229	218	218	221	238	234	226	188	232	204	230	239	213	217	251	194	224	244	236	227	194	210	224	214	235	236	228	219	228	264	219	214	243	249	218	215	228	242	235	204	205	225	185	218	228	235	226	222	214	213	228	207	236	245	239	217	235	225	219	221	247	218	221	251	224	257	219	230	224	259	238	240	201	231	222	230	245	229	211	237	220	238	238	218	203	227	221	230	232	215	228	205	216	225	231	228	235	215	243	207	232	235	212	240	211	232	269	229	227	217	229	215	238	216	222	205	202	213	238	205	259	241	224	202	214	214	221	236	227	218	236	240	215	226	221	218	249	228	255	226	240	237	242	217	225	203	213	208	208	219	239	213	236	213	211	199	220	225	217	242	240	221	224	207	232	212	264	230	210	248	207	218	209	197	234	204	219	222	237	232	206	244	258	218	204	249	221	222	202	228	245	249	212	221	225	220	221	237	219	223	230	236	226	258	233	195	223	204	242	258	204	213	211	249	237	254	221	246	205	233	231	205	224	228	217	217	224	235	224	234	210	235	211	234	213	223	224	213	243	213	222	241	229	199	236	221	209	249	203	223	215	220	220	251	206	213	211	243	237	242	244	234	176	241	213	240	216	254	240	219	226	239	224	188	225	212	210	222	245	200	240	204	239	213	226	250	219	217	229	235	221	244	201	201	267	216	213	236	233	220	212	241	223	258	252	209	247	216	210	221	205	237	219	245	202	253	233	218	195	234	197	243	216	212	216	234	232	235	224	255	230	212	238	239	236	236	224	217	214	216	244	248	265	233	236	206	232	226	228	242	241	209	232	212	200	216	208	208	207	221	217	237	251	225	242	206	221	233	227	194	232	223	255	228	225	244	234	234	207	227	229	250	222	231	227	235	249	248	232	228	217	224	256	247	237	256	226	235	232	234	222	204	239	238	225	227	221	211	235	222	205	225	211	223	240	226	220	233	237	211	209	205	204	217	214	208	210	237	223	223	187	247	234	254	225	213	223	244	200	214	255	210	215	203	243	248	215	232	241	221	214	245	258	220	253	234	243	207	226	230	240	232	253	223	205	226	249	235	231	260	229	208	243	233	184	229	223	228	213	229	196	220	227	228	225	259	288	208	235	239	240	228	215	217	220	226	246	231	219	225	205	241	216	240	206	225	225	221	223	245	243	213	232	230	226	248	252	227	241	223	263	236	198	195	240	231	230	232	222	219	236	249	241	226	243	214	245	229	207	230	215	243	246	243	206	247	225	224	229	207	220	215	225	205	212	225	228	242	226	214	227	225	199	214	235	217	237	231	250	210	233	238	247	250	253
30803	2577	5969	6487	5578	4513	3666	3114	2634	2395	2126	1933	1693	1501	1464	1358	1248	1149	1038	1098	1035	979	958	915	831	935	849	797	907	850	837	787	804	831	709	787	736	701	715	750	732	762	732	747	723	697	704	708	725	715	738	763	695	724	672	698	662	655	719	660	703	675	707	711	706	665	707	667	678	665	673	645	664	663	682	632	655	692	702	685	679	695	711	663	667	647	631	626	680	623	682	653	627	624	642	650	626	693	676	685	672	663	683	654	622	670	621	662	676	624	704	694	689	634	642	668	625	698	686	690	655	661	619	643	662	715	672	684	643	673	679	617	630	644	661	674	668	629	663	633	665	668	670	679	651	708	651	635	656	656	653	696	633	684	647	642	697	663	679	665	656	607	622	629	639	643	624	672	605	638	616	609	675	651	676	675	629	641	679	595	656	613	633	661	642	656	648	603	647	683	674	667	639	647	673	605	654	677	646	619	648	617	657	644	632	639	629	687	654	646	620	660	675	620	656	646	648	634	711	655	640	614	667	619	675	649	631	621	604	696	617	634	679	641	667	658	659	610	675	652	683	664	668	632	701	679	657	699	613	612	624	622	681	683	618	666	648	651	662	664	685	635	689	631	674	635	632	633	665	643	671	677	652	665	630	671	653	611	657	677	601	645	665	602	625	650	623	655	642	644	676	662	647	657	676	645	627	642	662	624	617	656	640	648	616	669	645	645	612	637	650	666	628	676	684	622	687	640	644	618	667	618	602	612	647	659	621	639	650	662	626	696	640	618	587	675	648	650	692	660	628	612	640	578	634	608	659	681	633	644	644	688	614	661	624	659	654	650	645	636	665	650	623	641	615	634	652	692	651	601	670	653	641	652	635	675	645	637	662	659	631	650	628	660	624	628	677	637	665	644	649	642	618	640	622	688	640	644	638	649	654	668	631	692	681	654	639	666	673	656	668	596	638	635	654	640	681	664	623	671	660	662	618	631	682	735	650	670	663	632	654	589	629	657	650	706	617	631	642	646	655	675	604	613	651	653	669	682	641	617	637	651	609	696	655	629	663	631	624	640	664	674	639	644	633	658	663	688	665	651	662	641	622	610	672	645	654	663	736	678	654	633	665	657	671	706	670	617	637	677	651	655	663	658	623	647	672	635	693	638	634	659	642	608	624	677	643	657	685	628	653	621	636	627	654	685	657	672	604	704	617	691	623	655	670	694	668	678	600	632	681	634	637	680	638	644	648	619	629	632	627	583	624	631	622	636	670	651	626	634	600	629	637	638	690	638	628	649	646	640	660	647	609	658	628	624	679	636	645	633	671	668	640	656	612	613	638	607	677	666	664	620	702	662	676	648	592	606	683	650	663	617	650	651	652	662	662	645	664	660	626	624	667	599	578	639	649	658	637	632	665	679	627	675	635	650	623	608	642	602	621	635	647	639	629	642	689	665	604	653	670	662	653	661	624	676	659	637	637	633	678	629	637	642	629	621	652	642	655	627	676	625	621	638	653	604	679	604	623	661	642	638	704	628	681	635	644	641	618	602	619	650	674	676	683	604	660	668	617	639	669	656	586	627	663	648	664	587	614	656	641	636	666	631	642	620	643	639	640	626	629	611	621	657	615	677	627	625	631	650	660	586	616	633	660	643	622	653	670	601	623	671	615	666	626	618	657	661	707	706	644	635	638	611	619	659	650	623	632	636	639	669	646	626	672	648	621	630	639	635	645	637	626	651	626	634	631	662	643	636	638	658	642	637	614	640	641	640	647	641	688	711	649	621	707	628	652	649	651	644	621	673	720	696	654	674	632	652	624	638	608	617	655	642	591	621	635	640	642	635	590	671	685	670	666	672	603	651	681	648	658	610	649	617	650	658	632	647	695	632	639	640	631	646	708	643	658	675	680	634	672	663	623	656	601	641	668	658	651	681	638	626	629	629	591	655	683	631	649	638	679	680	622	635	648	669	695	617	625	665	642	613	647	650	670	667	679	639	666	679	634	644	614	631	651	660	668	656	647	664	658	689	705	636	692	625	682	653	678	680	671	675	638	626	615	628	645	638	656	646	680	650	733	648	666	602	643	672	661	666	612	638	662	649	640	651	684	637	657	656	642	626	637	672	650	628	636	678	644	640	668	655	664	650	626	697	635	650	606	635	639	643	707	687	665	672	671	686	655	636	673	674	642	640	644	686	621	694	691	665	612	642	680	661	688	654	656	645	610	628	609	626	615	648	658	652	658	625	651	690	665	663	618	639	670	652	641	687	639	639	663	645	624	704	673	654	631	627	670	701	596	647	646	644	608	596	643	642	610	703	597	661	682	620	690	631	632	659	639	670	637	661	659	663	649	651	612	670	633	634	673	674	630	688	692	666	697	652	591	602	643	680	653	699	643	603	641	625	621	656	615	619	626	630	618	636	663	650	685	642	682	661	635	635	598	651	611	634	621	660	629	647	666	639	608	648	659	625	650	710	654	580	643	652	622	624	675	597	672	654	641	655	607	644	659	592	642	618	652	624	663	662	641	650	636	638	673	669	641	678	656	664	617	633	681	645	623	600	668	647	675	696	658	622	612	613	662	686	650	665	646	645	650	605	649	646	656	650	645	661	663	643	628	681	642	670	621	654	662	612	593	654	633	634	674	666	645	630	636	666	660	660	672	680	650	669	628	659	620	645	614	630	641	630	650	620	620	674	630	646	625	627	652	687	695	586	663	659	638	653	658	627	673	648	639	622	639	693	675	633	623	626	637	683	651	682	624	660	645	635	653	636	657	696	641	666	636	624	610	675	617	659	643	692	621	628	655	656	636	642	611	651	667	672	664	667	666	681	647	621	678	640	609	625	682	681	660	638	653	651	617	650	621	649	680	605	640	605	647	634	686	658	671	591	641	649	662	623	611	644	669	688	641	616	622	662	635	576	638	663	634	620	645	652	655	601	666	632	631	670	660	671	651	651	664	639	689	614	651	616	602	623	626	665	615	681	639	692	647	644	638	609	638	672	667	634	650	594	644	600	636	662	683	659	677	614	678	657	619	655	591	656	667	636	674	661	633	630	658	689	652	626	635	610	633	638	662	653	659	661	638	642	646	650	688	671	609	647	636	660	691	657	648	608	654	634	671	584	666	638	658	611	649	621	629	661	681	658	666	671	690	654	676	617	659	644	645	632	649	718	678	638	700	635	668	630	625	655	644	659	651	679	653	622	670	679	655	628	614	644	665	661	624	590	689	704	630	628	664	657	645	660	636	669	673	660	646	673	656	694	628	630	685	685	630	684	653	666	634	630	669	657	651	662	639	669	634	616	672	611	626	657	643	606	640	648	622	677	675	623	630	645	615	636	654	643	651	658	620	668	659	690	649	704	645	630	658	638	653	693	659	653	643	641	603	685	629	659	660	583	675	641	663	662	636	665	629	653	661	629	627	627	582	635	632	644	633	638	626	670	644	605	608	650	660	634	667	675	661	653	639	610	638	674	623	671	626	646	689	668	669	671	641	661	648	663
6081	435	163	101	114	90	79	71	75	81	82	69	87	65	78	64	81	69	76	64	58	62	62	61	60	73	71	67	75	62	67	64	63	59	56	57	79	59	76	46	67	79	77	66	71	75	60	67	57	73	54	63	75	59	66	74	52	58	62	68	60	63	49	64	51	68	66	57	66	54	57	60	63	83	66	72	67	58	54	74	89	77	84	68	62	74	67	70	58	63	66	61	75	64	78	68	78	77	71	75	69	58	59	69	64	72	61	68	68	81	70	58	50	53	72	69	56	66	61	67	66	63	76	66	60	64	78	70	64	73	56	70	56	80	44	54	59	68	62	65	59	65	58	63	68	70	66	67	45	61	58	60	73	65	69	67	70	53	51	69	79	54	64	68	64	73	57	66	62	62	83	62	63	57	61	61	71	78	64	75	80	57	59	70	68	72	53	67	67	74	57	64	64	69	68	58	70	73	75	76	68	68	71	53	71	66	73	76	60	58	59	65	60	63	74	70	63	64	62	58	63	58	71	75	66	72	48	60	78	73	61	67	66	49	52	54	72	75	65	63	71	68	60	66	76	56	72	63	62	61	55	60	57	63	76	74	67	60	56	59	53	73	57	51	61	59	55	61	78	62	62	60	58	56	59	60	62	59	43	65	70	67	73	58	60	68	61	59	53	68	72	66	58	62	64	82	62	45	54	53	74	61	49	66	62	67	81	69	73	73	57	49	62	49	67	58	64	86	83	74	47	68	59	82	80	56	63	69	63	64	66	75	68	71	66	65	70	62	66	72	61	68	52	77	55	72	60	65	58	77	63	66	65	72	56	74	68	59	59	78	58	64	60	64	56	61	78	84	56	75	70	55	57	57	55	70	60	74	79	71	57	76	74	68	60	64	63	62	64	65	67	50	64	65	64	70	62	79	70	66	66	48	57	58	63	66	63	76	63	60	67	78	57	63	46	56	62	74	67	58	78	61	70	69	74	72	63	64	69	57	78	70	51	59	62	62	74	66	67	64	70	51	68	62	65	71	74	66	58	55	60	67	52	77	73	52	58	76	61	72	54	72	64	70	52	70	55	62	78	63	63	63	61	58	61	69	50	63	58	67	64	61	57	71	59	63	51	54	56	69	69	57	65	53	82	68	47	60	58	66	60	76	72	72	76	63	63	63	78	60	62	60	64	64	63	51	72	60	65	65	62	57	65	68	63	72	44	73	63	64	65	79	78	52	48	67	77	57	64	75	49	58	62	74	55	67	70	60	79	46	65	66	70	67	52	66	71	62	74	50	69	57	55	81	66	56	80	70	55	79	69	69	66	60	81	70	55	61	68	65	70	63	63	56	64	69	59	67	64	66	73	57	71	74	58	56	58	65	73	59	69	69	61	72	57	60	79	69	77	70	70	63	66	49	59	64	62	74	61	65	79	55	64	56	67	63	64	59	78	72	74	69	77	69	69	75	70	68	80	62	66	64	80	71	72	57	76	61	63	59	57	72	71	68	65	61	60	65	68	57	56	68	63	76	49	57	69	90	64	61	76	78	64	55	63	56	85	61	68	66	75	48	48	77	69	75	74	69	85	63	86	58	60	50	77	63	66	68	71	68	62	58	54	71	76	56	58	66	66	68	63	86	73	66	82	56	62	56	74	76	71	64	62	52	70	56	68	67	54	65	71	68	59	60	62	55	62	48	65	67	76	78	57	59	55	77	64	70	70	62	72	58	71	74	55	55	62	68	59	68	57	76	54	57	51	50	76	50	75	60	80	71	63	60	64	57	72	64	65	67	68	70	61	64	65	67	61	50	71	54	66	70	54	71	74	64	63	62	64	73	57	64	60	61	66	77	74	68	58	58	71	57	63	79	59	54	87	60	65	63	55	74	63	71	84	67	77	74	62	63	65	71	69	79	57	72	64	60	51	82	70	66	65	59	74	56	67	72	68	57	69	61	72	72	44	81	66	55	70	63	56	66	66	68	76	66	72	78	73	66	78	71	66	67	74	91	44	51	59	54	65	50	62	60	56	66	64	48	73	57	70	61	59	59	69	84	69	63	70	66	59	74	73	60	54	67	75	64	57	75	63	74	55	63	69	83	58	62	54	58	62	62	65	58	72	79	52	73	74	74	73	70	71	58	73	73	54	43	62	69	71	69	52	74	63	68	70	71	67	69	51	72	74	69	69	73	69	55	55	71	61	78	75	55	78	74	60	77	65	74	70	62	61	65	51	63	63	74	69	83	74	75	65	53	64	76	68	66	68	72	64	58	49	70	80	65	66	89	56	50	62	57	58	72	69	58	53	46	59	43	71	64	50	67	58	73	80	68	73	71	60	60	67	59	61	64	74	75	57	61	58	69	70	55	87	73	56	57	72	67	62	64	54	69	61	55	54	68	53	58	51	74	63	50	62	68	75	59	61	72	57	74	68	73	68	50	48	55	76	68	62	56	58	76	73	60	57	58	64	67	74	79	59	71	60	64	76	49	67	56	78	69	61	65	73	82	53	77	59	67	53	57	69	69	62	53	65	68	53	67	67	77	60	43	57	71	66	64	62	61	59	59	56	69	57	73	70	58	70	57	57	69	65	66	60	76	71	67	58	74	52	62	72	59	74	66	69	63	72	57	79	60	65	61	68	58	56	65	90	70	66	64	61	64	77	66	56	66	71	66	70	52	55	65	86	70	66	51	88	59	64	79	70	73	74	68	60	53	69	71	65	72	54	63	81	57	46	59	55	83	59	76	58	64	62	60	69	75	69	55	65	51	88	79	66	57	71	73	64	77	57	45	70	75	63	61	73	62	63	52	68	62	56	71	66	64	74	57	71	60	56	67	74	59	78	87	61	78	63	57	62	56	66	51	48	64	72	65	71	70	60	63	59	63	74	67	68	49	64	67	53	55	59	62	91	69	78	62	61	54	75	65	74	72	59	70	61	73	74	64	55	75	62	70	52	72	53	67	71	61	55	68	51	75	76	54	56	65	62	74	75	77	74	60	80	58	66	71	66	53	72	64	58	61	77	59	62	70	54	61	58	65	59	62	68	59	77	69	66	77	71	72	50	65	55	67	68	54	64	51	68	66	67	58	67	63	61	67	56	64	63	57	67	74	67	70	79	60	64	66	75	63	56	76	67	62	57	65	54	69	54	54	58	57	69	58	73	73	60	62	62	71	53	54	63	64	48	71	70	62	59	69	72	83	63	71	82	65	76	65	60	78	67	62	63	70	80	60	65	67	68	72	69	70	71	64	62	74	59	64	70	78	70	58	63	77	84	57	64	53	75	73	78	63	69	64	67	64	62	70	82	62	67	59	62	56	65	61	62	64	61	66	65	65	60	60	57	63	69	64	84	64	72	69	67	59	76	67	55	65	57	73	68	57	63	65	61	67	63	55	64	61	60	67	57	51	43	56	70	71	68	47	68	68	56	78	53	76	70	55	56	72	67	54	71	56	72	79	63	56	67	64	57	56	78	51	64	59	65	61	61	73	58	79	55	53
5483	342	409	420	391	348	320	325	301	299	286	295	259	231	258	251	281	255	249	234	191	268	251	250	221	274	229	214	247	243	230	269	225	243	236	251	222	220	243	226	236	224	238	249	253	253	243	243	262	238	218	225	255	224	219	250	245	240	211	220	236	263	225	241	226	214	224	240	239	246	246	243	225	214	265	233	222	215	236	245	245	244	205	250	255	252	249	242	226	254	222	241	225	230	217	242	219	223	217	222	233	212	215	230	248	246	240	245	242	223	243	245	235	237	231	225	249	209	262	216	211	242	253	252	223	244	252	264	249	250	247	236	279	233	213	230	221	230	254	235	237	243	251	224	219	239	242	234	233	213	217	226	234	273	246	225	237	239	251	209	267	227	235	258	227	239	228	223	229	228	254	232	240	233	207	250	235	251	252	220	217	259	250	242	217	238	218	241	210	250	236	234	215	231	200	229	212	251	262	211	224	236	259	238	227	220	231	246	225	208	245	247	240	240	237	239	239	221	253	233	246	227	260	245	243	254	229	243	253	235	264	249	207	227	275	253	264	225	236	248	230	261	239	223	225	222	219	234	233	239	225	219	231	258	217	215	209	256	273	225	241	254	234	239	251	247	245	238	232	216	226	231	234	229	215	247	238	237	269	246	236	242	243	206	242	238	220	223	266	233	258	205	236	233	225	224	211	240	213	222	208	240	239	244	218	245	245	232	235	235	209	211	219	237	224	247	220	258	262	229	230	230	233	224	222	235	244	221	220	242	228	229	258	229	237	248	246	223	222	246	230	227	257	220	225	229	243	238	243	278	248	217	235	232	234	257	220	249	238	198	228	225	250	227	230	219	246	211	212	236	257	281	248	256	258	250	208	233	248	221	265	241	270	242	242	241	226	214	226	232	228	215	251	261	239	250	252	234	213	248	230	244	243	232	237	204	238	242	219	227	235	256	252	231	241	223	239	212	241	230	230	230	236	253	242	243	224	219	225	243	245	241	250	230	240	238	239	240	260	240	258	220	225	243	222	239	216	241	248	235	236	221	223	227	239	244	224	233	230	197	228	230	239	243	229	239	219	240	225	213	253	229	229	216	237	223	236	204	234	216	259	242	249	231	248	245	211	254	242	241	227	218	244	233	213	238	220	212	246	249	246	262	230	235	230	216	248	244	200	247	220	223	239	233	215	228	221	244	238	237	235	247	242	230	224	243	232	218	240	230	236	276	263	268	215	218	266	241	245	231	226	227	224	230	229	251	242	249	206	215	252	237	244	221	237	254	243	232	239	246	227	252	237	207	211	227	245	225	232	234	220	230	229	236	242	203	222	223	218	230	214	236	242	224	239	226	238	270	261	227	251	237	228	242	279	251	212	240	214	212	252	225	251	220	235	209	212	228	252	236	213	243	245	230	239	211	215	226	209	248	278	242	246	239	228	229	217	234	244	229	236	263	276	244	213	227	220	243	234	226	227	209	237	222	249	246	249	232	201	225	270	238	239	223	204	244	218	244	235	253	233	256	221	235	224	219	233	244	230	268	210	251	243	206	255	208	254	219	243	210	242	233	227	239	227	225	226	221	241	248	233	232	246	222	236	232	233	239	239	239	236	218	223	237	223	246	176	243	229	225	236	245	254	255	239	236	235	233	227	250	246	222	249	207	205	235	246	250	229	224	210	232	212	266	246	236	239	248	232	229	211	246	271	241	197	252	245	225	213	233	252	218	219	240	220	260	243	239	255	215	225	245	237	224	214	216	236	277	244	245	247	249	246	245	220	219	251	262	205	219	233	204	214	201	250	252	215	225	220	219	255	249	220	228	228	210	249	211	237	227	254	226	221	224	228	234	230	235	264	237	253	225	242	219	213	225	249	228	253	238	238	231	245	239	241	269	205	261	225	210	235	241	220	243	211	221	225	223	216	244	231	224	239	235	238	229	245	242	222	225	244	235	269	235	237	258	247	233	230	241	247	229	225	214	237	256	218	248	229	207	232	185	232	240	234	244	228	237	243	241	233	212	254	216	248	253	235	245	228	243	245	245	229	247	235	229	243	233	250	248	207	234	212	217	249	241	247	242	236	239	282	213	235	224	223	242	214	239	244	236	207	216	247	253	247	203	247	233	255	248	260	234	260	227	256	233	245	226	215	280	238	245	227	217	242	252	223	238	249	235	233	235	242	245	269	234	266	239	233	234	261	234	251	265	244	225	233	248	224	226	220	233	223	252	231	214	236	266	225	249	236	228	250	224	252	251	212	222	252	251	259	257	220	227	207	246	235	252	243	232	244	233	213	235	236	218	231	270	242	235	215	257	226	224	242	236	217	260	236	249	239	222	243	238	240	237	240	226	228	218	212	233	238	247	244	224	228	240	192	215	198	247	236	236	244	192	242	233	249	252	234	236	248	245	228	232	282	244	232	261	243	230	226	221	195	228	225	236	227	226	244	254	240	215	266	254	257	242	215	259	225	198	246	250	233	224	215	230	226	244	210	250	220	227	209	232	259	207	231	247	252	255	235	225	254	239	232	221	206	232	230	223	229	233	260	233	250	242	239	237	235	250	218	238	252	239	231	234	242	197	227	231	230	239	260	232	239	268	230	197	235	249	228	249	235	248	209	234	231	215	254	226	196	256	244	268	225	252	221	234	232	225	233	219	220	223	225	237	252	234	251	230	241	223	232	229	242	231	259	225	256	242	244	238	249	249	228	285	237	227	242	243	229	231	224	241	248	227	218	201	224	244	221	243	246	239	228	219	224	232	218	246	211	269	231	227	242	232	253	222	231	235	228	238	228	237	219	219	231	253	247	239	256	238	275	214	233	233	236	227	242	235	238	180	219	226	239	207	193	252	225	284	262	234	212	220	254	237	249	197	236	242	234	245	225	232	248	235	230	240	212	242	226	236	227	227	226	229	250	235	253	224	236	233	241	209	242	230	252	214	241	235	234	253	224	223	215	245	226	219	247	239	233	240	213	233	239	243	254	228	200	214	219	228	216	241	238	206	232	240	209	244	259	240	261	226	233	251	249	252	254	242	224	250	219	221	227	249	219	232	227	226	228	219	248	237	237	236	219	219	231	269	228	218	242	241	266	225	223	237	263	228	259	224	246	267	237	224	239	242	211	272	238	259	240	249	217	210	213	257	228	264	266	242	219	208	227	224	246	259	224	229	231	220	241	252	225	208	245	229	247	214	244	229	230	238	232	238	230	236	233	230	247	212	239	231	229	217	240	217	238	255	234	245	238	216	238	203	224	230	220	241	222	212	246	242	244	214	238	227	242	210	258	235	230	203	259	243	234	224	214	228	236	261	234	218	242	249	238	219	241	224	215	268	223	246	233	215	235	214	245	230	201	256	232	218	226	245	229	226	236	244	223	250	239	231	243	235	234	231	286	259	221	237	250	254	239	222	219	236	224	214	218	261	242	248	219	246	246	241	251	225	227	197	247	236	218	229	240	229	220	250	214	238	239	234	237	234	216	239	233	208	243	231	246	234
45157	14050	1945	1053	731	579	440	349	322	286	250	239	226	198	181	184	156	194	162	205	172	142	170	151	165	135	163	122	145	133	168	125	161	141	140	145	139	140	160	144	125	159	148	143	152	133	115	164	135	152	155	131	134	173	144	118	132	133	111	157	135	134	127	143	142	134	121	134	142	143	142	132	155	144	152	151	124	131	120	147	146	141	131	134	138	132	124	157	136	141	149	132	138	152	146	134	146	139	129	129	134	128	135	128	123	144	111	128	128	165	146	149	135	137	138	110	141	129	125	157	122	128	163	108	133	128	117	154	131	138	137	144	120	160	127	114	133	131	130	140	123	138	159	122	130	134	142	125	133	134	143	142	119	134	135	136	143	124	111	143	133	142	131	140	149	129	131	134	135	156	127	115	138	147	139	126	139	139	150	128	131	132	137	136	153	131	131	130	141	157	142	116	154	159	128	141	137	123	151	133	130	126	141	121	135	136	160	128	159	123	135	129	134	141	138	136	129	132	152	135	136	141	130	136	128	137	117	149	149	153	139	122	116	152	113	159	138	122	131	140	138	133	131	171	137	155	128	132	145	126	150	174	133	121	130	135	134	144	144	148	135	143	130	137	127	129	130	131	117	132	144	121	146	140	135	147	147	117	145	120	136	119	129	139	129	154	158	132	123	118	148	138	144	128	129	147	140	139	129	149	127	132	124	151	129	127	134	108	117	148	111	138	143	137	142	152	120	122	130	125	159	142	146	138	134	134	133	137	138	166	131	144	133	137	121	156	137	115	134	119	152	134	129	139	137	147	158	123	140	147	134	142	132	134	152	150	137	137	135	124	136	119	140	129	135	149	142	135	106	150	129	149	145	128	147	120	134	135	137	141	143	154	131	127	147	139	130	150	147	149	118	146	140	131	136	135	159	128	140	118	142	136	126	133	131	146	119	135	126	133	139	135	131	150	124	144	145	132	132	137	140	139	115	136	142	129	134	133	155	143	123	136	135	124	137	147	120	139	143	133	133	136	155	115	126	114	137	146	146	138	132	123	144	158	137	139	165	128	137	143	126	126	149	130	137	148	154	140	153	142	127	129	139	143	135	146	138	133	140	135	131	128	124	143	139	136	142	136	121	146	136	150	133	129	122	149	157	135	160	137	143	154	135	134	118	146	160	151	160	131	138	148	118	142	135	134	121	122	138	143	153	133	140	161	119	160	137	141	143	131	131	137	151	155	135	123	173	154	162	155	149	128	131	147	134	146	152	156	134	142	128	127	145	127	133	122	139	141	140	130	148	124	153	132	127	175	128	128	157	140	134	141	143	150	133	139	109	131	120	133	137	116	139	137	154	135	106	153	141	151	127	134	151	115	145	132	133	140	144	148	127	131	146	146	127	150	136	149	129	133	141	139	148	148	124	135	144	140	141	136	124	150	150	136	130	148	160	133	126	164	131	116	143	129	126	139	148	132	142	151	151	139	135	141	127	113	131	133	133	138	134	154	132	137	138	131	142	137	138	135	159	135	136	122	123	128	112	113	111	138	147	123	139	130	141	134	128	139	135	130	155	144	145	140	158	138	147	126	156	127	122	152	124	137	126	114	137	134	137	149	121	139	137	124	150	133	137	147	130	146	152	152	128	162	122	118	165	150	126	120	137	112	145	139	137	142	112	128	144	132	134	123	131	133	171	128	117	142	133	130	150	118	144	143	128	131	129	133	127	113	142	131	131	139	134	133	142	174	138	137	127	130	140	126	128	158	143	129	124	125	133	136	133	122	141	145	124	157	138	137	120	151	125	117	151	126	120	129	135	136	129	118	148	118	140	118	140	135	146	139	148	133	130	142	138	133	131	131	127	134	122	119	137	148	149	137	143	123	153	144	156	129	123	138	140	139	148	137	120	157	106	123	122	140	127	146	137	143	124	137	123	135	159	139	140	130	127	147	147	162	143	127	120	142	155	142	134	139	105	133	124	120	140	140	139	148	137	154	155	131	125	122	138	143	137	143	149	142	162	131	137	137	140	156	153	135	144	123	143	148	134	145	124	148	136	134	146	121	139	141	135	121	134	123	141	151	147	143	139	115	147	153	130	131	135	128	135	156	134	120	128	136	104	135	128	119	122	152	138	142	150	134	134	118	132	132	140	149	146	139	142	118	129	136	145	151	153	134	140	136	139	138	157	143	125	147	146	126	151	126	138	131	144	145	146	129	128	125	130	156	131	131	135	132	135	161	157	126	127	124	145	137	148	129	132	144	111	124	115	156	140	112	145	150	173	128	153	138	131	145	137	123	129	121	127	139	134	136	145	142	141	123	128	121	136	116	149	139	152	166	137	122	140	113	129	119	150	125	147	126	116	152	157	136	141	138	150	161	127	122	146	143	155	145	147	142	130	127	120	147	155	133	139	138	129	128	120	139	130	124	144	147	137	138	136	153	145	161	133	131	138	149	152	139	130	133	146	130	158	128	133	146	157	146	137	155	145	141	137	149	139	134	139	164	116	155	134	154	135	148	139	161	143	137	153	147	124	143	146	128	152	139	117	150	142	132	130	110	129	144	129	135	124	144	141	120	138	112	154	159	152	126	132	129	127	139	142	142	115	141	137	146	120	132	123	127	135	140	125	122	122	141	125	133	148	130	126	116	104	155	133	150	129	133	135	126	126	146	166	141	124	153	130	153	149	131	116	160	129	135	133	148	144	151	149	156	120	133	123	119	130	152	151	138	146	142	139	143	111	121	118	144	123	131	146	128	136	149	116	146	156	152	131	120	127	129	137	125	140	126	135	133	144	144	117	137	117	142	129	134	144	166	155	151	131	139	143	126	146	147	140	151	140	121	155	164	126	127	156	142	146	161	159	121	143	135	131	124	150	145	155	126	128	134	126	135	134	141	144	143	146	140	151	137	141	144	155	123	120	134	149	133	139	136	134	153	112	143	130	135	151	107	144	125	155	156	132	139	118	125	133	128	127	148	126	138	138	122	147	127	135	130	147	140	143	145	147	138	126	153	164	120	131	156	142	143	125	132	156	137	134	122	131	133	141	137	123	128	105	142	145	139	144	137	124	131	132	143	154	153	132	135	147	139	142	121	144	126	134	144	157	122	146	158	146	135	149	136	136	137	120	160	134	162	121	134	122	139	152	142	137	132	150	146	131	155	159	143	139	151	142	102	141	120	142	141	132	134	145	144	138	137	127	139	144	130	147	142	131	119	131	136	123	141	145	137	140	114	148	128	141	138	134	143	141	162	132	148	135	141	130	135	121	141	122	150	144	133	137	120	156	123	147	119	140	149	131	141	141	138	127	143	137	126	140	149	136	132	143	141	145	136	162	109	143	160	160	133	140	126	133	129	156	155	137	131	123	128	140	155	127	113	115	119	146	144	130	135	136	126	133	140	156	113	143	118	146	144	137	155	124	146	139	146	137	145	155	150	141	163	146	154	136	141	134	139	136	143	136	126	137	138	112	126	145	138	131	134	121	147	134	132	119	153	134	125
24925	1427	3259	3574	3150	2398	2026	1682	1483	1351	1202	1085	914	916	804	777	777	711	692	608	691	584	615	555	580	544	584	526	535	530	543	527	543	516	485	504	464	509	471	450	498	502	481	483	500	426	441	496	453	485	465	451	459	453	437	434	478	438	439	450	456	433	463	440	420	414	410	469	454	449	465	468	387	442	457	441	452	417	441	448	419	435	416	456	421	481	408	453	449	454	436	404	450	437	444	435	451	433	407	485	451	443	425	406	445	442	443	431	413	426	409	427	395	420	437	411	434	459	435	456	449	453	424	417	445	406	439	415	446	413	402	395	423	424	415	436	419	422	468	460	464	418	431	426	456	399	426	416	448	437	434	432	443	461	421	429	406	464	414	417	449	434	441	395	419	428	424	385	444	430	458	434	420	438	431	424	420	420	444	407	455	424	430	427	438	426	442	402	423	415	388	437	443	414	401	438	430	397	411	411	451	434	432	399	379	380	388	430	440	415	457	436	442	429	427	429	424	408	391	432	414	426	425	463	403	427	407	426	414	413	442	441	415	408	449	422	406	416	387	432	432	409	445	426	459	431	432	423	424	456	416	467	395	423	387	464	413	418	450	459	443	447	427	381	422	427	473	404	408	426	438	427	454	407	408	418	449	418	440	435	410	438	442	423	421	389	420	431	431	394	400	406	441	448	415	391	447	424	440	449	451	414	474	437	458	425	416	396	406	410	417	455	423	433	423	449	439	437	431	442	439	407	423	448	446	407	419	423	428	409	439	391	436	436	450	433	457	426	459	405	422	435	437	403	445	437	399	422	434	454	416	397	426	439	429	444	418	397	424	401	417	468	446	441	408	398	419	393	424	461	424	446	394	415	428	377	444	411	424	413	429	412	455	479	421	419	426	409	399	444	424	431	403	439	441	458	426	419	420	441	401	452	431	420	414	418	428	411	400	412	430	454	396	434	438	399	419	413	402	439	412	405	402	402	409	406	440	407	432	391	420	442	454	418	466	410	454	402	436	465	429	424	437	429	472	432	445	443	407	427	395	417	403	366	410	435	467	426	439	405	400	460	453	413	436	424	407	438	445	438	374	447	441	400	446	475	423	419	429	406	416	385	462	447	412	460	432	404	478	416	477	419	437	419	411	410	428	420	417	415	421	417	421	417	391	430	409	442	463	384	451	411	427	438	436	442	477	434	407	432	424	449	423	417	422	419	416	426	422	434	418	448	416	420	435	439	416	435	429	411	414	429	444	393	424	446	408	425	381	442	445	463	432	422	389	401	432	398	427	413	422	407	419	451	432	425	441	419	418	406	452	407	435	436	417	435	412	414	416	421	432	422	447	411	409	401	421	432	382	432	443	393	463	462	456	472	407	430	428	432	422	446	402	422	436	405	462	427	407	427	467	445	447	454	437	403	398	408	467	413	436	420	441	408	401	413	439	420	427	393	419	439	441	434	400	414	411	440	408	431	401	439	447	465	409	445	431	439	431	427	417	437	411	420	423	443	421	422	443	436	442	420	426	435	427	452	417	450	423	440	451	438	440	441	383	426	425	437	454	425	463	434	417	421	436	389	412	412	405	395	465	469	394	421	432	428	398	434	431	447	397	419	429	401	420	394	413	416	428	469	409	413	430	455	412	412	403	401	438	453	418	411	408	459	469	411	439	430	412	397	429	421	411	427	437	449	413	422	422	435	395	447	417	429	428	420	443	419	430	405	445	390	392	404	439	426	463	416	405	393	454	461	448	436	448	458	457	445	475	406	446	459	414	407	395	414	403	435	445	420	435	434	437	424	407	416	430	428	436	412	435	409	432	414	443	408	443	438	445	388	461	414	457	438	416	423	420	374	421	430	426	427	420	430	408	374	421	443	420	439	421	419	422	454	438	439	440	435	406	385	428	433	460	419	428	405	469	383	413	426	423	405	408	403	405	407	471	426	425	401	434	410	393	418	410	391	453	434	410	421	436	418	418	443	388	414	399	420	434	402	413	454	408	414	437	436	441	435	457	425	429	450	393	440	411	459	424	413	437	425	418	457	476	418	433	421	461	456	436	408	439	407	432	413	409	414	403	402	454	415	411	423	430	414	429	418	403	427	420	446	425	421	422	464	445	430	426	392	392	438	459	420	442	435	419	437	424	430	425	424	428	434	424	454	419	443	425	432	433	396	430	448	437	432	407	386	435	429	419	446	410	474	437	424	436	422	400	414	424	440	464	453	428	425	467	429	458	480	412	434	403	422	415	391	445	454	418	426	436	430	482	416	443	397	441	405	425	415	430	430	424	438	435	404	431	444	389	406	434	451	420	411	419	420	408	418	398	412	414	420	459	440	392	421	401	422	441	432	452	424	458	447	420	419	413	447	425	421	464	408	423	448	440	387	456	448	399	435	403	438	429	443	451	414	428	438	406	404	404	449	426	433	431	435	437	410	404	385	421	441	433	459	441	417	448	432	441	437	455	424	453	378	406	424	403	406	438	425	414	411	460	413	447	419	466	438	444	423	388	446	419	432	455	421	447	385	424	393	429	409	396	424	416	451	456	442	426	433	432	436	444	414	426	444	437	412	426	435	418	445	464	455	405	417	427	443	418	426	434	415	450	423	430	443	444	391	456	431	431	446	408	416	393	397	450	458	436	416	433	430	406	444	424	419	394	441	408	432	423	430	430	404	466	429	427	461	466	463	401	421	457	409	388	453	424	395	423	466	420	418	439	429	431	423	473	429	422	432	384	430	403	416	501	399	431	420	407	436	437	415	458	420	381	418	385	429	421	427	466	441	417	427	424	450	443	415	434	395	444	406	451	440	414	420	433	434	403	449	433	419	411	448	438	434	428	407	433	409	406	407	445	433	406	444	412	420	398	431	439	404	387	416	447	437	435	424	433	414	427	388	421	412	432	432	461	437	433	429	394	426	369	441	418	417	413	428	447	418	404	404	417	413	410	437	433	419	430	420	429	414	415	435	444	418	451	425	403	417	420	427	428	427	400	412	399	412	425	385	430	423	418	425	432	377	432	390	456	438	404	413	415	451	389	404	412	476	396	415	410	449	437	399	385	435	436	425	350	451	438	481	422	436	395	412	422	388	449	418	436	438	441	440	433	417	441	443	453	413	401	430	392	452	447	402	416	432	405	427	410	431	450	418	402	425	416	432	439	432	421	431	424	394	436	469	424	432	427	436	442	365	430	385	452	453	422	437	455	423	424	436	424	453	403	453	458	494	404	423	436	421	430	428	436	408	430	435	437	417	425	427	449	461	409	395	442	474	411	414	428	428	461	373	441	404	403	420	409	426	412	441	401	435	429	449	418	435	423	436	468	452	433	391	439	412	408	433	436	475	453	388	413	458	453	401	426	444	471	429	416	416	413	449	443	427	393	413	396	439	423	431	461	405	409	479	442	427	419	423	409	425	429	398	461	432	436	425	391	431	428	489	392	468	446	448	424	389	443	447	436	412	406	439	433	399	446	382	440	464	445	409	410	443	390	433	418	438
55099	24132	6951	2243	1493	1144	849	647	546	506	419	444	339	372	322	303	308	307	318	300	264	281	272	271	284	250	283	261	241	229	267	231	268	256	235	263	259	219	263	237	263	241	239	236	244	229	229	233	212	214	246	238	259	268	236	245	224	227	226	252	245	241	234	253	232	236	208	221	242	244	244	235	250	230	225	229	243	211	228	187	226	237	239	227	244	230	246	222	220	218	226	214	217	260	219	210	223	236	237	228	244	219	217	247	221	248	223	231	231	222	232	223	240	227	237	217	241	227	230	218	233	231	209	243	204	237	229	239	190	231	220	246	229	211	201	225	200	226	271	234	225	263	243	225	234	236	223	212	226	223	241	223	223	222	213	226	240	226	246	240	218	259	234	216	223	231	237	202	227	252	220	216	230	209	233	213	209	218	234	231	233	219	204	229	244	247	227	219	216	219	237	213	236	210	244	225	221	228	221	201	235	211	218	220	231	210	198	224	253	238	235	235	222	227	249	208	205	231	256	220	214	222	232	251	215	226	237	263	223	227	231	216	258	225	222	209	227	231	238	207	202	224	218	214	236	255	229	250	213	231	233	221	237	236	219	211	218	238	242	240	231	216	219	203	213	212	253	199	217	219	238	229	213	208	236	234	231	219	217	244	222	235	229	243	272	243	236	241	212	214	216	201	240	229	226	207	216	210	236	228	208	196	205	240	229	236	237	223	203	215	232	245	237	235	245	242	235	224	199	217	238	240	220	247	227	224	240	234	223	223	221	212	229	248	236	228	233	231	230	220	213	239	195	237	218	255	218	227	258	212	227	230	256	240	219	218	234	219	244	219	209	232	232	208	237	239	228	238	219	221	215	224	210	235	204	237	239	225	240	246	202	223	211	222	217	237	223	253	236	222	198	216	216	218	210	235	214	218	225	234	221	219	248	252	254	227	223	247	249	199	198	212	240	224	217	231	237	216	208	236	227	234	226	179	235	221	240	232	200	220	212	246	229	198	181	224	210	251	192	234	223	230	233	216	242	238	224	251	221	214	264	234	207	232	230	218	202	218	258	243	226	232	262	244	236	252	249	237	234	257	227	188	248	219	229	248	238	205	231	210	224	248	247	228	254	256	225	224	203	234	220	226	231	249	221	232	216	216	247	230	238	240	221	209	233	240	245	217	229	218	224	222	204	217	229	248	232	222	231	230	207	195	225	227	231	214	255	232	235	233	236	208	210	232	224	225	244	223	245	205	235	246	236	236	220	207	258	253	198	228	247	225	224	225	211	234	259	238	217	233	217	234	240	234	258	229	223	240	226	241	228	225	242	226	225	273	212	225	220	193	214	207	216	224	238	222	221	210	213	210	228	206	228	210	235	207	238	233	248	226	246	230	260	245	210	249	240	245	232	241	219	224	225	213	227	227	217	204	239	243	228	234	231	215	228	226	217	197	242	237	239	188	209	230	241	221	230	213	233	201	265	204	227	224	236	229	230	233	245	224	239	220	231	207	221	214	218	226	243	215	233	227	237	213	220	231	216	247	228	232	216	239	243	212	239	232	238	209	223	223	239	241	264	212	233	218	225	219	228	271	238	258	243	220	224	232	212	215	217	221	231	219	206	234	244	227	205	241	242	218	215	252	229	223	244	242	225	222	226	264	228	194	227	233	235	180	231	225	252	215	188	227	214	237	222	222	231	232	263	236	254	202	201	224	236	238	226	214	220	220	224	239	234	228	216	236	213	238	227	218	213	209	232	227	226	238	244	200	199	222	221	229	235	219	198	211	247	258	217	210	224	230	209	243	215	249	215	223	224	228	220	233	229	218	226	231	235	226	223	221	240	240	231	225	223	231	243	213	206	229	253	220	240	212	234	246	235	227	220	211	218	204	230	226	222	257	227	230	240	231	227	212	239	228	219	232	215	220	237	191	229	209	232	243	221	233	200	242	229	239	230	227	219	233	216	230	250	211	242	236	213	227	208	224	209	222	213	236	206	236	227	233	228	213	226	225	277	224	230	231	207	227	231	243	208	214	247	246	213	217	235	220	229	220	212	238	205	247	255	236	229	231	212	211	249	247	243	259	235	245	240	237	229	217	220	244	216	231	211	237	226	230	236	236	249	221	213	252	222	227	236	225	216	246	206	217	237	244	217	231	250	243	231	241	237	229	236	226	225	217	228	224	260	224	208	235	243	234	209	232	208	229	244	219	256	215	252	234	232	237	236	229	219	198	237	180	227	217	207	223	240	237	217	229	234	257	241	240	202	259	252	223	245	255	220	235	223	194	205	258	257	245	243	260	224	217	237	207	230	255	218	231	202	215	237	247	233	241	222	225	223	203	212	208	201	247	238	199	214	216	244	210	242	228	237	231	230	224	223	224	203	229	218	225	211	216	244	193	220	249	246	202	234	217	196	247	208	205	224	233	239	212	246	208	239	238	226	199	256	236	229	231	226	232	239	220	237	236	216	248	220	223	220	231	221	226	230	204	206	238	210	228	237	222	209	265	260	222	234	250	230	212	218	212	228	222	230	256	224	253	236	229	243	202	217	218	215	228	239	232	220	216	184	222	209	232	226	218	234	231	255	245	224	209	224	232	240	230	235	218	236	240	233	250	238	245	221	233	232	243	220	236	221	236	240	238	223	256	210	214	228	245	207	252	228	227	231	236	206	215	240	225	228	191	195	217	228	215	204	227	210	232	230	285	260	227	195	247	245	244	246	221	216	230	265	211	228	255	271	203	243	234	213	245	237	209	205	231	202	229	244	221	224	246	216	247	239	210	216	236	222	228	249	234	215	242	252	244	233	220	221	249	251	219	255	243	241	217	218	232	204	255	241	248	214	236	215	242	243	235	227	234	271	225	231	223	232	234	243	235	219	242	231	226	230	202	217	241	196	239	226	246	255	231	217	240	241	232	225	250	229	203	235	218	218	269	222	233	220	215	226	216	231	236	219	242	236	256	232	233	237	212	220	246	222	224	238	239	223	254	237	216	238	210	231	206	248	213	225	239	273	228	224	251	211	225	233	211	191	257	215	201	239	222	256	219	207	247	221	242	235	241	224	228	219	218	208	236	247	220	230	219	234	255	224	216	247	221	231	235	227	220	235	237	211	240	234	217	212	229	226	254	226	218	233	211	218	231	236	264	234	227	216	241	227	239	236	224	234	239	216	252	243	201	220	236	216	221	236	217	234	253	224	230	225	223	194	245	249	227	224	227	234	236	207	226	230	211	226	221	213	235	236	231	255	213	240	247	249	233	247	196	210	235	217	233	217	237	228	258	231	241	225	260	218	221	259	220	206	238	243	210	267	237	229	235	252	245	232	237	247	212	194	226	199	231	232	220	220	234	233	227	251	204	227	218	202	206	220	201	208	235	244	276	245	219	227	217	210	226	265	241	209	246	223	213	226	238	212	227	251	227	225	225	236	196	218	252	222	224	215	213	217	239	209	229	242	248	231	239	221	239	226	229	203	233	220	239	245	222	220	238	214	231	212	236
31614	2602	5913	6535	5528	4380	3621	2998	2618	2319	2067	1736	1728	1551	1386	1305	1322	1236	1144	1050	1006	960	946	946	949	927	877	882	908	867	797	752	740	771	799	795	763	784	781	768	746	771	747	737	724	690	701	673	705	764	686	688	664	686	709	741	688	704	675	650	646	743	661	642	746	688	695	709	677	688	678	618	691	689	660	651	700	649	662	671	657	628	705	737	638	669	705	686	675	690	678	640	691	686	651	714	702	687	646	629	660	650	614	624	615	689	679	605	617	656	617	645	625	646	667	679	679	703	668	645	615	649	681	630	711	666	581	653	593	636	687	680	649	696	631	663	631	626	621	642	646	624	671	647	698	678	650	659	659	637	621	586	639	642	679	633	636	627	654	652	690	651	625	640	641	654	630	626	672	693	616	634	674	643	658	685	653	709	663	640	647	664	652	637	625	656	689	680	685	633	640	626	597	641	687	686	656	611	621	648	635	647	629	657	665	685	661	673	647	649	684	603	623	681	612	677	587	650	650	691	660	628	577	630	645	661	633	634	641	658	635	676	613	612	664	678	664	632	699	667	619	640	641	612	663	620	626	650	668	691	688	660	674	649	630	630	645	681	641	672	646	647	642	613	652	658	614	603	639	659	632	621	651	626	660	630	661	655	676	656	633	721	651	653	634	650	615	663	635	652	658	663	674	680	667	593	631	642	646	653	616	627	672	609	659	643	632	650	698	663	668	619	659	645	656	621	648	668	673	677	613	634	631	659	625	635	662	610	617	654	641	663	651	649	653	634	643	644	640	646	634	619	602	650	663	641	632	663	668	628	647	639	699	667	620	629	632	655	669	646	698	635	642	702	647	642	683	651	639	631	658	660	677	659	668	668	713	667	641	646	590	657	619	648	642	626	697	654	657	627	597	653	637	626	597	622	670	633	658	723	637	594	676	689	667	639	711	642	664	697	614	624	670	674	649	629	637	629	660	665	643	602	637	654	626	642	663	674	642	610	640	685	639	647	671	636	704	685	638	665	643	603	635	654	620	656	618	638	651	688	628	628	696	646	696	648	656	626	687	616	652	639	644	625	647	668	688	668	650	659	634	653	682	708	646	631	632	664	628	635	615	680	605	710	624	634	701	664	599	661	639	665	672	593	637	629	624	631	636	683	665	656	642	661	630	638	617	672	627	682	620	632	645	629	630	642	630	644	633	643	642	619	652	636	674	602	671	639	636	642	659	633	695	666	685	615	623	652	644	624	642	654	626	709	668	648	645	645	644	700	621	649	628	651	609	672	655	626	631	634	649	627	670	711	684	625	667	665	690	669	677	628	606	615	625	656	643	624	660	645	674	652	616	669	701	655	646	671	630	657	656	674	609	632	680	628	665	662	671	697	725	626	665	617	682	632	629	638	675	644	649	621	680	649	653	654	667	686	628	615	583	621	658	676	656	618	642	608	619	604	656	651	632	621	650	671	664	646	655	666	623	685	655	604	647	639	624	638	630	676	618	652	648	712	685	607	633	598	651	660	625	615	589	613	680	647	611	672	646	632	642	653	647	605	647	643	686	672	641	661	634	654	673	663	659	654	666	627	630	631	676	688	610	709	696	603	614	585	636	606	656	649	678	654	646	687	654	627	709	681	681	639	617	646	678	639	645	629	676	679	684	646	649	642	652	670	652	654	695	623	629	632	639	674	613	655	679	628	647	657	651	666	616	652	623	641	661	619	618	628	666	638	639	700	605	655	661	619	681	677	693	672	656	703	657	624	640	623	657	634	676	642	654	687	678	630	701	708	607	656	641	667	656	655	615	639	641	618	643	660	637	663	634	667	666	638	658	640	616	738	604	698	666	616	637	632	673	671	677	651	650	684	710	637	668	649	635	632	656	612	667	615	638	655	680	604	682	665	660	678	620	686	613	637	685	642	639	647	648	669	619	652	641	605	648	667	625	611	669	690	643	651	665	644	680	639	651	672	638	605	627	621	641	669	683	645	604	643	630	594	626	652	683	673	632	662	622	655	662	668	650	637	646	601	636	637	700	626	678	626	644	611	674	619	661	675	630	652	693	620	614	665	615	675	660	573	659	651	688	651	666	684	617	654	642	640	670	592	665	628	659	647	645	672	700	612	629	680	653	648	647	625	627	642	638	653	650	639	622	651	640	637	616	651	646	662	676	632	658	613	640	594	648	650	700	649	599	676	634	659	617	634	655	695	682	617	641	675	636	619	686	607	654	612	648	654	624	625	676	623	700	637	660	635	650	668	617	630	630	652	584	669	672	644	640	671	645	658	618	628	644	618	650	656	697	637	646	710	666	636	663	644	655	673	668	681	617	638	642	676	654	638	643	622	614	648	693	655	613	656	676	585	638	633	648	620	655	622	649	628	623	656	646	619	698	618	687	656	642	608	642	652	669	624	638	642	652	638	641	662	671	628	628	643	618	618	625	635	656	629	655	627	680	685	683	678	633	661	608	651	659	680	658	643	640	674	648	682	657	645	661	630	663	650	683	641	653	668	655	651	648	615	635	667	636	596	688	634	615	650	633	685	632	607	675	625	624	582	636	635	661	637	650	653	661	675	621	638	627	614	631	663	616	687	654	619	655	626	658	645	627	606	630	643	641	647	610	661	657	636	588	638	658	654	646	633	645	644	625	652	621	631	657	624	674	633	659	666	616	632	663	659	670	632	640	650	692	673	644	610	678	647	667	625	685	653	656	667	633	619	663	683	673	645	640	625	648	641	621	661	682	668	627	634	669	643	629	685	640	627	647	642	653	706	708	636	623	622	635	638	687	671	686	685	673	678	638	620	643	664	633	631	650	629	660	632	647	643	690	613	662	656	666	684	651	609	661	606	636	627	625	636	631	614	628	628	583	686	669	710	664	655	639	658	687	654	611	643	642	679	695	640	662	660	684	693	626	636	662	616	596	663	645	669	609	641	623	644	664	632	658	615	673	607	655	646	651	646	655	678	647	648	637	626	656	653	626	621	671	688	597	692	653	672	638	673	636	683	644	625	615	642	630	663	605	706	655	655	636	641	658	596	654	670	663	662	623	652	633	629	645	649	677	639	659	677	626	681	627	652	679	692	636	617	619	658	669	668	641	626	634	645	646	671	640	636	667	634	632	626	645	619	631	615	650	634	693	694	657	611	687	616	643	641	683	695	616	596	651	674	657	622	616	622	662	680	638	672	623	625	600	661	667	619	654	648	667	678	654	637	670	598	643	644	622	592	697	675	576	635	658	659	634	659	649	630	633	651	688	617	668	647	658	633	648	664	637	648	659	618	630	635	677	641	647	596	659	672	601	615	689	652	606	633	648	634	638	638	602	639	654	641	616	639	666	657	650	653	650	646	646	664	677	640	640	665	696	600	639	681	695	673	616	653	663	636	656	623	643	640	637	677	625	654	642	646	648	652	621	642	677	699	686	617	666	640	660	613	666	730	621	622	653	654	651	608	672	638	618	624	666	627	663	675	605	644	646	677	697	627	643	660	634	654	614	623
6086	395	138	95	100	97	96	67	67	67	64	84	71	75	60	66	73	62	61	56	59	69	72	68	69	66	57	61	62	70	76	66	62	61	64	70	63	70	67	75	71	62	67	70	82	60	67	74	66	68	67	71	71	64	71	49	72	72	62	67	65	67	75	64	52	69	63	69	68	52	70	67	54	69	65	59	57	72	53	65	57	72	69	73	69	68	68	76	68	64	75	61	63	49	56	67	48	75	72	66	53	55	69	70	69	52	65	61	68	65	60	77	67	60	52	62	70	72	70	63	61	62	71	60	65	70	53	68	53	72	75	71	54	65	69	69	71	57	59	56	62	70	78	68	76	62	56	59	67	48	60	56	64	59	47	66	75	86	58	53	73	52	66	47	75	56	59	55	71	69	72	72	63	62	64	77	58	62	56	65	60	61	67	65	68	71	58	64	68	71	57	59	63	72	64	63	62	65	74	80	73	69	68	66	71	62	67	63	57	55	55	62	68	78	69	62	54	61	69	56	62	67	71	62	71	84	62	56	62	68	65	68	60	70	72	57	47	50	76	47	73	57	77	63	60	61	72	81	75	62	58	58	53	49	68	66	58	55	66	76	63	58	57	69	67	57	63	58	80	59	69	59	74	47	60	62	88	71	67	51	56	59	56	65	77	64	67	66	53	73	59	56	66	80	68	71	65	55	68	67	63	73	69	76	73	68	60	66	66	63	70	51	56	68	59	72	52	68	66	59	59	76	63	53	69	68	58	73	65	61	69	63	54	55	68	51	54	60	57	60	64	64	58	62	69	60	76	60	57	70	63	54	66	69	58	67	79	70	64	53	66	48	64	48	80	67	61	59	61	70	67	58	66	67	73	64	65	56	70	46	67	67	47	53	69	65	65	50	72	55	72	73	57	64	68	52	56	62	63	52	71	57	61	69	49	67	59	73	71	52	63	75	54	78	55	50	62	71	64	86	77	76	58	54	69	72	58	67	67	60	60	62	66	64	65	57	56	67	66	66	75	68	62	61	57	70	64	50	75	51	62	73	67	72	62	55	54	59	69	73	55	64	63	79	58	49	55	52	71	57	65	64	74	63	77	62	69	63	49	74	50	69	65	64	57	66	74	70	65	68	63	81	77	58	54	75	69	79	59	73	56	49	57	73	68	63	63	69	62	57	76	54	62	55	71	55	68	73	67	60	72	54	68	60	63	76	63	55	59	50	60	73	56	61	63	69	69	64	57	70	62	71	54	60	63	55	66	65	65	63	65	69	70	69	57	64	65	60	61	86	56	70	69	61	84	72	61	61	70	59	63	64	49	72	67	73	50	57	67	67	75	64	61	74	54	48	71	56	63	76	77	72	52	77	62	68	62	60	61	64	63	64	66	71	62	57	59	63	62	53	74	65	69	66	76	78	56	73	58	65	56	83	71	62	64	50	66	51	54	72	71	73	63	71	61	60	63	49	56	57	57	67	67	63	59	59	72	54	66	68	65	66	57	82	64	68	71	43	58	42	72	56	65	46	65	62	60	55	57	61	56	54	63	62	74	61	60	72	67	66	56	60	70	77	61	69	58	70	64	52	57	65	82	60	65	59	73	56	64	70	68	48	65	68	61	76	86	64	69	58	51	62	75	66	65	74	56	66	82	64	62	54	60	70	68	79	59	59	65	68	64	57	72	67	62	60	62	53	74	65	72	63	69	61	69	67	56	64	57	61	64	71	59	90	72	60	61	53	60	57	69	54	69	68	68	70	65	61	54	50	70	63	44	51	70	60	67	75	66	68	61	55	69	59	58	66	76	67	67	65	65	78	54	59	72	64	73	57	56	61	64	67	62	72	74	58	54	67	82	67	66	64	59	68	59	72	66	71	72	75	66	48	46	64	71	68	72	59	53	72	71	63	69	65	76	60	61	62	67	78	64	64	62	65	61	63	70	67	72	66	67	69	62	69	65	66	53	67	56	59	60	73	55	67	60	54	65	73	67	63	84	73	69	58	58	76	82	64	62	57	82	62	69	67	64	72	56	66	65	66	57	64	71	73	58	56	61	62	51	63	59	69	59	72	76	53	67	74	74	64	67	64	68	61	71	79	63	60	67	49	56	50	72	52	60	60	74	73	72	54	65	65	63	68	69	56	47	62	74	53	58	97	64	58	65	59	69	43	58	61	54	66	73	55	58	82	64	81	76	59	50	78	62	54	67	60	65	52	68	60	69	62	70	60	78	65	55	69	63	70	64	79	63	73	69	72	63	59	44	69	53	74	58	73	63	65	59	59	52	61	74	76	70	66	60	76	62	63	76	70	69	69	53	65	60	78	62	65	61	41	64	59	66	63	60	70	65	85	73	80	65	70	72	70	63	67	77	55	64	57	67	75	62	69	65	55	69	73	59	75	62	60	64	61	56	72	69	69	73	61	59	80	72	67	69	55	51	68	72	65	66	66	52	70	61	69	54	77	72	65	61	56	50	55	59	56	58	62	76	70	53	60	75	73	55	68	72	53	75	58	61	65	63	54	60	48	72	70	60	77	76	73	72	60	87	67	60	45	65	53	55	68	56	69	53	65	59	55	58	71	60	60	63	77	59	79	69	61	64	67	65	74	51	83	53	59	70	80	75	58	73	61	59	75	68	79	66	69	56	64	53	81	62	66	73	68	69	70	68	59	67	65	72	62	59	54	75	58	62	52	52	60	60	75	74	73	77	72	74	66	56	77	66	59	52	55	53	57	49	58	62	74	62	60	66	67	60	60	52	77	65	78	69	73	78	59	65	70	78	56	59	67	60	50	74	69	64	75	70	61	69	70	69	66	63	63	57	59	55	77	78	63	76	57	66	78	59	62	52	74	61	59	56	62	57	80	56	53	55	49	68	53	47	76	68	51	68	57	74	76	58	68	63	70	69	62	71	78	70	58	66	54	65	70	59	63	58	71	62	65	66	65	74	60	64	65	69	62	66	64	56	73	66	72	56	58	61	58	82	63	65	69	65	67	74	73	53	73	55	57	67	49	61	66	63	56	59	56	59	59	62	68	68	69	62	57	72	81	78	70	61	78	64	68	68	61	64	83	71	64	81	59	64	51	70	73	80	68	48	63	75	65	56	60	67	61	55	62	55	64	59	70	81	61	55	70	65	60	48	64	61	73	73	59	57	54	65	64	61	68	82	60	62	64	73	62	70	62	61	68	60	50	68	51	86	64	71	74	66	65	60	68	64	57	65	73	66	69	64	53	60	53	67	61	47	72	68	66	80	72	64	54	56	62	51	70	67	70	77	65	59	54	73	67	67	81	73	64	65	60	59	71	53	62	65	52	63	72	65	72	47	68	73	68	68	75	60	55	67	83	57	64	58	50	76	63	50	74	59	68	46	54	56	57	67	67	61	73	69	63	48	76	46	52	69	91	71	59	64	68	79	52	61	71	80	77	65	63	63	61	63	62	67	66	84	73	55	63	67	57	61	65	67	60	62	67	67	81	46	67	47	65	68	62	76	75
5565	291	428	443	344	317	337	291	295	254	282	278	234	244	270	276	243	264	248	249	240	251	250	259	255	257	271	238	256	216	243	238	239	238	252	220	214	227	226	260	260	224	241	214	240	245	248	234	233	239	208	219	251	244	227	253	250	250	252	205	249	225	251	216	233	239	236	211	231	204	233	259	235	227	217	210	195	248	248	232	218	216	262	225	224	247	231	218	248	242	226	249	249	257	218	240	250	239	260	218	274	245	250	246	240	240	225	226	209	196	248	244	211	214	227	236	237	245	226	205	214	252	260	220	222	231	224	261	231	211	215	232	220	216	244	261	242	235	216	245	202	227	249	217	225	246	242	208	225	225	224	246	244	228	249	241	273	244	210	245	244	245	238	246	240	252	246	218	263	227	197	257	244	232	232	229	214	249	214	243	243	233	257	207	223	218	245	234	238	238	227	237	230	238	204	243	231	238	257	237	236	223	246	226	250	228	258	203	249	245	239	233	253	244	245	250	216	226	237	253	238	226	249	268	208	234	202	262	242	207	237	232	232	239	250	221	252	233	218	232	217	245	251	217	208	257	243	246	234	232	206	250	256	228	214	221	229	217	229	247	237	209	230	210	233	233	219	237	215	270	211	266	263	224	242	220	230	235	240	248	241	245	217	230	214	221	241	244	248	221	244	231	235	229	248	253	239	232	230	232	233	251	233	231	223	225	236	224	222	267	241	217	229	241	229	269	234	245	228	220	244	239	248	238	227	232	249	215	243	235	258	278	277	246	260	229	221	239	235	254	220	249	228	268	235	245	233	251	216	211	239	234	226	226	256	229	241	212	220	236	250	235	229	228	246	249	237	242	210	234	218	237	237	228	242	232	213	251	260	247	242	228	233	231	219	230	219	230	209	239	251	275	235	208	221	225	202	212	242	232	220	253	223	218	230	213	218	209	248	219	220	246	246	217	217	217	230	226	219	220	243	218	252	243	235	224	211	250	207	218	249	223	239	234	232	216	261	247	231	250	211	245	249	199	209	230	203	219	206	250	250	246	227	242	241	239	219	238	253	259	225	245	236	232	223	241	221	223	230	212	237	246	223	243	232	243	234	221	227	256	234	236	219	227	239	241	262	214	238	221	246	247	223	237	236	225	244	242	210	241	208	246	228	248	248	233	232	246	235	271	266	222	228	230	247	255	203	234	231	224	232	217	221	275	232	218	240	248	222	225	212	238	221	239	241	244	225	242	228	238	255	234	222	230	226	216	264	238	240	229	242	239	213	233	231	203	232	256	240	241	235	236	241	195	227	229	225	224	224	233	239	235	248	229	241	239	239	254	252	230	250	260	229	233	246	224	210	258	251	227	237	238	226	202	226	222	237	242	254	255	233	249	241	245	231	251	222	233	228	227	224	236	234	245	224	228	237	225	239	254	248	250	236	234	214	244	229	235	247	236	228	214	220	231	229	256	231	234	227	206	231	229	224	254	254	245	217	236	251	245	233	242	219	226	215	269	217	243	217	221	227	250	224	225	238	216	235	227	226	241	223	219	261	243	211	236	240	242	217	254	245	255	241	228	224	246	243	217	220	225	223	228	278	218	230	220	241	247	205	235	241	214	235	237	222	233	227	225	242	254	228	252	215	229	245	199	235	238	228	253	248	245	249	220	241	225	239	213	240	208	188	231	251	247	246	241	235	262	232	231	226	234	247	243	210	242	253	219	219	258	254	237	233	221	230	235	213	240	241	227	234	256	242	235	230	240	227	235	228	233	226	223	240	223	231	208	244	235	233	218	202	232	231	216	240	217	254	220	247	193	201	230	237	220	243	210	219	260	269	201	233	235	214	250	235	252	233	234	234	247	236	237	212	246	237	244	232	234	225	227	212	226	225	221	226	236	243	245	240	213	251	238	232	238	243	212	231	236	222	210	216	237	236	226	234	227	200	232	225	198	251	232	219	231	253	226	256	237	215	228	234	248	212	219	261	235	218	243	229	213	239	248	205	232	235	237	227	257	247	220	217	242	245	257	222	230	237	275	250	230	231	259	253	244	245	234	237	229	226	214	258	247	246	242	233	209	250	208	251	234	233	234	230	239	237	240	233	230	242	247	228	224	260	230	208	256	239	231	232	222	260	252	221	228	229	278	233	239	236	236	225	238	224	215	244	233	224	222	217	231	232	228	228	223	236	241	244	247	240	234	236	233	241	242	225	230	238	256	243	227	246	217	237	236	251	231	242	255	230	218	246	224	211	239	227	244	225	252	245	261	270	233	249	225	241	221	221	216	239	209	253	232	229	243	247	205	235	244	214	249	228	249	234	234	219	224	239	226	248	221	224	225	245	251	226	241	245	239	228	228	229	196	211	241	222	225	263	240	222	231	241	214	198	213	229	215	208	215	236	229	228	240	248	227	229	221	254	233	249	244	253	248	252	234	229	251	240	243	233	221	239	238	248	253	250	233	240	199	230	238	233	219	247	224	231	220	246	221	236	239	222	223	232	226	210	243	250	225	226	256	252	229	231	255	226	235	236	241	228	221	225	246	236	242	251	253	240	283	248	234	239	240	229	234	246	235	228	241	241	245	255	261	252	246	240	234	231	242	236	236	243	231	238	211	259	258	236	240	218	249	269	257	228	228	250	235	226	246	239	200	251	236	248	223	211	243	221	240	241	250	208	210	243	221	234	241	224	220	214	236	213	247	252	232	224	248	244	206	249	246	245	242	228	255	251	234	229	259	219	247	242	246	245	229	254	229	224	238	223	235	253	222	225	253	257	254	230	214	243	239	214	225	242	224	218	237	211	241	228	235	219	243	231	208	258	265	255	217	242	246	252	263	249	227	213	217	245	235	234	201	229	246	227	239	235	244	223	248	238	265	245	242	225	222	225	236	248	209	243	242	215	226	240	238	215	234	219	239	248	220	212	259	254	231	199	228	227	235	251	225	253	238	226	235	233	237	224	239	227	248	236	224	225	211	240	226	245	211	237	252	244	253	223	239	222	224	237	239	244	255	219	212	265	236	214	239	210	226	198	257	233	228	240	239	200	219	246	233	211	222	233	211	224	242	247	244	226	247	224	228	246	232	220	254	237	253	238	246	231	226	238	222	251	241	247	240	262	225	251	254	217	263	237	226	235	232	219	225	248	230	216	246	271	245	249	201	231	231	232	234	247	219	210	248	232	246	241	242	219	255	206	233	244	252	222	214	250	236	204	232	255	269	243	269	226	224	231	242	234	227	227	236	225	197	215	232	227	246	215	228	221	235	237	226	251	241	243	249	232	235	248	235	254	271	243	240	230	240	223	232	227	249	261	231	244	241	214	242	234	229	241	207	245	221	219	227	229	245	236	235	266	242	219	231	235	261	237	254	221	214	245	232	210	228	218	254	236	224	242	230	239	222	240	226	227	222	265	233	244	230	252	265	263	251	245	240	224	233	213	207	229	238	228	236	234	244	231	258	236	251	213	244	252	232	233	217	232	220	227	226	224	248	242	250	242	242
45923	14212	1923	1049	776	577	450	345	335	248	261	254	203	188	196	173	205	174	174	146	161	159	151	173	144	160	136	141	132	145	182	160	164	170	143	126	153	144	163	168	161	157	159	131	161	114	157	122	130	126	130	147	127	137	122	125	148	133	142	142	136	135	149	141	129	165	149	156	156	141	114	125	158	134	134	128	142	154	133	133	141	149	138	156	146	137	133	138	162	127	143	153	121	143	142	110	131	145	138	138	110	122	140	146	140	147	146	159	118	135	156	142	152	127	142	127	125	143	126	130	155	128	169	142	122	129	150	144	162	150	141	139	135	152	149	139	142	154	132	110	134	132	132	146	127	145	143	145	140	146	120	137	138	151	148	139	156	129	135	144	155	124	139	138	137	142	130	133	120	157	130	124	135	113	139	132	114	149	150	124	134	139	148	113	141	117	139	153	152	145	136	128	134	124	169	130	145	136	137	151	126	141	148	134	141	121	130	136	154	134	154	140	146	135	140	123	148	146	141	140	132	134	118	150	130	142	139	123	131	124	130	147	161	131	149	147	148	137	132	136	143	135	127	154	147	146	148	154	135	141	133	134	131	136	129	151	146	132	117	145	120	149	144	138	133	135	145	130	136	151	133	128	144	154	141	137	129	110	147	126	160	133	132	120	166	156	135	155	148	136	137	151	140	158	143	134	134	128	119	142	151	123	152	135	129	135	124	145	138	122	130	154	111	126	156	112	111	131	142	148	139	155	148	148	149	139	116	143	119	158	127	131	150	146	131	150	143	137	143	170	132	141	126	146	137	137	131	145	122	128	132	125	138	116	121	134	124	150	124	136	156	154	129	130	145	152	146	121	152	141	135	130	144	141	135	128	144	116	138	128	148	137	132	155	128	125	133	150	146	143	148	134	149	142	141	143	129	145	139	133	153	130	139	145	136	131	147	118	142	133	134	127	145	132	122	127	140	137	123	119	128	119	117	118	145	143	147	160	130	127	132	137	129	130	146	130	151	108	139	160	119	125	132	141	148	147	148	148	125	130	124	122	135	128	147	143	138	145	143	136	139	142	116	142	161	137	133	135	133	140	124	127	124	133	129	156	132	121	128	134	137	146	161	140	139	150	127	130	137	138	135	132	139	110	155	127	151	124	132	130	141	119	137	143	147	114	139	138	126	132	132	138	132	136	145	124	152	122	124	129	145	142	134	132	147	125	144	144	121	127	120	157	130	126	135	140	167	122	124	131	122	132	141	126	125	151	146	158	134	130	138	129	125	133	121	128	125	121	152	167	150	135	124	133	137	138	120	124	134	146	128	139	146	134	158	142	127	122	122	152	123	156	133	139	136	109	136	133	128	152	126	119	123	163	128	153	133	153	138	158	122	142	149	127	145	127	138	142	129	133	135	123	134	156	148	144	139	134	152	148	126	133	137	119	122	118	136	138	146	128	143	149	116	132	118	122	126	151	146	145	156	145	142	136	147	155	167	135	120	152	159	113	112	143	146	152	135	144	146	112	157	155	145	149	137	134	133	136	151	134	139	139	139	132	126	138	135	138	148	138	144	147	126	131	131	139	137	127	118	131	142	120	158	125	140	159	137	140	152	131	138	126	138	125	141	148	129	125	147	140	129	139	129	151	143	157	142	127	164	137	143	131	157	148	141	134	128	156	125	145	137	128	140	135	131	137	136	134	140	111	125	140	112	130	172	138	109	141	141	149	142	155	136	147	138	150	131	129	138	136	134	133	143	164	133	135	146	142	131	126	145	162	146	139	119	150	134	133	125	137	138	153	150	148	140	131	152	122	152	162	135	128	138	132	136	122	124	141	132	151	113	139	149	120	129	137	134	133	143	151	141	121	135	139	144	148	113	150	122	121	141	143	158	145	176	144	113	149	126	143	132	152	129	146	124	129	119	102	140	137	155	160	139	129	136	138	133	140	136	129	149	141	144	136	149	141	137	144	119	134	143	159	139	136	159	151	137	138	142	146	119	130	152	128	125	122	159	119	146	143	122	144	143	135	150	142	139	165	143	148	120	136	153	116	148	132	131	134	148	130	121	141	133	147	122	138	133	126	132	139	115	119	135	152	126	144	131	140	143	131	151	157	132	145	136	132	117	140	143	134	130	123	144	122	142	145	136	119	126	134	115	138	132	133	148	155	148	136	120	148	149	121	124	132	124	134	154	137	131	150	115	135	134	148	130	129	132	132	138	134	158	147	133	135	120	137	140	139	149	152	166	135	135	129	122	135	142	141	143	117	116	151	159	146	129	136	166	162	154	152	127	164	135	137	138	153	133	124	135	133	142	134	113	130	145	158	128	109	133	113	130	123	138	131	139	119	157	128	155	136	140	122	168	147	136	138	142	145	145	147	149	133	120	147	142	144	126	110	146	151	131	139	136	133	134	137	115	126	140	126	125	135	160	142	151	136	148	151	127	119	132	118	133	144	148	151	160	146	118	158	143	128	135	155	116	137	150	137	155	135	149	137	137	122	136	136	150	132	119	143	133	133	127	136	118	150	129	143	148	127	147	147	128	137	129	134	121	130	139	126	154	134	127	133	116	145	145	155	128	118	127	138	123	129	137	147	130	135	148	145	118	149	149	129	141	124	133	150	105	146	135	141	140	136	130	167	123	131	141	129	122	137	142	141	126	132	114	127	150	129	122	149	147	165	156	124	132	142	121	135	131	162	129	139	139	173	154	123	157	145	136	147	128	136	136	136	130	141	136	148	136	135	142	141	136	128	149	146	140	142	124	136	141	136	111	134	135	138	134	145	139	152	134	138	139	131	126	155	121	126	123	148	113	122	134	133	124	134	130	136	130	135	150	125	147	133	136	147	139	139	137	127	126	162	158	108	132	142	152	134	136	135	147	140	156	150	141	144	132	138	138	132	127	148	120	126	115	142	116	131	129	138	130	128	146	128	155	145	133	145	150	106	126	156	138	112	121	126	130	140	136	132	144	122	141	139	132	158	140	133	163	117	142	133	148	157	147	144	134	125	143	107	122	145	129	138	144	142	129	136	165	139	135	132	135	134	132	118	132	128	112	154	140	141	132	138	132	134	144	114	129	122	145	135	151	143	151	154	141	139	139	130	138	132	125	135	150	137	147	127	144	137	122	139	133	151	127	151	121	150	142	129	125	145	129	132	166	155	136	161	135	134	142	145	125	135	130	130	139	141	146	129	135	139	134	135	135	140	144	130	162	142	112	131	133	160	166	150	146	153	124	127	138	140	132	134	138	156	138	151	134	140	129	161	134	159	155	129	130	111	155	126	151	134	152	142	114	141	107	150	148	129	159	135	129	125	118	120	130	143	152	132	125	121	128	153	150	143	154	140	113	145	117	134	127	138	112	129	132	148	120	120	126	155	169	140	147	133	135	118	136	131	142	119	129	128	143	138	125	148	118	149	128	130	136	99	123	120	131	132	118	130	132	143	135	118	139	148	135	142	141	128	130	153	134	130	137	115	146	146	128	139	117	133	137	102
24956	1505	3255	3664	3055	2531	1998	1717	1491	1277	1202	1049	978	906	831	782	785	747	695	636	615	656	620	598	581	549	550	545	573	521	533	525	515	541	527	482	492	489	512	491	500	461	490	477	489	448	437	468	472	450	501	465	413	460	457	442	438	463	495	451	441	447	438	448	448	447	421	455	424	430	410	453	409	458	425	447	463	423	441	430	456	455	436	444	418	425	461	428	405	437	421	458	412	428	417	472	450	426	428	473	425	396	422	432	434	451	435	416	404	437	435	438	446	410	432	397	436	450	448	472	401	432	443	447	430	417	424	430	408	438	424	457	384	428	449	398	394	475	399	417	453	415	436	424	422	433	419	419	419	458	415	446	440	448	441	426	447	434	425	444	428	458	436	442	463	415	400	421	458	449	428	426	408	439	425	402	457	433	455	418	463	431	419	416	427	422	442	437	440	442	436	452	424	447	468	437	416	410	424	397	425	475	445	463	398	397	448	449	428	427	432	418	422	402	431	431	438	446	400	415	421	453	447	435	442	446	462	442	428	422	441	438	432	431	475	411	408	414	435	455	386	402	437	404	421	448	428	413	415	432	440	415	382	408	398	433	447	413	468	425	425	430	443	428	399	439	414	462	419	442	420	438	440	387	445	457	409	421	436	440	455	439	442	406	440	407	399	410	407	453	458	420	410	428	463	427	425	398	447	449	446	429	417	412	391	444	432	430	454	421	465	425	439	410	444	439	457	437	456	441	403	432	443	453	457	417	439	420	442	428	468	459	418	420	411	444	437	429	390	414	400	427	463	415	440	425	399	414	434	415	408	429	422	408	444	429	392	418	440	427	401	399	435	435	442	410	447	398	421	402	413	425	455	412	435	423	438	419	432	426	423	416	418	423	415	417	439	476	462	416	426	445	414	406	444	437	448	407	414	437	464	395	409	431	418	390	423	434	444	447	377	466	434	388	439	447	436	436	435	423	434	428	387	435	418	430	439	410	414	470	437	421	437	458	434	400	406	454	432	428	439	421	412	462	415	440	444	416	403	395	441	447	431	428	433	406	448	449	405	428	431	467	416	443	412	436	435	422	432	375	435	406	439	416	416	402	411	426	416	422	445	407	446	463	412	439	429	411	435	452	459	417	444	458	446	428	462	433	440	442	443	406	417	422	447	415	426	403	431	387	422	431	439	409	443	441	441	406	417	455	432	424	426	451	425	403	443	436	444	434	438	406	447	442	432	422	419	448	447	435	409	414	415	454	437	434	451	420	394	438	420	458	400	406	452	409	427	426	444	419	410	404	416	443	430	451	416	432	431	429	412	390	406	422	416	413	430	425	440	424	427	456	434	426	445	424	438	498	413	409	452	453	437	435	411	383	404	411	448	431	415	434	432	413	475	458	425	421	420	425	429	440	435	430	443	417	423	401	450	429	436	434	436	416	428	425	415	407	442	439	397	403	462	410	447	437	388	435	447	448	436	432	451	387	436	439	394	430	421	413	417	440	413	402	419	403	423	444	439	429	407	441	438	431	405	404	438	432	451	458	424	441	395	456	454	436	400	487	479	445	403	389	413	464	453	402	432	402	445	411	438	455	454	406	404	439	450	436	446	430	420	429	437	416	404	434	474	448	456	431	425	453	435	380	428	452	430	470	435	412	419	450	460	436	458	451	445	425	411	462	474	464	412	446	429	437	432	418	439	423	411	420	395	472	434	401	387	432	403	420	443	417	452	443	457	393	413	416	415	450	419	401	421	456	469	379	450	426	393	426	421	391	450	423	438	415	406	433	439	421	468	431	419	410	431	435	423	429	442	409	474	441	442	425	416	426	423	422	406	407	442	426	495	410	424	426	458	423	449	453	407	406	433	438	446	405	454	427	494	492	418	411	441	446	452	456	417	426	426	441	454	422	423	391	411	438	411	443	478	448	433	385	428	431	382	453	446	422	441	437	460	380	422	463	436	445	473	459	456	414	417	420	410	415	403	447	458	400	465	406	411	460	409	414	418	455	440	436	455	438	436	376	410	426	411	411	488	403	411	453	456	444	461	410	404	416	428	415	385	418	425	419	399	436	415	431	429	422	411	424	455	438	438	421	414	428	424	415	420	409	439	452	437	459	448	415	393	425	386	420	422	463	402	477	481	433	451	439	414	393	432	441	403	465	425	420	429	435	419	414	441	435	401	402	435	411	408	421	428	460	414	425	483	445	410	416	409	413	380	427	422	461	451	459	459	451	417	419	446	411	458	419	419	478	425	415	464	438	456	413	466	472	384	432	447	436	446	409	406	413	411	427	438	452	437	429	433	439	430	429	450	419	448	448	420	455	445	421	441	406	399	430	428	421	449	422	440	408	420	425	481	436	444	423	396	462	425	435	459	416	468	458	449	447	425	416	407	413	426	426	427	410	428	429	442	478	459	447	449	422	421	417	421	429	412	421	435	447	400	363	446	420	430	433	408	431	388	405	415	408	378	442	415	429	456	420	440	420	406	413	448	425	422	453	441	427	420	415	402	416	436	418	401	441	365	407	441	409	389	421	426	442	451	422	431	434	394	440	429	401	426	391	434	446	416	437	439	381	386	410	428	421	423	441	444	396	371	465	408	459	408	442	449	411	432	424	422	414	443	438	424	417	429	413	442	476	454	446	452	403	415	425	437	428	435	456	449	415	412	464	430	382	472	444	448	454	392	445	473	435	420	437	489	461	463	403	455	429	460	426	387	424	390	437	408	468	417	451	411	416	447	458	473	448	427	424	435	427	456	426	432	421	443	395	431	420	384	450	461	448	400	410	422	442	425	445	387	423	429	405	433	405	413	412	440	440	466	439	389	415	368	462	441	438	443	411	443	424	426	454	421	427	436	426	408	444	450	469	451	460	471	445	451	427	414	407	413	429	422	434	438	441	409	445	432	414	464	443	417	450	435	440	416	415	463	433	481	427	413	427	422	414	399	419	385	420	423	456	460	422	436	392	463	439	410	425	390	439	403	444	444	424	403	438	394	420	415	448	413	447	468	480	417	387	416	433	409	464	376	448	454	464	437	427	430	432	420	413	450	412	456	406	414	433	385	437	465	447	438	421	421	434	416	405	429	419	443	430	468	428	396	421	429	420	420	420	413	421	439	426	405	433	398	421	432	422	431	431	438	395	462	462	436	460	436	416	450	421	412	447	407	417	403	440	429	421	475	436	425	408	478	405	414	445	423	436	457	427	462	434	442	430	414	451	430	429	425	423	424	422	437	431	436	423	447	433	435	416	415	440	412	385	432	430	405	423	450	421	428	437	408	398	442	436	430	448	426	442	453	468	438	425	422	445	455	436	435	430	439	423	406	429	411	419	420	449	452	404	433	369	435	444	427	396	429	420	406	434	425	437	432	421	419	394	465	408	460	440	457	465	426	406	420	456	440	390	446	391	438	384	463	402	431	406	424	395	409	439	419	420	403	383	446	431	441	474	472	430	434	421	439	427	420	447	427	470	431	445	388	450	420	426	431	475	423	419
56294	23633	6482	2218	1546	1073	883	662	566	470	409	447	413	352	290	327	311	332	292	282	269	253	258	322	266	250	242	243	266	281	252	272	234	234	241	223	220	245	237	252	235	243	223	264	236	227	239	251	215	216	247	242	228	227	231	213	234	227	247	237	223	229	224	245	255	237	246	236	225	233	247	228	220	221	219	231	249	231	230	238	235	236	218	231	218	210	225	216	214	222	210	242	226	220	234	223	248	231	228	229	225	210	231	210	227	249	228	238	238	233	215	237	217	222	229	186	210	241	224	226	241	231	223	219	221	216	219	225	241	239	195	240	210	228	243	272	245	237	225	203	239	235	215	202	231	219	238	244	216	217	237	213	215	187	203	237	238	223	216	244	219	226	237	240	235	258	237	218	222	216	240	243	251	206	209	216	206	235	228	224	228	211	218	238	246	258	230	198	239	215	224	217	204	195	216	253	225	201	231	212	235	231	205	231	235	229	228	213	238	215	215	232	218	256	236	259	236	225	229	218	204	225	216	228	235	205	200	241	233	256	262	246	246	217	231	222	239	224	229	240	221	228	226	245	237	224	212	223	250	235	262	235	237	217	212	230	255	241	220	227	227	233	217	256	238	246	228	252	218	237	221	231	226	216	268	217	233	220	207	251	243	241	234	236	204	237	215	221	208	240	254	229	230	226	224	240	226	245	219	225	248	240	244	227	241	261	218	233	248	232	231	224	232	210	241	212	248	230	213	213	225	227	216	213	242	213	198	234	227	244	197	222	215	223	217	252	232	219	194	219	237	210	233	244	219	223	226	217	235	228	220	221	215	216	213	207	234	220	229	229	238	229	254	232	241	244	230	195	215	230	206	257	243	228	207	225	205	225	209	201	199	208	226	227	204	224	231	191	240	265	219	221	246	234	240	236	215	219	227	225	246	224	241	208	245	212	226	211	228	244	241	252	203	244	245	254	232	209	210	223	221	209	234	188	199	254	222	233	228	227	210	215	188	257	266	209	230	255	248	231	207	239	257	221	236	215	239	217	225	242	221	204	239	225	246	241	217	198	208	246	238	245	230	228	233	214	203	214	247	251	232	212	208	226	229	248	223	236	210	216	232	198	229	240	239	221	241	221	238	231	229	216	267	224	231	223	234	204	208	231	224	231	228	244	256	233	232	224	242	259	240	233	244	240	210	190	192	223	254	210	261	215	238	207	242	221	201	224	238	247	207	195	208	248	245	223	237	207	230	233	213	238	234	244	205	258	235	257	231	233	215	239	215	262	230	252	205	222	228	236	248	217	225	224	199	203	249	222	227	225	227	220	218	247	224	270	233	209	252	254	235	225	206	212	223	245	232	185	210	228	208	206	212	222	224	229	220	217	247	247	237	257	255	236	222	220	215	210	204	227	202	243	220	262	235	235	232	218	242	239	209	216	222	214	229	239	245	234	241	227	248	203	249	198	255	242	217	227	219	227	222	216	237	260	214	242	240	199	204	235	219	225	191	224	244	215	258	214	241	245	219	220	232	213	241	210	221	223	194	233	218	221	209	222	235	227	245	239	226	222	232	234	233	239	226	221	203	223	200	255	214	218	241	239	230	248	224	236	219	227	242	242	229	214	249	246	210	202	219	228	204	225	220	231	218	227	236	240	233	224	243	200	199	245	234	216	213	198	215	207	225	259	234	234	232	202	230	211	221	242	253	224	214	215	223	203	233	221	234	238	240	215	210	234	223	241	216	227	220	210	254	226	216	214	207	232	245	243	239	242	219	222	224	227	237	223	228	263	216	233	224	218	195	193	221	217	246	245	252	213	270	237	203	257	217	228	225	251	256	248	218	222	238	232	220	249	234	245	247	226	214	198	233	249	227	241	223	218	205	231	249	232	239	244	233	240	227	218	227	231	220	241	216	227	206	243	216	218	227	235	205	214	227	223	213	254	215	251	219	244	201	223	225	226	239	226	235	249	212	225	220	242	201	227	257	207	203	247	215	250	207	229	226	225	223	224	222	223	210	205	237	228	221	240	224	235	213	291	210	228	231	241	232	225	232	231	228	223	216	212	229	210	245	260	239	211	218	247	213	230	210	206	216	229	210	195	231	240	212	243	214	213	226	222	257	242	257	180	227	223	230	245	230	219	240	251	233	235	227	228	229	236	204	231	225	222	244	240	221	210	238	218	213	250	218	220	227	229	232	241	222	207	218	253	220	225	225	231	245	257	201	232	219	230	203	234	264	235	243	199	235	230	218	247	220	226	237	212	220	239	214	228	227	274	205	236	243	219	208	215	219	229	217	243	238	247	250	231	216	224	234	244	210	216	212	213	235	212	239	232	232	254	226	194	215	210	242	219	220	233	234	223	223	249	232	233	213	232	202	243	227	221	243	211	207	185	238	232	226	236	243	242	213	238	219	210	243	201	227	204	234	220	218	230	255	254	228	214	223	259	225	227	219	219	199	239	249	219	230	217	219	244	214	225	259	221	222	234	208	223	236	211	230	219	198	200	243	225	232	219	204	212	246	239	225	220	234	217	236	228	261	223	227	242	212	236	230	242	212	226	244	233	216	226	221	235	216	222	212	215	241	208	240	247	224	229	205	225	235	222	223	243	233	239	217	209	200	217	219	201	220	225	198	198	240	221	242	215	233	222	202	247	259	234	218	221	257	214	258	235	232	226	229	251	224	243	231	213	217	238	221	203	230	222	207	219	223	243	238	208	237	239	228	211	219	229	234	234	232	213	213	230	230	218	239	242	213	207	210	244	232	239	243	223	253	238	230	231	222	224	212	247	226	212	196	207	244	242	256	216	203	202	223	251	246	208	216	235	235	236	229	211	240	220	223	229	208	204	217	227	249	223	230	212	212	238	240	239	236	266	234	228	255	227	225	206	223	215	247	245	233	226	245	222	232	233	210	225	225	217	232	244	211	216	226	229	210	215	220	204	235	231	226	209	215	211	231	213	230	222	233	210	231	210	236	203	263	250	212	237	224	226	220	250	237	224	231	252	217	221	227	231	238	215	233	243	209	210	230	222	208	213	231	248	201	239	259	239	242	198	205	245	222	244	212	249	223	219	234	214	210	201	220	221	217	227	205	221	219	207	236	196	257	254	225	199	235	232	221	253	211	233	217	236	221	233	248	241	249	197	243	228	221	229	229	216	227	232	215	232	236	230	229	188	224	228	231	205	239	225	239	205	245	214	228	239	266	219	214	216	226	214	220	198	267	237	206	217	217	224	256	219	234	211	224	242	207	240	182	247	243	226	216	229	242	231	220	232	247	209	229	233	244	267	221	202	241	224	235	230	243	197	208	239	236	231	227	229	197	213	210	247	235	241	222	201	220	217	238	248	217	222	201	223	230	206	238	230	225	236	218	250	252	222	230	268	237	233	240	227	219	250	212	231	213	231	238	220	214	212	227	225	219	225	194	251	206	225	204	211	220	206	218	206	201	233	223	242	216	240	239	210	241	227	227	216	234	218	221	257	211	246	213	208	221	245
31468	2637	5987	6371	5451	4574	3620	2994	2623	2288	2085	1849	1663	1534	1439	1280	1196	1170	1121	1075	1029	997	999	949	954	865	842	869	885	846	818	810	807	770	760	763	772	772	743	789	781	699	715	737	757	736	716	708	699	693	679	701	697	702	780	740	722	743	700	703	668	667	719	738	667	695	659	706	641	683	685	669	683	650	698	664	649	669	671	676	667	695	674	646	673	662	657	687	678	666	688	673	644	656	682	635	674	609	712	650	607	688	630	715	672	633	661	708	652	673	635	637	647	660	683	634	652	676	738	671	624	661	654	639	649	651	629	643	675	671	665	629	657	676	699	644	686	686	645	694	677	635	640	635	647	705	672	652	640	654	659	644	661	674	630	638	684	655	589	654	643	685	650	590	651	674	612	653	605	647	637	676	642	638	632	647	646	674	673	650	641	646	665	686	628	684	694	702	655	626	629	676	639	666	631	670	623	666	675	696	672	661	669	655	664	639	678	633	679	668	670	682	689	666	651	644	660	629	627	683	643	700	619	652	659	622	627	637	622	644	690	682	679	634	646	696	651	630	612	672	691	683	644	621	607	628	664	642	700	684	622	656	652	637	636	632	689	687	637	700	682	685	596	693	633	651	668	668	650	704	671	622	632	703	642	664	638	648	629	683	659	625	599	682	664	661	661	644	675	608	620	672	603	657	658	615	638	672	598	633	642	628	672	635	616	609	658	663	633	668	658	639	694	646	635	666	684	585	653	634	648	674	667	714	686	638	620	663	623	606	664	683	691	602	681	610	676	630	618	612	666	664	633	665	656	673	661	668	631	659	649	683	614	636	666	618	636	660	622	642	644	655	646	658	657	662	599	647	653	635	650	640	665	648	659	679	671	633	666	672	618	635	701	611	674	672	639	606	657	668	712	705	663	624	645	678	666	647	663	648	621	686	675	703	700	650	663	668	656	647	643	632	670	597	624	674	602	638	677	656	624	630	651	632	709	641	674	643	606	647	656	642	667	670	603	647	661	680	663	669	641	631	671	661	678	641	659	638	676	632	648	645	667	641	614	658	650	647	652	688	603	664	689	680	674	656	639	650	657	658	654	646	665	678	652	634	609	659	647	678	692	653	648	666	648	635	638	676	639	644	679	649	662	644	667	687	662	618	589	605	632	665	628	657	678	655	685	640	614	659	636	607	670	619	678	683	667	704	597	667	614	657	613	627	673	654	709	678	676	654	643	634	628	616	635	638	639	683	629	647	622	634	641	644	658	695	670	683	636	626	668	668	646	666	639	654	638	666	607	606	643	640	670	690	660	631	630	632	602	636	648	622	651	680	641	609	650	624	651	610	681	646	641	619	608	677	669	678	618	622	604	634	609	676	652	613	674	658	681	647	656	649	641	669	647	667	622	677	660	652	632	625	661	692	659	624	652	676	628	676	640	653	648	649	652	666	713	664	688	614	585	631	649	625	611	653	645	683	646	675	659	639	612	659	614	651	655	681	643	631	595	635	639	679	661	673	647	624	649	637	630	640	680	664	691	662	687	658	622	647	631	614	660	664	606	720	693	611	658	680	634	635	690	637	613	685	663	674	685	681	658	619	621	644	667	613	694	646	673	678	626	666	637	620	654	660	633	669	676	721	657	677	634	694	672	632	655	655	653	657	631	666	630	629	666	614	666	662	647	588	663	693	645	643	639	636	605	653	646	611	657	626	650	652	651	660	603	678	671	665	683	652	634	641	626	645	636	656	623	669	638	650	660	649	680	694	654	658	652	661	689	626	634	638	645	666	639	676	638	664	707	625	702	694	620	661	693	656	656	698	679	678	682	643	644	677	679	653	620	672	614	686	707	647	647	649	654	642	632	634	676	666	647	657	634	646	639	630	598	690	685	653	655	665	650	662	615	634	624	620	623	661	630	658	673	597	668	621	650	612	657	668	643	712	667	670	624	670	667	649	672	608	671	647	662	633	658	611	600	659	654	640	647	628	663	657	625	673	636	629	642	645	648	676	634	638	689	612	640	632	610	681	671	669	613	641	621	640	670	647	692	646	646	647	646	648	648	660	655	641	691	623	658	622	648	618	627	631	646	632	658	666	664	617	647	665	640	664	649	611	686	677	656	649	664	637	627	664	642	646	623	607	659	622	658	689	642	661	632	656	700	636	630	664	619	644	650	694	650	638	660	657	669	623	650	630	641	647	691	620	642	683	680	619	632	666	655	637	640	637	633	658	661	641	676	641	654	628	689	649	644	644	626	651	652	609	654	676	651	671	610	700	635	694	649	622	637	639	680	657	598	632	652	641	672	613	641	665	676	654	634	601	600	656	672	681	665	691	635	680	662	613	666	682	657	637	644	629	680	674	611	685	649	689	674	627	626	671	693	638	639	631	715	682	666	646	657	654	634	681	666	619	651	649	653	611	650	609	649	608	671	648	631	652	641	675	683	646	645	616	644	671	640	672	656	656	688	635	701	602	614	635	633	670	619	688	655	655	675	641	609	696	680	657	678	614	649	625	680	673	655	647	617	670	632	615	653	638	686	668	657	688	613	690	628	614	687	620	638	664	568	706	663	658	624	612	604	658	653	641	666	604	671	648	677	604	634	634	652	591	657	635	643	639	671	667	669	643	638	625	615	643	636	660	635	650	616	673	658	636	603	669	694	673	648	640	647	677	647	645	643	693	616	652	692	665	669	686	660	671	689	664	671	689	650	677	668	670	656	609	607	675	644	665	644	632	660	665	672	655	634	657	649	664	697	661	640	663	642	642	635	658	680	670	643	640	641	695	618	616	675	657	630	633	630	653	645	650	671	646	649	664	631	630	633	667	663	649	670	649	668	654	657	681	663	688	690	654	618	664	675	682	656	710	673	594	706	662	704	687	689	622	652	645	613	665	629	623	632	664	662	698	669	607	611	640	637	619	642	661	641	655	654	604	626	602	635	653	679	673	664	643	643	616	660	680	659	707	624	661	657	637	658	622	679	660	677	661	590	623	656	637	623	737	649	643	608	645	642	648	679	638	688	633	680	658	676	627	706	620	623	638	647	662	668	640	623	619	625	647	632	610	617	673	637	616	652	599	669	625	694	676	637	612	653	624	710	655	622	661	627	655	651	670	655	666	607	629	652	653	640	690	673	617	609	696	657	682	682	673	646	656	658	664	644	630	677	674	673	619	606	633	640	608	657	627	646	675	622	645	662	616	663	667	645	645	607	593	654	669	664	635	680	684	624	646	674	695	664	598	636	639	681	642	650	667	654	670	665	650	668	664	604	633	627	677	601	677	658	627	638	664	648	676	636	625	652	629	611	610	631	660	637	650	568	652	602	690	624	643	653	593	665	649	687	621	666	625	628	634	627	623	660	666	669	643	636	663	644	637	597	657	654	684	641	654	638	670	607	615	642	674	659	721	652	646	651	634	645	676	685	687	656	658	630	680	667	644	683	646	673	667	653	652	659	663	648	648	706	689	686	657	648	623	640	621	630	652	645	653	648	656	645	680	623	677
6146	337	167	98	85	75	69	86	61	58	75	73	68	67	66	56	65	60	54	69	57	55	67	61	61	70	51	73	69	52	64	67	47	59	67	68	61	78	57	64	55	50	57	68	63	69	66	81	65	73	52	55	68	66	66	61	77	61	68	79	64	70	65	64	66	54	72	64	67	57	70	50	63	69	64	60	60	63	55	53	65	66	68	69	62	59	54	60	69	68	68	66	63	65	74	49	52	83	78	70	74	53	68	67	69	65	76	69	70	70	64	65	69	74	60	62	62	71	64	74	50	63	52	65	69	49	65	62	62	61	67	49	55	57	63	70	66	63	82	61	52	57	56	55	59	72	55	69	74	67	73	54	76	83	55	59	52	63	81	59	67	56	56	73	65	66	62	73	64	62	50	69	58	69	78	49	58	69	66	73	51	69	51	71	43	74	59	68	64	70	77	55	68	70	60	60	68	53	67	63	60	61	75	64	68	58	75	62	54	67	73	68	55	63	57	78	67	50	70	64	77	66	62	62	66	66	70	67	68	57	61	72	72	62	65	58	75	64	64	60	52	71	74	64	58	72	66	60	69	59	62	75	60	72	66	61	58	64	66	72	57	57	63	55	50	63	57	65	66	57	73	62	58	66	61	56	63	63	67	74	71	78	63	57	63	76	68	63	66	58	70	69	48	73	70	59	64	75	79	57	75	77	51	61	60	66	57	70	56	64	52	56	60	68	56	75	74	60	64	60	44	60	48	63	67	53	59	64	67	71	69	57	65	63	66	83	63	73	73	74	60	55	71	52	61	55	58	67	50	58	63	56	59	69	81	54	64	66	51	55	78	61	77	60	69	49	70	57	67	58	64	63	68	74	56	46	57	52	80	59	62	66	66	65	64	55	69	56	65	60	59	56	62	60	75	82	59	57	76	66	64	61	56	56	72	66	66	69	68	72	61	62	81	55	63	61	50	58	65	80	75	59	69	61	67	60	57	69	61	73	69	70	74	54	58	67	66	58	73	71	62	71	61	65	56	63	55	72	47	56	62	59	58	50	65	67	69	66	70	63	65	67	54	58	69	52	69	74	45	73	73	57	71	76	55	55	74	54	79	61	70	61	61	74	67	67	71	63	64	63	55	59	59	54	79	72	71	51	61	41	76	61	58	65	72	67	62	73	56	69	52	52	93	66	55	71	56	55	84	53	57	61	75	68	61	64	52	60	54	72	59	58	75	67	74	58	54	65	72	63	55	59	59	62	80	61	71	58	75	62	59	67	57	75	68	76	74	69	67	55	76	70	61	75	59	65	48	60	52	66	62	66	61	54	63	61	45	66	77	78	60	56	56	63	58	80	54	56	54	76	59	75	66	84	69	68	60	73	53	65	49	76	52	67	58	50	70	65	67	84	66	66	49	59	56	66	61	72	61	74	58	73	71	61	60	63	58	63	64	63	69	73	58	44	57	78	79	58	59	73	60	58	63	52	67	59	82	54	52	61	70	63	48	73	68	44	77	61	61	49	58	59	55	76	67	53	68	57	74	63	71	88	61	72	68	70	57	57	63	57	59	74	70	76	64	75	50	55	68	71	71	57	66	67	62	69	68	61	59	66	67	49	67	58	68	50	71	77	58	57	62	60	60	59	66	75	71	56	78	68	83	67	70	73	65	58	57	68	63	64	61	70	55	62	78	59	72	59	77	71	47	62	56	59	73	66	63	67	63	69	63	66	66	66	67	79	61	57	74	81	48	65	61	85	67	63	75	59	54	57	68	61	67	72	55	68	54	65	72	56	54	65	74	72	73	59	61	63	70	65	69	80	53	65	63	78	54	53	55	59	67	62	70	77	61	67	69	62	65	74	75	70	72	65	63	66	58	69	65	86	62	64	66	57	77	53	53	65	73	67	66	70	68	62	62	66	80	65	57	67	72	75	56	56	55	73	65	73	72	53	50	74	65	53	58	57	71	56	59	65	48	69	68	63	70	77	67	49	76	52	59	74	68	54	55	73	60	57	61	64	56	74	66	62	59	73	73	53	72	73	64	59	58	58	67	58	48	66	69	93	58	60	66	63	57	70	69	68	67	68	44	79	66	65	79	68	62	65	57	80	57	65	68	76	60	68	62	69	59	65	75	63	47	70	57	52	60	64	57	75	72	83	59	75	75	67	68	59	70	76	63	64	62	63	71	69	71	66	60	72	56	54	54	64	65	56	67	61	63	54	60	51	48	65	63	52	46	76	75	67	77	74	77	83	74	74	50	68	55	58	64	54	60	68	74	66	68	81	51	54	68	65	62	72	58	64	75	56	57	70	66	62	67	68	71	60	65	56	63	60	78	55	69	61	76	68	48	58	63	47	64	78	69	65	56	56	59	54	64	72	72	60	67	62	80	71	72	76	50	71	65	38	53	74	71	64	66	53	62	61	75	54	70	71	78	81	56	73	76	67	73	65	70	66	64	79	59	67	53	77	67	69	58	55	68	56	54	79	69	57	61	66	66	57	63	69	65	77	70	62	63	73	68	70	70	72	52	67	59	73	71	59	74	61	52	70	61	68	67	74	58	66	64	89	71	59	66	65	71	65	54	51	61	75	75	74	66	67	68	79	69	61	61	60	59	53	71	69	59	61	55	66	66	66	50	65	56	60	58	60	76	50	66	59	72	76	49	56	68	57	78	70	57	62	63	51	64	51	74	57	60	52	60	78	73	61	53	52	80	60	58	70	66	74	45	51	81	48	65	65	54	66	53	76	70	45	61	63	49	65	69	75	71	68	65	58	60	67	63	64	66	57	70	65	66	69	56	55	62	51	59	64	52	59	60	63	64	63	66	68	60	70	68	58	67	64	69	62	60	56	64	56	70	63	48	75	66	74	75	58	50	76	65	55	61	62	49	70	59	51	62	53	73	73	53	66	63	80	74	59	58	67	58	59	59	60	61	61	77	70	60	60	66	68	43	69	78	70	64	57	63	62	63	65	67	72	65	60	81	67	59	72	83	64	73	60	65	57	51	66	56	52	59	67	58	65	51	68	66	59	56	44	72	56	60	52	58	63	75	63	63	68	61	70	50	62	57	77	61	78	79	67	67	76	54	62	51	65	83	70	56	57	62	64	75	68	62	46	45	59	54	62	60	62	72	68	69	58	69	62	68	59	53	76	59	74	76	64	74	56	54	68	54	81	59	58	65	72	68	72	47	58	66	61	54	64	86	66	56	54	68	66	74	55	55	88	67	78	63	75	62	66	57	76	72	51	58	82	62	59	74	62	61	77	69	71	58	57	81	76	62	74	66	75	70	72	70	66	63	70	76	76	71	63	74	58	58	64	65	69	65	48	65	65	67	65	55	59	56	62	53	68	59	63	70	50	75	61	60	54	69	84	75	75	65	65	65	65	70	68	63	74	63	67	67	57	62	65	61	65	77	66	62	74	64	78	62	64	80	59	62	68	61	65	67	56	73	61	60	61	68	62	59	72	67	63	48	83	54	60	59	52	63	72	64	68
5875	310	381	383	359	335	288	316	270	293	256	286	266	252	254	234	238	234	252	247	245	240	251	266	237	259	227	247	272	227	222	261	198	261	242	240	245	252	257	243	249	244	249	262	241	234	231	241	244	245	253	233	192	227	220	243	222	215	222	243	238	221	232	249	207	251	214	238	238	246	233	263	220	237	245	251	242	226	255	236	233	228	231	232	235	220	239	241	260	239	251	222	244	246	233	265	253	244	246	235	213	208	253	229	236	248	266	221	231	247	232	224	211	250	214	250	210	252	233	199	252	238	239	240	228	235	275	249	232	249	246	256	219	264	240	231	237	205	216	234	236	232	223	236	236	230	226	243	232	229	223	232	225	233	240	250	209	268	232	207	223	213	221	232	238	244	224	240	252	244	226	243	235	249	231	248	224	230	198	234	249	227	233	249	245	226	240	253	218	222	240	232	223	237	224	226	208	257	269	214	235	207	243	212	254	238	238	211	232	221	244	220	237	242	247	227	250	222	223	231	217	250	261	251	244	211	231	221	224	265	246	221	226	269	235	243	228	262	242	230	236	223	249	245	236	230	232	220	219	260	252	224	198	248	231	226	221	239	241	256	195	242	245	234	232	246	255	225	230	241	260	268	241	255	228	235	231	227	260	268	234	195	229	219	236	239	249	230	274	237	247	248	204	246	260	240	238	224	239	219	224	237	242	230	230	217	278	225	237	224	252	231	232	242	220	225	220	202	232	218	253	247	232	238	241	248	281	225	248	220	232	228	232	238	211	228	228	260	252	259	243	257	228	247	217	247	235	235	227	253	223	227	241	239	229	263	238	250	222	240	229	230	225	229	231	253	237	212	222	207	220	241	251	203	247	221	238	235	255	245	231	235	235	208	261	263	237	202	251	213	259	224	225	246	268	234	226	228	230	233	226	213	221	244	225	213	231	253	217	245	255	203	238	230	235	227	217	244	230	214	243	240	240	216	215	221	254	232	245	249	237	233	233	262	238	219	247	242	233	209	257	237	238	246	227	207	203	222	247	226	218	227	252	261	236	224	246	208	228	218	220	230	217	244	239	200	235	218	258	226	211	233	214	237	223	225	216	235	242	225	223	221	216	227	217	225	241	232	228	263	227	230	225	247	237	239	216	251	220	213	228	240	240	242	236	219	210	227	248	223	243	208	260	236	234	217	216	252	229	249	224	262	252	219	237	232	239	255	276	236	230	245	236	241	232	208	220	239	224	224	243	254	233	243	222	242	239	252	241	227	232	218	243	256	239	236	247	242	258	233	240	257	221	267	284	239	257	226	212	240	221	256	224	242	264	218	242	218	225	217	246	234	197	225	230	243	222	232	248	211	260	217	251	237	220	238	215	243	256	242	215	228	240	226	258	243	223	235	258	221	222	234	197	217	237	195	244	229	246	223	232	231	238	228	227	238	256	217	235	264	250	209	210	215	199	214	224	214	210	248	242	235	231	246	241	231	239	191	228	250	257	262	218	228	251	264	238	228	202	253	219	239	248	214	251	217	267	234	225	243	231	243	218	260	237	263	209	244	213	229	243	211	229	240	232	232	222	245	217	244	247	231	230	246	226	260	226	218	252	232	218	226	247	223	225	208	220	254	209	226	231	252	234	223	189	242	190	211	226	239	245	260	232	217	220	245	223	220	226	225	254	243	250	250	240	251	214	220	242	220	248	255	230	217	223	251	237	239	230	255	227	252	262	237	238	263	221	246	269	235	248	228	237	267	213	249	256	204	219	218	228	237	251	250	224	229	253	239	240	229	254	234	225	230	262	237	240	246	247	217	214	254	247	245	223	221	232	239	241	218	260	246	218	256	225	240	249	235	239	234	224	238	254	247	268	215	266	244	232	247	242	233	226	220	228	231	232	226	236	225	233	244	235	240	220	238	224	221	239	224	237	243	228	229	242	214	234	237	232	219	235	254	235	215	237	227	233	214	231	239	241	257	228	264	233	235	245	238	241	248	256	225	247	231	228	226	217	241	203	251	233	220	225	223	228	220	233	250	232	260	236	230	230	219	252	242	227	240	242	241	209	242	254	243	242	272	265	211	222	220	234	241	242	235	216	252	231	229	221	217	227	255	232	213	214	242	219	237	235	246	236	262	238	238	239	215	213	240	211	240	224	258	270	262	231	262	245	227	238	241	236	238	210	252	227	236	207	236	229	222	232	237	261	240	225	244	205	240	242	251	251	242	214	244	247	237	245	270	237	240	209	231	284	231	207	250	233	230	222	269	249	225	226	228	234	239	262	256	217	204	228	227	239	232	230	250	239	216	215	228	218	240	255	221	259	245	225	225	221	219	229	222	241	238	221	248	243	242	238	239	240	238	229	220	239	242	218	246	229	229	241	266	224	238	216	245	241	254	235	232	246	243	235	235	248	219	221	234	220	236	244	253	247	251	227	245	247	219	255	227	253	239	242	232	230	197	235	260	240	250	243	242	245	227	265	205	255	235	221	246	217	238	224	250	232	240	250	239	208	212	265	237	226	218	253	214	205	232	225	241	231	244	236	252	231	220	255	230	226	210	236	226	259	201	241	224	226	249	221	241	240	241	235	240	260	212	234	242	235	234	218	243	244	245	234	227	253	241	239	261	223	249	264	222	211	232	225	234	227	221	239	223	229	230	256	219	231	250	265	230	225	241	230	233	215	244	231	215	229	234	216	260	229	226	230	221	231	227	243	234	235	251	245	226	240	204	239	225	244	217	243	243	249	227	222	221	244	248	205	203	236	221	254	241	239	225	196	207	232	247	214	227	229	254	219	263	223	234	220	230	229	233	231	236	223	257	212	244	243	219	247	236	207	223	258	247	219	230	240	257	246	267	257	224	216	235	229	223	234	241	213	239	251	246	227	219	223	262	239	231	268	258	248	248	240	261	241	266	231	240	234	223	247	248	242	230	250	251	251	235	252	238	218	233	232	220	230	234	226	223	253	234	260	247	217	226	242	244	247	228	247	244	249	246	236	243	222	229	225	245	228	239	251	247	226	247	223	222	246	230	229	248	236	223	218	227	232	224	210	250	230	228	260	245	228	264	254	240	210	258	246	244	262	235	215	235	238	214	270	241	209	229	252	259	218	242	234	221	242	227	214	203	235	219	250	239	219	240	229	232	254	219	231	234	226	243	221	220	246	200	248	219	251	242	220	219	210	233	241	228	245	231	243	243	222	242	236	228	222	231	231	236	230	228	236	210	234	245	251	211	222	241	257	231	229	239	239	232	225	217	217	237	221	227	236	232	231	247	245	255	242	234	234	285	242	232	227	226	242	250	226	229	246	223	233	228	240	256	258	252	250	244	227	234	203	245	219	245	233	228	239	242	208	220	224	235	251	239	253	246	225	252	250	240	261	262	243	245	222	208	250	239	238	222	242	261	221	262	238	255	248	215	202	233	222	234	217	243	246	200	213	228	253	242	225	216	218	242	228	227	234	233	249	220	237	241	259	240	254	237	250	243	213	220	224	211
46782	12756	1853	1018	777	588	444	339	293	266	246	230	225	194	185	196	152	149	181	154	162	167	144	157	177	148	138	164	154	132	152	150	151	142	139	125	139	167	142	154	139	137	127	134	156	141	145	130	153	167	130	120	123	157	130	126	132	146	159	126	147	138	154	151	145	156	139	122	143	142	143	143	139	156	142	140	151	121	128	147	142	130	133	143	135	132	133	140	134	133	158	133	130	136	143	149	143	153	137	121	120	147	116	142	142	150	118	148	117	123	141	128	156	145	141	130	133	153	143	141	142	136	151	136	159	122	127	139	150	134	149	145	157	131	153	126	147	141	127	122	128	139	125	119	137	127	137	150	126	146	130	142	144	138	155	142	117	141	137	139	120	129	131	126	119	166	153	146	148	138	159	147	144	139	132	165	124	140	135	129	143	121	143	139	115	150	136	135	154	145	161	144	132	148	156	140	128	154	116	142	134	128	151	128	133	153	128	121	153	138	142	128	158	139	133	134	131	152	137	146	125	122	136	139	133	134	134	169	135	134	129	147	142	142	141	142	119	159	142	131	137	157	139	139	109	151	141	117	112	129	140	141	141	136	136	144	153	139	154	118	110	116	143	135	121	117	132	115	135	143	154	156	151	147	142	138	136	141	121	126	120	145	135	138	133	148	139	142	161	161	139	152	141	159	128	132	128	130	142	139	148	148	144	120	141	133	148	127	130	139	149	167	119	134	147	148	146	137	124	165	124	138	144	144	143	133	116	134	121	137	135	130	118	140	128	159	131	151	138	124	144	140	140	142	127	128	146	127	127	154	136	162	140	133	135	153	145	127	147	120	126	147	154	135	154	152	137	135	164	132	124	133	123	138	147	140	136	130	129	119	144	114	143	134	147	142	137	135	133	149	130	146	133	142	140	132	141	134	143	152	125	138	139	147	141	159	175	133	128	152	130	125	130	141	142	159	143	141	139	142	140	125	153	134	137	161	129	122	123	147	166	128	134	144	145	141	131	128	144	142	149	155	129	134	143	142	144	164	128	123	148	140	152	147	144	157	140	127	139	133	153	148	142	130	154	158	150	154	150	115	148	130	130	136	145	152	137	154	138	148	130	125	145	116	145	144	145	154	134	135	153	127	139	139	112	140	153	131	122	131	146	141	135	131	152	123	139	134	152	132	148	124	122	136	137	138	146	157	144	144	124	165	114	127	133	137	142	158	145	145	138	122	142	131	140	157	136	139	124	144	113	142	141	125	108	151	147	150	144	136	145	152	133	156	137	140	136	134	159	115	119	164	158	159	136	143	131	147	125	137	129	139	138	130	150	133	119	121	126	114	132	129	130	127	128	126	137	138	135	131	141	137	133	133	117	154	124	140	154	132	123	144	139	128	150	152	139	145	129	126	138	128	146	131	135	126	165	134	129	157	153	133	120	142	132	140	171	126	153	134	156	122	139	111	125	146	144	135	123	133	145	139	136	136	126	148	154	121	136	121	107	122	139	139	148	127	137	137	137	140	156	160	135	112	128	145	132	112	154	150	164	157	126	134	128	146	144	141	133	121	129	131	150	149	127	129	150	140	134	127	137	138	159	130	131	141	113	134	142	143	130	121	119	140	118	130	120	130	143	173	129	137	131	131	142	134	167	159	130	131	138	136	133	123	140	132	146	145	125	139	144	120	124	140	158	149	126	126	120	153	167	129	151	147	149	159	123	160	135	127	137	148	116	152	128	125	149	137	134	156	152	122	147	121	146	128	149	142	141	144	126	129	124	123	125	138	116	145	102	134	143	141	152	141	127	121	123	144	144	139	136	145	141	139	138	141	140	139	146	123	119	127	144	137	144	148	123	157	144	134	126	150	143	127	146	143	150	146	139	137	148	133	131	153	130	121	125	147	132	117	135	175	150	166	123	140	137	140	146	140	131	134	122	161	134	138	135	155	136	128	148	142	144	156	129	123	127	136	130	153	126	127	130	153	138	142	149	125	132	159	128	130	168	118	135	150	116	134	143	122	129	150	168	126	121	135	113	144	123	143	159	123	154	131	126	140	143	108	140	139	115	129	107	134	132	138	148	120	144	142	148	122	130	129	153	129	112	137	129	143	159	141	128	152	138	147	144	148	162	131	131	130	140	128	130	135	117	128	139	118	137	134	138	136	148	132	137	148	136	139	131	126	152	132	146	146	137	135	152	149	144	127	142	139	150	127	119	141	121	133	131	149	148	140	130	113	118	157	138	138	145	134	140	147	144	143	123	154	134	142	132	151	154	149	133	165	140	130	144	144	135	135	151	150	143	145	160	146	120	136	134	151	131	131	163	133	150	140	133	135	136	128	157	139	130	144	131	130	145	124	132	122	132	131	139	115	158	130	143	141	109	152	134	132	142	143	119	126	115	152	112	125	148	139	130	132	132	128	120	137	143	130	138	116	144	128	153	147	148	147	142	152	126	141	156	129	147	121	134	122	147	133	134	144	141	131	127	116	116	145	148	127	141	136	141	133	136	123	126	145	115	117	146	151	127	149	128	145	114	119	131	137	139	136	143	128	176	149	134	142	136	138	128	134	135	128	128	144	142	108	155	128	141	120	120	138	149	112	134	116	146	143	114	125	149	140	156	117	115	126	157	128	145	127	148	144	127	127	124	148	151	119	145	145	137	124	114	124	128	125	141	133	164	128	136	116	145	126	129	150	149	156	130	135	147	153	149	123	118	134	121	113	123	143	119	141	123	142	125	126	133	143	156	135	142	149	140	131	158	128	165	156	162	159	134	149	144	160	137	135	133	124	125	137	134	144	151	139	123	135	141	134	142	134	127	150	136	155	119	145	151	120	114	156	152	123	134	130	131	125	142	149	129	131	137	124	128	122	122	133	121	140	148	135	132	133	143	123	121	147	145	119	142	129	136	122	135	119	155	140	137	135	136	128	143	143	151	152	131	123	138	151	130	145	147	161	139	128	133	126	147	127	135	153	132	141	146	139	139	122	133	125	132	159	143	153	121	140	146	142	144	123	128	131	123	155	142	141	133	143	150	128	132	143	155	126	138	139	133	128	150	102	125	115	140	146	138	132	136	149	132	137	147	134	117	128	136	129	153	126	141	139	130	150	146	123	131	127	128	125	149	153	143	149	129	120	139	150	147	112	164	142	150	129	131	135	146	149	127	150	144	148	132	129	146	128	126	117	125	138	130	147	143	120	143	139	126	143	120	151	133	143	109	143	130	153	150	140	143	137	125	130	150	131	135	111	135	141	135	131	118	124	128	126	144	145	140	142	131	125	126	110	134	134	126	138	141	168	137	149	148	132	146	142	128	110	120	141	126	132	149	117	145	114	161	117	134	151	130	141	119	121	147	119	131	138	136	143	114	148	132	119	135	141	126	126	118	145	149	153	122	120	134	155	142	132	137	134	132	165	151	122	130	140	130	145	149	148	138	120	149	117	146	150	151	130	130	134	136	127	139	147	125	132	140	139	128	140	127	113	142	132	142	142	153	127
24603	1466	3282	3661	3100	2523	2086	1720	1470	1308	1143	1002	1034	962	807	740	708	682	707	655	637	622	573	591	575	554	571	538	570	519	520	499	485	532	499	464	501	469	442	472	509	475	526	394	474	435	456	458	471	460	454	450	480	456	418	438	453	449	478	430	438	431	448	460	504	459	453	463	486	418	410	445	462	465	422	456	415	443	400	471	456	432	455	447	470	425	428	454	478	436	459	447	457	457	430	424	444	451	442	463	438	437	424	452	449	406	458	428	438	419	418	396	449	416	432	482	417	463	446	458	431	409	413	461	435	431	425	413	432	409	433	436	435	452	436	402	413	427	430	417	399	444	411	403	453	474	407	421	417	431	388	395	459	466	399	426	406	414	442	437	394	410	454	381	416	405	426	441	403	424	426	408	425	457	426	418	415	408	419	427	431	412	429	449	439	430	416	427	411	434	460	418	419	443	422	429	437	420	406	470	426	439	440	410	420	431	421	425	421	417	432	389	453	464	408	438	431	440	435	432	445	427	463	380	448	440	435	452	464	408	444	459	424	454	448	439	410	454	418	418	448	428	440	432	444	428	428	419	438	479	442	429	458	425	421	443	437	423	443	414	436	380	435	411	406	399	412	456	388	422	444	466	455	419	440	459	459	421	452	430	418	469	422	424	431	419	426	417	439	427	416	418	441	454	394	465	413	414	447	431	420	373	442	428	428	441	449	420	437	423	432	423	395	439	431	442	416	432	431	463	417	441	402	463	443	415	407	481	404	445	437	457	438	440	427	421	427	426	407	429	452	422	386	427	438	414	426	415	428	444	434	450	474	432	458	441	418	454	425	397	383	419	442	411	438	466	463	387	410	440	452	414	435	397	409	437	391	433	449	438	447	437	460	417	398	473	404	457	435	460	436	420	489	438	431	443	432	444	432	449	469	439	384	405	396	393	417	424	430	431	440	434	374	409	435	455	416	420	448	415	426	396	442	424	447	413	421	427	435	440	413	421	449	431	406	421	400	390	459	454	441	378	425	413	454	399	469	425	421	456	420	439	413	399	434	430	446	437	408	458	429	400	419	452	443	414	425	420	421	446	447	436	472	420	445	424	479	417	434	421	379	425	410	398	428	463	383	425	443	407	410	443	402	461	431	461	445	489	437	415	411	409	416	462	440	427	454	423	393	388	406	428	417	433	415	403	406	434	434	390	391	453	426	427	450	419	430	413	392	438	435	416	443	419	423	437	468	442	416	422	402	444	436	432	451	426	418	399	439	442	424	447	437	447	458	418	429	437	451	441	412	436	429	445	458	432	443	424	406	439	381	433	446	415	411	437	413	441	425	439	427	423	438	416	460	442	388	448	432	404	447	425	420	432	402	393	424	424	431	426	443	399	420	440	426	433	403	402	417	429	456	418	446	415	427	461	449	429	397	442	474	425	424	465	423	422	439	462	420	474	415	450	377	424	415	384	392	433	415	433	446	442	413	438	427	437	449	481	428	454	426	412	413	419	435	455	436	437	433	406	382	426	477	431	439	461	462	444	426	439	459	424	400	459	427	404	451	457	392	435	404	462	431	456	422	448	441	442	469	442	396	451	394	416	454	423	410	437	410	437	392	427	430	442	427	456	413	456	434	422	417	390	427	426	421	456	399	463	443	430	393	427	434	431	412	414	411	416	436	413	378	466	423	420	444	421	417	420	401	439	401	435	436	418	408	420	434	446	404	408	413	437	439	434	436	441	410	407	380	430	430	404	419	441	422	444	446	446	448	440	435	449	440	456	397	427	445	438	482	418	402	411	391	427	430	453	444	426	426	452	406	417	411	458	453	454	422	386	390	428	475	408	411	430	447	452	440	402	465	400	409	434	410	421	441	459	418	414	401	468	439	446	445	435	382	457	419	484	440	447	466	426	438	433	451	448	404	434	405	418	436	471	406	409	436	431	429	426	410	420	404	430	401	445	431	420	414	436	399	458	431	439	431	406	419	407	403	422	406	425	428	439	453	411	435	396	424	434	439	420	409	398	420	463	455	483	431	460	442	392	411	436	450	449	434	415	411	423	429	405	412	409	438	441	404	412	457	420	433	459	436	382	415	429	459	435	432	402	419	411	430	453	410	391	439	447	416	391	409	412	453	426	374	432	391	453	404	404	453	440	415	483	419	402	444	409	413	388	441	394	422	411	449	421	455	453	377	410	415	447	422	401	407	399	443	439	420	423	430	430	424	433	432	422	437	437	419	429	458	448	428	450	448	453	405	428	444	423	466	439	443	420	417	430	449	421	388	439	452	421	407	415	404	452	401	430	403	401	401	405	422	406	437	426	422	403	438	426	421	405	441	462	385	431	453	441	417	424	410	437	455	464	418	476	400	424	402	458	421	451	412	434	420	452	406	432	438	464	394	388	427	424	436	442	432	416	441	441	443	432	415	443	420	449	449	428	406	383	391	457	471	431	433	428	432	458	402	415	424	451	442	410	425	432	437	435	411	409	424	411	437	457	427	426	409	442	496	409	408	462	417	418	486	413	434	421	436	425	443	412	416	452	436	411	454	440	432	421	457	420	422	414	437	462	440	453	440	422	378	374	399	457	415	427	440	427	461	418	406	450	418	431	452	392	411	453	463	437	443	406	419	450	442	446	423	430	456	415	416	415	438	446	403	445	410	449	430	435	440	417	433	436	446	430	403	439	433	404	404	415	406	470	433	435	451	404	393	416	422	426	445	436	448	433	411	412	474	445	446	449	485	427	405	432	424	442	417	419	456	434	402	447	409	408	471	459	415	394	429	458	398	432	409	433	497	414	439	445	425	425	411	478	442	422	454	475	450	454	434	458	431	435	429	430	424	438	423	413	427	428	408	404	441	431	419	428	412	452	439	412	418	456	394	405	420	459	395	400	454	432	480	430	404	411	477	444	421	391	407	421	426	437	447	410	426	437	435	441	400	435	408	453	403	461	449	422	427	463	435	447	408	394	424	410	419	411	442	446	433	412	452	408	408	429	406	428	423	439	397	446	438	415	414	465	431	440	451	429	464	437	454	396	450	420	430	420	416	436	420	414	442	424	422	423	442	442	441	437	458	429	433	436	433	438	400	397	423	414	414	453	414	441	402	416	406	415	453	453	447	405	418	431	427	431	429	415	421	447	435	446	415	401	378	429	418	442	416	415	422	425	401	428	472	415	412	448	434	403	437	438	399	400	437	378	434	407	420	425	419	415	471	428	440	409	420	437	388	424	439	429	419	424	437	434	458	453	446	451	438	452	456	403	423	416	445	422	387	420	425	479	456	427	419	458	417	428	437	449	418	451	424	395	421	448	404	451	427	422	462	415	429	423	435	420	420	421	439	408	431	405	442	416	423	414	404	422	428	426	423	436	420	408	388	404	431	450	440	448	420	419	430	427	443	425	425	385	416	435	463	414	436	402	439	455	451	437	406	398	426	409	425	427	430	453	424	411	424	436	425	423	445	443	442	439	447	448	408	434	447	411	429	425	441	465	452	426
61460	21636	4992	2228	1495	1065	797	684	530	497	421	466	379	333	341	335	294	304	300	286	281	258	274	264	265	249	255	268	260	246	260	232	261	233	234	244	267	264	236	267	223	231	230	238	222	256	224	254	263	250	204	254	227	253	230	237	237	263	209	241	234	242	233	236	259	224	227	233	243	222	222	238	261	256	228	218	215	220	240	247	242	218	249	262	221	218	258	225	199	250	231	219	231	238	223	259	226	202	234	228	209	228	221	257	208	247	213	245	201	217	223	241	223	237	226	214	254	227	214	209	208	225	206	246	203	232	241	248	236	240	227	248	203	208	232	239	226	232	238	243	237	222	203	224	207	201	238	237	238	242	261	249	212	225	236	220	219	233	241	209	245	226	228	236	200	252	235	227	247	240	211	239	231	218	224	248	233	209	240	237	233	226	249	240	227	214	232	219	219	215	228	208	216	245	234	216	231	255	246	221	236	231	231	253	222	251	223	226	236	262	237	227	248	212	223	217	246	249	197	230	231	234	223	237	229	246	225	257	240	224	244	219	224	226	219	263	234	242	247	216	218	244	215	239	229	218	225	221	209	210	211	201	237	214	241	215	208	211	241	199	239	240	218	227	209	246	233	234	229	238	219	239	227	214	214	232	226	203	235	207	231	251	255	203	224	226	222	224	247	227	231	231	222	236	205	228	210	229	252	224	247	240	227	225	234	233	230	240	248	205	232	251	225	242	222	248	254	247	259	255	243	224	211	195	252	229	230	210	242	191	242	238	239	224	234	239	240	231	212	253	205	208	251	229	235	207	207	227	262	223	206	261	205	227	229	258	233	221	233	232	236	248	244	248	256	235	210	232	253	199	224	227	225	227	224	225	201	245	214	227	247	220	207	236	234	208	217	223	227	225	196	218	227	237	223	234	222	235	240	237	231	214	224	219	237	250	263	225	213	209	214	234	228	234	224	242	233	220	231	208	201	213	211	217	218	207	229	211	212	206	249	223	244	215	217	231	238	218	237	253	245	213	229	211	240	205	222	223	205	229	208	240	246	229	240	219	203	225	247	253	239	274	228	259	234	242	229	252	214	220	212	223	228	215	231	226	194	216	251	235	218	260	194	212	243	245	220	225	246	201	246	243	222	212	252	214	211	249	248	234	211	240	227	238	232	227	253	243	209	223	239	219	261	231	224	254	244	235	229	222	214	235	227	242	239	229	219	249	215	217	220	230	220	206	234	229	232	215	232	224	202	217	224	220	217	215	203	235	229	248	225	235	228	232	221	211	207	241	214	230	207	226	233	260	234	216	208	202	212	230	212	255	255	229	227	235	250	226	210	231	205	230	201	240	238	233	241	237	216	223	243	216	238	209	217	198	227	251	223	235	222	227	224	218	257	218	205	187	225	204	234	222	211	232	226	256	212	215	221	283	211	230	231	222	222	259	232	235	233	248	236	258	216	219	257	260	243	219	227	214	240	224	261	240	219	230	214	227	260	227	253	234	234	232	232	235	230	225	215	198	204	246	241	245	258	246	249	227	227	234	223	235	237	247	242	230	230	243	239	244	232	207	233	195	220	224	236	222	223	234	224	220	208	249	228	210	237	202	230	231	200	231	223	218	205	227	241	193	226	218	225	213	232	225	247	243	236	229	212	223	205	214	202	224	213	239	233	201	233	232	246	239	223	248	222	210	227	216	221	224	229	225	225	214	222	219	260	241	232	227	210	256	214	201	230	218	223	250	252	224	275	208	228	226	221	211	239	259	230	228	235	223	229	248	219	222	222	216	210	236	230	248	226	215	250	234	206	220	239	235	194	210	211	226	215	235	226	216	217	256	223	220	212	201	225	239	243	225	223	237	189	205	221	242	223	212	221	218	237	217	229	217	221	200	237	218	233	242	225	233	224	214	234	213	215	265	235	257	238	219	236	242	216	231	228	224	215	238	250	212	217	234	230	234	209	248	224	243	224	245	234	231	245	198	215	235	239	243	217	200	224	260	237	255	237	223	213	223	253	211	231	209	236	233	240	232	257	228	244	243	224	206	213	233	245	237	204	215	243	243	231	240	209	239	212	229	239	262	196	219	209	219	213	218	215	227	235	210	233	219	228	203	217	224	213	237	205	212	225	215	221	205	262	255	224	221	199	227	218	255	216	228	236	236	240	213	234	239	222	208	250	240	223	255	211	269	245	243	233	237	209	214	223	251	246	249	245	238	253	242	242	228	226	213	224	223	225	216	246	222	223	235	221	229	237	227	246	243	222	220	214	209	217	236	203	220	216	221	216	230	251	247	199	238	244	243	228	238	228	211	219	236	218	230	240	199	233	236	228	229	218	232	218	221	232	237	204	214	245	215	237	241	227	232	203	227	225	221	219	217	210	236	241	244	228	231	212	219	236	230	230	237	209	246	240	220	255	223	207	222	217	220	218	251	207	222	217	222	239	253	240	214	249	194	235	217	250	212	240	225	236	226	225	230	233	242	213	237	233	215	250	210	215	245	254	219	225	228	231	203	233	235	242	240	205	188	251	234	252	240	222	219	222	227	247	249	209	238	205	226	209	258	214	231	245	217	226	214	191	237	245	216	226	235	241	228	217	240	221	233	229	232	229	218	218	226	233	212	222	192	209	226	217	224	224	231	246	254	241	209	249	248	192	233	248	210	233	243	242	232	226	235	258	235	218	239	231	238	257	246	235	257	235	208	210	225	228	259	250	217	226	257	258	236	227	240	210	230	205	233	231	233	253	238	242	229	247	229	207	247	174	270	240	256	231	231	259	237	241	212	216	255	240	221	234	217	241	245	233	205	251	208	241	247	225	232	248	237	215	223	212	217	235	223	256	220	220	226	237	229	247	230	226	247	219	209	237	203	256	225	201	233	242	234	210	224	240	193	222	251	247	207	226	232	257	212	250	232	253	222	246	239	224	254	234	216	206	226	260	220	232	231	214	227	220	237	236	240	229	239	232	222	266	238	220	220	219	209	250	225	231	226	216	216	228	213	206	229	236	214	233	240	238	238	259	233	224	246	241	209	197	230	223	235	255	221	233	216	228	230	225	222	237	224	233	231	225	194	235	239	223	221	228	246	230	230	209	210	225	247	219	213	257	238	261	237	213	228	242	235	208	248	239	239	219	242	221	231	208	222	220	246	229	239	239	236	269	222	227	200	224	238	243	245	228	231	240	242	247	231	239	221	205	221	211	228	229	228	228	215	207	237	223	247	201	234	215	228	222	204	220	222	196	211	202	232	223	220	245	227	245	211	216	223	224	210	203	231	226	242	248	209	227	210	229	249	206	239	225	229	237	220	246	227	208	221	203	215	216	232	220	223	205	239	203	231	269	225	222	250	222	241	232	204	214	236	238	221	245	217	227	200	245	210	250	240	233	196	236	214	226	223	229	203	240	218	232	245	219	208	219	225	227	233	267	210	215	246	263	240	223	216	210	216	222	207	246	215	224	250	243	241	243	212	227	256	241	224	202	237	213	230	248	220	230	218
32096	2572	5914	6376	5484	4336	3668	2973	2487	2261	2082	1760	1638	1614	1378	1312	1163	1189	1186	1084	1073	1003	990	900	886	880	852	860	818	847	836	827	793	833	779	749	746	804	780	762	745	708	723	690	717	769	708	700	748	706	707	750	678	696	719	690	658	644	695	684	699	702	740	698	652	654	708	722	704	666	649	662	704	730	662	633	639	640	654	654	674	688	688	690	642	669	650	636	700	631	697	648	674	633	676	681	664	662	668	690	663	642	651	673	660	671	629	640	694	668	697	706	659	652	668	699	679	631	599	668	641	658	700	651	634	702	604	649	654	658	675	650	662	706	649	623	665	669	652	648	632	688	634	681	628	693	719	640	637	608	682	612	622	617	646	676	677	608	658	611	665	666	665	625	680	674	672	650	668	602	631	675	672	686	666	662	692	668	646	648	699	706	678	678	668	627	651	640	677	639	682	657	625	641	665	655	608	676	640	687	609	651	665	638	659	613	643	651	659	657	694	658	681	629	674	650	675	648	646	651	672	629	661	634	607	675	642	674	662	621	622	633	687	651	668	615	679	633	641	610	649	607	632	658	659	662	678	690	654	650	619	651	677	657	667	630	656	659	629	652	630	662	688	667	679	667	671	599	614	647	642	633	678	719	661	623	656	651	646	620	715	675	611	632	650	643	653	644	630	699	654	604	604	644	679	648	648	635	656	630	616	655	664	644	629	645	640	637	619	655	650	665	668	627	650	647	700	662	692	626	662	637	673	650	678	648	639	672	644	693	645	600	682	701	677	677	675	633	634	645	643	664	642	707	653	668	702	626	672	630	665	637	644	662	687	672	641	650	627	694	663	636	647	655	637	711	641	609	650	597	646	643	678	629	690	663	690	644	630	631	675	660	627	629	643	672	666	673	672	635	609	697	707	681	705	672	645	616	696	653	625	622	642	611	659	629	623	623	629	661	661	639	622	614	621	666	648	669	635	666	696	667	648	618	691	639	648	646	636	675	632	618	662	651	665	659	644	670	682	669	666	694	670	671	626	673	660	636	637	646	608	641	632	678	628	618	624	682	660	654	659	642	624	654	674	667	624	688	616	688	678	676	666	633	694	649	671	638	620	656	615	648	627	628	668	704	692	619	675	636	595	631	625	615	640	684	658	650	622	661	609	648	698	633	646	657	626	696	676	629	636	659	667	632	655	623	654	672	593	668	659	604	680	627	708	642	631	636	690	656	667	652	646	624	647	674	636	600	627	672	660	628	601	673	630	611	660	676	682	679	629	647	678	681	661	663	701	661	699	672	686	642	663	680	649	632	683	650	684	684	660	702	643	614	650	644	676	609	606	641	650	685	638	652	652	616	648	632	644	641	675	642	658	655	669	630	645	632	656	638	606	677	633	642	675	680	635	652	673	641	654	628	662	625	694	659	643	665	604	660	663	668	687	674	651	640	663	711	607	657	684	650	655	659	693	669	603	671	664	646	664	654	671	632	640	653	618	654	606	687	609	683	679	645	637	640	673	620	609	693	607	641	670	654	632	642	673	659	675	711	675	690	638	661	670	633	693	665	697	632	658	617	667	634	640	621	662	679	666	645	675	666	642	624	682	651	628	658	678	671	713	641	646	669	682	717	665	671	605	609	670	658	653	634	647	655	637	658	660	646	652	643	640	641	635	653	656	622	679	651	657	647	675	656	607	636	666	639	639	657	616	657	672	681	639	688	652	646	667	694	699	645	650	660	656	690	633	651	633	658	661	662	618	634	661	680	654	653	666	627	624	658	630	615	642	635	652	638	672	671	640	648	632	614	627	634	661	639	671	699	657	627	656	634	640	643	659	657	629	642	659	612	676	645	662	671	665	685	589	647	680	633	642	643	635	600	652	647	613	685	661	653	632	606	660	691	608	691	621	608	663	601	643	653	629	633	647	666	665	642	670	628	667	596	606	643	656	644	646	650	674	697	618	633	593	657	669	664	689	593	604	681	666	636	663	627	649	617	596	659	644	648	620	646	630	692	664	696	601	654	648	634	679	658	640	678	663	629	642	680	679	661	682	640	650	600	650	640	629	655	669	646	643	664	616	652	645	665	661	638	683	668	703	629	670	659	603	676	644	663	639	642	656	625	630	666	660	603	691	656	652	700	660	673	695	695	679	651	630	706	671	634	662	678	634	656	662	686	595	680	683	707	628	620	609	646	673	644	609	709	637	687	651	656	652	616	686	676	647	683	700	656	640	678	676	664	676	659	655	674	635	646	602	641	677	684	610	678	630	641	678	658	686	659	631	672	675	674	618	681	630	651	647	628	675	659	668	643	621	687	617	684	663	640	659	681	639	648	666	636	650	663	677	620	660	649	705	657	640	644	652	643	626	677	663	652	688	620	648	615	708	657	652	644	660	664	647	655	653	683	645	662	681	684	643	647	623	618	631	650	664	667	652	642	686	646	607	640	704	689	637	609	642	654	643	584	668	614	702	676	673	678	616	668	643	690	634	641	650	638	597	654	618	612	639	644	648	656	703	633	664	665	645	715	611	650	617	619	643	627	636	639	666	659	678	640	697	660	630	687	682	661	672	681	658	652	633	652	622	665	675	630	663	644	669	643	695	606	633	616	654	609	628	697	648	645	643	631	614	675	657	668	662	649	655	639	648	670	640	677	611	670	654	631	657	639	648	618	603	646	632	670	646	679	631	642	658	647	656	664	682	684	632	643	643	649	675	659	639	642	679	673	696	655	684	638	600	657	608	640	659	626	585	694	623	685	611	633	672	608	636	675	638	654	652	659	631	669	636	634	634	626	637	659	686	700	662	615	659	618	653	672	653	636	631	642	644	652	619	607	664	679	663	694	670	703	648	636	658	588	651	639	611	655	668	636	621	657	642	630	646	643	647	662	640	673	622	703	653	634	626	656	645	635	588	628	639	656	602	647	643	686	657	688	660	682	657	715	597	648	658	708	656	691	667	640	657	640	629	659	635	597	658	649	677	589	618	660	609	621	663	622	715	644	646	654	659	606	643	662	657	640	647	687	620	652	649	647	648	639	673	632	672	599	666	648	652	603	670	673	660	667	612	657	643	654	644	639	652	673	641	650	674	587	613	633	629	657	649	671	616	592	612	648	632	632	591	665	646	662	609	670	648	669	659	673	653	675	648	670	672	655	654	672	657	670	647	623	691	658	656	675	680	659	637	666	650	657	670	670	651	672	672	672	657	665	671	664	696	680	656	626	685	673	679	661	684	656	679	627	619	651	675	666	662	674	681	638	640	633	649	680	624	639	646	668	633	638	654	668	646	626	667	640	654	682	643	669	688	658	631	676	674	678	683	604	669	610	670	674	635	649	676	638	687	677	595	711	655	632	671	672	654	637	658	664	633	673	667	632	656	613	629	685	709	610	658	618	633	660	642	613	637	656	621	669	654	646	630	667	635	638	668	692	648	597	657	623	637	652	638	675	661	632	697	659	641	611	660	593	642	634	648	639	621	669	644	612	655	647	666	663	658	593	623	647
6997	369	189	102	95	82	64	77	87	68	66	83	88	65	69	75	62	64	78	73	77	67	69	61	71	54	80	65	66	74	68	67	68	71	53	76	63	66	61	49	63	59	71	59	62	67	51	55	55	65	62	58	62	72	72	79	70	66	74	57	80	62	67	67	49	57	77	65	68	75	63	56	53	82	56	79	62	68	60	76	55	71	72	72	65	61	51	66	47	68	64	66	56	80	71	66	56	61	68	53	56	72	84	64	64	64	69	67	54	67	48	53	65	59	67	48	72	67	57	59	76	75	69	54	61	48	60	77	69	61	56	67	65	55	57	64	58	72	66	60	74	64	79	57	62	65	61	67	54	61	64	65	73	55	63	58	49	61	57	63	67	76	67	67	56	63	62	78	61	60	64	68	74	69	69	64	66	61	78	67	62	71	56	75	63	51	58	68	65	58	83	71	58	68	66	85	57	64	58	80	70	64	67	69	62	68	62	62	64	55	72	60	69	70	58	67	58	60	52	61	61	78	53	65	74	68	64	72	54	57	63	72	56	69	61	70	56	72	59	58	65	68	67	67	63	71	69	66	53	68	81	65	76	66	64	68	62	51	61	67	44	71	61	54	68	73	58	56	59	72	59	51	68	65	57	73	55	53	64	71	44	67	65	61	66	45	62	54	54	81	68	70	58	74	78	68	70	55	51	63	62	56	73	69	67	60	59	60	85	70	66	51	65	51	70	63	54	59	77	64	74	67	64	60	70	57	66	62	63	58	64	66	60	60	62	81	78	73	82	85	63	61	67	69	61	74	63	58	56	58	58	71	65	58	60	58	71	56	76	67	61	63	62	72	77	58	51	79	60	54	56	63	71	65	53	76	61	59	43	69	68	60	70	48	68	70	58	50	62	70	66	71	57	66	69	52	46	61	63	53	50	69	71	71	55	66	63	68	76	72	60	73	55	62	59	62	56	61	55	65	69	58	56	64	48	64	59	54	55	58	70	72	78	70	66	70	77	68	70	62	70	60	67	68	55	76	64	51	52	70	73	77	50	52	67	52	72	53	60	71	72	55	66	60	62	67	80	74	71	67	54	65	54	61	69	61	65	64	64	62	63	66	61	69	79	64	45	69	56	59	67	58	53	70	63	66	70	56	56	67	70	64	76	74	61	72	61	70	56	74	75	68	81	71	60	69	49	61	65	54	58	59	73	70	59	73	52	73	41	60	54	69	69	74	58	71	71	69	62	64	59	65	57	74	54	58	85	63	54	61	68	66	67	67	63	60	74	64	63	63	64	63	61	53	55	70	72	62	64	82	71	54	70	74	75	78	53	71	95	55	60	73	76	65	77	62	77	79	60	75	51	64	78	63	71	62	69	59	65	68	57	81	69	79	48	56	73	55	65	61	64	56	56	62	75	79	78	61	75	42	57	56	71	72	68	58	53	52	45	49	59	46	77	56	64	63	58	61	52	57	61	58	77	71	74	73	63	61	78	66	63	63	68	65	63	69	65	84	45	71	59	74	61	53	59	60	57	71	80	62	53	65	60	55	66	64	70	67	66	64	84	66	53	75	55	60	54	66	58	66	59	52	53	64	61	70	55	56	57	62	68	71	64	68	65	74	61	64	73	62	53	64	61	49	44	61	61	66	69	52	77	57	67	62	77	59	62	59	63	55	61	54	65	58	51	64	67	59	57	56	59	60	75	76	51	61	53	50	65	56	69	70	47	78	65	65	69	52	79	58	55	50	77	52	68	54	77	68	70	63	61	77	55	52	60	75	75	69	57	66	61	74	65	58	63	58	71	58	67	66	59	62	71	53	82	69	72	64	59	63	52	69	61	67	54	55	63	70	74	70	75	57	67	62	58	78	61	76	58	63	66	66	56	62	44	71	63	57	56	55	57	75	57	60	62	55	68	79	67	63	61	85	60	63	62	57	49	74	64	71	53	59	58	69	57	74	71	78	68	90	59	51	63	59	61	63	61	64	64	73	71	60	68	75	60	75	73	64	61	60	76	66	67	79	59	68	59	65	72	69	71	70	47	66	71	66	54	67	55	70	68	52	64	74	68	72	58	60	61	79	71	50	65	63	63	75	72	60	61	37	54	58	59	64	71	56	82	67	65	70	71	56	74	68	62	66	79	48	71	71	68	60	56	63	69	68	67	64	69	84	67	69	87	69	72	68	62	68	71	61	55	73	62	66	67	73	59	55	61	64	72	57	61	65	51	49	54	62	66	71	52	73	63	69	70	65	65	72	62	60	65	59	70	52	67	54	76	57	76	64	70	72	66	64	66	71	70	58	64	71	66	71	52	69	58	61	69	92	65	63	57	78	61	76	70	65	72	66	57	66	53	60	52	48	63	63	64	59	68	69	61	78	66	70	61	56	63	78	71	57	61	56	66	59	67	70	62	51	66	67	71	69	70	54	62	70	70	77	64	67	56	74	64	75	55	60	61	72	64	59	56	64	55	86	54	64	45	64	67	62	57	73	66	51	69	53	71	75	63	68	61	47	71	60	58	60	64	59	80	61	74	89	74	61	57	59	67	63	75	53	56	73	51	73	75	71	66	63	62	64	53	67	61	76	48	61	66	73	58	67	60	78	68	76	73	40	67	52	48	58	60	75	50	73	80	64	58	57	65	62	60	64	81	63	57	59	55	67	58	55	51	67	67	62	61	73	68	56	64	59	62	69	54	66	64	71	73	48	61	60	58	70	66	53	70	74	57	54	65	71	54	72	73	53	65	76	58	62	52	61	76	62	51	70	65	72	67	64	77	60	51	78	69	75	66	66	66	77	67	53	57	68	63	51	70	61	62	68	56	61	78	73	51	69	56	67	73	67	51	60	59	75	67	57	69	68	54	67	61	64	56	59	71	61	72	65	70	61	67	64	72	66	66	64	69	56	64	67	73	76	59	55	63	59	69	62	60	74	80	67	64	56	79	73	68	58	61	71	60	62	65	78	57	54	62	57	57	76	73	68	57	63	68	54	50	65	56	62	76	80	75	53	58	60	56	56	68	67	68	67	53	50	64	63	60	65	67	64	71	77	60	58	69	71	63	59	60	79	73	71	71	73	72	69	70	74	63	66	68	54	58	72	64	65	52	65	68	49	54	59	72	62	69	67	74	80	48	79	57	71	73	62	63	67	60	53	72	69	66	70	72	76	67	69	64	63	79	54	67	61	70	72	75	70	61	60	52	71	58	57	76	58	60	75	50	54	63	72	62	70	64	65	73	54	71	77	61	50	73	51	71	64	65	63	75	71	58	65	81	68	64	77	67	69	44	57	65	57	61	69	59	70	68	73	55	66	70	63	78	85	54	75	71	52	64	82	57	68	78	71	57	74	63	52	68	63	59	64	63	58	76	51	64	77	55	65	54	68	62	73	61	53	80	66	51	70	65	64	67	65	76	76	57	62	75	78	69	60	54	67	71	78	49	67	60	69	69	55	68	54	59	53	78	68	66	58	71	65	72	71	61	62	73	70	58	65
6490	338	363	384	421	359	310	328	277	289	288	252	258	247	268	229	256	258	237	228	253	224	244	212	221	238	228	230	236	240	226	221	268	213	257	223	233	251	264	256	229	262	234	208	232	215	243	248	234	257	252	249	241	237	262	228	227	250	228	253	243	230	252	231	261	222	242	231	239	243	222	252	240	226	245	235	229	220	258	219	219	249	247	230	248	251	218	232	233	247	244	238	225	217	222	234	224	256	223	227	229	247	237	229	236	249	213	250	223	261	233	228	207	239	239	263	237	245	237	255	219	205	241	253	231	224	245	230	243	239	230	238	232	244	237	232	249	231	219	233	212	244	201	226	255	225	241	238	242	227	244	275	235	244	255	243	229	236	238	205	242	243	250	217	223	251	233	256	211	231	261	221	217	251	235	214	254	237	222	256	202	213	239	225	249	229	251	242	208	228	270	232	230	233	239	278	259	270	244	233	264	224	251	256	284	221	221	232	230	212	252	224	256	227	254	224	215	224	213	229	251	231	214	230	243	250	230	220	249	222	249	226	226	240	245	227	245	220	227	245	223	240	231	235	259	239	229	249	232	248	265	274	244	224	225	208	226	203	226	243	251	232	203	210	235	236	220	228	245	231	259	253	243	247	233	242	246	228	245	242	253	208	238	220	255	254	239	231	262	208	238	257	216	253	228	233	229	262	212	268	217	256	239	243	224	211	235	249	217	231	259	242	221	221	242	224	244	246	261	239	266	251	236	234	221	237	213	223	236	221	224	223	205	218	221	239	226	227	226	239	227	239	250	239	257	226	232	245	220	226	224	224	226	227	230	240	255	261	236	263	229	220	272	229	249	231	246	232	219	226	252	238	234	250	241	239	255	219	211	226	247	231	210	251	241	204	232	227	233	230	225	248	246	217	220	232	257	220	261	240	243	244	236	231	241	238	237	216	253	230	243	227	243	230	234	259	261	250	236	220	230	243	263	207	249	233	244	260	216	231	225	213	242	225	237	255	228	233	208	256	217	249	250	212	242	234	221	252	243	243	254	218	224	235	199	225	244	222	230	217	263	221	243	213	207	235	228	228	234	235	234	246	253	240	231	245	234	217	244	251	247	222	227	238	227	237	224	212	236	222	235	241	247	243	233	250	236	231	224	228	244	245	238	230	249	226	235	226	239	248	210	248	225	247	266	223	228	257	218	246	217	253	240	267	237	238	222	222	233	221	238	264	205	240	249	228	246	212	244	245	220	253	252	217	247	246	242	216	226	231	239	228	248	247	224	215	209	227	226	221	230	216	211	234	239	246	232	247	229	241	251	229	253	241	226	211	215	232	225	226	205	253	223	225	247	229	238	228	247	251	226	224	230	213	237	192	236	256	225	241	220	237	244	257	265	246	228	210	201	261	239	238	258	224	216	224	225	237	244	239	231	267	238	255	217	225	235	221	271	222	246	258	242	242	223	241	247	237	222	253	237	250	244	239	233	226	240	256	259	234	241	224	266	243	231	240	229	255	233	247	227	261	225	214	201	258	229	229	258	251	245	241	239	214	234	238	215	258	238	226	220	239	262	251	245	223	239	235	240	239	240	242	263	234	210	244	238	226	236	230	234	255	249	255	222	268	235	239	243	246	214	238	260	259	260	239	269	236	233	247	237	213	249	246	230	243	221	230	229	252	245	231	238	218	194	209	243	225	232	250	231	249	227	227	205	218	233	205	259	248	250	230	247	254	246	223	242	244	264	227	248	257	277	260	226	208	269	250	208	230	254	243	243	226	236	218	247	249	235	233	236	243	225	243	221	244	240	205	248	207	217	247	227	224	219	214	243	240	229	232	241	245	225	221	242	243	245	257	220	228	271	223	243	238	224	229	255	254	231	210	244	249	230	214	249	241	240	229	241	235	279	251	244	238	234	239	249	236	238	252	208	238	260	199	228	223	226	265	262	229	229	235	224	231	243	224	260	218	254	257	246	236	235	258	200	227	230	221	240	227	221	214	262	213	254	237	219	228	224	225	222	217	260	219	220	220	250	233	228	189	231	228	246	258	221	243	244	215	229	249	249	248	206	240	245	232	228	242	239	234	213	217	243	238	239	213	260	238	230	204	245	227	240	248	226	252	252	250	225	238	241	230	246	230	254	223	239	248	256	235	238	249	245	236	258	252	231	245	227	218	261	237	258	247	224	232	242	240	223	249	235	237	250	221	228	272	254	242	237	222	205	213	241	240	212	230	229	232	226	245	236	244	243	220	241	231	209	239	248	224	232	237	216	229	227	255	243	253	256	200	208	237	217	226	239	238	219	263	232	237	220	232	227	214	253	247	239	197	238	226	222	253	248	224	257	224	224	227	239	209	247	244	271	222	233	237	234	199	245	227	243	223	223	221	245	234	220	253	207	231	264	228	245	201	219	208	213	239	265	243	243	238	235	226	234	238	232	222	236	231	213	228	227	208	239	247	240	228	256	227	228	211	240	234	237	214	219	244	261	230	260	231	230	218	248	225	236	240	237	214	259	257	245	247	228	244	223	230	222	252	253	234	230	223	217	230	245	249	214	216	249	236	257	270	243	237	230	245	223	234	247	249	200	248	239	227	240	225	235	249	255	241	217	227	238	233	251	241	241	227	205	228	228	251	246	215	235	216	221	208	242	240	218	243	240	254	244	242	261	205	230	226	242	222	230	242	238	230	227	239	263	244	260	250	228	249	227	249	231	248	237	234	232	250	255	230	199	217	270	243	221	251	226	237	250	236	222	224	231	245	238	253	228	235	219	215	234	227	248	226	216	243	224	233	221	223	241	237	225	235	232	232	225	223	248	230	256	242	264	236	221	232	210	235	233	216	248	231	235	255	241	236	217	239	235	214	247	248	242	264	251	222	237	225	256	209	234	244	204	234	236	252	246	213	221	217	251	251	247	225	270	240	241	235	233	217	239	241	232	224	250	255	213	223	272	225	243	227	238	265	215	213	232	239	228	236	220	247	226	233	252	228	246	241	247	206	242	248	228	235	246	225	241	252	224	252	218	250	232	250	243	233	218	227	228	264	250	218	270	232	215	191	224	221	248	225	234	238	241	242	227	247	234	234	228	208	237	242	228	256	248	227	240	250	223	238	227	225	248	221	248	269	230	236	236	240	238	206	226	257	242	248	236	237	223	256	244	248	213	220	241	246	233	227	221	230	244	219	249	238	253	228	213	255	246	255	215	216	245	209	241	240	224	234	237	245	235	259	242	233	236	250	225	234	254	237	223	201	225	244	260	237	262	219	237	220	246	235	264	253	228	228	219	230	234	229	227	243	238	223	230	218	212	230	239	242	238	238	221	235	246	253	252	252	261	250	229	251	242	232	244	237	229	247	227	212	242	231	237	225	252	236	234	222	254	242	236	264	233	214	240	219	237	195	256	262	233	215	221	229	234	226	232	246	226	247	236	228	248	220	233	226	239	242	239	249	235	228	212	217	231	238	253	236	218	246	230	229	216	235	239	237	217	232	293	230
47298	13369	1779	1060	769	514	426	379	296	281	258	233	225	220	167	192	157	171	168	179	162	170	147	154	149	148	155	146	142	149	169	154	149	144	148	155	154	129	143	129	119	106	148	142	142	149	140	155	161	138	130	143	139	160	157	129	148	142	148	157	140	151	148	159	137	146	131	129	132	142	134	151	147	142	149	138	124	129	136	133	133	148	137	142	140	130	129	150	145	139	141	138	131	151	158	143	125	137	119	130	140	127	131	135	147	138	133	151	159	150	115	134	142	148	143	121	147	125	139	145	103	136	143	144	143	135	119	126	134	141	110	129	128	162	137	126	143	135	157	145	138	137	153	144	132	133	125	138	144	133	119	146	140	119	151	125	144	140	145	127	153	116	144	145	149	145	143	142	131	121	136	142	110	135	120	123	132	129	134	142	132	141	125	134	141	136	156	141	109	119	143	141	135	141	124	127	123	125	130	126	149	142	129	129	136	149	116	146	133	135	148	111	131	113	127	134	129	129	120	136	137	124	126	135	138	134	142	155	135	143	144	133	113	158	136	145	132	140	121	129	140	135	134	139	142	115	124	112	122	119	126	143	142	116	145	153	144	147	143	123	142	145	151	121	156	128	143	147	155	128	154	139	152	140	127	139	136	128	114	140	161	141	140	130	125	169	115	131	130	139	123	150	128	135	134	141	130	161	143	141	134	158	165	152	145	129	142	149	142	151	140	136	157	126	147	134	130	154	148	138	135	151	125	119	150	120	132	140	143	125	107	143	160	143	129	136	132	126	153	128	163	129	140	135	125	129	150	157	135	132	137	151	137	117	129	144	122	143	135	140	132	132	137	153	144	144	119	127	125	125	137	140	161	133	123	147	138	122	144	148	142	141	143	135	148	154	132	134	129	142	138	138	119	123	136	140	149	139	125	166	126	147	120	123	154	157	126	134	132	150	150	147	144	136	131	134	127	150	141	139	146	132	149	129	154	123	126	136	143	120	135	142	162	131	150	147	157	129	125	114	115	159	141	149	142	147	143	151	132	145	136	143	150	126	126	166	133	128	129	127	128	129	135	143	166	136	133	173	129	149	142	124	150	119	131	123	124	131	139	131	106	146	133	152	135	138	137	143	118	137	151	154	135	130	121	124	136	138	121	130	127	115	148	124	121	135	137	162	127	134	140	139	145	152	140	143	128	156	118	109	131	136	126	135	120	118	142	143	149	136	159	134	142	154	139	123	138	116	136	123	143	134	129	128	161	146	104	132	119	142	144	118	124	137	122	144	147	124	145	148	118	156	119	148	140	142	163	116	127	134	132	138	139	130	153	133	145	150	155	137	144	139	152	141	133	122	154	139	142	149	152	133	104	144	147	143	129	143	132	128	127	157	123	125	129	114	141	149	147	138	124	156	163	142	138	120	137	128	138	136	136	140	148	142	125	126	138	123	131	134	131	148	146	129	139	135	152	136	138	131	132	116	146	139	120	143	137	142	129	140	154	133	130	148	126	136	156	134	134	118	154	141	135	140	114	136	159	138	141	153	150	147	106	135	125	144	145	139	140	145	119	126	123	129	135	142	120	132	135	131	149	147	135	140	136	151	161	124	132	162	118	152	152	131	146	131	142	137	147	126	157	122	163	130	134	139	156	134	156	136	154	123	183	159	151	125	144	129	142	130	154	129	149	146	145	148	140	128	156	129	133	125	143	133	141	144	124	121	135	142	149	147	132	145	132	127	136	160	130	131	130	138	128	144	146	159	143	139	135	131	149	138	132	145	130	127	135	139	151	123	148	111	132	138	146	131	117	145	138	130	144	124	139	144	112	144	140	162	146	147	137	129	151	147	149	126	127	135	125	120	139	145	137	133	139	148	132	146	138	128	139	138	136	125	137	142	152	132	139	157	131	135	140	157	134	134	150	126	162	136	146	127	126	166	139	127	143	135	116	150	148	127	143	149	134	137	139	141	156	155	127	124	148	133	120	144	123	116	133	136	114	132	111	130	144	149	136	122	147	150	131	138	150	131	129	142	148	132	117	143	138	120	133	141	142	133	128	142	158	120	114	139	135	144	133	164	129	134	133	133	139	128	131	150	127	160	162	125	108	130	135	142	141	136	154	147	141	125	142	134	128	113	142	124	115	111	136	162	140	144	135	135	127	143	149	140	141	119	144	145	155	123	131	127	120	135	126	141	152	128	140	116	118	145	138	152	128	122	117	145	148	130	126	128	146	143	135	126	138	135	128	132	114	140	166	167	145	130	136	121	141	119	137	137	137	123	135	130	139	145	134	131	153	147	153	137	130	161	127	132	142	146	127	140	173	157	127	135	127	121	142	146	144	140	146	165	140	128	140	138	137	136	136	161	135	125	136	136	121	139	127	138	121	118	150	134	128	133	130	140	133	147	139	117	130	122	128	128	150	149	172	135	141	133	138	152	140	134	144	138	140	153	136	146	129	134	127	136	119	135	133	133	151	143	144	134	130	164	142	155	157	144	136	159	149	146	117	163	130	125	136	130	139	156	136	118	138	135	129	135	132	153	140	138	151	122	132	142	147	130	146	138	146	121	152	129	144	145	129	134	152	128	148	136	130	145	108	128	117	124	107	136	132	127	118	129	131	141	151	130	147	131	153	126	132	128	135	141	132	150	132	154	139	138	148	108	154	151	129	117	139	136	132	139	129	129	138	161	131	140	131	128	141	124	138	123	156	148	138	126	160	150	126	140	133	144	138	132	135	122	134	145	129	152	130	142	138	144	129	128	135	148	140	138	134	122	127	157	142	147	121	137	140	141	155	160	131	134	131	132	142	128	154	127	150	152	129	141	149	141	140	164	143	147	139	155	142	138	149	123	147	133	140	137	128	152	139	134	139	135	147	134	145	133	130	127	135	128	134	131	147	139	127	131	138	129	134	128	113	121	119	133	158	131	145	127	128	143	153	116	149	135	155	117	131	126	125	134	129	124	133	126	125	136	129	128	130	122	148	151	137	133	133	142	146	149	151	150	161	136	121	128	146	153	155	136	142	138	152	139	127	133	129	139	162	140	139	123	119	136	115	121	151	113	162	129	118	127	144	135	150	136	150	142	151	133	143	141	122	108	136	124	156	117	148	134	150	135	124	142	127	139	131	145	144	136	141	149	128	119	125	132	147	123	134	137	143	122	120	128	149	145	142	133	127	145	122	137	131	117	116	168	152	127	138	132	141	159	160	152	163	154	133	120	122	141	146	140	148	118	158	168	125	155	122	148	142	127	151	147	145	147	130	120	124	147	125	147	129	138	136	118	124	129	152	139	127	143	145	157	158	134	130	127	136	133	127	114	146	130	145	126	151	137	149	136	142	148	143	135	144	138	142	140	131	150	143	144	130	139	144	127	128	151	110	127	145	126	128	117	120	153	117	140	127	152	144	143	131	142	153	116	159	134	144	130	123	132	126	135	115	146	127	125	122	151	119	141	144	127	145	161	119	136	136	138	156	135	138	137	157	128	123	119	142	128
25445	1448	3227	3505	2983	2448	2024	1625	1491	1294	1124	1080	959	887	793	771	752	725	641	660	643	651	603	563	557	544	563	558	536	528	540	516	507	499	503	500	455	516	456	465	466	494	496	472	460	452	456	463	476	466	431	493	475	487	466	463	467	468	458	427	438	451	464	441	443	439	482	436	450	460	485	420	448	434	428	433	434	435	455	447	464	419	455	445	433	484	451	430	422	438	430	424	416	478	454	460	421	441	447	407	468	454	448	410	448	470	414	416	407	414	445	444	417	422	437	440	423	422	418	451	455	428	419	420	430	431	460	463	429	433	439	437	418	446	410	428	444	451	424	416	449	435	410	458	459	436	457	419	412	447	442	458	460	418	406	407	475	419	440	401	433	441	413	407	439	459	400	432	403	475	427	419	484	471	413	388	401	463	443	422	413	446	409	409	384	406	458	427	443	380	408	406	438	438	426	455	415	447	414	447	409	454	449	402	437	448	456	437	456	419	423	431	435	447	468	423	401	413	399	456	471	451	416	451	409	430	440	443	462	443	429	437	433	428	416	408	416	398	420	415	453	424	403	416	423	468	417	424	440	399	401	427	448	405	431	460	452	420	397	415	448	433	454	432	440	472	409	387	403	409	412	421	437	481	423	451	466	433	419	441	430	414	414	426	422	431	439	427	437	406	400	456	440	391	408	410	427	412	401	396	392	430	440	453	477	435	446	442	452	417	419	449	408	451	394	431	418	420	448	426	422	392	400	465	397	402	407	459	432	431	462	491	410	440	401	436	416	388	454	433	446	422	404	421	460	445	447	445	418	414	408	447	438	440	433	460	404	458	433	456	421	458	423	387	458	446	419	446	444	394	393	441	375	378	445	425	428	441	423	413	412	428	447	414	415	433	439	435	400	437	412	432	436	401	439	443	420	376	468	413	457	451	394	442	414	449	434	440	427	458	462	429	409	434	431	437	409	427	439	445	445	432	456	422	454	427	427	430	445	424	458	416	465	396	452	445	423	416	473	454	417	460	421	443	489	471	451	444	438	435	447	409	452	428	417	452	418	411	461	444	429	398	406	397	412	449	434	423	372	426	419	435	381	413	430	436	444	403	446	455	390	410	427	422	427	398	417	438	453	433	414	427	444	451	439	405	442	460	418	450	469	455	436	420	383	434	422	426	447	402	483	422	433	421	438	426	415	432	425	462	399	439	405	425	417	443	390	418	394	433	451	408	435	422	447	439	464	423	444	412	395	402	401	435	418	438	430	448	455	432	428	433	492	385	433	453	430	408	433	413	373	438	412	378	447	492	418	407	436	472	421	443	427	425	426	386	401	429	426	427	421	401	424	421	436	390	423	410	409	435	447	428	429	414	405	473	419	432	443	434	450	409	443	463	410	450	436	451	432	405	384	412	465	407	455	475	400	412	452	419	459	423	414	416	425	401	427	464	436	430	415	430	448	439	446	424	451	450	433	435	474	389	445	420	453	435	462	398	402	434	450	441	416	435	398	393	427	439	431	449	419	438	443	486	432	409	426	422	440	487	447	409	406	411	461	452	438	440	415	445	412	451	407	442	440	425	411	441	445	429	414	378	426	428	417	420	434	439	394	411	445	451	428	442	439	421	453	469	426	412	442	436	419	428	423	431	454	458	410	432	405	432	450	440	392	420	421	459	407	439	433	418	406	408	430	420	421	390	399	425	428	457	426	443	415	431	447	416	412	444	449	456	423	441	456	434	444	422	427	424	403	421	431	440	418	418	429	403	404	437	411	446	426	425	428	372	419	448	444	453	448	438	407	416	456	440	388	419	445	448	434	461	404	426	439	458	439	430	391	466	428	449	413	431	457	397	456	438	427	462	446	441	390	404	405	421	397	438	422	445	431	410	432	445	446	396	458	399	419	419	421	427	428	430	416	454	420	438	421	450	424	377	439	454	450	457	438	423	416	429	404	438	404	422	431	415	418	414	424	442	453	449	423	440	427	402	428	415	387	448	410	450	458	415	416	409	437	414	459	430	405	436	444	415	417	403	395	424	450	390	418	450	409	445	415	445	390	473	434	459	464	441	440	427	419	468	462	430	433	406	468	423	460	415	421	405	439	450	428	421	454	454	411	400	463	412	464	467	475	451	420	433	421	440	406	430	427	397	428	429	418	441	422	392	447	460	428	410	453	426	432	395	402	437	413	447	434	431	452	440	419	426	439	466	454	418	411	423	426	404	419	385	385	462	440	442	404	428	412	454	429	433	451	460	423	440	425	440	443	425	410	466	415	422	408	420	382	404	412	410	458	450	468	456	411	374	437	427	432	415	422	449	438	412	424	448	425	466	445	434	436	408	424	433	461	421	397	408	444	425	415	421	435	424	453	409	410	424	424	432	439	435	443	449	455	432	406	432	415	446	472	462	393	446	442	473	443	404	425	429	435	433	463	447	410	441	425	406	379	419	423	458	459	426	429	446	431	405	454	456	439	394	409	437	455	436	424	412	402	442	407	430	434	467	437	454	422	416	449	430	466	434	413	448	421	430	402	407	442	438	459	434	436	455	413	400	439	455	404	426	444	395	412	444	402	407	417	412	484	411	441	443	427	433	417	455	409	451	411	450	410	410	426	433	439	439	410	446	409	424	398	453	447	405	465	441	456	443	440	412	399	443	450	451	422	416	464	452	428	428	425	441	450	432	458	418	455	412	438	411	447	404	424	423	415	441	410	459	409	422	457	401	441	440	438	418	447	464	430	404	403	451	445	456	422	428	436	425	431	438	435	473	445	444	443	420	414	424	409	429	432	425	424	428	422	404	418	416	466	425	402	439	426	419	439	418	414	393	422	455	450	410	441	418	433	442	450	422	453	433	424	415	455	389	388	446	434	427	441	445	429	448	394	461	437	413	420	413	438	465	424	401	392	431	414	428	434	434	475	437	383	444	454	412	456	421	437	422	410	443	434	409	455	434	450	433	420	416	428	401	457	400	437	387	458	454	411	446	465	455	432	437	431	447	428	456	442	459	418	461	420	403	401	392	412	442	440	452	396	414	430	416	440	389	429	430	431	425	452	404	424	464	402	439	418	385	427	419	411	452	490	410	425	402	449	392	400	433	399	442	387	445	442	442	435	442	462	416	471	409	448	394	454	476	441	424	427	465	430	429	451	427	413	456	451	432	425	408	434	446	431	432	400	395	386	416	405	454	415	431	428	442	465	440	408	411	453	420	443	442	459	400	443	397	415	417	442	411	431	442	395	410	432	412	421	430	424	479	455	429	446	425	455	434	424	437	484	448	416	421	451	434	417	478	423	381	458	444	399	420	433	450	387	424	425	427	398	452	399	401	417	434	402	435	431	451	407	380	424	482	433	456	437	429	441	456	413	430	441	449	425	400	442	419	472	437	447	407	427	400	420	410	438	395	430	474	422	401	454	442	419	454	398	426	446	365	412	422	422	414	407	456	440	412	408	419	437	414	451	407	399	419	421	435	392	429	439	434	434	461	470	448	422	440	422	422
58007	22287	6592	2081	1455	1118	774	639	533	460	451	379	369	326	349	302	322	303	293	291	306	256	253	266	268	261	257	263	264	283	261	249	241	239	270	285	247	252	263	216	211	253	252	223	236	230	229	249	246	223	240	230	245	256	232	220	225	242	230	258	259	248	260	250	221	228	244	238	221	248	237	222	215	226	223	247	239	235	249	223	205	223	212	246	220	223	209	235	236	227	249	211	231	237	209	236	216	227	266	215	222	228	241	234	223	227	249	192	231	244	244	214	192	204	237	221	222	233	211	214	228	236	242	242	248	229	231	226	220	214	216	249	223	228	243	231	224	213	231	229	230	232	242	239	221	220	228	228	247	216	214	218	251	213	240	235	208	220	231	252	209	204	222	240	246	230	250	230	257	218	202	212	258	220	193	249	224	256	243	238	221	254	244	232	221	232	232	225	206	218	242	220	232	255	216	231	205	248	223	243	257	238	241	243	258	231	228	236	250	243	257	220	234	222	214	241	246	218	228	232	221	214	216	205	223	224	242	222	228	200	236	228	227	217	246	234	227	242	243	227	230	219	222	257	223	253	280	226	230	229	227	238	232	244	212	228	247	230	227	264	208	247	231	218	225	208	226	247	245	266	248	249	216	221	231	253	222	265	208	217	234	244	236	244	216	222	239	243	219	225	235	211	222	232	193	221	216	265	220	238	214	226	224	206	256	230	236	235	237	223	236	205	237	223	221	241	223	214	253	219	220	239	196	231	227	258	239	208	202	232	248	236	234	236	228	227	221	221	207	220	223	219	235	223	250	248	238	238	204	250	219	251	238	230	232	221	227	252	243	256	260	231	217	229	223	237	238	215	226	240	227	231	218	236	265	251	240	234	212	244	261	222	233	204	251	230	229	240	243	235	192	209	227	237	246	228	209	255	225	246	199	241	233	235	228	210	235	210	241	215	232	216	231	232	243	210	244	237	248	222	237	219	263	223	254	229	199	233	232	204	229	224	256	234	247	227	243	231	230	230	241	206	244	227	244	217	237	191	235	224	220	226	217	224	194	226	228	228	246	235	246	218	215	242	234	226	227	253	240	236	233	233	206	239	227	227	217	236	249	228	199	222	234	223	236	227	227	218	224	234	211	242	228	244	243	266	233	241	219	211	216	224	214	210	241	253	195	216	234	208	223	233	254	223	219	218	250	236	242	207	209	230	244	229	236	213	232	226	226	245	259	224	238	232	221	244	211	265	235	247	226	234	258	207	251	245	232	234	235	263	237	227	229	235	201	222	246	208	218	242	216	229	236	226	225	201	194	217	231	198	243	232	267	226	224	210	238	249	247	215	217	201	205	229	209	228	240	230	214	254	250	203	217	223	227	261	237	233	219	231	239	226	195	209	207	231	250	222	245	235	236	245	240	211	261	218	223	205	259	233	229	231	231	236	233	231	248	233	213	224	219	204	220	220	234	227	232	223	236	237	225	224	246	253	244	204	229	214	227	215	232	248	241	231	252	224	257	220	212	204	202	191	222	227	222	243	242	231	217	215	251	216	198	227	214	229	248	240	193	231	208	229	251	238	214	238	233	231	242	221	228	226	241	209	242	246	232	220	253	250	224	220	255	215	250	214	218	219	246	211	234	216	228	243	235	235	236	235	221	228	197	210	246	248	248	232	225	205	245	230	234	221	207	234	241	246	214	219	207	229	250	234	240	234	233	231	222	245	230	213	212	237	215	221	216	215	223	222	236	244	207	219	226	227	230	267	231	224	242	230	193	227	209	248	225	209	234	234	236	217	238	198	239	239	244	244	234	220	229	228	228	242	225	232	201	233	196	227	212	229	214	226	244	246	246	220	256	242	248	214	238	250	211	220	204	236	236	214	231	232	235	218	266	231	227	224	226	219	233	217	226	220	233	245	247	228	226	248	223	238	230	248	229	244	253	211	237	220	275	213	229	236	243	237	216	204	226	232	210	227	232	245	224	194	253	214	241	220	250	209	227	207	204	229	228	213	226	240	245	216	203	233	245	228	230	213	257	236	249	245	228	223	223	231	239	198	213	252	208	233	214	228	240	231	226	206	216	219	233	217	224	230	225	227	215	241	218	245	216	248	213	250	214	229	240	259	268	226	241	252	215	228	245	283	232	239	234	218	242	208	248	224	226	225	217	211	226	225	228	249	254	250	211	253	215	234	237	237	230	212	224	252	235	223	233	227	240	252	221	225	214	214	232	218	238	222	268	234	232	254	256	235	236	255	225	211	246	224	227	198	242	225	209	240	232	234	223	240	251	242	219	236	204	244	200	208	229	243	197	244	218	220	260	223	197	224	254	227	233	227	242	246	202	214	206	231	233	228	246	239	220	250	206	245	219	236	225	238	248	252	226	220	237	214	202	217	201	220	231	238	243	218	219	258	228	221	268	258	232	198	232	253	215	252	223	216	221	231	212	213	230	232	245	229	216	238	239	231	225	250	213	229	231	233	226	219	219	234	228	244	252	247	224	229	195	228	238	241	241	238	210	227	222	220	215	240	241	217	240	227	251	276	248	261	225	231	234	248	235	220	244	234	236	232	246	234	221	223	240	276	221	234	259	222	244	225	240	252	218	250	232	264	225	224	258	271	221	208	211	232	233	237	210	220	216	222	200	232	235	234	200	226	238	260	235	207	228	206	209	220	240	238	256	209	246	217	239	210	255	229	236	212	201	226	219	240	221	225	245	242	225	237	235	237	225	221	222	218	228	238	248	219	224	222	225	214	232	259	231	224	261	226	206	230	239	208	219	213	226	236	214	245	231	237	214	231	238	217	211	224	221	200	228	250	243	245	229	224	231	226	246	227	208	231	231	213	195	242	204	242	237	242	246	220	239	227	216	237	211	238	253	230	190	225	213	223	242	225	225	224	229	249	212	236	242	223	219	258	208	210	247	233	246	203	209	238	216	242	241	240	219	229	218	223	220	218	234	263	214	210	241	202	210	241	216	235	242	226	222	243	213	262	223	221	242	226	211	209	215	237	247	246	246	236	216	205	245	236	252	190	235	226	257	212	212	228	220	182	252	218	215	231	261	259	223	218	243	233	231	223	234	235	252	245	224	240	230	197	237	230	231	224	224	221	228	219	238	225	213	237	244	235	267	236	248	216	232	223	209	242	238	233	238	218	214	208	229	221	245	231	233	218	219	231	239	256	207	238	224	206	233	248	216	225	224	230	229	236	239	228	230	234	255	241	214	233	219	237	229	248	212	246	217	258	230	237	237	234	222	235	219	242	247	235	227	193	238	228	270	215	233	209	251	216	205	246	228	224	222	224	241	243	248	239	202	232	258	237	220	224	221	244	229	252	234	245	231	223	210	214	249	219	228	234	256	258	235	221	235	246	249	237	218	224	228	257	227	239	247	209	214	213	246	219	222	232	247	226	221	210	218	245	242	221	231	219	232	225	238	225	223	244	223	225	227	212	275	259	224	235	203	213	236	230	229	220	214	225	220	233	248	217	226	225	220	251
32967	2559	5763	6150	5451	4303	3542	2931	2571	2266	2016	1812	1647	1542	1389	1306	1291	1163	1129	1068	1048	986	929	974	913	906	834	808	792	862	809	853	786	786	798	790	719	786	789	763	780	728	750	711	654	700	723	696	684	726	697	713	723	707	676	697	693	644	732	681	715	714	676	716	708	692	689	680	740	675	706	669	652	720	657	682	695	658	650	683	653	622	676	654	694	633	654	712	690	672	694	679	676	678	683	706	638	656	650	673	633	670	693	657	620	684	648	628	669	702	666	684	651	665	656	656	627	655	651	653	635	659	686	660	657	676	653	671	719	645	676	627	685	646	624	682	695	615	590	671	686	666	656	686	627	662	668	693	672	642	666	632	688	669	618	607	626	617	656	651	639	594	626	614	596	651	655	684	634	642	617	633	641	632	642	694	672	665	673	671	686	635	675	663	694	634	680	645	673	642	629	668	703	655	609	673	615	685	640	700	665	639	652	644	636	655	640	631	669	683	637	612	630	661	669	668	659	598	693	662	666	704	674	665	679	608	666	655	618	621	669	658	668	607	644	632	604	629	651	675	665	634	658	605	627	651	643	623	662	625	608	598	704	653	686	672	681	655	685	674	695	680	665	675	645	666	627	667	683	676	684	654	659	641	658	696	660	658	663	697	616	630	649	634	701	639	648	613	644	669	669	711	683	665	682	689	663	677	629	663	627	626	656	666	634	622	653	645	625	650	642	662	633	589	649	634	651	673	666	669	663	680	723	684	654	666	635	670	626	690	618	646	636	613	688	718	656	659	655	641	686	641	676	654	664	659	660	658	630	634	662	696	653	687	669	616	666	648	639	640	669	625	651	613	674	661	660	635	667	621	671	677	639	685	659	658	632	663	665	659	645	650	598	641	648	638	661	619	633	654	615	698	640	680	629	661	627	645	608	636	595	666	645	653	701	636	674	625	625	684	634	662	669	689	645	662	647	610	659	685	692	649	655	633	645	668	648	676	678	636	657	658	635	624	669	630	679	663	645	644	684	673	634	625	679	633	650	650	656	651	680	643	691	688	663	669	690	656	631	699	647	689	624	646	677	680	646	619	649	657	662	639	627	596	608	645	666	575	636	643	637	684	657	673	635	650	645	679	609	620	676	643	655	607	654	619	651	633	638	627	640	623	687	675	685	636	671	653	628	654	594	615	633	651	658	686	627	692	688	680	702	602	695	645	672	664	663	671	692	630	629	683	666	647	651	662	633	646	662	586	654	664	656	643	669	623	640	661	676	624	679	679	661	711	682	622	649	665	645	677	665	647	622	659	668	647	615	644	646	637	654	651	602	637	687	669	645	619	646	656	647	702	647	633	699	671	642	639	678	677	645	710	691	659	642	631	676	654	649	666	705	658	640	662	617	658	670	633	626	645	651	620	673	636	638	637	670	685	631	638	702	666	671	665	673	617	639	658	678	660	660	656	653	641	588	600	675	647	685	622	641	699	654	647	700	642	658	650	617	610	641	680	637	697	649	671	666	638	608	645	647	673	667	612	678	636	623	642	678	680	678	636	649	685	653	624	684	674	643	648	635	644	603	666	645	640	644	652	638	653	662	635	682	632	659	641	682	608	610	638	656	650	652	689	649	658	673	680	673	685	640	646	665	650	660	618	660	644	640	633	714	725	652	664	676	679	686	652	654	652	654	685	659	661	658	628	631	666	683	663	627	613	690	656	641	638	671	648	640	683	643	647	659	644	634	674	653	672	640	642	688	657	659	667	656	628	676	615	623	676	635	657	656	681	665	600	637	626	676	688	692	665	662	701	639	661	664	675	636	698	655	676	686	630	598	680	631	660	620	633	685	709	670	649	619	642	706	647	631	639	684	644	672	655	669	668	608	670	661	609	647	675	631	633	636	652	644	679	618	691	670	631	701	644	643	626	658	633	651	622	646	643	662	653	618	610	680	618	702	610	635	650	645	669	638	659	607	636	629	663	651	656	683	637	649	646	636	674	666	645	682	656	664	632	646	664	643	640	688	643	664	674	645	631	645	671	666	631	663	659	629	668	632	670	704	663	688	648	618	640	623	637	651	676	690	665	661	655	629	657	694	636	640	694	663	643	666	647	659	684	601	664	620	644	677	646	663	691	636	684	681	656	655	632	670	678	666	693	699	672	643	625	615	664	638	658	656	645	657	632	639	639	654	646	682	624	636	683	611	691	688	645	691	611	653	689	655	675	694	645	656	681	642	693	633	656	666	659	689	658	610	642	651	662	646	672	636	636	666	655	634	632	653	643	654	673	633	602	628	709	648	653	652	648	653	647	683	643	713	642	634	591	657	638	638	609	644	672	619	648	619	690	682	642	637	664	679	662	638	598	653	669	698	639	667	645	648	669	666	607	643	619	637	630	622	641	657	627	646	657	688	657	647	684	649	681	658	680	695	634	657	666	650	651	650	671	669	646	609	660	688	656	691	647	628	647	660	656	667	668	671	644	612	649	652	688	646	668	631	657	682	658	612	665	664	649	634	691	642	718	678	652	651	634	661	626	694	616	623	675	639	676	610	663	669	625	691	618	641	631	652	644	649	637	619	668	698	616	663	649	681	645	628	682	655	631	649	686	643	638	689	615	625	691	649	665	660	643	640	659	684	621	631	667	655	667	652	680	692	609	677	682	671	681	666	648	620	640	663	637	629	648	637	671	677	612	602	638	667	674	637	661	653	625	641	640	673	691	706	701	628	633	645	650	707	630	668	656	651	636	689	688	668	637	658	661	640	658	618	668	665	598	612	640	669	640	686	643	673	651	644	689	705	653	647	627	674	634	614	610	655	668	660	642	631	666	682	621	629	659	650	675	656	724	645	654	629	629	616	629	635	653	633	639	658	676	644	660	665	617	699	631	659	668	715	612	662	641	663	683	615	635	632	602	611	714	631	601	661	652	646	626	643	613	632	630	620	624	651	640	647	594	696	671	681	618	640	686	667	643	651	622	664	662	663	607	655	724	694	619	652	701	635	657	613	665	667	612	660	627	643	647	662	632	677	627	622	679	678	669	695	675	660	626	639	658	640	698	622	638	668	662	650	688	639	608	640	646	615	641	637	650	646	673	619	634	661	699	722	649	657	649	669	632	662	652	624	624	603	649	684	647	643	635	652	611	599	671	647	627	656	655	604	597	661	648	655	653	663	659	653	676	709	608	629	666	680	672	646	665	631	657	676	662	615	670	643	678	662	651	689	642	644	679	626	659	653	716	641	683	636	647	666	609	706	646	619	679	615	668	673	657	642	660	635	665	664	639	655	634	681	646	637	635	632	680	662	650	611	702	667	711	658	663	668	665	621	632	676	648	662	677	616	619	674	674	638	639	646	674	642	605	640	634	685	672	633	640	626	668	674	683	647	626	612	618	617	637	663	687	656	606	638	638	678	626	667	664	612	597	626	665	709	680	674	656	633	653	671	642	638	628	688	642	653	666	626	597	646	667	621	630	641	634	640	646	668	621	642	733	626	688	662	665	661	669
9269	458	208	112	88	66	72	82	81	88	71	76	76	66	57	49	65	72	59	73	64	65	54	66	71	66	76	62	77	59	61	67	50	72	60	78	58	69	59	71	60	63	64	61	74	75	80	66	72	61	64	62	53	73	65	60	88	57	76	61	68	58	78	56	63	74	56	70	60	60	71	63	62	60	79	59	65	69	80	67	51	74	46	61	84	75	71	76	71	74	60	80	63	55	58	67	65	73	67	73	59	58	61	75	67	68	74	55	61	84	58	53	55	65	74	67	70	74	42	63	67	50	48	51	75	69	68	72	73	61	58	69	77	65	82	72	65	71	77	67	71	65	67	76	63	63	53	54	58	68	52	55	60	67	59	73	73	52	72	66	68	60	69	59	68	56	59	66	78	64	81	74	84	79	84	72	58	66	66	71	63	77	64	67	74	68	59	73	87	52	68	67	64	63	81	60	70	65	58	66	62	62	73	69	61	68	52	60	62	59	54	75	69	83	81	57	62	58	60	69	61	56	67	57	69	63	67	57	65	61	74	58	61	65	72	59	69	60	83	72	68	58	56	75	63	63	56	68	62	60	72	75	67	73	55	62	65	64	57	66	60	53	64	72	75	55	64	69	67	67	71	91	69	68	59	75	78	54	66	80	62	64	60	51	66	52	83	69	66	57	74	67	65	61	58	65	70	63	77	73	69	58	68	77	67	72	76	45	53	68	53	68	62	56	57	66	64	64	58	59	66	69	77	80	58	80	79	62	62	67	77	74	66	56	61	71	76	46	66	68	69	77	67	68	66	73	76	74	81	57	86	42	63	59	73	73	65	51	67	61	55	60	64	53	71	51	52	59	54	81	60	57	74	67	70	56	56	55	64	57	75	67	62	73	58	60	65	79	60	77	65	59	75	62	63	74	70	72	62	78	71	57	77	79	82	64	53	65	62	60	63	63	76	75	72	56	71	64	86	73	70	61	64	70	52	65	63	65	74	64	74	67	67	54	60	67	72	70	61	75	65	78	77	67	73	74	72	61	81	64	62	71	74	80	84	59	76	56	73	83	65	58	55	70	69	74	72	84	69	70	66	83	56	76	65	67	52	46	63	73	65	75	69	64	51	61	60	57	82	75	67	58	81	70	63	69	61	74	74	60	45	55	75	67	55	57	60	76	60	69	59	63	88	61	79	74	71	61	70	65	54	55	68	65	56	67	94	62	66	70	58	63	62	64	64	71	67	68	66	61	60	62	75	69	70	72	68	68	69	55	55	59	53	73	71	55	79	55	61	77	61	65	62	79	65	89	73	87	67	59	69	62	73	59	67	63	68	55	55	69	66	53	61	66	58	52	60	68	55	65	67	58	70	65	68	64	53	54	66	62	54	74	60	59	62	68	62	65	72	55	81	62	64	54	67	61	62	74	68	53	54	61	66	56	62	83	75	68	61	79	68	73	58	61	64	70	70	60	65	67	62	58	63	63	56	59	78	68	65	66	57	65	87	60	51	64	74	62	67	72	71	58	61	65	56	64	64	74	55	56	52	75	76	59	62	69	70	63	78	65	60	61	55	66	65	63	63	60	72	63	62	70	52	66	64	71	61	57	72	70	72	62	58	64	67	75	69	70	71	71	67	66	62	68	80	56	71	67	65	54	70	61	66	59	62	70	81	63	57	63	73	62	62	75	71	68	87	59	62	59	58	68	49	51	50	74	72	56	66	70	75	62	60	59	97	60	52	65	65	67	60	81	64	54	65	79	63	45	59	77	71	67	57	75	68	50	62	66	54	65	66	68	62	72	68	60	58	67	57	67	71	75	69	67	60	72	62	71	65	61	61	58	58	55	56	61	69	73	65	67	52	87	63	58	71	80	53	61	68	63	67	76	63	74	79	70	64	66	71	65	64	62	66	56	59	64	80	62	72	72	65	76	92	60	68	68	72	50	59	52	71	66	60	79	61	58	68	65	52	81	68	70	58	72	58	78	66	60	66	68	69	78	55	75	61	61	74	52	73	69	55	66	66	63	65	71	68	51	65	75	60	66	74	52	44	68	61	66	79	67	70	59	71	64	67	71	60	63	61	59	65	64	70	60	75	78	66	64	60	76	63	70	67	64	72	54	70	91	66	60	88	64	73	70	71	61	60	58	75	65	71	80	63	78	57	78	70	65	63	65	63	59	56	67	69	48	76	66	54	73	77	62	52	53	77	59	61	70	82	75	63	70	84	53	64	70	82	64	72	77	73	68	59	69	54	67	69	64	67	60	67	65	74	61	72	63	49	63	84	63	64	63	77	56	57	55	59	59	62	68	63	71	69	71	79	87	70	75	78	64	74	72	68	72	65	76	77	59	63	56	60	65	60	63	60	58	70	64	77	66	70	58	71	87	54	57	59	58	72	66	69	63	68	63	64	61	72	66	59	77	57	68	78	62	64	65	70	53	62	70	73	52	59	74	56	64	53	74	69	76	77	83	66	51	66	62	69	65	64	73	75	62	85	57	59	57	49	49	63	79	72	48	70	66	61	67	64	62	66	67	69	70	72	57	57	73	66	75	65	62	61	64	100	66	70	43	69	61	70	62	59	62	80	68	72	67	77	65	74	78	59	60	65	84	50	56	75	64	73	83	52	70	66	72	66	62	60	55	88	70	73	57	76	75	61	56	64	71	57	70	57	70	67	66	67	56	66	75	72	70	75	52	66	69	64	74	54	67	77	51	80	72	60	51	49	76	54	64	67	55	65	72	60	61	75	60	58	62	67	72	75	56	64	57	73	51	66	61	69	63	63	58	63	57	67	73	64	62	57	78	79	61	85	81	63	59	62	58	61	72	53	68	80	60	65	58	51	64	67	81	64	61	57	66	69	55	61	61	73	66	75	65	64	75	60	85	53	69	67	68	59	53	65	70	44	56	72	79	69	65	54	66	68	63	72	66	74	53	73	59	63	55	71	63	68	73	65	71	67	69	79	73	66	63	43	59	53	82	73	83	61	78	71	80	59	67	67	68	60	77	60	67	52	58	62	57	63	63	60	66	80	75	62	81	73	54	62	69	60	61	63	53	50	68	77	58	72	58	65	86	73	65	70	69	70	75	80	63	77	52	73	72	65	73	56	69	61	59	60	58	74	62	60	68	54	68	59	77	60	65	85	66	64	58	76	63	66	68	61	68	62	64	69	63	67	59	65	65	69	66	72	58	64	46	71	63	66	66	72	77	69	80	66	70	80	67	57	62	84	73	54	62	76	80	57	67	63	57	66	65	66	69	57	70	72	74	61	77	78	73	58	63	87	73	65	67	81	54	55	66	76	76	70	58	77	60	70	62	66	54	57	65	63	55	63	58	64	62	67	88	81	60	63	59	66	84	71	71	72	51	61	57	65	63	79	65	60	54	65	84	64	79	61	63	70	65	72	64	61	62	74	65	67	61	63	69	76	64	90	79	85	63	65	58	60	77	90	51	73	65	72	62	51	70	87	55	69	61	51	63	75	55	50	62	57	67
7915	263	368	427	367	338	331	286	311	274	283	274	271	252	243	250	253	237	240	241	240	254	261	224	259	256	245	230	229	234	249	254	242	237	253	244	276	291	229	254	258	234	235	218	227	232	239	220	258	224	250	257	222	246	262	247	256	250	222	253	256	224	245	213	250	229	257	238	259	252	261	193	228	223	248	235	245	215	227	199	269	244	238	239	225	260	254	265	222	238	242	242	236	236	238	214	227	233	244	250	243	222	234	223	226	249	247	236	219	223	255	220	243	221	246	230	236	221	233	257	247	234	232	239	235	260	225	207	255	235	247	243	243	241	234	254	219	260	235	246	233	198	217	234	246	247	286	229	265	217	224	238	214	224	237	228	286	237	257	250	251	257	254	250	258	237	211	246	255	234	249	235	249	255	255	220	242	248	254	242	257	249	256	248	225	254	226	273	256	252	243	251	271	251	227	249	267	246	227	222	233	256	238	229	247	229	248	230	234	245	249	267	252	253	234	231	231	222	244	261	216	248	250	235	220	240	216	253	249	254	215	256	230	214	244	220	238	249	244	223	238	240	226	236	245	204	256	256	213	224	241	259	244	250	220	266	258	249	247	237	226	255	214	263	229	233	238	249	251	253	253	228	224	257	239	220	259	244	247	249	245	220	235	239	213	257	248	253	240	219	219	258	235	268	206	252	254	218	223	215	247	256	232	256	204	227	243	253	225	246	236	244	221	251	218	242	202	250	238	216	230	234	265	248	258	230	261	241	243	219	228	225	240	207	228	248	225	253	225	230	247	247	233	262	248	243	236	261	216	214	265	214	232	246	222	230	246	229	245	223	283	232	237	250	229	242	237	233	247	261	271	267	243	246	242	275	234	234	226	240	253	226	217	246	253	225	238	234	222	240	227	242	225	248	261	242	217	234	224	240	243	224	220	244	241	247	243	238	233	240	234	238	243	247	229	257	256	230	242	229	241	247	240	230	225	240	229	237	230	240	231	241	277	210	233	248	242	253	240	261	252	210	239	239	224	251	244	231	233	223	246	224	227	254	242	234	234	213	264	260	251	247	252	226	233	234	238	255	234	266	227	248	231	222	209	251	262	238	240	239	242	221	222	240	257	220	231	223	231	215	239	239	227	249	226	230	239	247	258	272	225	255	232	224	243	220	215	217	220	242	227	232	248	241	224	263	249	282	221	251	241	250	216	226	240	241	239	268	237	230	251	235	219	234	243	243	232	238	239	252	228	221	217	241	254	239	239	237	229	228	239	249	270	234	257	241	248	247	238	226	240	252	253	237	268	228	227	208	246	251	232	235	242	235	222	251	229	227	249	241	231	235	256	251	226	241	243	222	254	233	257	236	232	261	251	232	262	229	252	248	234	215	259	233	255	244	257	208	233	246	219	243	238	239	246	253	227	241	258	259	243	265	243	272	261	265	255	232	214	250	253	213	247	263	216	197	244	263	215	244	178	251	223	256	244	230	248	240	240	243	244	252	246	257	241	214	232	219	230	227	260	234	235	243	247	264	260	273	250	224	244	261	233	261	228	240	261	273	252	241	239	239	263	259	228	234	256	246	255	220	249	237	251	253	240	233	242	255	259	253	233	235	223	255	245	233	240	217	222	253	253	243	212	248	245	255	230	258	257	221	204	244	246	244	227	244	275	263	247	228	242	254	216	233	221	239	267	211	257	236	229	267	227	269	231	226	226	216	232	251	265	191	221	226	264	212	236	256	255	226	245	262	266	231	244	285	245	280	230	246	230	233	253	216	236	231	242	264	242	240	225	220	253	260	272	248	241	227	245	245	238	236	260	257	227	239	249	197	252	242	233	245	214	226	251	231	246	243	208	249	222	262	241	258	227	269	267	236	221	250	235	257	241	229	242	237	222	262	252	260	232	231	240	218	245	259	266	229	228	239	252	221	260	244	238	217	243	231	237	234	259	233	243	209	254	234	254	249	235	239	256	248	254	253	223	260	238	238	236	232	204	257	254	254	263	254	237	231	242	238	214	244	241	213	250	251	236	224	224	258	242	257	234	261	235	211	250	274	265	227	253	230	261	223	242	224	245	267	235	224	244	234	233	247	232	254	240	254	247	233	222	227	260	237	234	250	247	224	225	228	255	245	277	227	252	229	252	222	236	221	257	234	230	227	225	251	238	218	244	244	241	185	228	237	233	218	249	241	237	259	246	233	226	242	222	236	227	238	273	233	258	266	239	236	249	286	240	265	262	269	243	232	238	236	224	250	228	243	257	248	227	256	245	249	238	249	234	253	247	249	240	221	244	253	227	250	238	228	218	217	236	226	246	218	203	246	221	239	256	247	250	250	253	225	258	236	220	235	255	247	235	211	227	259	240	218	242	222	232	259	291	232	243	215	237	253	265	244	228	271	222	216	251	227	251	222	241	233	221	240	233	242	234	254	232	248	237	230	249	217	264	236	229	236	229	247	244	237	233	210	242	259	258	230	255	231	229	252	257	240	236	232	230	251	215	232	218	235	248	241	231	229	255	244	232	253	255	254	257	223	249	259	221	230	248	236	263	214	270	236	238	240	228	240	221	250	241	247	250	241	233	203	260	226	234	258	252	244	236	224	237	233	218	241	212	241	229	233	243	247	237	224	224	226	226	224	237	219	220	244	254	258	237	278	238	250	230	257	216	247	241	221	245	256	252	250	231	244	218	253	236	236	247	248	238	274	248	234	242	219	246	218	248	240	234	244	233	227	234	270	210	244	236	262	243	243	236	233	274	243	231	243	221	248	260	262	234	213	228	264	233	229	243	228	228	234	248	207	222	233	232	236	252	235	244	195	233	231	253	247	256	219	258	239	244	244	239	225	236	251	222	251	250	235	254	216	249	215	247	206	229	252	242	220	271	235	254	248	275	242	242	242	260	251	238	241	248	259	229	227	252	239	244	254	256	243	220	249	221	258	259	231	255	229	239	238	262	217	257	243	249	262	237	241	254	239	241	252	225	243	249	258	239	235	218	217	257	223	240	226	249	232	246	227	219	254	247	231	239	259	229	265	251	212	226	252	230	249	239	223	270	240	239	215	253	256	242	244	234	252	237	248	223	240	262	236	246	212	243	257	265	238	222	269	227	244	221	233	220	227	257	236	233	229	252	239	207	234	228	227	240	230	215	237	265	237	218	245	246	232	257	218	232	224	218	247	234	235	221	248	204	262	235	266	214	222	269	241	246	223	262	220	195	242	241	256	231	233	239	239	266	218	247	231	227	243	237	244	237	230	239	240	239	232	242	227	261	230	235	242	233	215	236	255	235	256	214	248	212	227	248	254	228	230	235	254	237	245	226	239	190	228	264	250	221	251	253	229	241	231	214	242	260	227	224	269	229	220	237	233	233	248	218	241	214	237	215	247	258	255	232	246	261	261	257	248	281	240	216	238	226	218	247	247	248	242	238	248	218	247	231	265	246	210	239	219	224	259	227	257	253	254	222	214	223	262	229	247	247	230	267	209	255	235	251	251
48991	15460	2533	1062	735	543	459	339	315	261	219	251	210	179	207	193	157	163	142	186	164	160	158	154	181	153	157	150	138	167	182	166	146	136	140	171	123	131	158	129	142	124	148	152	125	149	135	125	138	148	142	147	154	154	142	141	135	157	130	137	143	125	136	139	147	152	123	135	145	109	117	158	130	141	147	146	130	140	137	139	130	157	153	138	121	143	138	148	134	146	142	143	125	144	132	138	148	124	127	112	132	149	127	136	143	139	150	154	139	158	130	137	135	154	148	144	145	146	140	141	145	140	145	142	133	124	135	135	143	148	151	139	126	126	151	123	145	140	129	120	121	135	148	122	137	136	148	151	125	123	149	123	141	134	137	131	121	116	132	128	138	136	130	140	127	136	143	142	145	153	152	151	146	154	140	138	129	121	133	135	127	135	136	168	124	152	148	138	129	120	153	131	151	143	134	142	129	149	142	139	149	152	143	133	135	155	137	116	128	136	124	165	135	143	150	171	138	150	156	145	137	124	114	145	140	135	147	148	128	135	126	109	138	136	125	138	148	146	162	128	150	160	146	126	129	126	150	150	117	133	145	152	138	142	135	140	116	176	133	148	148	113	141	125	148	138	142	125	133	129	138	145	132	125	138	138	141	143	126	148	119	127	128	140	137	144	117	144	147	141	158	165	167	148	137	142	113	112	143	135	128	148	135	117	148	150	141	131	145	142	142	126	168	138	127	137	138	145	150	141	166	156	149	134	151	147	161	132	137	130	117	141	127	172	143	159	138	150	121	138	153	163	143	119	143	159	116	138	142	137	136	140	115	124	151	134	143	144	149	134	139	143	144	127	149	141	131	132	145	141	137	155	151	147	148	147	124	160	132	128	150	127	154	138	136	150	164	132	118	137	135	134	130	146	132	121	140	143	129	118	139	132	145	132	138	134	144	138	124	147	142	139	145	146	152	150	129	132	130	119	136	148	132	124	149	124	151	138	151	164	151	130	141	159	143	146	130	147	121	120	126	119	146	127	154	135	139	132	126	153	131	124	128	138	154	151	158	159	142	151	155	148	138	150	126	155	121	136	127	142	115	124	133	156	126	138	144	116	139	136	150	149	139	130	152	134	137	130	150	131	136	154	123	144	156	135	155	148	141	149	134	129	146	146	142	133	141	150	147	132	129	144	124	147	139	134	130	145	152	145	148	146	128	154	118	148	151	134	128	140	134	124	150	163	129	138	123	143	119	130	134	167	123	146	138	136	148	130	143	151	147	162	151	153	149	138	122	136	140	141	135	127	153	103	148	151	136	119	125	128	152	139	143	129	148	155	131	123	145	149	157	131	157	135	148	136	131	140	144	145	131	140	126	147	145	128	109	163	131	158	155	149	136	135	140	139	137	135	149	139	148	141	153	133	139	117	154	149	128	134	144	113	127	131	153	149	135	128	138	135	145	148	151	140	153	131	149	149	149	147	151	113	151	127	139	119	136	148	155	151	123	130	136	144	144	150	154	121	141	137	131	139	145	140	145	133	141	145	134	137	150	131	135	134	133	127	136	133	149	124	148	125	157	138	130	135	133	159	139	142	141	146	149	142	133	146	130	121	151	163	125	142	139	144	143	147	137	136	148	142	145	161	111	137	145	146	125	140	147	126	134	138	143	138	152	125	123	132	141	138	140	143	139	157	155	132	123	122	151	135	145	161	138	136	147	139	149	156	154	136	163	133	127	133	136	137	146	147	112	137	156	143	151	138	138	137	137	127	123	141	121	128	149	121	136	147	157	144	143	132	147	140	158	140	127	152	127	137	136	155	142	133	141	135	139	125	130	116	170	150	139	147	151	144	125	132	118	121	149	139	119	155	136	131	124	125	152	137	145	139	146	150	132	130	142	124	131	124	160	137	140	123	137	160	153	133	136	128	145	130	143	149	123	150	156	132	126	141	152	146	130	133	142	124	152	132	161	141	143	143	126	161	135	135	140	133	169	122	137	134	153	154	133	116	152	154	147	134	133	133	159	137	113	122	146	155	130	138	154	144	151	158	124	131	145	134	138	145	162	132	127	140	154	120	147	143	126	138	144	149	141	128	141	147	130	152	156	127	138	144	142	142	140	127	129	147	140	119	129	135	124	148	128	165	154	127	133	124	153	160	180	132	130	123	143	134	141	153	148	136	158	134	153	138	130	145	152	142	135	162	119	133	134	134	136	143	142	132	130	133	134	150	143	110	125	135	131	135	157	150	149	130	148	144	146	122	167	135	134	127	136	134	148	139	127	124	138	129	139	142	173	132	141	149	145	165	155	134	131	138	113	115	135	142	159	123	138	136	130	132	140	129	129	140	142	107	127	140	123	129	140	144	147	152	131	136	153	126	120	144	147	140	147	135	134	150	153	138	121	147	138	115	137	143	142	138	129	128	146	152	144	120	139	133	147	146	157	162	144	152	125	139	131	141	144	145	139	132	129	146	159	131	140	156	153	163	131	170	129	153	137	145	145	139	122	122	129	132	135	139	154	144	160	147	132	147	140	140	144	158	139	146	144	156	152	127	151	141	139	138	143	164	130	128	151	152	131	108	152	147	128	131	153	128	132	153	148	147	134	152	153	126	135	123	132	145	124	128	146	133	145	129	128	146	118	133	133	120	146	148	127	132	138	129	129	143	151	146	143	128	136	137	129	125	140	118	138	143	128	142	143	156	141	133	155	166	139	132	120	133	118	138	139	150	137	147	133	140	121	118	109	145	129	132	119	139	126	165	160	130	141	150	138	120	142	145	114	138	138	141	136	145	135	135	140	128	131	141	158	140	142	133	130	114	112	141	139	126	133	146	150	130	132	138	144	152	144	138	130	156	145	134	152	125	142	140	116	139	173	145	154	156	152	125	147	124	170	122	120	124	134	127	131	122	123	148	111	124	134	142	151	137	136	137	143	143	142	145	137	139	131	143	123	133	151	138	153	129	149	150	142	133	150	151	134	155	136	139	143	153	151	144	141	139	142	135	145	131	136	140	145	139	132	141	133	150	115	143	152	135	134	134	141	169	141	123	142	152	137	131	150	129	146	137	166	150	133	154	140	144	147	134	139	158	149	151	145	114	148	139	127	147	128	149	138	136	143	137	143	128	133	128	138	146	133	130	143	155	138	144	135	138	142	139	136	160	136	130	141	120	131	155	125	129	142	130	117	158	158	143	132	144	140	130	137	148	124	142	140	133	136	137	152	124	161	132	173	166	120	127	145	129	122	155	116	122	142	153	135	140	152	143	165	144	127	145	131	144	146	122	140	158	137	118	127	136	161	150	141	137	143	113	168	140	145	155	147	167	131	141	130	154	132	140	102	140	159	144	111	137	139	128	133	141	147	130	145	142	140	149	133	143	145	134	136	133	140	134	146	158	156	134	142	138	138	137	127	157	157	139	140	127	145	139	137	133	160	132	157	153	157	114	125	119	155	147	132	150	142	126	167	151	138	123	139	147	118	143	143	166	129	138	161	137	149	120
26720	1369	3097	3570	2945	2387	1993	1660	1391	1250	1199	1033	930	935	818	795	714	664	675	620	668	618	556	544	535	531	564	533	479	508	534	494	539	481	440	516	503	504	501	467	472	482	446	464	462	460	505	490	486	463	493	432	471	457	458	463	452	440	442	462	458	462	471	456	455	492	446	489	430	445	464	437	434	442	468	437	468	439	474	476	431	430	411	460	452	437	467	467	487	440	405	475	458	430	428	435	410	429	409	459	465	407	478	450	447	439	403	425	435	457	419	443	396	442	421	446	430	424	454	449	450	470	451	443	449	477	437	418	426	447	412	410	401	415	455	435	403	437	428	449	471	453	450	442	421	445	413	435	471	445	439	414	444	406	466	396	464	435	449	440	438	415	455	414	422	451	458	404	454	436	494	457	435	428	421	418	440	443	414	441	439	423	447	390	406	432	401	452	412	394	452	457	443	398	416	435	430	467	432	413	465	444	444	470	450	408	456	455	401	445	425	408	458	440	421	422	451	413	417	410	453	420	477	434	438	401	441	479	427	439	418	387	390	435	433	470	438	419	435	442	465	429	411	406	385	438	449	418	402	445	431	445	446	463	410	438	432	430	415	453	416	434	412	472	419	427	413	425	482	374	422	457	429	438	444	417	414	460	432	406	470	442	439	390	438	423	434	475	403	401	392	419	420	470	426	407	447	439	394	452	439	436	423	422	437	424	444	453	418	467	482	427	404	454	468	420	428	422	462	444	420	426	430	425	420	412	441	463	457	392	450	393	466	412	467	430	435	435	417	436	451	452	435	459	441	442	395	486	423	467	419	410	400	413	444	449	423	429	430	439	427	413	422	430	461	406	459	422	440	423	421	423	410	434	411	383	448	430	408	450	456	425	463	440	411	433	431	426	430	448	443	421	426	430	412	440	410	411	437	426	481	411	425	409	451	441	440	425	431	446	438	425	455	445	473	423	436	389	409	432	414	433	455	420	441	455	415	421	473	382	435	434	422	425	413	422	439	435	417	437	412	463	465	458	444	445	458	426	452	416	392	423	441	437	420	448	433	404	428	438	425	420	435	407	468	413	412	444	438	394	444	414	433	448	416	443	405	397	450	391	437	372	428	452	404	425	418	409	405	417	461	438	398	444	444	408	441	429	408	393	432	460	427	438	421	413	445	398	433	450	418	472	427	398	443	443	467	450	438	449	399	414	445	445	417	428	423	460	437	427	436	473	405	399	412	417	395	451	440	433	419	440	467	431	411	439	438	426	427	434	450	452	412	394	428	456	482	436	424	398	442	440	423	400	473	479	387	433	415	458	417	411	414	433	408	459	435	436	441	413	435	440	455	431	423	452	443	428	427	425	415	414	415	413	420	392	455	417	429	439	432	442	429	479	422	450	459	446	419	449	470	418	411	436	445	448	444	412	459	430	436	445	456	434	440	448	400	460	422	435	417	428	460	477	418	441	418	418	450	451	396	437	435	410	437	431	415	455	440	426	407	454	430	414	430	454	433	439	435	411	443	433	493	433	434	433	441	442	453	431	418	432	436	444	437	409	448	419	461	437	412	445	423	462	445	439	439	411	436	450	440	432	484	444	416	461	430	402	416	436	412	426	420	447	419	417	427	420	424	461	420	425	402	463	431	395	465	444	405	432	475	431	439	425	412	412	441	447	387	435	455	441	411	450	391	425	434	431	424	431	453	394	426	404	427	429	412	449	471	437	444	423	438	449	430	412	414	414	428	444	416	421	471	417	378	458	410	431	447	465	413	438	436	411	394	431	419	428	447	451	417	445	464	477	433	414	439	445	411	434	405	472	432	428	429	419	418	467	405	398	423	428	423	454	415	428	475	421	429	468	395	419	404	426	424	434	437	435	464	420	434	448	427	470	462	436	420	409	419	402	440	417	446	447	391	411	456	453	413	428	441	431	448	470	425	432	403	410	429	429	398	466	430	445	419	468	419	420	373	465	403	435	421	454	458	459	433	417	417	443	447	423	410	396	415	434	454	431	435	449	471	428	445	426	439	423	423	433	416	410	397	453	424	421	455	438	449	413	440	429	456	467	419	438	433	437	431	458	436	449	448	428	379	456	461	418	465	412	447	440	417	474	447	410	482	454	420	465	408	449	472	442	424	410	395	461	430	408	413	401	403	430	435	443	435	448	456	446	452	452	419	437	428	436	436	429	416	421	449	410	439	453	420	467	449	475	422	422	460	436	454	437	411	425	410	424	463	406	398	417	392	407	427	435	436	442	445	452	425	457	385	433	475	409	434	446	443	448	434	450	425	442	396	403	423	445	406	439	383	442	438	425	459	474	414	415	446	424	417	418	450	409	415	418	440	428	424	427	459	415	447	413	431	417	414	414	436	446	409	424	427	406	431	418	426	401	433	422	401	437	443	439	407	414	417	467	386	423	420	439	438	438	429	416	431	471	457	414	471	442	467	474	422	406	444	408	437	466	431	434	451	428	452	421	426	405	452	439	459	431	477	405	410	452	442	414	442	417	415	461	436	444	489	405	419	456	423	441	450	412	413	435	453	436	448	431	407	426	410	412	387	413	406	413	454	427	447	465	430	447	438	418	414	442	439	428	415	429	435	423	419	398	445	417	421	442	367	438	408	453	391	434	479	436	456	442	445	441	432	435	413	490	441	424	438	466	415	436	425	457	403	421	428	450	429	432	445	453	434	391	440	444	442	386	432	386	473	423	454	395	417	466	429	451	423	410	419	398	424	399	433	443	423	423	420	462	405	433	440	443	459	425	471	441	390	389	457	389	447	425	429	460	399	425	413	442	458	438	403	409	447	418	441	426	429	387	480	461	425	417	455	428	393	469	441	428	445	422	452	445	437	426	466	449	438	443	409	422	451	438	430	489	420	479	446	421	429	442	438	442	447	427	409	464	439	384	439	401	437	424	448	450	428	404	429	464	447	402	451	407	425	480	457	475	447	407	438	447	462	423	411	403	425	448	403	455	449	434	446	442	443	412	439	427	442	437	422	399	450	426	440	407	433	434	393	426	413	447	428	415	430	421	405	434	442	419	419	420	460	438	429	415	459	438	434	429	424	420	410	444	458	434	430	461	431	438	403	423	399	415	420	431	442	456	438	413	449	446	468	408	401	414	432	405	431	440	425	436	439	457	437	436	451	447	440	442	455	444	423	417	403	441	481	410	431	438	437	454	421	420	428	432	403	429	390	425	422	428	455	400	416	438	413	442	442	457	427	405	437	447	449	472	425	436	411	409	425	462	416	407	436	423	462	430	462	448	421	421	447	421	422	450	434	428	417	429	434	455	420	416	453	435	432	420	419	426	452	454	412	479	422	436	385	440	440	455	450	424	421	408	432	426	421	466	447	455	413	414	411	435	399	431	430	438	432	425	452	425	430	429	444	446	395	482	438	475	399	448	451	389	410	406	410	415	432	428	454	438	471	431	421	461	416	450	418	447	416	399	431	444	443	454	464	407	442	425	394	401	406	430	434	452	444	420	454	475
59219	22832	5906	2143	1461	1051	786	659	577	474	435	368	380	348	307	308	302	289	271	269	245	278	256	254	257	255	261	246	240	267	262	255	271	233	234	248	244	265	258	239	242	239	242	226	226	218	237	253	224	259	229	248	221	249	248	234	242	246	247	232	235	230	235	211	249	221	230	235	224	241	245	260	257	239	198	204	262	236	232	233	249	225	234	239	249	221	245	274	233	224	218	279	238	204	242	240	234	212	219	210	205	239	210	233	258	244	229	230	208	222	225	207	235	233	235	231	224	261	216	204	239	244	212	231	253	217	243	237	237	227	218	224	230	240	198	247	233	235	258	236	245	211	263	245	221	222	249	232	243	219	210	218	233	231	228	229	213	199	252	252	238	216	234	234	254	254	242	227	222	215	220	238	221	246	233	225	235	263	250	245	225	243	210	243	237	230	230	240	238	216	233	214	236	221	234	253	233	220	224	238	246	235	230	239	222	253	248	237	223	237	209	229	210	234	201	253	218	213	217	224	244	213	238	228	193	250	243	228	243	230	219	225	243	232	242	230	233	215	234	232	210	201	223	212	221	243	214	241	255	189	233	254	250	216	246	241	222	223	259	219	234	229	222	219	256	243	249	233	219	217	227	216	237	231	266	246	237	215	233	220	225	247	228	220	246	225	239	238	238	206	221	235	245	204	220	228	223	212	223	251	222	225	250	226	230	236	228	252	272	209	262	230	201	225	223	245	213	217	242	221	245	239	227	203	234	232	218	239	226	209	220	213	237	215	234	236	241	231	225	235	248	243	214	227	236	244	236	201	245	249	221	226	243	228	217	232	215	217	249	243	216	225	249	234	234	241	235	233	230	246	212	198	226	205	225	215	243	207	208	222	234	226	231	218	234	236	254	292	259	234	208	237	218	212	242	237	248	232	223	237	218	228	216	260	239	222	238	203	208	231	225	224	237	221	225	251	241	213	228	219	223	215	236	231	224	218	228	233	232	213	214	222	224	234	230	234	234	209	229	213	237	241	236	205	214	211	215	215	222	222	215	208	226	220	252	228	237	232	223	240	242	236	231	222	233	246	235	237	248	205	242	225	248	224	202	235	228	243	223	221	231	232	241	216	255	258	224	216	218	242	232	254	228	235	246	235	225	218	221	191	218	201	244	240	216	236	210	229	217	271	235	259	226	266	229	214	247	226	246	214	189	230	245	231	224	201	213	243	208	242	234	214	220	226	249	230	225	226	223	255	220	211	242	237	235	226	218	236	234	215	221	226	257	230	244	226	227	236	245	232	244	213	241	247	201	227	211	223	205	218	213	227	220	250	225	212	246	212	205	250	240	221	213	243	235	251	236	236	229	250	252	236	211	236	237	230	257	211	243	233	209	211	255	235	253	201	229	230	229	233	237	210	221	259	209	225	250	222	264	224	199	195	234	224	211	241	226	235	250	243	230	219	239	243	241	244	234	219	249	221	233	216	233	273	237	238	192	237	209	226	216	227	218	262	229	208	222	232	233	198	223	227	249	265	254	216	225	208	260	253	242	214	232	249	247	226	246	221	230	242	221	243	209	235	242	222	233	250	206	211	233	243	228	187	224	256	234	234	230	211	233	250	221	222	232	240	213	249	231	240	233	240	260	217	226	224	204	220	224	237	238	213	237	195	231	220	211	235	216	193	247	203	227	218	196	240	245	233	234	214	207	238	245	238	203	226	237	239	222	232	234	228	227	241	243	248	226	229	234	231	273	272	232	231	244	205	257	246	211	235	268	227	230	226	213	223	249	200	238	200	227	227	239	214	238	222	228	258	231	266	240	228	214	246	219	267	216	209	228	245	248	248	227	208	211	233	243	227	219	241	215	220	233	224	213	218	225	216	235	241	216	230	221	243	207	225	237	209	206	240	267	210	217	229	237	219	241	207	236	205	232	235	228	226	248	244	224	246	216	256	230	240	254	213	229	214	210	240	215	219	235	260	211	255	227	224	213	225	233	212	198	234	227	231	211	240	225	219	229	269	255	239	236	219	216	251	232	227	222	212	250	209	215	242	216	209	209	235	231	191	217	240	230	230	235	203	231	225	234	205	230	232	236	237	247	240	250	221	225	230	234	240	242	229	215	248	232	240	251	236	219	223	201	236	254	227	253	221	230	234	235	214	243	239	224	250	250	247	240	196	233	216	236	218	218	233	210	233	228	220	227	239	221	237	233	235	245	229	245	235	245	195	247	215	228	215	246	211	253	220	207	237	243	210	226	214	213	243	208	231	237	232	257	249	220	242	236	248	225	205	242	237	248	246	240	241	226	211	223	231	244	233	214	218	219	238	215	207	231	221	226	222	225	238	228	218	229	221	239	259	227	265	235	216	216	236	237	230	237	234	224	243	243	250	208	212	248	242	216	227	214	229	231	232	245	207	238	244	239	220	240	238	240	218	230	226	185	206	253	236	182	244	232	214	264	258	236	237	229	234	234	224	232	231	255	227	228	247	227	254	215	222	231	229	253	216	231	207	234	222	240	241	222	198	235	208	244	248	209	240	222	223	227	236	229	244	230	227	217	246	215	218	247	249	223	211	233	227	233	237	217	234	220	245	210	236	216	229	207	236	210	220	226	218	227	192	216	256	248	237	244	254	227	210	250	235	246	231	241	214	230	210	239	217	217	215	245	219	244	230	240	222	239	228	245	209	222	224	225	255	214	216	226	219	244	227	257	229	235	224	222	225	241	255	233	249	228	219	235	224	218	231	226	235	240	239	240	228	222	256	225	220	228	216	219	226	233	248	242	210	239	241	246	251	224	246	254	246	250	205	225	254	231	239	227	224	251	234	207	233	227	268	223	229	222	236	228	206	226	225	220	243	249	231	249	237	231	215	263	229	224	212	215	224	236	253	227	238	238	235	239	260	225	225	204	245	253	266	210	212	229	213	230	220	233	233	219	231	246	231	228	238	224	235	222	245	225	222	241	241	222	235	219	227	234	241	248	210	236	205	238	223	235	237	212	232	257	212	216	240	234	215	221	228	228	216	229	245	229	226	250	219	210	232	235	240	246	228	221	252	252	235	240	215	215	203	202	217	224	225	228	210	256	243	218	228	233	237	228	198	236	213	228	224	237	231	226	237	237	236	255	222	224	257	216	220	212	210	231	231	247	229	237	222	221	238	205	227	198	248	246	224	219	238	235	217	246	220	232	207	239	221	227	195	227	241	241	224	235	219	198	211	259	223	249	230	245	236	251	223	222	230	232	249	187	229	253	257	240	224	231	238	224	239	224	222	237	227	233	218	213	229	245	250	218	227	229	230	234	223	229	229	234	215	268	218	231	220	212	222	263	211	241	233	242	230	220	247	252	211	260	226	251	242	210	237	249	209	244	239	226	199	211	235	226	203	220	233	224	247	209	217	225	233	227	224	238	240	222	214	233	236	251	214	238	245	229	217	217	251	233	222	217	228	217	212	247	222	235	216	264	256	239	252	237	220	205	203	229	220	217	260	223	213	262	229
32728	2608	5670	6149	5370	4228	3500	2943	2486	2166	2024	1795	1548	1477	1381	1322	1235	1227	1081	1066	1069	990	995	979	906	876	894	821	812	839	803	827	792	740	778	798	778	753	793	752	739	736	766	734	730	740	715	746	720	736	704	721	627	688	718	703	684	715	691	686	728	721	703	716	653	684	685	677	712	684	700	689	671	673	682	688	674	663	715	674	693	649	681	655	684	720	622	643	663	691	653	704	659	665	632	672	657	680	634	666	678	685	699	672	656	689	649	620	649	659	649	636	621	645	670	680	664	692	641	670	659	673	657	687	647	679	618	669	641	641	662	699	634	682	628	715	641	629	666	631	648	679	659	696	678	607	657	648	645	671	691	615	661	654	672	658	638	706	615	621	697	687	627	679	642	665	638	667	621	684	639	666	693	626	623	631	668	665	691	600	666	648	645	682	672	686	665	632	647	630	680	634	632	645	668	673	682	666	659	644	706	679	614	684	622	655	620	679	637	669	679	615	682	625	656	659	646	618	639	642	666	678	656	666	667	646	676	677	641	645	642	654	646	637	620	619	646	703	678	640	609	624	654	644	652	619	666	662	628	647	694	638	624	651	669	618	635	674	677	643	602	691	640	686	651	649	620	669	646	612	644	655	646	607	645	645	629	685	678	691	656	687	691	633	644	645	668	660	688	684	645	628	663	650	674	664	663	636	631	666	661	675	645	661	638	604	631	629	662	608	675	645	660	645	648	685	670	639	673	673	672	700	692	681	606	670	640	645	624	682	636	644	645	680	672	675	642	637	656	617	662	674	608	650	648	648	649	641	639	646	640	625	619	625	669	627	669	655	595	648	615	618	674	676	613	698	616	667	604	635	732	640	673	627	654	636	643	648	665	655	613	650	635	653	614	685	620	662	690	652	628	660	642	601	627	649	640	654	643	680	668	632	619	704	660	678	650	694	619	632	650	653	700	639	678	670	611	642	663	647	582	657	623	623	687	665	687	680	664	648	662	658	658	682	638	633	574	657	675	630	664	662	634	677	673	669	636	638	579	651	669	643	648	674	638	625	667	628	619	627	654	623	638	613	647	659	678	633	634	652	666	638	638	643	640	629	664	638	671	685	686	649	634	680	645	649	685	628	653	672	697	654	658	609	643	618	604	678	648	629	666	648	626	612	672	657	645	627	591	639	690	675	674	689	659	657	627	666	619	616	632	671	629	647	677	643	664	654	638	653	652	619	667	638	632	657	643	645	636	681	637	639	614	631	646	639	673	697	702	666	649	657	678	634	643	597	693	692	686	650	603	669	672	668	675	656	669	639	639	687	628	659	639	649	678	656	651	683	659	643	607	609	615	648	673	619	668	739	637	642	652	629	701	662	617	695	610	647	714	653	668	634	645	614	589	676	692	631	642	644	665	652	705	657	672	597	674	635	639	631	626	626	657	633	651	651	671	676	658	650	636	606	637	631	655	675	677	615	670	689	674	661	652	632	629	609	617	685	660	624	651	628	701	655	656	660	686	635	674	630	672	665	659	664	657	663	635	605	653	682	668	669	675	678	654	648	629	663	641	630	663	602	655	632	662	711	635	653	667	676	692	651	701	611	624	649	638	659	684	686	643	633	620	656	637	669	616	641	662	634	655	672	638	692	629	649	651	614	661	650	662	679	678	658	641	688	691	637	664	667	671	651	662	625	631	600	676	636	651	657	635	624	613	631	597	649	683	690	638	673	651	651	637	672	641	640	671	652	656	690	671	632	609	682	664	656	647	681	623	636	663	635	641	617	674	668	673	658	641	699	638	633	699	631	634	643	650	647	636	645	677	621	658	639	653	663	655	641	640	691	657	686	624	606	652	662	667	632	629	662	659	662	651	637	655	604	629	634	650	620	631	695	685	662	668	637	628	670	619	634	628	638	635	667	597	683	695	677	641	664	646	616	648	649	634	648	634	637	657	631	656	671	619	684	652	664	637	665	654	666	644	671	661	610	671	702	711	630	626	668	648	664	650	699	631	674	665	644	635	646	622	617	606	673	657	606	626	640	653	643	683	651	632	634	625	664	627	630	649	650	671	662	659	656	683	630	640	672	668	684	648	685	656	632	664	664	634	669	658	676	671	640	621	628	689	682	654	673	623	651	644	673	646	683	699	642	706	632	667	651	666	627	659	709	626	653	616	669	638	617	663	695	682	651	651	640	679	638	658	617	657	683	670	629	639	655	640	628	640	644	670	652	683	674	666	667	662	634	614	682	623	636	652	642	700	674	647	677	634	629	610	610	609	619	638	661	644	662	644	658	663	647	609	628	667	639	647	676	688	695	664	642	657	614	629	611	644	698	639	640	659	653	689	672	634	655	628	630	680	664	573	677	676	692	641	618	656	621	685	688	643	660	668	647	678	645	706	652	609	651	671	642	628	675	690	621	665	654	645	621	615	645	613	654	682	617	668	660	641	654	610	626	687	633	659	681	646	639	722	664	635	661	644	632	632	658	625	672	608	641	621	677	630	677	681	657	664	620	649	626	671	634	681	628	622	670	600	625	657	651	678	630	670	674	696	628	674	650	688	693	643	674	664	614	598	616	683	645	604	664	640	656	669	667	629	688	647	646	671	618	635	648	662	681	678	635	684	669	663	653	612	667	638	619	659	641	658	644	631	666	686	640	674	658	646	679	656	631	637	652	656	689	669	626	699	626	627	655	698	637	612	592	662	636	638	690	641	644	645	652	674	674	649	653	662	663	661	661	681	664	694	630	611	661	690	671	678	642	631	646	660	608	659	618	637	658	691	611	662	686	655	634	636	656	697	603	666	682	622	631	648	649	661	649	674	622	700	646	648	651	631	690	640	607	675	674	661	644	628	674	683	642	660	646	657	666	656	641	611	620	629	651	606	622	636	652	629	706	613	652	664	637	635	648	611	626	694	625	641	600	683	623	624	677	656	623	682	648	662	651	628	666	629	666	645	647	647	615	643	678	686	684	663	642	640	665	653	666	599	669	585	671	629	638	608	669	695	647	622	620	607	668	645	611	643	656	642	674	696	634	626	630	606	655	622	619	647	635	679	669	652	617	584	643	647	696	650	656	642	645	624	657	660	642	630	658	697	635	711	647	668	629	716	664	605	670	636	641	614	597	646	659	653	643	663	677	693	628	635	618	643	616	625	655	650	663	711	652	662	631	645	637	611	671	684	701	608	639	641	664	661	665	659	644	640	607	648	670	673	702	681	607	667	673	610	680	667	682	582	662	639	641	690	652	678	620	610	675	632	632	616	671	651	687	636	636	700	678	647	592	633	627	671	638	631	630	666	684	668	668	691	652	651	654	614	634	679	631	647	658	633	653	658	623	615	690	639	634	653	667	621	636	699	627	679	679	640	709	682	631	635	676	627	654	682	650	690	674	654	616	635	641	664	639	639	646	603	669	632	647	626	668	687	693	637	697	658	653	672	678	634	636	668	676	661	702	599	657	667	700	680	659	643	635	639	643	664	685	660	694	666	615	643	638	655	656
8098	371	172	107	92	82	102	73	70	78	73	82	84	61	71	70	62	69	65	65	75	54	66	57	72	60	64	67	68	58	60	81	68	67	50	67	62	81	62	69	64	64	70	69	58	61	79	65	85	76	69	79	70	90	70	73	70	65	78	73	67	69	52	61	64	70	60	72	52	63	65	73	46	63	55	71	64	68	78	70	61	72	66	74	69	51	72	56	69	79	75	53	63	84	63	83	68	65	70	71	74	62	78	58	56	60	70	64	78	76	84	65	60	83	64	56	67	53	74	49	65	60	56	75	73	70	69	67	68	58	65	78	63	63	71	70	57	74	53	60	77	64	64	68	61	62	47	59	64	71	49	74	59	61	62	61	76	74	70	82	60	67	62	60	61	71	70	67	56	86	66	66	47	75	60	57	64	71	67	70	61	69	58	65	71	56	71	66	74	80	67	55	55	63	66	71	62	77	55	78	67	74	68	70	74	75	54	63	57	69	58	69	73	76	70	65	62	57	68	67	62	66	60	67	63	72	52	59	55	76	77	52	61	72	63	50	67	60	69	68	52	68	58	54	57	64	74	73	62	69	52	66	66	62	66	60	68	57	52	68	60	68	63	75	59	61	57	70	58	57	75	71	58	64	61	56	66	70	74	66	83	70	69	77	63	65	67	58	60	63	67	72	69	61	57	60	74	64	69	68	63	70	77	67	59	54	72	68	69	73	55	77	51	73	63	80	65	76	53	63	63	61	75	72	69	73	57	57	62	77	69	87	60	76	65	55	56	62	65	56	54	75	56	75	70	63	62	81	65	60	81	66	72	56	60	74	66	61	72	65	57	53	65	68	75	68	65	62	72	55	52	74	54	68	63	60	71	55	66	67	68	75	74	63	69	58	60	59	71	64	86	66	66	61	69	51	67	49	60	63	73	56	77	69	64	65	64	75	60	70	77	64	70	68	84	66	53	67	71	57	68	66	65	75	77	66	70	58	57	57	76	71	57	68	61	54	65	63	73	60	67	66	71	61	61	59	64	73	73	75	62	64	76	59	63	59	66	69	70	57	50	67	62	71	51	67	58	73	61	71	55	56	59	67	73	81	68	55	73	64	76	60	54	68	55	55	62	64	72	79	73	82	54	64	63	62	66	70	65	46	65	56	70	65	69	70	67	66	61	71	76	62	59	71	67	70	48	72	66	71	66	78	71	64	67	81	64	59	67	66	67	62	70	59	64	74	63	60	79	71	68	66	64	64	69	59	73	63	66	60	79	57	57	64	74	67	70	72	60	61	55	63	67	45	62	58	70	67	77	61	65	59	63	57	85	78	81	71	54	64	85	80	41	58	61	73	73	83	74	58	76	70	64	68	72	56	53	58	66	60	69	71	72	72	58	75	61	76	63	63	58	73	74	67	54	67	66	70	65	68	65	59	70	76	73	86	72	69	70	66	55	62	69	63	49	62	62	79	61	60	63	61	68	70	64	73	72	78	59	61	47	77	66	57	62	80	57	53	65	74	67	62	67	70	80	79	64	74	58	70	66	69	76	71	59	77	72	58	73	63	62	64	73	66	78	64	68	69	90	65	71	62	64	61	63	75	68	60	57	62	60	78	42	51	74	68	81	68	64	70	77	75	73	70	79	71	81	61	67	59	85	68	66	64	56	55	61	55	61	57	66	58	55	71	91	56	77	54	69	58	74	66	66	65	69	66	71	56	75	61	62	72	64	55	67	65	79	66	55	72	76	72	82	60	74	76	64	60	63	78	67	67	75	64	57	87	70	80	59	63	72	58	66	75	57	67	91	59	62	75	70	73	65	76	66	63	64	78	59	53	58	69	86	84	73	64	65	48	67	69	83	72	66	73	62	53	72	81	77	54	57	65	60	58	77	60	84	55	65	63	69	76	56	64	63	59	71	61	76	51	65	75	66	73	62	65	70	67	60	65	56	67	63	70	67	69	69	68	74	74	67	88	70	56	67	57	62	54	70	69	61	63	62	95	75	59	58	64	60	67	63	65	63	65	80	80	63	80	72	73	62	70	66	64	62	69	70	70	75	76	64	80	82	74	72	63	77	91	58	40	74	67	65	64	75	68	68	68	68	81	59	63	77	69	70	67	62	68	53	66	66	60	54	61	65	64	70	77	69	72	53	61	71	86	77	73	69	72	66	57	58	67	66	68	79	67	66	63	59	56	58	70	62	71	75	62	70	57	68	77	58	60	74	74	65	75	75	57	63	62	57	61	61	63	65	73	76	98	75	70	66	71	67	59	64	82	52	52	74	91	65	68	70	76	67	72	92	65	73	77	61	54	72	61	81	56	61	68	74	65	69	61	69	67	68	54	67	81	63	57	79	81	49	64	62	78	67	68	63	67	70	63	63	67	66	63	67	72	76	62	67	71	84	53	62	83	75	68	48	67	65	74	66	72	87	70	55	68	60	65	83	71	78	56	64	74	59	70	63	73	69	75	63	75	56	70	52	78	67	61	76	79	62	51	72	71	66	61	77	76	67	71	65	76	76	62	79	59	80	60	68	73	71	57	66	72	74	66	72	60	58	53	57	66	57	62	66	62	71	81	52	71	54	59	57	72	79	56	65	49	61	71	56	68	75	56	69	54	64	77	66	57	64	60	47	60	80	60	65	79	73	57	61	53	63	70	62	58	66	60	64	67	58	64	80	55	68	66	67	57	67	52	54	57	61	58	63	57	68	71	55	55	76	70	79	65	69	66	68	61	70	72	62	81	69	66	73	61	58	65	59	56	55	71	60	54	58	63	59	81	56	55	80	50	59	75	77	85	71	65	68	54	56	63	56	51	54	75	62	59	48	63	77	66	56	80	89	75	68	83	74	64	64	63	74	60	83	63	69	67	83	57	57	70	93	69	65	73	75	69	81	75	58	72	53	68	70	74	58	58	60	98	60	69	65	46	75	55	61	44	72	51	82	61	62	72	65	80	74	71	54	61	70	61	80	79	69	72	66	78	72	67	75	72	66	63	75	57	76	62	79	54	64	74	53	50	63	66	77	52	70	60	68	67	63	70	67	60	51	72	65	63	72	71	77	57	70	69	91	53	70	69	73	70	64	80	75	73	66	61	71	60	59	64	86	73	65	66	46	72	68	67	77	55	55	64	75	64	59	75	60	68	81	62	73	66	63	65	67	52	74	77	78	74	66	64	66	71	67	63	75	68	74	62	62	63	51	64	82	64	61	62	71	78	55	54	72	70	72	69	78	63	66	53	68	67	56	66	70	75	67	67	70	77	48	54	65	64	59	64	62	71	77	66	64	76	72	69	77	54	60	62	70	69	63	65	63	69	61	60	61	85	79	71	85	58	68	80	60	58	69	60	60	75	54	67	70	71	82	79	65	66	70	65	65	76	71	61	51	57	54	79	62	69	67	72	66	62	74	62	69	70	66	70	64	71	82	59	69	90	60	71	66	81	55	72	76	77	64	61	62	65	70	72	65	59	60	63	69	70	48	61	63	71	61	91
7758	299	404	420	375	348	300	306	278	272	248	279	276	249	221	246	208	268	245	268	252	243	249	248	261	241	250	218	249	256	253	232	254	251	236	218	218	234	219	252	257	255	201	241	244	226	243	281	217	252	227	232	238	271	229	239	239	254	236	251	254	221	253	226	248	212	231	255	258	256	241	246	224	254	242	210	240	243	243	281	242	255	263	258	237	217	209	258	242	243	253	256	236	231	233	244	236	230	232	226	238	262	262	221	236	197	254	236	226	226	229	238	226	246	264	235	242	209	238	235	234	255	232	232	241	211	247	240	222	239	251	214	222	239	219	248	231	247	250	258	250	221	232	200	238	246	221	244	231	215	224	242	224	244	245	244	242	225	242	261	267	264	235	238	222	247	250	255	250	238	268	221	246	229	248	249	231	206	253	248	237	246	230	247	256	246	208	271	232	236	265	220	231	229	234	243	238	216	239	231	237	253	232	232	230	223	252	254	239	248	215	255	231	248	233	227	256	250	221	199	232	260	221	240	239	270	248	241	229	217	225	240	232	222	243	219	253	258	210	214	197	234	284	222	227	219	227	231	238	240	232	216	228	204	231	243	242	233	216	212	232	218	224	250	232	238	251	237	244	247	224	204	237	224	227	256	234	258	227	241	252	258	212	238	239	232	224	237	239	243	235	227	231	241	247	254	256	251	236	223	231	223	245	257	255	263	234	229	242	242	239	224	245	219	219	238	256	245	213	231	232	240	227	244	234	252	248	206	230	241	250	255	237	235	249	217	225	219	246	241	228	236	228	216	269	222	259	265	274	239	233	224	195	253	222	238	238	238	222	223	244	201	245	263	266	233	218	242	241	225	235	251	218	238	237	225	242	252	229	240	270	222	259	220	228	228	242	219	224	260	230	244	209	240	253	232	224	242	254	246	261	238	267	248	238	236	237	235	234	219	226	239	242	237	232	233	230	237	254	214	249	241	253	223	246	261	254	236	233	215	247	236	218	246	272	220	220	254	230	235	230	241	218	243	225	215	224	247	244	275	237	245	230	242	257	219	272	245	232	242	214	241	241	229	240	261	253	230	246	253	249	247	227	244	240	246	223	264	256	234	240	216	226	248	247	223	235	236	225	224	219	208	258	254	231	253	236	238	240	237	229	239	195	245	245	213	271	233	218	210	257	228	245	244	245	220	237	222	264	256	254	222	251	236	229	231	242	244	235	246	236	241	254	216	241	242	274	215	227	265	253	224	263	240	237	232	238	277	228	226	223	236	236	242	231	231	259	229	231	240	217	240	234	272	243	257	267	228	232	245	218	246	231	236	250	255	240	269	242	249	242	263	229	271	227	240	247	254	238	244	240	233	261	223	225	247	230	237	247	248	223	217	219	264	232	216	244	242	244	268	255	244	232	222	222	206	225	244	232	231	232	238	226	238	251	237	230	244	206	257	258	256	241	251	219	245	238	237	237	252	229	232	251	244	264	249	258	225	229	243	263	219	247	242	232	217	237	252	234	260	237	217	257	234	242	239	243	249	241	219	241	228	254	255	241	219	239	251	238	233	235	241	242	239	251	255	256	232	229	269	232	257	238	237	255	254	242	242	243	258	209	242	222	225	259	215	245	238	260	244	253	247	216	211	250	238	240	224	248	242	227	223	232	239	230	221	238	216	239	214	209	226	245	258	245	257	244	265	257	240	234	243	251	217	209	255	229	257	243	245	226	243	226	228	242	225	274	246	233	246	236	246	265	215	232	234	266	259	241	225	236	229	211	258	230	238	254	250	249	240	235	233	243	234	243	245	245	232	199	231	231	238	237	238	246	214	249	235	221	239	246	224	239	244	264	241	236	252	229	234	230	243	233	236	231	249	237	229	258	235	241	239	232	226	261	242	226	238	243	235	262	215	251	233	255	231	234	247	221	229	231	234	224	214	199	254	250	226	238	243	238	225	233	239	244	209	267	237	227	231	229	246	245	210	235	241	229	267	243	237	221	242	233	251	238	219	250	231	232	245	229	252	218	258	239	245	236	239	231	218	267	251	254	242	232	221	255	218	239	243	239	234	222	248	231	230	247	248	238	237	250	241	227	243	232	207	225	229	257	260	235	214	229	236	219	236	218	208	222	213	226	215	225	267	236	245	238	222	234	225	226	211	217	205	245	241	237	234	254	249	252	232	242	250	234	278	234	254	260	231	261	264	233	242	255	225	240	235	248	254	218	257	239	251	230	240	236	251	228	222	246	233	233	220	273	223	229	227	240	241	220	231	262	220	230	252	270	237	239	253	212	240	254	247	258	216	250	223	263	213	256	246	244	193	234	252	262	257	236	245	206	243	261	233	244	252	250	247	251	256	215	259	218	257	235	238	265	223	233	212	254	231	249	219	215	242	229	247	248	232	234	226	206	233	215	239	233	248	246	228	242	241	240	232	233	221	221	225	225	214	241	220	224	224	259	260	217	244	272	246	239	219	234	249	235	220	212	214	250	257	261	247	237	234	227	220	210	226	234	226	219	239	233	236	251	237	260	224	229	240	219	236	231	241	257	228	243	222	229	248	225	250	229	237	241	241	222	221	215	209	252	242	226	240	255	255	249	213	236	195	232	227	212	243	236	256	235	239	212	248	229	242	222	244	234	257	243	253	250	236	253	243	226	225	215	249	265	256	255	230	217	257	259	247	232	230	233	242	234	235	208	238	242	217	213	243	242	249	230	226	246	240	222	220	233	244	233	244	254	228	229	252	231	218	235	256	236	237	234	217	266	240	222	222	224	241	232	245	248	257	242	254	231	232	231	233	254	217	240	219	225	201	235	256	234	222	231	231	255	245	251	252	249	235	223	229	238	223	238	204	260	237	250	238	218	227	255	247	235	251	244	225	243	223	264	281	244	212	247	256	218	243	217	224	255	248	244	253	235	243	281	216	257	258	247	240	259	230	244	246	231	234	231	267	267	235	247	220	220	217	229	254	228	219	222	240	242	233	223	245	235	243	259	239	247	258	219	243	250	222	243	254	206	242	211	240	223	205	239	228	235	253	239	236	248	255	226	222	236	259	223	251	237	254	252	240	257	230	239	270	236	223	256	244	258	217	246	226	252	221	271	217	239	223	239	223	231	239	239	243	250	220	231	238	227	230	253	217	218	239	239	229	224	217	241	281	248	243	219	225	239	238	253	244	240	243	238	245	223	217	244	259	219	214	233	240	234	253	212	219	237	235	226	207	241	231	247	224	233	221	223	227	252	232	232	246	269	216	237	229	247	258	228	230	211	254	288	252	242	246	248	211	245	232	261	242	259	224	229	229	256	222	236	235	223	245	247	253	219	212	250	223	273	227	247	251	234	216	235	235	234	244	241	254	246	228	257	255	214	237	233	236	254	219	239	231	231	246	226	223	247	249	264	251	208	259	225	227	242	227	249	246	251	231	233	235	267	265	248	246	232	235	247	228	250	258	227	244	207	221	250	234	233	232	247	232	236	255	236	243	248	236	238	273	264	217
51185	12742	1960	1011	764	538	449	342	336	276	256	224	215	207	190	151	169	170	164	184	180	142	127	170	158	155	135	155	148	144	171	149	131	133	138	167	145	134	136	156	146	161	136	160	134	112	158	132	129	147	143	144	140	148	149	130	136	142	150	137	133	136	123	140	135	161	132	130	141	141	154	140	134	135	149	153	135	136	149	135	121	161	123	144	138	130	155	149	136	145	132	139	127	137	128	156	125	149	148	137	167	154	147	130	140	142	137	158	147	138	155	137	150	148	149	134	144	141	162	118	132	147	133	140	134	147	151	137	146	142	150	160	143	139	142	154	124	150	129	130	143	132	126	123	143	145	137	129	146	153	145	141	130	144	125	133	150	138	141	141	135	135	130	118	141	133	141	127	131	163	154	135	133	139	160	139	119	135	134	132	134	146	126	136	153	154	170	125	157	156	136	142	137	131	161	131	128	121	135	148	127	114	152	155	148	137	160	124	133	141	123	136	131	142	134	154	140	127	160	140	142	139	131	147	121	141	149	171	119	141	124	146	126	138	113	150	138	129	144	140	146	160	143	120	137	137	145	145	125	132	145	137	162	166	154	174	125	151	150	151	147	119	144	137	137	129	140	149	161	125	156	148	167	151	144	133	139	149	135	137	143	153	144	127	142	142	124	151	154	159	125	145	128	130	137	140	143	145	143	141	123	122	140	151	140	115	141	153	147	134	142	148	128	119	134	141	161	125	132	151	150	151	144	139	166	137	150	154	150	134	128	134	144	150	164	112	143	128	143	142	123	150	137	144	148	122	137	128	133	151	150	129	159	134	159	136	153	139	148	141	130	151	118	139	136	134	136	150	156	139	131	133	138	141	128	147	136	133	128	135	134	165	158	134	121	161	129	127	130	135	161	134	146	144	164	153	143	145	121	153	141	136	159	144	131	133	136	139	147	140	130	145	132	136	135	125	174	138	122	153	160	119	139	135	119	160	141	153	160	123	164	129	138	152	146	128	150	123	129	133	171	126	133	127	134	136	127	147	138	138	141	142	149	139	136	165	134	142	146	160	118	147	142	158	143	150	136	135	156	149	121	149	148	168	146	143	151	151	140	150	130	152	124	114	137	126	118	133	147	133	141	141	129	149	167	120	138	130	133	125	126	134	130	152	137	121	127	134	140	130	154	135	142	118	163	164	144	146	156	134	135	126	147	132	136	131	144	155	135	149	152	131	143	132	142	138	125	151	143	126	152	141	126	144	136	137	152	123	139	147	129	115	128	139	123	159	124	128	115	134	141	159	144	134	128	133	128	144	158	140	120	116	151	137	133	149	150	139	136	148	143	137	135	125	152	124	134	137	146	156	152	155	142	134	150	150	123	144	149	117	149	157	151	133	136	135	125	123	144	132	131	131	115	138	126	136	127	135	135	153	150	151	159	161	145	152	143	160	147	157	158	172	138	142	153	145	156	129	145	149	152	141	144	139	130	138	146	150	156	126	128	120	123	161	134	135	147	131	174	154	146	141	143	127	142	120	163	123	151	156	133	164	102	156	140	143	139	136	156	157	122	129	168	129	130	158	140	142	135	142	125	134	119	140	151	174	135	143	126	149	129	130	154	151	110	140	137	138	122	123	157	148	130	126	150	139	134	158	151	131	149	149	137	152	145	150	144	138	149	163	144	143	135	142	151	125	135	144	148	139	150	135	136	148	156	130	159	152	143	148	137	148	119	131	158	132	135	126	137	145	139	130	138	140	178	135	143	135	155	159	139	137	154	152	143	136	140	130	164	118	130	148	146	146	144	135	148	158	113	142	138	156	149	170	155	136	150	125	126	147	130	164	130	133	142	124	146	141	148	139	137	117	135	142	168	152	143	144	150	133	151	127	158	148	150	147	153	129	144	141	162	133	126	142	142	143	148	143	130	155	165	132	133	141	145	177	141	116	139	121	143	124	145	127	143	135	152	136	137	137	147	125	145	141	176	146	132	150	148	175	141	144	132	143	134	136	138	150	146	142	141	135	141	143	150	132	124	146	122	148	146	140	144	141	132	153	143	155	169	146	129	141	133	144	141	146	139	132	121	151	136	135	129	133	143	125	122	139	151	144	149	138	149	127	151	140	120	143	153	127	127	137	144	129	145	145	139	162	140	120	153	131	142	147	116	134	139	125	138	136	144	146	144	141	160	162	141	145	149	149	127	159	143	129	145	140	141	123	130	122	137	132	134	129	123	117	140	137	141	144	139	145	125	141	146	155	132	127	126	147	134	170	137	111	136	136	150	131	134	132	158	131	138	144	142	130	143	141	141	145	144	137	138	129	142	138	127	148	133	127	156	142	139	151	158	126	152	153	149	149	124	136	135	126	125	127	131	119	157	161	146	123	128	121	139	119	144	121	149	150	131	132	143	159	172	145	137	135	172	139	140	128	133	130	124	140	142	133	131	125	134	120	151	161	133	167	142	127	105	149	136	142	141	121	127	136	134	154	160	130	140	138	127	147	135	127	152	141	153	149	112	138	142	149	138	130	142	133	158	149	145	140	141	131	160	142	139	132	150	120	129	122	137	160	132	129	135	124	103	134	124	141	139	147	145	146	142	119	139	133	163	142	132	123	166	154	128	143	124	129	126	141	145	123	137	132	134	149	142	139	127	168	133	143	139	142	150	152	143	139	134	161	158	130	144	119	136	123	139	134	126	149	149	131	136	129	120	129	118	145	136	157	142	145	146	151	136	134	146	136	132	119	127	139	117	132	152	125	132	144	114	147	157	141	134	134	146	137	132	151	137	157	135	122	127	149	125	133	145	128	145	136	138	150	123	163	138	127	134	134	143	139	142	161	125	134	130	149	152	135	152	128	139	145	144	153	135	141	134	127	122	137	140	136	140	148	112	136	154	147	158	130	125	132	128	114	122	154	166	160	160	140	143	131	163	150	151	121	132	143	145	139	160	151	139	136	150	149	134	164	126	150	133	131	136	137	153	134	150	148	158	129	138	137	143	146	147	136	137	139	131	131	136	155	148	124	142	152	126	166	165	140	139	138	145	147	144	142	151	121	161	146	154	164	129	144	125	145	123	142	126	156	137	125	156	138	131	138	153	155	147	127	137	115	149	164	159	127	149	133	117	151	150	128	126	163	141	136	162	132	134	130	136	112	168	123	151	149	141	116	139	143	133	161	124	144	150	133	130	138	153	140	139	137	140	138	121	135	124	146	153	138	132	154	152	166	127	150	132	124	119	148	135	145	113	129	131	136	146	152	126	135	127	142	133	156	153	162	118	124	153	135	124	159	134	134	134	128	146	150	146	115	121	159	163	140	159	150	136	157	154	132	136	146	133	131	138	109	122	139	117	134	135	145	152	159	145	136	132	137	157	134	135	142	140	133	138	124	146	154	153	132	136	152	148	144	135	139	138	159	137	139	158	131	124	138	149	131	142	137	143	145	160	132	129	164	140	141	120	152	148	153	141	129	143	141	175	129	137	141	115	144	149	143	136	139
26654	1464	3141	3498	3007	2373	1931	1631	1435	1256	1183	1002	929	889	847	853	749	684	735	708	633	631	595	624	577	612	592	502	529	522	475	530	512	516	474	522	474	490	496	513	496	441	478	470	440	469	463	441	440	433	451	439	493	471	450	460	418	494	486	472	447	410	423	434	454	471	437	455	458	464	464	482	472	438	433	401	430	453	464	490	420	478	455	454	455	466	434	480	447	467	447	444	431	428	442	420	431	407	459	451	430	447	417	433	395	464	444	456	446	421	432	436	436	427	416	447	461	422	454	425	485	472	447	448	466	443	413	459	448	473	430	446	448	440	444	401	448	453	449	450	452	442	420	436	406	410	453	432	431	444	441	458	466	405	400	454	446	416	409	452	449	458	423	416	416	405	451	432	407	443	457	453	456	449	439	421	424	431	451	417	429	448	445	403	422	443	429	442	454	395	443	453	423	410	402	489	440	418	442	438	465	433	420	449	425	447	454	444	447	424	434	428	419	446	413	446	427	411	469	429	445	451	440	486	432	444	425	433	425	404	435	433	458	416	460	395	462	468	398	418	423	432	455	398	446	441	460	432	400	458	434	431	414	443	467	444	443	402	444	427	437	399	449	451	424	449	453	444	443	429	401	467	429	415	433	472	429	421	430	427	423	420	429	478	431	438	459	446	441	411	447	424	455	409	410	413	445	416	434	428	461	437	411	414	441	400	394	438	448	416	426	415	444	426	398	456	409	441	431	427	430	437	416	434	441	425	400	455	451	443	474	447	409	444	406	384	408	431	419	461	399	439	385	487	460	398	445	436	430	459	425	421	416	410	478	400	420	441	457	440	471	376	395	434	399	439	463	418	428	438	432	416	412	460	434	400	441	454	409	432	404	435	468	432	411	460	422	417	423	402	424	460	439	419	439	430	449	444	431	468	430	430	417	452	471	421	423	438	449	413	430	433	434	422	454	477	418	445	440	424	431	449	424	420	422	486	401	412	450	450	409	437	476	460	418	464	416	452	447	397	451	436	427	440	449	426	431	445	409	423	468	451	437	423	422	438	408	413	410	446	452	442	434	444	392	445	438	433	413	452	460	441	397	405	427	431	432	438	424	428	423	459	421	444	442	430	436	442	429	440	428	400	397	460	448	441	455	437	451	457	423	437	451	443	413	418	422	454	426	428	441	432	432	446	446	428	426	412	430	443	435	408	428	438	432	430	450	438	437	443	448	433	417	431	444	401	388	427	443	445	435	453	435	439	464	414	425	422	449	424	423	424	452	451	416	413	426	398	426	405	450	417	427	445	465	442	425	453	453	447	449	472	443	413	405	415	413	424	463	413	443	427	411	437	447	428	423	431	420	414	441	442	462	416	442	442	439	438	464	433	432	436	444	416	381	425	439	426	401	412	462	440	412	422	463	447	417	463	422	421	431	446	453	436	420	461	437	449	412	408	461	481	405	394	405	425	410	447	442	439	402	424	420	426	408	423	468	442	470	426	399	446	456	456	415	406	432	450	422	436	455	411	430	430	446	436	422	440	442	452	468	475	424	447	489	419	416	436	416	425	452	440	423	447	430	411	413	443	402	429	429	393	418	414	410	421	448	460	426	401	430	430	447	428	418	449	430	416	448	438	422	414	433	411	418	423	447	470	427	403	433	433	484	441	420	442	429	418	434	426	450	445	426	413	450	431	446	416	425	423	422	420	396	438	433	455	387	431	394	436	429	416	450	422	434	440	432	420	433	436	411	390	406	409	426	449	419	413	416	426	429	446	396	446	422	436	440	446	444	399	456	437	447	449	402	440	401	419	390	413	405	392	434	399	428	412	417	431	413	403	452	447	425	405	449	424	428	420	419	441	431	417	401	444	447	422	424	422	465	456	423	426	442	421	400	429	465	461	451	411	439	462	412	418	431	432	418	456	430	435	438	426	452	478	422	401	428	395	433	390	441	426	440	432	440	428	413	441	437	438	411	442	490	403	432	456	408	438	453	452	405	382	456	410	441	419	451	458	402	432	470	435	454	451	442	473	429	441	436	413	450	433	425	411	418	445	434	441	442	456	450	415	403	416	445	412	453	429	434	419	404	443	421	410	427	452	403	417	415	427	428	419	467	426	420	435	429	420	431	424	432	454	451	478	492	435	429	446	432	449	460	400	448	435	408	407	406	422	438	460	463	435	442	461	433	453	400	446	438	406	444	424	475	405	460	427	472	402	406	389	426	415	454	390	433	459	423	421	445	440	448	422	423	440	453	413	409	428	443	421	406	448	462	434	433	439	451	436	451	443	443	456	444	410	454	431	461	448	413	460	438	410	436	422	440	458	422	410	481	448	415	417	465	443	432	452	439	423	440	394	446	435	444	396	479	419	446	425	414	463	438	435	424	475	457	470	448	418	446	445	454	436	442	468	413	397	426	436	439	405	432	397	422	439	423	458	437	476	446	409	395	404	429	419	472	431	441	429	421	476	430	445	409	461	444	446	456	404	407	467	438	442	437	400	439	446	392	395	410	437	454	451	446	459	431	402	439	455	446	402	460	442	417	450	470	413	434	402	408	405	437	406	435	430	464	427	467	443	456	455	423	401	401	391	419	463	429	393	419	398	398	419	435	428	428	426	476	426	445	440	464	449	423	413	456	467	418	432	442	459	466	436	408	452	444	423	405	453	415	436	437	431	394	436	455	433	444	444	432	428	443	463	408	448	410	416	452	453	431	466	446	474	430	409	470	483	438	426	419	457	417	437	414	437	410	401	446	443	457	414	430	408	424	453	444	423	435	450	437	407	457	395	398	414	444	435	439	446	448	475	453	446	442	408	403	406	425	426	414	443	446	402	447	493	434	437	445	425	416	410	421	423	455	472	434	455	447	455	419	450	445	428	410	442	459	450	416	469	434	458	425	427	452	455	417	431	417	445	446	402	426	444	438	456	441	433	408	440	479	435	419	392	431	438	415	400	439	389	438	415	427	412	427	438	438	460	460	458	431	422	391	448	425	434	431	428	403	428	425	411	434	410	446	417	439	460	468	411	438	407	442	450	414	466	452	458	419	404	413	499	446	454	445	412	420	443	412	482	444	413	456	423	400	425	439	449	456	427	450	427	431	429	462	422	451	447	422	444	474	443	434	398	427	453	412	434	413	425	450	425	436	394	446	447	454	425	422	459	457	425	449	441	397	417	427	450	400	424	430	442	441	427	464	426	443	470	439	404	474	452	394	421	422	446	423	414	439	404	477	410	464	409	456	420	436	408	414	466	442	426	448	427	428	451	443	427	424	452	458	424	389	428	421	393	453	427	451	440	443	434	432	431	453	421	449	414	425	458	418	421	425	454	457	426	432	439	455	464	384	419	431	458	431	459	460	429	410	404	463	459	392	441	432	415	432	426	425	428	447	449	432	444	434	426	477	437	432	446	432	431	450	421	444	440	451	503	424	428	421	433	396	442	430	456	448	416	441	437	410	440	461	416	432	449	425	453	420	481	429	409	403	419	384	417	427	395
59492	21903	6117	2233	1488	1100	812	696	553	521	465	428	400	376	350	317	331	317	269	285	290	254	262	245	275	260	272	261	273	237	246	237	251	245	233	242	228	245	235	233	243	219	265	234	272	236	252	257	228	228	245	270	227	245	233	236	225	239	255	229	283	218	246	266	230	217	232	236	230	224	236	242	238	220	214	238	219	245	255	246	235	222	234	235	233	231	216	229	234	247	239	248	234	237	212	235	228	216	231	218	234	234	250	232	223	216	220	248	222	253	234	252	247	241	248	209	205	236	235	255	230	218	212	243	266	253	204	231	246	245	252	248	240	224	252	219	259	244	252	235	251	236	236	213	235	233	248	250	245	228	199	218	221	256	227	224	243	227	241	263	244	224	217	253	221	205	217	210	244	261	249	230	224	197	239	242	240	212	229	224	244	239	233	252	247	235	228	211	253	223	217	236	256	215	226	243	230	232	229	232	238	216	201	233	246	220	241	222	231	251	230	238	220	218	213	224	209	232	220	252	221	247	219	227	194	237	234	228	219	209	230	246	261	245	244	219	239	261	242	253	245	224	223	256	220	234	232	227	251	230	203	237	238	262	219	260	256	230	251	229	223	239	215	213	214	244	245	245	216	208	205	232	222	222	208	220	222	238	245	233	240	231	226	263	231	222	221	228	229	241	237	243	255	248	246	229	275	222	224	260	209	219	243	251	223	208	242	231	237	231	245	202	240	237	247	226	204	216	224	238	220	213	244	230	241	245	210	222	200	230	219	218	238	243	223	215	233	270	234	205	220	247	216	246	237	238	211	230	234	228	234	237	235	227	232	247	234	236	240	235	195	231	227	232	207	232	218	229	237	229	192	218	228	230	237	222	239	235	217	234	233	246	218	230	238	234	204	237	237	237	242	221	246	228	243	209	237	216	241	233	231	238	218	235	218	222	223	241	253	204	229	230	219	247	250	244	246	225	240	230	248	206	209	237	249	248	235	205	243	224	209	221	225	237	244	243	234	259	245	211	235	241	234	216	242	219	231	223	222	233	225	228	216	239	232	231	228	229	263	224	226	247	253	219	243	215	212	234	256	239	217	245	222	230	209	218	236	219	252	216	248	219	257	236	247	233	252	244	216	262	240	243	241	228	243	261	246	216	219	222	232	254	252	223	228	242	220	223	239	238	224	250	201	223	253	233	218	206	232	216	225	249	257	212	247	254	240	215	212	215	252	263	226	240	229	216	247	242	230	202	226	224	218	224	251	258	256	239	212	238	221	214	219	221	236	240	253	239	241	220	220	238	207	244	213	237	236	225	248	232	243	251	233	242	217	241	219	256	211	198	243	237	254	204	238	230	241	236	254	246	221	222	217	218	226	246	255	236	231	244	259	221	236	209	224	208	246	246	259	241	218	224	223	211	222	206	250	206	207	236	225	229	239	256	233	214	228	217	212	227	208	213	221	234	192	217	216	224	236	216	241	210	222	222	222	221	212	238	218	216	243	237	232	242	215	242	242	197	230	240	220	245	222	258	249	231	245	219	224	225	236	209	210	224	235	242	244	208	263	233	238	233	234	225	230	214	225	219	205	225	230	240	246	251	232	247	226	248	231	203	234	228	238	211	221	256	226	232	248	252	203	221	230	236	227	248	207	246	238	223	202	240	248	199	233	247	254	231	239	216	226	216	240	219	264	237	211	218	204	217	230	238	234	248	207	233	219	239	204	247	240	236	237	248	225	230	252	252	216	243	216	220	231	232	260	200	214	223	215	218	231	214	243	240	235	271	221	244	218	204	238	245	232	254	246	227	229	232	237	262	231	228	243	233	218	243	238	256	228	233	246	230	215	272	214	208	214	253	221	235	254	229	245	247	221	222	245	254	237	260	256	253	240	215	195	222	268	230	233	223	239	214	226	221	215	236	246	207	227	207	218	228	248	221	213	228	250	224	255	223	209	232	232	221	235	240	234	193	230	221	235	215	239	232	242	213	194	250	230	230	217	211	226	236	214	233	228	224	244	233	231	213	257	220	222	210	228	228	236	238	234	235	261	229	222	224	249	213	240	218	257	232	214	216	257	221	220	217	244	244	206	242	233	208	237	209	246	220	235	251	213	230	260	220	208	243	244	216	227	237	243	222	212	223	214	226	240	230	188	235	214	228	209	241	222	254	214	218	231	220	231	236	233	258	259	224	215	245	246	211	214	234	225	193	217	238	220	244	222	213	240	236	213	224	232	248	228	233	257	243	263	234	231	235	228	245	256	232	228	233	217	215	248	243	226	240	230	270	236	198	216	251	225	239	229	230	216	225	220	227	201	218	205	240	213	215	221	196	215	218	254	206	227	250	246	234	236	212	226	218	211	228	217	228	260	264	229	216	244	212	239	215	222	205	245	221	227	244	257	232	222	226	251	255	224	240	221	229	241	240	231	212	193	272	237	193	251	208	274	228	232	257	242	229	240	250	234	235	223	229	219	262	231	257	220	230	231	206	226	224	205	223	222	217	246	236	211	220	232	214	241	251	231	234	240	223	241	199	203	226	238	213	216	241	219	254	241	202	226	228	228	247	231	251	214	202	247	204	250	231	191	254	228	206	222	219	231	199	210	233	230	192	210	215	248	221	249	234	239	250	207	223	241	218	250	221	244	243	257	266	238	223	260	210	208	193	250	257	247	265	231	214	255	238	235	235	225	220	220	240	223	216	250	233	234	219	233	230	225	235	226	225	242	227	224	252	232	221	236	220	221	231	232	226	231	214	236	220	208	217	240	233	241	225	206	234	246	243	216	244	224	232	230	226	220	240	219	241	212	222	238	250	248	265	244	267	238	199	231	208	202	224	215	218	208	247	219	216	253	202	234	225	224	222	233	253	218	234	228	210	239	207	232	220	245	259	198	238	224	229	244	226	231	222	230	234	210	248	246	203	246	226	215	233	221	239	232	239	242	231	228	230	222	228	232	234	219	239	212	185	258	219	244	236	201	234	232	240	237	210	195	260	267	248	231	257	235	241	227	218	260	242	259	254	257	213	236	211	230	215	221	231	236	229	225	241	227	239	230	222	230	233	212	261	225	224	236	226	239	200	226	245	241	230	213	218	244	218	229	221	234	224	203	227	241	247	252	214	233	221	216	230	214	248	224	241	237	208	215	222	247	246	245	229	216	218	212	239	214	220	231	218	216	213	225	238	231	230	229	196	237	245	268	234	247	220	254	231	227	240	232	202	209	223	218	241	213	234	207	245	231	202	221	225	243	231	241	227	225	256	232	238	209	232	260	213	219	237	227	220	232	242	210	220	198	221	230	222	250	256	235	223	216	220	249	256	225	232	206	228	238	242	233	223	234	235	245	230	260	249	229	239	224	219	220	225	249	282	199	235	226	225	250	210	248	245	211	240	214	230	234	230	236	244	231	233	224	239	224	233	234	221	236	215	258	248	249	226	223	228	246	243	238	259	209	235	205	237	253	249	229	254	241	254	195	231	211	247	235	227	221	217	229	238	250	237
33024	2600	5892	6251	5230	4270	3533	3026	2435	2243	2124	1761	1605	1531	1360	1336	1287	1214	1108	1046	1031	949	955	929	947	884	887	917	878	783	781	780	768	824	739	810	820	789	730	734	726	744	718	722	727	729	717	687	660	662	726	738	693	657	691	685	676	682	705	654	658	727	696	691	672	661	701	683	659	680	693	689	731	694	654	615	678	645	674	695	683	668	660	669	671	672	679	634	696	656	665	678	664	652	636	678	741	676	675	635	616	646	678	672	669	663	659	683	688	641	659	685	652	675	640	685	663	652	687	691	609	705	627	669	689	692	675	656	683	675	655	711	647	710	677	642	645	690	685	679	665	658	632	633	648	667	667	662	640	631	613	664	688	650	662	632	634	691	692	687	657	681	659	656	649	653	691	691	660	627	631	624	639	627	697	652	641	704	635	635	660	658	627	627	628	695	709	642	704	649	607	650	636	682	658	681	671	630	697	678	663	636	647	642	667	675	629	667	669	672	682	637	641	631	694	675	675	650	652	599	715	679	657	669	672	629	687	623	665	628	660	661	650	677	656	671	676	637	628	677	690	685	668	628	659	637	633	637	645	695	668	610	678	660	682	620	675	670	648	668	663	619	625	666	681	695	630	731	657	652	664	640	669	630	632	688	617	688	700	654	684	666	676	659	596	651	621	623	660	674	617	682	658	655	676	639	614	670	679	632	686	639	718	670	660	629	699	695	624	675	667	619	705	614	632	669	691	686	644	644	653	612	670	662	666	657	673	645	610	660	649	670	663	657	615	621	644	624	682	647	632	662	629	672	629	631	651	695	621	679	641	674	635	673	608	679	671	677	657	639	634	638	643	646	653	667	662	641	659	629	668	636	621	671	671	701	695	647	628	650	664	608	615	672	676	672	643	640	650	646	668	674	650	649	688	646	692	705	653	614	655	642	680	639	645	661	657	635	658	638	632	673	636	633	690	658	679	639	664	642	658	618	644	611	627	605	613	671	641	634	669	649	721	633	701	646	653	621	713	657	644	587	653	651	718	674	664	673	647	696	710	654	636	663	648	667	663	640	653	680	722	652	713	671	668	658	656	688	697	577	622	641	637	650	647	639	598	676	682	700	629	663	648	625	668	672	670	670	665	680	642	659	644	681	602	691	686	703	664	650	657	643	613	646	654	653	627	671	632	694	648	611	690	671	645	685	689	640	660	641	599	657	662	686	634	684	672	673	628	650	669	658	672	678	633	610	658	667	688	619	689	644	675	647	626	687	598	641	666	664	659	622	701	673	714	648	670	641	633	646	667	649	628	644	701	716	690	676	623	641	647	661	666	645	656	648	637	672	663	656	660	650	649	656	641	670	652	631	674	677	697	681	671	641	652	643	688	637	672	674	690	660	658	650	646	675	653	628	626	620	650	650	705	640	643	680	652	669	672	618	663	692	643	656	615	614	680	676	677	675	657	707	653	703	654	625	679	685	617	641	672	664	666	654	654	656	655	646	689	687	664	674	632	653	669	680	682	642	645	642	625	619	640	707	681	618	702	651	629	594	622	626	662	659	675	668	641	655	633	652	598	651	646	683	640	680	678	707	667	650	645	701	633	676	664	658	644	614	632	625	688	662	670	717	638	660	606	661	636	698	646	656	685	650	630	696	640	628	634	655	677	641	704	673	692	635	662	681	664	630	649	627	661	618	653	647	687	632	677	638	713	680	635	671	624	631	632	661	623	665	690	674	674	661	718	626	670	632	663	676	687	624	655	673	699	648	644	687	622	700	651	632	713	692	656	641	674	676	643	656	703	620	683	627	684	649	622	652	640	664	640	666	604	642	643	644	638	687	711	643	632	622	650	658	656	628	639	667	670	657	669	644	688	699	648	631	631	706	675	641	654	650	693	699	673	657	650	629	677	633	658	657	628	670	702	676	679	684	598	670	671	679	630	662	656	663	603	663	604	674	693	664	662	686	639	649	664	638	645	668	651	633	693	643	669	676	655	662	659	646	654	677	654	648	634	610	641	654	716	649	660	635	694	599	632	643	594	620	613	670	585	608	663	658	634	617	670	649	592	649	687	642	633	655	676	648	697	660	658	677	610	665	652	614	635	653	652	668	674	627	669	653	642	649	646	697	662	641	699	678	689	649	682	661	620	660	704	607	638	640	654	693	650	669	666	667	700	651	610	659	691	696	658	662	720	665	705	670	670	634	650	661	624	654	698	665	616	664	652	675	661	626	617	665	674	662	638	682	608	637	677	690	644	718	640	619	611	673	614	675	649	610	635	589	606	657	595	672	622	653	661	649	688	678	673	656	665	655	650	676	676	685	644	611	695	659	644	674	639	661	629	595	692	654	688	678	629	612	608	694	668	696	702	692	643	673	640	638	690	640	676	650	670	662	671	668	659	717	641	661	691	634	649	648	653	619	641	625	626	670	681	635	651	677	619	628	707	666	629	653	635	708	664	657	666	665	636	701	677	672	661	689	654	657	650	628	635	637	634	625	686	675	660	656	663	663	629	629	648	677	663	680	678	652	674	700	687	634	647	645	609	640	663	706	674	655	649	639	625	684	658	617	633	645	691	666	654	684	670	640	622	658	658	702	676	665	683	621	654	659	614	634	628	644	695	627	703	622	635	655	634	653	641	629	672	644	642	670	673	664	661	616	666	647	631	631	668	691	678	684	685	635	648	636	675	634	627	634	643	644	658	615	618	647	605	650	626	646	587	681	662	679	626	693	645	627	686	652	691	647	649	601	666	652	616	681	689	638	630	598	646	623	665	657	671	660	627	646	668	640	668	675	608	685	640	651	667	626	619	682	608	644	676	672	650	649	714	639	687	652	657	674	697	616	609	637	654	632	609	631	665	652	673	695	633	647	633	644	628	648	677	639	646	632	675	630	622	679	648	653	646	647	674	643	598	614	660	651	632	672	652	651	618	662	648	668	633	665	655	678	677	678	615	678	688	738	662	644	677	644	676	630	657	641	650	640	621	643	675	672	659	632	696	671	690	602	676	620	649	658	674	643	626	590	675	677	654	648	672	682	690	644	697	676	709	695	623	656	649	656	673	691	640	640	618	660	639	632	623	654	694	649	643	626	652	644	646	718	684	652	660	675	660	688	649	645	692	647	609	615	703	628	631	654	649	605	692	688	654	672	619	688	651	612	659	616	674	706	651	654	724	650	689	662	688	601	681	636	613	638	655	669	672	625	695	672	637	646	653	628	653	609	682	627	637	651	636	721	652	671	667	713	642	620	638	653	648	644	663	650	717	627	677	667	667	674	677	659	658	717	667	686	655	664	642	674	655	683	657	634	674	669	629	637	648	649	672	679	675	656	619	665	655	637	687	653	665	648	631	656	657	700	685	642	695	604	663	671	625	638	646	659	711	685	614	635	622	658	643	653	615	663	673	629	681	708	640	643	681	675	670	660	669	688	647	663	668	637	686	627	648	652	662	686	625	641	633	667	685	662	629	626	651	668	649	655	650	638	626	676	584	677	692	690	672	650
8655	449	159	98	82	88	62	69	80	72	63	62	53	62	49	81	59	73	61	81	69	69	49	56	60	65	67	70	67	72	73	77	75	65	65	56	76	75	70	83	66	50	62	53	68	48	62	75	60	77	51	61	56	66	58	70	68	64	84	72	64	74	46	61	55	76	68	78	76	71	69	62	73	62	64	69	76	68	61	81	60	60	73	68	47	63	65	67	70	60	61	60	70	77	71	74	60	65	87	74	53	69	60	60	77	76	70	61	66	59	65	73	67	64	64	49	66	57	66	58	67	61	74	57	71	60	54	63	78	69	83	60	68	72	67	68	57	40	69	78	62	55	69	72	67	74	80	58	67	52	62	63	67	66	71	64	67	64	58	74	63	70	62	63	72	56	72	49	59	82	54	62	85	75	64	81	65	57	63	78	72	52	68	67	65	65	70	68	62	63	68	63	84	71	65	68	58	79	85	63	81	79	68	77	71	63	57	77	70	67	64	67	66	53	56	59	76	78	48	72	57	78	68	61	73	51	73	47	81	64	65	53	79	76	68	66	75	68	74	60	67	58	66	72	57	60	55	57	69	65	46	61	69	67	72	66	64	60	68	84	58	86	72	66	54	72	68	70	64	77	64	69	54	70	69	61	61	64	67	62	64	53	56	69	59	72	83	66	65	55	60	68	58	81	51	57	55	58	55	76	72	64	70	78	70	72	65	56	69	74	79	62	65	71	90	59	74	68	67	58	64	55	80	53	60	65	72	59	76	60	69	75	65	70	56	58	66	71	71	76	72	65	59	59	64	64	57	59	64	67	67	65	52	59	64	69	62	70	40	57	64	56	63	70	63	60	65	71	68	61	62	76	69	63	59	75	72	74	58	92	64	69	82	67	68	62	55	88	71	59	73	59	67	73	71	66	55	77	50	58	64	76	75	69	65	64	52	63	78	83	67	65	73	74	64	58	86	78	67	69	61	56	70	76	57	81	56	67	64	75	54	66	69	66	84	60	60	83	68	71	56	73	56	78	89	63	74	79	83	79	62	77	55	76	53	75	66	63	68	61	51	63	63	67	65	80	66	57	69	44	64	67	58	66	64	61	64	61	73	75	66	65	77	64	62	69	56	58	57	53	71	67	65	55	65	74	76	85	70	68	72	55	75	77	56	56	54	67	62	65	60	74	77	66	63	71	61	70	75	59	68	61	58	56	86	66	63	76	74	59	69	66	66	75	83	62	65	72	62	65	55	69	48	63	72	57	82	56	71	60	75	82	67	65	59	73	77	57	66	60	66	70	55	86	70	57	65	71	75	56	65	65	71	65	78	62	70	62	56	61	71	67	70	77	75	85	76	68	55	64	65	51	58	54	67	73	69	80	58	64	66	67	59	73	78	55	73	61	54	59	69	77	78	63	75	61	61	55	59	63	74	80	64	65	64	69	70	48	51	72	67	70	66	50	60	64	69	64	64	68	67	67	64	78	56	56	73	68	71	63	57	69	68	70	59	78	56	60	49	77	63	69	64	73	64	68	77	74	72	56	66	59	64	73	77	66	59	64	66	66	65	85	60	70	67	73	68	77	71	71	74	61	64	72	78	61	77	53	92	60	69	66	60	62	56	69	81	71	63	67	73	58	60	77	68	71	61	60	54	66	70	62	73	56	58	81	66	66	60	60	65	77	56	59	64	78	55	65	51	53	70	73	64	62	69	66	70	82	59	65	61	67	60	62	69	70	70	67	68	53	87	68	60	54	74	70	72	84	58	57	63	77	64	56	62	70	60	74	66	76	58	58	63	63	71	75	64	63	69	52	72	71	78	66	65	66	62	59	54	59	71	58	68	73	78	76	50	71	70	79	56	68	80	68	65	72	72	65	67	63	71	63	72	53	59	61	63	68	53	65	64	73	76	77	84	70	54	51	72	50	55	60	63	78	61	72	64	72	59	64	54	78	76	77	73	76	76	70	66	60	67	59	72	60	75	66	69	65	75	64	63	61	84	73	67	70	72	65	69	80	65	76	71	58	55	76	66	58	59	72	76	80	53	59	88	72	59	58	61	69	48	80	70	65	79	52	53	81	63	57	72	61	51	77	65	68	57	52	71	58	84	75	69	64	66	64	60	64	68	70	58	62	82	79	70	82	61	60	75	58	70	75	83	61	81	66	68	80	72	78	81	61	66	65	66	82	62	59	64	68	59	59	61	65	64	55	67	60	70	67	54	61	60	72	73	60	62	64	66	69	58	56	68	80	65	56	65	63	76	73	59	62	49	67	74	72	74	67	65	76	81	69	62	70	51	47	77	80	63	65	74	54	70	62	68	63	72	75	71	69	73	75	67	56	62	67	79	67	61	71	55	73	62	62	64	63	66	71	64	71	70	67	78	59	70	67	91	65	81	58	68	72	55	71	72	65	80	68	70	64	81	58	68	69	80	73	72	68	69	73	72	49	64	57	64	91	66	67	76	64	67	64	50	72	64	57	56	67	61	65	59	50	59	63	69	67	63	61	78	62	69	53	61	62	68	61	71	57	64	76	54	58	59	69	58	69	79	54	73	54	70	65	59	61	66	75	56	69	48	69	61	60	75	73	67	77	62	55	64	57	68	65	78	73	73	75	58	68	61	65	52	66	69	60	56	70	58	63	69	58	64	58	60	60	59	50	67	66	64	60	78	48	74	62	71	54	63	61	58	49	62	66	69	62	62	64	58	48	71	71	66	66	69	59	75	69	61	72	71	71	59	67	58	58	63	54	67	76	52	65	63	62	67	74	60	64	62	65	71	78	70	78	60	84	53	63	54	59	60	68	63	65	67	59	70	57	64	62	84	62	69	83	46	83	73	73	73	64	71	68	54	59	64	69	56	73	67	65	64	79	77	68	62	70	61	66	60	61	67	63	56	58	81	60	70	68	65	64	67	79	59	53	58	63	63	76	74	61	61	82	76	59	85	68	63	51	75	67	79	47	79	76	78	73	58	59	80	67	59	74	66	61	58	81	64	71	52	73	70	64	44	48	59	61	58	70	74	60	60	59	59	64	67	41	57	78	70	54	76	63	61	73	64	71	70	60	77	74	62	87	68	62	61	76	60	63	69	68	79	76	61	76	77	52	58	81	82	60	61	68	76	73	75	74	61	52	62	73	57	67	69	70	48	53	55	54	71	75	60	68	73	64	70	57	75	82	55	74	76	57	67	66	61	70	74	80	59	70	60	80	73	72	51	66	85	73	56	69	70	71	65	69	64	70	72	80	72	71	67	74	71	66	69	74	64	73	77	61	81	56	63	50	70	52	75	71	73	59	65	73	65	47	49	75	65	66	61	57	69	78	85	58	78	54	55	52	61	64	85	76	80	67	62	62	65	67	63	77	64	58	63	67	58	66	67	82	79	70	59	77	59	75	60	61	53	71	53	78	71	70	59	68	63	69	72	61	58	79	76	65	59	66	62	76	66	62	60	63	52	55	69	66	60	53	75	83	84	71	63	62	68	84	72	69	67	49
7787	306	422	438	402	371	321	303	298	308	288	289	281	273	269	238	262	250	228	235	243	232	242	262	256	239	237	194	235	241	252	250	242	250	246	232	252	250	205	216	251	238	256	243	221	232	258	230	235	186	248	235	212	234	234	263	248	256	230	217	238	251	242	246	231	222	253	257	226	222	224	242	249	236	253	284	233	201	251	234	220	230	232	241	226	258	279	226	251	241	220	266	223	210	252	239	241	245	242	220	227	232	283	241	266	274	239	239	238	214	241	240	247	244	236	252	228	239	235	219	250	246	238	247	240	220	245	258	231	244	231	242	243	248	230	246	254	246	245	234	244	247	240	223	211	227	224	226	241	229	225	242	241	256	244	234	244	223	246	229	258	260	213	257	237	257	239	220	228	257	257	252	230	230	239	214	252	248	230	239	235	239	246	211	243	257	228	192	239	262	236	230	222	252	269	290	211	248	249	246	210	216	234	255	235	266	275	247	228	218	262	246	225	225	262	228	245	233	254	263	249	234	250	250	243	227	241	253	238	271	245	259	237	241	292	227	257	230	275	218	235	218	221	239	274	238	276	233	237	240	251	265	242	230	253	273	221	223	237	248	233	246	234	267	263	244	250	233	241	277	266	228	243	230	222	247	213	243	227	257	262	243	255	214	228	245	228	256	243	217	239	243	233	254	237	210	238	258	250	245	250	242	243	216	239	239	244	245	233	248	227	246	208	256	224	234	252	244	261	249	248	255	260	253	238	208	238	251	234	249	225	265	245	242	254	238	252	230	252	229	246	238	242	282	227	244	235	222	241	236	231	261	239	262	227	239	247	245	227	240	261	241	241	259	220	240	239	221	223	252	226	227	236	207	230	240	237	271	255	221	225	269	266	235	230	221	234	261	256	224	245	233	234	232	240	238	238	248	249	232	268	232	236	245	245	248	273	236	257	278	238	234	263	246	254	226	241	238	219	231	259	215	220	244	260	231	235	235	241	237	286	214	234	245	250	238	241	238	235	237	263	241	241	261	241	240	244	236	242	235	264	235	206	228	251	219	206	237	237	225	223	236	247	221	227	263	227	247	249	247	225	224	253	255	238	244	257	243	228	247	240	234	238	268	268	228	253	232	250	222	236	255	241	242	219	227	254	236	217	221	268	234	241	196	269	238	266	227	266	240	275	236	258	250	229	258	243	259	244	234	241	227	237	249	211	234	227	214	232	249	229	237	227	223	229	252	232	245	253	229	261	234	233	230	260	222	236	241	241	231	244	241	254	233	230	230	252	264	243	223	246	210	249	246	214	235	228	270	246	264	221	222	224	200	276	270	245	284	242	237	237	238	261	256	207	251	240	211	258	263	240	227	251	241	277	198	248	209	242	247	246	236	251	240	229	242	215	218	240	269	222	237	237	253	259	248	246	245	216	245	233	251	233	243	222	261	239	245	217	236	250	231	242	251	249	247	233	251	240	234	226	249	224	253	237	269	274	233	259	260	288	238	256	229	219	227	220	239	260	232	235	238	237	243	258	265	236	241	229	248	243	259	266	236	245	247	258	229	232	257	237	243	221	240	260	213	245	222	245	213	247	268	220	244	234	250	245	224	231	228	216	232	238	257	249	245	252	227	259	235	233	245	242	231	240	227	237	228	231	252	247	222	220	227	206	240	237	252	232	285	239	254	241	245	252	233	255	264	234	235	230	227	219	230	252	264	250	264	245	254	225	227	243	257	255	248	231	237	259	230	237	248	259	260	225	244	233	261	254	245	244	229	275	253	221	248	234	251	238	230	259	223	225	235	238	230	224	259	236	238	247	241	238	248	254	243	225	244	252	240	239	225	196	255	237	234	241	227	240	245	263	232	224	226	254	248	251	250	242	248	250	217	209	234	248	232	239	232	226	264	220	255	244	249	244	216	212	267	265	225	220	248	238	252	234	251	246	230	221	234	237	229	227	258	241	214	217	272	237	205	248	249	236	254	228	226	226	252	233	241	242	244	241	211	225	254	228	232	220	217	219	226	216	221	248	246	253	233	231	203	264	253	241	287	221	224	260	253	228	235	230	235	245	252	221	232	245	228	233	249	240	256	253	270	248	233	239	207	255	244	249	267	242	237	223	229	264	200	252	264	260	229	261	247	258	218	240	250	246	250	229	236	264	251	258	244	251	213	245	219	238	253	242	252	234	242	259	240	218	234	244	241	264	244	240	256	245	241	235	244	219	223	245	258	223	215	226	247	256	253	264	268	208	261	206	264	242	238	243	254	225	239	235	226	251	244	252	241	237	248	225	260	247	236	238	224	246	239	259	256	273	264	255	238	258	228	271	244	238	205	240	220	237	257	240	237	261	254	231	210	249	221	223	231	247	252	229	237	231	225	223	219	237	241	235	224	232	251	232	215	222	259	217	235	254	264	220	250	232	255	233	239	253	241	244	252	238	258	224	256	239	248	251	255	251	246	254	244	246	237	223	252	257	244	237	268	235	241	237	262	240	243	228	238	252	241	245	231	243	216	268	253	244	215	250	242	204	253	232	233	269	210	241	238	251	228	238	221	222	269	253	258	255	236	239	257	255	224	259	226	226	244	238	264	239	214	223	243	272	224	217	244	221	260	251	246	238	238	240	241	245	239	205	222	254	254	229	283	235	273	242	243	258	241	222	262	215	250	229	263	238	219	225	228	220	228	211	262	243	242	235	223	241	252	247	242	228	241	214	238	234	240	251	239	233	242	211	215	233	234	230	235	224	257	240	225	249	226	268	243	264	230	253	271	242	213	196	235	245	272	215	228	223	234	260	238	249	225	235	236	241	252	222	205	236	244	231	231	234	224	245	230	225	225	251	237	252	251	232	238	236	256	248	255	258	250	261	228	223	250	246	247	222	254	242	291	232	255	230	230	248	220	229	213	250	238	231	234	260	253	232	251	261	223	224	209	229	230	257	244	217	236	228	227	256	232	264	242	253	221	222	249	231	240	228	238	255	253	239	259	226	254	243	226	259	248	248	251	265	258	230	216	245	213	270	239	224	230	231	239	211	248	247	220	217	269	238	269	224	228	245	238	234	233	255	236	228	240	245	227	247	220	234	237	239	252	225	217	238	229	223	216	228	246	219	262	242	253	235	248	228	271	231	228	206	232	226	224	241	231	239	241	216	242	245	243	229	254	237	244	266	212	235	228	270	251	248	248	249	248	239	256	237	241	259	251	253	258	255	225	258	244	235	237	239	246	250	249	260	220	233	250	222	243	235	230	236	257	245	278	256	251	255	247	216	224	214	250	236	233	224	218	231	246	229	217	201	225	226	232	240	235	216	241	241	236	231	267	226	238	235	224	265	225	234	232	230	230	247	230	249	232	212	245	244	231	254	262	228	250	239	243	226	237	214	261	239	209	245	257	248	224	256	247	244	221	242	242	223	228	222	220	236	229	232	247	234	244	224	243	231	225	260	255	232	238	214	230	248	226	236	235	243	262	234	227	251	236	205	239	259	230	234	221	244	261
48255	12941	1905	1058	714	506	445	356	301	246	236	210	193	207	174	206	178	212	154	152	155	175	137	131	139	156	131	133	147	157	131	143	143	163	160	130	143	132	154	127	141	144	147	150	152	152	145	137	141	123	153	139	136	141	151	166	130	137	142	140	141	157	137	148	141	135	158	141	147	145	141	129	143	138	142	111	146	154	160	151	154	129	144	144	151	121	144	142	136	167	163	137	166	127	124	115	130	143	141	144	147	125	142	129	136	122	144	148	132	153	138	142	143	139	139	129	123	177	143	112	133	123	136	138	151	151	149	153	136	166	134	156	131	152	140	136	146	147	147	129	130	148	176	136	128	127	149	136	148	115	148	166	129	134	151	141	120	149	136	103	136	163	119	130	153	161	138	139	140	114	121	133	155	137	142	140	148	131	139	138	128	138	163	133	119	141	143	161	128	143	127	160	129	141	130	145	161	143	135	130	145	145	133	155	126	136	151	139	116	168	137	139	133	131	143	113	140	124	129	137	136	145	146	132	142	134	145	148	124	136	134	152	134	154	135	141	168	146	129	143	137	124	132	118	132	145	155	152	123	142	146	129	146	131	138	139	121	163	160	120	123	136	133	155	117	148	139	133	142	132	144	137	131	133	169	165	129	144	150	140	145	134	140	125	153	140	146	125	125	141	150	149	139	122	139	144	138	152	138	131	141	123	128	139	160	135	146	122	117	138	137	151	124	136	141	138	132	157	138	131	143	162	123	140	136	149	144	140	124	145	151	137	140	127	138	147	121	142	143	117	137	144	140	140	131	136	147	151	122	152	110	129	122	136	137	144	133	144	144	161	136	145	131	154	128	153	139	134	150	123	131	142	102	126	147	141	147	143	140	148	150	126	133	152	127	131	169	171	132	132	113	127	146	154	141	130	130	149	142	131	152	162	147	129	149	125	152	145	135	144	140	144	125	123	144	148	135	131	124	141	164	143	134	114	160	129	132	144	125	125	130	132	139	123	135	142	156	144	147	148	161	135	120	145	131	121	122	136	150	156	135	163	138	137	129	136	125	163	112	142	123	132	136	155	128	148	162	120	137	143	144	119	126	132	165	143	136	146	151	123	124	134	126	153	123	153	139	147	122	156	146	155	158	125	140	145	142	126	137	113	157	144	141	127	112	126	141	130	154	132	116	147	138	145	137	121	151	119	118	165	163	131	143	148	145	144	136	119	136	123	138	145	136	139	141	149	170	132	128	160	142	125	146	145	149	136	137	151	133	140	135	137	148	143	151	129	127	131	143	154	128	162	142	120	142	136	146	137	129	157	130	147	130	143	151	155	141	136	150	152	135	139	125	164	134	135	136	145	138	147	144	126	130	134	138	143	136	127	152	153	133	118	133	146	133	162	134	139	160	158	137	142	139	145	141	142	121	132	146	137	136	126	147	127	146	136	146	126	149	124	126	159	158	145	157	149	139	157	121	158	121	158	129	131	135	141	147	134	128	130	129	135	154	138	138	149	128	138	132	139	144	141	133	155	128	137	132	139	146	140	142	131	152	144	148	147	126	146	142	139	127	142	123	151	145	143	130	136	125	145	145	141	134	120	113	153	138	121	125	153	128	131	138	139	139	123	134	145	149	147	142	142	139	139	145	134	133	123	147	139	141	143	141	133	141	152	134	139	132	147	139	137	138	134	145	124	140	141	146	144	135	159	142	140	149	132	144	138	150	143	125	155	158	136	164	142	136	151	139	129	127	165	148	152	142	142	149	135	126	141	126	135	117	128	133	133	144	135	151	126	119	143	148	128	122	134	176	138	148	127	144	155	143	154	127	157	126	137	148	139	155	161	129	146	141	145	138	148	124	142	148	151	148	146	138	125	131	119	135	131	138	150	124	151	137	118	141	134	137	119	132	130	138	134	158	142	162	149	156	152	146	127	138	138	134	146	143	120	155	143	142	139	146	131	121	149	135	138	136	135	147	154	130	149	132	146	149	131	133	151	161	154	124	159	138	155	132	134	132	159	142	138	139	136	129	153	121	143	154	149	136	129	138	132	125	140	134	144	136	151	121	144	129	128	155	130	141	130	136	164	134	138	129	135	143	127	137	127	138	146	147	141	153	155	120	139	143	173	133	141	143	117	137	133	136	132	124	137	125	136	132	132	131	131	169	138	142	124	125	131	126	137	150	163	140	120	141	130	136	136	127	141	134	146	131	144	124	114	137	145	128	142	157	151	146	149	134	144	137	143	137	121	130	125	124	138	127	142	127	131	125	141	156	141	138	143	154	130	132	129	149	140	142	152	144	136	142	138	156	143	151	147	144	145	160	153	148	127	131	139	140	144	132	150	164	145	134	169	129	125	127	150	147	162	145	145	149	127	138	149	131	148	131	120	140	142	136	132	154	136	137	129	152	174	125	142	153	159	148	145	160	130	149	154	144	138	146	144	144	173	145	138	147	164	126	152	126	158	115	144	154	125	150	135	126	135	155	152	137	152	145	138	147	145	132	127	148	147	137	165	135	153	119	148	145	144	149	152	146	147	153	144	131	130	157	144	164	155	131	156	161	153	140	136	129	139	146	130	140	154	126	136	128	140	147	157	131	140	152	133	125	125	128	152	123	142	122	129	133	142	141	153	152	141	133	166	125	128	133	157	157	124	134	149	132	151	129	106	134	133	131	144	141	130	142	140	138	115	128	145	133	155	130	123	141	123	123	130	163	135	121	134	164	141	171	141	140	158	144	133	130	130	146	131	119	138	142	139	117	127	125	142	133	127	126	137	146	123	168	146	140	142	133	126	145	129	145	141	128	130	125	164	138	125	136	134	122	138	139	132	156	145	143	152	152	129	133	122	153	115	121	143	151	143	133	148	139	132	133	146	150	137	131	143	133	118	153	146	132	140	146	146	135	139	154	140	132	162	142	133	171	154	154	131	129	150	130	162	149	140	141	132	132	143	132	116	135	135	124	144	132	170	156	150	133	134	128	133	128	142	131	122	129	132	134	135	132	146	146	144	130	126	123	127	123	154	149	122	123	136	132	134	156	147	136	121	143	148	149	145	170	135	122	139	141	123	133	134	133	135	138	139	131	145	140	136	137	146	122	164	129	148	144	128	158	145	116	145	140	149	126	120	123	133	135	124	144	118	139	151	122	125	127	150	160	149	132	130	136	130	161	132	149	139	118	161	165	127	151	155	150	127	141	123	139	131	153	130	147	116	138	142	161	127	145	128	137	139	147	118	145	131	134	155	140	133	141	139	171	157	160	127	147	156	157	124	133	145	157	143	123	144	123	144	135	141	126	148	135	170	139	126	131	131	137	122	140	154	137	138	165	135	146	133	150	157	133	139	129	140	137	125	126	136	134	141	125	148	148	147	138	135	148	148	152	150	151	134	148	135	153	130	139	144	131	139	161	159	135	120	158	150	151	158	143	158	137	118	136	155	147	129	143	133	130	152	164	131	149	155	146	147	150	138	164	144	147	135	131	141	136	156	145	122	141	150
25833	1445	3169	3507	2977	2399	1967	1643	1470	1303	1226	1084	970	938	809	820	724	721	641	648	632	613	651	595	591	571	567	560	523	559	503	511	532	502	480	527	531	486	468	480	493	487	494	520	502	463	445	527	412	451	451	445	463	463	495	435	448	462	464	462	435	434	446	442	444	431	424	427	440	438	477	394	450	441	446	470	452	433	461	474	439	450	457	447	446	421	455	437	439	427	444	458	419	429	446	430	450	410	445	415	415	452	435	437	452	427	436	395	449	465	434	430	469	457	457	470	424	422	420	435	429	422	452	425	446	414	428	421	439	400	398	440	486	470	432	477	411	422	422	484	461	430	425	450	446	442	406	462	460	501	446	400	454	450	411	444	419	451	429	444	454	421	404	415	406	426	441	452	417	479	428	449	458	360	440	441	431	410	461	455	433	436	442	472	415	403	381	442	437	427	473	432	404	383	446	388	430	419	427	453	448	424	408	401	456	435	434	396	460	433	463	443	452	386	448	400	414	463	410	437	431	425	446	431	411	425	435	377	444	427	409	447	421	400	441	420	425	412	449	427	429	440	430	403	445	447	443	436	389	420	434	422	453	407	436	416	426	458	439	424	428	428	417	407	479	387	436	422	404	428	466	438	462	414	478	405	433	463	477	429	428	438	412	454	433	449	450	417	439	431	414	448	445	415	453	453	447	428	418	411	440	431	458	445	441	418	440	428	410	429	410	465	410	464	408	432	412	441	391	432	415	444	475	494	453	440	425	437	461	413	441	429	416	455	464	410	419	399	459	429	428	400	408	445	445	415	431	446	398	455	403	425	413	438	435	426	463	387	441	455	408	441	413	409	422	425	400	433	426	467	409	427	422	421	433	410	442	454	442	424	450	423	422	453	460	442	464	457	459	389	391	425	421	441	468	435	436	428	452	424	423	423	457	420	431	428	427	406	426	438	426	433	458	475	421	425	436	428	421	411	428	399	406	411	404	437	433	464	408	439	443	454	448	404	405	431	433	418	397	444	430	430	441	468	430	433	393	445	415	443	432	416	424	456	427	399	446	417	401	447	448	453	431	400	434	460	382	476	421	462	445	426	394	434	445	405	460	428	446	447	469	439	455	415	479	446	455	454	431	460	471	422	450	418	447	408	417	423	474	460	456	462	470	433	429	403	442	410	442	426	423	435	401	434	423	415	427	421	462	402	425	413	401	387	411	444	381	422	441	451	398	426	432	397	402	433	455	390	448	430	408	426	420	437	423	419	441	457	417	452	447	467	450	426	436	399	434	448	452	422	461	431	406	452	470	441	445	405	367	409	418	407	432	432	455	438	443	441	414	484	445	454	438	439	426	437	441	419	397	486	421	434	431	443	425	425	446	463	412	449	429	477	415	458	401	438	464	404	423	423	424	458	371	394	452	410	450	411	380	442	437	449	434	441	437	474	419	435	400	448	390	471	406	408	441	423	417	432	452	432	420	434	430	421	445	462	411	464	458	444	442	432	398	459	405	428	432	429	460	408	400	459	435	469	449	430	447	427	427	432	422	417	434	452	433	411	412	483	456	388	435	459	431	459	452	459	452	460	461	404	414	429	383	378	457	436	408	437	417	486	444	448	447	432	410	403	435	441	454	426	425	440	443	433	477	420	439	405	429	484	407	445	438	433	454	419	419	425	417	420	430	410	417	442	445	420	444	421	411	427	442	440	452	426	433	440	449	477	459	445	433	429	400	397	424	450	441	416	440	405	432	445	424	453	386	459	477	419	441	421	436	436	394	437	416	445	443	385	463	405	450	415	408	422	426	481	425	408	416	410	423	409	421	442	427	405	409	428	435	432	419	424	420	436	423	456	412	444	394	416	464	415	447	402	441	453	417	480	419	453	438	426	436	395	428	405	426	419	425	431	411	407	445	445	449	433	426	442	426	444	420	407	431	436	437	457	447	432	394	472	426	463	411	458	444	423	460	468	443	406	401	394	410	439	427	448	512	425	400	389	451	449	384	452	445	396	422	458	435	436	451	451	433	446	446	401	461	476	433	461	436	415	427	432	429	460	466	442	414	432	411	451	437	399	425	420	435	472	443	415	401	444	402	448	407	409	393	423	412	414	419	441	427	419	433	440	409	449	449	387	424	430	433	449	437	425	415	430	458	425	462	410	395	414	430	469	481	442	459	477	475	435	411	430	461	413	412	423	420	381	419	444	457	421	473	449	436	446	434	405	423	424	451	397	472	417	435	443	428	448	416	407	448	421	412	440	444	404	448	420	425	452	413	444	441	411	427	442	402	421	404	474	411	469	421	426	434	439	445	418	410	464	454	456	414	447	431	428	443	427	433	458	435	447	436	411	417	428	449	410	382	452	404	447	417	404	426	460	398	442	465	440	446	446	443	450	423	451	425	442	419	466	446	460	418	449	439	416	424	406	427	427	493	486	427	438	419	440	416	413	420	456	417	430	444	468	441	452	407	475	457	405	421	435	423	439	431	424	441	481	459	436	424	414	437	424	429	429	448	434	424	485	420	412	456	413	420	477	438	414	454	454	425	456	412	445	464	424	421	431	470	413	423	399	438	411	448	433	385	424	464	434	452	431	434	441	426	439	435	424	458	430	463	434	415	469	451	405	447	440	415	449	445	399	416	410	449	435	433	441	442	458	412	442	430	438	430	425	471	432	445	430	389	423	443	432	407	423	433	414	416	425	452	450	448	419	421	422	471	436	421	433	440	427	408	426	413	429	447	436	449	463	437	446	438	424	446	386	413	465	449	423	427	431	432	436	441	451	473	449	426	413	453	452	469	446	443	427	467	420	423	418	402	425	442	395	420	410	431	437	451	461	414	429	403	419	435	444	442	472	457	440	413	434	396	427	402	408	421	408	420	443	416	440	434	415	421	418	411	437	430	436	456	434	418	390	432	427	422	468	416	452	425	411	409	466	389	438	445	435	430	442	397	453	455	443	436	446	425	421	410	391	434	442	421	420	453	457	463	391	442	423	429	449	414	417	466	435	406	416	425	434	432	411	418	411	433	439	427	453	456	446	460	446	409	435	422	434	442	445	403	440	406	439	472	411	448	400	454	429	431	385	445	447	427	421	460	443	415	425	454	441	437	409	432	422	448	447	434	433	420	461	420	444	431	446	423	448	410	398	455	421	425	473	417	429	457	452	423	477	427	409	416	449	450	460	432	401	448	408	399	411	411	441	449	419	460	436	440	470	436	427	422	441	456	473	428	426	407	435	474	424	404	442	450	424	414	432	450	430	428	440	443	481	459	475	450	437	431	447	446	425	438	411	450	423	431	435	424	452	410	454	469	430	414	433	446	458	453	439	439	456	415	435	418	407	466	455	436	432	434	415	411	462	420	442	467	426	427	458	411	457	443	436	422	435	423	417	449	414	412	450	445	442	449	437	405	441	423	448	401	411	432	441	431	416	419	436	458	455	400	411	429	454	421	459	467	441	456	433	436	409	447	493	423	436	455	443	405	423	408	413	445	435	456	460
58188	21113	5772	2195	1476	1123	867	635	583	515	431	410	377	369	340	330	310	317	273	327	287	261	265	265	251	247	259	246	254	229	261	255	244	241	240	221	236	244	231	226	260	238	227	227	221	258	222	234	257	231	238	216	260	213	235	238	215	252	229	231	218	253	208	243	241	267	271	233	244	218	215	214	260	242	212	236	274	224	223	235	243	213	216	216	272	238	231	194	239	218	235	238	238	226	222	248	202	223	229	249	214	247	214	218	207	224	268	239	236	249	207	240	238	238	250	237	234	245	223	225	232	229	245	218	265	224	232	220	244	211	247	213	245	266	234	223	244	228	216	254	237	226	228	263	207	217	246	233	238	236	227	226	249	198	238	229	227	246	223	244	258	234	232	251	227	234	243	219	268	233	224	224	204	217	225	222	203	243	235	228	228	236	230	230	208	235	234	247	251	254	235	213	210	256	238	221	233	222	193	218	212	218	228	209	232	207	243	218	223	223	229	237	236	240	252	238	231	235	242	223	241	204	236	205	230	241	245	231	204	223	230	218	216	229	231	241	261	257	216	223	248	222	254	212	259	237	227	236	223	226	205	220	241	239	204	221	227	253	215	214	245	226	215	209	243	242	260	237	221	217	245	219	230	239	247	213	223	229	215	236	239	256	233	221	218	252	230	215	243	245	217	227	229	235	258	217	241	205	237	192	219	216	248	241	229	218	257	227	234	199	249	248	251	223	246	225	245	241	205	261	239	250	213	264	233	226	227	232	213	224	232	242	258	211	245	228	248	237	254	220	202	195	231	214	250	249	229	227	225	225	223	222	248	258	205	230	227	236	239	212	248	228	245	209	251	232	218	219	258	251	223	229	224	222	228	230	221	224	240	244	207	236	223	224	227	200	229	231	242	241	207	247	262	225	234	224	229	214	231	226	238	230	228	211	222	233	239	239	252	229	219	219	216	232	219	250	227	225	236	216	218	211	254	223	241	222	220	209	205	215	210	225	233	227	242	199	263	235	217	218	221	249	238	202	221	230	222	193	253	222	234	240	220	237	226	233	246	248	224	219	235	207	241	238	224	213	232	212	232	218	207	232	253	222	222	226	183	233	245	257	228	213	257	231	228	225	226	250	214	247	217	226	220	234	221	242	211	236	240	216	240	210	240	222	224	224	224	214	225	219	234	250	225	223	225	254	222	238	247	219	213	235	243	233	269	253	235	238	222	230	219	223	219	254	236	239	211	242	218	255	243	255	234	243	238	216	232	221	233	233	235	251	233	245	261	235	237	221	211	256	236	204	247	239	233	207	219	220	212	229	232	237	239	210	235	212	210	237	243	264	204	236	223	261	222	239	235	233	214	224	247	239	212	247	238	238	222	226	226	232	246	251	214	251	231	194	264	234	234	222	237	234	217	232	240	202	228	236	257	265	231	248	223	219	236	230	214	232	230	194	236	213	262	221	235	240	220	240	215	254	215	232	200	245	224	226	237	228	227	220	209	224	217	236	237	238	230	270	244	246	268	233	211	229	230	213	236	217	234	219	237	228	219	232	259	198	238	268	246	214	230	238	222	219	226	232	212	238	203	226	200	246	230	230	205	251	184	219	242	248	222	245	230	219	222	255	230	234	220	229	255	235	213	233	194	236	231	241	220	257	243	243	230	203	268	217	250	261	253	234	236	230	233	246	234	255	222	234	231	216	232	224	240	242	224	228	204	227	206	223	230	233	248	240	243	233	246	203	220	232	219	227	240	244	248	209	257	234	207	236	208	212	238	238	234	228	217	229	237	223	243	239	240	218	199	221	207	227	232	220	239	220	244	245	222	239	241	230	238	240	218	234	207	228	220	205	196	221	216	229	261	255	214	244	220	253	214	266	234	246	226	214	233	230	254	228	239	229	203	217	214	226	232	226	229	224	232	227	211	210	241	227	250	267	224	202	264	248	229	199	240	223	247	235	217	220	234	245	225	250	221	215	225	228	263	248	237	213	201	234	273	245	239	268	258	221	241	245	216	222	238	211	238	220	209	243	222	237	245	221	220	224	240	223	219	244	226	206	237	218	244	235	241	220	226	218	233	217	206	218	227	243	260	227	223	206	220	240	209	247	237	235	204	243	214	212	214	252	196	219	241	202	241	205	259	244	197	237	242	240	208	253	235	249	251	199	210	244	224	238	234	225	227	233	267	225	249	223	223	228	232	263	245	228	230	237	249	258	228	229	220	239	236	211	236	237	245	228	238	245	233	236	250	242	221	268	236	247	233	241	241	207	231	219	248	230	253	241	269	240	226	221	227	224	224	257	228	245	237	234	234	253	205	230	236	250	237	223	226	210	235	240	229	229	209	207	239	226	217	240	229	228	267	230	202	234	221	215	201	255	244	228	225	200	215	219	204	249	222	243	232	223	250	267	226	223	257	212	251	236	238	213	220	241	211	233	250	218	232	232	216	235	232	223	209	209	219	267	247	215	227	238	233	237	213	247	200	215	236	233	233	244	263	218	241	247	234	208	196	203	241	250	248	210	241	230	247	215	243	230	218	226	226	244	207	211	234	235	246	245	202	236	241	222	235	248	235	248	230	242	223	256	242	219	253	228	230	268	236	235	233	204	208	236	239	251	218	204	226	216	204	202	249	251	218	212	218	248	262	241	247	272	227	216	220	220	203	255	224	235	252	275	234	232	241	234	223	235	255	231	206	256	252	244	263	211	242	231	222	217	238	239	234	234	232	243	209	244	206	250	231	189	244	245	215	233	234	214	219	244	232	231	232	249	215	212	228	217	251	219	238	240	254	235	215	225	245	234	246	221	251	229	216	238	227	239	226	254	211	215	208	236	237	212	237	200	251	254	244	238	256	216	229	234	222	265	245	251	268	204	213	219	233	206	222	212	213	225	242	213	244	214	249	225	244	242	255	236	241	230	219	234	241	215	212	260	244	211	198	248	224	230	235	223	246	235	237	246	225	214	237	229	231	225	250	221	214	254	219	217	245	233	243	212	230	218	241	208	209	248	250	251	229	228	217	210	225	236	247	232	214	239	231	239	224	256	204	209	269	239	218	225	233	225	224	237	235	230	227	252	215	224	263	247	229	212	222	222	200	229	224	223	257	223	235	217	237	246	209	232	227	225	218	229	208	247	235	200	227	228	228	224	187	224	249	289	237	228	242	253	224	237	239	231	231	241	230	223	225	213	221	214	253	238	205	247	256	228	236	211	257	229	217	242	205	220	245	222	218	206	238	219	242	235	247	237	237	220	251	232	226	226	206	237	225	226	216	246	227	217	232	247	226	209	232	232	243	196	220	208	228	235	225	213	216	216	215	243	232	241	230	217	226	225	240	213	228	210	224	221	218	222	250	228	242	208	233	225	261	225	225	262	201	230	216	229	227	253	244	234	223	247	275	267	243	233	226	260	251	263	237	238	247	207	257	235	220	241	228	233	219	220	223	201	225	225	205	215	238	200	246	279	232	231	232	231	233	236	228	216	233	212	197	225	222	212
32416	2624	5791	6340	5293	4421	3565	2938	2560	2286	2065	1887	1667	1506	1390	1313	1277	1201	1097	1077	1029	1002	964	956	894	875	863	837	817	873	815	761	814	817	795	778	748	782	741	744	742	794	719	731	708	761	737	730	707	677	781	721	739	689	731	722	682	710	668	666	684	659	698	666	664	709	692	664	687	619	671	697	714	688	647	674	666	664	743	665	720	669	668	687	649	656	676	643	677	683	660	686	679	670	672	632	669	612	672	668	713	643	705	672	705	625	663	640	658	661	668	689	673	643	682	645	685	712	655	673	671	640	679	649	707	664	666	673	684	646	692	681	675	700	693	647	640	631	629	625	663	647	673	663	621	624	697	638	676	662	617	664	645	656	621	695	676	638	654	681	646	643	662	676	665	670	648	687	658	660	594	666	636	681	607	647	706	665	723	648	684	634	671	632	663	691	670	671	659	641	617	629	656	629	655	642	661	638	662	645	668	633	646	671	691	653	663	662	678	649	661	657	644	635	651	614	679	643	659	644	685	658	641	693	655	663	674	662	673	689	612	658	645	694	620	686	645	653	676	664	635	669	680	641	647	647	641	673	602	681	696	678	704	621	648	668	648	626	650	687	622	667	609	689	694	651	673	635	608	670	628	642	664	665	650	657	676	679	668	626	675	656	661	690	707	640	620	686	631	637	652	635	676	621	632	594	697	656	643	622	628	625	643	687	650	679	695	649	615	706	663	670	642	657	650	611	638	595	667	644	632	657	680	656	654	682	632	651	643	644	685	654	711	658	660	671	651	647	681	657	601	677	659	624	697	693	646	677	675	651	641	669	640	666	681	651	618	638	664	692	608	630	679	606	637	639	622	666	629	658	652	643	656	663	635	628	682	665	634	651	706	625	639	680	632	628	673	669	595	646	683	619	633	665	673	662	652	615	658	640	655	607	609	616	635	672	646	643	615	704	628	695	680	651	667	675	650	626	672	656	651	624	656	712	612	664	615	631	655	639	666	641	647	659	668	742	636	681	690	600	647	636	646	671	632	650	662	656	613	666	623	630	666	616	650	663	617	623	650	623	612	607	638	665	630	632	662	608	655	626	689	614	624	636	684	683	643	709	643	608	659	673	666	654	677	662	666	632	604	680	620	628	601	638	677	637	664	641	675	611	621	681	659	641	640	622	662	679	686	653	673	649	683	620	677	612	675	661	658	654	681	634	614	649	636	693	655	668	647	635	640	625	669	660	611	648	668	668	658	733	620	658	647	650	663	639	664	649	646	663	668	683	628	672	634	632	690	671	656	588	677	714	639	641	662	706	630	659	646	628	630	674	637	675	651	604	654	634	675	688	678	609	676	647	661	620	633	659	620	642	661	667	676	692	671	712	625	624	672	680	634	633	647	656	696	649	629	609	716	615	685	623	628	652	661	634	643	642	623	652	653	665	629	675	656	624	653	642	593	706	691	632	658	646	628	642	638	721	660	634	657	668	630	674	595	708	660	653	647	658	686	641	640	647	672	706	659	626	667	669	649	690	647	691	693	667	613	656	668	663	615	658	668	623	683	667	616	639	642	696	651	619	646	653	629	678	624	663	650	731	656	637	672	707	693	685	692	654	688	652	670	630	638	666	656	663	640	621	643	676	627	661	680	663	640	662	651	658	595	667	659	645	627	681	657	625	662	631	643	649	670	681	622	662	669	658	625	691	685	629	716	672	635	646	686	610	703	692	646	648	700	674	670	616	661	675	647	650	609	692	630	610	646	630	647	660	669	672	626	686	643	628	665	644	614	682	668	632	612	644	672	643	656	712	644	643	687	684	677	657	697	597	656	643	648	655	654	652	635	691	652	655	675	627	644	637	670	637	656	632	620	654	609	618	639	691	643	583	650	647	656	614	663	675	634	620	627	705	638	677	716	662	635	643	653	628	671	658	668	635	649	636	625	695	628	675	683	632	665	647	661	693	632	622	654	612	651	661	653	674	671	631	670	688	617	636	704	643	673	686	677	639	669	611	658	689	669	646	632	652	650	684	642	621	684	629	666	676	638	672	662	617	688	659	615	621	662	703	660	668	683	655	652	674	657	633	652	650	600	659	688	670	653	639	639	690	683	646	682	632	680	597	630	664	688	614	702	679	626	635	669	633	657	647	700	680	644	650	701	663	666	711	638	628	684	680	633	668	664	649	667	671	654	669	670	602	680	655	671	651	682	677	642	631	672	667	642	603	677	654	686	645	659	671	649	659	641	711	640	592	647	647	695	622	660	643	636	668	663	673	641	671	632	667	673	666	647	645	679	671	629	672	670	705	693	668	659	678	677	655	664	662	641	690	639	611	673	679	664	689	602	646	641	629	672	660	694	618	671	632	635	616	650	644	671	665	670	652	646	652	674	647	615	621	684	695	678	634	716	642	651	699	667	624	691	638	617	639	653	635	630	621	648	657	626	659	677	644	648	672	630	644	644	652	680	720	633	632	709	656	656	686	692	663	643	700	661	639	692	679	640	669	654	656	679	650	687	674	684	642	672	616	661	668	656	615	632	701	641	635	653	660	667	647	703	660	594	647	647	660	638	670	691	663	619	647	625	674	622	688	621	637	677	662	696	670	652	693	606	675	653	722	572	668	687	641	646	641	672	684	649	660	654	662	638	658	673	673	650	627	630	667	667	659	660	634	663	695	650	666	625	655	670	685	622	629	654	667	633	633	669	670	655	629	647	665	654	689	643	646	612	622	625	608	657	670	667	674	683	621	638	680	702	659	708	630	624	632	664	651	639	631	667	665	665	664	673	659	674	688	657	672	656	657	671	677	648	684	627	608	639	649	681	626	601	656	682	595	658	644	663	654	664	651	698	645	636	657	621	672	628	614	694	690	667	648	726	635	629	629	644	714	669	648	663	628	648	677	725	634	657	659	658	688	630	680	657	644	672	618	642	664	664	672	680	639	670	671	637	644	653	666	650	676	647	632	663	650	644	675	653	658	668	672	612	663	612	638	661	608	687	657	596	643	645	711	652	663	626	644	650	713	645	659	711	655	628	623	670	647	722	682	654	628	703	630	684	622	593	662	691	671	655	616	699	698	637	616	714	642	635	620	694	643	655	637	666	686	589	609	684	653	664	656	671	647	654	656	635	661	689	679	649	666	616	675	684	655	619	671	663	626	636	658	602	687	624	674	663	674	694	625	647	663	634	647	645	647	637	648	646	644	639	676	658	637	672	665	669	618	637	633	622	646	634	632	646	639	655	651	597	644	685	649	638	706	688	668	645	646	649	672	655	638	644	669	647	616	653	637	638	651	673	652	634	609	652	670	673	667	655	634	634	653	628	678	685	661	694	654	655	683	662	610	654	635	663	662	631	673	666	679	652	629	667	637	648	629	649	658	668	641	661	685	621	684	642	658	691	666	612	698	643	652	638	661	617	663	680	628	630	661	651	660	661	685	644	623	660	674	654	624	621	663	661	636	655	653	668	644	632	653	686	699	654	701	599	691	677	664	642	641	656	639	624	676
8348	368	161	125	87	98	62	58	81	83	87	60	70	69	76	72	66	73	86	67	79	63	80	77	74	65	62	70	71	69	64	64	69	79	62	63	69	65	70	67	72	70	60	54	55	72	61	58	81	69	62	63	63	78	55	63	64	61	62	70	68	70	78	66	65	70	72	67	76	66	57	71	66	79	66	68	72	57	76	62	56	63	53	71	68	70	60	73	59	76	57	65	70	62	65	81	69	74	58	69	57	67	81	78	72	58	75	64	60	75	52	66	78	57	53	60	54	74	62	60	74	83	83	50	62	65	73	56	52	52	64	72	76	59	79	54	53	60	47	74	78	54	71	82	62	72	54	49	64	82	77	49	64	52	59	72	62	79	74	52	55	68	55	73	63	76	67	47	74	65	74	56	71	62	69	58	85	62	71	58	55	60	77	70	56	65	72	66	61	66	66	69	53	78	61	74	67	53	59	66	67	71	71	51	81	69	55	53	67	64	71	64	71	70	54	62	69	78	56	64	78	76	62	68	74	70	81	70	66	80	70	62	71	85	64	68	60	71	68	62	68	60	56	63	57	50	70	53	67	59	65	64	60	60	73	73	62	69	61	66	48	65	62	70	59	66	86	67	52	56	65	63	60	71	74	61	66	55	64	60	65	74	68	65	61	53	55	80	66	66	85	64	60	70	78	66	73	69	76	58	71	63	58	60	66	56	55	57	60	80	73	83	48	61	66	63	77	57	58	74	72	56	57	85	66	64	57	68	68	70	77	68	54	80	63	84	73	64	78	67	81	64	75	58	67	52	55	65	60	55	70	61	60	67	66	68	78	77	66	67	71	90	63	58	72	72	61	74	53	61	55	78	60	62	44	66	65	76	58	56	56	80	72	62	62	58	70	69	52	52	57	63	65	70	73	56	58	62	57	63	60	72	55	65	60	68	53	66	64	67	74	62	67	72	59	64	65	76	65	78	65	55	53	60	66	67	67	55	68	61	62	58	56	72	67	65	58	71	62	74	71	74	58	75	69	62	87	45	54	67	67	72	72	74	80	74	68	61	78	75	56	78	68	70	76	63	66	60	70	66	65	59	84	69	65	56	62	62	63	61	85	71	65	71	67	61	74	49	62	53	73	79	59	74	69	70	67	79	72	50	84	60	74	77	68	59	70	46	58	66	69	55	64	69	74	71	74	66	59	66	63	77	54	68	68	69	64	67	61	70	74	61	74	53	58	61	62	71	59	54	82	57	66	66	60	84	68	71	52	64	60	61	59	55	59	47	68	60	67	81	67	61	58	62	78	72	65	59	67	73	60	65	50	61	71	67	68	80	72	66	77	69	53	58	48	66	65	74	69	69	67	57	60	65	60	74	71	73	75	78	69	57	64	56	71	55	56	76	74	69	65	69	55	56	68	70	76	65	67	52	72	73	72	58	57	70	70	68	82	64	60	76	74	60	63	66	64	55	61	57	66	70	63	82	51	56	72	57	67	67	61	48	63	77	66	100	68	69	68	67	68	72	65	54	68	51	76	63	47	79	83	85	70	57	59	69	60	70	61	65	86	53	71	79	56	69	61	66	58	63	77	60	62	74	76	68	74	60	78	53	58	59	53	69	76	74	58	64	65	65	53	59	68	72	65	63	71	46	71	57	55	63	74	59	71	75	71	62	83	65	63	62	50	66	76	67	56	72	74	70	61	80	76	53	62	73	69	59	67	63	55	72	76	70	51	60	65	63	63	76	70	75	58	100	66	74	59	69	65	65	63	75	78	70	75	62	62	77	63	59	74	71	59	78	53	60	65	63	61	63	82	49	62	65	63	57	60	92	55	61	68	69	52	73	65	75	75	65	65	63	67	66	67	71	71	72	68	54	81	53	74	70	69	64	76	51	66	66	66	73	58	65	74	67	51	68	61	58	74	71	71	61	51	66	76	64	73	71	69	64	81	52	51	69	68	62	62	67	66	54	66	65	72	80	59	78	73	64	61	61	56	71	89	66	81	56	64	58	62	69	65	66	71	53	78	55	60	80	72	67	57	69	54	58	53	79	67	72	79	62	70	54	67	70	63	72	57	62	57	56	76	77	80	69	76	56	73	67	70	70	61	67	60	58	76	80	62	70	65	85	67	63	76	61	68	67	46	79	65	55	68	69	70	61	70	76	57	66	67	74	66	56	59	55	66	67	56	59	54	65	54	61	65	74	72	64	59	70	54	77	61	47	85	72	73	56	60	74	56	62	61	72	73	76	76	74	79	63	64	58	75	57	59	69	68	60	55	77	47	56	65	52	68	52	62	88	56	51	62	63	58	68	66	57	61	64	65	86	56	64	64	75	68	70	59	64	59	72	80	65	57	70	70	79	53	52	70	65	72	72	63	51	76	69	56	80	50	65	65	61	58	63	55	77	67	61	59	70	72	74	80	63	40	84	66	80	89	80	55	68	65	68	74	69	56	55	69	72	69	65	69	65	64	82	61	61	59	72	61	68	60	75	65	76	82	51	69	52	65	63	73	67	72	69	64	70	77	59	74	66	64	67	62	63	66	78	67	70	71	67	55	74	71	60	50	68	56	73	60	66	45	63	59	67	65	83	66	59	74	72	88	58	64	71	47	58	60	65	69	69	61	59	77	62	68	75	69	56	70	66	75	73	61	56	68	64	60	60	68	51	60	73	77	74	66	55	70	55	55	82	65	89	70	63	64	58	62	74	68	64	69	61	70	78	58	71	70	62	83	68	66	45	53	55	69	62	72	65	78	73	60	74	59	61	58	59	66	70	69	56	57	47	78	64	69	62	70	65	74	73	57	53	60	64	52	65	65	66	64	63	61	44	64	69	50	72	66	66	67	62	76	70	53	62	72	65	72	69	47	75	73	51	74	61	72	73	68	63	59	57	62	60	58	54	63	81	58	62	72	58	71	62	80	62	55	83	58	69	73	57	73	64	56	73	71	62	48	75	62	60	72	45	69	66	61	68	70	70	65	63	57	82	78	59	74	67	78	71	53	75	58	67	66	54	61	60	60	53	59	77	76	73	86	78	62	50	79	61	68	59	51	63	65	65	60	59	72	68	69	51	61	74	68	79	64	63	61	57	71	65	55	69	60	58	79	61	62	53	67	68	74	65	73	69	64	54	72	63	68	61	54	57	55	73	59	65	64	74	71	73	69	68	65	81	61	71	57	65	58	49	64	65	61	79	81	56	69	58	60	71	76	79	58	58	68	69	58	73	62	47	63	71	73	80	62	68	55	56	61	72	86	49	73	65	48	77	70	81	50	76	83	60	76	71	58	55	68	63	56	68	60	77	54	66	54	68	67	70	67	76	53	63	76	73	63	73	86	69	64	69	61	74	58	53	64	63	57	63	76	50	62	65	75	72	64	70	78	61	64	60	61	52	65	62	62	87	52	62	70	71	60	60	74	66	81	72	42	68	56	63	69	68	71	75	58	78	70	55	60	65	76	62	74	70	73	73	60	66	65	62	60	70	64	67	75	63
7388	298	395	400	405	358	316	313	319	274	259	263	292	269	235	292	251	242	245	274	255	248	225	267	226	255	231	220	221	264	244	256	244	222	252	248	244	285	232	228	232	221	250	225	244	228	239	246	214	231	254	220	247	237	222	252	232	250	232	263	255	233	260	261	231	236	214	265	252	216	262	226	238	240	248	246	228	217	242	215	232	230	233	232	235	227	222	260	263	218	222	236	213	240	242	240	256	250	240	210	237	212	248	226	243	225	254	234	229	224	235	230	233	258	211	261	252	251	236	270	232	234	242	259	235	237	267	238	221	251	248	253	235	247	231	250	241	240	272	249	229	246	251	228	247	203	259	243	252	216	214	227	220	222	265	235	290	222	223	229	224	243	253	258	246	234	240	226	228	225	242	241	213	248	226	222	208	244	225	210	255	236	224	260	261	233	230	225	216	240	242	240	246	212	224	246	247	217	244	230	237	222	222	230	219	226	228	225	243	230	242	242	247	248	220	219	232	242	239	201	231	230	226	229	226	218	239	253	241	237	248	211	255	236	223	235	211	207	268	239	252	214	252	208	219	261	216	226	235	244	230	247	219	264	253	225	262	236	259	223	221	242	255	242	217	202	221	228	210	219	244	217	262	229	253	229	256	230	234	231	244	247	220	229	253	227	255	216	241	239	231	211	236	244	216	247	214	236	224	248	235	268	243	229	225	250	233	237	246	228	238	232	242	259	240	266	215	237	217	254	247	237	234	248	239	246	246	214	249	222	237	257	252	238	277	222	263	237	237	255	285	231	239	222	228	273	263	234	213	241	234	238	223	245	246	248	241	264	233	235	232	233	233	234	214	226	217	240	236	275	246	229	228	226	238	269	232	253	260	225	253	241	252	232	280	228	235	241	263	229	229	248	234	223	226	228	235	245	236	232	229	259	240	226	209	221	259	256	217	216	227	233	266	256	257	235	237	268	236	248	229	256	251	233	234	224	240	224	249	214	212	216	237	242	233	234	225	227	228	214	253	230	243	245	211	240	234	230	227	232	243	230	216	251	247	262	238	231	242	224	227	258	207	218	240	221	222	245	233	220	250	251	249	220	225	233	247	235	247	211	247	226	260	215	254	221	235	226	250	217	232	237	237	240	256	229	225	253	231	261	227	236	241	209	229	267	227	261	245	224	254	234	251	242	236	236	219	266	247	262	210	270	255	268	259	250	232	235	227	218	232	250	231	223	238	244	226	241	244	218	255	242	216	226	262	230	240	246	217	228	264	235	232	242	215	233	242	241	228	247	216	250	219	257	253	202	246	228	238	216	227	227	242	226	237	264	250	233	235	255	239	244	260	220	244	230	254	250	225	231	230	245	242	233	214	231	255	257	242	249	244	231	240	210	255	234	228	245	245	242	240	225	244	254	241	239	212	228	220	240	213	229	249	244	241	246	253	248	271	238	222	236	240	216	261	243	254	232	248	253	253	232	233	226	251	236	235	248	222	218	222	235	230	239	249	223	254	257	248	226	267	247	226	241	233	250	237	231	207	248	244	217	248	213	241	219	236	228	245	201	251	233	241	252	261	239	232	231	246	232	232	260	229	231	228	225	269	242	226	231	261	224	219	252	223	193	247	213	235	240	232	260	254	236	235	235	230	216	241	220	251	218	219	217	236	233	239	230	265	236	240	239	234	237	223	218	248	224	225	255	225	230	249	243	229	248	247	211	232	267	244	237	243	245	240	246	235	233	234	226	220	227	244	224	220	241	241	245	241	244	230	246	196	237	243	245	259	227	248	249	250	209	239	235	234	257	251	218	228	269	246	234	239	219	218	224	224	227	240	223	254	234	256	236	219	254	256	240	219	222	248	255	222	259	243	237	244	236	216	229	238	247	232	258	243	253	259	242	248	225	241	225	268	239	248	235	233	264	232	253	240	231	237	219	236	253	251	243	230	215	237	260	236	247	234	254	257	246	246	246	245	230	227	244	252	230	204	233	236	250	242	228	245	242	225	239	240	216	196	258	252	240	253	275	239	225	229	244	221	251	256	246	246	212	234	215	220	224	233	272	241	253	229	226	228	245	255	219	258	226	240	218	205	249	248	248	225	246	233	220	240	240	245	254	258	241	239	225	219	221	221	232	234	254	216	238	250	225	241	233	206	227	246	249	278	266	216	247	222	244	233	256	220	256	220	244	250	252	247	229	221	236	229	236	205	258	240	234	257	226	250	206	235	220	250	203	231	232	225	262	239	243	226	208	236	246	263	258	260	237	264	259	209	272	223	242	262	227	262	218	262	276	268	209	250	246	239	241	227	236	223	214	224	244	226	219	202	246	216	213	236	257	269	241	227	258	210	263	219	252	253	250	242	227	246	206	241	241	226	226	242	227	214	207	243	234	254	237	243	213	238	246	206	234	257	230	267	252	227	232	241	254	267	231	261	251	258	245	232	241	230	243	233	250	246	223	260	246	250	254	255	265	230	252	218	256	235	231	232	242	244	242	241	228	242	211	225	243	243	220	227	235	261	246	237	239	244	224	228	244	222	252	227	246	242	253	251	248	251	228	237	219	245	229	242	243	259	220	202	237	215	226	249	238	237	249	219	264	230	246	245	228	232	233	219	248	239	216	209	243	242	246	250	219	263	216	240	276	228	242	232	242	220	219	268	248	236	231	227	223	195	269	233	234	224	204	226	231	232	229	219	224	220	242	233	242	225	269	251	255	239	275	221	244	238	217	247	223	246	244	260	234	234	216	208	240	237	224	233	254	252	253	237	227	251	264	238	221	225	284	237	248	222	239	251	263	232	213	231	234	201	257	228	260	236	227	242	250	238	248	257	223	268	240	268	238	225	282	226	253	232	214	246	250	281	229	224	226	244	238	215	215	227	221	254	245	238	228	265	274	249	210	245	240	238	255	235	261	228	239	248	225	249	240	234	239	241	252	234	222	200	241	267	226	258	221	245	232	235	234	224	259	240	234	262	228	231	234	238	246	249	245	254	210	237	234	202	227	222	248	241	209	257	240	224	238	240	225	221	214	245	223	231	221	267	245	228	229	251	238	239	233	248	235	245	229	216	250	251	242	245	221	257	225	246	251	237	256	237	211	222	250	222	236	230	233	237	249	223	225	283	248	212	223	206	223	246	267	232	237	249	244	249	271	229	228	251	230	226	257	227	236	237	222	243	223	272	239	226	254	248	234	233	226	241	237	211	280	233	222	258	233	253	231	242	232	246	256	250	217	260	233	237	233	263	236	229	258	260	240	217	247	212	229	232	282	223	231	249	239	250	222	226	241	245	236	234	239	252	235	228	224	268	239	251	243	244	247	241	228	242	250	224	237	245	246	221	249	246	203	230	252	233	242	225	258	225	250	235	249	225	254	255	234	229	240	228	236	252	244	225	245	248	238	239	250	250	236	252	234	225	233	241	253	239	247	251	239	249	223	243	255	237	252	254	244	245	235	277	238	213	239	245	247	257	239	260	229	253	248	231	221	272	239	250	223
48988	11862	1799	986	745	570	427	356	329	298	262	235	183	197	194	185	185	185	140	162	159	161	136	159	129	172	163	155	149	141	120	131	137	122	158	144	164	134	147	151	169	156	139	133	152	136	148	134	142	137	143	156	147	148	123	142	149	146	141	143	140	137	139	146	148	137	138	116	143	129	127	152	160	130	151	148	153	140	173	120	131	145	128	146	154	123	134	157	148	153	138	132	131	128	148	145	141	153	140	143	148	155	170	131	148	147	137	129	141	146	150	132	118	133	124	139	160	152	131	157	156	128	152	172	120	137	125	155	133	123	162	140	141	139	136	133	141	139	126	145	148	153	143	146	142	145	137	123	127	134	146	145	141	152	154	149	136	146	147	152	141	132	172	135	123	121	117	116	125	143	134	134	154	117	142	139	136	129	154	141	139	138	147	140	124	133	153	140	128	127	140	151	155	134	138	137	151	144	155	173	148	148	123	147	122	145	142	126	124	146	120	158	126	144	138	136	125	130	144	161	138	145	165	138	147	124	135	145	131	155	130	142	143	150	165	146	127	139	146	135	162	149	159	141	148	138	131	139	144	165	163	134	137	125	134	140	134	152	131	145	134	142	147	148	127	117	126	150	145	138	147	126	144	129	123	144	146	129	143	153	123	132	153	146	142	130	132	134	149	133	134	151	148	139	160	130	141	153	147	137	126	171	110	135	126	147	121	131	153	125	136	111	160	131	161	141	126	135	157	151	125	142	142	146	134	154	127	156	144	152	142	135	139	127	143	150	141	116	124	139	133	139	127	155	143	129	144	160	158	117	147	146	141	143	121	122	156	140	124	140	157	146	127	121	123	149	157	130	140	117	130	127	141	136	121	131	130	131	129	145	132	135	155	136	149	121	129	160	134	133	147	149	124	133	143	145	147	132	164	155	136	150	128	140	142	117	148	140	143	134	135	132	144	128	154	130	146	138	132	160	157	112	132	131	128	138	118	156	116	140	131	128	139	122	128	156	134	129	140	168	143	136	134	155	132	144	134	147	137	150	126	141	140	162	142	152	128	140	119	137	133	144	139	125	123	138	139	131	137	146	141	116	135	135	173	140	163	144	139	140	148	134	131	131	130	130	101	135	146	144	141	136	135	148	138	140	148	149	153	130	140	141	168	148	141	146	122	166	144	144	145	135	143	125	127	126	117	132	151	123	131	111	173	153	127	119	141	150	129	121	129	121	166	141	134	145	144	162	137	140	132	149	138	135	126	145	131	125	156	143	145	125	131	137	117	152	135	131	145	135	137	141	127	137	141	119	148	136	158	154	159	139	135	152	149	154	152	148	150	127	123	145	144	141	134	135	111	135	144	131	149	119	121	119	146	116	155	148	145	129	164	151	139	152	133	127	126	146	139	152	155	137	146	133	138	127	140	111	138	113	124	142	130	169	138	123	163	142	139	120	134	154	144	138	137	137	139	151	147	147	139	145	139	154	128	151	138	152	143	119	136	132	140	147	148	151	141	138	149	132	121	140	137	132	146	120	129	136	122	126	161	126	141	140	129	160	133	123	130	156	132	136	153	134	131	124	134	142	132	141	140	156	132	132	130	136	128	159	129	141	140	150	149	147	143	149	146	146	129	141	140	131	132	121	138	153	166	155	148	143	149	148	112	145	151	126	136	136	137	145	119	145	126	130	141	149	146	135	135	150	131	130	137	134	135	109	130	127	156	142	142	117	149	124	151	134	130	166	151	143	161	129	132	128	138	132	137	168	116	122	144	153	134	123	133	153	128	124	132	146	124	116	160	122	150	147	127	137	176	150	122	141	155	121	132	137	167	158	141	142	147	144	138	140	129	135	133	132	140	146	160	143	153	158	149	157	125	126	142	123	133	133	122	133	136	129	138	153	135	164	133	126	138	126	123	125	155	143	158	149	119	151	125	131	141	147	152	146	120	145	139	154	152	125	124	147	146	148	138	149	165	145	138	132	148	129	135	138	128	138	143	140	111	148	159	140	149	150	133	157	145	143	137	122	129	117	139	142	137	136	139	137	167	148	142	135	138	145	124	142	143	127	144	136	139	135	153	166	102	140	129	160	113	147	134	119	141	138	139	129	142	137	153	136	149	125	123	121	132	137	146	155	111	134	151	128	162	152	144	132	125	122	133	138	141	135	137	127	147	150	132	130	151	142	152	138	142	139	127	161	151	176	134	154	133	139	141	138	145	144	165	134	118	154	152	137	121	160	137	144	146	126	130	125	157	138	120	137	133	153	138	133	148	152	139	128	141	139	158	164	127	161	126	132	157	141	124	149	132	143	133	151	148	140	128	137	112	134	148	149	175	133	129	147	132	159	130	134	136	156	129	158	133	161	156	145	139	140	132	156	123	138	153	136	152	123	131	147	148	132	141	153	146	142	157	138	147	137	139	118	142	128	155	153	123	158	147	137	140	143	141	154	129	135	150	137	153	132	131	139	162	139	125	143	160	122	143	134	132	132	143	126	154	123	124	140	160	141	123	137	121	132	135	139	132	128	172	164	156	148	158	131	137	125	136	140	124	112	154	151	126	122	138	126	135	162	149	150	140	124	152	139	123	119	125	128	151	130	145	147	144	157	150	137	143	130	132	114	124	142	122	132	146	142	126	119	134	142	131	133	126	143	150	139	127	144	143	165	165	133	133	147	156	141	142	129	145	139	144	151	161	131	129	142	120	124	134	157	131	119	138	133	127	164	137	129	148	123	120	125	153	147	159	123	140	133	128	127	135	141	152	160	134	152	144	131	132	153	135	147	129	125	150	149	132	135	161	138	143	146	164	132	145	138	134	155	153	137	145	141	126	131	138	127	121	141	135	146	168	134	154	145	146	141	135	135	132	150	153	130	128	112	169	141	129	154	133	135	134	132	156	146	142	132	133	143	156	129	120	150	139	151	131	141	143	132	158	148	119	152	132	148	128	133	129	149	150	144	160	149	134	140	139	140	124	117	141	156	159	116	150	146	146	138	133	135	147	139	140	140	150	137	149	141	138	125	135	132	150	129	175	132	146	148	129	148	136	137	133	144	160	155	132	125	138	142	146	125	128	148	130	119	134	124	134	151	155	158	123	141	131	148	114	149	151	139	122	151	130	142	155	156	153	145	141	151	162	132	130	142	157	142	136	151	164	126	150	132	142	132	138	144	148	143	148	137	131	139	138	128	163	122	138	151	137	158	145	122	126	124	139	147	134	116	129	136	161	139	142	140	145	144	150	120	128	131	132	136	135	119	114	138	149	119	155	146	124	160	147	136	141	143	140	134	150	130	133	115	135	147	126	131	136	146	153	126	161	136	134	150	150	146	119	132	143	157	142	140	129	136	136	144	131	138	146	124	140	144	128	152	130	159	140	155	142	139	123	124	155	142	136	139	111	137	136	130	146	118	124	133	140	159	136	154	139	149	153	136	128	145	164	168	124	137	135	157	131	146	147	144	156	152	142	125	142	114	129	143	139	151	140	155	145	139	142	146
25735	1489	3193	3524	2894	2447	1965	1680	1470	1334	1168	1063	933	908	804	835	690	693	641	660	632	620	575	551	566	529	563	567	552	542	544	500	537	473	443	504	470	485	453	488	512	475	530	463	444	481	460	487	462	488	458	450	460	491	446	465	432	435	449	443	474	451	471	411	441	455	496	473	405	452	429	445	474	461	494	422	441	444	448	429	438	449	403	422	475	473	415	429	434	470	417	445	453	427	423	469	424	445	419	437	420	430	394	446	445	435	450	420	410	451	446	462	449	436	388	406	417	400	451	435	402	426	456	431	451	452	421	415	455	444	449	419	468	460	437	416	421	412	451	427	440	458	434	439	413	422	426	438	412	423	433	431	435	470	443	452	448	417	441	437	430	468	434	418	403	476	420	459	424	430	439	430	432	450	432	425	414	462	410	441	427	407	418	457	441	412	427	440	451	448	434	402	424	430	456	422	457	400	416	427	425	430	402	433	438	437	461	428	438	412	481	434	454	465	431	462	463	406	409	400	450	449	434	432	459	412	443	445	425	436	420	418	461	433	435	410	445	452	399	409	492	445	416	425	436	416	410	407	395	410	454	440	425	437	416	443	441	424	458	409	449	400	399	420	474	457	453	437	414	447	425	411	428	442	432	409	433	448	473	439	420	432	433	448	459	439	452	436	425	461	429	442	435	425	437	448	442	441	434	393	418	429	440	407	443	401	478	430	430	404	420	407	423	400	454	427	448	415	459	421	464	415	438	454	411	423	443	407	434	428	458	445	409	438	434	430	429	442	435	429	455	421	439	450	459	425	452	448	423	435	437	398	400	449	421	476	382	434	454	407	442	438	446	455	458	440	443	468	410	406	411	452	440	446	427	406	436	467	401	468	418	447	413	443	431	427	406	402	401	426	440	455	420	409	420	421	450	431	457	436	428	382	429	442	415	439	429	448	416	461	398	419	417	416	459	436	426	414	435	433	444	401	410	418	393	417	409	405	459	422	423	449	376	405	416	425	418	416	443	392	427	405	439	444	435	447	407	468	443	436	414	447	428	431	412	418	435	450	434	450	447	458	455	378	420	444	409	437	460	450	410	439	400	446	411	408	416	440	418	440	413	435	415	434	413	454	437	420	443	468	446	413	468	400	421	449	428	450	426	417	465	430	415	420	435	426	394	411	423	416	414	479	440	407	435	400	450	450	415	403	429	466	433	423	458	440	423	434	415	460	399	441	463	421	437	401	472	416	470	410	445	437	430	442	426	458	452	424	438	417	435	432	407	404	408	442	425	420	433	424	407	480	440	397	411	440	415	409	411	403	436	430	438	447	449	422	429	430	426	422	445	410	413	451	443	393	402	463	436	436	448	415	465	431	449	419	413	451	432	423	448	432	450	412	430	440	451	440	424	420	407	461	409	429	427	454	440	431	416	407	409	441	467	449	407	431	417	427	423	443	443	421	414	426	449	428	459	472	429	471	438	425	444	427	412	442	396	452	458	438	458	419	459	436	421	436	441	424	394	446	403	442	453	439	426	424	458	443	408	406	415	409	380	459	424	436	442	441	407	465	453	419	414	434	396	419	433	461	431	399	474	454	477	474	433	447	433	438	386	419	431	406	405	430	431	394	428	432	427	447	458	442	415	440	443	432	469	417	414	443	428	423	410	456	404	464	439	413	422	423	385	463	410	434	404	439	411	449	431	441	426	420	418	452	426	436	443	412	401	440	419	426	442	411	469	444	423	444	412	439	433	411	430	402	449	424	441	424	475	427	437	435	481	451	447	443	440	432	468	456	426	444	428	412	404	403	451	430	449	433	437	441	480	412	429	422	424	432	402	410	411	459	413	400	449	451	450	449	418	415	434	450	425	441	438	412	446	414	437	438	457	414	426	459	441	426	428	423	415	420	426	464	402	448	470	447	435	403	422	441	435	434	402	413	439	434	450	405	415	446	425	425	494	447	415	428	439	424	396	426	428	432	417	438	441	442	424	454	411	401	440	436	449	447	441	421	451	474	476	394	444	427	396	409	432	436	452	437	444	408	468	396	427	457	408	466	412	431	411	429	390	439	459	419	384	428	429	446	438	399	429	428	461	430	387	446	431	415	442	432	412	447	451	441	458	460	460	442	436	480	454	408	417	407	440	406	437	403	441	458	435	408	468	430	412	400	437	436	431	409	427	445	426	436	417	434	464	447	432	426	429	412	402	428	413	433	426	467	444	413	401	425	427	437	418	410	450	423	398	406	406	465	503	434	401	431	438	404	438	418	421	456	472	418	396	432	425	415	443	420	453	394	367	447	416	427	433	433	407	389	428	439	437	433	424	404	446	446	434	442	438	445	407	443	413	470	468	401	466	440	410	447	459	449	436	446	450	431	442	427	458	428	424	449	436	432	449	422	417	438	442	423	443	440	403	415	411	425	449	430	429	392	425	433	442	416	409	446	415	412	410	429	433	423	393	430	447	452	424	451	435	413	429	415	431	453	416	424	396	409	452	463	428	427	376	459	391	415	382	437	463	396	430	441	460	453	412	452	438	428	413	455	455	427	451	467	418	443	425	432	439	465	431	470	438	448	427	439	399	437	414	408	436	441	435	482	455	437	431	432	423	438	460	456	434	448	469	406	444	379	455	447	385	442	456	369	450	450	433	422	417	444	443	418	401	413	485	461	418	422	424	413	458	469	439	447	455	449	440	445	417	444	407	436	461	453	426	438	420	412	407	443	459	436	397	443	484	443	444	426	434	412	419	461	429	421	439	428	421	479	433	418	454	389	417	446	413	385	417	430	441	422	445	413	438	413	447	434	435	447	399	432	439	422	422	425	420	411	463	418	456	421	445	423	407	413	447	456	453	448	435	432	430	428	391	440	385	417	387	449	405	460	446	414	467	459	478	415	423	424	415	432	426	414	453	439	459	431	400	450	402	449	441	417	414	431	420	426	473	447	431	468	426	418	428	447	393	426	410	455	452	407	433	443	449	474	430	425	441	438	426	428	430	378	439	440	439	428	438	430	412	427	439	425	444	438	435	393	417	408	455	473	435	433	427	406	448	437	418	421	417	437	414	456	463	433	469	407	433	439	399	407	398	461	412	400	426	420	447	462	442	400	420	441	429	487	430	445	429	422	433	418	409	450	436	445	423	418	449	430	383	433	429	437	418	407	459	436	427	435	424	417	425	455	391	420	427	399	427	450	443	457	442	425	461	434	384	454	431	410	424	415	413	459	438	468	434	403	422	424	412	434	428	449	441	451	392	442	445	455	414	457	450	422	437	465	411	461	408	462	411	408	449	393	426	456	432	465	427	465	438	400	409	435	444	435	418	427	438	463	410	441	432	413	451	443	433	421	434	401	424	455	430	423	411	436	397	451	445	422	459	391	463	419	411	417	418	473	400	447	421	457	431	414	449	472	424	413	479	424	481	441	409	420	433	408	431	416	459	427	429	414	448	422	479	412	421	454	438	407	442	455	461	470	438	406	432	412	426	423	461	420	430	403	418	408
61215	18748	4323	2157	1482	1049	830	677	568	480	444	415	368	374	325	315	362	294	295	291	279	269	283	285	268	266	271	234	264	264	264	239	231	266	280	257	243	254	252	237	252	239	238	263	231	242	250	258	278	221	253	283	254	244	212	255	240	245	246	217	228	242	237	209	219	250	232	239	210	238	238	218	231	209	232	219	250	232	240	244	240	218	265	242	252	231	215	242	214	241	255	235	253	233	244	220	233	245	223	227	245	250	218	227	201	228	232	231	230	227	258	240	225	239	229	224	243	258	231	224	193	223	225	235	220	216	237	231	267	189	249	245	227	236	227	214	203	224	233	233	232	214	212	233	244	235	221	218	254	232	218	238	251	232	228	243	240	209	219	233	223	217	223	251	206	246	230	201	235	231	230	220	219	227	194	231	252	195	228	256	214	247	234	233	218	219	251	223	246	251	239	218	220	236	227	253	222	232	240	229	238	211	215	228	222	223	213	226	243	228	240	244	219	227	218	243	221	222	197	231	251	231	222	222	248	241	231	253	203	224	218	219	217	197	216	235	233	239	245	242	250	242	220	211	233	220	227	238	218	234	257	234	245	270	234	203	229	204	229	213	249	195	227	236	243	254	247	230	228	227	230	208	238	240	263	217	262	216	242	260	252	228	227	229	206	209	238	225	219	218	223	195	230	245	233	229	233	247	225	223	222	243	249	231	210	214	222	256	241	238	218	202	235	229	239	222	231	212	211	216	247	235	234	214	228	208	222	208	232	217	247	228	230	211	210	204	223	248	242	243	235	242	230	222	198	214	244	252	250	209	230	203	229	223	238	216	235	240	226	226	208	234	257	212	229	241	235	205	208	222	234	210	219	223	261	209	232	206	228	220	244	226	245	230	236	213	189	215	225	239	219	231	199	242	252	216	226	247	215	214	208	241	224	227	236	239	248	225	239	219	251	238	220	235	235	195	243	217	218	229	256	221	215	212	256	201	244	249	220	233	242	259	253	229	236	246	221	229	211	227	240	237	239	218	234	228	235	232	221	228	229	221	238	226	237	217	215	212	217	219	243	226	230	261	243	258	252	239	203	236	216	196	220	241	214	220	241	234	222	216	237	219	245	217	245	230	218	233	229	243	223	232	223	221	235	232	230	263	210	205	226	224	230	223	243	201	228	206	198	252	242	220	225	228	229	246	232	222	217	220	207	235	241	219	234	243	210	247	229	220	230	229	216	261	221	222	241	221	212	223	239	222	214	229	231	235	202	242	196	222	212	227	239	247	210	230	243	223	243	242	238	219	198	240	208	248	234	210	230	260	233	243	243	231	228	245	208	256	234	239	241	228	252	230	257	202	226	242	212	225	243	224	248	214	252	216	239	230	226	214	224	229	246	228	257	237	228	240	222	257	220	238	221	210	221	220	239	234	230	199	248	235	243	221	268	216	206	214	252	212	225	239	210	219	211	250	230	219	245	239	251	236	213	215	218	234	226	253	263	240	239	234	233	228	254	229	217	222	212	216	260	217	229	233	198	239	234	221	226	233	224	209	229	233	244	239	238	231	234	265	247	246	218	196	240	261	233	243	233	210	264	222	237	245	221	220	239	219	201	224	239	223	237	271	238	267	237	201	256	207	243	224	236	250	223	244	211	229	249	223	217	235	207	230	246	229	209	245	251	234	235	243	228	226	229	249	241	204	243	234	241	225	235	228	241	212	228	245	229	238	234	228	233	209	259	228	225	220	224	222	238	248	233	234	257	245	225	202	215	216	240	221	258	215	230	241	216	230	228	253	226	236	220	227	223	236	214	256	226	250	196	224	218	234	241	218	246	259	242	241	252	206	216	200	231	222	225	258	224	215	243	226	242	225	208	236	238	216	191	213	232	210	189	218	222	259	214	236	227	220	227	237	233	221	217	239	243	213	239	219	232	224	247	229	236	213	256	238	228	238	217	232	251	239	242	228	220	247	226	219	225	219	225	236	224	214	237	209	234	247	232	231	197	234	228	251	229	207	238	232	206	226	262	242	240	214	228	254	233	242	222	232	225	221	226	202	227	221	230	218	204	240	229	260	235	252	238	226	204	208	229	263	217	230	221	257	227	229	227	225	234	223	225	220	205	209	211	243	248	224	214	254	214	248	236	264	240	231	231	224	229	223	227	223	231	232	242	215	243	220	246	219	239	224	231	240	275	239	213	210	230	240	222	205	238	222	246	218	238	235	229	238	223	226	252	241	227	221	226	213	245	226	220	241	237	249	247	230	220	223	218	247	225	253	229	214	224	243	227	233	217	230	244	242	232	192	252	191	223	239	224	194	220	220	219	214	208	208	222	251	241	213	258	219	215	256	257	229	228	227	222	237	234	206	239	219	214	209	213	223	224	241	237	225	216	239	218	242	257	234	224	253	240	230	219	218	241	246	249	232	245	220	226	230	226	194	233	233	215	247	228	236	233	226	217	218	228	213	213	229	207	248	230	226	224	227	233	218	263	241	249	229	230	220	231	222	202	234	199	267	245	236	211	230	233	230	221	242	239	234	210	245	223	243	250	254	229	232	234	218	226	243	247	219	220	235	254	244	250	231	217	199	245	209	224	236	226	256	226	227	238	230	243	210	204	239	203	210	221	228	234	264	262	232	242	246	231	200	212	235	235	251	239	214	233	221	222	212	229	248	255	205	234	215	217	220	237	253	234	209	220	249	211	240	200	223	202	197	218	224	227	238	241	217	223	225	219	246	225	222	252	223	241	226	234	218	241	228	226	250	194	224	250	247	230	257	218	223	240	226	219	234	233	234	237	217	215	238	208	220	212	235	245	250	218	201	234	228	225	228	205	241	223	208	211	229	227	217	228	209	207	212	247	229	210	202	235	254	241	205	213	235	254	257	243	232	216	217	234	214	253	251	223	229	241	252	228	246	248	224	250	209	219	231	236	250	212	236	190	258	234	240	216	227	228	201	208	234	234	272	237	218	243	224	238	230	234	205	236	227	254	225	256	255	256	218	236	210	214	228	231	213	234	222	232	261	213	257	207	222	240	224	232	222	224	226	211	230	242	196	235	225	206	214	221	208	210	211	238	246	237	214	225	226	217	227	225	233	224	232	228	229	227	226	257	248	247	229	220	236	238	243	218	227	212	249	242	207	239	253	233	206	225	222	240	228	224	222	210	228	217	214	221	213	229	233	232	248	220	239	217	218	259	236	237	218	236	229	245	235	217	205	216	239	256	220	245	203	221	238	257	242	222	219	236	238	235	247	247	263	225	223	253	217	236	235	262	223	199	213	248	236	206	213	212	230	231	233	220	239	220	231	208	240	216	237	252	249	225	257	223	233	240	245	239	251	223	227	215	206	213	220	244	204	211	257	224	230	222	227	235	278	220	211	219	220	223	227	234	231	232	259	218	252	223	204	226	217	243	197	202	222	247	249	228	234	237	234	235	241	233	199	254	203	246	251	219	225	206	256	230	237	207	244	232	227	250	195	245	242	245	239	235	193	217	239
31596	2592	5817	6298	5444	4438	3566	2979	2616	2166	2090	1923	1634	1515	1423	1299	1259	1228	1150	1068	997	1032	990	935	946	862	893	864	850	867	830	858	827	805	790	740	712	797	779	748	751	736	723	696	687	725	718	722	729	701	724	700	710	706	695	654	769	709	724	688	684	726	642	666	697	701	729	674	672	726	675	669	727	720	714	673	699	692	659	639	631	696	663	689	681	679	676	683	643	631	682	734	701	670	681	683	661	611	644	690	685	685	669	671	645	665	678	625	681	682	697	726	688	641	592	686	672	674	643	654	631	680	668	680	638	662	638	665	677	638	711	681	647	691	649	669	703	709	619	658	673	672	672	639	629	665	598	680	646	660	703	645	627	696	677	648	635	657	662	652	662	619	673	643	669	655	610	629	636	681	638	635	686	643	698	639	663	614	635	616	678	691	660	690	695	656	614	630	640	682	689	598	669	679	682	647	641	668	690	686	667	662	675	644	640	628	635	601	623	639	632	681	650	663	629	652	664	610	678	617	685	671	651	663	692	621	638	622	638	648	655	656	635	670	697	689	638	655	671	673	623	676	639	627	645	669	640	684	656	663	641	635	663	649	634	657	643	655	641	656	663	642	658	668	690	670	658	718	657	677	644	637	652	657	625	661	593	654	661	649	666	636	638	661	690	608	676	653	678	645	675	673	627	666	663	622	633	646	701	712	634	656	629	620	653	661	685	658	651	639	641	685	668	680	644	690	686	618	586	654	667	607	635	648	635	668	621	657	633	688	628	696	674	652	673	711	692	685	677	648	705	632	645	698	679	631	657	692	624	594	642	650	636	649	681	645	593	625	686	633	685	658	690	652	598	641	677	682	642	629	656	672	655	642	637	694	639	649	629	654	683	660	694	655	630	627	631	635	699	668	621	596	684	686	664	647	647	664	643	592	648	660	651	636	673	635	645	669	621	668	639	670	656	642	677	673	659	663	687	636	680	640	688	614	668	686	661	679	640	699	645	620	669	680	636	655	645	639	672	676	653	617	702	665	643	696	653	639	638	650	633	665	682	629	671	649	652	639	635	683	673	619	614	684	643	677	702	659	668	652	679	653	636	689	655	649	692	686	641	595	684	650	692	674	661	638	643	643	638	634	702	655	679	629	620	689	609	630	649	671	703	607	652	649	638	651	645	626	606	656	651	627	599	668	652	662	654	633	631	655	645	662	637	691	643	628	671	642	669	633	675	645	645	700	658	682	667	657	638	640	663	658	628	657	672	626	660	688	704	645	664	647	650	657	673	624	681	654	671	661	631	661	676	667	654	636	683	682	649	636	673	621	681	684	651	632	645	646	639	666	649	681	618	651	652	672	622	629	669	682	633	598	652	622	664	665	650	635	654	674	612	652	666	676	628	660	625	631	678	613	675	676	615	688	702	626	658	673	675	639	658	654	637	628	580	664	667	635	628	650	656	660	693	619	677	662	653	625	716	661	677	648	648	602	672	661	649	618	648	647	642	639	642	641	653	636	639	626	689	667	682	676	634	614	621	610	647	739	680	607	648	643	668	645	680	647	618	689	645	671	663	657	672	647	684	655	667	643	661	651	671	642	646	623	698	682	607	649	660	676	633	674	653	676	626	638	639	643	644	675	622	619	684	630	642	651	637	648	661	644	665	637	670	657	650	649	644	663	635	658	599	661	633	659	652	652	613	706	709	697	634	637	690	667	630	648	697	678	601	664	657	633	656	672	645	634	648	635	643	647	631	648	636	663	626	667	670	628	643	617	642	652	627	652	683	687	676	662	661	646	648	676	674	675	653	681	663	718	672	698	634	653	660	665	594	657	666	680	695	637	670	656	704	682	646	652	701	613	644	657	703	637	605	661	639	645	642	627	645	683	617	636	646	663	644	674	644	610	608	677	684	630	625	640	615	624	663	651	624	641	666	664	633	661	663	663	668	659	659	617	693	712	664	629	648	700	646	638	668	665	671	643	723	664	649	646	660	655	657	677	714	667	675	638	658	663	663	706	645	649	681	651	663	660	617	640	653	648	634	622	664	654	636	645	629	650	643	667	626	643	637	654	681	664	636	646	640	721	628	652	594	645	624	617	652	662	690	631	677	673	689	651	644	672	661	625	702	643	658	682	640	615	689	650	641	648	660	647	663	617	648	673	615	621	646	680	707	620	692	657	638	652	640	658	660	637	721	653	687	649	678	653	686	631	656	663	662	687	661	656	650	644	660	632	672	691	703	646	665	635	640	669	624	699	684	638	659	628	649	644	632	643	660	651	633	637	628	719	637	618	672	639	657	680	592	673	663	604	654	661	679	652	650	694	661	675	592	717	646	654	656	695	668	650	648	646	647	631	688	674	635	679	621	669	645	692	671	676	653	664	645	684	666	711	649	658	691	637	648	658	618	594	643	621	638	638	679	625	656	621	656	647	668	667	740	678	661	667	673	672	653	647	676	615	611	685	654	620	670	620	641	645	675	641	635	658	671	635	623	672	614	676	628	645	638	676	696	635	660	676	684	690	638	628	623	669	657	681	645	627	654	643	611	637	642	648	665	643	656	648	690	674	654	668	666	644	658	653	666	642	645	603	644	598	648	695	621	669	664	638	654	657	658	673	654	628	693	624	631	658	628	642	590	637	644	625	654	635	648	662	664	646	695	648	648	683	661	703	713	594	673	665	642	666	655	650	652	649	664	672	661	629	648	704	618	631	646	640	677	644	658	608	673	666	623	624	656	675	678	645	665	688	632	672	660	654	655	643	655	652	665	619	634	664	649	705	666	632	642	626	648	658	636	679	644	658	638	670	679	733	618	639	651	674	685	682	638	670	641	675	675	668	649	648	668	654	656	633	686	616	659	695	652	638	640	637	603	603	675	699	660	678	693	671	669	672	634	642	647	687	626	630	680	609	654	667	638	593	668	638	660	663	682	587	669	651	645	665	702	672	714	686	676	633	618	695	668	609	665	639	620	632	674	642	651	655	668	653	649	659	610	625	615	658	626	662	618	623	654	667	625	658	652	658	689	659	670	675	686	644	649	661	657	708	652	663	666	674	643	668	630	642	665	667	658	684	640	599	643	673	678	638	649	669	650	684	650	717	601	679	660	648	675	681	657	656	617	667	659	594	634	663	636	632	602	631	653	647	637	644	636	639	663	620	610	603	636	635	669	659	641	609	615	656	610	680	640	625	622	601	691	647	651	641	615	691	654	622	617	677	626	664	599	672	629	620	663	654	633	584	666	630	653	664	650	601	644	683	670	643	652	660	699	660	639	621	654	676	658	659	622	661	641	658	630	639	639	672	617	646	641	650	634	689	687	678	670	673	639	682	614	649	629	647	670	630	675	615	589	652	620	625	680	618	644	609	658	664	683	659	610	590	643	682	713	610	652	640	668	644	690	662	648	655	649	643	641	648	652	654	634	676	642	629	631	695	682	717	623	670	619	626	687	635	648	659	665	611	638	654	657	707	685	665	685	645	648	674	714	625	623	621	661	696	614	648
7255	321	155	108	106	84	64	73	89	72	61	82	75	68	64	60	60	69	77	56	72	66	67	67	60	72	64	53	73	67	64	72	65	68	61	77	57	62	55	51	48	63	73	63	78	67	61	66	74	58	74	63	66	65	62	68	69	73	62	64	72	69	55	69	61	63	69	67	67	74	67	63	58	67	67	58	68	66	52	62	69	68	67	70	78	65	50	54	66	59	66	64	52	60	71	62	63	68	66	76	71	67	69	59	69	67	56	62	73	71	62	66	61	72	66	70	60	77	50	62	62	66	54	65	58	55	60	67	53	68	64	52	58	63	57	67	69	64	57	63	54	80	77	60	54	67	66	63	62	57	61	70	68	67	76	63	55	64	74	52	68	66	66	58	64	65	65	66	53	77	79	68	58	69	49	65	81	60	60	71	79	50	72	66	71	52	69	62	66	75	52	60	57	62	82	63	50	65	77	64	53	65	60	72	66	71	72	62	72	75	58	56	61	64	65	64	68	68	72	58	70	59	62	67	59	68	64	54	82	77	55	68	67	56	57	63	74	71	65	74	65	68	77	59	63	78	75	53	74	56	71	66	68	68	94	62	61	66	67	62	56	61	68	71	65	62	66	70	52	76	77	76	57	64	68	66	71	83	63	63	65	67	64	57	52	60	59	49	57	64	76	69	70	51	62	90	62	65	60	69	54	70	61	71	45	56	75	65	72	71	72	72	67	69	64	59	65	77	84	55	43	74	61	74	73	58	79	80	67	80	56	52	41	69	58	78	55	60	63	52	63	69	46	67	66	80	59	62	62	53	67	65	73	65	77	62	69	65	58	68	56	59	69	72	66	64	67	64	68	55	71	54	73	61	72	67	74	50	75	67	60	73	64	72	62	61	81	50	70	72	63	76	67	62	65	83	57	67	52	61	69	67	71	60	85	64	49	67	57	75	59	57	69	71	69	63	62	74	64	70	66	55	76	78	65	72	62	66	54	68	56	70	58	48	59	66	56	66	75	63	61	61	73	54	66	73	62	61	81	77	68	69	63	60	63	56	70	53	77	77	76	68	71	71	69	53	65	51	78	80	69	60	73	76	81	70	72	56	62	60	63	59	80	53	65	64	51	55	78	73	73	55	66	58	58	68	57	69	56	63	72	54	52	60	62	76	65	86	54	62	67	70	69	60	75	77	69	55	50	80	59	58	72	69	69	68	66	66	63	66	63	64	73	62	64	55	65	76	84	62	77	69	58	61	62	73	66	56	61	72	61	72	57	61	55	70	70	72	57	64	66	73	81	60	52	61	72	67	65	77	54	57	66	81	62	68	61	55	57	60	66	61	68	71	75	84	66	75	69	71	58	50	60	62	69	58	64	68	48	59	63	56	73	70	65	58	48	56	67	74	80	65	53	59	76	63	64	74	73	64	66	84	77	66	60	59	58	57	66	71	61	60	71	51	72	70	75	43	67	55	69	70	64	59	68	73	70	67	53	55	49	65	51	57	58	64	72	57	67	64	65	75	70	56	69	67	57	77	76	66	70	68	71	77	62	45	63	73	66	55	76	48	82	71	73	53	56	65	69	80	72	62	61	67	57	73	62	58	56	71	65	86	62	63	58	69	59	68	74	74	68	62	77	69	65	72	71	75	57	60	64	72	63	64	58	49	61	57	67	84	65	60	63	66	69	66	65	57	75	57	67	60	64	66	66	59	76	71	76	81	69	59	64	66	71	65	82	55	53	82	73	65	66	75	73	58	57	60	62	74	64	62	77	70	65	72	71	75	63	56	78	69	63	52	74	76	54	54	64	57	68	69	47	72	63	67	75	64	75	79	65	57	63	60	61	75	86	61	75	59	68	54	57	64	60	57	61	57	65	73	65	69	75	58	78	64	69	59	51	79	66	62	69	64	69	58	61	59	63	53	62	64	59	64	62	74	74	67	72	64	62	62	69	59	64	69	57	56	72	76	50	61	59	57	56	76	60	60	72	60	60	64	81	56	55	72	66	71	56	62	67	67	55	49	59	71	63	61	71	74	77	74	56	54	49	73	62	62	61	60	72	49	68	61	77	56	72	66	83	75	59	72	88	64	68	64	75	74	62	59	76	63	67	65	70	74	69	77	81	69	64	80	53	55	54	67	75	71	66	74	63	66	58	69	59	70	60	56	68	77	77	66	71	71	60	62	62	50	56	63	55	62	70	51	54	60	65	55	73	69	56	71	72	59	69	59	66	66	54	79	55	72	67	74	75	68	56	55	71	69	58	61	65	63	58	62	55	59	60	67	79	54	60	65	53	58	68	57	62	67	64	62	67	70	53	68	70	73	71	66	60	64	62	75	58	85	66	72	62	61	55	69	59	67	68	50	68	77	76	63	72	86	65	58	58	65	69	68	63	62	61	56	64	67	64	63	72	53	61	68	69	72	66	61	66	72	70	63	64	71	71	52	75	69	52	82	55	62	66	65	62	62	73	76	79	73	63	69	69	55	53	54	56	62	66	78	56	70	61	72	66	67	78	54	64	85	67	70	77	61	72	59	76	67	67	58	58	56	64	60	69	67	64	66	67	58	81	65	58	75	59	54	71	65	56	70	56	56	59	67	75	61	60	70	67	82	68	86	48	65	62	78	65	67	64	54	81	82	74	69	57	60	61	78	69	59	73	71	54	74	66	93	60	75	71	67	71	67	62	73	70	71	73	57	52	63	70	61	73	73	67	79	68	74	64	77	74	67	66	75	54	70	70	81	67	57	69	71	75	63	59	80	63	64	51	64	76	65	60	60	56	66	59	71	73	65	62	78	78	59	53	68	73	81	90	59	53	65	70	43	67	71	56	66	72	66	71	58	82	57	62	72	54	75	60	61	55	66	66	68	64	60	61	67	72	52	51	62	52	68	79	66	63	59	80	58	68	69	62	66	63	75	67	61	81	68	75	69	73	52	58	70	56	75	85	59	73	57	60	63	63	63	62	75	70	67	49	77	67	70	58	64	86	54	66	59	63	55	74	50	65	59	62	67	53	76	64	65	71	59	63	52	60	71	55	64	57	68	67	66	83	71	71	80	78	69	62	70	63	77	68	61	63	58	57	59	64	68	53	66	56	52	66	72	66	51	73	68	68	85	68	76	67	71	57	71	77	57	87	63	63	79	73	61	57	63	78	62	77	72	77	62	70	77	86	50	73	32	63	65	64	72	63	53	61	59	67	74	71	72	67	91	94	53	82	59	50	53	60	64	59	65	67	55	52	64	65	67	61	73	56	62	53	53	66	57	66	72	67	82	56	51	65	81	67	53	76	63	65	88	59	71	65	62	80	76	62	61	65	62	71	57	64	66	53	54	59	58	63	62	62	70	75	61	64	67	66	76	69	77	57	71	71	83	86	74	67	74	68	64	56	61	52	70	72	69	61	50	71	78	56	68	66	54	70	74	67	79	63	68	59	79	61	73	60	68	64	60	57	69	59	64	72	64	67	62	47	43	57	53	81	66	59	51	57	63
6817	315	380	431	357	350	311	312	296	277	272	266	276	270	252	262	234	258	243	228	261	217	245	255	248	261	244	248	231	248	241	212	240	259	222	233	242	246	264	239	208	232	226	238	221	208	252	241	205	225	246	251	241	229	243	226	251	226	217	248	217	221	280	238	234	213	247	259	245	243	248	253	262	242	236	231	245	240	206	257	241	235	248	227	244	237	204	240	221	231	255	219	284	241	224	259	233	245	231	208	209	239	220	232	243	237	266	243	255	261	222	230	213	228	264	228	219	221	242	252	228	245	241	226	257	252	227	240	257	241	238	251	237	239	220	232	224	248	223	226	212	199	253	261	234	206	255	222	246	242	234	233	196	245	236	229	245	251	239	232	237	230	242	261	222	244	231	233	237	234	243	223	224	263	251	237	230	250	251	210	241	237	216	267	224	252	220	231	245	211	230	253	250	245	245	222	244	221	230	242	267	255	249	252	253	243	237	228	234	220	244	229	250	254	231	250	246	222	234	232	227	216	231	227	250	235	235	210	224	225	212	218	259	242	248	256	241	252	226	203	220	240	252	192	248	242	246	247	209	239	232	240	233	230	259	243	255	232	222	215	230	234	236	229	234	260	250	224	239	254	232	233	218	244	233	246	214	236	224	207	222	226	214	233	214	239	252	223	253	244	244	217	238	246	233	231	276	262	234	225	229	234	227	229	231	275	275	239	264	240	244	203	226	245	224	258	250	240	231	263	237	214	214	212	249	214	260	229	232	240	240	250	232	239	249	217	230	248	221	261	240	220	228	229	223	223	234	249	242	240	214	227	248	250	222	257	238	209	214	242	243	222	243	227	236	231	242	242	255	226	263	248	215	255	242	204	242	243	230	244	251	245	230	230	223	214	244	252	252	255	229	247	229	236	240	203	264	226	226	240	232	229	240	238	220	222	234	242	227	234	250	239	234	256	252	235	222	231	216	246	241	248	220	228	235	255	225	258	204	238	229	254	235	215	244	232	231	240	241	229	238	264	211	226	242	238	246	221	224	219	253	222	241	243	228	227	236	247	243	251	235	218	268	246	242	206	219	248	222	258	237	249	223	247	240	251	222	234	243	238	255	224	252	257	219	272	236	256	230	245	251	215	214	259	261	242	232	264	228	215	252	219	227	220	242	244	238	249	218	228	217	284	253	246	221	244	219	226	239	256	252	262	211	210	235	258	224	256	270	211	226	246	226	256	273	258	254	261	253	224	245	208	231	222	240	236	224	227	219	221	231	257	246	237	272	221	240	243	226	233	248	245	218	243	226	243	208	249	230	246	225	245	208	231	253	243	237	241	234	236	251	240	236	268	217	222	245	224	240	254	220	240	250	224	237	236	212	252	246	221	227	243	216	233	233	250	231	242	246	228	226	245	259	229	233	250	248	226	238	261	223	226	227	243	249	219	229	235	221	258	218	218	252	230	258	233	223	212	230	216	234	240	235	252	215	237	238	281	241	264	220	246	214	226	219	238	238	261	234	218	251	222	223	242	246	258	254	227	218	257	231	241	234	254	242	254	253	249	241	256	227	229	252	246	251	218	228	230	226	220	240	239	259	245	246	238	240	230	235	244	235	224	247	228	236	228	236	233	223	226	242	245	261	245	236	248	256	238	235	243	241	221	222	253	221	236	220	229	228	247	230	235	222	247	235	240	226	234	244	235	261	236	261	261	247	232	234	228	213	235	210	257	241	217	222	220	240	229	218	218	251	262	240	228	214	215	250	201	235	250	227	215	232	253	215	252	250	255	224	288	207	233	238	262	222	221	234	231	247	237	235	213	220	263	258	228	254	238	226	235	226	257	243	250	209	232	254	245	222	234	243	265	232	240	243	248	219	244	214	235	266	251	242	257	227	244	237	254	231	245	239	265	234	227	246	264	252	226	229	240	216	245	215	225	227	245	257	230	229	243	228	223	249	263	236	231	230	220	242	235	208	223	232	222	238	235	214	226	237	226	219	232	231	217	251	255	220	248	226	259	219	224	256	258	230	217	214	213	213	224	245	238	245	234	212	282	244	236	234	235	248	231	229	239	207	240	249	236	260	230	237	196	235	223	225	229	244	232	256	227	215	219	210	231	240	239	224	231	270	258	231	248	228	242	223	229	221	238	219	253	232	223	248	200	227	242	236	224	231	254	230	210	254	238	263	231	257	242	247	266	232	208	243	226	243	212	255	228	229	245	223	266	240	240	250	222	248	233	244	225	225	222	228	250	242	235	256	258	244	232	256	224	247	261	240	239	228	213	233	230	240	233	243	231	241	234	233	230	214	228	233	241	234	224	240	229	238	225	243	231	204	259	203	214	240	237	238	239	215	255	217	230	225	222	252	244	225	274	209	255	222	218	234	257	234	203	233	215	251	251	235	229	231	235	247	240	218	247	249	252	230	257	231	242	220	231	228	223	234	229	244	240	254	243	228	240	237	205	230	240	255	246	252	246	224	252	232	220	210	258	248	275	249	248	226	264	230	237	231	231	252	241	203	251	235	268	194	253	245	250	239	239	219	244	240	234	252	261	263	246	262	257	237	260	231	242	255	206	229	216	240	257	228	249	225	235	265	262	243	249	237	219	234	255	212	251	217	240	223	202	236	256	221	217	242	224	237	232	242	221	244	250	257	253	242	233	238	232	237	240	245	253	256	248	240	287	236	240	239	235	218	246	242	224	202	199	229	230	239	218	247	216	221	232	242	228	223	263	249	213	246	213	228	232	256	272	257	252	261	247	227	228	246	243	239	250	263	233	249	243	249	211	241	234	244	236	220	237	239	242	242	234	251	236	229	220	232	223	242	214	259	222	230	219	240	246	262	260	252	233	223	239	245	228	232	255	231	200	263	254	214	211	228	254	244	238	262	219	239	244	228	233	219	236	261	216	243	238	229	261	255	225	232	240	232	227	251	253	262	243	224	251	210	235	236	242	262	242	217	203	247	234	235	239	239	252	225	214	233	274	241	243	269	248	242	238	206	222	226	229	244	220	220	218	237	200	238	225	247	209	201	183	250	249	239	220	228	227	258	248	240	229	230	248	230	216	236	222	231	228	240	212	232	234	228	232	239	257	252	251	220	224	225	248	239	212	244	225	222	226	237	253	234	209	209	252	229	229	245	254	253	231	227	224	222	217	228	218	228	265	240	234	236	234	225	227	223	229	238	246	219	229	235	243	223	241	240	240	249	214	233	219	220	219	216	240	254	248	273	247	237	248	235	261	245	229	223	225	209	241	224	224	231	253	248	222	234	222	251	262	247	198	227	218	251	238	212	223	240	241	228	238	241	221	254	239	264	263	224	238	219	229	219	219	253	247	234	218	229	240	269	269	235	234	209	252	239	245	230	202	229	212	241	232	261	233	253	236	252	214	241	216	237	253	225	191	220	236	237	232	238	250	236	243	242	256	239	227	222	255	201	241	225	229	224	225	234	248	248	246	258	235	276	242	242	243	238	231	226	233	259	217	253	236	239	252
50423	11467	1717	1042	756	576	414	369	327	290	242	215	222	222	175	192	183	182	182	168	162	175	140	167	152	162	150	149	140	160	143	138	154	140	158	161	138	156	136	135	135	115	129	117	171	167	156	160	157	130	129	149	146	134	134	134	139	162	170	119	146	123	128	125	122	150	132	149	136	139	149	137	133	131	151	145	136	163	124	140	128	133	137	133	122	148	137	131	123	154	136	125	136	149	151	134	152	145	129	148	134	156	156	135	128	125	129	126	122	130	117	132	142	136	135	144	131	134	133	139	139	150	152	128	154	168	140	143	137	123	140	125	110	141	131	168	136	129	148	138	144	139	149	152	126	133	132	143	123	172	146	131	127	137	144	131	118	125	155	123	149	150	131	148	128	136	132	134	126	139	127	143	141	121	151	149	143	145	146	138	129	136	140	151	154	154	134	110	129	132	126	143	132	136	146	125	142	138	151	136	154	137	130	143	154	152	131	140	118	138	149	128	143	151	136	131	144	157	146	137	128	137	139	141	134	130	149	145	157	139	148	144	137	147	133	138	138	161	140	125	147	118	142	138	137	145	150	147	113	136	124	133	143	138	144	153	126	151	135	131	131	133	160	162	130	119	137	118	146	122	137	168	152	136	139	132	134	141	134	150	137	134	159	144	120	141	141	148	127	146	144	122	131	134	150	134	116	140	136	164	145	134	152	138	155	134	166	152	148	130	134	130	132	132	138	127	135	131	132	143	143	135	143	132	133	148	138	143	130	130	129	140	124	132	163	190	154	147	131	132	130	134	134	135	150	137	151	132	122	148	151	121	109	143	130	111	106	130	165	150	119	137	138	137	133	116	163	150	117	123	120	132	125	160	147	136	154	126	128	139	147	102	157	141	141	133	140	140	132	146	131	146	143	137	135	166	142	155	143	136	152	166	122	145	144	155	136	140	154	135	157	142	132	139	122	133	145	142	132	131	112	132	166	135	125	130	125	126	152	159	159	150	144	132	138	150	145	133	133	131	121	136	137	122	133	126	148	114	152	128	124	156	169	131	137	148	154	135	164	119	129	134	133	141	153	126	154	131	130	139	147	134	157	163	139	168	162	129	128	134	145	163	143	147	130	130	158	149	161	140	147	148	154	134	144	122	152	136	151	143	131	135	107	143	141	152	114	126	139	125	133	130	146	126	103	155	130	142	156	134	119	121	157	128	107	154	157	152	141	136	132	133	142	138	119	149	154	140	156	157	143	138	125	137	165	135	158	144	136	150	143	139	133	126	136	130	141	136	125	149	127	127	120	142	132	136	144	148	140	146	145	134	141	148	162	155	144	139	170	127	139	141	146	146	148	162	147	126	143	141	140	139	132	139	136	141	124	148	159	129	157	140	160	131	136	131	117	154	140	147	122	123	149	130	135	126	146	148	135	145	124	136	138	153	134	161	144	126	146	145	130	152	136	126	126	144	137	158	138	136	149	132	137	147	157	144	118	150	127	143	151	145	144	128	138	136	127	121	146	160	128	127	138	140	142	144	139	140	140	150	129	155	137	133	161	120	154	147	134	145	130	142	141	123	144	124	134	153	148	149	139	155	130	146	150	125	136	131	130	152	153	151	132	138	126	144	134	124	126	135	134	137	128	124	149	109	145	132	141	140	154	134	140	144	136	140	138	129	141	175	156	149	148	146	142	121	150	130	148	146	134	126	155	138	129	138	149	160	157	126	132	135	124	148	138	141	146	149	150	141	149	136	138	129	144	133	146	152	127	155	161	148	143	129	135	142	148	135	132	144	123	118	131	146	169	151	124	141	143	138	133	117	146	107	159	142	136	146	141	124	112	151	162	133	135	158	152	141	143	164	144	138	157	149	130	155	150	150	149	135	148	138	139	137	119	128	145	131	141	118	152	133	134	126	156	146	143	136	140	148	118	131	118	144	157	169	132	139	136	128	139	147	140	136	149	155	128	171	153	138	141	139	128	167	145	142	164	135	144	126	156	139	120	150	133	146	137	138	143	137	131	132	122	149	137	137	136	148	140	148	134	120	139	150	147	151	132	108	128	151	138	129	136	121	149	142	168	144	149	133	123	134	142	127	125	140	128	130	148	145	156	137	138	155	156	142	138	136	146	128	136	130	137	128	137	138	145	127	136	151	126	130	156	124	136	168	132	143	159	135	137	134	130	131	134	156	142	145	145	147	136	124	122	138	142	131	147	147	156	143	136	119	132	143	158	144	156	132	139	141	127	120	150	147	127	139	171	140	116	138	138	145	126	153	153	126	130	145	127	135	132	129	151	138	131	155	145	149	135	135	143	150	136	142	158	119	150	142	150	138	142	150	154	139	131	135	138	130	141	137	142	144	137	142	138	151	127	161	102	146	133	147	131	127	147	150	114	164	135	137	129	141	158	123	153	144	149	160	121	129	122	134	144	129	154	139	155	140	114	145	131	133	133	130	121	119	133	125	137	124	135	132	147	139	134	137	157	143	137	128	119	136	125	140	137	121	133	148	147	146	155	133	152	129	136	144	132	140	154	107	172	151	138	132	143	148	123	132	135	133	121	135	152	132	144	157	138	123	131	124	151	123	149	143	139	124	136	131	156	136	132	151	143	120	146	137	149	122	137	141	136	125	161	124	136	140	142	133	129	155	175	145	148	153	158	156	151	142	138	131	153	133	143	173	144	141	153	135	152	137	152	140	134	137	173	144	127	131	139	128	111	121	137	154	146	133	144	141	138	143	139	147	137	158	151	156	136	143	147	124	163	139	121	149	147	135	129	149	135	129	128	127	154	163	134	140	134	147	132	166	152	127	135	145	150	151	135	121	128	144	121	145	121	168	132	141	142	115	156	137	123	137	113	145	148	145	134	145	131	142	148	138	139	150	161	130	119	117	146	140	143	146	136	143	144	141	128	145	142	137	136	136	133	142	138	136	134	129	137	134	130	156	135	149	145	142	118	153	130	139	147	132	147	146	138	131	132	136	130	139	150	157	128	139	152	141	132	142	137	136	155	122	111	144	158	158	142	143	137	142	128	113	153	160	154	156	147	134	150	151	145	111	126	126	139	126	127	153	119	147	138	139	139	140	132	141	134	138	137	127	151	143	137	142	146	123	162	128	136	111	126	133	150	136	122	135	148	133	136	144	133	119	141	133	129	164	149	142	143	146	172	145	144	132	132	147	150	132	116	158	130	134	130	126	134	136	139	145	138	155	154	132	114	141	130	144	153	122	147	132	143	138	157	137	138	144	118	132	126	124	152	147	128	136	130	152	130	136	135	139	130	148	134	132	148	132	141	148	150	154	155	145	150	145	125	115	157	129	135	144	131	133	142	140	154	127	158	153	143	130	132	159	143	138	134	135	127	119	142	135	130	137	145	147	149	132	145	153	136	135	132	149	143	133	134	138	122	137	126	133	147	115	171	134	120	124	130	147	126	104	136	156	127	137	125	132	153	155	159	131	138	142	136	137	144	146	150	142	120	140	129	153	114	132	128	141
25514	1492	3268	3630	2995	2541	1997	1798	1398	1290	1231	1028	971	889	835	762	726	696	655	640	661	668	646	607	575	559	588	524	519	520	556	542	531	513	525	523	484	476	480	463	456	462	470	519	465	454	489	448	482	468	435	479	437	477	434	449	421	472	446	440	464	477	479	475	426	460	447	470	437	465	454	460	435	476	424	462	435	438	421	452	442	475	425	446	459	447	454	482	468	444	414	469	458	446	429	441	463	445	444	460	475	439	437	428	432	427	435	416	471	455	409	447	450	421	459	470	418	457	425	458	453	436	436	412	439	420	441	436	406	424	482	428	470	444	444	436	442	418	413	468	449	437	464	408	433	420	448	390	455	433	426	440	453	445	430	408	421	462	460	442	434	447	463	433	397	418	408	453	435	418	457	407	379	458	418	434	398	425	434	418	460	448	426	400	446	425	447	429	448	418	425	438	418	440	462	448	408	402	476	435	457	409	462	437	433	489	444	425	391	451	460	447	419	400	443	441	439	446	442	391	444	427	416	453	420	445	448	427	430	459	387	418	440	431	410	422	451	406	441	448	404	403	435	446	397	426	448	420	412	403	467	444	419	442	433	424	420	409	471	428	462	434	425	431	417	475	423	393	405	424	448	415	444	415	454	461	427	480	422	402	462	383	393	456	436	434	410	426	433	457	449	444	407	422	450	411	466	453	471	417	426	452	415	451	470	425	404	459	426	454	410	480	435	405	434	443	433	433	416	441	437	389	446	449	430	400	425	439	456	460	468	428	450	407	404	442	432	444	402	428	458	436	414	406	434	449	433	451	421	445	466	456	479	417	442	440	439	425	430	428	403	432	421	421	423	435	483	419	457	444	409	457	419	446	400	439	438	452	473	454	438	391	443	417	452	426	438	431	422	439	414	387	468	425	409	465	448	423	418	428	439	453	424	422	412	435	433	460	453	429	431	438	438	426	463	471	463	438	444	397	447	419	464	497	456	414	446	436	427	435	380	433	444	398	430	412	447	430	434	454	451	403	405	445	397	456	414	413	444	417	419	446	417	423	432	457	459	430	397	447	407	457	455	447	435	429	417	463	438	458	413	424	465	418	443	414	448	455	425	458	433	441	447	420	435	423	406	453	423	448	431	416	440	478	449	414	434	440	451	409	443	436	444	458	405	420	413	445	447	440	416	429	423	442	435	409	412	420	400	432	424	438	460	454	448	468	413	427	438	429	451	426	406	445	448	386	426	449	427	431	451	427	446	443	414	394	449	431	410	466	442	404	408	463	402	447	452	444	426	431	451	394	435	450	454	433	366	449	439	443	441	396	418	391	405	430	457	449	414	456	425	427	482	446	440	405	441	434	458	471	443	464	437	431	472	438	441	416	438	441	451	488	437	470	476	462	460	449	441	439	435	438	440	433	410	423	415	455	410	420	406	433	460	446	427	436	428	433	445	421	436	400	452	448	435	403	454	420	419	414	426	426	430	439	432	403	453	447	400	467	407	419	451	443	455	428	435	425	405	449	429	391	455	430	435	441	423	429	440	477	462	430	446	464	455	429	419	453	439	434	449	442	440	448	379	436	415	435	470	449	448	462	411	432	385	389	435	413	437	403	420	455	422	455	478	467	431	469	403	462	430	439	451	423	401	432	415	455	443	472	458	436	397	421	430	419	430	448	461	414	439	418	420	453	449	446	442	440	433	436	393	469	447	410	393	382	413	420	412	423	438	440	456	434	406	438	422	422	448	433	437	425	451	429	430	449	436	414	450	449	408	456	436	450	427	442	403	406	393	447	432	436	445	387	458	448	439	434	430	418	421	433	423	413	416	416	457	430	426	415	409	447	421	469	463	464	441	451	439	413	422	407	432	420	450	479	409	437	404	424	417	438	450	437	434	414	403	440	419	423	466	429	424	438	397	463	465	432	407	439	471	401	448	417	452	423	440	424	428	421	430	438	433	467	469	481	452	405	441	453	426	467	398	398	432	446	417	376	467	464	442	432	417	434	436	427	422	429	420	419	449	439	443	468	439	447	427	434	413	416	474	441	438	453	433	418	430	440	455	421	387	441	468	437	389	457	456	452	455	438	421	419	412	420	442	400	455	445	434	404	403	436	413	450	457	421	421	452	423	419	423	434	441	466	467	389	445	455	421	427	424	408	423	466	423	442	425	415	447	436	409	451	487	405	436	480	450	446	418	402	424	418	454	434	439	436	437	432	436	442	420	397	439	431	433	437	438	425	420	408	456	478	413	433	440	460	433	434	428	433	413	421	455	430	429	438	412	441	406	431	470	468	423	460	401	440	449	431	441	437	420	435	410	407	447	424	447	403	408	430	426	431	426	442	401	435	440	449	418	465	451	451	443	434	481	446	405	436	429	475	442	439	461	414	440	419	446	433	380	437	421	394	402	432	441	453	410	433	443	428	448	456	454	448	390	469	419	434	438	447	455	423	453	469	458	419	478	443	449	383	433	484	446	446	425	448	440	410	447	417	447	431	468	413	425	448	434	404	438	443	439	396	430	451	438	446	484	440	425	450	460	436	422	411	439	435	449	424	423	451	432	453	457	436	408	424	444	416	426	433	429	439	434	407	446	448	422	424	447	425	427	426	424	432	444	460	456	457	442	438	454	417	420	462	485	413	460	433	443	458	427	415	419	411	454	426	435	412	435	412	445	418	447	438	435	420	425	436	434	446	440	423	426	428	460	408	422	392	413	457	434	397	432	417	429	444	431	430	448	432	436	417	460	439	439	415	433	436	427	443	416	429	461	405	418	411	451	439	437	461	449	436	437	431	443	435	444	444	435	439	427	451	437	438	404	417	452	423	451	439	426	440	464	414	440	458	431	393	429	433	439	396	419	464	424	432	404	428	432	420	465	413	427	430	455	393	409	416	418	423	449	380	468	386	428	437	445	419	434	441	434	441	451	462	417	431	434	409	442	447	445	441	416	431	476	429	435	443	437	452	421	462	377	445	454	381	463	445	408	433	438	475	452	445	393	415	432	448	423	438	431	402	419	430	419	415	450	464	454	410	437	401	448	468	420	468	445	441	433	441	484	416	461	404	460	431	438	412	440	427	420	404	424	417	467	442	411	402	435	469	425	416	442	415	447	419	431	434	414	423	407	436	430	428	426	440	433	463	433	495	436	439	412	424	410	463	406	449	413	403	402	450	452	426	445	454	464	443	453	397	393	437	436	453	419	435	398	444	447	437	448	437	441	441	426	436	428	432	431	432	449	429	450	465	439	461	438	441	432	429	451	418	465	463	420	460	424	438	425	413	422	425	429	449	482	416	453	429	448	445	442	438	449	436	442	419	445	463	447	428	417	448	429	433	416	455	426	457	400	464	436	471	441	405	447	452	442	440	438	418	439	485	424	429	425	436	463	450	433	445	447	464	428	422	440	439	464	415	438	439	381	429	441	440	451	409	425	453	477	460	405	450	437	440	427	428	433	432	426	415	405	446	457	457	453	433	422	421	427	458	430	446	401	416	435	429
63514	19938	4687	2208	1451	1054	825	615	565	535	444	395	385	318	329	302	309	269	272	296	274	248	265	266	269	259	259	234	243	226	257	270	261	236	243	236	269	247	231	247	250	245	257	235	213	231	236	257	216	240	262	221	236	218	239	234	243	251	237	236	231	234	262	240	255	247	254	234	226	234	216	226	240	226	234	254	248	236	240	252	242	217	262	228	236	251	230	224	258	226	238	235	191	221	213	262	236	211	241	238	243	200	222	220	267	229	261	219	230	228	216	253	223	251	260	237	237	240	259	224	216	239	244	244	215	246	233	231	238	231	244	212	268	214	228	212	253	246	234	218	219	252	240	211	219	235	238	218	243	238	218	206	235	236	223	234	243	227	230	242	239	226	248	216	255	252	252	245	234	237	222	226	233	206	222	231	226	249	223	228	246	223	221	236	222	215	220	231	215	237	229	209	240	236	211	210	247	217	222	227	224	225	228	253	239	215	231	227	264	234	191	233	214	217	223	222	190	223	240	240	241	231	210	233	269	231	236	247	236	263	238	223	197	215	230	222	227	249	233	239	228	246	241	259	242	247	220	229	261	232	240	218	211	243	238	227	225	238	224	230	226	262	236	230	238	239	243	228	244	240	214	221	213	241	240	229	219	227	241	242	237	249	228	227	258	219	224	200	243	256	238	223	203	207	229	233	223	233	199	249	223	226	225	226	250	234	263	213	247	249	208	227	236	238	203	233	234	251	209	228	261	249	224	243	221	226	210	268	229	257	228	223	215	238	219	236	239	229	219	221	201	256	233	230	241	214	233	244	234	192	236	238	198	254	220	237	228	247	250	225	247	239	191	220	225	236	252	210	227	246	247	220	237	234	216	241	197	237	229	223	209	218	228	222	235	240	219	229	232	214	240	254	228	210	243	238	268	222	231	243	240	221	226	227	247	234	236	244	215	227	196	242	243	223	244	245	238	225	251	207	223	248	232	228	240	247	215	218	245	250	252	239	235	239	223	242	261	231	243	209	239	223	217	215	234	204	239	207	233	252	219	209	222	247	236	263	224	232	209	234	244	240	250	240	226	221	221	244	230	239	267	232	205	231	231	214	238	229	219	208	238	264	198	209	216	213	236	238	241	222	244	217	224	238	244	222	248	228	235	228	237	207	222	206	211	252	225	211	235	219	218	224	268	240	246	237	224	214	237	232	257	264	222	228	248	250	229	233	236	232	219	222	223	229	225	229	239	219	239	220	222	253	251	261	222	234	242	199	248	255	223	214	238	241	242	257	223	213	231	226	212	220	221	221	227	226	245	228	234	250	214	222	221	234	232	228	226	245	223	248	230	240	256	198	217	247	216	213	229	222	240	243	252	234	227	230	246	234	269	242	233	233	248	217	207	233	225	211	251	241	241	239	258	242	229	222	239	242	230	238	234	232	248	221	250	214	219	240	245	211	225	225	232	235	241	222	222	259	246	261	217	211	248	242	233	207	220	229	237	240	236	240	235	231	223	218	217	231	228	208	230	241	240	222	241	228	240	258	233	243	215	246	238	228	197	212	211	214	233	247	227	218	216	215	255	236	235	222	236	245	223	217	223	213	218	229	229	220	237	249	210	224	218	221	223	244	257	257	239	219	227	249	231	223	227	240	219	239	216	225	230	222	225	236	230	242	259	220	232	203	240	225	239	225	235	245	268	242	230	219	215	244	226	233	224	221	235	251	220	256	210	232	220	239	218	193	248	223	236	202	246	228	231	244	220	223	243	221	241	208	242	232	261	235	211	211	209	249	240	232	207	205	226	241	222	265	212	233	214	248	239	213	241	249	214	224	261	224	244	217	232	237	215	231	221	228	231	250	212	252	234	225	212	264	219	243	247	258	241	233	239	246	214	224	249	210	245	241	234	227	239	217	225	233	222	232	239	219	213	233	219	246	198	247	239	220	243	237	210	246	230	247	226	215	219	230	244	216	248	231	212	236	230	224	237	231	219	215	271	205	219	237	219	218	219	233	242	235	222	224	237	236	243	205	221	241	253	233	220	232	215	214	237	221	213	210	220	259	220	207	220	227	248	223	209	226	217	212	228	231	217	221	214	230	215	231	243	219	198	245	229	227	269	223	244	224	237	212	212	229	246	245	223	225	238	215	218	219	232	253	219	240	252	231	227	200	215	261	247	219	228	250	226	234	207	215	235	245	241	222	231	218	229	215	236	217	228	236	228	237	218	247	227	227	227	199	224	207	231	235	225	237	239	220	241	237	237	238	225	250	222	222	227	265	207	231	245	229	234	219	239	237	246	217	226	247	224	234	221	222	261	240	213	246	229	212	232	209	233	242	250	253	235	224	241	227	220	230	215	239	242	251	245	225	221	240	232	221	231	236	245	235	258	227	236	242	227	207	239	241	248	222	206	199	194	232	257	243	234	225	246	243	228	246	226	246	207	229	224	227	236	219	253	240	238	203	267	210	250	232	217	246	238	223	242	213	227	229	253	226	231	255	232	235	233	248	255	244	270	213	219	228	209	223	206	250	226	236	264	237	255	253	218	222	238	212	230	216	248	227	235	254	215	215	233	232	238	226	227	227	238	223	254	238	236	222	255	207	230	264	232	244	236	220	210	255	218	243	236	255	236	219	249	232	225	233	238	253	215	231	231	228	219	226	221	226	247	230	215	205	228	218	225	219	211	228	230	217	242	256	220	252	236	218	234	234	225	235	270	208	255	238	228	241	251	245	229	233	225	268	230	241	278	239	215	234	195	229	230	235	259	236	234	238	256	233	220	248	237	227	241	226	247	213	220	244	247	210	207	195	232	226	259	214	254	227	237	207	265	236	234	257	220	226	221	251	238	229	221	243	212	225	229	205	236	227	197	201	233	242	224	243	214	229	207	256	244	199	203	231	252	209	228	238	251	244	216	222	211	212	240	238	218	203	216	206	225	218	240	261	231	226	236	205	212	228	220	227	245	223	248	243	236	230	233	217	220	216	240	202	204	217	244	206	242	231	241	229	257	226	242	224	197	226	215	224	206	240	240	235	227	214	253	230	250	235	241	236	243	260	254	207	263	239	217	234	248	253	198	237	219	243	223	235	245	242	234	232	233	240	229	228	219	241	244	228	232	222	247	225	233	217	226	273	252	228	250	219	198	212	246	245	212	229	219	218	202	248	224	225	227	220	236	242	220	262	265	236	241	224	217	206	213	256	215	198	256	214	235	227	212	217	205	235	238	228	224	246	229	258	226	217	225	205	230	208	251	232	228	255	205	252	245	209	228	221	237	243	223	211	211	253	240	240	239	236	238	218	237	216	216	241	230	237	218	216	236	264	233	223	231	213	240	256	197	239	230	228	248	236	247	254	227	231	216	242	236	217	257	217	232	199	227	205	243	246	217	208	210	246	203	236	226	235	225	249	250	237	228	253	220	239	224	241	230	239	231	219	260	230	233	260	249	226	232	245	193	254	257	237	206	223	229	244	221	194	242	203	216	227	215	228	237	231	196	217
32195	2642	5774	6481	5415	4442	3697	2990	2559	2226	2029	1770	1649	1581	1415	1317	1318	1193	1146	1026	1029	993	985	911	932	874	909	828	851	841	813	861	790	854	826	843	803	735	763	788	795	721	711	726	735	690	695	716	732	670	731	750	714	706	673	689	725	704	696	700	749	733	689	688	661	697	680	671	687	668	682	646	638	686	697	659	662	682	660	722	661	699	673	677	695	656	668	623	681	614	685	655	676	643	704	653	659	663	704	653	646	676	670	622	668	671	671	696	664	658	664	677	658	654	645	670	688	751	618	680	689	630	692	677	658	648	661	628	678	657	645	665	622	649	733	617	680	617	632	680	689	637	655	652	661	631	674	660	679	614	669	684	646	638	649	641	662	654	673	695	666	646	656	681	647	596	683	669	689	684	719	598	687	694	687	647	637	674	655	656	673	623	642	656	670	661	713	674	667	648	651	669	687	627	637	591	673	613	653	633	676	605	643	647	674	661	632	639	673	616	700	681	661	648	668	628	699	665	665	680	663	651	616	655	688	684	664	651	694	674	670	621	656	643	657	624	683	665	628	642	656	662	648	624	644	669	625	662	650	634	673	644	615	685	656	631	645	638	637	665	654	682	652	616	667	640	624	670	653	614	609	692	617	661	698	671	646	683	693	688	658	643	642	634	651	624	679	645	691	656	657	686	686	699	642	651	684	669	631	646	702	659	647	625	623	656	668	648	656	610	645	637	627	674	663	631	666	655	608	646	650	654	674	619	703	642	661	635	613	661	679	654	629	645	637	661	667	636	637	651	645	664	672	694	632	670	679	674	640	671	611	651	630	665	673	695	659	641	643	639	644	658	640	662	695	632	638	660	692	625	687	648	642	618	682	650	690	621	644	665	675	662	664	633	625	657	667	648	651	661	633	637	642	639	629	634	646	626	643	651	653	632	636	678	693	623	665	629	634	667	678	642	635	687	657	643	634	665	612	666	666	659	628	670	653	680	643	624	699	639	649	644	615	660	678	652	654	650	678	685	641	660	654	646	670	668	643	653	672	623	642	687	647	695	625	663	660	670	683	656	645	614	667	611	645	683	665	683	634	645	644	652	682	666	632	657	648	672	662	636	661	640	620	663	649	686	673	646	638	707	705	677	601	655	654	641	623	649	638	684	662	634	653	678	674	652	664	656	643	659	705	674	615	637	665	628	646	687	694	633	712	667	678	650	656	705	639	630	653	681	645	643	666	643	663	664	644	633	642	623	649	627	634	641	644	671	621	662	677	625	660	594	658	623	663	629	636	676	660	649	657	627	675	612	674	630	653	632	689	671	625	646	667	601	637	620	645	616	676	642	666	653	648	668	625	641	699	651	660	672	661	623	627	631	657	665	683	677	691	685	696	621	690	635	654	624	658	668	690	646	620	646	677	680	633	670	630	665	730	668	663	651	669	644	664	634	630	661	626	652	631	639	636	675	684	612	655	635	670	643	667	649	718	668	675	655	653	602	598	661	647	661	611	687	657	673	693	631	661	673	645	683	648	669	634	650	580	672	652	705	640	635	666	705	648	682	606	649	646	672	630	634	662	623	693	696	623	615	605	663	716	675	638	649	621	681	646	687	632	658	669	661	609	637	680	667	642	651	680	688	678	662	652	614	615	699	669	663	650	649	665	634	683	649	632	605	661	641	617	666	631	646	636	614	695	642	655	664	686	676	694	656	650	662	645	663	667	651	621	691	699	601	621	652	683	688	694	637	658	700	643	671	646	662	676	667	702	698	647	651	663	645	621	646	677	656	638	662	645	666	626	653	669	648	651	665	661	677	654	636	659	664	656	647	682	658	644	613	642	687	630	692	674	640	663	651	701	648	671	644	650	660	653	639	689	660	629	692	648	689	660	662	658	681	662	680	668	660	640	673	667	698	653	678	589	680	644	638	627	649	656	615	649	649	671	673	656	647	684	663	659	701	679	703	649	652	649	601	678	638	678	662	683	651	663	606	657	644	612	688	648	676	673	637	696	685	675	657	630	668	673	649	658	605	681	662	636	635	650	690	650	640	670	649	663	656	622	628	681	681	651	624	654	620	661	690	666	704	677	679	658	644	630	654	607	635	669	617	639	632	644	685	671	685	635	686	664	667	672	696	641	630	634	656	655	677	634	597	614	683	677	641	639	672	659	703	637	651	672	640	621	644	668	635	713	643	662	622	614	649	637	644	693	673	671	630	666	664	663	700	619	648	651	694	658	667	653	679	627	601	687	643	630	655	662	587	688	645	675	668	664	653	659	634	668	645	627	655	702	651	635	661	662	640	658	677	654	639	666	712	685	646	648	652	662	626	644	622	636	648	622	667	641	653	640	687	667	616	708	650	634	632	674	674	667	680	670	677	632	688	634	706	658	638	666	662	687	675	637	691	641	625	688	688	609	635	682	629	640	687	661	649	645	685	694	649	648	668	671	668	644	661	589	663	689	641	671	616	645	678	658	658	674	689	607	662	633	686	681	643	684	598	665	667	656	655	655	639	661	610	671	682	664	707	661	655	649	684	687	588	638	633	692	662	640	645	670	675	636	613	623	633	651	641	651	660	683	685	675	665	655	675	666	654	644	614	670	655	652	672	641	667	666	669	680	662	676	689	601	637	684	620	640	681	647	676	671	669	641	659	641	661	659	683	638	680	616	666	631	691	675	621	691	680	634	643	668	631	648	649	657	607	638	655	656	689	628	639	619	658	648	637	635	682	647	613	660	648	610	643	614	642	670	629	673	689	622	678	677	691	665	661	654	640	693	660	706	667	676	686	653	581	648	686	638	674	664	639	663	680	640	622	601	660	664	653	661	645	640	635	658	671	659	622	609	674	647	615	590	623	648	678	645	655	684	665	706	645	622	646	697	665	624	648	646	664	639	702	678	674	678	633	667	655	631	686	678	657	637	669	626	623	645	642	661	618	652	669	650	667	596	672	631	627	690	680	644	640	626	591	575	617	682	675	635	630	665	654	680	666	654	673	646	674	701	617	684	686	687	656	656	618	626	644	646	668	693	624	660	607	666	676	636	639	670	636	613	663	661	649	661	690	647	674	615	614	645	685	634	595	674	641	678	652	633	674	657	651	650	635	617	687	640	698	664	646	657	649	676	642	638	631	642	599	651	672	699	657	677	701	695	643	638	649	648	597	676	650	642	615	667	667	652	644	623	694	635	666	675	632	640	618	655	643	616	624	620	632	663	691	657	674	666	661	672	638	677	589	593	675	585	658	637	622	656	645	645	684	650	676	647	623	661	706	667	662	643	673	682	653	620	715	650	645	690	618	696	641	640	680	626	643	668	674	648	608	637	666	636	667	612	647	657	668	701	662	660	683	655	660	696	651	698	661	645	672	675	703	704	629	664	622	632	641	653	632	654	641	642	668	646	668	693	632	599	674	660	636	678	615	648	688	682	649	676	678	687	636	655	648	659	689	641	638	686	668	644	587	651	657	651	603	665	680	722	644	697	649	652	659	623	652	696	638	659	646
7682	346	136	94	98	81	85	79	88	84	80	82	76	74	61	77	75	62	78	65	64	71	53	80	70	76	62	54	73	70	58	65	60	73	72	72	60	70	66	66	66	64	71	69	83	66	60	65	61	79	51	78	52	62	61	73	84	74	73	77	63	79	66	70	76	57	73	54	57	50	75	66	61	69	77	61	60	67	60	60	72	70	70	57	58	61	61	73	80	65	67	65	79	65	59	63	61	62	58	77	73	64	49	79	62	55	48	57	81	68	76	75	53	65	57	73	60	47	55	64	60	58	54	71	59	62	66	56	72	53	71	61	57	61	67	54	62	67	72	64	64	69	53	51	65	63	66	62	76	59	70	71	53	65	70	72	60	71	70	63	63	63	47	57	70	67	85	73	64	64	67	66	49	60	61	78	54	63	66	69	83	61	66	65	56	60	71	87	58	64	72	59	66	69	72	58	61	81	58	53	74	62	78	64	68	62	69	62	62	66	75	73	58	49	66	62	77	69	80	58	59	70	66	57	65	65	64	54	72	54	70	54	71	64	94	72	70	57	61	75	79	74	74	60	52	66	61	58	75	71	59	63	77	61	78	66	66	68	53	60	77	63	59	72	55	64	62	49	60	65	68	73	51	66	77	67	52	65	54	65	61	61	65	67	59	60	73	60	75	71	57	82	61	69	73	68	71	66	69	82	68	74	71	74	62	58	68	57	61	62	61	48	62	81	81	76	69	67	61	71	76	65	72	54	68	69	65	58	60	61	78	68	77	64	71	62	59	67	60	57	71	65	69	81	57	71	72	68	78	78	74	67	60	63	70	82	69	43	74	56	59	79	74	73	73	72	63	63	52	67	68	52	77	62	78	51	62	65	71	84	68	68	73	63	56	75	66	57	63	67	69	61	76	56	67	69	74	62	73	61	67	71	66	77	58	64	65	61	65	81	68	65	64	61	52	70	63	66	62	63	62	57	61	73	70	60	68	56	73	61	61	56	73	65	62	79	68	62	71	69	66	65	56	60	80	60	52	55	48	74	64	80	53	62	70	60	68	63	71	65	79	66	64	61	77	70	72	59	66	59	68	58	62	59	84	39	60	60	55	72	57	67	59	65	52	61	66	66	74	75	66	61	54	62	64	61	52	75	59	62	61	74	66	48	68	71	64	63	51	61	71	57	63	49	64	66	72	61	55	64	48	65	65	78	75	66	73	73	73	60	65	67	69	64	64	72	57	43	65	75	70	58	54	58	54	64	65	71	67	67	65	69	71	67	75	73	72	83	78	61	63	69	57	56	56	63	65	71	66	66	53	63	66	63	69	70	72	59	60	69	55	61	60	58	55	66	63	75	51	66	62	52	72	77	71	67	71	61	68	59	68	67	69	82	57	66	84	52	66	69	72	79	69	62	63	67	56	71	61	60	75	64	70	59	63	69	66	69	76	61	73	73	61	55	62	60	52	60	60	78	63	68	63	62	71	68	57	70	78	77	62	79	59	63	71	75	56	58	61	53	67	55	65	73	62	71	61	68	62	49	70	52	55	63	70	54	81	49	65	74	72	63	79	60	58	84	65	61	57	65	64	68	70	69	55	69	68	72	72	57	75	76	68	59	71	64	60	74	55	66	60	79	58	55	58	58	65	49	71	65	74	66	68	76	71	56	54	61	76	65	72	71	68	69	70	66	73	56	58	67	68	68	62	62	55	56	63	70	54	69	66	53	61	73	71	73	78	55	73	51	52	43	74	60	62	71	70	63	57	57	56	56	60	70	67	59	61	70	62	66	59	71	71	59	62	72	60	45	69	62	72	79	66	61	66	68	61	60	83	70	52	76	74	60	60	56	50	59	57	69	68	45	53	62	83	72	73	67	53	74	64	68	67	78	57	53	64	79	74	56	68	56	64	59	63	64	53	65	62	60	52	57	69	71	73	67	58	75	66	52	73	75	72	57	61	55	70	75	66	65	51	54	74	75	78	57	60	72	72	72	76	64	71	59	88	70	59	64	60	64	68	68	68	62	71	62	80	59	77	79	58	61	72	74	45	59	65	58	64	75	56	51	75	66	65	58	59	66	64	72	76	63	69	66	63	50	68	71	78	74	81	58	68	65	63	59	61	69	69	54	70	61	73	59	70	62	75	62	41	76	61	54	68	71	66	62	63	73	68	62	75	58	60	75	69	77	59	72	67	55	67	57	71	72	70	73	69	66	59	69	71	84	67	55	56	69	59	76	84	63	53	64	57	70	66	80	60	73	72	53	71	70	51	48	77	75	59	60	47	78	68	68	57	76	62	66	65	58	59	71	62	78	73	59	70	69	69	65	55	66	66	58	56	74	64	69	69	75	71	83	61	60	63	52	56	72	78	78	70	61	61	81	79	69	67	70	63	61	63	75	76	78	71	50	66	80	76	69	57	63	59	73	75	66	74	60	63	60	74	70	75	81	75	64	76	66	64	80	76	76	49	61	68	63	74	64	76	63	57	47	66	72	77	84	70	68	66	55	73	57	61	68	75	61	56	56	54	70	61	66	70	76	62	55	64	76	65	61	70	62	61	59	56	66	69	61	63	69	52	67	63	66	82	64	69	64	61	56	83	69	74	74	64	49	67	73	60	60	82	65	63	76	77	69	61	62	74	73	75	78	75	74	75	51	65	66	61	59	48	58	67	50	62	62	67	68	69	58	68	50	80	54	82	46	65	51	60	67	58	68	81	59	60	56	66	58	61	61	60	60	55	69	59	64	66	74	57	85	75	60	58	72	60	61	58	70	59	73	52	51	64	56	74	57	65	72	69	66	71	58	48	65	66	65	74	65	61	82	61	61	74	58	82	65	55	70	62	66	59	73	72	56	56	74	59	69	66	72	63	59	79	72	65	63	67	66	61	70	78	70	58	72	63	62	54	73	63	50	69	73	64	76	74	60	66	68	49	77	66	64	74	60	67	63	61	72	67	58	74	57	70	68	72	67	73	66	55	68	68	75	71	77	61	67	78	79	68	60	54	71	61	57	84	71	64	62	60	57	66	74	66	69	66	60	67	94	56	60	76	69	69	70	70	68	74	61	53	60	64	70	66	60	73	66	58	55	65	76	67	74	60	67	69	66	82	67	60	58	66	69	67	59	71	65	68	59	60	67	60	61	63	61	63	77	64	63	52	61	69	69	68	67	68	52	78	58	72	77	67	69	61	60	67	54	62	74	60	76	68	68	58	63	58	55	62	69	66	66	65	57	63	65	64	74	53	59	54	59	72	68	74	70	58	68	64	52	76	70	63	74	57	64	60	68	51	64	53	71	53	62	65	54	51	67	48	69	85	60	71	68	62	76	57	63	69	70	73	69	54	63	49	82	70	61	72	59	66	71	57	68	68	60	63	70	56	73	78	64	79	59	66	68	59	50	69	69	84	64	81	61	60	68	76	73	54	50	66	63	67	60	76	53	63	76	70	62	52	61	63	58	61	76	83	60	75	64	60	61	64	60	75	60	63	68	70	61
6935	294	398	417	409	351	327	318	304	292	242	253	264	276	270	252	239	258	266	235	220	257	237	242	260	243	257	251	255	220	251	232	236	252	236	241	221	212	238	248	235	255	217	233	235	224	247	256	207	252	220	245	242	246	234	243	254	222	242	225	248	223	242	232	263	250	241	228	263	229	226	236	264	226	257	219	240	250	256	200	223	238	249	249	239	206	221	223	267	261	255	229	216	223	254	231	232	231	241	244	240	242	234	231	244	245	246	253	253	215	227	248	221	255	221	220	236	244	185	214	202	219	241	225	238	244	242	252	225	259	263	232	250	244	236	252	256	236	235	247	240	241	231	238	233	220	232	224	251	244	215	255	249	230	258	235	264	273	230	228	215	209	218	249	242	257	243	238	233	264	229	239	228	247	259	259	248	268	242	216	217	220	210	232	258	231	227	241	244	234	220	214	228	253	236	213	253	257	265	235	244	252	233	205	248	221	245	246	223	254	225	242	225	227	256	244	237	250	237	227	226	216	240	245	240	196	247	213	251	218	255	242	266	213	257	223	243	249	219	225	232	239	226	233	235	246	235	229	218	252	201	228	259	233	229	233	236	248	236	239	255	255	241	230	236	263	240	232	226	234	238	205	264	230	235	200	224	248	240	227	287	210	213	224	227	244	259	236	225	238	252	232	242	234	237	228	248	233	240	247	252	241	246	215	237	211	234	248	232	250	226	220	233	232	240	264	230	229	252	242	228	243	258	242	245	258	219	229	230	232	224	254	246	211	211	255	233	261	224	261	249	225	245	238	234	211	244	213	240	232	236	268	233	259	225	234	254	215	236	265	224	233	247	246	261	234	240	245	223	252	231	235	223	241	220	249	228	217	222	233	241	198	219	249	232	220	232	235	264	242	232	213	233	246	223	225	270	225	229	206	247	250	257	229	239	244	243	229	224	226	215	219	239	228	210	232	219	225	213	214	232	211	214	246	216	235	226	249	260	199	219	272	227	265	235	239	230	240	222	243	240	206	233	222	252	224	255	249	225	255	260	219	258	239	234	235	239	240	265	241	214	265	229	240	241	250	246	226	247	231	258	219	251	240	266	261	235	229	211	259	237	251	250	269	249	231	227	216	226	217	245	222	265	241	229	232	231	246	240	249	238	236	259	261	250	249	214	238	241	233	231	229	271	233	252	254	208	240	255	231	261	217	243	240	240	254	251	201	227	252	237	226	235	230	266	216	258	208	259	224	235	240	231	239	234	248	220	236	226	254	267	235	243	256	262	246	253	218	215	234	250	223	239	251	236	224	257	218	269	258	229	246	213	235	235	217	246	230	224	252	211	230	238	234	238	201	240	239	225	251	254	245	230	245	225	244	217	245	252	257	226	242	221	238	244	227	252	238	238	237	262	240	234	246	236	227	244	241	228	244	226	268	213	218	242	263	217	253	221	234	243	230	209	243	248	212	232	230	237	204	221	234	244	229	242	220	246	232	235	246	267	218	218	218	248	232	266	252	214	251	242	252	250	222	221	253	218	253	240	217	241	232	255	246	249	212	253	266	228	256	244	245	216	259	250	226	225	266	243	260	230	237	227	260	233	235	249	214	218	284	252	226	245	225	211	226	240	245	247	237	218	239	247	249	247	262	219	246	236	216	252	220	232	254	228	237	231	216	222	236	236	229	231	221	244	226	211	242	244	237	255	245	246	227	240	230	246	219	222	217	248	211	238	240	239	244	233	229	238	238	237	248	261	243	245	224	261	223	231	237	237	233	237	206	255	233	233	230	216	227	224	239	232	266	238	272	253	217	238	250	259	270	257	222	272	247	272	246	235	240	218	232	215	253	248	245	233	250	202	236	235	236	247	264	222	191	236	238	264	196	232	245	216	223	252	239	231	244	253	242	267	251	262	236	223	249	250	234	252	234	231	245	267	254	213	230	229	212	241	260	266	253	230	220	262	235	223	247	231	240	237	209	215	222	233	245	237	243	236	251	232	240	224	235	237	237	245	243	216	231	239	235	261	250	237	245	230	285	249	238	243	237	232	223	232	222	257	225	235	238	251	249	248	224	243	243	227	267	230	225	226	256	242	230	223	245	235	235	221	237	226	237	241	221	231	228	221	226	235	245	217	229	254	223	242	245	255	234	235	236	241	240	218	234	242	243	235	219	246	243	239	226	223	244	211	222	238	231	256	245	233	245	239	246	203	255	244	225	255	237	255	250	235	255	237	233	214	230	226	227	254	240	260	227	228	227	222	224	224	266	244	245	245	214	230	245	221	246	243	222	235	211	263	226	228	249	219	233	220	227	256	263	265	231	275	239	236	237	210	259	225	225	243	226	214	244	250	253	259	252	232	210	268	234	225	230	228	231	200	226	231	243	235	237	244	251	222	227	232	242	214	231	247	244	239	247	227	236	253	224	253	236	241	217	253	258	246	224	244	238	275	240	244	213	255	249	244	259	225	222	253	234	223	238	242	253	245	232	224	253	235	244	205	246	222	248	223	227	244	196	215	224	220	267	240	258	232	230	257	249	224	224	237	223	248	259	243	252	215	220	245	226	264	273	219	264	233	263	212	257	246	252	233	249	222	243	254	256	229	249	227	238	213	210	233	228	242	233	215	236	245	240	238	243	195	249	254	251	241	241	229	271	249	242	264	215	220	238	255	230	240	249	248	244	244	234	253	243	234	242	244	251	265	229	224	231	259	238	221	212	243	218	240	243	260	222	258	229	227	238	228	209	234	254	202	221	255	226	261	233	255	236	245	233	241	242	243	232	218	246	234	238	242	243	231	225	246	233	250	269	229	260	230	242	212	233	225	230	251	238	273	250	224	253	244	254	254	234	238	236	224	211	243	216	230	255	241	227	243	229	240	240	223	238	227	241	241	219	272	236	245	254	240	257	234	257	255	246	214	239	222	247	242	250	234	239	229	222	250	220	264	239	217	221	243	253	238	235	213	228	267	233	219	248	232	237	236	210	234	235	246	250	232	213	216	255	242	260	260	230	243	250	241	234	280	230	224	230	279	246	242	234	248	244	220	230	216	248	241	247	241	259	242	239	236	255	247	257	241	245	238	234	237	240	222	222	236	260	235	240	217	222	241	221	253	240	236	229	247	249	216	229	240	213	245	244	238	245	241	254	201	269	227	246	251	223	243	247	252	266	234	230	227	216	226	241	231	253	253	230	218	237	227	225	228	231	216	240	244	246	251	239	232	256	231	252	236	242	214	239	244	234	225	286	222	248	242	238	250	239	237	240	248	223	234	228	236	253	221	219	239	235	274	246	253	244	257	250	217	233	255	249	240	257	244	256	224	243	262	220	239	242	256	232	237	214	244	216	260	242	250	243	220	232	253	208	209	244	256	225	254	248	223	243	240	224	223	242	230	244	234	231	209	210	253	261	256	245	244	224	235	249	231	233	228	242	231	237	229	253	254	225	228	239	227	235	263	233	235	226	254	233	237	245	240	238	264	250	249	246	229	230	246	262	233	235
49375	11419	1668	1003	729	574	428	371	308	269	244	232	217	193	192	170	176	184	152	179	175	146	174	126	151	147	150	155	143	153	153	175	164	156	132	159	139	132	163	128	151	148	130	163	138	141	160	137	145	135	170	160	153	126	148	145	145	126	154	136	157	124	155	158	140	134	135	143	130	158	137	164	141	133	138	139	144	139	137	149	129	141	134	164	157	116	159	144	126	124	129	139	145	138	142	137	131	150	143	133	166	143	151	150	124	130	111	146	132	161	158	134	144	148	136	131	131	147	154	127	129	149	126	149	125	158	143	132	147	130	136	147	166	157	169	126	148	150	148	150	148	134	124	124	138	142	126	145	141	121	157	128	128	129	153	158	138	150	134	154	121	144	166	141	149	147	141	133	140	126	142	137	147	133	120	124	132	144	140	125	134	155	121	169	154	135	117	143	123	151	129	125	152	132	164	145	149	161	137	149	132	132	135	136	151	131	129	148	127	158	137	120	153	131	142	133	156	128	127	144	137	137	134	112	137	154	122	137	134	139	127	140	122	150	140	160	136	147	142	154	152	130	135	146	124	153	101	135	154	139	132	142	142	135	140	152	145	133	140	140	141	140	152	132	146	179	136	150	133	148	154	136	138	147	143	156	145	130	118	132	141	145	135	144	98	144	141	135	158	132	134	147	118	134	141	138	127	157	145	123	154	133	147	151	151	133	129	112	134	155	162	156	145	128	130	138	147	129	142	141	121	151	126	142	128	137	142	151	154	147	150	142	130	133	126	143	148	144	139	135	148	145	140	137	131	147	108	139	153	131	141	129	144	163	131	139	148	164	166	150	118	145	130	118	134	129	135	134	129	139	133	140	139	138	144	141	136	131	132	131	138	128	150	124	142	118	144	157	146	111	136	132	147	136	145	148	151	151	139	139	124	147	138	125	144	141	162	136	150	126	144	129	133	147	141	151	147	144	127	136	131	126	123	129	131	128	137	114	128	131	116	121	128	154	144	136	144	147	119	154	137	156	125	142	146	136	130	131	130	139	129	157	130	152	145	136	147	141	145	134	132	142	135	163	109	156	131	132	145	128	127	137	134	127	122	125	124	135	120	131	144	137	141	139	152	169	135	140	140	155	144	140	135	130	140	156	134	141	135	140	131	144	143	116	164	136	133	116	129	153	148	125	139	128	140	124	168	127	157	140	142	135	141	130	137	130	117	149	134	122	161	153	123	145	153	130	155	129	156	131	155	145	121	126	126	138	136	144	137	114	140	139	147	131	128	154	133	132	123	149	125	147	140	143	142	134	161	131	141	151	149	153	121	159	144	142	151	142	134	143	140	135	130	120	143	154	151	140	143	158	147	132	116	139	138	144	136	133	136	142	132	145	138	143	160	137	136	144	148	143	128	154	141	154	113	147	144	138	139	123	136	132	133	152	160	139	133	138	121	156	153	135	125	128	130	149	135	109	132	151	141	159	144	145	129	137	126	119	153	132	130	140	151	127	138	164	125	154	124	157	125	151	149	151	146	121	125	140	133	150	129	148	118	143	119	144	151	135	120	130	138	135	137	139	141	141	143	138	153	144	141	150	133	135	126	159	128	144	147	147	132	133	138	141	125	119	149	152	137	127	142	127	144	179	134	153	124	136	129	137	118	124	142	113	133	153	131	114	141	142	146	131	132	147	144	141	143	150	133	130	148	154	146	130	160	135	133	149	143	137	126	136	144	140	140	124	124	139	139	133	128	135	135	144	123	142	135	123	157	144	141	149	120	138	134	171	143	157	143	158	137	139	116	129	138	116	135	117	153	147	151	139	137	155	124	133	127	137	138	146	173	159	154	159	131	141	130	139	151	128	118	141	147	143	148	130	146	145	123	116	145	141	142	159	137	140	120	145	139	126	143	133	140	151	143	128	145	126	142	153	138	120	141	134	142	138	128	159	146	169	134	136	137	150	135	158	133	145	152	134	144	151	125	143	119	152	125	135	137	139	148	146	142	151	146	154	126	125	133	155	155	129	151	143	138	149	142	140	146	159	145	149	123	154	146	142	160	156	134	148	149	161	144	147	145	161	153	133	129	130	122	128	149	130	155	125	140	131	160	149	134	145	170	144	149	142	137	127	145	144	131	143	126	147	120	130	135	152	136	159	144	141	122	148	139	131	144	129	130	157	126	146	150	154	138	129	129	150	143	127	141	130	148	151	113	146	167	155	143	151	162	147	123	135	146	144	133	157	129	136	156	133	148	135	124	140	149	139	120	135	136	124	134	139	127	142	144	127	172	131	136	150	129	133	124	145	140	126	160	130	153	128	147	142	149	152	154	137	147	129	146	119	154	153	142	144	156	160	116	159	164	143	144	131	132	135	159	156	129	138	137	143	140	148	151	140	155	134	136	159	150	165	143	146	161	138	107	151	117	126	156	141	135	154	138	133	144	115	134	164	126	161	133	140	140	142	129	140	161	140	144	122	153	136	152	132	134	157	142	108	131	144	136	128	142	145	143	122	121	125	156	158	144	142	132	126	132	121	149	123	139	144	157	131	134	134	128	145	148	140	131	158	139	142	155	124	143	176	150	149	134	140	153	126	166	130	148	150	138	136	142	150	154	137	122	141	130	131	129	136	134	132	129	148	131	141	147	155	125	139	143	128	144	152	150	117	125	118	131	112	135	156	147	135	112	151	160	152	129	150	134	151	137	155	162	125	128	139	157	128	156	128	146	130	139	139	148	133	144	142	149	135	135	138	148	141	122	138	128	141	132	140	135	125	134	140	150	150	122	140	108	145	152	133	125	134	147	153	124	135	124	141	130	125	147	133	133	156	171	132	132	154	130	146	141	145	133	167	147	139	127	148	143	167	157	139	135	152	136	160	127	122	147	139	136	140	113	132	143	125	130	153	132	137	134	139	142	150	152	145	152	132	117	138	141	129	145	138	146	136	139	144	138	129	127	146	138	138	170	117	145	141	149	133	157	136	122	111	138	149	124	155	132	144	137	134	124	129	151	181	130	134	133	136	139	141	136	126	139	153	150	129	151	143	141	142	130	120	131	147	125	130	119	127	124	149	179	138	129	113	138	135	114	133	149	150	134	141	132	130	135	134	138	146	170	131	133	134	141	147	160	127	133	129	113	121	135	135	124	139	136	137	117	142	114	150	161	138	159	144	148	145	115	127	137	139	154	145	140	125	128	138	132	137	125	144	135	148	134	142	138	127	138	142	157	166	129	160	129	166	161	137	139	136	144	145	152	145	155	140	146	158	135	120	144	155	132	126	143	137	156	146	154	151	138	129	150	141	130	140	128	138	133	146	146	153	126	156	157	145	145	128	144	129	142	101	144	145	131	136	143	156	149	149	125	156	123	121	145	147	148	140	159	140	164	140	130	143	160	128	139	128	142	134	148	144	130	145	127	156	141	117	146	129	117	128	147	141	135	147	120	142	155	157	163	133	148	136	151	137	149	151	142	153	147	122	146	144	137	132	154	158	142	143	125	134
25511	1469	3268	3499	3011	2447	2038	1661	1446	1266	1127	1107	937	892	794	786	717	729	681	656	656	596	598	560	544	554	566	541	536	543	488	512	501	475	525	484	528	496	495	501	471	402	457	458	486	486	460	481	470	503	447	467	476	520	418	458	454	427	435	389	449	413	475	443	471	432	458	463	462	469	453	431	441	412	465	452	419	451	440	493	462	463	396	433	410	404	447	470	411	470	434	477	438	473	467	442	430	430	412	435	425	436	413	394	454	442	388	475	457	436	425	405	432	429	416	437	440	433	452	443	417	443	434	403	469	434	481	470	448	427	446	444	424	395	454	417	429	446	431	433	471	429	376	448	445	418	425	460	439	415	429	421	447	467	440	435	480	423	418	430	437	435	433	419	458	467	415	467	450	422	430	441	456	418	460	419	445	436	495	421	440	399	487	413	443	390	460	406	414	423	416	432	445	432	415	455	432	414	429	443	463	438	387	402	462	474	438	462	399	436	448	439	428	443	429	440	434	438	415	447	439	393	452	432	414	466	460	447	433	397	429	464	447	437	433	406	434	410	466	445	448	474	467	466	442	461	468	443	416	420	431	438	438	438	422	413	456	426	456	457	445	464	431	402	389	418	433	417	400	431	437	425	441	476	418	453	428	438	461	420	415	454	426	467	407	419	441	418	437	436	396	433	487	434	399	432	418	377	440	432	422	410	442	438	440	405	441	467	425	436	439	440	430	421	464	467	376	457	416	426	404	419	416	421	472	424	441	418	450	414	445	444	436	432	474	412	442	420	438	433	433	423	406	440	444	419	448	406	462	426	446	434	447	409	399	413	443	428	418	441	407	440	444	430	404	429	467	459	403	459	455	428	421	442	399	466	403	420	430	439	438	431	441	395	422	466	426	452	407	449	456	420	458	426	411	476	374	460	432	435	438	452	429	422	423	439	454	424	443	464	417	441	459	437	396	442	407	403	471	456	426	419	422	425	415	429	425	436	439	454	481	443	424	444	463	425	459	416	406	448	423	433	432	421	398	431	484	419	400	452	423	402	451	411	413	442	487	446	386	412	428	444	461	405	430	453	469	420	451	461	433	463	427	421	453	420	445	422	457	427	395	421	407	414	408	434	402	434	448	435	447	424	432	444	416	458	412	446	466	440	424	420	439	465	439	420	396	418	443	430	405	436	396	455	430	421	450	428	418	396	477	473	426	421	436	478	431	483	437	424	415	416	400	406	460	421	429	418	420	441	430	437	433	422	460	453	418	447	419	435	411	401	414	408	452	435	468	434	423	394	448	415	430	441	428	428	421	429	440	435	424	451	432	439	413	422	412	410	419	436	386	415	442	413	437	453	435	381	429	449	427	485	401	427	448	458	429	426	450	424	447	435	421	459	459	441	415	450	430	417	440	435	411	410	392	448	416	468	432	423	436	431	461	469	426	436	397	431	450	439	399	466	398	408	461	451	433	415	444	437	446	433	408	439	385	403	456	470	428	426	466	461	432	397	452	429	414	403	433	427	457	432	391	438	425	428	379	425	405	393	414	422	440	449	422	414	431	450	441	442	417	479	421	430	458	456	453	457	446	443	422	429	460	435	444	443	439	421	402	420	418	437	450	456	416	434	439	453	443	402	391	446	433	437	441	426	403	452	426	462	458	435	418	442	410	415	432	447	413	474	430	423	449	402	432	465	404	456	433	439	423	425	424	438	440	430	428	434	373	415	432	446	429	438	428	414	436	441	427	463	425	410	427	447	448	433	436	431	433	411	422	440	413	457	443	448	447	434	416	418	474	440	390	464	407	455	425	416	447	413	416	429	391	451	422	473	444	446	449	430	419	418	439	443	447	439	448	414	434	436	428	438	438	398	427	410	469	411	402	438	398	437	433	463	434	430	454	402	463	397	419	428	438	424	444	430	422	471	450	395	390	440	460	441	433	423	446	432	423	425	428	444	434	419	407	443	408	433	438	457	463	421	437	425	436	401	420	436	424	412	465	430	428	401	429	422	405	436	446	436	454	444	437	414	435	481	441	462	418	455	409	445	433	425	415	458	419	427	425	419	437	450	435	415	448	440	461	442	442	430	475	444	422	453	424	418	449	415	449	417	453	433	405	424	442	474	405	444	411	465	450	445	430	440	417	434	441	446	427	409	441	448	428	449	383	442	442	441	423	453	433	427	431	438	422	444	442	433	427	398	462	410	422	405	451	397	432	427	415	439	468	446	443	406	405	460	434	454	394	430	467	444	442	454	425	430	412	433	448	437	385	448	390	454	450	444	443	412	462	454	438	450	446	421	448	435	440	417	443	442	454	415	444	462	438	409	390	435	452	415	450	406	452	414	484	413	449	462	404	432	421	429	398	439	426	460	479	427	430	433	396	433	451	430	431	462	459	432	430	457	431	436	418	441	466	418	404	395	496	436	410	432	453	430	440	410	423	443	454	401	437	422	409	434	489	419	420	409	438	437	421	434	458	423	430	439	439	415	429	463	431	442	492	407	428	416	456	425	438	435	412	404	436	431	426	465	435	414	421	421	469	414	415	430	432	457	439	476	444	427	443	460	456	403	448	449	442	432	418	455	456	428	419	434	399	432	417	463	426	414	445	426	420	433	434	451	402	450	430	459	442	432	441	416	446	435	446	427	441	450	435	477	466	452	429	454	425	462	480	456	415	423	396	441	382	406	459	425	412	397	473	455	411	391	420	404	453	446	458	418	423	486	403	426	417	461	454	435	446	437	447	451	427	445	427	426	396	436	439	471	407	435	418	437	481	438	412	424	414	422	399	438	385	449	420	422	420	440	457	447	413	412	431	411	454	380	419	461	404	467	444	433	438	435	452	438	434	450	437	449	466	450	424	432	428	405	424	450	433	461	436	402	474	441	437	414	437	412	420	445	448	436	414	425	429	433	441	421	426	455	491	447	415	460	477	427	466	439	411	402	424	442	427	418	385	408	417	447	433	460	440	420	420	436	407	480	427	453	412	388	467	409	441	429	435	424	437	448	438	428	457	468	443	406	462	471	424	452	464	442	431	426	397	457	439	427	392	409	409	407	436	397	429	438	429	422	401	463	435	440	431	460	464	435	410	415	433	427	443	426	405	448	441	410	455	420	410	416	441	433	426	413	469	427	425	395	426	436	448	424	401	439	444	442	447	424	433	401	428	457	453	389	425	395	384	425	410	453	403	431	462	427	425	448	453	404	422	459	469	469	424	455	417	453	440	443	436	416	434	427	404	450	434	441	464	419	428	430	411	419	428	418	411	432	445	409	426	462	413	465	449	453	401	444	438	453	428	416	426	429	443	421	456	413	428	398	454	425	412	460	424	415	415	408	420	435	416	437	408	423	416	423	424	457	405	454	445	427	396	453	456	429	466	445	397	441	387	434	433	443	412	423	411	440	420	432	433	429	435	430	425	397	429	427	399	434	438	467	442	410	409	405	382	417	410	436	416	440	415	436	404	461	428	440	415	412	435	402	418	451	393	463	419	402	407	438
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
